]> Git Repo - linux.git/blob - MAINTAINERS
drm/tests: Remove slow tests
[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 L:      [email protected]
382 S:      Orphan
383 F:      Documentation/driver-api/wmi.rst
384 F:      Documentation/wmi/
385 F:      drivers/platform/x86/wmi.c
386 F:      include/uapi/linux/wmi.h
387
388 ACRN HYPERVISOR SERVICE MODULE
389 M:      Fei Li <[email protected]>
390 L:      [email protected] (subscribers-only)
391 S:      Supported
392 W:      https://projectacrn.org
393 F:      Documentation/virt/acrn/
394 F:      drivers/virt/acrn/
395 F:      include/uapi/linux/acrn.h
396
397 AD1889 ALSA SOUND DRIVER
398 L:      [email protected]
399 S:      Maintained
400 W:      https://parisc.wiki.kernel.org/index.php/AD1889
401 F:      sound/pci/ad1889.*
402
403 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
404 M:      Mugilraj Dhavachelvan <[email protected]>
405 L:      [email protected]
406 S:      Supported
407 F:      drivers/iio/potentiometer/ad5110.c
408
409 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
410 M:      Michael Hennerich <[email protected]>
411 S:      Supported
412 W:      http://wiki.analog.com/AD5254
413 W:      https://ez.analog.com/linux-software-drivers
414 F:      drivers/misc/ad525x_dpot.c
415
416 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
417 M:      Michael Hennerich <[email protected]>
418 S:      Supported
419 W:      http://wiki.analog.com/AD5398
420 W:      https://ez.analog.com/linux-software-drivers
421 F:      drivers/regulator/ad5398.c
422
423 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
424 M:      Michael Hennerich <[email protected]>
425 S:      Supported
426 W:      http://wiki.analog.com/AD7142
427 W:      https://ez.analog.com/linux-software-drivers
428 F:      drivers/input/misc/ad714x.c
429
430 AD7877 TOUCHSCREEN DRIVER
431 M:      Michael Hennerich <[email protected]>
432 S:      Supported
433 W:      http://wiki.analog.com/AD7877
434 W:      https://ez.analog.com/linux-software-drivers
435 F:      drivers/input/touchscreen/ad7877.c
436
437 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
438 M:      Michael Hennerich <[email protected]>
439 S:      Supported
440 W:      http://wiki.analog.com/AD7879
441 W:      https://ez.analog.com/linux-software-drivers
442 F:      drivers/input/touchscreen/ad7879.c
443
444 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
445 M:      Jiri Kosina <[email protected]>
446 S:      Maintained
447
448 ADF7242 IEEE 802.15.4 RADIO DRIVER
449 M:      Michael Hennerich <[email protected]>
450 L:      [email protected]
451 S:      Supported
452 W:      https://wiki.analog.com/ADF7242
453 W:      https://ez.analog.com/linux-software-drivers
454 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
455 F:      drivers/net/ieee802154/adf7242.c
456
457 ADM1025 HARDWARE MONITOR DRIVER
458 M:      Jean Delvare <[email protected]>
459 L:      [email protected]
460 S:      Maintained
461 F:      Documentation/hwmon/adm1025.rst
462 F:      drivers/hwmon/adm1025.c
463
464 ADM1029 HARDWARE MONITOR DRIVER
465 M:      Corentin Labbe <[email protected]>
466 L:      [email protected]
467 S:      Maintained
468 F:      drivers/hwmon/adm1029.c
469
470 ADM8211 WIRELESS DRIVER
471 L:      [email protected]
472 S:      Orphan
473 W:      https://wireless.wiki.kernel.org/
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 HDLCD DRM DRIVER
1589 M:      Liviu Dudau <[email protected]>
1590 S:      Supported
1591 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1592 F:      drivers/gpu/drm/arm/hdlcd_*
1593
1594 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1595 M:      Linus Walleij <[email protected]>
1596 L:      [email protected] (moderated for non-subscribers)
1597 S:      Maintained
1598 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1599 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1600 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1601 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1602 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1603 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1604 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1605 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1606 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1607 F:      arch/arm/boot/dts/arm/arm-realview-*
1608 F:      arch/arm/boot/dts/arm/integrator*
1609 F:      arch/arm/boot/dts/arm/versatile*
1610 F:      arch/arm/mach-versatile/
1611 F:      drivers/bus/arm-integrator-lm.c
1612 F:      drivers/clk/versatile/
1613 F:      drivers/i2c/busses/i2c-versatile.c
1614 F:      drivers/irqchip/irq-versatile-fpga.c
1615 F:      drivers/mtd/maps/physmap-versatile.*
1616 F:      drivers/power/reset/arm-versatile-reboot.c
1617 F:      drivers/soc/versatile/
1618
1619 ARM KOMEDA DRM-KMS DRIVER
1620 M:      Liviu Dudau <[email protected]>
1621 S:      Supported
1622 T:      git git://anongit.freedesktop.org/drm/drm-misc
1623 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1624 F:      Documentation/gpu/komeda-kms.rst
1625 F:      drivers/gpu/drm/arm/display/include/
1626 F:      drivers/gpu/drm/arm/display/komeda/
1627
1628 ARM MALI PANFROST DRM DRIVER
1629 M:      Boris Brezillon <[email protected]>
1630 M:      Rob Herring <[email protected]>
1631 R:      Steven Price <[email protected]>
1632 L:      [email protected]
1633 S:      Supported
1634 T:      git git://anongit.freedesktop.org/drm/drm-misc
1635 F:      Documentation/gpu/panfrost.rst
1636 F:      drivers/gpu/drm/panfrost/
1637 F:      include/uapi/drm/panfrost_drm.h
1638
1639 ARM MALI-DP DRM DRIVER
1640 M:      Liviu Dudau <[email protected]>
1641 S:      Supported
1642 T:      git git://anongit.freedesktop.org/drm/drm-misc
1643 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1644 F:      Documentation/gpu/afbc.rst
1645 F:      drivers/gpu/drm/arm/
1646
1647 ARM MFM AND FLOPPY DRIVERS
1648 M:      Ian Molton <[email protected]>
1649 S:      Maintained
1650 F:      arch/arm/include/asm/floppy.h
1651 F:      arch/arm/mach-rpc/floppydma.S
1652
1653 ARM PMU PROFILING AND DEBUGGING
1654 M:      Will Deacon <[email protected]>
1655 M:      Mark Rutland <[email protected]>
1656 L:      [email protected] (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1659 F:      Documentation/devicetree/bindings/perf/
1660 F:      arch/arm*/include/asm/hw_breakpoint.h
1661 F:      arch/arm*/include/asm/perf_event.h
1662 F:      arch/arm*/kernel/hw_breakpoint.c
1663 F:      arch/arm*/kernel/perf_*
1664 F:      drivers/perf/
1665 F:      include/linux/perf/arm_pmu.h
1666
1667 ARM PORT
1668 M:      Russell King <[email protected]>
1669 L:      [email protected] (moderated for non-subscribers)
1670 S:      Odd Fixes
1671 W:      http://www.armlinux.org.uk/
1672 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1673 F:      arch/arm/
1674 X:      arch/arm/boot/dts/
1675
1676 ARM PRIMECELL AACI PL041 DRIVER
1677 M:      Russell King <[email protected]>
1678 S:      Odd Fixes
1679 F:      sound/arm/aaci.*
1680
1681 ARM PRIMECELL BUS SUPPORT
1682 M:      Russell King <[email protected]>
1683 S:      Odd Fixes
1684 F:      drivers/amba/
1685 F:      include/linux/amba/bus.h
1686
1687 ARM PRIMECELL CLCD PL110 DRIVER
1688 M:      Russell King <[email protected]>
1689 S:      Odd Fixes
1690 F:      drivers/video/fbdev/amba-clcd.*
1691
1692 ARM PRIMECELL KMI PL050 DRIVER
1693 M:      Russell King <[email protected]>
1694 S:      Odd Fixes
1695 F:      drivers/input/serio/ambakmi.*
1696 F:      include/linux/amba/kmi.h
1697
1698 ARM PRIMECELL MMCI PL180/1 DRIVER
1699 M:      Russell King <[email protected]>
1700 S:      Odd Fixes
1701 F:      drivers/mmc/host/mmci.*
1702 F:      include/linux/amba/mmci.h
1703
1704 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1705 M:      Miquel Raynal <[email protected]>
1706 R:      Michal Simek <[email protected]>
1707 L:      [email protected]
1708 S:      Maintained
1709 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1710 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1711
1712 ARM PRIMECELL PL35X SMC DRIVER
1713 M:      Miquel Raynal <[email protected]>
1714 R:      Michal Simek <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1718 F:      drivers/memory/pl353-smc.c
1719
1720 ARM PRIMECELL SSP PL022 SPI DRIVER
1721 M:      Linus Walleij <[email protected]>
1722 L:      [email protected] (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1725 F:      drivers/spi/spi-pl022.c
1726
1727 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1728 M:      Russell King <[email protected]>
1729 S:      Odd Fixes
1730 F:      drivers/tty/serial/amba-pl01*.c
1731 F:      include/linux/amba/serial.h
1732
1733 ARM PRIMECELL VIC PL190/PL192 DRIVER
1734 M:      Linus Walleij <[email protected]>
1735 L:      [email protected] (moderated for non-subscribers)
1736 S:      Maintained
1737 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1738 F:      drivers/irqchip/irq-vic.c
1739
1740 ARM SMC WATCHDOG DRIVER
1741 M:      Julius Werner <[email protected]>
1742 R:      Evan Benn <[email protected]>
1743 S:      Maintained
1744 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1745 F:      drivers/watchdog/arm_smc_wdt.c
1746
1747 ARM SMMU DRIVERS
1748 M:      Will Deacon <[email protected]>
1749 R:      Robin Murphy <[email protected]>
1750 L:      [email protected] (moderated for non-subscribers)
1751 S:      Maintained
1752 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1753 F:      drivers/iommu/arm/
1754 F:      drivers/iommu/io-pgtable-arm*
1755
1756 ARM SUB-ARCHITECTURES
1757 L:      [email protected] (moderated for non-subscribers)
1758 S:      Maintained
1759 C:      irc://irc.libera.chat/armlinux
1760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1761 F:      arch/arm/mach-*/
1762 F:      arch/arm/plat-*/
1763
1764 ARM/ACTIONS SEMI ARCHITECTURE
1765 M:      Andreas Färber <[email protected]>
1766 M:      Manivannan Sadhasivam <[email protected]>
1767 L:      [email protected] (moderated for non-subscribers)
1768 L:      [email protected] (moderated for non-subscribers)
1769 S:      Maintained
1770 F:      Documentation/devicetree/bindings/arm/actions.yaml
1771 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1772 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1773 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1774 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1775 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1776 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1777 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1778 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1779 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1780 F:      arch/arm/boot/dts/actions/
1781 F:      arch/arm/mach-actions/
1782 F:      arch/arm64/boot/dts/actions/
1783 F:      drivers/clk/actions/
1784 F:      drivers/clocksource/timer-owl*
1785 F:      drivers/dma/owl-dma.c
1786 F:      drivers/i2c/busses/i2c-owl.c
1787 F:      drivers/irqchip/irq-owl-sirq.c
1788 F:      drivers/mmc/host/owl-mmc.c
1789 F:      drivers/net/ethernet/actions/
1790 F:      drivers/pinctrl/actions/*
1791 F:      drivers/soc/actions/
1792 F:      include/dt-bindings/power/owl-*
1793 F:      include/dt-bindings/reset/actions,*
1794 F:      include/linux/soc/actions/
1795 N:      owl
1796
1797 ARM/Allwinner SoC Clock Support
1798 M:      Emilio López <[email protected]>
1799 S:      Maintained
1800 F:      drivers/clk/sunxi/
1801
1802 ARM/Allwinner sunXi SoC support
1803 M:      Chen-Yu Tsai <[email protected]>
1804 M:      Jernej Skrabec <[email protected]>
1805 M:      Samuel Holland <[email protected]>
1806 L:      [email protected] (moderated for non-subscribers)
1807 L:      [email protected]
1808 S:      Maintained
1809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1810 F:      arch/arm/mach-sunxi/
1811 F:      arch/arm64/boot/dts/allwinner/
1812 F:      drivers/clk/sunxi-ng/
1813 F:      drivers/pinctrl/sunxi/
1814 F:      drivers/soc/sunxi/
1815 N:      allwinner
1816 N:      sun[x456789]i
1817 N:      sun[25]0i
1818
1819 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1820 M:      Neil Armstrong <[email protected]>
1821 M:      Jerome Brunet <[email protected]>
1822 L:      [email protected]
1823 S:      Maintained
1824 F:      Documentation/devicetree/bindings/clock/amlogic*
1825 F:      drivers/clk/meson/
1826 F:      include/dt-bindings/clock/amlogic,a1*
1827 F:      include/dt-bindings/clock/gxbb*
1828 F:      include/dt-bindings/clock/meson*
1829
1830 ARM/Amlogic Meson SoC Crypto Drivers
1831 M:      Corentin Labbe <[email protected]>
1832 L:      [email protected]
1833 L:      [email protected]
1834 S:      Maintained
1835 F:      Documentation/devicetree/bindings/crypto/amlogic*
1836 F:      drivers/crypto/amlogic/
1837
1838 ARM/Amlogic Meson SoC Sound Drivers
1839 M:      Jerome Brunet <[email protected]>
1840 L:      [email protected] (moderated for non-subscribers)
1841 S:      Maintained
1842 F:      Documentation/devicetree/bindings/sound/amlogic*
1843 F:      sound/soc/meson/
1844
1845 ARM/Amlogic Meson SoC support
1846 M:      Neil Armstrong <[email protected]>
1847 M:      Kevin Hilman <[email protected]>
1848 R:      Jerome Brunet <[email protected]>
1849 R:      Martin Blumenstingl <[email protected]>
1850 L:      [email protected] (moderated for non-subscribers)
1851 L:      [email protected]
1852 S:      Maintained
1853 W:      http://linux-meson.com/
1854 F:      Documentation/devicetree/bindings/phy/amlogic*
1855 F:      arch/arm/boot/dts/amlogic/
1856 F:      arch/arm/mach-meson/
1857 F:      arch/arm64/boot/dts/amlogic/
1858 F:      drivers/pmdomain/amlogic/
1859 F:      drivers/mmc/host/meson*
1860 F:      drivers/phy/amlogic/
1861 F:      drivers/pinctrl/meson/
1862 F:      drivers/rtc/rtc-meson*
1863 F:      drivers/soc/amlogic/
1864 N:      meson
1865
1866 ARM/Annapurna Labs ALPINE ARCHITECTURE
1867 M:      Tsahee Zidenberg <[email protected]>
1868 M:      Antoine Tenart <[email protected]>
1869 L:      [email protected] (moderated for non-subscribers)
1870 S:      Maintained
1871 F:      arch/arm/boot/dts/amazon/
1872 F:      arch/arm/mach-alpine/
1873 F:      arch/arm64/boot/dts/amazon/
1874 F:      drivers/*/*alpine*
1875
1876 ARM/APPLE MACHINE SOUND DRIVERS
1877 M:      Martin Povišer <[email protected]>
1878 L:      [email protected]
1879 L:      [email protected] (moderated for non-subscribers)
1880 S:      Maintained
1881 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1882 F:      Documentation/devicetree/bindings/sound/apple,*
1883 F:      sound/soc/apple/*
1884 F:      sound/soc/codecs/cs42l83-i2c.c
1885 F:      sound/soc/codecs/ssm3515.c
1886
1887 ARM/APPLE MACHINE SUPPORT
1888 M:      Hector Martin <[email protected]>
1889 M:      Sven Peter <[email protected]>
1890 R:      Alyssa Rosenzweig <[email protected]>
1891 L:      [email protected]
1892 L:      [email protected] (moderated for non-subscribers)
1893 S:      Maintained
1894 W:      https://asahilinux.org
1895 B:      https://github.com/AsahiLinux/linux/issues
1896 C:      irc://irc.oftc.net/asahi-dev
1897 T:      git https://github.com/AsahiLinux/linux.git
1898 F:      Documentation/devicetree/bindings/arm/apple.yaml
1899 F:      Documentation/devicetree/bindings/arm/apple/*
1900 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1901 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1902 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1903 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1904 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1905 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1906 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1907 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1908 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1909 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1910 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1911 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1912 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1913 F:      Documentation/devicetree/bindings/power/apple*
1914 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1915 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1916 F:      arch/arm64/boot/dts/apple/
1917 F:      drivers/bluetooth/hci_bcm4377.c
1918 F:      drivers/clk/clk-apple-nco.c
1919 F:      drivers/cpufreq/apple-soc-cpufreq.c
1920 F:      drivers/dma/apple-admac.c
1921 F:      drivers/pmdomain/apple/
1922 F:      drivers/i2c/busses/i2c-pasemi-core.c
1923 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1924 F:      drivers/iommu/apple-dart.c
1925 F:      drivers/iommu/io-pgtable-dart.c
1926 F:      drivers/irqchip/irq-apple-aic.c
1927 F:      drivers/mailbox/apple-mailbox.c
1928 F:      drivers/nvme/host/apple.c
1929 F:      drivers/nvmem/apple-efuses.c
1930 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1931 F:      drivers/pwm/pwm-apple.c
1932 F:      drivers/soc/apple/*
1933 F:      drivers/watchdog/apple_wdt.c
1934 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1935 F:      include/dt-bindings/pinctrl/apple.h
1936 F:      include/linux/apple-mailbox.h
1937 F:      include/linux/soc/apple/*
1938
1939 ARM/ARTPEC MACHINE SUPPORT
1940 M:      Jesper Nilsson <[email protected]>
1941 M:      Lars Persson <[email protected]>
1942 L:      [email protected]
1943 S:      Maintained
1944 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1945 F:      arch/arm/boot/dts/axis/
1946 F:      arch/arm/mach-artpec
1947 F:      drivers/clk/axis
1948 F:      drivers/crypto/axis
1949 F:      drivers/mmc/host/usdhi6rol0.c
1950 F:      drivers/pinctrl/pinctrl-artpec*
1951
1952 ARM/ASPEED I2C DRIVER
1953 M:      Brendan Higgins <[email protected]>
1954 R:      Benjamin Herrenschmidt <[email protected]>
1955 R:      Joel Stanley <[email protected]>
1956 L:      [email protected]
1957 L:      [email protected] (moderated for non-subscribers)
1958 S:      Maintained
1959 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1960 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1961 F:      drivers/i2c/busses/i2c-aspeed.c
1962 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1963
1964 ARM/ASPEED MACHINE SUPPORT
1965 M:      Joel Stanley <[email protected]>
1966 R:      Andrew Jeffery <[email protected]>
1967 L:      [email protected] (moderated for non-subscribers)
1968 L:      [email protected] (moderated for non-subscribers)
1969 S:      Supported
1970 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1972 F:      Documentation/devicetree/bindings/arm/aspeed/
1973 F:      arch/arm/boot/dts/aspeed/
1974 F:      arch/arm/mach-aspeed/
1975 N:      aspeed
1976
1977 ARM/BITMAIN ARCHITECTURE
1978 M:      Manivannan Sadhasivam <[email protected]>
1979 L:      [email protected] (moderated for non-subscribers)
1980 S:      Maintained
1981 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1982 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1983 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1984 F:      arch/arm64/boot/dts/bitmain/
1985 F:      drivers/clk/clk-bm1880.c
1986 F:      drivers/pinctrl/pinctrl-bm1880.c
1987
1988 ARM/CALXEDA HIGHBANK ARCHITECTURE
1989 M:      Andre Przywara <[email protected]>
1990 L:      [email protected] (moderated for non-subscribers)
1991 S:      Maintained
1992 F:      arch/arm/boot/dts/calxeda/
1993 F:      arch/arm/mach-highbank/
1994
1995 ARM/CAVIUM THUNDER NETWORK DRIVER
1996 M:      Sunil Goutham <[email protected]>
1997 L:      [email protected] (moderated for non-subscribers)
1998 S:      Supported
1999 F:      drivers/net/ethernet/cavium/thunder/
2000
2001 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2002 M:      Lukasz Majewski <[email protected]>
2003 L:      [email protected] (moderated for non-subscribers)
2004 S:      Maintained
2005 F:      arch/arm/mach-ep93xx/ts72xx.c
2006
2007 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2008 M:      Alexander Shiyan <[email protected]>
2009 L:      [email protected] (moderated for non-subscribers)
2010 S:      Odd Fixes
2011 N:      clps711x
2012
2013 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2014 M:      Lennert Buytenhek <[email protected]>
2015 L:      [email protected] (moderated for non-subscribers)
2016 S:      Maintained
2017
2018 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2019 M:      Hartley Sweeten <[email protected]>
2020 M:      Alexander Sverdlin <[email protected]>
2021 L:      [email protected] (moderated for non-subscribers)
2022 S:      Maintained
2023 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2024 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2025 F:      arch/arm/boot/compressed/misc-ep93xx.h
2026 F:      arch/arm/mach-ep93xx/
2027 F:      drivers/iio/adc/ep93xx_adc.c
2028
2029 ARM/CLKDEV SUPPORT
2030 M:      Russell King <[email protected]>
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2034 F:      drivers/clk/clkdev.c
2035
2036 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2037 M:      Baruch Siach <[email protected]>
2038 L:      [email protected] (moderated for non-subscribers)
2039 S:      Maintained
2040 F:      arch/arm/boot/dts/cnxt/
2041 N:      digicolor
2042
2043 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2044 M:      Suzuki K Poulose <[email protected]>
2045 R:      Mike Leach <[email protected]>
2046 R:      James Clark <[email protected]>
2047 R:      Leo Yan <[email protected]>
2048 L:      [email protected] (moderated for non-subscribers)
2049 L:      [email protected] (moderated for non-subscribers)
2050 S:      Maintained
2051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2052 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2053 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2054 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2055 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2056 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2057 F:      Documentation/trace/coresight/*
2058 F:      drivers/hwtracing/coresight/*
2059 F:      include/dt-bindings/arm/coresight-cti-dt.h
2060 F:      include/linux/coresight*
2061 F:      samples/coresight/*
2062 F:      tools/perf/arch/arm/util/auxtrace.c
2063 F:      tools/perf/arch/arm/util/cs-etm.c
2064 F:      tools/perf/arch/arm/util/cs-etm.h
2065 F:      tools/perf/arch/arm/util/pmu.c
2066 F:      tools/perf/tests/shell/coresight/*
2067 F:      tools/perf/util/cs-etm-decoder/*
2068 F:      tools/perf/util/cs-etm.*
2069
2070 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2071 M:      Hans Ulli Kroll <[email protected]>
2072 M:      Linus Walleij <[email protected]>
2073 L:      [email protected] (moderated for non-subscribers)
2074 S:      Maintained
2075 T:      git git://github.com/ulli-kroll/linux.git
2076 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2077 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2078 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2079 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2080 F:      arch/arm/boot/dts/gemini/
2081 F:      arch/arm/mach-gemini/
2082 F:      drivers/crypto/gemini/
2083 F:      drivers/net/ethernet/cortina/
2084 F:      drivers/pinctrl/pinctrl-gemini.c
2085 F:      drivers/rtc/rtc-ftrtc010.c
2086
2087 ARM/CZ.NIC TURRIS SUPPORT
2088 M:      Marek Behún <[email protected]>
2089 S:      Maintained
2090 W:      https://www.turris.cz/
2091 F:      Documentation/ABI/testing/debugfs-moxtet
2092 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2093 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2094 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2095 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2096 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2097 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2098 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2099 F:      drivers/bus/moxtet.c
2100 F:      drivers/firmware/turris-mox-rwtm.c
2101 F:      drivers/gpio/gpio-moxtet.c
2102 F:      drivers/leds/leds-turris-omnia.c
2103 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2104 F:      drivers/watchdog/armada_37xx_wdt.c
2105 F:      include/dt-bindings/bus/moxtet.h
2106 F:      include/linux/armada-37xx-rwtm-mailbox.h
2107 F:      include/linux/moxtet.h
2108
2109 ARM/FARADAY FA526 PORT
2110 M:      Hans Ulli Kroll <[email protected]>
2111 L:      [email protected] (moderated for non-subscribers)
2112 S:      Maintained
2113 T:      git git://git.berlios.de/gemini-board
2114 F:      arch/arm/mm/*-fa*
2115
2116 ARM/FOOTBRIDGE ARCHITECTURE
2117 M:      Russell King <[email protected]>
2118 L:      [email protected] (moderated for non-subscribers)
2119 S:      Maintained
2120 W:      http://www.armlinux.org.uk/
2121 F:      arch/arm/include/asm/hardware/dec21285.h
2122 F:      arch/arm/mach-footbridge/
2123
2124 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2125 M:      Shawn Guo <[email protected]>
2126 M:      Sascha Hauer <[email protected]>
2127 R:      Pengutronix Kernel Team <[email protected]>
2128 R:      Fabio Estevam <[email protected]>
2129 R:      NXP Linux Team <[email protected]>
2130 L:      [email protected] (moderated for non-subscribers)
2131 S:      Maintained
2132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2133 F:      arch/arm/boot/dts/nxp/imx/
2134 F:      arch/arm/boot/dts/nxp/mxs/
2135 X:      arch/arm64/boot/dts/freescale/fsl-*
2136 X:      arch/arm64/boot/dts/freescale/qoriq-*
2137 X:      drivers/media/i2c/
2138 N:      imx
2139 N:      mxs
2140
2141 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2142 M:      Shawn Guo <[email protected]>
2143 M:      Li Yang <[email protected]>
2144 L:      [email protected] (moderated for non-subscribers)
2145 S:      Maintained
2146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2147 F:      arch/arm/boot/dts/nxp/ls/
2148 F:      arch/arm64/boot/dts/freescale/fsl-*
2149 F:      arch/arm64/boot/dts/freescale/qoriq-*
2150
2151 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2152 M:      Shawn Guo <[email protected]>
2153 M:      Sascha Hauer <[email protected]>
2154 R:      Pengutronix Kernel Team <[email protected]>
2155 R:      Stefan Agner <[email protected]>
2156 L:      [email protected] (moderated for non-subscribers)
2157 S:      Maintained
2158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2159 F:      arch/arm/boot/dts/nxp/vf/
2160 F:      arch/arm/mach-imx/*vf610*
2161
2162 ARM/GUMSTIX MACHINE SUPPORT
2163 M:      Steve Sakoman <[email protected]>
2164 L:      [email protected] (moderated for non-subscribers)
2165 S:      Maintained
2166
2167 ARM/HISILICON SOC SUPPORT
2168 M:      Wei Xu <[email protected]>
2169 L:      [email protected] (moderated for non-subscribers)
2170 S:      Supported
2171 W:      http://www.hisilicon.com
2172 T:      git https://github.com/hisilicon/linux-hisi.git
2173 F:      arch/arm/boot/dts/hisilicon/
2174 F:      arch/arm/mach-hisi/
2175 F:      arch/arm64/boot/dts/hisilicon/
2176
2177 ARM/HP JORNADA 7XX MACHINE SUPPORT
2178 M:      Kristoffer Ericson <[email protected]>
2179 S:      Maintained
2180 W:      www.jlime.com
2181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2182 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2183 F:      arch/arm/mach-sa1100/jornada720.c
2184
2185 ARM/HPE GXP ARCHITECTURE
2186 M:      Jean-Marie Verdun <[email protected]>
2187 M:      Nick Hawkins <[email protected]>
2188 S:      Maintained
2189 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2190 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2191 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2192 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2193 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2194 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2195 F:      arch/arm/boot/dts/hpe/
2196 F:      arch/arm/mach-hpe/
2197 F:      drivers/clocksource/timer-gxp.c
2198 F:      drivers/hwmon/gxp-fan-ctrl.c
2199 F:      drivers/i2c/busses/i2c-gxp.c
2200 F:      drivers/spi/spi-gxp.c
2201 F:      drivers/watchdog/gxp-wdt.c
2202
2203 ARM/IGEP MACHINE SUPPORT
2204 M:      Enric Balletbo i Serra <[email protected]>
2205 M:      Javier Martinez Canillas <[email protected]>
2206 L:      [email protected]
2207 L:      [email protected] (moderated for non-subscribers)
2208 S:      Maintained
2209 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2210
2211 ARM/INTEL IXP4XX ARM ARCHITECTURE
2212 M:      Linus Walleij <[email protected]>
2213 M:      Imre Kaloz <[email protected]>
2214 M:      Krzysztof Halasa <[email protected]>
2215 L:      [email protected] (moderated for non-subscribers)
2216 S:      Maintained
2217 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2218 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2219 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2220 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2221 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2222 F:      arch/arm/boot/dts/intel/ixp/
2223 F:      arch/arm/mach-ixp4xx/
2224 F:      drivers/bus/intel-ixp4xx-eb.c
2225 F:      drivers/clocksource/timer-ixp4xx.c
2226 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2227 F:      drivers/gpio/gpio-ixp4xx.c
2228 F:      drivers/irqchip/irq-ixp4xx.c
2229
2230 ARM/INTEL KEEMBAY ARCHITECTURE
2231 M:      Paul J. Murphy <[email protected]>
2232 M:      Daniele Alessandrelli <[email protected]>
2233 S:      Maintained
2234 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2235 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2236 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2237
2238 ARM/INTEL XSC3 (MANZANO) ARM CORE
2239 M:      Lennert Buytenhek <[email protected]>
2240 L:      [email protected] (moderated for non-subscribers)
2241 S:      Maintained
2242
2243 ARM/LG1K ARCHITECTURE
2244 M:      Chanho Min <[email protected]>
2245 L:      [email protected] (moderated for non-subscribers)
2246 S:      Maintained
2247 F:      arch/arm64/boot/dts/lg/
2248
2249 ARM/LPC18XX ARCHITECTURE
2250 M:      Vladimir Zapolskiy <[email protected]>
2251 L:      [email protected] (moderated for non-subscribers)
2252 S:      Maintained
2253 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2254 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2255 F:      drivers/i2c/busses/i2c-lpc2k.c
2256 F:      drivers/memory/pl172.c
2257 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2258 F:      drivers/rtc/rtc-lpc24xx.c
2259 N:      lpc18xx
2260
2261 ARM/LPC32XX SOC SUPPORT
2262 M:      Vladimir Zapolskiy <[email protected]>
2263 L:      [email protected] (moderated for non-subscribers)
2264 S:      Maintained
2265 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2266 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2267 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2268 F:      arch/arm/mach-lpc32xx/
2269 F:      drivers/i2c/busses/i2c-pnx.c
2270 F:      drivers/net/ethernet/nxp/lpc_eth.c
2271 F:      drivers/usb/host/ohci-nxp.c
2272 F:      drivers/watchdog/pnx4008_wdt.c
2273 N:      lpc32xx
2274
2275 ARM/Marvell Dove/MV78xx0/Orion SOC support
2276 M:      Andrew Lunn <[email protected]>
2277 M:      Sebastian Hesselbarth <[email protected]>
2278 M:      Gregory Clement <[email protected]>
2279 L:      [email protected] (moderated for non-subscribers)
2280 S:      Maintained
2281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2282 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2283 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2284 F:      Documentation/devicetree/bindings/soc/dove/
2285 F:      arch/arm/boot/dts/marvell/dove*
2286 F:      arch/arm/boot/dts/marvell/orion5x*
2287 F:      arch/arm/mach-dove/
2288 F:      arch/arm/mach-mv78xx0/
2289 F:      arch/arm/mach-orion5x/
2290 F:      arch/arm/plat-orion/
2291 F:      drivers/soc/dove/
2292
2293 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2294 M:      Andrew Lunn <[email protected]>
2295 M:      Gregory Clement <[email protected]>
2296 M:      Sebastian Hesselbarth <[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/
2301 F:      arch/arm/boot/dts/marvell/armada*
2302 F:      arch/arm/boot/dts/marvell/kirkwood*
2303 F:      arch/arm/configs/mvebu_*_defconfig
2304 F:      arch/arm/mach-mvebu/
2305 F:      arch/arm64/boot/dts/marvell/armada*
2306 F:      arch/arm64/boot/dts/marvell/cn913*
2307 F:      drivers/clk/mvebu/
2308 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2309 F:      drivers/cpufreq/armada-8k-cpufreq.c
2310 F:      drivers/cpufreq/mvebu-cpufreq.c
2311 F:      drivers/irqchip/irq-armada-370-xp.c
2312 F:      drivers/irqchip/irq-mvebu-*
2313 F:      drivers/pinctrl/mvebu/
2314 F:      drivers/rtc/rtc-armada38x.c
2315
2316 ARM/Mediatek RTC DRIVER
2317 M:      Eddie Huang <[email protected]>
2318 M:      Sean Wang <[email protected]>
2319 L:      [email protected] (moderated for non-subscribers)
2320 L:      [email protected] (moderated for non-subscribers)
2321 S:      Maintained
2322 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2323 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2324 F:      drivers/rtc/rtc-mt2712.c
2325 F:      drivers/rtc/rtc-mt6397.c
2326 F:      drivers/rtc/rtc-mt7622.c
2327
2328 ARM/Mediatek SoC support
2329 M:      Matthias Brugger <[email protected]>
2330 R:      AngeloGioacchino Del Regno <[email protected]>
2331 L:      [email protected]
2332 L:      [email protected] (moderated for non-subscribers)
2333 L:      [email protected] (moderated for non-subscribers)
2334 S:      Maintained
2335 W:      https://mtk.wiki.kernel.org/
2336 C:      irc://irc.libera.chat/linux-mediatek
2337 F:      arch/arm/boot/dts/mediatek/
2338 F:      arch/arm/mach-mediatek/
2339 F:      arch/arm64/boot/dts/mediatek/
2340 F:      drivers/soc/mediatek/
2341 N:      mtk
2342 N:      mt[2678]
2343 K:      mediatek
2344
2345 ARM/Mediatek USB3 PHY DRIVER
2346 M:      Chunfeng Yun <[email protected]>
2347 L:      [email protected] (moderated for non-subscribers)
2348 L:      [email protected] (moderated for non-subscribers)
2349 S:      Maintained
2350 F:      Documentation/devicetree/bindings/phy/mediatek,*
2351 F:      drivers/phy/mediatek/
2352
2353 ARM/MICROCHIP (ARM64) SoC support
2354 M:      Conor Dooley <[email protected]>
2355 M:      Nicolas Ferre <[email protected]>
2356 M:      Claudiu Beznea <[email protected]>
2357 L:      [email protected] (moderated for non-subscribers)
2358 S:      Supported
2359 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2360 F:      arch/arm64/boot/dts/microchip/
2361
2362 ARM/Microchip (AT91) SoC support
2363 M:      Nicolas Ferre <[email protected]>
2364 M:      Alexandre Belloni <[email protected]>
2365 M:      Claudiu Beznea <[email protected]>
2366 L:      [email protected] (moderated for non-subscribers)
2367 S:      Supported
2368 W:      http://www.linux4sam.org
2369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2370 F:      arch/arm/boot/dts/microchip/at91*
2371 F:      arch/arm/boot/dts/microchip/sama*
2372 F:      arch/arm/include/debug/at91.S
2373 F:      arch/arm/mach-at91/
2374 F:      drivers/memory/atmel*
2375 F:      drivers/watchdog/sama5d4_wdt.c
2376 F:      include/soc/at91/
2377 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2378 X:      drivers/net/wireless/atmel/
2379 N:      at91
2380 N:      atmel
2381
2382 ARM/Microchip Sparx5 SoC support
2383 M:      Lars Povlsen <[email protected]>
2384 M:      Steen Hegelund <[email protected]>
2385 M:      Daniel Machon <[email protected]>
2386 M:      [email protected]
2387 L:      [email protected] (moderated for non-subscribers)
2388 S:      Supported
2389 F:      arch/arm64/boot/dts/microchip/sparx*
2390 F:      drivers/net/ethernet/microchip/vcap/
2391 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2392 N:      sparx5
2393
2394 ARM/MILBEAUT ARCHITECTURE
2395 M:      Taichi Sugaya <[email protected]>
2396 M:      Takao Orito <[email protected]>
2397 L:      [email protected] (moderated for non-subscribers)
2398 S:      Maintained
2399 F:      arch/arm/boot/dts/socionext/milbeaut*
2400 F:      arch/arm/mach-milbeaut/
2401 N:      milbeaut
2402
2403 ARM/MStar/Sigmastar Armv7 SoC support
2404 M:      Daniel Palmer <[email protected]>
2405 M:      Romain Perier <[email protected]>
2406 L:      [email protected] (moderated for non-subscribers)
2407 S:      Maintained
2408 W:      http://linux-chenxing.org/
2409 T:      git git://github.com/linux-chenxing/linux.git
2410 F:      Documentation/devicetree/bindings/arm/mstar/*
2411 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2412 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2413 F:      arch/arm/boot/dts/sigmastar/
2414 F:      arch/arm/mach-mstar/
2415 F:      drivers/clk/mstar/
2416 F:      drivers/clocksource/timer-msc313e.c
2417 F:      drivers/gpio/gpio-msc313.c
2418 F:      drivers/rtc/rtc-msc313.c
2419 F:      drivers/watchdog/msc313e_wdt.c
2420 F:      include/dt-bindings/clock/mstar-*
2421 F:      include/dt-bindings/gpio/msc313-gpio.h
2422
2423 ARM/NOMADIK/Ux500 ARCHITECTURES
2424 M:      Linus Walleij <[email protected]>
2425 L:      [email protected] (moderated for non-subscribers)
2426 S:      Maintained
2427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2428 F:      Documentation/devicetree/bindings/arm/ste-*
2429 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2430 F:      Documentation/devicetree/bindings/arm/ux500/
2431 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2432 F:      arch/arm/boot/dts/st/ste-*
2433 F:      arch/arm/mach-nomadik/
2434 F:      arch/arm/mach-ux500/
2435 F:      drivers/clk/clk-nomadik.c
2436 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2437 F:      drivers/dma/ste_dma40*
2438 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2439 F:      drivers/hwspinlock/u8500_hsem.c
2440 F:      drivers/i2c/busses/i2c-nomadik.c
2441 F:      drivers/iio/adc/ab8500-gpadc.c
2442 F:      drivers/mfd/ab8500*
2443 F:      drivers/mfd/abx500*
2444 F:      drivers/mfd/db8500*
2445 F:      drivers/pinctrl/nomadik/
2446 F:      drivers/rtc/rtc-ab8500.c
2447 F:      drivers/rtc/rtc-pl031.c
2448 F:      drivers/soc/ux500/
2449
2450 ARM/NUVOTON MA35 ARCHITECTURE
2451 M:      Jacky Huang <[email protected]>
2452 M:      Shan-Chun Hung <[email protected]>
2453 L:      [email protected] (moderated for non-subscribers)
2454 S:      Supported
2455 F:      Documentation/devicetree/bindings/*/*/*ma35*
2456 F:      Documentation/devicetree/bindings/*/*ma35*
2457 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2458 F:      drivers/*/*/*ma35*
2459 F:      drivers/*/*ma35*
2460 K:      ma35d1
2461
2462 ARM/NUVOTON NPCM ARCHITECTURE
2463 M:      Avi Fishman <[email protected]>
2464 M:      Tomer Maimon <[email protected]>
2465 M:      Tali Perry <[email protected]>
2466 R:      Patrick Venture <[email protected]>
2467 R:      Nancy Yuen <[email protected]>
2468 R:      Benjamin Fair <[email protected]>
2469 L:      [email protected] (moderated for non-subscribers)
2470 S:      Supported
2471 F:      Documentation/devicetree/bindings/*/*/*npcm*
2472 F:      Documentation/devicetree/bindings/*/*npcm*
2473 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2474 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2475 F:      arch/arm/mach-npcm/
2476 F:      arch/arm64/boot/dts/nuvoton/
2477 F:      drivers/*/*/*npcm*
2478 F:      drivers/*/*npcm*
2479 F:      drivers/rtc/rtc-nct3018y.c
2480 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2481 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2482
2483 ARM/NUVOTON WPCM450 ARCHITECTURE
2484 M:      Jonathan Neuschäfer <[email protected]>
2485 L:      [email protected] (moderated for non-subscribers)
2486 S:      Maintained
2487 W:      https://github.com/neuschaefer/wpcm450/wiki
2488 F:      Documentation/devicetree/bindings/*/*wpcm*
2489 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2490 F:      arch/arm/configs/wpcm450_defconfig
2491 F:      arch/arm/mach-npcm/wpcm450.c
2492 F:      drivers/*/*/*wpcm*
2493 F:      drivers/*/*wpcm*
2494
2495 ARM/NXP S32G ARCHITECTURE
2496 M:      Chester Lin <[email protected]>
2497 R:      Andreas Färber <[email protected]>
2498 R:      Matthias Brugger <[email protected]>
2499 R:      NXP S32 Linux Team <[email protected]>
2500 L:      [email protected] (moderated for non-subscribers)
2501 S:      Maintained
2502 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2503
2504 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2505 M:      Alexander Clouter <[email protected]>
2506 L:      [email protected] (moderated for non-subscribers)
2507 S:      Maintained
2508 W:      http://www.digriz.org.uk/ts78xx/kernel
2509 F:      arch/arm/mach-orion5x/ts78xx-*
2510
2511 ARM/QUALCOMM CHROMEBOOK SUPPORT
2512 R:      [email protected]
2513 F:      arch/arm64/boot/dts/qcom/sc7180*
2514 F:      arch/arm64/boot/dts/qcom/sc7280*
2515 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2516
2517 ARM/QUALCOMM SUPPORT
2518 M:      Andy Gross <[email protected]>
2519 M:      Bjorn Andersson <[email protected]>
2520 M:      Konrad Dybcio <[email protected]>
2521 L:      [email protected]
2522 S:      Maintained
2523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2524 F:      Documentation/devicetree/bindings/*/qcom*
2525 F:      Documentation/devicetree/bindings/soc/qcom/
2526 F:      arch/arm/boot/dts/qcom/
2527 F:      arch/arm/configs/qcom_defconfig
2528 F:      arch/arm/mach-qcom/
2529 F:      arch/arm64/boot/dts/qcom/
2530 F:      drivers/*/*/pm8???-*
2531 F:      drivers/*/*/qcom*
2532 F:      drivers/*/*/qcom/
2533 F:      drivers/*/qcom*
2534 F:      drivers/*/qcom/
2535 F:      drivers/bluetooth/btqcomsmd.c
2536 F:      drivers/clocksource/timer-qcom.c
2537 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2538 F:      drivers/extcon/extcon-qcom*
2539 F:      drivers/i2c/busses/i2c-qcom-geni.c
2540 F:      drivers/i2c/busses/i2c-qup.c
2541 F:      drivers/iommu/msm*
2542 F:      drivers/mfd/ssbi.c
2543 F:      drivers/mmc/host/mmci_qcom*
2544 F:      drivers/mmc/host/sdhci-msm.c
2545 F:      drivers/pci/controller/dwc/pcie-qcom.c
2546 F:      drivers/phy/qualcomm/
2547 F:      drivers/power/*/msm*
2548 F:      drivers/reset/reset-qcom-*
2549 F:      drivers/spi/spi-geni-qcom.c
2550 F:      drivers/spi/spi-qcom-qspi.c
2551 F:      drivers/spi/spi-qup.c
2552 F:      drivers/tty/serial/msm_serial.c
2553 F:      drivers/ufs/host/ufs-qcom*
2554 F:      drivers/usb/dwc3/dwc3-qcom.c
2555 F:      include/dt-bindings/*/qcom*
2556 F:      include/linux/*/qcom*
2557 F:      include/linux/soc/qcom/
2558
2559 ARM/RDA MICRO ARCHITECTURE
2560 M:      Manivannan Sadhasivam <[email protected]>
2561 L:      [email protected] (moderated for non-subscribers)
2562 L:      [email protected] (moderated for non-subscribers)
2563 S:      Maintained
2564 F:      Documentation/devicetree/bindings/arm/rda.yaml
2565 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2566 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2567 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2568 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2569 F:      arch/arm/boot/dts/unisoc/
2570 F:      drivers/clocksource/timer-rda.c
2571 F:      drivers/gpio/gpio-rda.c
2572 F:      drivers/irqchip/irq-rda-intc.c
2573 F:      drivers/tty/serial/rda-uart.c
2574
2575 ARM/REALTEK ARCHITECTURE
2576 M:      Andreas Färber <[email protected]>
2577 L:      [email protected] (moderated for non-subscribers)
2578 L:      [email protected] (moderated for non-subscribers)
2579 S:      Maintained
2580 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2581 F:      arch/arm/boot/dts/realtek/
2582 F:      arch/arm/mach-realtek/
2583 F:      arch/arm64/boot/dts/realtek/
2584
2585 ARM/RISC-V/RENESAS ARCHITECTURE
2586 M:      Geert Uytterhoeven <[email protected]>
2587 M:      Magnus Damm <[email protected]>
2588 L:      [email protected]
2589 S:      Supported
2590 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2591 C:      irc://irc.libera.chat/renesas-soc
2592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2593 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2594 F:      Documentation/devicetree/bindings/soc/renesas/
2595 F:      arch/arm/boot/dts/renesas/
2596 F:      arch/arm/configs/shmobile_defconfig
2597 F:      arch/arm/include/debug/renesas-scif.S
2598 F:      arch/arm/mach-shmobile/
2599 F:      arch/arm64/boot/dts/renesas/
2600 F:      arch/riscv/boot/dts/renesas/
2601 F:      drivers/pmdomain/renesas/
2602 F:      drivers/soc/renesas/
2603 F:      include/linux/soc/renesas/
2604 K:      \brenesas,
2605
2606 ARM/RISCPC ARCHITECTURE
2607 M:      Russell King <[email protected]>
2608 L:      [email protected] (moderated for non-subscribers)
2609 S:      Maintained
2610 W:      http://www.armlinux.org.uk/
2611 F:      arch/arm/include/asm/hardware/ioc.h
2612 F:      arch/arm/include/asm/hardware/iomd.h
2613 F:      arch/arm/include/asm/hardware/memc.h
2614 F:      arch/arm/mach-rpc/
2615 F:      drivers/net/ethernet/8390/etherh.c
2616 F:      drivers/net/ethernet/i825xx/ether1*
2617 F:      drivers/net/ethernet/seeq/ether3*
2618 F:      drivers/scsi/arm/
2619
2620 ARM/Rockchip SoC support
2621 M:      Heiko Stuebner <[email protected]>
2622 L:      [email protected] (moderated for non-subscribers)
2623 L:      [email protected]
2624 S:      Maintained
2625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2626 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2627 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2628 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2629 F:      arch/arm/boot/dts/rockchip/
2630 F:      arch/arm/mach-rockchip/
2631 F:      drivers/*/*/*rockchip*
2632 F:      drivers/*/*rockchip*
2633 F:      drivers/clk/rockchip/
2634 F:      drivers/i2c/busses/i2c-rk3x.c
2635 F:      sound/soc/rockchip/
2636 N:      rockchip
2637
2638 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2639 M:      Krzysztof Kozlowski <[email protected]>
2640 R:      Alim Akhtar <[email protected]>
2641 L:      [email protected] (moderated for non-subscribers)
2642 L:      [email protected]
2643 S:      Maintained
2644 P:      Documentation/process/maintainer-soc-clean-dts.rst
2645 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2646 B:      mailto:[email protected]
2647 C:      irc://irc.libera.chat/linux-exynos
2648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2649 F:      Documentation/arch/arm/samsung/
2650 F:      Documentation/devicetree/bindings/arm/samsung/
2651 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2652 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2653 F:      Documentation/devicetree/bindings/soc/samsung/
2654 F:      arch/arm/boot/dts/samsung/
2655 F:      arch/arm/mach-exynos*/
2656 F:      arch/arm/mach-s3c/
2657 F:      arch/arm/mach-s5p*/
2658 F:      arch/arm64/boot/dts/exynos/
2659 F:      drivers/*/*/*s3c24*
2660 F:      drivers/*/*s3c24*
2661 F:      drivers/*/*s3c64xx*
2662 F:      drivers/*/*s5pv210*
2663 F:      drivers/clocksource/samsung_pwm_timer.c
2664 F:      drivers/memory/samsung/
2665 F:      drivers/pwm/pwm-samsung.c
2666 F:      drivers/soc/samsung/
2667 F:      drivers/tty/serial/samsung*
2668 F:      include/clocksource/samsung_pwm.h
2669 F:      include/linux/platform_data/*s3c*
2670 F:      include/linux/serial_s3c.h
2671 F:      include/linux/soc/samsung/
2672 N:      exynos
2673 N:      s3c64xx
2674 N:      s5pv210
2675
2676 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2677 M:      Łukasz Stelmach <[email protected]>
2678 L:      [email protected] (moderated for non-subscribers)
2679 L:      [email protected]
2680 S:      Maintained
2681 F:      drivers/media/platform/samsung/s5p-g2d/
2682
2683 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2684 M:      Marek Szyprowski <[email protected]>
2685 L:      [email protected]
2686 L:      [email protected]
2687 S:      Maintained
2688 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2689 F:      drivers/media/cec/platform/s5p/
2690
2691 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2692 M:      Andrzej Pietrasiewicz <[email protected]>
2693 M:      Jacek Anaszewski <[email protected]>
2694 M:      Sylwester Nawrocki <[email protected]>
2695 L:      [email protected] (moderated for non-subscribers)
2696 L:      [email protected]
2697 S:      Maintained
2698 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2699 F:      drivers/media/platform/samsung/s5p-jpeg/
2700
2701 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2702 M:      Marek Szyprowski <[email protected]>
2703 M:      Andrzej Hajda <[email protected]>
2704 L:      [email protected] (moderated for non-subscribers)
2705 L:      [email protected]
2706 S:      Maintained
2707 F:      drivers/media/platform/samsung/s5p-mfc/
2708
2709 ARM/SOCFPGA ARCHITECTURE
2710 M:      Dinh Nguyen <[email protected]>
2711 S:      Maintained
2712 W:      http://www.rocketboards.org
2713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2714 F:      arch/arm/boot/dts/intel/socfpga/
2715 F:      arch/arm/configs/socfpga_defconfig
2716 F:      arch/arm/mach-socfpga/
2717 F:      arch/arm64/boot/dts/altera/
2718 F:      arch/arm64/boot/dts/intel/
2719
2720 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2721 M:      Dinh Nguyen <[email protected]>
2722 S:      Maintained
2723 F:      drivers/clk/socfpga/
2724
2725 ARM/SOCFPGA EDAC SUPPORT
2726 M:      Dinh Nguyen <[email protected]>
2727 S:      Maintained
2728 F:      drivers/edac/altera_edac.[ch]
2729
2730 ARM/SPREADTRUM SoC SUPPORT
2731 M:      Orson Zhai <[email protected]>
2732 M:      Baolin Wang <[email protected]>
2733 M:      Chunyan Zhang <[email protected]>
2734 S:      Maintained
2735 F:      arch/arm64/boot/dts/sprd
2736 N:      sprd
2737 N:      sc27xx
2738 N:      sc2731
2739
2740 ARM/STI ARCHITECTURE
2741 M:      Patrice Chotard <[email protected]>
2742 L:      [email protected] (moderated for non-subscribers)
2743 S:      Maintained
2744 W:      http://www.stlinux.com
2745 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2746 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2747 F:      arch/arm/boot/dts/st/sti*
2748 F:      arch/arm/mach-sti/
2749 F:      drivers/ata/ahci_st.c
2750 F:      drivers/char/hw_random/st-rng.c
2751 F:      drivers/clocksource/arm_global_timer.c
2752 F:      drivers/clocksource/clksrc_st_lpc.c
2753 F:      drivers/cpufreq/sti-cpufreq.c
2754 F:      drivers/dma/st_fdma*
2755 F:      drivers/i2c/busses/i2c-st.c
2756 F:      drivers/media/platform/st/sti/c8sectpfe/
2757 F:      drivers/media/rc/st_rc.c
2758 F:      drivers/mmc/host/sdhci-st.c
2759 F:      drivers/phy/st/phy-miphy28lp.c
2760 F:      drivers/phy/st/phy-stih407-usb.c
2761 F:      drivers/pinctrl/pinctrl-st.c
2762 F:      drivers/remoteproc/st_remoteproc.c
2763 F:      drivers/remoteproc/st_slim_rproc.c
2764 F:      drivers/reset/sti/
2765 F:      drivers/rtc/rtc-st-lpc.c
2766 F:      drivers/tty/serial/st-asc.c
2767 F:      drivers/usb/dwc3/dwc3-st.c
2768 F:      drivers/usb/host/ehci-st.c
2769 F:      drivers/usb/host/ohci-st.c
2770 F:      drivers/watchdog/st_lpc_wdt.c
2771 F:      include/linux/remoteproc/st_slim_rproc.h
2772
2773 ARM/STM32 ARCHITECTURE
2774 M:      Maxime Coquelin <[email protected]>
2775 M:      Alexandre Torgue <[email protected]>
2776 L:      [email protected] (moderated for non-subscribers)
2777 L:      [email protected] (moderated for non-subscribers)
2778 S:      Maintained
2779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2780 F:      arch/arm/boot/dts/st/stm32*
2781 F:      arch/arm/mach-stm32/
2782 F:      arch/arm64/boot/dts/st/
2783 F:      drivers/clocksource/armv7m_systick.c
2784 N:      stm32
2785 N:      stm
2786
2787 ARM/SUNPLUS SP7021 SOC SUPPORT
2788 M:      Qin Jian <[email protected]>
2789 L:      [email protected] (moderated for mon-subscribers)
2790 S:      Maintained
2791 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2792 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2793 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2794 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2795 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2796 F:      arch/arm/boot/dts/sunplus/
2797 F:      arch/arm/configs/sp7021_*defconfig
2798 F:      arch/arm/mach-sunplus/
2799 F:      drivers/clk/clk-sp7021.c
2800 F:      drivers/irqchip/irq-sp7021-intc.c
2801 F:      drivers/reset/reset-sunplus.c
2802 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2803 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2804
2805 ARM/Synaptics SoC support
2806 M:      Jisheng Zhang <[email protected]>
2807 M:      Sebastian Hesselbarth <[email protected]>
2808 L:      [email protected] (moderated for non-subscribers)
2809 S:      Maintained
2810 F:      arch/arm/boot/dts/synaptics/
2811 F:      arch/arm/mach-berlin/
2812 F:      arch/arm64/boot/dts/synaptics/
2813
2814 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2815 M:      Lennert Buytenhek <[email protected]>
2816 L:      [email protected] (moderated for non-subscribers)
2817 S:      Maintained
2818
2819 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2820 M:      Hans Verkuil <[email protected]>
2821 L:      [email protected]
2822 L:      [email protected]
2823 S:      Maintained
2824 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2825 F:      drivers/media/cec/platform/tegra/
2826
2827 ARM/TESLA FSD SoC SUPPORT
2828 M:      Alim Akhtar <[email protected]>
2829 M:      [email protected]
2830 L:      [email protected] (moderated for non-subscribers)
2831 L:      [email protected]
2832 S:      Maintained
2833 F:      arch/arm64/boot/dts/tesla/
2834
2835 ARM/TETON BGA MACHINE SUPPORT
2836 M:      "Mark F. Brown" <[email protected]>
2837 L:      [email protected] (moderated for non-subscribers)
2838 S:      Maintained
2839
2840 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2841 M:      Santosh Shilimkar <[email protected]>
2842 L:      [email protected]
2843 S:      Maintained
2844 F:      drivers/memory/*emif*
2845
2846 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2847 M:      Nishanth Menon <[email protected]>
2848 M:      Santosh Shilimkar <[email protected]>
2849 L:      [email protected] (moderated for non-subscribers)
2850 S:      Maintained
2851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2852 F:      arch/arm/boot/dts/ti/keystone/
2853 F:      arch/arm/mach-keystone/
2854
2855 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2856 M:      Santosh Shilimkar <[email protected]>
2857 L:      [email protected]
2858 S:      Maintained
2859 F:      drivers/clk/keystone/
2860
2861 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2862 M:      Santosh Shilimkar <[email protected]>
2863 L:      [email protected] (moderated for non-subscribers)
2864 L:      [email protected]
2865 S:      Maintained
2866 F:      drivers/clocksource/timer-keystone.c
2867
2868 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2869 M:      Santosh Shilimkar <[email protected]>
2870 L:      [email protected]
2871 S:      Maintained
2872 F:      drivers/power/reset/keystone-reset.c
2873
2874 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2875 M:      Nishanth Menon <[email protected]>
2876 M:      Vignesh Raghavendra <[email protected]>
2877 M:      Tero Kristo <[email protected]>
2878 L:      [email protected] (moderated for non-subscribers)
2879 S:      Supported
2880 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2881 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2882 F:      arch/arm64/boot/dts/ti/Makefile
2883 F:      arch/arm64/boot/dts/ti/k3-*
2884
2885 ARM/TOSHIBA VISCONTI ARCHITECTURE
2886 M:      Nobuhiro Iwamatsu <[email protected]>
2887 L:      [email protected] (moderated for non-subscribers)
2888 S:      Supported
2889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2890 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2891 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2892 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2893 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2894 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2895 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2896 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2897 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2898 F:      arch/arm64/boot/dts/toshiba/
2899 F:      drivers/clk/visconti/
2900 F:      drivers/gpio/gpio-visconti.c
2901 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2902 F:      drivers/pci/controller/dwc/pcie-visconti.c
2903 F:      drivers/pinctrl/visconti/
2904 F:      drivers/watchdog/visconti_wdt.c
2905 N:      visconti
2906
2907 ARM/UNIPHIER ARCHITECTURE
2908 M:      Kunihiko Hayashi <[email protected]>
2909 M:      Masami Hiramatsu <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 S:      Maintained
2912 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2913 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2914 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2915 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2916 F:      arch/arm/boot/dts/socionext/uniphier*
2917 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2918 F:      arch/arm/mach-uniphier/
2919 F:      arch/arm/mm/cache-uniphier.c
2920 F:      arch/arm64/boot/dts/socionext/uniphier*
2921 F:      drivers/bus/uniphier-system-bus.c
2922 F:      drivers/clk/uniphier/
2923 F:      drivers/dma/uniphier-mdmac.c
2924 F:      drivers/gpio/gpio-uniphier.c
2925 F:      drivers/i2c/busses/i2c-uniphier*
2926 F:      drivers/irqchip/irq-uniphier-aidet.c
2927 F:      drivers/mmc/host/uniphier-sd.c
2928 F:      drivers/pinctrl/uniphier/
2929 F:      drivers/reset/reset-uniphier.c
2930 F:      drivers/tty/serial/8250/8250_uniphier.c
2931 N:      uniphier
2932
2933 ARM/VERSATILE EXPRESS PLATFORM
2934 M:      Liviu Dudau <[email protected]>
2935 M:      Sudeep Holla <[email protected]>
2936 M:      Lorenzo Pieralisi <[email protected]>
2937 L:      [email protected] (moderated for non-subscribers)
2938 S:      Maintained
2939 N:      mps2
2940 N:      vexpress
2941 F:      arch/arm/mach-versatile/
2942 F:      arch/arm64/boot/dts/arm/
2943 F:      drivers/clocksource/timer-versatile.c
2944 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
2945 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
2946
2947 ARM/VFP SUPPORT
2948 M:      Russell King <[email protected]>
2949 L:      [email protected] (moderated for non-subscribers)
2950 S:      Maintained
2951 W:      http://www.armlinux.org.uk/
2952 F:      arch/arm/vfp/
2953
2954 ARM/VT8500 ARM ARCHITECTURE
2955 L:      [email protected] (moderated for non-subscribers)
2956 S:      Orphan
2957 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2958 F:      arch/arm/mach-vt8500/
2959 F:      drivers/clocksource/timer-vt8500.c
2960 F:      drivers/i2c/busses/i2c-wmt.c
2961 F:      drivers/mmc/host/wmt-sdmmc.c
2962 F:      drivers/pwm/pwm-vt8500.c
2963 F:      drivers/rtc/rtc-vt8500.c
2964 F:      drivers/tty/serial/vt8500_serial.c
2965 F:      drivers/usb/host/ehci-platform.c
2966 F:      drivers/usb/host/uhci-platform.c
2967 F:      drivers/video/fbdev/vt8500lcdfb.*
2968 F:      drivers/video/fbdev/wm8505fb*
2969 F:      drivers/video/fbdev/wmt_ge_rops.*
2970
2971 ARM/ZYNQ ARCHITECTURE
2972 M:      Michal Simek <[email protected]>
2973 L:      [email protected] (moderated for non-subscribers)
2974 S:      Supported
2975 W:      http://wiki.xilinx.com
2976 T:      git https://github.com/Xilinx/linux-xlnx.git
2977 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2978 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2979 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
2980 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
2981 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2982 F:      arch/arm/mach-zynq/
2983 F:      drivers/clocksource/timer-cadence-ttc.c
2984 F:      drivers/cpuidle/cpuidle-zynq.c
2985 F:      drivers/edac/synopsys_edac.c
2986 F:      drivers/i2c/busses/i2c-cadence.c
2987 F:      drivers/i2c/busses/i2c-xiic.c
2988 F:      drivers/mmc/host/sdhci-of-arasan.c
2989 N:      zynq
2990 N:      xilinx
2991
2992 ARM64 PORT (AARCH64 ARCHITECTURE)
2993 M:      Catalin Marinas <[email protected]>
2994 M:      Will Deacon <[email protected]>
2995 L:      [email protected] (moderated for non-subscribers)
2996 S:      Maintained
2997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2998 F:      Documentation/arch/arm64/
2999 F:      arch/arm64/
3000 F:      tools/testing/selftests/arm64/
3001 X:      arch/arm64/boot/dts/
3002
3003 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3004 M:      George McCollister <[email protected]>
3005 L:      [email protected]
3006 S:      Maintained
3007 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3008 F:      drivers/net/dsa/xrs700x/*
3009 F:      net/dsa/tag_xrs700x.c
3010
3011 AS3645A LED FLASH CONTROLLER DRIVER
3012 M:      Sakari Ailus <[email protected]>
3013 L:      [email protected]
3014 S:      Maintained
3015 F:      drivers/leds/flash/leds-as3645a.c
3016
3017 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3018 M:      Tianshu Qiu <[email protected]>
3019 L:      [email protected]
3020 S:      Maintained
3021 T:      git git://linuxtv.org/media_tree.git
3022 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3023 F:      drivers/media/i2c/ak7375.c
3024
3025 ASAHI KASEI AK8974 DRIVER
3026 M:      Linus Walleij <[email protected]>
3027 L:      [email protected]
3028 S:      Supported
3029 W:      http://www.akm.com/
3030 F:      drivers/iio/magnetometer/ak8974.c
3031
3032 ASC7621 HARDWARE MONITOR DRIVER
3033 M:      George Joseph <[email protected]>
3034 L:      [email protected]
3035 S:      Maintained
3036 F:      Documentation/hwmon/asc7621.rst
3037 F:      drivers/hwmon/asc7621.c
3038
3039 ASIX AX88796C SPI ETHERNET ADAPTER
3040 M:      Łukasz Stelmach <[email protected]>
3041 S:      Maintained
3042 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3043 F:      drivers/net/ethernet/asix/ax88796c_*
3044
3045 ASPEED CRYPTO DRIVER
3046 M:      Neal Liu <[email protected]>
3047 L:      [email protected] (moderated for non-subscribers)
3048 S:      Maintained
3049 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3050 F:      drivers/crypto/aspeed/
3051
3052 ASPEED PECI CONTROLLER
3053 M:      Iwona Winiarska <[email protected]>
3054 L:      [email protected] (moderated for non-subscribers)
3055 L:      [email protected] (moderated for non-subscribers)
3056 S:      Supported
3057 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3058 F:      drivers/peci/controller/peci-aspeed.c
3059
3060 ASPEED PINCTRL DRIVERS
3061 M:      Andrew Jeffery <[email protected]>
3062 L:      [email protected] (moderated for non-subscribers)
3063 L:      [email protected] (moderated for non-subscribers)
3064 L:      [email protected]
3065 S:      Maintained
3066 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3067 F:      drivers/pinctrl/aspeed/
3068
3069 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3070 M:      Eddie James <[email protected]>
3071 L:      [email protected] (moderated for non-subscribers)
3072 S:      Maintained
3073 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3074 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3075 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3076
3077 ASPEED SD/MMC DRIVER
3078 M:      Andrew Jeffery <[email protected]>
3079 L:      [email protected] (moderated for non-subscribers)
3080 L:      [email protected] (moderated for non-subscribers)
3081 L:      [email protected]
3082 S:      Maintained
3083 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3084 F:      drivers/mmc/host/sdhci-of-aspeed*
3085
3086 ASPEED SMC SPI DRIVER
3087 M:      Chin-Ting Kuo <[email protected]>
3088 M:      Cédric Le Goater <[email protected]>
3089 L:      [email protected] (moderated for non-subscribers)
3090 L:      [email protected] (moderated for non-subscribers)
3091 L:      [email protected]
3092 S:      Maintained
3093 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3094 F:      drivers/spi/spi-aspeed-smc.c
3095
3096 ASPEED USB UDC DRIVER
3097 M:      Neal Liu <[email protected]>
3098 L:      [email protected] (moderated for non-subscribers)
3099 S:      Maintained
3100 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3101 F:      drivers/usb/gadget/udc/aspeed_udc.c
3102
3103 ASPEED VIDEO ENGINE DRIVER
3104 M:      Eddie James <[email protected]>
3105 L:      [email protected]
3106 L:      [email protected] (moderated for non-subscribers)
3107 S:      Maintained
3108 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3109 F:      drivers/media/platform/aspeed/
3110
3111 ASUS EC HARDWARE MONITOR DRIVER
3112 M:      Eugene Shalygin <[email protected]>
3113 L:      [email protected]
3114 S:      Maintained
3115 F:      drivers/hwmon/asus-ec-sensors.c
3116
3117 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3118 M:      Corentin Chary <[email protected]>
3119 L:      [email protected]
3120 L:      [email protected]
3121 S:      Maintained
3122 W:      http://acpi4asus.sf.net
3123 F:      drivers/platform/x86/asus*.c
3124 F:      drivers/platform/x86/eeepc*.c
3125
3126 ASUS TF103C DOCK DRIVER
3127 M:      Hans de Goede <[email protected]>
3128 L:      [email protected]
3129 S:      Maintained
3130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3131 F:      drivers/platform/x86/asus-tf103c-dock.c
3132
3133 ASUS WIRELESS RADIO CONTROL DRIVER
3134 M:      João Paulo Rechi Vita <[email protected]>
3135 L:      [email protected]
3136 S:      Maintained
3137 F:      drivers/platform/x86/asus-wireless.c
3138
3139 ASUS WMI HARDWARE MONITOR DRIVER
3140 M:      Ed Brindley <[email protected]>
3141 M:      Denis Pauk <[email protected]>
3142 L:      [email protected]
3143 S:      Maintained
3144 F:      drivers/hwmon/asus_wmi_sensors.c
3145
3146 ASYMMETRIC KEYS
3147 M:      David Howells <[email protected]>
3148 L:      [email protected]
3149 S:      Maintained
3150 F:      Documentation/crypto/asymmetric-keys.rst
3151 F:      crypto/asymmetric_keys/
3152 F:      include/crypto/pkcs7.h
3153 F:      include/crypto/public_key.h
3154 F:      include/linux/verification.h
3155
3156 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3157 R:      Dan Williams <[email protected]>
3158 S:      Odd fixes
3159 W:      http://sourceforge.net/projects/xscaleiop
3160 F:      Documentation/crypto/async-tx-api.rst
3161 F:      crypto/async_tx/
3162 F:      include/linux/async_tx.h
3163
3164 AT24 EEPROM DRIVER
3165 M:      Bartosz Golaszewski <[email protected]>
3166 L:      [email protected]
3167 S:      Maintained
3168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3169 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3170 F:      drivers/misc/eeprom/at24.c
3171
3172 ATA OVER ETHERNET (AOE) DRIVER
3173 M:      "Justin Sanders" <[email protected]>
3174 S:      Supported
3175 W:      http://www.openaoe.org/
3176 F:      Documentation/admin-guide/aoe/
3177 F:      drivers/block/aoe/
3178
3179 ATC260X PMIC MFD DRIVER
3180 M:      Manivannan Sadhasivam <[email protected]>
3181 M:      Cristian Ciocaltea <[email protected]>
3182 L:      [email protected]
3183 S:      Maintained
3184 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3185 F:      drivers/input/misc/atc260x-onkey.c
3186 F:      drivers/mfd/atc260*
3187 F:      drivers/power/reset/atc260x-poweroff.c
3188 F:      drivers/regulator/atc260x-regulator.c
3189 F:      include/linux/mfd/atc260x/*
3190
3191 ATHEROS 71XX/9XXX GPIO DRIVER
3192 M:      Alban Bedel <[email protected]>
3193 S:      Maintained
3194 W:      https://github.com/AlbanBedel/linux
3195 T:      git git://github.com/AlbanBedel/linux
3196 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3197 F:      drivers/gpio/gpio-ath79.c
3198
3199 ATHEROS 71XX/9XXX USB PHY DRIVER
3200 M:      Alban Bedel <[email protected]>
3201 S:      Maintained
3202 W:      https://github.com/AlbanBedel/linux
3203 T:      git git://github.com/AlbanBedel/linux
3204 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3205 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3206
3207 ATHEROS ATH GENERIC UTILITIES
3208 M:      Kalle Valo <[email protected]>
3209 L:      [email protected]
3210 S:      Supported
3211 F:      drivers/net/wireless/ath/*
3212
3213 ATHEROS ATH5K WIRELESS DRIVER
3214 M:      Jiri Slaby <[email protected]>
3215 M:      Nick Kossifidis <[email protected]>
3216 M:      Luis Chamberlain <[email protected]>
3217 L:      [email protected]
3218 S:      Maintained
3219 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3220 F:      drivers/net/wireless/ath/ath5k/
3221
3222 ATHEROS ATH6KL WIRELESS DRIVER
3223 L:      [email protected]
3224 S:      Orphan
3225 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3226 F:      drivers/net/wireless/ath/ath6kl/
3227
3228 ATI_REMOTE2 DRIVER
3229 M:      Ville Syrjala <[email protected]>
3230 S:      Maintained
3231 F:      drivers/input/misc/ati_remote2.c
3232
3233 ATK0110 HWMON DRIVER
3234 M:      Luca Tettamanti <[email protected]>
3235 L:      [email protected]
3236 S:      Maintained
3237 F:      drivers/hwmon/asus_atk0110.c
3238
3239 ATLX ETHERNET DRIVERS
3240 M:      Chris Snook <[email protected]>
3241 L:      [email protected]
3242 S:      Maintained
3243 W:      http://sourceforge.net/projects/atl1
3244 W:      http://atl1.sourceforge.net
3245 F:      drivers/net/ethernet/atheros/
3246
3247 ATM
3248 M:      Chas Williams <[email protected]>
3249 L:      [email protected] (moderated for non-subscribers)
3250 L:      [email protected]
3251 S:      Maintained
3252 W:      http://linux-atm.sourceforge.net
3253 F:      drivers/atm/
3254 F:      include/linux/atm*
3255 F:      include/uapi/linux/atm*
3256
3257 ATMEL MACB ETHERNET DRIVER
3258 M:      Nicolas Ferre <[email protected]>
3259 M:      Claudiu Beznea <[email protected]>
3260 S:      Supported
3261 F:      drivers/net/ethernet/cadence/
3262
3263 ATMEL MAXTOUCH DRIVER
3264 M:      Nick Dyer <[email protected]>
3265 S:      Maintained
3266 T:      git git://github.com/ndyer/linux.git
3267 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3268 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3269
3270 ATMEL WIRELESS DRIVER
3271 L:      [email protected]
3272 S:      Orphan
3273 W:      http://www.thekelleys.org.uk/atmel
3274 W:      http://atmelwlandriver.sourceforge.net/
3275 F:      drivers/net/wireless/atmel/atmel*
3276
3277 ATOMIC INFRASTRUCTURE
3278 M:      Will Deacon <[email protected]>
3279 M:      Peter Zijlstra <[email protected]>
3280 R:      Boqun Feng <[email protected]>
3281 R:      Mark Rutland <[email protected]>
3282 L:      [email protected]
3283 S:      Maintained
3284 F:      Documentation/atomic_*.txt
3285 F:      arch/*/include/asm/atomic*.h
3286 F:      include/*/atomic*.h
3287 F:      include/linux/refcount.h
3288 F:      scripts/atomic/
3289
3290 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3291 M:      Bradley Grove <[email protected]>
3292 L:      [email protected]
3293 S:      Supported
3294 W:      http://www.attotech.com
3295 F:      drivers/scsi/esas2r
3296
3297 ATUSB IEEE 802.15.4 RADIO DRIVER
3298 M:      Stefan Schmidt <[email protected]>
3299 L:      [email protected]
3300 S:      Maintained
3301 F:      drivers/net/ieee802154/at86rf230.h
3302 F:      drivers/net/ieee802154/atusb.c
3303 F:      drivers/net/ieee802154/atusb.h
3304
3305 AUDIT SUBSYSTEM
3306 M:      Paul Moore <[email protected]>
3307 M:      Eric Paris <[email protected]>
3308 L:      [email protected]
3309 S:      Supported
3310 W:      https://github.com/linux-audit
3311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3312 F:      include/asm-generic/audit_*.h
3313 F:      include/linux/audit.h
3314 F:      include/linux/audit_arch.h
3315 F:      include/uapi/linux/audit.h
3316 F:      kernel/audit*
3317 F:      lib/*audit.c
3318
3319 AUXILIARY BUS DRIVER
3320 M:      Greg Kroah-Hartman <[email protected]>
3321 R:      Dave Ertman <[email protected]>
3322 R:      Ira Weiny <[email protected]>
3323 S:      Supported
3324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3325 F:      Documentation/driver-api/auxiliary_bus.rst
3326 F:      drivers/base/auxiliary.c
3327 F:      include/linux/auxiliary_bus.h
3328
3329 AUXILIARY DISPLAY DRIVERS
3330 M:      Miguel Ojeda <[email protected]>
3331 S:      Maintained
3332 F:      Documentation/devicetree/bindings/auxdisplay/
3333 F:      drivers/auxdisplay/
3334 F:      include/linux/cfag12864b.h
3335
3336 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3337 M:      Andreas Klinger <[email protected]>
3338 L:      [email protected]
3339 S:      Maintained
3340 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3341 F:      drivers/iio/adc/hx711.c
3342
3343 AX.25 NETWORK LAYER
3344 M:      Ralf Baechle <[email protected]>
3345 L:      [email protected]
3346 S:      Maintained
3347 W:      http://www.linux-ax25.org/
3348 F:      include/net/ax25.h
3349 F:      include/uapi/linux/ax25.h
3350 F:      net/ax25/
3351
3352 AXENTIA ARM DEVICES
3353 M:      Peter Rosin <[email protected]>
3354 L:      [email protected] (moderated for non-subscribers)
3355 S:      Maintained
3356 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3357 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3358 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3359 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3360
3361 AXENTIA ASOC DRIVERS
3362 M:      Peter Rosin <[email protected]>
3363 L:      [email protected] (moderated for non-subscribers)
3364 S:      Maintained
3365 F:      Documentation/devicetree/bindings/sound/axentia,*
3366 F:      sound/soc/atmel/tse850-pcm5142.c
3367
3368 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3369 M:      Nuno Sá <[email protected]>
3370 L:      [email protected]
3371 S:      Supported
3372 W:      https://ez.analog.com/linux-software-drivers
3373 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3374 F:      drivers/hwmon/axi-fan-control.c
3375
3376 AXXIA I2C CONTROLLER
3377 M:      Krzysztof Adamski <[email protected]>
3378 L:      [email protected]
3379 S:      Maintained
3380 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3381 F:      drivers/i2c/busses/i2c-axxia.c
3382
3383 AZ6007 DVB DRIVER
3384 M:      Mauro Carvalho Chehab <[email protected]>
3385 L:      [email protected]
3386 S:      Maintained
3387 W:      https://linuxtv.org
3388 T:      git git://linuxtv.org/media_tree.git
3389 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3390
3391 AZTECH FM RADIO RECEIVER DRIVER
3392 M:      Hans Verkuil <[email protected]>
3393 L:      [email protected]
3394 S:      Maintained
3395 W:      https://linuxtv.org
3396 T:      git git://linuxtv.org/media_tree.git
3397 F:      drivers/media/radio/radio-aztech*
3398
3399 B43 WIRELESS DRIVER
3400 L:      [email protected]
3401 L:      [email protected]
3402 S:      Orphan
3403 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3404 F:      drivers/net/wireless/broadcom/b43/
3405
3406 B43LEGACY WIRELESS DRIVER
3407 M:      Larry Finger <[email protected]>
3408 L:      [email protected]
3409 L:      [email protected]
3410 S:      Maintained
3411 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3412 F:      drivers/net/wireless/broadcom/b43legacy/
3413
3414 BACKLIGHT CLASS/SUBSYSTEM
3415 M:      Lee Jones <[email protected]>
3416 M:      Daniel Thompson <[email protected]>
3417 M:      Jingoo Han <[email protected]>
3418 L:      [email protected]
3419 S:      Maintained
3420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3421 F:      Documentation/ABI/stable/sysfs-class-backlight
3422 F:      Documentation/ABI/testing/sysfs-class-backlight
3423 F:      Documentation/devicetree/bindings/leds/backlight
3424 F:      drivers/video/backlight/
3425 F:      include/linux/backlight.h
3426 F:      include/linux/pwm_backlight.h
3427
3428 BARCO P50 GPIO DRIVER
3429 M:      Santosh Kumar Yadav <[email protected]>
3430 M:      Peter Korsgaard <[email protected]>
3431 S:      Maintained
3432 F:      drivers/platform/x86/barco-p50-gpio.c
3433
3434 BATMAN ADVANCED
3435 M:      Marek Lindner <[email protected]>
3436 M:      Simon Wunderlich <[email protected]>
3437 M:      Antonio Quartulli <[email protected]>
3438 M:      Sven Eckelmann <[email protected]>
3439 L:      [email protected] (moderated for non-subscribers)
3440 S:      Maintained
3441 W:      https://www.open-mesh.org/
3442 Q:      https://patchwork.open-mesh.org/project/batman/list/
3443 B:      https://www.open-mesh.org/projects/batman-adv/issues
3444 C:      ircs://irc.hackint.org/batadv
3445 T:      git https://git.open-mesh.org/linux-merge.git
3446 F:      Documentation/networking/batman-adv.rst
3447 F:      include/uapi/linux/batadv_packet.h
3448 F:      include/uapi/linux/batman_adv.h
3449 F:      net/batman-adv/
3450
3451 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3452 M:      Thomas Sailer <[email protected]>
3453 L:      [email protected]
3454 S:      Maintained
3455 W:      http://www.baycom.org/~tom/ham/ham.html
3456 F:      drivers/net/hamradio/baycom*
3457
3458 BCACHE (BLOCK LAYER CACHE)
3459 M:      Coly Li <[email protected]>
3460 M:      Kent Overstreet <[email protected]>
3461 L:      [email protected]
3462 S:      Maintained
3463 W:      http://bcache.evilpiepirate.org
3464 C:      irc://irc.oftc.net/bcache
3465 F:      drivers/md/bcache/
3466
3467 BDISP ST MEDIA DRIVER
3468 M:      Fabien Dessenne <[email protected]>
3469 L:      [email protected]
3470 S:      Supported
3471 W:      https://linuxtv.org
3472 T:      git git://linuxtv.org/media_tree.git
3473 F:      drivers/media/platform/st/sti/bdisp
3474
3475 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3476 M:      Dariusz Marcinkiewicz <[email protected]>
3477 L:      [email protected]
3478 S:      Maintained
3479 F:      drivers/net/ethernet/ec_bhf.c
3480
3481 BEFS FILE SYSTEM
3482 M:      Luis de Bethencourt <[email protected]>
3483 M:      Salah Triki <[email protected]>
3484 S:      Maintained
3485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3486 F:      Documentation/filesystems/befs.rst
3487 F:      fs/befs/
3488
3489 BFQ I/O SCHEDULER
3490 M:      Paolo Valente <[email protected]>
3491 M:      Jens Axboe <[email protected]>
3492 L:      [email protected]
3493 S:      Maintained
3494 F:      Documentation/block/bfq-iosched.rst
3495 F:      block/bfq-*
3496
3497 BFS FILE SYSTEM
3498 M:      "Tigran A. Aivazian" <[email protected]>
3499 S:      Maintained
3500 F:      Documentation/filesystems/bfs.rst
3501 F:      fs/bfs/
3502 F:      include/uapi/linux/bfs_fs.h
3503
3504 BITMAP API
3505 M:      Yury Norov <[email protected]>
3506 R:      Andy Shevchenko <[email protected]>
3507 R:      Rasmus Villemoes <[email protected]>
3508 S:      Maintained
3509 F:      include/linux/bitfield.h
3510 F:      include/linux/bitmap.h
3511 F:      include/linux/bits.h
3512 F:      include/linux/cpumask.h
3513 F:      include/linux/find.h
3514 F:      include/linux/nodemask.h
3515 F:      include/vdso/bits.h
3516 F:      lib/bitmap.c
3517 F:      lib/cpumask.c
3518 F:      lib/cpumask_kunit.c
3519 F:      lib/find_bit.c
3520 F:      lib/find_bit_benchmark.c
3521 F:      lib/test_bitmap.c
3522 F:      tools/include/linux/bitfield.h
3523 F:      tools/include/linux/bitmap.h
3524 F:      tools/include/linux/bits.h
3525 F:      tools/include/linux/find.h
3526 F:      tools/include/vdso/bits.h
3527 F:      tools/lib/bitmap.c
3528 F:      tools/lib/find_bit.c
3529
3530 BLINKM RGB LED DRIVER
3531 M:      Jan-Simon Moeller <[email protected]>
3532 S:      Maintained
3533 F:      drivers/leds/leds-blinkm.c
3534
3535 BLOCK LAYER
3536 M:      Jens Axboe <[email protected]>
3537 L:      [email protected]
3538 S:      Maintained
3539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3540 F:      Documentation/ABI/stable/sysfs-block
3541 F:      Documentation/block/
3542 F:      block/
3543 F:      drivers/block/
3544 F:      include/linux/bio.h
3545 F:      include/linux/blk*
3546 F:      kernel/trace/blktrace.c
3547 F:      lib/sbitmap.c
3548
3549 BLOCK2MTD DRIVER
3550 M:      Joern Engel <[email protected]>
3551 L:      [email protected]
3552 S:      Maintained
3553 F:      drivers/mtd/devices/block2mtd.c
3554
3555 BLUETOOTH DRIVERS
3556 M:      Marcel Holtmann <[email protected]>
3557 M:      Johan Hedberg <[email protected]>
3558 M:      Luiz Augusto von Dentz <[email protected]>
3559 L:      [email protected]
3560 S:      Supported
3561 W:      http://www.bluez.org/
3562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3564 F:      Documentation/devicetree/bindings/net/bluetooth/
3565 F:      drivers/bluetooth/
3566
3567 BLUETOOTH SUBSYSTEM
3568 M:      Marcel Holtmann <[email protected]>
3569 M:      Johan Hedberg <[email protected]>
3570 M:      Luiz Augusto von Dentz <[email protected]>
3571 L:      [email protected]
3572 S:      Supported
3573 W:      http://www.bluez.org/
3574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3576 F:      include/net/bluetooth/
3577 F:      net/bluetooth/
3578
3579 BONDING DRIVER
3580 M:      Jay Vosburgh <[email protected]>
3581 M:      Andy Gospodarek <[email protected]>
3582 L:      [email protected]
3583 S:      Supported
3584 W:      http://sourceforge.net/projects/bonding/
3585 F:      Documentation/networking/bonding.rst
3586 F:      drivers/net/bonding/
3587 F:      include/net/bond*
3588 F:      include/uapi/linux/if_bonding.h
3589 F:      tools/testing/selftests/drivers/net/bonding/
3590
3591 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3592 M:      Dan Robertson <[email protected]>
3593 L:      [email protected]
3594 S:      Maintained
3595 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3596 F:      drivers/iio/accel/bma400*
3597
3598 BPF JIT for ARM
3599 M:      Shubham Bansal <[email protected]>
3600 L:      [email protected]
3601 S:      Odd Fixes
3602 F:      arch/arm/net/
3603
3604 BPF JIT for ARM64
3605 M:      Daniel Borkmann <[email protected]>
3606 M:      Alexei Starovoitov <[email protected]>
3607 M:      Zi Shen Lim <[email protected]>
3608 L:      [email protected]
3609 S:      Supported
3610 F:      arch/arm64/net/
3611
3612 BPF JIT for MIPS (32-BIT AND 64-BIT)
3613 M:      Johan Almbladh <[email protected]>
3614 M:      Paul Burton <[email protected]>
3615 L:      [email protected]
3616 S:      Maintained
3617 F:      arch/mips/net/
3618
3619 BPF JIT for NFP NICs
3620 M:      Jakub Kicinski <[email protected]>
3621 L:      [email protected]
3622 S:      Odd Fixes
3623 F:      drivers/net/ethernet/netronome/nfp/bpf/
3624
3625 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3626 M:      Naveen N. Rao <[email protected]>
3627 M:      Michael Ellerman <[email protected]>
3628 L:      [email protected]
3629 S:      Supported
3630 F:      arch/powerpc/net/
3631
3632 BPF JIT for RISC-V (32-bit)
3633 M:      Luke Nelson <[email protected]>
3634 M:      Xi Wang <[email protected]>
3635 L:      [email protected]
3636 S:      Maintained
3637 F:      arch/riscv/net/
3638 X:      arch/riscv/net/bpf_jit_comp64.c
3639
3640 BPF JIT for RISC-V (64-bit)
3641 M:      Björn Töpel <[email protected]>
3642 L:      [email protected]
3643 S:      Maintained
3644 F:      arch/riscv/net/
3645 X:      arch/riscv/net/bpf_jit_comp32.c
3646
3647 BPF JIT for S390
3648 M:      Ilya Leoshkevich <[email protected]>
3649 M:      Heiko Carstens <[email protected]>
3650 M:      Vasily Gorbik <[email protected]>
3651 L:      [email protected]
3652 S:      Supported
3653 F:      arch/s390/net/
3654 X:      arch/s390/net/pnet.c
3655
3656 BPF JIT for SPARC (32-BIT AND 64-BIT)
3657 M:      David S. Miller <[email protected]>
3658 L:      [email protected]
3659 S:      Odd Fixes
3660 F:      arch/sparc/net/
3661
3662 BPF JIT for X86 32-BIT
3663 M:      Wang YanQing <[email protected]>
3664 L:      [email protected]
3665 S:      Odd Fixes
3666 F:      arch/x86/net/bpf_jit_comp32.c
3667
3668 BPF JIT for X86 64-BIT
3669 M:      Alexei Starovoitov <[email protected]>
3670 M:      Daniel Borkmann <[email protected]>
3671 L:      [email protected]
3672 S:      Supported
3673 F:      arch/x86/net/
3674 X:      arch/x86/net/bpf_jit_comp32.c
3675
3676 BPF [BTF]
3677 M:      Martin KaFai Lau <[email protected]>
3678 L:      [email protected]
3679 S:      Maintained
3680 F:      include/linux/btf*
3681 F:      kernel/bpf/btf.c
3682
3683 BPF [CORE]
3684 M:      Alexei Starovoitov <[email protected]>
3685 M:      Daniel Borkmann <[email protected]>
3686 R:      John Fastabend <[email protected]>
3687 L:      [email protected]
3688 S:      Maintained
3689 F:      include/linux/bpf*
3690 F:      include/linux/filter.h
3691 F:      include/linux/tnum.h
3692 F:      kernel/bpf/core.c
3693 F:      kernel/bpf/dispatcher.c
3694 F:      kernel/bpf/mprog.c
3695 F:      kernel/bpf/syscall.c
3696 F:      kernel/bpf/tnum.c
3697 F:      kernel/bpf/trampoline.c
3698 F:      kernel/bpf/verifier.c
3699
3700 BPF [DOCUMENTATION] (Related to Standardization)
3701 R:      David Vernet <[email protected]>
3702 L:      [email protected]
3703 L:      [email protected]
3704 S:      Maintained
3705 F:      Documentation/bpf/standardization/
3706
3707 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3708 M:      Alexei Starovoitov <[email protected]>
3709 M:      Daniel Borkmann <[email protected]>
3710 M:      Andrii Nakryiko <[email protected]>
3711 R:      Martin KaFai Lau <[email protected]>
3712 R:      Song Liu <[email protected]>
3713 R:      Yonghong Song <[email protected]>
3714 R:      John Fastabend <[email protected]>
3715 R:      KP Singh <[email protected]>
3716 R:      Stanislav Fomichev <[email protected]>
3717 R:      Hao Luo <[email protected]>
3718 R:      Jiri Olsa <[email protected]>
3719 L:      [email protected]
3720 S:      Supported
3721 W:      https://bpf.io/
3722 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3725 F:      Documentation/bpf/
3726 F:      Documentation/networking/filter.rst
3727 F:      Documentation/userspace-api/ebpf/
3728 F:      arch/*/net/*
3729 F:      include/linux/bpf*
3730 F:      include/linux/btf*
3731 F:      include/linux/filter.h
3732 F:      include/trace/events/xdp.h
3733 F:      include/uapi/linux/bpf*
3734 F:      include/uapi/linux/btf*
3735 F:      include/uapi/linux/filter.h
3736 F:      kernel/bpf/
3737 F:      kernel/trace/bpf_trace.c
3738 F:      lib/test_bpf.c
3739 F:      net/bpf/
3740 F:      net/core/filter.c
3741 F:      net/sched/act_bpf.c
3742 F:      net/sched/cls_bpf.c
3743 F:      samples/bpf/
3744 F:      scripts/bpf_doc.py
3745 F:      scripts/pahole-flags.sh
3746 F:      scripts/pahole-version.sh
3747 F:      tools/bpf/
3748 F:      tools/lib/bpf/
3749 F:      tools/testing/selftests/bpf/
3750
3751 BPF [ITERATOR]
3752 M:      Yonghong Song <[email protected]>
3753 L:      [email protected]
3754 S:      Maintained
3755 F:      kernel/bpf/*iter.c
3756
3757 BPF [L7 FRAMEWORK] (sockmap)
3758 M:      John Fastabend <[email protected]>
3759 M:      Jakub Sitnicki <[email protected]>
3760 L:      [email protected]
3761 L:      [email protected]
3762 S:      Maintained
3763 F:      include/linux/skmsg.h
3764 F:      net/core/skmsg.c
3765 F:      net/core/sock_map.c
3766 F:      net/ipv4/tcp_bpf.c
3767 F:      net/ipv4/udp_bpf.c
3768 F:      net/unix/unix_bpf.c
3769
3770 BPF [LIBRARY] (libbpf)
3771 M:      Andrii Nakryiko <[email protected]>
3772 L:      [email protected]
3773 S:      Maintained
3774 F:      tools/lib/bpf/
3775
3776 BPF [MISC]
3777 L:      [email protected]
3778 S:      Odd Fixes
3779 K:      (?:\b|_)bpf(?:\b|_)
3780
3781 BPF [NETWORKING] (struct_ops, reuseport)
3782 M:      Martin KaFai Lau <[email protected]>
3783 L:      [email protected]
3784 L:      [email protected]
3785 S:      Maintained
3786 F:      kernel/bpf/bpf_struct*
3787
3788 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3789 M:      Martin KaFai Lau <[email protected]>
3790 M:      Daniel Borkmann <[email protected]>
3791 R:      John Fastabend <[email protected]>
3792 L:      [email protected]
3793 L:      [email protected]
3794 S:      Maintained
3795 F:      include/net/tcx.h
3796 F:      kernel/bpf/tcx.c
3797 F:      net/core/filter.c
3798 F:      net/sched/act_bpf.c
3799 F:      net/sched/cls_bpf.c
3800
3801 BPF [RINGBUF]
3802 M:      Andrii Nakryiko <[email protected]>
3803 L:      [email protected]
3804 S:      Maintained
3805 F:      kernel/bpf/ringbuf.c
3806
3807 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3808 M:      KP Singh <[email protected]>
3809 R:      Florent Revest <[email protected]>
3810 R:      Brendan Jackman <[email protected]>
3811 L:      [email protected]
3812 S:      Maintained
3813 F:      Documentation/bpf/prog_lsm.rst
3814 F:      include/linux/bpf_lsm.h
3815 F:      kernel/bpf/bpf_lsm.c
3816 F:      security/bpf/
3817
3818 BPF [SELFTESTS] (Test Runners & Infrastructure)
3819 M:      Andrii Nakryiko <[email protected]>
3820 R:      Mykola Lysenko <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 F:      tools/testing/selftests/bpf/
3824
3825 BPF [STORAGE & CGROUPS]
3826 M:      Martin KaFai Lau <[email protected]>
3827 L:      [email protected]
3828 S:      Maintained
3829 F:      kernel/bpf/*storage.c
3830 F:      kernel/bpf/bpf_lru*
3831 F:      kernel/bpf/cgroup.c
3832
3833 BPF [TOOLING] (bpftool)
3834 M:      Quentin Monnet <[email protected]>
3835 L:      [email protected]
3836 S:      Maintained
3837 F:      kernel/bpf/disasm.*
3838 F:      tools/bpf/bpftool/
3839
3840 BPF [TRACING]
3841 M:      Song Liu <[email protected]>
3842 R:      Jiri Olsa <[email protected]>
3843 L:      [email protected]
3844 S:      Maintained
3845 F:      kernel/bpf/stackmap.c
3846 F:      kernel/trace/bpf_trace.c
3847
3848 BROADCOM ASP 2.0 ETHERNET DRIVER
3849 M:      Justin Chen <[email protected]>
3850 M:      Florian Fainelli <[email protected]>
3851 L:      [email protected]
3852 L:      [email protected]
3853 S:      Supported
3854 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3855 F:      drivers/net/ethernet/broadcom/asp2/
3856
3857 BROADCOM B44 10/100 ETHERNET DRIVER
3858 M:      Michael Chan <[email protected]>
3859 L:      [email protected]
3860 S:      Supported
3861 F:      drivers/net/ethernet/broadcom/b44.*
3862
3863 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3864 M:      Florian Fainelli <[email protected]>
3865 L:      [email protected]
3866 L:      [email protected] (subscribers-only)
3867 S:      Supported
3868 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3869 F:      drivers/net/dsa/b53/*
3870 F:      drivers/net/dsa/bcm_sf2*
3871 F:      include/linux/dsa/brcm.h
3872 F:      include/linux/platform_data/b53.h
3873
3874 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3875 M:      Florian Fainelli <[email protected]>
3876 R:      Broadcom internal kernel review list <[email protected]>
3877 L:      [email protected] (moderated for non-subscribers)
3878 L:      [email protected] (moderated for non-subscribers)
3879 S:      Maintained
3880 T:      git https://github.com/broadcom/stblinux.git
3881 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3882 F:      drivers/pci/controller/pcie-brcmstb.c
3883 F:      drivers/staging/vc04_services
3884 N:      bcm2711
3885 N:      bcm283*
3886 N:      raspberrypi
3887
3888 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3889 M:      Florian Fainelli <[email protected]>
3890 M:      Ray Jui <[email protected]>
3891 M:      Scott Branden <[email protected]>
3892 R:      Broadcom internal kernel review list <[email protected]>
3893 S:      Maintained
3894 T:      git https://github.com/broadcom/mach-bcm
3895 F:      arch/arm/mach-bcm/
3896 N:      bcm281*
3897 N:      bcm113*
3898 N:      bcm216*
3899 N:      kona
3900
3901 BROADCOM BCM47XX MIPS ARCHITECTURE
3902 M:      Hauke Mehrtens <[email protected]>
3903 M:      Rafał Miłecki <[email protected]>
3904 L:      [email protected]
3905 S:      Maintained
3906 F:      Documentation/devicetree/bindings/mips/brcm/
3907 F:      arch/mips/bcm47xx/*
3908 F:      arch/mips/include/asm/mach-bcm47xx/*
3909
3910 BROADCOM BCM4908 ETHERNET DRIVER
3911 M:      Rafał Miłecki <[email protected]>
3912 R:      Broadcom internal kernel review list <[email protected]>
3913 L:      [email protected]
3914 S:      Maintained
3915 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3916 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3917 F:      drivers/net/ethernet/broadcom/unimac.h
3918
3919 BROADCOM BCM4908 PINMUX DRIVER
3920 M:      Rafał Miłecki <[email protected]>
3921 R:      Broadcom internal kernel review list <[email protected]>
3922 L:      [email protected]
3923 S:      Maintained
3924 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3925 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3926
3927 BROADCOM BCM5301X ARM ARCHITECTURE
3928 M:      Florian Fainelli <[email protected]>
3929 M:      Hauke Mehrtens <[email protected]>
3930 M:      Rafał Miłecki <[email protected]>
3931 R:      Broadcom internal kernel review list <[email protected]>
3932 L:      [email protected] (moderated for non-subscribers)
3933 S:      Maintained
3934 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3935 F:      arch/arm/boot/dts/broadcom/bcm470*
3936 F:      arch/arm/boot/dts/broadcom/bcm5301*
3937 F:      arch/arm/boot/dts/broadcom/bcm953012*
3938 F:      arch/arm/mach-bcm/bcm_5301x.c
3939
3940 BROADCOM BCM53573 ARM ARCHITECTURE
3941 M:      Florian Fainelli <[email protected]>
3942 M:      Rafał Miłecki <[email protected]>
3943 R:      Broadcom internal kernel review list <[email protected]>
3944 L:      [email protected] (moderated for non-subscribers)
3945 S:      Maintained
3946 F:      arch/arm/boot/dts/broadcom/bcm47189*
3947 F:      arch/arm/boot/dts/broadcom/bcm53573*
3948
3949 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3950 M:      Kevin Cernekee <[email protected]>
3951 L:      [email protected]
3952 S:      Maintained
3953 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3954
3955 BROADCOM BCM7XXX ARM ARCHITECTURE
3956 M:      Florian Fainelli <[email protected]>
3957 R:      Broadcom internal kernel review list <[email protected]>
3958 L:      [email protected] (moderated for non-subscribers)
3959 S:      Maintained
3960 T:      git https://github.com/broadcom/stblinux.git
3961 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3962 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
3963 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3964 F:      arch/arm/mach-bcm/*brcmstb*
3965 F:      arch/arm/mm/cache-b15-rac.c
3966 F:      drivers/bus/brcmstb_gisb.c
3967 F:      drivers/pci/controller/pcie-brcmstb.c
3968 N:      brcmstb
3969 N:      bcm7038
3970 N:      bcm7120
3971
3972 BROADCOM BCMBCA ARM ARCHITECTURE
3973 M:      William Zhang <[email protected]>
3974 M:      Anand Gore <[email protected]>
3975 M:      Kursad Oney <[email protected]>
3976 M:      Florian Fainelli <[email protected]>
3977 M:      Rafał Miłecki <[email protected]>
3978 R:      Broadcom internal kernel review list <[email protected]>
3979 L:      [email protected] (moderated for non-subscribers)
3980 S:      Maintained
3981 T:      git https://github.com/broadcom/stblinux.git
3982 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3983 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3984 N:      bcmbca
3985 N:      bcm[9]?47622
3986 N:      bcm[9]?4912
3987 N:      bcm[9]?63138
3988 N:      bcm[9]?63146
3989 N:      bcm[9]?63148
3990 N:      bcm[9]?63158
3991 N:      bcm[9]?63178
3992 N:      bcm[9]?6756
3993 N:      bcm[9]?6813
3994 N:      bcm[9]?6846
3995 N:      bcm[9]?6855
3996 N:      bcm[9]?6856
3997 N:      bcm[9]?6858
3998 N:      bcm[9]?6878
3999
4000 BROADCOM BDC DRIVER
4001 M:      Justin Chen <[email protected]>
4002 M:      Al Cooper <[email protected]>
4003 R:      Broadcom internal kernel review list <[email protected]>
4004 L:      [email protected]
4005 S:      Maintained
4006 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4007 F:      drivers/usb/gadget/udc/bdc/
4008
4009 BROADCOM BMIPS CPUFREQ DRIVER
4010 M:      Markus Mayer <[email protected]>
4011 R:      Broadcom internal kernel review list <[email protected]>
4012 L:      [email protected]
4013 S:      Maintained
4014 F:      drivers/cpufreq/bmips-cpufreq.c
4015
4016 BROADCOM BMIPS MIPS ARCHITECTURE
4017 M:      Florian Fainelli <[email protected]>
4018 R:      Broadcom internal kernel review list <[email protected]>
4019 L:      [email protected]
4020 S:      Maintained
4021 T:      git https://github.com/broadcom/stblinux.git
4022 F:      arch/mips/bmips/*
4023 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4024 F:      arch/mips/include/asm/mach-bmips/*
4025 F:      arch/mips/kernel/*bmips*
4026 F:      drivers/irqchip/irq-bcm63*
4027 F:      drivers/irqchip/irq-bcm7*
4028 F:      drivers/irqchip/irq-brcmstb*
4029 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4030 F:      include/linux/bcm963xx_nvram.h
4031 F:      include/linux/bcm963xx_tag.h
4032
4033 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4034 M:      Rasesh Mody <[email protected]>
4035 M:      [email protected]
4036 L:      [email protected]
4037 S:      Supported
4038 F:      drivers/net/ethernet/broadcom/bnx2.*
4039 F:      drivers/net/ethernet/broadcom/bnx2_*
4040
4041 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4042 M:      Saurav Kashyap <[email protected]>
4043 M:      Javed Hasan <[email protected]>
4044 M:      [email protected]
4045 L:      [email protected]
4046 S:      Supported
4047 F:      drivers/scsi/bnx2fc/
4048
4049 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4050 M:      Nilesh Javali <[email protected]>
4051 M:      Manish Rangankar <[email protected]>
4052 M:      [email protected]
4053 L:      [email protected]
4054 S:      Supported
4055 F:      drivers/scsi/bnx2i/
4056
4057 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4058 M:      Ariel Elior <[email protected]>
4059 M:      Sudarsana Kalluru <[email protected]>
4060 M:      Manish Chopra <[email protected]>
4061 L:      [email protected]
4062 S:      Supported
4063 F:      drivers/net/ethernet/broadcom/bnx2x/
4064
4065 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4066 M:      Michael Chan <[email protected]>
4067 L:      [email protected]
4068 S:      Supported
4069 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4070 F:      drivers/net/ethernet/broadcom/bnxt/
4071 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4072
4073 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4074 M:      Arend van Spriel <[email protected]>
4075 M:      Franky Lin <[email protected]>
4076 M:      Hante Meuleman <[email protected]>
4077 L:      [email protected]
4078 L:      [email protected]
4079 L:      [email protected]
4080 S:      Supported
4081 F:      drivers/net/wireless/broadcom/brcm80211/
4082
4083 BROADCOM BRCMSTB GPIO DRIVER
4084 M:      Doug Berger <[email protected]>
4085 M:      Florian Fainelli <florian.fainelli@broadcom>
4086 R:      Broadcom internal kernel review list <[email protected]>
4087 S:      Supported
4088 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4089 F:      drivers/gpio/gpio-brcmstb.c
4090
4091 BROADCOM BRCMSTB I2C DRIVER
4092 M:      Kamal Dasu <[email protected]>
4093 R:      Broadcom internal kernel review list <[email protected]>
4094 L:      [email protected]
4095 S:      Supported
4096 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4097 F:      drivers/i2c/busses/i2c-brcmstb.c
4098
4099 BROADCOM BRCMSTB UART DRIVER
4100 M:      Al Cooper <[email protected]>
4101 R:      Broadcom internal kernel review list <[email protected]>
4102 L:      [email protected]
4103 S:      Maintained
4104 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4105 F:      drivers/tty/serial/8250/8250_bcm7271.c
4106
4107 BROADCOM BRCMSTB USB EHCI DRIVER
4108 M:      Justin Chen <[email protected]>
4109 M:      Al Cooper <[email protected]>
4110 R:      Broadcom internal kernel review list <[email protected]>
4111 L:      [email protected]
4112 S:      Maintained
4113 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4114 F:      drivers/usb/host/ehci-brcm.*
4115
4116 BROADCOM BRCMSTB USB PIN MAP DRIVER
4117 M:      Al Cooper <[email protected]>
4118 R:      Broadcom internal kernel review list <[email protected]>
4119 L:      [email protected]
4120 S:      Maintained
4121 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4122 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4123
4124 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4125 M:      Justin Chen <[email protected]>
4126 M:      Al Cooper <[email protected]>
4127 R:      Broadcom internal kernel review list <[email protected]>
4128 L:      [email protected]
4129 S:      Maintained
4130 F:      drivers/phy/broadcom/phy-brcm-usb*
4131
4132 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4133 M:      William Zhang <[email protected]>
4134 M:      Kursad Oney <[email protected]>
4135 M:      Jonas Gorski <[email protected]>
4136 R:      Broadcom internal kernel review list <[email protected]>
4137 L:      [email protected]
4138 S:      Maintained
4139 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4140 F:      drivers/spi/spi-bcm63xx-hsspi.c
4141 F:      drivers/spi/spi-bcmbca-hsspi.c
4142
4143 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4144 M:      Jonas Gorski <[email protected]>
4145 L:      [email protected]
4146 S:      Odd Fixes
4147 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4148 F:      drivers/spi/spi-bcm63xx.c
4149
4150 BROADCOM ETHERNET PHY DRIVERS
4151 M:      Florian Fainelli <[email protected]>
4152 R:      Broadcom internal kernel review list <[email protected]>
4153 L:      [email protected]
4154 S:      Supported
4155 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4156 F:      drivers/net/phy/bcm*.[ch]
4157 F:      drivers/net/phy/broadcom.c
4158 F:      include/linux/brcmphy.h
4159
4160 BROADCOM GENET ETHERNET DRIVER
4161 M:      Doug Berger <[email protected]>
4162 M:      Florian Fainelli <[email protected]>
4163 R:      Broadcom internal kernel review list <[email protected]>
4164 L:      [email protected]
4165 S:      Supported
4166 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4167 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4168 F:      drivers/net/ethernet/broadcom/genet/
4169 F:      drivers/net/ethernet/broadcom/unimac.h
4170 F:      drivers/net/mdio/mdio-bcm-unimac.c
4171 F:      include/linux/platform_data/bcmgenet.h
4172 F:      include/linux/platform_data/mdio-bcm-unimac.h
4173
4174 BROADCOM IPROC ARM ARCHITECTURE
4175 M:      Ray Jui <[email protected]>
4176 M:      Scott Branden <[email protected]>
4177 R:      Broadcom internal kernel review list <[email protected]>
4178 L:      [email protected] (moderated for non-subscribers)
4179 S:      Maintained
4180 T:      git https://github.com/broadcom/stblinux.git
4181 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4182 F:      arch/arm64/boot/dts/broadcom/stingray/*
4183 F:      drivers/clk/bcm/clk-ns*
4184 F:      drivers/clk/bcm/clk-sr*
4185 F:      drivers/pinctrl/bcm/pinctrl-ns*
4186 F:      include/dt-bindings/clock/bcm-sr*
4187 N:      iproc
4188 N:      cygnus
4189 N:      bcm[-_]nsp
4190 N:      bcm9113*
4191 N:      bcm9583*
4192 N:      bcm9585*
4193 N:      bcm9586*
4194 N:      bcm988312
4195 N:      bcm113*
4196 N:      bcm583*
4197 N:      bcm585*
4198 N:      bcm586*
4199 N:      bcm88312
4200 N:      hr2
4201 N:      stingray
4202
4203 BROADCOM IPROC GBIT ETHERNET DRIVER
4204 M:      Rafał Miłecki <[email protected]>
4205 R:      Broadcom internal kernel review list <[email protected]>
4206 L:      [email protected]
4207 S:      Maintained
4208 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4209 F:      drivers/net/ethernet/broadcom/bgmac*
4210 F:      drivers/net/ethernet/broadcom/unimac.h
4211
4212 BROADCOM KONA GPIO DRIVER
4213 M:      Ray Jui <[email protected]>
4214 R:      Broadcom internal kernel review list <[email protected]>
4215 S:      Supported
4216 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4217 F:      drivers/gpio/gpio-bcm-kona.c
4218
4219 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4220 M:      Sathya Prakash Veerichetty <[email protected]>
4221 M:      Kashyap Desai <[email protected]>
4222 M:      Sumit Saxena <[email protected]>
4223 M:      Sreekanth Reddy <[email protected]>
4224 L:      [email protected]
4225 L:      [email protected]
4226 S:      Supported
4227 W:      https://www.broadcom.com/support/storage
4228 F:      drivers/scsi/mpi3mr/
4229
4230 BROADCOM NETXTREME-E ROCE DRIVER
4231 M:      Selvin Xavier <[email protected]>
4232 L:      [email protected]
4233 S:      Supported
4234 W:      http://www.broadcom.com
4235 F:      drivers/infiniband/hw/bnxt_re/
4236 F:      include/uapi/rdma/bnxt_re-abi.h
4237
4238 BROADCOM NVRAM DRIVER
4239 M:      Rafał Miłecki <[email protected]>
4240 L:      [email protected]
4241 S:      Maintained
4242 F:      drivers/firmware/broadcom/*
4243
4244 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4245 M:      Rafał Miłecki <[email protected]>
4246 M:      Florian Fainelli <[email protected]>
4247 R:      Broadcom internal kernel review list <[email protected]>
4248 L:      [email protected]
4249 S:      Maintained
4250 T:      git https://github.com/broadcom/stblinux.git
4251 F:      drivers/pmdomain/bcm/bcm-pmb.c
4252 F:      include/dt-bindings/soc/bcm-pmb.h
4253
4254 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4255 M:      Rafał Miłecki <[email protected]>
4256 L:      [email protected]
4257 S:      Maintained
4258 F:      drivers/bcma/
4259 F:      include/linux/bcma/
4260
4261 BROADCOM SPI DRIVER
4262 M:      Kamal Dasu <[email protected]>
4263 R:      Broadcom internal kernel review list <[email protected]>
4264 S:      Maintained
4265 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4266 F:      drivers/spi/spi-bcm-qspi.*
4267 F:      drivers/spi/spi-brcmstb-qspi.c
4268 F:      drivers/spi/spi-iproc-qspi.c
4269
4270 BROADCOM STB AVS CPUFREQ DRIVER
4271 M:      Markus Mayer <[email protected]>
4272 R:      Broadcom internal kernel review list <[email protected]>
4273 L:      [email protected]
4274 S:      Maintained
4275 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4276 F:      drivers/cpufreq/brcmstb*
4277
4278 BROADCOM STB AVS TMON DRIVER
4279 M:      Markus Mayer <[email protected]>
4280 R:      Broadcom internal kernel review list <[email protected]>
4281 L:      [email protected]
4282 S:      Maintained
4283 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4284 F:      drivers/thermal/broadcom/brcmstb*
4285
4286 BROADCOM STB DPFE DRIVER
4287 M:      Markus Mayer <[email protected]>
4288 R:      Broadcom internal kernel review list <[email protected]>
4289 L:      [email protected] (moderated for non-subscribers)
4290 S:      Maintained
4291 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4292 F:      drivers/memory/brcmstb_dpfe.c
4293
4294 BROADCOM STB NAND FLASH DRIVER
4295 M:      Brian Norris <[email protected]>
4296 M:      Kamal Dasu <[email protected]>
4297 R:      Broadcom internal kernel review list <[email protected]>
4298 L:      [email protected]
4299 S:      Maintained
4300 F:      drivers/mtd/nand/raw/brcmnand/
4301 F:      include/linux/platform_data/brcmnand.h
4302
4303 BROADCOM STB PCIE DRIVER
4304 M:      Jim Quinlan <[email protected]>
4305 M:      Nicolas Saenz Julienne <[email protected]>
4306 M:      Florian Fainelli <[email protected]>
4307 R:      Broadcom internal kernel review list <[email protected]>
4308 L:      [email protected]
4309 S:      Maintained
4310 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4311 F:      drivers/pci/controller/pcie-brcmstb.c
4312
4313 BROADCOM SYSTEMPORT ETHERNET DRIVER
4314 M:      Florian Fainelli <[email protected]>
4315 R:      Broadcom internal kernel review list <[email protected]>
4316 L:      [email protected]
4317 S:      Supported
4318 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4319 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4320 F:      drivers/net/ethernet/broadcom/unimac.h
4321
4322 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4323 M:      Siva Reddy Kallam <[email protected]>
4324 M:      Prashant Sreedharan <[email protected]>
4325 M:      Michael Chan <[email protected]>
4326 L:      [email protected]
4327 S:      Supported
4328 F:      drivers/net/ethernet/broadcom/tg3.*
4329
4330 BROADCOM VK DRIVER
4331 M:      Scott Branden <[email protected]>
4332 R:      Broadcom internal kernel review list <[email protected]>
4333 S:      Supported
4334 F:      drivers/misc/bcm-vk/
4335 F:      include/uapi/linux/misc/bcm_vk.h
4336
4337 BROCADE BFA FC SCSI DRIVER
4338 M:      Anil Gurumurthy <[email protected]>
4339 M:      Sudarsana Kalluru <[email protected]>
4340 L:      [email protected]
4341 S:      Supported
4342 F:      drivers/scsi/bfa/
4343
4344 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4345 M:      Rasesh Mody <[email protected]>
4346 M:      Sudarsana Kalluru <[email protected]>
4347 M:      [email protected]
4348 L:      [email protected]
4349 S:      Supported
4350 F:      drivers/net/ethernet/brocade/bna/
4351
4352 BSG (block layer generic sg v4 driver)
4353 M:      FUJITA Tomonori <[email protected]>
4354 L:      [email protected]
4355 S:      Supported
4356 F:      block/bsg.c
4357 F:      include/linux/bsg.h
4358 F:      include/uapi/linux/bsg.h
4359
4360 BT87X AUDIO DRIVER
4361 M:      Clemens Ladisch <[email protected]>
4362 L:      [email protected] (moderated for non-subscribers)
4363 S:      Maintained
4364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4365 F:      Documentation/sound/cards/bt87x.rst
4366 F:      sound/pci/bt87x.c
4367
4368 BT8XXGPIO DRIVER
4369 M:      Michael Buesch <[email protected]>
4370 S:      Maintained
4371 W:      http://bu3sch.de/btgpio.php
4372 F:      drivers/gpio/gpio-bt8xx.c
4373
4374 BTRFS FILE SYSTEM
4375 M:      Chris Mason <[email protected]>
4376 M:      Josef Bacik <[email protected]>
4377 M:      David Sterba <[email protected]>
4378 L:      [email protected]
4379 S:      Maintained
4380 W:      https://btrfs.readthedocs.io
4381 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4382 C:      irc://irc.libera.chat/btrfs
4383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4384 F:      Documentation/filesystems/btrfs.rst
4385 F:      fs/btrfs/
4386 F:      include/linux/btrfs*
4387 F:      include/trace/events/btrfs.h
4388 F:      include/uapi/linux/btrfs*
4389
4390 BTTV VIDEO4LINUX DRIVER
4391 M:      Mauro Carvalho Chehab <[email protected]>
4392 L:      [email protected]
4393 S:      Odd fixes
4394 W:      https://linuxtv.org
4395 T:      git git://linuxtv.org/media_tree.git
4396 F:      Documentation/driver-api/media/drivers/bttv*
4397 F:      drivers/media/pci/bt8xx/bttv*
4398
4399 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4400 M:      Chanwoo Choi <[email protected]>
4401 L:      [email protected]
4402 L:      [email protected]
4403 S:      Maintained
4404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4405 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4406 F:      drivers/devfreq/exynos-bus.c
4407
4408 BUSLOGIC SCSI DRIVER
4409 M:      Khalid Aziz <[email protected]>
4410 L:      [email protected]
4411 S:      Maintained
4412 F:      drivers/scsi/BusLogic.*
4413 F:      drivers/scsi/FlashPoint.*
4414
4415 BXCAN CAN NETWORK DRIVER
4416 M:      Dario Binacchi <[email protected]>
4417 L:      [email protected]
4418 S:      Maintained
4419 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4420 F:      drivers/net/can/bxcan.c
4421
4422 C-MEDIA CMI8788 DRIVER
4423 M:      Clemens Ladisch <[email protected]>
4424 L:      [email protected] (moderated for non-subscribers)
4425 S:      Maintained
4426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4427 F:      sound/pci/oxygen/
4428
4429 C-SKY ARCHITECTURE
4430 M:      Guo Ren <[email protected]>
4431 L:      [email protected]
4432 S:      Supported
4433 T:      git https://github.com/c-sky/csky-linux.git
4434 F:      Documentation/devicetree/bindings/csky/
4435 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4436 F:      Documentation/devicetree/bindings/timer/csky,*
4437 F:      arch/csky/
4438 F:      drivers/clocksource/timer-gx6605s.c
4439 F:      drivers/clocksource/timer-mp-csky.c
4440 F:      drivers/irqchip/irq-csky-*
4441 N:      csky
4442 K:      csky
4443
4444 CA8210 IEEE-802.15.4 RADIO DRIVER
4445 L:      [email protected]
4446 S:      Orphan
4447 W:      https://github.com/Cascoda/ca8210-linux.git
4448 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4449 F:      drivers/net/ieee802154/ca8210.c
4450
4451 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4452 M:      David Howells <[email protected]>
4453 L:      [email protected] (moderated for non-subscribers)
4454 S:      Supported
4455 F:      Documentation/filesystems/caching/cachefiles.rst
4456 F:      fs/cachefiles/
4457
4458 CACHESTAT: PAGE CACHE STATS FOR A FILE
4459 M:      Nhat Pham <[email protected]>
4460 M:      Johannes Weiner <[email protected]>
4461 L:      [email protected]
4462 S:      Maintained
4463 F:      tools/testing/selftests/cachestat/test_cachestat.c
4464
4465 CADENCE MIPI-CSI2 BRIDGES
4466 M:      Maxime Ripard <[email protected]>
4467 L:      [email protected]
4468 S:      Maintained
4469 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4470 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4471 F:      drivers/media/platform/cadence/cdns-csi2*
4472
4473 CADENCE NAND DRIVER
4474 L:      [email protected]
4475 S:      Orphan
4476 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4477 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4478
4479 CADENCE USB3 DRD IP DRIVER
4480 M:      Peter Chen <[email protected]>
4481 M:      Pawel Laszczak <[email protected]>
4482 R:      Roger Quadros <[email protected]>
4483 L:      [email protected]
4484 S:      Maintained
4485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4486 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4487 F:      drivers/usb/cdns3/
4488 X:      drivers/usb/cdns3/cdnsp*
4489
4490 CADENCE USBHS DRIVER
4491 M:      Pawel Laszczak <[email protected]>
4492 L:      [email protected]
4493 S:      Maintained
4494 F:      drivers/usb/gadget/udc/cdns2
4495
4496 CADENCE USBSSP DRD IP DRIVER
4497 M:      Pawel Laszczak <[email protected]>
4498 L:      [email protected]
4499 S:      Maintained
4500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4501 F:      drivers/usb/cdns3/
4502 X:      drivers/usb/cdns3/cdns3*
4503
4504 CADET FM/AM RADIO RECEIVER DRIVER
4505 M:      Hans Verkuil <[email protected]>
4506 L:      [email protected]
4507 S:      Maintained
4508 W:      https://linuxtv.org
4509 T:      git git://linuxtv.org/media_tree.git
4510 F:      drivers/media/radio/radio-cadet*
4511
4512 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4513 L:      [email protected]
4514 S:      Orphan
4515 T:      git git://linuxtv.org/media_tree.git
4516 F:      Documentation/admin-guide/media/cafe_ccic*
4517 F:      drivers/media/platform/marvell/
4518
4519 CAIF NETWORK LAYER
4520 L:      [email protected]
4521 S:      Orphan
4522 F:      Documentation/networking/caif/
4523 F:      drivers/net/caif/
4524 F:      include/net/caif/
4525 F:      include/uapi/linux/caif/
4526 F:      net/caif/
4527
4528 CAKE QDISC
4529 M:      Toke Høiland-Jørgensen <[email protected]>
4530 L:      [email protected] (moderated for non-subscribers)
4531 S:      Maintained
4532 F:      net/sched/sch_cake.c
4533
4534 CAN NETWORK DRIVERS
4535 M:      Wolfgang Grandegger <[email protected]>
4536 M:      Marc Kleine-Budde <[email protected]>
4537 L:      [email protected]
4538 S:      Maintained
4539 W:      https://github.com/linux-can
4540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4542 F:      Documentation/devicetree/bindings/net/can/
4543 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4544 F:      drivers/net/can/
4545 F:      drivers/phy/phy-can-transceiver.c
4546 F:      include/linux/can/bittiming.h
4547 F:      include/linux/can/dev.h
4548 F:      include/linux/can/length.h
4549 F:      include/linux/can/platform/
4550 F:      include/linux/can/rx-offload.h
4551 F:      include/uapi/linux/can/error.h
4552 F:      include/uapi/linux/can/netlink.h
4553 F:      include/uapi/linux/can/vxcan.h
4554
4555 CAN NETWORK LAYER
4556 M:      Oliver Hartkopp <[email protected]>
4557 M:      Marc Kleine-Budde <[email protected]>
4558 L:      [email protected]
4559 S:      Maintained
4560 W:      https://github.com/linux-can
4561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4563 F:      Documentation/networking/can.rst
4564 F:      include/linux/can/can-ml.h
4565 F:      include/linux/can/core.h
4566 F:      include/linux/can/skb.h
4567 F:      include/net/netns/can.h
4568 F:      include/uapi/linux/can.h
4569 F:      include/uapi/linux/can/bcm.h
4570 F:      include/uapi/linux/can/gw.h
4571 F:      include/uapi/linux/can/isotp.h
4572 F:      include/uapi/linux/can/raw.h
4573 F:      net/can/
4574
4575 CAN-J1939 NETWORK LAYER
4576 M:      Robin van der Gracht <[email protected]>
4577 M:      Oleksij Rempel <[email protected]>
4578 R:      [email protected]
4579 L:      [email protected]
4580 S:      Maintained
4581 F:      Documentation/networking/j1939.rst
4582 F:      include/uapi/linux/can/j1939.h
4583 F:      net/can/j1939/
4584
4585 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4586 M:      Damien Le Moal <[email protected]>
4587 L:      [email protected]
4588 L:      [email protected] (pinctrl driver)
4589 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4590 F:      drivers/pinctrl/pinctrl-k210.c
4591
4592 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4593 M:      Damien Le Moal <[email protected]>
4594 L:      [email protected]
4595 L:      [email protected]
4596 S:      Maintained
4597 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4598 F:      drivers/reset/reset-k210.c
4599
4600 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4601 M:      Damien Le Moal <[email protected]>
4602 L:      [email protected]
4603 S:      Maintained
4604 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4605 F:      drivers/soc/canaan/
4606 F:      include/soc/canaan/
4607
4608 CAPABILITIES
4609 M:      Serge Hallyn <[email protected]>
4610 L:      [email protected]
4611 S:      Supported
4612 F:      include/linux/capability.h
4613 F:      include/uapi/linux/capability.h
4614 F:      kernel/capability.c
4615 F:      security/commoncap.c
4616
4617 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4618 M:      Kevin Tsai <[email protected]>
4619 S:      Maintained
4620 F:      drivers/iio/light/cm*
4621
4622 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4623 M:      Christian Lamparter <[email protected]>
4624 L:      [email protected]
4625 S:      Maintained
4626 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4627 F:      drivers/net/wireless/ath/carl9170/
4628
4629 CAVIUM I2C DRIVER
4630 M:      Robert Richter <[email protected]>
4631 S:      Odd Fixes
4632 W:      http://www.marvell.com
4633 F:      drivers/i2c/busses/i2c-octeon*
4634 F:      drivers/i2c/busses/i2c-thunderx*
4635
4636 CAVIUM LIQUIDIO NETWORK DRIVER
4637 M:      Derek Chickles <[email protected]>
4638 M:      Satanand Burla <[email protected]>
4639 M:      Felix Manlunas <[email protected]>
4640 L:      [email protected]
4641 S:      Supported
4642 W:      http://www.marvell.com
4643 F:      drivers/net/ethernet/cavium/liquidio/
4644
4645 CAVIUM MMC DRIVER
4646 M:      Robert Richter <[email protected]>
4647 S:      Odd Fixes
4648 W:      http://www.marvell.com
4649 F:      drivers/mmc/host/cavium*
4650
4651 CAVIUM OCTEON-TX CRYPTO DRIVER
4652 M:      George Cherian <[email protected]>
4653 L:      [email protected]
4654 S:      Supported
4655 W:      http://www.marvell.com
4656 F:      drivers/crypto/cavium/cpt/
4657
4658 CAVIUM THUNDERX2 ARM64 SOC
4659 M:      Robert Richter <[email protected]>
4660 L:      [email protected] (moderated for non-subscribers)
4661 S:      Odd Fixes
4662 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4663 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4664
4665 CBS/ETF/TAPRIO QDISCS
4666 M:      Vinicius Costa Gomes <[email protected]>
4667 L:      [email protected]
4668 S:      Maintained
4669 F:      net/sched/sch_cbs.c
4670 F:      net/sched/sch_etf.c
4671 F:      net/sched/sch_taprio.c
4672
4673 CC2520 IEEE-802.15.4 RADIO DRIVER
4674 M:      Stefan Schmidt <[email protected]>
4675 L:      [email protected]
4676 S:      Odd Fixes
4677 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4678 F:      drivers/net/ieee802154/cc2520.c
4679
4680 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4681 M:      Gilad Ben-Yossef <[email protected]>
4682 L:      [email protected]
4683 S:      Supported
4684 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4685 F:      drivers/crypto/ccree/
4686
4687 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4688 M:      Hadar Gat <[email protected]>
4689 L:      [email protected]
4690 S:      Supported
4691 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4692 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4693 F:      drivers/char/hw_random/cctrng.c
4694 F:      drivers/char/hw_random/cctrng.h
4695
4696 CEC FRAMEWORK
4697 M:      Hans Verkuil <[email protected]>
4698 L:      [email protected]
4699 S:      Supported
4700 W:      http://linuxtv.org
4701 T:      git git://linuxtv.org/media_tree.git
4702 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4703 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4704 F:      Documentation/driver-api/media/cec-core.rst
4705 F:      Documentation/userspace-api/media/cec
4706 F:      drivers/media/cec/
4707 F:      drivers/media/rc/keymaps/rc-cec.c
4708 F:      include/media/cec-notifier.h
4709 F:      include/media/cec.h
4710 F:      include/uapi/linux/cec-funcs.h
4711 F:      include/uapi/linux/cec.h
4712
4713 CEC GPIO DRIVER
4714 M:      Hans Verkuil <[email protected]>
4715 L:      [email protected]
4716 S:      Supported
4717 W:      http://linuxtv.org
4718 T:      git git://linuxtv.org/media_tree.git
4719 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4720 F:      drivers/media/cec/platform/cec-gpio/
4721
4722 CELL BROADBAND ENGINE ARCHITECTURE
4723 M:      Arnd Bergmann <[email protected]>
4724 L:      [email protected]
4725 S:      Supported
4726 W:      http://www.ibm.com/developerworks/power/cell/
4727 F:      arch/powerpc/include/asm/cell*.h
4728 F:      arch/powerpc/include/asm/spu*.h
4729 F:      arch/powerpc/include/uapi/asm/spu*.h
4730 F:      arch/powerpc/platforms/cell/
4731
4732 CELLWISE CW2015 BATTERY DRIVER
4733 M:      Tobias Schrammm <[email protected]>
4734 S:      Maintained
4735 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4736 F:      drivers/power/supply/cw2015_battery.c
4737
4738 CEPH COMMON CODE (LIBCEPH)
4739 M:      Ilya Dryomov <[email protected]>
4740 M:      Xiubo Li <[email protected]>
4741 R:      Jeff Layton <[email protected]>
4742 L:      [email protected]
4743 S:      Supported
4744 W:      http://ceph.com/
4745 T:      git https://github.com/ceph/ceph-client.git
4746 F:      include/linux/ceph/
4747 F:      include/linux/crush/
4748 F:      net/ceph/
4749
4750 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4751 M:      Xiubo Li <[email protected]>
4752 M:      Ilya Dryomov <[email protected]>
4753 R:      Jeff Layton <[email protected]>
4754 L:      [email protected]
4755 S:      Supported
4756 W:      http://ceph.com/
4757 T:      git https://github.com/ceph/ceph-client.git
4758 F:      Documentation/filesystems/ceph.rst
4759 F:      fs/ceph/
4760
4761 CERTIFICATE HANDLING
4762 M:      David Howells <[email protected]>
4763 M:      David Woodhouse <[email protected]>
4764 L:      [email protected]
4765 S:      Maintained
4766 F:      Documentation/admin-guide/module-signing.rst
4767 F:      certs/
4768 F:      scripts/sign-file.c
4769 F:      tools/certs/
4770
4771 CFAG12864B LCD DRIVER
4772 M:      Miguel Ojeda <[email protected]>
4773 S:      Maintained
4774 F:      drivers/auxdisplay/cfag12864b.c
4775 F:      include/linux/cfag12864b.h
4776
4777 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4778 M:      Miguel Ojeda <[email protected]>
4779 S:      Maintained
4780 F:      drivers/auxdisplay/cfag12864bfb.c
4781 F:      include/linux/cfag12864b.h
4782
4783 CHAR and MISC DRIVERS
4784 M:      Arnd Bergmann <[email protected]>
4785 M:      Greg Kroah-Hartman <[email protected]>
4786 S:      Supported
4787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4788 F:      drivers/char/
4789 F:      drivers/misc/
4790 F:      include/linux/miscdevice.h
4791 X:      drivers/char/agp/
4792 X:      drivers/char/hw_random/
4793 X:      drivers/char/ipmi/
4794 X:      drivers/char/random.c
4795 X:      drivers/char/tpm/
4796
4797 CHECKPATCH
4798 M:      Andy Whitcroft <[email protected]>
4799 M:      Joe Perches <[email protected]>
4800 R:      Dwaipayan Ray <[email protected]>
4801 R:      Lukas Bulwahn <[email protected]>
4802 S:      Maintained
4803 F:      scripts/checkpatch.pl
4804
4805 CHECKPATCH DOCUMENTATION
4806 M:      Dwaipayan Ray <[email protected]>
4807 M:      Lukas Bulwahn <[email protected]>
4808 R:      Joe Perches <[email protected]>
4809 S:      Maintained
4810 F:      Documentation/dev-tools/checkpatch.rst
4811
4812 CHINESE DOCUMENTATION
4813 M:      Alex Shi <[email protected]>
4814 M:      Yanteng Si <[email protected]>
4815 S:      Maintained
4816 F:      Documentation/translations/zh_CN/
4817
4818 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4819 M:      Peter Chen <[email protected]>
4820 L:      [email protected]
4821 S:      Maintained
4822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4823 F:      drivers/usb/chipidea/
4824
4825 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4826 M:      Hans de Goede <[email protected]>
4827 L:      [email protected]
4828 S:      Maintained
4829 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4830 F:      drivers/input/touchscreen/chipone_icn8318.c
4831
4832 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4833 M:      Hans de Goede <[email protected]>
4834 L:      [email protected]
4835 S:      Maintained
4836 F:      drivers/input/touchscreen/chipone_icn8505.c
4837
4838 CHROME HARDWARE PLATFORM SUPPORT
4839 M:      Benson Leung <[email protected]>
4840 M:      Tzung-Bi Shih <[email protected]>
4841 L:      [email protected]
4842 S:      Maintained
4843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4844 F:      drivers/platform/chrome/
4845
4846 CHROMEOS EC CODEC DRIVER
4847 M:      Cheng-Yi Chiang <[email protected]>
4848 M:      Tzung-Bi Shih <[email protected]>
4849 R:      Guenter Roeck <[email protected]>
4850 L:      [email protected]
4851 S:      Maintained
4852 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4853 F:      sound/soc/codecs/cros_ec_codec.*
4854
4855 CHROMEOS EC SUBDRIVERS
4856 M:      Benson Leung <[email protected]>
4857 R:      Guenter Roeck <[email protected]>
4858 L:      [email protected]
4859 S:      Maintained
4860 F:      drivers/power/supply/cros_usbpd-charger.c
4861 N:      cros_ec
4862 N:      cros-ec
4863
4864 CHROMEOS EC UART DRIVER
4865 M:      Bhanu Prakash Maiya <[email protected]>
4866 R:      Benson Leung <[email protected]>
4867 R:      Tzung-Bi Shih <[email protected]>
4868 S:      Maintained
4869 F:      drivers/platform/chrome/cros_ec_uart.c
4870
4871 CHROMEOS EC USB PD NOTIFY DRIVER
4872 M:      Prashant Malani <[email protected]>
4873 L:      [email protected]
4874 S:      Maintained
4875 F:      drivers/platform/chrome/cros_usbpd_notify.c
4876 F:      include/linux/platform_data/cros_usbpd_notify.h
4877
4878 CHROMEOS EC USB TYPE-C DRIVER
4879 M:      Prashant Malani <[email protected]>
4880 L:      [email protected]
4881 S:      Maintained
4882 F:      drivers/platform/chrome/cros_ec_typec.*
4883 F:      drivers/platform/chrome/cros_typec_switch.c
4884 F:      drivers/platform/chrome/cros_typec_vdm.*
4885
4886 CHROMEOS HPS DRIVER
4887 M:      Dan Callaghan <[email protected]>
4888 R:      Sami Kyöstilä <[email protected]>
4889 S:      Maintained
4890 F:      drivers/platform/chrome/cros_hps_i2c.c
4891
4892 CHRONTEL CH7322 CEC DRIVER
4893 M:      Joe Tessler <[email protected]>
4894 L:      [email protected]
4895 S:      Maintained
4896 T:      git git://linuxtv.org/media_tree.git
4897 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4898 F:      drivers/media/cec/i2c/ch7322.c
4899
4900 CIRRUS LOGIC AUDIO CODEC DRIVERS
4901 M:      James Schulman <[email protected]>
4902 M:      David Rhodes <[email protected]>
4903 M:      Richard Fitzgerald <[email protected]>
4904 L:      [email protected] (moderated for non-subscribers)
4905 L:      [email protected]
4906 S:      Maintained
4907 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4908 F:      drivers/mfd/cs42l43*
4909 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
4910 F:      drivers/spi/spi-cs42l43*
4911 F:      include/dt-bindings/sound/cs*
4912 F:      include/linux/mfd/cs42l43*
4913 F:      include/sound/cs*
4914 F:      sound/pci/hda/cs*
4915 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4916 F:      sound/soc/codecs/cs*
4917
4918 CIRRUS LOGIC DSP FIRMWARE DRIVER
4919 M:      Simon Trimmer <[email protected]>
4920 M:      Charles Keepax <[email protected]>
4921 M:      Richard Fitzgerald <[email protected]>
4922 L:      [email protected]
4923 S:      Supported
4924 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4925 T:      git https://github.com/CirrusLogic/linux-drivers.git
4926 F:      drivers/firmware/cirrus/*
4927 F:      include/linux/firmware/cirrus/*
4928
4929 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4930 M:      Hartley Sweeten <[email protected]>
4931 L:      [email protected]
4932 S:      Maintained
4933 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4934
4935 CIRRUS LOGIC LOCHNAGAR DRIVER
4936 M:      Charles Keepax <[email protected]>
4937 M:      Richard Fitzgerald <[email protected]>
4938 L:      [email protected]
4939 S:      Supported
4940 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4941 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4942 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4943 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4944 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4945 F:      Documentation/hwmon/lochnagar.rst
4946 F:      drivers/clk/clk-lochnagar.c
4947 F:      drivers/hwmon/lochnagar-hwmon.c
4948 F:      drivers/mfd/lochnagar-i2c.c
4949 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4950 F:      drivers/regulator/lochnagar-regulator.c
4951 F:      include/dt-bindings/clock/lochnagar.h
4952 F:      include/dt-bindings/pinctrl/lochnagar.h
4953 F:      include/linux/mfd/lochnagar*
4954 F:      sound/soc/codecs/lochnagar-sc.c
4955
4956 CIRRUS LOGIC MADERA CODEC DRIVERS
4957 M:      Charles Keepax <[email protected]>
4958 M:      Richard Fitzgerald <[email protected]>
4959 L:      [email protected] (moderated for non-subscribers)
4960 L:      [email protected]
4961 S:      Supported
4962 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4963 T:      git https://github.com/CirrusLogic/linux-drivers.git
4964 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4965 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4966 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4967 F:      drivers/gpio/gpio-madera*
4968 F:      drivers/irqchip/irq-madera*
4969 F:      drivers/mfd/cs47l*
4970 F:      drivers/mfd/madera*
4971 F:      drivers/pinctrl/cirrus/*
4972 F:      include/dt-bindings/sound/madera*
4973 F:      include/linux/irqchip/irq-madera*
4974 F:      include/linux/mfd/madera/*
4975 F:      include/sound/madera*
4976 F:      sound/soc/codecs/cs47l*
4977 F:      sound/soc/codecs/madera*
4978
4979 CISCO FCOE HBA DRIVER
4980 M:      Satish Kharat <[email protected]>
4981 M:      Sesidhar Baddela <[email protected]>
4982 M:      Karan Tilak Kumar <[email protected]>
4983 L:      [email protected]
4984 S:      Supported
4985 F:      drivers/scsi/fnic/
4986
4987 CISCO SCSI HBA DRIVER
4988 M:      Karan Tilak Kumar <[email protected]>
4989 M:      Sesidhar Baddela <[email protected]>
4990 L:      [email protected]
4991 S:      Supported
4992 F:      drivers/scsi/snic/
4993
4994 CISCO VIC ETHERNET NIC DRIVER
4995 M:      Christian Benvenuti <[email protected]>
4996 M:      Satish Kharat <[email protected]>
4997 S:      Supported
4998 F:      drivers/net/ethernet/cisco/enic/
4999
5000 CISCO VIC LOW LATENCY NIC DRIVER
5001 M:      Christian Benvenuti <[email protected]>
5002 M:      Nelson Escobar <[email protected]>
5003 S:      Supported
5004 F:      drivers/infiniband/hw/usnic/
5005
5006 CLANG CONTROL FLOW INTEGRITY SUPPORT
5007 M:      Sami Tolvanen <[email protected]>
5008 M:      Kees Cook <[email protected]>
5009 R:      Nathan Chancellor <[email protected]>
5010 R:      Nick Desaulniers <[email protected]>
5011 L:      [email protected]
5012 S:      Supported
5013 B:      https://github.com/ClangBuiltLinux/linux/issues
5014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5015 F:      include/linux/cfi.h
5016 F:      kernel/cfi.c
5017
5018 CLANG-FORMAT FILE
5019 M:      Miguel Ojeda <[email protected]>
5020 S:      Maintained
5021 F:      .clang-format
5022
5023 CLANG/LLVM BUILD SUPPORT
5024 M:      Nathan Chancellor <[email protected]>
5025 M:      Nick Desaulniers <[email protected]>
5026 R:      Tom Rix <[email protected]>
5027 L:      [email protected]
5028 S:      Supported
5029 W:      https://clangbuiltlinux.github.io/
5030 B:      https://github.com/ClangBuiltLinux/linux/issues
5031 C:      irc://irc.libera.chat/clangbuiltlinux
5032 F:      Documentation/kbuild/llvm.rst
5033 F:      include/linux/compiler-clang.h
5034 F:      scripts/Makefile.clang
5035 F:      scripts/clang-tools/
5036 K:      \b(?i:clang|llvm)\b
5037
5038 CLK API
5039 M:      Russell King <[email protected]>
5040 L:      [email protected]
5041 S:      Maintained
5042 F:      include/linux/clk.h
5043
5044 CLOCKSOURCE, CLOCKEVENT DRIVERS
5045 M:      Daniel Lezcano <[email protected]>
5046 M:      Thomas Gleixner <[email protected]>
5047 L:      [email protected]
5048 S:      Supported
5049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5050 F:      Documentation/devicetree/bindings/timer/
5051 F:      drivers/clocksource/
5052
5053 CMPC ACPI DRIVER
5054 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5055 M:      Daniel Oliveira Nascimento <[email protected]>
5056 L:      [email protected]
5057 S:      Supported
5058 F:      drivers/platform/x86/classmate-laptop.c
5059
5060 COBALT MEDIA DRIVER
5061 M:      Hans Verkuil <[email protected]>
5062 L:      [email protected]
5063 S:      Supported
5064 W:      https://linuxtv.org
5065 T:      git git://linuxtv.org/media_tree.git
5066 F:      drivers/media/pci/cobalt/
5067
5068 COCCINELLE/Semantic Patches (SmPL)
5069 M:      Julia Lawall <[email protected]>
5070 M:      Nicolas Palix <[email protected]>
5071 L:      [email protected] (moderated for non-subscribers)
5072 S:      Supported
5073 W:      https://coccinelle.gitlabpages.inria.fr/website/
5074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5075 F:      Documentation/dev-tools/coccinelle.rst
5076 F:      scripts/coccicheck
5077 F:      scripts/coccinelle/
5078
5079 CODA FILE SYSTEM
5080 M:      Jan Harkes <[email protected]>
5081 M:      [email protected]
5082 L:      [email protected]
5083 S:      Maintained
5084 W:      http://www.coda.cs.cmu.edu/
5085 F:      Documentation/filesystems/coda.rst
5086 F:      fs/coda/
5087 F:      include/linux/coda*.h
5088 F:      include/uapi/linux/coda*.h
5089
5090 CODA V4L2 MEM2MEM DRIVER
5091 M:      Philipp Zabel <[email protected]>
5092 L:      [email protected]
5093 S:      Maintained
5094 F:      Documentation/devicetree/bindings/media/coda.yaml
5095 F:      drivers/media/platform/chips-media/
5096
5097 CODE OF CONDUCT
5098 M:      Greg Kroah-Hartman <[email protected]>
5099 S:      Supported
5100 F:      Documentation/process/code-of-conduct-interpretation.rst
5101 F:      Documentation/process/code-of-conduct.rst
5102
5103 COMEDI DRIVERS
5104 M:      Ian Abbott <[email protected]>
5105 M:      H Hartley Sweeten <[email protected]>
5106 S:      Odd Fixes
5107 F:      drivers/comedi/
5108 F:      include/linux/comedi/
5109 F:      include/uapi/linux/comedi.h
5110
5111 COMMON CLK FRAMEWORK
5112 M:      Michael Turquette <[email protected]>
5113 M:      Stephen Boyd <[email protected]>
5114 L:      [email protected]
5115 S:      Maintained
5116 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5118 F:      Documentation/devicetree/bindings/clock/
5119 F:      drivers/clk/
5120 F:      include/dt-bindings/clock/
5121 F:      include/linux/clk-pr*
5122 F:      include/linux/clk/
5123 F:      include/linux/of_clk.h
5124 X:      drivers/clk/clkdev.c
5125
5126 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5127 M:      Steve French <[email protected]>
5128 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5129 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5130 R:      Shyam Prasad N <[email protected]> (multichannel)
5131 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5132 L:      [email protected]
5133 L:      [email protected] (moderated for non-subscribers)
5134 S:      Supported
5135 W:      https://wiki.samba.org/index.php/LinuxCIFS
5136 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5137 F:      Documentation/admin-guide/cifs/
5138 F:      fs/smb/client/
5139 F:      fs/smb/common/
5140 F:      include/uapi/linux/cifs
5141
5142 COMPACTPCI HOTPLUG CORE
5143 M:      Scott Murray <[email protected]>
5144 L:      [email protected]
5145 S:      Maintained
5146 F:      drivers/pci/hotplug/cpci_hotplug*
5147
5148 COMPACTPCI HOTPLUG GENERIC DRIVER
5149 M:      Scott Murray <[email protected]>
5150 L:      [email protected]
5151 S:      Maintained
5152 F:      drivers/pci/hotplug/cpcihp_generic.c
5153
5154 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5155 M:      Scott Murray <[email protected]>
5156 L:      [email protected]
5157 S:      Maintained
5158 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5159
5160 COMPAL LAPTOP SUPPORT
5161 M:      Cezary Jackiewicz <[email protected]>
5162 L:      [email protected]
5163 S:      Maintained
5164 F:      drivers/platform/x86/compal-laptop.c
5165
5166 COMPILER ATTRIBUTES
5167 M:      Miguel Ojeda <[email protected]>
5168 R:      Nick Desaulniers <[email protected]>
5169 S:      Maintained
5170 F:      include/linux/compiler_attributes.h
5171
5172 COMPUTE EXPRESS LINK (CXL)
5173 M:      Davidlohr Bueso <[email protected]>
5174 M:      Jonathan Cameron <[email protected]>
5175 M:      Dave Jiang <[email protected]>
5176 M:      Alison Schofield <[email protected]>
5177 M:      Vishal Verma <[email protected]>
5178 M:      Ira Weiny <[email protected]>
5179 M:      Dan Williams <[email protected]>
5180 L:      [email protected]
5181 S:      Maintained
5182 F:      drivers/cxl/
5183 F:      include/uapi/linux/cxl_mem.h
5184
5185 COMPUTE EXPRESS LINK PMU (CPMU)
5186 M:      Jonathan Cameron <[email protected]>
5187 L:      [email protected]
5188 S:      Maintained
5189 F:      Documentation/admin-guide/perf/cxl.rst
5190 F:      drivers/perf/cxl_pmu.c
5191
5192 CONEXANT ACCESSRUNNER USB DRIVER
5193 L:      [email protected]
5194 S:      Orphan
5195 W:      http://accessrunner.sourceforge.net/
5196 F:      drivers/usb/atm/cxacru.c
5197
5198 CONFIGFS
5199 M:      Joel Becker <[email protected]>
5200 M:      Christoph Hellwig <[email protected]>
5201 S:      Supported
5202 T:      git git://git.infradead.org/users/hch/configfs.git
5203 F:      fs/configfs/
5204 F:      include/linux/configfs.h
5205 F:      samples/configfs/
5206
5207 CONSOLE SUBSYSTEM
5208 M:      Greg Kroah-Hartman <[email protected]>
5209 S:      Supported
5210 F:      drivers/video/console/
5211 F:      include/linux/console*
5212
5213 CONTEXT TRACKING
5214 M:      Frederic Weisbecker <[email protected]>
5215 M:      "Paul E. McKenney" <[email protected]>
5216 S:      Maintained
5217 F:      include/linux/context_tracking*
5218 F:      kernel/context_tracking.c
5219
5220 CONTROL GROUP (CGROUP)
5221 M:      Tejun Heo <[email protected]>
5222 M:      Zefan Li <[email protected]>
5223 M:      Johannes Weiner <[email protected]>
5224 L:      [email protected]
5225 S:      Maintained
5226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5227 F:      Documentation/admin-guide/cgroup-v1/
5228 F:      Documentation/admin-guide/cgroup-v2.rst
5229 F:      include/linux/cgroup*
5230 F:      kernel/cgroup/
5231 F:      tools/testing/selftests/cgroup/
5232
5233 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5234 M:      Tejun Heo <[email protected]>
5235 M:      Josef Bacik <[email protected]>
5236 M:      Jens Axboe <[email protected]>
5237 L:      [email protected]
5238 L:      [email protected]
5239 T:      git git://git.kernel.dk/linux-block
5240 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5241 F:      block/bfq-cgroup.c
5242 F:      block/blk-cgroup.c
5243 F:      block/blk-iocost.c
5244 F:      block/blk-iolatency.c
5245 F:      block/blk-throttle.c
5246 F:      include/linux/blk-cgroup.h
5247
5248 CONTROL GROUP - CPUSET
5249 M:      Waiman Long <[email protected]>
5250 M:      Zefan Li <[email protected]>
5251 L:      [email protected]
5252 S:      Maintained
5253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5254 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5255 F:      include/linux/cpuset.h
5256 F:      kernel/cgroup/cpuset.c
5257 F:      tools/testing/selftests/cgroup/test_cpuset.c
5258 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5259
5260 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5261 M:      Johannes Weiner <[email protected]>
5262 M:      Michal Hocko <[email protected]>
5263 M:      Roman Gushchin <[email protected]>
5264 M:      Shakeel Butt <[email protected]>
5265 R:      Muchun Song <[email protected]>
5266 L:      [email protected]
5267 L:      [email protected]
5268 S:      Maintained
5269 F:      mm/memcontrol.c
5270 F:      mm/swap_cgroup.c
5271 F:      tools/testing/selftests/cgroup/memcg_protection.m
5272 F:      tools/testing/selftests/cgroup/test_kmem.c
5273 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5274
5275 CORETEMP HARDWARE MONITORING DRIVER
5276 M:      Fenghua Yu <[email protected]>
5277 L:      [email protected]
5278 S:      Maintained
5279 F:      Documentation/hwmon/coretemp.rst
5280 F:      drivers/hwmon/coretemp.c
5281
5282 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5283 M:      Marius Zachmann <[email protected]>
5284 L:      [email protected]
5285 S:      Maintained
5286 F:      drivers/hwmon/corsair-cpro.c
5287
5288 CORSAIR-PSU HARDWARE MONITOR DRIVER
5289 M:      Wilken Gottwalt <[email protected]>
5290 L:      [email protected]
5291 S:      Maintained
5292 F:      Documentation/hwmon/corsair-psu.rst
5293 F:      drivers/hwmon/corsair-psu.c
5294
5295 COUNTER SUBSYSTEM
5296 M:      William Breathitt Gray <[email protected]>
5297 L:      [email protected]
5298 S:      Maintained
5299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5300 F:      Documentation/ABI/testing/sysfs-bus-counter
5301 F:      Documentation/driver-api/generic-counter.rst
5302 F:      drivers/counter/
5303 F:      include/linux/counter.h
5304 F:      include/uapi/linux/counter.h
5305 F:      tools/counter/
5306
5307 CP2615 I2C DRIVER
5308 M:      Bence Csókás <[email protected]>
5309 S:      Maintained
5310 F:      drivers/i2c/busses/i2c-cp2615.c
5311
5312 CPMAC ETHERNET DRIVER
5313 M:      Florian Fainelli <[email protected]>
5314 L:      [email protected]
5315 S:      Maintained
5316 F:      drivers/net/ethernet/ti/cpmac.c
5317
5318 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5319 M:      Viresh Kumar <[email protected]>
5320 M:      Sudeep Holla <[email protected]>
5321 L:      [email protected]
5322 S:      Maintained
5323 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5324 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5325
5326 CPU FREQUENCY SCALING FRAMEWORK
5327 M:      "Rafael J. Wysocki" <[email protected]>
5328 M:      Viresh Kumar <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 B:      https://bugzilla.kernel.org
5332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5334 F:      Documentation/admin-guide/pm/cpufreq.rst
5335 F:      Documentation/admin-guide/pm/intel_pstate.rst
5336 F:      Documentation/cpu-freq/
5337 F:      Documentation/devicetree/bindings/cpufreq/
5338 F:      drivers/cpufreq/
5339 F:      include/linux/cpufreq.h
5340 F:      include/linux/sched/cpufreq.h
5341 F:      kernel/sched/cpufreq*.c
5342 F:      tools/testing/selftests/cpufreq/
5343
5344 CPU HOTPLUG
5345 M:      Thomas Gleixner <[email protected]>
5346 M:      Peter Zijlstra <[email protected]>
5347 L:      [email protected]
5348 S:      Maintained
5349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5350 F:      include/linux/cpu.h
5351 F:      include/linux/cpuhotplug.h
5352 F:      include/linux/smpboot.h
5353 F:      kernel/cpu.c
5354 F:      kernel/smpboot.*
5355
5356 CPU IDLE TIME MANAGEMENT FRAMEWORK
5357 M:      "Rafael J. Wysocki" <[email protected]>
5358 M:      Daniel Lezcano <[email protected]>
5359 L:      [email protected]
5360 S:      Maintained
5361 B:      https://bugzilla.kernel.org
5362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5363 F:      Documentation/admin-guide/pm/cpuidle.rst
5364 F:      Documentation/driver-api/pm/cpuidle.rst
5365 F:      drivers/cpuidle/
5366 F:      include/linux/cpuidle.h
5367
5368 CPU POWER MONITORING SUBSYSTEM
5369 M:      Thomas Renninger <[email protected]>
5370 M:      Shuah Khan <[email protected]>
5371 M:      Shuah Khan <[email protected]>
5372 L:      [email protected]
5373 S:      Maintained
5374 F:      tools/power/cpupower/
5375
5376 CPUID/MSR DRIVER
5377 M:      "H. Peter Anvin" <[email protected]>
5378 S:      Maintained
5379 F:      arch/x86/kernel/cpuid.c
5380 F:      arch/x86/kernel/msr.c
5381
5382 CPUIDLE DRIVER - ARM BIG LITTLE
5383 M:      Lorenzo Pieralisi <[email protected]>
5384 M:      Daniel Lezcano <[email protected]>
5385 L:      [email protected]
5386 L:      [email protected] (moderated for non-subscribers)
5387 S:      Maintained
5388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5389 F:      drivers/cpuidle/cpuidle-big_little.c
5390
5391 CPUIDLE DRIVER - ARM EXYNOS
5392 M:      Daniel Lezcano <[email protected]>
5393 M:      Kukjin Kim <[email protected]>
5394 R:      Krzysztof Kozlowski <[email protected]>
5395 L:      [email protected]
5396 L:      [email protected]
5397 S:      Maintained
5398 F:      arch/arm/mach-exynos/pm.c
5399 F:      drivers/cpuidle/cpuidle-exynos.c
5400 F:      include/linux/platform_data/cpuidle-exynos.h
5401
5402 CPUIDLE DRIVER - ARM PSCI
5403 M:      Lorenzo Pieralisi <[email protected]>
5404 M:      Sudeep Holla <[email protected]>
5405 L:      [email protected]
5406 L:      [email protected] (moderated for non-subscribers)
5407 S:      Supported
5408 F:      drivers/cpuidle/cpuidle-psci.c
5409
5410 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5411 M:      Ulf Hansson <[email protected]>
5412 L:      [email protected]
5413 L:      [email protected] (moderated for non-subscribers)
5414 S:      Supported
5415 F:      drivers/cpuidle/cpuidle-psci-domain.c
5416 F:      drivers/cpuidle/cpuidle-psci.h
5417
5418 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5419 M:      Ulf Hansson <[email protected]>
5420 L:      [email protected]
5421 S:      Supported
5422 F:      drivers/cpuidle/dt_idle_genpd.c
5423 F:      drivers/cpuidle/dt_idle_genpd.h
5424
5425 CPUIDLE DRIVER - RISC-V SBI
5426 M:      Anup Patel <[email protected]>
5427 L:      [email protected]
5428 L:      [email protected]
5429 S:      Maintained
5430 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5431
5432 CRAMFS FILESYSTEM
5433 M:      Nicolas Pitre <[email protected]>
5434 S:      Maintained
5435 F:      Documentation/filesystems/cramfs.rst
5436 F:      fs/cramfs/
5437
5438 CREATIVE SB0540
5439 M:      Bastien Nocera <[email protected]>
5440 L:      [email protected]
5441 S:      Maintained
5442 F:      drivers/hid/hid-creative-sb0540.c
5443
5444 CRYPTO API
5445 M:      Herbert Xu <[email protected]>
5446 M:      "David S. Miller" <[email protected]>
5447 L:      [email protected]
5448 S:      Maintained
5449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5451 F:      Documentation/crypto/
5452 F:      Documentation/devicetree/bindings/crypto/
5453 F:      arch/*/crypto/
5454 F:      crypto/
5455 F:      drivers/crypto/
5456 F:      include/crypto/
5457 F:      include/linux/crypto*
5458 F:      lib/crypto/
5459
5460 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5461 M:      Neil Horman <[email protected]>
5462 L:      [email protected]
5463 S:      Maintained
5464 F:      crypto/ansi_cprng.c
5465 F:      crypto/rng.c
5466
5467 CS3308 MEDIA DRIVER
5468 M:      Hans Verkuil <[email protected]>
5469 L:      [email protected]
5470 S:      Odd Fixes
5471 W:      http://linuxtv.org
5472 T:      git git://linuxtv.org/media_tree.git
5473 F:      drivers/media/i2c/cs3308.c
5474
5475 CS5535 Audio ALSA driver
5476 M:      Jaya Kumar <[email protected]>
5477 S:      Maintained
5478 F:      sound/pci/cs5535audio/
5479
5480 CTU CAN FD DRIVER
5481 M:      Pavel Pisa <[email protected]>
5482 M:      Ondrej Ille <[email protected]>
5483 L:      [email protected]
5484 S:      Maintained
5485 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5486 F:      drivers/net/can/ctucanfd/
5487
5488 CW1200 WLAN driver
5489 S:      Orphan
5490 F:      drivers/net/wireless/st/cw1200/
5491
5492 CX18 VIDEO4LINUX DRIVER
5493 M:      Andy Walls <[email protected]>
5494 L:      [email protected]
5495 S:      Maintained
5496 W:      https://linuxtv.org
5497 T:      git git://linuxtv.org/media_tree.git
5498 F:      drivers/media/pci/cx18/
5499 F:      include/uapi/linux/ivtv*
5500
5501 CX2341X MPEG ENCODER HELPER MODULE
5502 M:      Hans Verkuil <[email protected]>
5503 L:      [email protected]
5504 S:      Maintained
5505 W:      https://linuxtv.org
5506 T:      git git://linuxtv.org/media_tree.git
5507 F:      drivers/media/common/cx2341x*
5508 F:      include/media/drv-intf/cx2341x.h
5509
5510 CX24120 MEDIA DRIVER
5511 M:      Jemma Denson <[email protected]>
5512 M:      Patrick Boettcher <[email protected]>
5513 L:      [email protected]
5514 S:      Maintained
5515 W:      https://linuxtv.org
5516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5517 F:      drivers/media/dvb-frontends/cx24120*
5518
5519 CX88 VIDEO4LINUX DRIVER
5520 M:      Mauro Carvalho Chehab <[email protected]>
5521 L:      [email protected]
5522 S:      Odd fixes
5523 W:      https://linuxtv.org
5524 T:      git git://linuxtv.org/media_tree.git
5525 F:      Documentation/driver-api/media/drivers/cx88*
5526 F:      drivers/media/pci/cx88/
5527
5528 CXD2820R MEDIA DRIVER
5529 M:      Antti Palosaari <[email protected]>
5530 L:      [email protected]
5531 S:      Maintained
5532 W:      https://linuxtv.org
5533 W:      http://palosaari.fi/linux/
5534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5535 T:      git git://linuxtv.org/anttip/media_tree.git
5536 F:      drivers/media/dvb-frontends/cxd2820r*
5537
5538 CXGB3 ETHERNET DRIVER (CXGB3)
5539 M:      Raju Rangoju <[email protected]>
5540 L:      [email protected]
5541 S:      Supported
5542 W:      http://www.chelsio.com
5543 F:      drivers/net/ethernet/chelsio/cxgb3/
5544
5545 CXGB3 ISCSI DRIVER (CXGB3I)
5546 M:      Varun Prakash <[email protected]>
5547 L:      [email protected]
5548 S:      Supported
5549 W:      http://www.chelsio.com
5550 F:      drivers/scsi/cxgbi/cxgb3i
5551
5552 CXGB4 CRYPTO DRIVER (chcr)
5553 M:      Ayush Sawal <[email protected]>
5554 L:      [email protected]
5555 S:      Supported
5556 W:      http://www.chelsio.com
5557 F:      drivers/crypto/chelsio
5558
5559 CXGB4 ETHERNET DRIVER (CXGB4)
5560 M:      Raju Rangoju <[email protected]>
5561 L:      [email protected]
5562 S:      Supported
5563 W:      http://www.chelsio.com
5564 F:      drivers/net/ethernet/chelsio/cxgb4/
5565
5566 CXGB4 INLINE CRYPTO DRIVER
5567 M:      Ayush Sawal <[email protected]>
5568 L:      [email protected]
5569 S:      Supported
5570 W:      http://www.chelsio.com
5571 F:      drivers/net/ethernet/chelsio/inline_crypto/
5572
5573 CXGB4 ISCSI DRIVER (CXGB4I)
5574 M:      Varun Prakash <[email protected]>
5575 L:      [email protected]
5576 S:      Supported
5577 W:      http://www.chelsio.com
5578 F:      drivers/scsi/cxgbi/cxgb4i
5579
5580 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5581 M:      Potnuri Bharat Teja <[email protected]>
5582 L:      [email protected]
5583 S:      Supported
5584 W:      http://www.openfabrics.org
5585 F:      drivers/infiniband/hw/cxgb4/
5586 F:      include/uapi/rdma/cxgb4-abi.h
5587
5588 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5589 M:      Raju Rangoju <[email protected]>
5590 L:      [email protected]
5591 S:      Supported
5592 W:      http://www.chelsio.com
5593 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5594
5595 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5596 M:      Frederic Barrat <[email protected]>
5597 M:      Andrew Donnellan <[email protected]>
5598 L:      [email protected]
5599 S:      Supported
5600 F:      Documentation/ABI/testing/sysfs-class-cxl
5601 F:      Documentation/powerpc/cxl.rst
5602 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5603 F:      drivers/misc/cxl/
5604 F:      include/misc/cxl*
5605 F:      include/uapi/misc/cxl.h
5606
5607 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5608 M:      Manoj N. Kumar <[email protected]>
5609 M:      Matthew R. Ochs <[email protected]>
5610 M:      Uma Krishnan <[email protected]>
5611 L:      [email protected]
5612 S:      Supported
5613 F:      Documentation/powerpc/cxlflash.rst
5614 F:      drivers/scsi/cxlflash/
5615 F:      include/uapi/scsi/cxlflash_ioctl.h
5616
5617 CYBERPRO FB DRIVER
5618 M:      Russell King <[email protected]>
5619 L:      [email protected] (moderated for non-subscribers)
5620 S:      Maintained
5621 W:      http://www.armlinux.org.uk/
5622 F:      drivers/video/fbdev/cyber2000fb.*
5623
5624 CYCLADES PC300 DRIVER
5625 S:      Orphan
5626 F:      drivers/net/wan/pc300*
5627
5628 CYPRESS CY8C95X0 PINCTRL DRIVER
5629 M:      Patrick Rudolph <[email protected]>
5630 L:      [email protected]
5631 S:      Maintained
5632 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5633
5634 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5635 M:      Linus Walleij <[email protected]>
5636 L:      [email protected]
5637 S:      Maintained
5638 F:      drivers/input/touchscreen/cy8ctma140.c
5639
5640 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5641 M:      Yassine Oudjana <[email protected]>
5642 L:      [email protected]
5643 S:      Maintained
5644 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5645 F:      drivers/input/keyboard/cypress-sf.c
5646
5647 CYPRESS_FIRMWARE MEDIA DRIVER
5648 M:      Antti Palosaari <[email protected]>
5649 L:      [email protected]
5650 S:      Maintained
5651 W:      https://linuxtv.org
5652 W:      http://palosaari.fi/linux/
5653 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5654 T:      git git://linuxtv.org/anttip/media_tree.git
5655 F:      drivers/media/common/cypress_firmware*
5656
5657 CYTTSP TOUCHSCREEN DRIVER
5658 M:      Linus Walleij <[email protected]>
5659 L:      [email protected]
5660 S:      Maintained
5661 F:      drivers/input/touchscreen/cyttsp*
5662
5663 D-LINK DIR-685 TOUCHKEYS DRIVER
5664 M:      Linus Walleij <[email protected]>
5665 L:      [email protected]
5666 S:      Supported
5667 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5668
5669 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5670 M:      Joshua Kinard <[email protected]>
5671 S:      Maintained
5672 F:      drivers/rtc/rtc-ds1685.c
5673 F:      include/linux/rtc/ds1685.h
5674
5675 DAMA SLAVE for AX.25
5676 M:      Joerg Reuter <[email protected]>
5677 L:      [email protected]
5678 S:      Maintained
5679 W:      http://yaina.de/jreuter/
5680 W:      http://www.qsl.net/dl1bke/
5681 F:      net/ax25/af_ax25.c
5682 F:      net/ax25/ax25_dev.c
5683 F:      net/ax25/ax25_ds_*
5684 F:      net/ax25/ax25_in.c
5685 F:      net/ax25/ax25_out.c
5686 F:      net/ax25/ax25_timer.c
5687 F:      net/ax25/sysctl_net_ax25.c
5688
5689 DATA ACCESS MONITOR
5690 M:      SeongJae Park <[email protected]>
5691 L:      [email protected]
5692 L:      [email protected]
5693 S:      Maintained
5694 W:      https://damonitor.github.io
5695 P:      Documentation/mm/damon/maintainer-profile.rst
5696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5697 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5699 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5700 F:      Documentation/admin-guide/mm/damon/
5701 F:      Documentation/mm/damon/
5702 F:      include/linux/damon.h
5703 F:      include/trace/events/damon.h
5704 F:      mm/damon/
5705 F:      tools/testing/selftests/damon/
5706
5707 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5708 L:      [email protected]
5709 S:      Orphan
5710 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5711 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5712
5713 DC390/AM53C974 SCSI driver
5714 M:      Hannes Reinecke <[email protected]>
5715 L:      [email protected]
5716 S:      Maintained
5717 F:      drivers/scsi/am53c974.c
5718
5719 DC395x SCSI driver
5720 M:      Oliver Neukum <[email protected]>
5721 M:      Ali Akcaagac <[email protected]>
5722 M:      Jamie Lenehan <[email protected]>
5723 S:      Maintained
5724 F:      Documentation/scsi/dc395x.rst
5725 F:      drivers/scsi/dc395x.*
5726
5727 DCCP PROTOCOL
5728 L:      [email protected]
5729 S:      Orphan
5730 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5731 F:      include/linux/dccp.h
5732 F:      include/linux/tfrc.h
5733 F:      include/uapi/linux/dccp.h
5734 F:      net/dccp/
5735
5736 DEBUGOBJECTS:
5737 M:      Thomas Gleixner <[email protected]>
5738 L:      [email protected]
5739 S:      Maintained
5740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5741 F:      include/linux/debugobjects.h
5742 F:      lib/debugobjects.c
5743
5744 DECSTATION PLATFORM SUPPORT
5745 M:      "Maciej W. Rozycki" <[email protected]>
5746 L:      [email protected]
5747 S:      Maintained
5748 W:      http://www.linux-mips.org/wiki/DECstation
5749 F:      arch/mips/dec/
5750 F:      arch/mips/include/asm/dec/
5751 F:      arch/mips/include/asm/mach-dec/
5752
5753 DEFXX FDDI NETWORK DRIVER
5754 M:      "Maciej W. Rozycki" <[email protected]>
5755 S:      Maintained
5756 F:      drivers/net/fddi/defxx.*
5757
5758 DEFZA FDDI NETWORK DRIVER
5759 M:      "Maciej W. Rozycki" <[email protected]>
5760 S:      Maintained
5761 F:      drivers/net/fddi/defza.*
5762
5763 DEINTERLACE DRIVERS FOR ALLWINNER H3
5764 M:      Jernej Skrabec <[email protected]>
5765 L:      [email protected]
5766 S:      Maintained
5767 T:      git git://linuxtv.org/media_tree.git
5768 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5769 F:      drivers/media/platform/sunxi/sun8i-di/
5770
5771 DELL LAPTOP DRIVER
5772 M:      Matthew Garrett <[email protected]>
5773 M:      Pali Rohár <[email protected]>
5774 L:      [email protected]
5775 S:      Maintained
5776 F:      drivers/platform/x86/dell/dell-laptop.c
5777
5778 DELL LAPTOP FREEFALL DRIVER
5779 M:      Pali Rohár <[email protected]>
5780 S:      Maintained
5781 F:      drivers/platform/x86/dell/dell-smo8800.c
5782
5783 DELL LAPTOP RBTN DRIVER
5784 M:      Pali Rohár <[email protected]>
5785 S:      Maintained
5786 F:      drivers/platform/x86/dell/dell-rbtn.*
5787
5788 DELL LAPTOP SMM DRIVER
5789 M:      Pali Rohár <[email protected]>
5790 S:      Maintained
5791 F:      Documentation/ABI/obsolete/procfs-i8k
5792 F:      drivers/hwmon/dell-smm-hwmon.c
5793 F:      include/uapi/linux/i8k.h
5794
5795 DELL REMOTE BIOS UPDATE DRIVER
5796 M:      Stuart Hayes <[email protected]>
5797 L:      [email protected]
5798 S:      Maintained
5799 F:      drivers/platform/x86/dell/dell_rbu.c
5800
5801 DELL SMBIOS DRIVER
5802 M:      Pali Rohár <[email protected]>
5803 L:      [email protected]
5804 L:      [email protected]
5805 S:      Maintained
5806 F:      drivers/platform/x86/dell/dell-smbios.*
5807
5808 DELL SMBIOS SMM DRIVER
5809 L:      [email protected]
5810 L:      [email protected]
5811 S:      Maintained
5812 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5813
5814 DELL SMBIOS WMI DRIVER
5815 L:      [email protected]
5816 L:      [email protected]
5817 S:      Maintained
5818 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5819 F:      tools/wmi/dell-smbios-example.c
5820
5821 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5822 M:      Stuart Hayes <[email protected]>
5823 L:      [email protected]
5824 S:      Maintained
5825 F:      Documentation/driver-api/dcdbas.rst
5826 F:      drivers/platform/x86/dell/dcdbas.*
5827
5828 DELL WMI DDV DRIVER
5829 M:      Armin Wolf <[email protected]>
5830 S:      Maintained
5831 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5832 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5833 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
5834 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5835
5836 DELL WMI DESCRIPTOR DRIVER
5837 L:      [email protected]
5838 S:      Maintained
5839 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5840
5841 DELL WMI HARDWARE PRIVACY SUPPORT
5842 M:      Perry Yuan <[email protected]>
5843 L:      [email protected]
5844 L:      [email protected]
5845 S:      Maintained
5846 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5847
5848 DELL WMI NOTIFICATIONS DRIVER
5849 M:      Matthew Garrett <[email protected]>
5850 M:      Pali Rohár <[email protected]>
5851 S:      Maintained
5852 F:      drivers/platform/x86/dell/dell-wmi-base.c
5853
5854 DELL WMI SYSMAN DRIVER
5855 M:      Prasanth Ksr <[email protected]>
5856 L:      [email protected]
5857 L:      [email protected]
5858 S:      Maintained
5859 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5860 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5861
5862 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5863 M:      Zev Weiss <[email protected]>
5864 L:      [email protected]
5865 S:      Maintained
5866 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5867
5868 DELTA DPS920AB PSU DRIVER
5869 M:      Robert Marko <[email protected]>
5870 L:      [email protected]
5871 S:      Maintained
5872 F:      Documentation/hwmon/dps920ab.rst
5873 F:      drivers/hwmon/pmbus/dps920ab.c
5874
5875 DELTA NETWORKS TN48M CPLD DRIVERS
5876 M:      Robert Marko <[email protected]>
5877 S:      Maintained
5878 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5879 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5880 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5881 F:      drivers/gpio/gpio-tn48m.c
5882 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5883
5884 DELTA ST MEDIA DRIVER
5885 M:      Hugues Fruchet <[email protected]>
5886 L:      [email protected]
5887 S:      Supported
5888 W:      https://linuxtv.org
5889 T:      git git://linuxtv.org/media_tree.git
5890 F:      drivers/media/platform/st/sti/delta
5891
5892 DENALI NAND DRIVER
5893 L:      [email protected]
5894 S:      Orphan
5895 F:      drivers/mtd/nand/raw/denali*
5896
5897 DESIGNWARE EDMA CORE IP DRIVER
5898 M:      Manivannan Sadhasivam <[email protected]>
5899 R:      Gustavo Pimentel <[email protected]>
5900 R:      Serge Semin <[email protected]>
5901 L:      [email protected]
5902 S:      Maintained
5903 F:      drivers/dma/dw-edma/
5904 F:      include/linux/dma/edma.h
5905
5906 DESIGNWARE USB2 DRD IP DRIVER
5907 M:      Minas Harutyunyan <[email protected]>
5908 L:      [email protected]
5909 S:      Maintained
5910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5911 F:      drivers/usb/dwc2/
5912
5913 DESIGNWARE USB3 DRD IP DRIVER
5914 M:      Thinh Nguyen <[email protected]>
5915 L:      [email protected]
5916 S:      Maintained
5917 F:      drivers/usb/dwc3/
5918
5919 DESIGNWARE XDATA IP DRIVER
5920 M:      Gustavo Pimentel <[email protected]>
5921 L:      [email protected]
5922 S:      Maintained
5923 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5924 F:      drivers/misc/dw-xdata-pcie.c
5925
5926 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5927 M:      Andreas Klinger <[email protected]>
5928 L:      [email protected]
5929 S:      Maintained
5930 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5931 F:      drivers/iio/proximity/srf*.c
5932
5933 DEVICE COREDUMP (DEV_COREDUMP)
5934 M:      Johannes Berg <[email protected]>
5935 L:      [email protected]
5936 S:      Maintained
5937 F:      drivers/base/devcoredump.c
5938 F:      include/linux/devcoredump.h
5939
5940 DEVICE DEPENDENCY HELPER SCRIPT
5941 M:      Saravana Kannan <[email protected]>
5942 L:      [email protected]
5943 S:      Maintained
5944 F:      scripts/dev-needs.sh
5945
5946 DEVICE DIRECT ACCESS (DAX)
5947 M:      Dan Williams <[email protected]>
5948 M:      Vishal Verma <[email protected]>
5949 M:      Dave Jiang <[email protected]>
5950 L:      [email protected]
5951 L:      [email protected]
5952 S:      Supported
5953 F:      drivers/dax/
5954
5955 DEVICE FREQUENCY (DEVFREQ)
5956 M:      MyungJoo Ham <[email protected]>
5957 M:      Kyungmin Park <[email protected]>
5958 M:      Chanwoo Choi <[email protected]>
5959 L:      [email protected]
5960 S:      Maintained
5961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5962 F:      Documentation/devicetree/bindings/devfreq/
5963 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5964 F:      drivers/devfreq/
5965 F:      include/linux/devfreq.h
5966 F:      include/trace/events/devfreq.h
5967
5968 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5969 M:      Chanwoo Choi <[email protected]>
5970 L:      [email protected]
5971 S:      Supported
5972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5973 F:      Documentation/devicetree/bindings/devfreq/event/
5974 F:      drivers/devfreq/devfreq-event.c
5975 F:      drivers/devfreq/event/
5976 F:      include/dt-bindings/pmu/exynos_ppmu.h
5977 F:      include/linux/devfreq-event.h
5978
5979 DEVICE RESOURCE MANAGEMENT HELPERS
5980 M:      Hans de Goede <[email protected]>
5981 R:      Matti Vaittinen <[email protected]>
5982 S:      Maintained
5983 F:      include/linux/devm-helpers.h
5984
5985 DEVICE-MAPPER  (LVM)
5986 M:      Alasdair Kergon <[email protected]>
5987 M:      Mike Snitzer <[email protected]>
5988 M:      [email protected]
5989 L:      [email protected]
5990 S:      Maintained
5991 W:      http://sources.redhat.com/dm
5992 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5994 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5995 F:      Documentation/admin-guide/device-mapper/
5996 F:      drivers/md/Kconfig
5997 F:      drivers/md/Makefile
5998 F:      drivers/md/dm*
5999 F:      drivers/md/persistent-data/
6000 F:      include/linux/device-mapper.h
6001 F:      include/linux/dm-*.h
6002 F:      include/uapi/linux/dm-*.h
6003
6004 DEVLINK
6005 M:      Jiri Pirko <[email protected]>
6006 L:      [email protected]
6007 S:      Supported
6008 F:      Documentation/networking/devlink
6009 F:      include/net/devlink.h
6010 F:      include/uapi/linux/devlink.h
6011 F:      net/devlink/
6012
6013 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6014 M:      Christoph Niedermaier <[email protected]>
6015 L:      [email protected]
6016 S:      Maintained
6017 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6018 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6019
6020 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6021 M:      Marek Vasut <[email protected]>
6022 L:      [email protected]
6023 S:      Maintained
6024 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6025 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6026
6027 DIALOG SEMICONDUCTOR DRIVERS
6028 M:      Support Opensource <[email protected]>
6029 S:      Supported
6030 W:      http://www.dialog-semiconductor.com/products
6031 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6032 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6033 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6034 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6035 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6036 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6037 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6038 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6039 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6040 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6041 F:      Documentation/hwmon/da90??.rst
6042 F:      drivers/gpio/gpio-da90??.c
6043 F:      drivers/hwmon/da90??-hwmon.c
6044 F:      drivers/iio/adc/da91??-*.c
6045 F:      drivers/input/misc/da72??.[ch]
6046 F:      drivers/input/misc/da90??_onkey.c
6047 F:      drivers/input/touchscreen/da9052_tsi.c
6048 F:      drivers/leds/leds-da90??.c
6049 F:      drivers/mfd/da903x.c
6050 F:      drivers/mfd/da90??-*.c
6051 F:      drivers/mfd/da91??-*.c
6052 F:      drivers/pinctrl/pinctrl-da90??.c
6053 F:      drivers/power/supply/da9052-battery.c
6054 F:      drivers/power/supply/da91??-*.c
6055 F:      drivers/regulator/da9???-regulator.[ch]
6056 F:      drivers/regulator/slg51000-regulator.[ch]
6057 F:      drivers/rtc/rtc-da90??.c
6058 F:      drivers/thermal/da90??-thermal.c
6059 F:      drivers/video/backlight/da90??_bl.c
6060 F:      drivers/watchdog/da90??_wdt.c
6061 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6062 F:      include/linux/mfd/da903x.h
6063 F:      include/linux/mfd/da9052/
6064 F:      include/linux/mfd/da9055/
6065 F:      include/linux/mfd/da9062/
6066 F:      include/linux/mfd/da9063/
6067 F:      include/linux/mfd/da9150/
6068 F:      include/linux/regulator/da9211.h
6069 F:      include/sound/da[79]*.h
6070 F:      sound/soc/codecs/da[79]*.[ch]
6071
6072 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6073 M:      William Breathitt Gray <[email protected]>
6074 L:      [email protected]
6075 S:      Maintained
6076 F:      drivers/gpio/gpio-gpio-mm.c
6077
6078 DIOLAN U2C-12 I2C DRIVER
6079 M:      Guenter Roeck <[email protected]>
6080 L:      [email protected]
6081 S:      Maintained
6082 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6083
6084 DIRECTORY NOTIFICATION (DNOTIFY)
6085 M:      Jan Kara <[email protected]>
6086 R:      Amir Goldstein <[email protected]>
6087 L:      [email protected]
6088 S:      Maintained
6089 F:      Documentation/filesystems/dnotify.rst
6090 F:      fs/notify/dnotify/
6091 F:      include/linux/dnotify.h
6092
6093 DISK GEOMETRY AND PARTITION HANDLING
6094 M:      Andries Brouwer <[email protected]>
6095 S:      Maintained
6096 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6097 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6098 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6099
6100 DISKQUOTA
6101 M:      Jan Kara <[email protected]>
6102 S:      Maintained
6103 F:      Documentation/filesystems/quota.rst
6104 F:      fs/quota/
6105 F:      include/linux/quota*.h
6106 F:      include/uapi/linux/quota*.h
6107
6108 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6109 M:      Bernie Thompson <[email protected]>
6110 L:      [email protected]
6111 S:      Maintained
6112 W:      http://plugable.com/category/projects/udlfb/
6113 F:      Documentation/fb/udlfb.rst
6114 F:      drivers/video/fbdev/udlfb.c
6115 F:      include/video/udlfb.h
6116
6117 DISTRIBUTED LOCK MANAGER (DLM)
6118 M:      Christine Caulfield <[email protected]>
6119 M:      David Teigland <[email protected]>
6120 L:      [email protected]
6121 S:      Supported
6122 W:      http://sources.redhat.com/cluster/
6123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6124 F:      fs/dlm/
6125
6126 DMA BUFFER SHARING FRAMEWORK
6127 M:      Sumit Semwal <[email protected]>
6128 M:      Christian König <[email protected]>
6129 L:      [email protected]
6130 L:      [email protected]
6131 L:      [email protected] (moderated for non-subscribers)
6132 S:      Maintained
6133 T:      git git://anongit.freedesktop.org/drm/drm-misc
6134 F:      Documentation/driver-api/dma-buf.rst
6135 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6136 F:      drivers/dma-buf/
6137 F:      include/linux/*fence.h
6138 F:      include/linux/dma-buf.h
6139 F:      include/linux/dma-resv.h
6140 K:      \bdma_(?:buf|fence|resv)\b
6141
6142 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6143 M:      Vinod Koul <[email protected]>
6144 L:      [email protected]
6145 S:      Maintained
6146 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6148 F:      Documentation/devicetree/bindings/dma/
6149 F:      Documentation/driver-api/dmaengine/
6150 F:      drivers/dma/
6151 F:      include/dt-bindings/dma/
6152 F:      include/linux/dma/
6153 F:      include/linux/dmaengine.h
6154 F:      include/linux/of_dma.h
6155
6156 DMA MAPPING BENCHMARK
6157 M:      Xiang Chen <[email protected]>
6158 L:      [email protected]
6159 F:      kernel/dma/map_benchmark.c
6160 F:      tools/testing/selftests/dma/
6161
6162 DMA MAPPING HELPERS
6163 M:      Christoph Hellwig <[email protected]>
6164 M:      Marek Szyprowski <[email protected]>
6165 R:      Robin Murphy <[email protected]>
6166 L:      [email protected]
6167 S:      Supported
6168 W:      http://git.infradead.org/users/hch/dma-mapping.git
6169 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6170 F:      include/asm-generic/dma-mapping.h
6171 F:      include/linux/dma-direct.h
6172 F:      include/linux/dma-map-ops.h
6173 F:      include/linux/dma-mapping.h
6174 F:      include/linux/swiotlb.h
6175 F:      kernel/dma/
6176
6177 DMA-BUF HEAPS FRAMEWORK
6178 M:      Sumit Semwal <[email protected]>
6179 R:      Benjamin Gaignard <[email protected]>
6180 R:      Brian Starkey <[email protected]>
6181 R:      John Stultz <[email protected]>
6182 R:      T.J. Mercier <[email protected]>
6183 L:      [email protected]
6184 L:      [email protected]
6185 L:      [email protected] (moderated for non-subscribers)
6186 S:      Maintained
6187 T:      git git://anongit.freedesktop.org/drm/drm-misc
6188 F:      drivers/dma-buf/dma-heap.c
6189 F:      drivers/dma-buf/heaps/*
6190 F:      include/linux/dma-heap.h
6191 F:      include/uapi/linux/dma-heap.h
6192
6193 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6194 M:      Lukasz Luba <[email protected]>
6195 L:      [email protected]
6196 L:      [email protected]
6197 S:      Maintained
6198 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6199 F:      drivers/memory/samsung/exynos5422-dmc.c
6200
6201 DME1737 HARDWARE MONITOR DRIVER
6202 M:      Juerg Haefliger <[email protected]>
6203 L:      [email protected]
6204 S:      Maintained
6205 F:      Documentation/hwmon/dme1737.rst
6206 F:      drivers/hwmon/dme1737.c
6207
6208 DMI/SMBIOS SUPPORT
6209 M:      Jean Delvare <[email protected]>
6210 S:      Maintained
6211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6212 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6213 F:      drivers/firmware/dmi-id.c
6214 F:      drivers/firmware/dmi_scan.c
6215 F:      include/linux/dmi.h
6216
6217 DOCUMENTATION
6218 M:      Jonathan Corbet <[email protected]>
6219 L:      [email protected]
6220 S:      Maintained
6221 P:      Documentation/doc-guide/maintainer-profile.rst
6222 T:      git git://git.lwn.net/linux.git docs-next
6223 F:      Documentation/
6224 F:      scripts/documentation-file-ref-check
6225 F:      scripts/kernel-doc
6226 F:      scripts/sphinx-pre-install
6227 X:      Documentation/ABI/
6228 X:      Documentation/admin-guide/media/
6229 X:      Documentation/devicetree/
6230 X:      Documentation/driver-api/media/
6231 X:      Documentation/firmware-guide/acpi/
6232 X:      Documentation/i2c/
6233 X:      Documentation/netlink/
6234 X:      Documentation/power/
6235 X:      Documentation/spi/
6236 X:      Documentation/userspace-api/media/
6237
6238 DOCUMENTATION PROCESS
6239 M:      Jonathan Corbet <[email protected]>
6240 L:      [email protected]
6241 S:      Maintained
6242 F:      Documentation/maintainer/
6243 F:      Documentation/process/
6244
6245 DOCUMENTATION REPORTING ISSUES
6246 M:      Thorsten Leemhuis <[email protected]>
6247 L:      [email protected]
6248 S:      Maintained
6249 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6250 F:      Documentation/admin-guide/reporting-issues.rst
6251
6252 DOCUMENTATION SCRIPTS
6253 M:      Mauro Carvalho Chehab <[email protected]>
6254 L:      [email protected]
6255 S:      Maintained
6256 F:      Documentation/sphinx/parse-headers.pl
6257 F:      scripts/documentation-file-ref-check
6258 F:      scripts/sphinx-pre-install
6259
6260 DOCUMENTATION/ITALIAN
6261 M:      Federico Vaga <[email protected]>
6262 L:      [email protected]
6263 S:      Maintained
6264 F:      Documentation/translations/it_IT
6265
6266 DOCUMENTATION/JAPANESE
6267 R:      Akira Yokosawa <[email protected]>
6268 L:      [email protected]
6269 S:      Maintained
6270 F:      Documentation/translations/ja_JP
6271
6272 DONGWOON DW9714 LENS VOICE COIL DRIVER
6273 M:      Sakari Ailus <[email protected]>
6274 L:      [email protected]
6275 S:      Maintained
6276 T:      git git://linuxtv.org/media_tree.git
6277 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6278 F:      drivers/media/i2c/dw9714.c
6279
6280 DONGWOON DW9719 LENS VOICE COIL DRIVER
6281 M:      Daniel Scally <[email protected]>
6282 L:      [email protected]
6283 S:      Maintained
6284 T:      git git://linuxtv.org/media_tree.git
6285 F:      drivers/media/i2c/dw9719.c
6286
6287 DONGWOON DW9768 LENS VOICE COIL DRIVER
6288 L:      [email protected]
6289 S:      Orphan
6290 T:      git git://linuxtv.org/media_tree.git
6291 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6292 F:      drivers/media/i2c/dw9768.c
6293
6294 DONGWOON DW9807 LENS VOICE COIL DRIVER
6295 M:      Sakari Ailus <[email protected]>
6296 L:      [email protected]
6297 S:      Maintained
6298 T:      git git://linuxtv.org/media_tree.git
6299 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6300 F:      drivers/media/i2c/dw9807-vcm.c
6301
6302 DOUBLETALK DRIVER
6303 M:      "James R. Van Zandt" <[email protected]>
6304 L:      [email protected]
6305 S:      Maintained
6306 F:      drivers/char/dtlk.c
6307 F:      include/linux/dtlk.h
6308
6309 DPAA2 DATAPATH I/O (DPIO) DRIVER
6310 M:      Roy Pledge <[email protected]>
6311 L:      [email protected]
6312 S:      Maintained
6313 F:      drivers/soc/fsl/dpio
6314
6315 DPAA2 ETHERNET DRIVER
6316 M:      Ioana Ciornei <[email protected]>
6317 L:      [email protected]
6318 S:      Maintained
6319 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6320 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6321 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6322 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6323 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6324 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6325 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6326 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6327 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6328 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6329
6330 DPAA2 ETHERNET SWITCH DRIVER
6331 M:      Ioana Ciornei <[email protected]>
6332 L:      [email protected]
6333 S:      Maintained
6334 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6335 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6336 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6337
6338 DRBD DRIVER
6339 M:      Philipp Reisner <[email protected]>
6340 M:      Lars Ellenberg <[email protected]>
6341 M:      Christoph Böhmwalder <[email protected]>
6342 L:      [email protected]
6343 S:      Supported
6344 W:      http://www.drbd.org
6345 T:      git git://git.linbit.com/linux-drbd.git
6346 T:      git git://git.linbit.com/drbd-8.4.git
6347 F:      Documentation/admin-guide/blockdev/
6348 F:      drivers/block/drbd/
6349 F:      include/linux/drbd*
6350 F:      lib/lru_cache.c
6351
6352 DRIVER COMPONENT FRAMEWORK
6353 L:      [email protected]
6354 F:      drivers/base/component.c
6355 F:      include/linux/component.h
6356
6357 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6358 M:      Greg Kroah-Hartman <[email protected]>
6359 R:      "Rafael J. Wysocki" <[email protected]>
6360 S:      Supported
6361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6362 F:      Documentation/core-api/kobject.rst
6363 F:      drivers/base/
6364 F:      fs/debugfs/
6365 F:      fs/sysfs/
6366 F:      include/linux/debugfs.h
6367 F:      include/linux/fwnode.h
6368 F:      include/linux/kobj*
6369 F:      include/linux/property.h
6370 F:      lib/kobj*
6371
6372 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6373 M:      Nishanth Menon <[email protected]>
6374 L:      [email protected]
6375 S:      Maintained
6376 F:      drivers/soc/ti/smartreflex.c
6377 F:      include/linux/power/smartreflex.h
6378
6379 DRM ACCEL DRIVERS FOR INTEL VPU
6380 M:      Jacek Lawrynowicz <[email protected]>
6381 M:      Stanislaw Gruszka <[email protected]>
6382 L:      [email protected]
6383 S:      Supported
6384 T:      git git://anongit.freedesktop.org/drm/drm-misc
6385 F:      drivers/accel/ivpu/
6386 F:      include/uapi/drm/ivpu_accel.h
6387
6388 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6389 M:      Oded Gabbay <[email protected]>
6390 L:      [email protected]
6391 S:      Maintained
6392 C:      irc://irc.oftc.net/dri-devel
6393 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6394 F:      Documentation/accel/
6395 F:      drivers/accel/
6396 F:      include/drm/drm_accel.h
6397
6398 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6399 M:      Maxime Ripard <[email protected]>
6400 M:      Chen-Yu Tsai <[email protected]>
6401 R:      Jernej Skrabec <[email protected]>
6402 L:      [email protected]
6403 S:      Supported
6404 T:      git git://anongit.freedesktop.org/drm/drm-misc
6405 F:      drivers/gpu/drm/sun4i/sun8i*
6406
6407 DRM DRIVER FOR ARM PL111 CLCD
6408 S:      Orphan
6409 T:      git git://anongit.freedesktop.org/drm/drm-misc
6410 F:      drivers/gpu/drm/pl111/
6411
6412 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6413 M:      Linus Walleij <[email protected]>
6414 S:      Maintained
6415 T:      git git://anongit.freedesktop.org/drm/drm-misc
6416 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6417 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6418
6419 DRM DRIVER FOR ASPEED BMC GFX
6420 M:      Joel Stanley <[email protected]>
6421 L:      [email protected] (moderated for non-subscribers)
6422 S:      Supported
6423 T:      git git://anongit.freedesktop.org/drm/drm-misc
6424 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6425 F:      drivers/gpu/drm/aspeed/
6426
6427 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6428 M:      Dave Airlie <[email protected]>
6429 R:      Thomas Zimmermann <[email protected]>
6430 R:      Jocelyn Falempe <[email protected]>
6431 L:      [email protected]
6432 S:      Supported
6433 T:      git git://anongit.freedesktop.org/drm/drm-misc
6434 F:      drivers/gpu/drm/ast/
6435
6436 DRM DRIVER FOR BOCHS VIRTUAL GPU
6437 M:      Gerd Hoffmann <[email protected]>
6438 L:      [email protected]
6439 S:      Maintained
6440 T:      git git://anongit.freedesktop.org/drm/drm-misc
6441 F:      drivers/gpu/drm/tiny/bochs.c
6442
6443 DRM DRIVER FOR BOE HIMAX8279D PANELS
6444 M:      Jerry Han <[email protected]>
6445 S:      Maintained
6446 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6447 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6448
6449 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6450 M:      Jagan Teki <[email protected]>
6451 S:      Maintained
6452 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6453 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6454
6455 DRM DRIVER FOR EBBG FT8719 PANEL
6456 M:      Joel Selvaraj <[email protected]>
6457 S:      Maintained
6458 T:      git git://anongit.freedesktop.org/drm/drm-misc
6459 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6460 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6461
6462 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6463 M:      Linus Walleij <[email protected]>
6464 S:      Maintained
6465 T:      git git://anongit.freedesktop.org/drm/drm-misc
6466 F:      drivers/gpu/drm/tve200/
6467
6468 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6469 M:      Icenowy Zheng <[email protected]>
6470 S:      Maintained
6471 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6472 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6473
6474 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6475 M:      Jagan Teki <[email protected]>
6476 S:      Maintained
6477 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6478 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6479
6480 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6481 M:      Thomas Zimmermann <[email protected]>
6482 M:      Javier Martinez Canillas <[email protected]>
6483 L:      [email protected]
6484 S:      Maintained
6485 T:      git git://anongit.freedesktop.org/drm/drm-misc
6486 F:      drivers/gpu/drm/drm_aperture.c
6487 F:      drivers/gpu/drm/tiny/ofdrm.c
6488 F:      drivers/gpu/drm/tiny/simpledrm.c
6489 F:      drivers/video/aperture.c
6490 F:      drivers/video/nomodeset.c
6491 F:      include/drm/drm_aperture.h
6492 F:      include/linux/aperture.h
6493 F:      include/video/nomodeset.h
6494
6495 DRM DRIVER FOR GENERIC EDP PANELS
6496 R:      Douglas Anderson <[email protected]>
6497 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6498 F:      drivers/gpu/drm/panel/panel-edp.c
6499
6500 DRM DRIVER FOR GENERIC USB DISPLAY
6501 M:      Noralf Trønnes <[email protected]>
6502 S:      Maintained
6503 W:      https://github.com/notro/gud/wiki
6504 T:      git git://anongit.freedesktop.org/drm/drm-misc
6505 F:      drivers/gpu/drm/gud/
6506 F:      include/drm/gud.h
6507
6508 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6509 M:      Hans de Goede <[email protected]>
6510 S:      Maintained
6511 T:      git git://anongit.freedesktop.org/drm/drm-misc
6512 F:      drivers/gpu/drm/tiny/gm12u320.c
6513
6514 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6515 M:      Ondrej Jirman <[email protected]>
6516 M:      Javier Martinez Canillas <[email protected]>
6517 S:      Maintained
6518 T:      git git://anongit.freedesktop.org/drm/drm-misc
6519 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6520 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6521
6522 DRM DRIVER FOR HX8357D PANELS
6523 S:      Orphan
6524 T:      git git://anongit.freedesktop.org/drm/drm-misc
6525 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6526 F:      drivers/gpu/drm/tiny/hx8357d.c
6527
6528 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6529 M:      Deepak Rawat <[email protected]>
6530 L:      [email protected]
6531 L:      [email protected]
6532 S:      Maintained
6533 T:      git git://anongit.freedesktop.org/drm/drm-misc
6534 F:      drivers/gpu/drm/hyperv
6535
6536 DRM DRIVER FOR ILITEK ILI9225 PANELS
6537 M:      David Lechner <[email protected]>
6538 S:      Maintained
6539 T:      git git://anongit.freedesktop.org/drm/drm-misc
6540 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6541 F:      drivers/gpu/drm/tiny/ili9225.c
6542
6543 DRM DRIVER FOR ILITEK ILI9486 PANELS
6544 M:      Kamlesh Gurudasani <[email protected]>
6545 S:      Maintained
6546 T:      git git://anongit.freedesktop.org/drm/drm-misc
6547 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6548 F:      drivers/gpu/drm/tiny/ili9486.c
6549
6550 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6551 M:      Jagan Teki <[email protected]>
6552 S:      Maintained
6553 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6554 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6555
6556 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6557 M:      Paul Kocialkowski <[email protected]>
6558 S:      Supported
6559 T:      git git://anongit.freedesktop.org/drm/drm-misc
6560 F:      drivers/gpu/drm/logicvc/
6561
6562 DRM DRIVER FOR LVDS PANELS
6563 M:      Laurent Pinchart <[email protected]>
6564 L:      [email protected]
6565 S:      Maintained
6566 T:      git git://anongit.freedesktop.org/drm/drm-misc
6567 F:      Documentation/devicetree/bindings/display/lvds.yaml
6568 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6569 F:      drivers/gpu/drm/panel/panel-lvds.c
6570
6571 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6572 M:      Guido Günther <[email protected]>
6573 R:      Purism Kernel Team <[email protected]>
6574 S:      Maintained
6575 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6576 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6577
6578 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6579 M:      Dave Airlie <[email protected]>
6580 R:      Thomas Zimmermann <[email protected]>
6581 R:      Jocelyn Falempe <[email protected]>
6582 L:      [email protected]
6583 S:      Supported
6584 T:      git git://anongit.freedesktop.org/drm/drm-misc
6585 F:      drivers/gpu/drm/mgag200/
6586
6587 DRM DRIVER FOR MI0283QT
6588 M:      Noralf Trønnes <[email protected]>
6589 S:      Maintained
6590 T:      git git://anongit.freedesktop.org/drm/drm-misc
6591 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6592 F:      drivers/gpu/drm/tiny/mi0283qt.c
6593
6594 DRM DRIVER FOR MIPI DBI compatible panels
6595 M:      Noralf Trønnes <[email protected]>
6596 S:      Maintained
6597 W:      https://github.com/notro/panel-mipi-dbi/wiki
6598 T:      git git://anongit.freedesktop.org/drm/drm-misc
6599 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6600 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6601
6602 DRM DRIVER FOR MSM ADRENO GPU
6603 M:      Rob Clark <[email protected]>
6604 M:      Abhinav Kumar <[email protected]>
6605 M:      Dmitry Baryshkov <[email protected]>
6606 R:      Sean Paul <[email protected]>
6607 R:      Marijn Suijten <[email protected]>
6608 L:      [email protected]
6609 L:      [email protected]
6610 L:      [email protected]
6611 S:      Maintained
6612 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6613 T:      git https://gitlab.freedesktop.org/drm/msm.git
6614 F:      Documentation/devicetree/bindings/display/msm/
6615 F:      drivers/gpu/drm/ci/xfails/msm*
6616 F:      drivers/gpu/drm/msm/
6617 F:      include/uapi/drm/msm_drm.h
6618
6619 DRM DRIVER FOR NOVATEK NT35510 PANELS
6620 M:      Linus Walleij <[email protected]>
6621 S:      Maintained
6622 T:      git git://anongit.freedesktop.org/drm/drm-misc
6623 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6624 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6625
6626 DRM DRIVER FOR NOVATEK NT35560 PANELS
6627 M:      Linus Walleij <[email protected]>
6628 S:      Maintained
6629 T:      git git://anongit.freedesktop.org/drm/drm-misc
6630 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6631 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6632
6633 DRM DRIVER FOR NOVATEK NT36523 PANELS
6634 M:      Jianhua Lu <[email protected]>
6635 S:      Maintained
6636 T:      git git://anongit.freedesktop.org/drm/drm-misc
6637 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6638 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6639
6640 DRM DRIVER FOR NOVATEK NT36672A PANELS
6641 M:      Sumit Semwal <[email protected]>
6642 S:      Maintained
6643 T:      git git://anongit.freedesktop.org/drm/drm-misc
6644 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6645 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6646
6647 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6648 M:      Ben Skeggs <[email protected]>
6649 M:      Karol Herbst <[email protected]>
6650 M:      Lyude Paul <[email protected]>
6651 L:      [email protected]
6652 L:      [email protected]
6653 S:      Supported
6654 W:      https://nouveau.freedesktop.org/
6655 Q:      https://patchwork.freedesktop.org/project/nouveau/
6656 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6657 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6658 C:      irc://irc.oftc.net/nouveau
6659 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6660 F:      drivers/gpu/drm/nouveau/
6661 F:      include/uapi/drm/nouveau_drm.h
6662
6663 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6664 M:      Stefan Mavrodiev <[email protected]>
6665 S:      Maintained
6666 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6667 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6668
6669 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6670 R:      Douglas Anderson <[email protected]>
6671 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6672 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6673
6674 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6675 M:      Noralf Trønnes <[email protected]>
6676 S:      Maintained
6677 T:      git git://anongit.freedesktop.org/drm/drm-misc
6678 F:      Documentation/devicetree/bindings/display/repaper.txt
6679 F:      drivers/gpu/drm/tiny/repaper.c
6680
6681 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6682 M:      Dave Airlie <[email protected]>
6683 M:      Gerd Hoffmann <[email protected]>
6684 L:      [email protected]
6685 S:      Obsolete
6686 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6687 T:      git git://anongit.freedesktop.org/drm/drm-misc
6688 F:      drivers/gpu/drm/tiny/cirrus.c
6689
6690 DRM DRIVER FOR QXL VIRTUAL GPU
6691 M:      Dave Airlie <[email protected]>
6692 M:      Gerd Hoffmann <[email protected]>
6693 L:      [email protected]
6694 L:      [email protected]
6695 S:      Maintained
6696 T:      git git://anongit.freedesktop.org/drm/drm-misc
6697 F:      drivers/gpu/drm/qxl/
6698 F:      include/uapi/drm/qxl_drm.h
6699
6700 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6701 M:      Robert Chiras <[email protected]>
6702 S:      Maintained
6703 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6704 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6705
6706 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6707 M:      Linus Walleij <[email protected]>
6708 S:      Maintained
6709 T:      git git://anongit.freedesktop.org/drm/drm-misc
6710 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6711 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6712
6713 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6714 M:      Inki Dae <[email protected]>
6715 M:      Jagan Teki <[email protected]>
6716 M:      Marek Szyprowski <[email protected]>
6717 S:      Maintained
6718 T:      git git://anongit.freedesktop.org/drm/drm-misc
6719 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6720 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6721 F:      include/drm/bridge/samsung-dsim.h
6722
6723 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6724 M:      Markuss Broks <[email protected]>
6725 S:      Maintained
6726 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6727 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6728
6729 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6730 M:      Artur Weber <[email protected]>
6731 S:      Maintained
6732 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6733 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6734
6735 DRM DRIVER FOR SITRONIX ST7586 PANELS
6736 M:      David Lechner <[email protected]>
6737 S:      Maintained
6738 T:      git git://anongit.freedesktop.org/drm/drm-misc
6739 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6740 F:      drivers/gpu/drm/tiny/st7586.c
6741
6742 DRM DRIVER FOR SITRONIX ST7701 PANELS
6743 M:      Jagan Teki <[email protected]>
6744 S:      Maintained
6745 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6746 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6747
6748 DRM DRIVER FOR SITRONIX ST7703 PANELS
6749 M:      Guido Günther <[email protected]>
6750 R:      Purism Kernel Team <[email protected]>
6751 R:      Ondrej Jirman <[email protected]>
6752 S:      Maintained
6753 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6754 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6755
6756 DRM DRIVER FOR SITRONIX ST7735R PANELS
6757 M:      David Lechner <[email protected]>
6758 S:      Maintained
6759 T:      git git://anongit.freedesktop.org/drm/drm-misc
6760 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6761 F:      drivers/gpu/drm/tiny/st7735r.c
6762
6763 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6764 M:      Javier Martinez Canillas <[email protected]>
6765 S:      Maintained
6766 T:      git git://anongit.freedesktop.org/drm/drm-misc
6767 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
6768 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
6769 F:      drivers/gpu/drm/solomon/ssd130x*
6770
6771 DRM DRIVER FOR ST-ERICSSON MCDE
6772 M:      Linus Walleij <[email protected]>
6773 S:      Maintained
6774 T:      git git://anongit.freedesktop.org/drm/drm-misc
6775 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6776 F:      drivers/gpu/drm/mcde/
6777
6778 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6779 M:      Jagan Teki <[email protected]>
6780 S:      Maintained
6781 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6782 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6783
6784 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6785 R:      Douglas Anderson <[email protected]>
6786 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6787 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6788
6789 DRM DRIVER FOR TPO TPG110 PANELS
6790 M:      Linus Walleij <[email protected]>
6791 S:      Maintained
6792 T:      git git://anongit.freedesktop.org/drm/drm-misc
6793 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6794 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6795
6796 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6797 M:      Dave Airlie <[email protected]>
6798 R:      Sean Paul <[email protected]>
6799 R:      Thomas Zimmermann <[email protected]>
6800 L:      [email protected]
6801 S:      Supported
6802 T:      git git://anongit.freedesktop.org/drm/drm-misc
6803 F:      drivers/gpu/drm/udl/
6804
6805 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6806 M:      Rodrigo Siqueira <[email protected]>
6807 M:      Melissa Wen <[email protected]>
6808 M:      Maíra Canal <[email protected]>
6809 R:      Haneen Mohammed <[email protected]>
6810 R:      Daniel Vetter <[email protected]>
6811 L:      [email protected]
6812 S:      Maintained
6813 T:      git git://anongit.freedesktop.org/drm/drm-misc
6814 F:      Documentation/gpu/vkms.rst
6815 F:      drivers/gpu/drm/vkms/
6816
6817 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6818 M:      Hans de Goede <[email protected]>
6819 L:      [email protected]
6820 S:      Maintained
6821 T:      git git://anongit.freedesktop.org/drm/drm-misc
6822 F:      drivers/gpu/drm/vboxvideo/
6823
6824 DRM DRIVER FOR VMWARE VIRTUAL GPU
6825 M:      Zack Rusin <[email protected]>
6826 R:      VMware Graphics Reviewers <[email protected]>
6827 L:      [email protected]
6828 S:      Supported
6829 T:      git git://anongit.freedesktop.org/drm/drm-misc
6830 F:      drivers/gpu/drm/vmwgfx/
6831 F:      include/uapi/drm/vmwgfx_drm.h
6832
6833 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6834 M:      Linus Walleij <[email protected]>
6835 S:      Maintained
6836 T:      git git://anongit.freedesktop.org/drm/drm-misc
6837 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6838 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6839
6840 DRM DRIVERS
6841 M:      David Airlie <[email protected]>
6842 M:      Daniel Vetter <[email protected]>
6843 L:      [email protected]
6844 S:      Maintained
6845 B:      https://gitlab.freedesktop.org/drm
6846 C:      irc://irc.oftc.net/dri-devel
6847 T:      git git://anongit.freedesktop.org/drm/drm
6848 F:      Documentation/devicetree/bindings/display/
6849 F:      Documentation/devicetree/bindings/gpu/
6850 F:      Documentation/gpu/
6851 F:      drivers/gpu/
6852 F:      include/drm/
6853 F:      include/linux/vga*
6854 F:      include/uapi/drm/
6855
6856 DRM DRIVERS AND MISC GPU PATCHES
6857 M:      Maarten Lankhorst <[email protected]>
6858 M:      Maxime Ripard <[email protected]>
6859 M:      Thomas Zimmermann <[email protected]>
6860 S:      Maintained
6861 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6862 T:      git git://anongit.freedesktop.org/drm/drm-misc
6863 F:      Documentation/devicetree/bindings/display/
6864 F:      Documentation/devicetree/bindings/gpu/
6865 F:      Documentation/gpu/
6866 F:      drivers/gpu/drm/
6867 F:      drivers/gpu/vga/
6868 F:      include/drm/drm
6869 F:      include/linux/vga*
6870 F:      include/uapi/drm/
6871 X:      drivers/gpu/drm/amd/
6872 X:      drivers/gpu/drm/armada/
6873 X:      drivers/gpu/drm/etnaviv/
6874 X:      drivers/gpu/drm/exynos/
6875 X:      drivers/gpu/drm/i915/
6876 X:      drivers/gpu/drm/kmb/
6877 X:      drivers/gpu/drm/mediatek/
6878 X:      drivers/gpu/drm/msm/
6879 X:      drivers/gpu/drm/nouveau/
6880 X:      drivers/gpu/drm/radeon/
6881 X:      drivers/gpu/drm/renesas/
6882 X:      drivers/gpu/drm/tegra/
6883
6884 DRM DRIVERS FOR ALLWINNER A10
6885 M:      Maxime Ripard <[email protected]>
6886 M:      Chen-Yu Tsai <[email protected]>
6887 L:      [email protected]
6888 S:      Supported
6889 T:      git git://anongit.freedesktop.org/drm/drm-misc
6890 F:      Documentation/devicetree/bindings/display/allwinner*
6891 F:      drivers/gpu/drm/sun4i/
6892
6893 DRM DRIVERS FOR AMLOGIC SOCS
6894 M:      Neil Armstrong <[email protected]>
6895 L:      [email protected]
6896 L:      [email protected]
6897 S:      Supported
6898 W:      http://linux-meson.com/
6899 T:      git git://anongit.freedesktop.org/drm/drm-misc
6900 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6901 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6902 F:      Documentation/gpu/meson.rst
6903 F:      drivers/gpu/drm/ci/xfails/meson*
6904 F:      drivers/gpu/drm/meson/
6905
6906 DRM DRIVERS FOR ATMEL HLCDC
6907 M:      Sam Ravnborg <[email protected]>
6908 M:      Boris Brezillon <[email protected]>
6909 L:      [email protected]
6910 S:      Supported
6911 T:      git git://anongit.freedesktop.org/drm/drm-misc
6912 F:      Documentation/devicetree/bindings/display/atmel/
6913 F:      drivers/gpu/drm/atmel-hlcdc/
6914
6915 DRM DRIVERS FOR BRIDGE CHIPS
6916 M:      Andrzej Hajda <[email protected]>
6917 M:      Neil Armstrong <[email protected]>
6918 M:      Robert Foss <[email protected]>
6919 R:      Laurent Pinchart <[email protected]>
6920 R:      Jonas Karlman <[email protected]>
6921 R:      Jernej Skrabec <[email protected]>
6922 S:      Maintained
6923 T:      git git://anongit.freedesktop.org/drm/drm-misc
6924 F:      Documentation/devicetree/bindings/display/bridge/
6925 F:      drivers/gpu/drm/bridge/
6926 F:      drivers/gpu/drm/drm_bridge.c
6927 F:      drivers/gpu/drm/drm_bridge_connector.c
6928 F:      include/drm/drm_bridge.h
6929 F:      include/drm/drm_bridge_connector.h
6930
6931 DRM DRIVERS FOR EXYNOS
6932 M:      Inki Dae <[email protected]>
6933 M:      Seung-Woo Kim <[email protected]>
6934 M:      Kyungmin Park <[email protected]>
6935 L:      [email protected]
6936 S:      Supported
6937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6938 F:      Documentation/devicetree/bindings/display/exynos/
6939 F:      Documentation/devicetree/bindings/display/samsung/
6940 F:      drivers/gpu/drm/exynos/
6941 F:      include/uapi/drm/exynos_drm.h
6942
6943 DRM DRIVERS FOR FREESCALE DCU
6944 M:      Stefan Agner <[email protected]>
6945 M:      Alison Wang <[email protected]>
6946 L:      [email protected]
6947 S:      Supported
6948 T:      git git://anongit.freedesktop.org/drm/drm-misc
6949 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6950 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6951 F:      drivers/gpu/drm/fsl-dcu/
6952
6953 DRM DRIVERS FOR FREESCALE IMX 5/6
6954 M:      Philipp Zabel <[email protected]>
6955 L:      [email protected]
6956 S:      Maintained
6957 T:      git git://anongit.freedesktop.org/drm/drm-misc
6958 T:      git git://git.pengutronix.de/git/pza/linux
6959 F:      Documentation/devicetree/bindings/display/imx/
6960 F:      drivers/gpu/drm/imx/ipuv3/
6961 F:      drivers/gpu/ipu-v3/
6962
6963 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6964 M:      Liu Ying <[email protected]>
6965 L:      [email protected]
6966 S:      Maintained
6967 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6968 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6969 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6970 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6971 F:      drivers/gpu/drm/bridge/imx/
6972
6973 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6974 M:      Patrik Jakobsson <[email protected]>
6975 L:      [email protected]
6976 S:      Maintained
6977 T:      git git://anongit.freedesktop.org/drm/drm-misc
6978 F:      drivers/gpu/drm/gma500/
6979
6980 DRM DRIVERS FOR HISILICON
6981 M:      Xinliang Liu <[email protected]>
6982 M:      Tian Tao  <[email protected]>
6983 R:      Xinwei Kong <[email protected]>
6984 R:      Sumit Semwal <[email protected]>
6985 R:      Yongqin Liu <[email protected]>
6986 R:      John Stultz <[email protected]>
6987 L:      [email protected]
6988 S:      Maintained
6989 T:      git git://anongit.freedesktop.org/drm/drm-misc
6990 F:      Documentation/devicetree/bindings/display/hisilicon/
6991 F:      drivers/gpu/drm/hisilicon/
6992
6993 DRM DRIVERS FOR LIMA
6994 M:      Qiang Yu <[email protected]>
6995 L:      [email protected]
6996 L:      [email protected] (moderated for non-subscribers)
6997 S:      Maintained
6998 T:      git git://anongit.freedesktop.org/drm/drm-misc
6999 F:      drivers/gpu/drm/lima/
7000 F:      include/uapi/drm/lima_drm.h
7001
7002 DRM DRIVERS FOR LOONGSON
7003 M:      Sui Jingfeng <[email protected]>
7004 L:      [email protected]
7005 S:      Supported
7006 T:      git git://anongit.freedesktop.org/drm/drm-misc
7007 F:      drivers/gpu/drm/loongson/
7008
7009 DRM DRIVERS FOR MEDIATEK
7010 M:      Chun-Kuang Hu <[email protected]>
7011 M:      Philipp Zabel <[email protected]>
7012 L:      [email protected]
7013 L:      [email protected] (moderated for non-subscribers)
7014 S:      Supported
7015 F:      Documentation/devicetree/bindings/display/mediatek/
7016 F:      drivers/gpu/drm/ci/xfails/mediatek*
7017 F:      drivers/gpu/drm/mediatek/
7018 F:      drivers/phy/mediatek/phy-mtk-dp.c
7019 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7020 F:      drivers/phy/mediatek/phy-mtk-mipi*
7021
7022 DRM DRIVERS FOR NVIDIA TEGRA
7023 M:      Thierry Reding <[email protected]>
7024 M:      Mikko Perttunen <[email protected]>
7025 L:      [email protected]
7026 L:      [email protected]
7027 S:      Supported
7028 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7029 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7030 F:      Documentation/devicetree/bindings/gpu/host1x/
7031 F:      drivers/gpu/drm/tegra/
7032 F:      drivers/gpu/host1x/
7033 F:      include/linux/host1x.h
7034 F:      include/uapi/drm/tegra_drm.h
7035
7036 DRM DRIVERS FOR RENESAS
7037 M:      Laurent Pinchart <[email protected]>
7038 M:      Kieran Bingham <[email protected]>
7039 L:      [email protected]
7040 L:      [email protected]
7041 S:      Supported
7042 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7043 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7044 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7045 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7046 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7047 F:      drivers/gpu/drm/renesas/
7048 F:      include/linux/platform_data/shmob_drm.h
7049
7050 DRM DRIVERS FOR ROCKCHIP
7051 M:      Sandy Huang <[email protected]>
7052 M:      Heiko Stübner <[email protected]>
7053 L:      [email protected]
7054 S:      Maintained
7055 T:      git git://anongit.freedesktop.org/drm/drm-misc
7056 F:      Documentation/devicetree/bindings/display/rockchip/
7057 F:      drivers/gpu/drm/ci/xfails/rockchip*
7058 F:      drivers/gpu/drm/rockchip/
7059
7060 DRM DRIVERS FOR STI
7061 M:      Alain Volmat <[email protected]>
7062 L:      [email protected]
7063 S:      Maintained
7064 T:      git git://anongit.freedesktop.org/drm/drm-misc
7065 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7066 F:      drivers/gpu/drm/sti
7067
7068 DRM DRIVERS FOR STM
7069 M:      Yannick Fertre <[email protected]>
7070 M:      Raphael Gallais-Pou <[email protected]>
7071 M:      Philippe Cornu <[email protected]>
7072 L:      [email protected]
7073 S:      Maintained
7074 T:      git git://anongit.freedesktop.org/drm/drm-misc
7075 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7076 F:      drivers/gpu/drm/stm
7077
7078 DRM DRIVERS FOR TI KEYSTONE
7079 M:      Jyri Sarha <[email protected]>
7080 M:      Tomi Valkeinen <[email protected]>
7081 L:      [email protected]
7082 S:      Maintained
7083 T:      git git://anongit.freedesktop.org/drm/drm-misc
7084 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7085 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7086 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7087 F:      drivers/gpu/drm/tidss/
7088
7089 DRM DRIVERS FOR TI LCDC
7090 M:      Jyri Sarha <[email protected]>
7091 M:      Tomi Valkeinen <[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/tilcdc/
7096 F:      drivers/gpu/drm/tilcdc/
7097
7098 DRM DRIVERS FOR TI OMAP
7099 M:      Tomi Valkeinen <[email protected]>
7100 L:      [email protected]
7101 S:      Maintained
7102 T:      git git://anongit.freedesktop.org/drm/drm-misc
7103 F:      Documentation/devicetree/bindings/display/ti/
7104 F:      drivers/gpu/drm/omapdrm/
7105
7106 DRM DRIVERS FOR V3D
7107 M:      Melissa Wen <[email protected]>
7108 S:      Supported
7109 T:      git git://anongit.freedesktop.org/drm/drm-misc
7110 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7111 F:      drivers/gpu/drm/v3d/
7112 F:      include/uapi/drm/v3d_drm.h
7113
7114 DRM DRIVERS FOR VC4
7115 M:      Maxime Ripard <[email protected]>
7116 S:      Supported
7117 T:      git git://github.com/anholt/linux
7118 T:      git git://anongit.freedesktop.org/drm/drm-misc
7119 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7120 F:      drivers/gpu/drm/vc4/
7121 F:      include/uapi/drm/vc4_drm.h
7122
7123 DRM DRIVERS FOR VIVANTE GPU IP
7124 M:      Lucas Stach <[email protected]>
7125 R:      Russell King <[email protected]>
7126 R:      Christian Gmeiner <[email protected]>
7127 L:      [email protected] (moderated for non-subscribers)
7128 L:      [email protected]
7129 S:      Maintained
7130 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7131 F:      drivers/gpu/drm/etnaviv/
7132 F:      include/uapi/drm/etnaviv_drm.h
7133
7134 DRM DRIVERS FOR XEN
7135 M:      Oleksandr Andrushchenko <[email protected]>
7136 L:      [email protected]
7137 L:      [email protected] (moderated for non-subscribers)
7138 S:      Supported
7139 T:      git git://anongit.freedesktop.org/drm/drm-misc
7140 F:      Documentation/gpu/xen-front.rst
7141 F:      drivers/gpu/drm/xen/
7142
7143 DRM DRIVERS FOR XILINX
7144 M:      Laurent Pinchart <[email protected]>
7145 L:      [email protected]
7146 S:      Maintained
7147 T:      git git://anongit.freedesktop.org/drm/drm-misc
7148 F:      Documentation/devicetree/bindings/display/xlnx/
7149 F:      drivers/gpu/drm/xlnx/
7150
7151 DRM GPU SCHEDULER
7152 M:      Luben Tuikov <[email protected]>
7153 L:      [email protected]
7154 S:      Maintained
7155 T:      git git://anongit.freedesktop.org/drm/drm-misc
7156 F:      drivers/gpu/drm/scheduler/
7157 F:      include/drm/gpu_scheduler.h
7158
7159 DRM PANEL DRIVERS
7160 M:      Neil Armstrong <[email protected]>
7161 R:      Jessica Zhang <[email protected]>
7162 R:      Sam Ravnborg <[email protected]>
7163 L:      [email protected]
7164 S:      Maintained
7165 T:      git git://anongit.freedesktop.org/drm/drm-misc
7166 F:      Documentation/devicetree/bindings/display/panel/
7167 F:      drivers/gpu/drm/drm_panel.c
7168 F:      drivers/gpu/drm/panel/
7169 F:      include/drm/drm_panel.h
7170
7171 DRM PRIVACY-SCREEN CLASS
7172 M:      Hans de Goede <[email protected]>
7173 L:      [email protected]
7174 S:      Maintained
7175 T:      git git://anongit.freedesktop.org/drm/drm-misc
7176 F:      drivers/gpu/drm/drm_privacy_screen*
7177 F:      include/drm/drm_privacy_screen*
7178
7179 DRM TTM SUBSYSTEM
7180 M:      Christian Koenig <[email protected]>
7181 M:      Huang Rui <[email protected]>
7182 L:      [email protected]
7183 S:      Maintained
7184 T:      git git://anongit.freedesktop.org/drm/drm-misc
7185 F:      drivers/gpu/drm/ttm/
7186 F:      include/drm/ttm/
7187
7188 DRM AUTOMATED TESTING
7189 M:      Helen Koike <[email protected]>
7190 L:      [email protected]
7191 S:      Maintained
7192 T:      git git://anongit.freedesktop.org/drm/drm-misc
7193 F:      Documentation/gpu/automated_testing.rst
7194 F:      drivers/gpu/drm/ci/
7195
7196 DSBR100 USB FM RADIO DRIVER
7197 M:      Alexey Klimov <[email protected]>
7198 L:      [email protected]
7199 S:      Maintained
7200 T:      git git://linuxtv.org/media_tree.git
7201 F:      drivers/media/radio/dsbr100.c
7202
7203 DT3155 MEDIA DRIVER
7204 M:      Hans Verkuil <[email protected]>
7205 L:      [email protected]
7206 S:      Odd Fixes
7207 W:      https://linuxtv.org
7208 T:      git git://linuxtv.org/media_tree.git
7209 F:      drivers/media/pci/dt3155/
7210
7211 DVB_USB_AF9015 MEDIA DRIVER
7212 M:      Antti Palosaari <[email protected]>
7213 L:      [email protected]
7214 S:      Maintained
7215 W:      https://linuxtv.org
7216 W:      http://palosaari.fi/linux/
7217 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7218 T:      git git://linuxtv.org/anttip/media_tree.git
7219 F:      drivers/media/usb/dvb-usb-v2/af9015*
7220
7221 DVB_USB_AF9035 MEDIA DRIVER
7222 M:      Antti Palosaari <[email protected]>
7223 L:      [email protected]
7224 S:      Maintained
7225 W:      https://linuxtv.org
7226 W:      http://palosaari.fi/linux/
7227 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7228 T:      git git://linuxtv.org/anttip/media_tree.git
7229 F:      drivers/media/usb/dvb-usb-v2/af9035*
7230
7231 DVB_USB_ANYSEE MEDIA DRIVER
7232 M:      Antti Palosaari <[email protected]>
7233 L:      [email protected]
7234 S:      Maintained
7235 W:      https://linuxtv.org
7236 W:      http://palosaari.fi/linux/
7237 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7238 T:      git git://linuxtv.org/anttip/media_tree.git
7239 F:      drivers/media/usb/dvb-usb-v2/anysee*
7240
7241 DVB_USB_AU6610 MEDIA DRIVER
7242 M:      Antti Palosaari <[email protected]>
7243 L:      [email protected]
7244 S:      Maintained
7245 W:      https://linuxtv.org
7246 W:      http://palosaari.fi/linux/
7247 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7248 T:      git git://linuxtv.org/anttip/media_tree.git
7249 F:      drivers/media/usb/dvb-usb-v2/au6610*
7250
7251 DVB_USB_CE6230 MEDIA DRIVER
7252 M:      Antti Palosaari <[email protected]>
7253 L:      [email protected]
7254 S:      Maintained
7255 W:      https://linuxtv.org
7256 W:      http://palosaari.fi/linux/
7257 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7258 T:      git git://linuxtv.org/anttip/media_tree.git
7259 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7260
7261 DVB_USB_CXUSB MEDIA DRIVER
7262 M:      Michael Krufky <[email protected]>
7263 L:      [email protected]
7264 S:      Maintained
7265 W:      https://linuxtv.org
7266 W:      http://github.com/mkrufky
7267 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7268 T:      git git://linuxtv.org/media_tree.git
7269 F:      drivers/media/usb/dvb-usb/cxusb*
7270
7271 DVB_USB_EC168 MEDIA DRIVER
7272 M:      Antti Palosaari <[email protected]>
7273 L:      [email protected]
7274 S:      Maintained
7275 W:      https://linuxtv.org
7276 W:      http://palosaari.fi/linux/
7277 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7278 T:      git git://linuxtv.org/anttip/media_tree.git
7279 F:      drivers/media/usb/dvb-usb-v2/ec168*
7280
7281 DVB_USB_GL861 MEDIA DRIVER
7282 M:      Antti Palosaari <[email protected]>
7283 L:      [email protected]
7284 S:      Maintained
7285 W:      https://linuxtv.org
7286 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7287 T:      git git://linuxtv.org/anttip/media_tree.git
7288 F:      drivers/media/usb/dvb-usb-v2/gl861*
7289
7290 DVB_USB_MXL111SF MEDIA DRIVER
7291 M:      Michael Krufky <[email protected]>
7292 L:      [email protected]
7293 S:      Maintained
7294 W:      https://linuxtv.org
7295 W:      http://github.com/mkrufky
7296 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7297 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7298 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7299
7300 DVB_USB_RTL28XXU MEDIA DRIVER
7301 M:      Antti Palosaari <[email protected]>
7302 L:      [email protected]
7303 S:      Maintained
7304 W:      https://linuxtv.org
7305 W:      http://palosaari.fi/linux/
7306 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7307 T:      git git://linuxtv.org/anttip/media_tree.git
7308 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7309
7310 DVB_USB_V2 MEDIA DRIVER
7311 M:      Antti Palosaari <[email protected]>
7312 L:      [email protected]
7313 S:      Maintained
7314 W:      https://linuxtv.org
7315 W:      http://palosaari.fi/linux/
7316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7317 T:      git git://linuxtv.org/anttip/media_tree.git
7318 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7319 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7320
7321 DYNAMIC DEBUG
7322 M:      Jason Baron <[email protected]>
7323 M:      Jim Cromie <[email protected]>
7324 S:      Maintained
7325 F:      include/linux/dynamic_debug.h
7326 F:      lib/dynamic_debug.c
7327 F:      lib/test_dynamic_debug.c
7328
7329 DYNAMIC INTERRUPT MODERATION
7330 M:      Tal Gilboa <[email protected]>
7331 S:      Maintained
7332 F:      Documentation/networking/net_dim.rst
7333 F:      include/linux/dim.h
7334 F:      lib/dim/
7335
7336 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7337 M:      Daniel Lezcano <[email protected]>
7338 L:      [email protected]
7339 S:      Supported
7340 B:      https://bugzilla.kernel.org
7341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7342 F:      drivers/powercap/dtpm*
7343 F:      include/linux/dtpm.h
7344
7345 DZ DECSTATION DZ11 SERIAL DRIVER
7346 M:      "Maciej W. Rozycki" <[email protected]>
7347 S:      Maintained
7348 F:      drivers/tty/serial/dz.*
7349
7350 E3X0 POWER BUTTON DRIVER
7351 M:      Moritz Fischer <[email protected]>
7352 L:      [email protected]
7353 S:      Supported
7354 W:      http://www.ettus.com
7355 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7356 F:      drivers/input/misc/e3x0-button.c
7357
7358 E4000 MEDIA DRIVER
7359 M:      Antti Palosaari <[email protected]>
7360 L:      [email protected]
7361 S:      Maintained
7362 W:      https://linuxtv.org
7363 W:      http://palosaari.fi/linux/
7364 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7365 T:      git git://linuxtv.org/anttip/media_tree.git
7366 F:      drivers/media/tuners/e4000*
7367
7368 EARTH_PT1 MEDIA DRIVER
7369 M:      Akihiro Tsukada <[email protected]>
7370 L:      [email protected]
7371 S:      Odd Fixes
7372 F:      drivers/media/pci/pt1/
7373
7374 EARTH_PT3 MEDIA DRIVER
7375 M:      Akihiro Tsukada <[email protected]>
7376 L:      [email protected]
7377 S:      Odd Fixes
7378 F:      drivers/media/pci/pt3/
7379
7380 EC100 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/dvb-frontends/ec100*
7389
7390 ECRYPT FILE SYSTEM
7391 M:      Tyler Hicks <[email protected]>
7392 L:      [email protected]
7393 S:      Odd Fixes
7394 W:      http://ecryptfs.org
7395 W:      https://launchpad.net/ecryptfs
7396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7397 F:      Documentation/filesystems/ecryptfs.rst
7398 F:      fs/ecryptfs/
7399
7400 EDAC-AMD64
7401 M:      Yazen Ghannam <[email protected]>
7402 L:      [email protected]
7403 S:      Supported
7404 F:      drivers/edac/amd64_edac*
7405 F:      drivers/edac/mce_amd*
7406
7407 EDAC-ARMADA
7408 M:      Jan Luebbe <[email protected]>
7409 L:      [email protected]
7410 S:      Maintained
7411 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7412 F:      drivers/edac/armada_xp_*
7413
7414 EDAC-AST2500
7415 M:      Stefan Schaeckeler <[email protected]>
7416 S:      Supported
7417 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7418 F:      drivers/edac/aspeed_edac.c
7419
7420 EDAC-BLUEFIELD
7421 M:      Shravan Kumar Ramani <[email protected]>
7422 S:      Supported
7423 F:      drivers/edac/bluefield_edac.c
7424
7425 EDAC-CALXEDA
7426 M:      Andre Przywara <[email protected]>
7427 L:      [email protected]
7428 S:      Maintained
7429 F:      drivers/edac/highbank*
7430
7431 EDAC-CAVIUM OCTEON
7432 M:      Ralf Baechle <[email protected]>
7433 L:      [email protected]
7434 L:      [email protected]
7435 S:      Supported
7436 F:      drivers/edac/octeon_edac*
7437
7438 EDAC-CAVIUM THUNDERX
7439 M:      Robert Richter <[email protected]>
7440 L:      [email protected]
7441 S:      Odd Fixes
7442 F:      drivers/edac/thunderx_edac*
7443
7444 EDAC-CORE
7445 M:      Borislav Petkov <[email protected]>
7446 M:      Tony Luck <[email protected]>
7447 R:      James Morse <[email protected]>
7448 R:      Mauro Carvalho Chehab <[email protected]>
7449 R:      Robert Richter <[email protected]>
7450 L:      [email protected]
7451 S:      Supported
7452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7453 F:      Documentation/admin-guide/ras.rst
7454 F:      Documentation/driver-api/edac.rst
7455 F:      drivers/edac/
7456 F:      include/linux/edac.h
7457
7458 EDAC-DMC520
7459 M:      Lei Wang <[email protected]>
7460 L:      [email protected]
7461 S:      Supported
7462 F:      drivers/edac/dmc520_edac.c
7463
7464 EDAC-E752X
7465 M:      Mark Gross <[email protected]>
7466 L:      [email protected]
7467 S:      Maintained
7468 F:      drivers/edac/e752x_edac.c
7469
7470 EDAC-E7XXX
7471 L:      [email protected]
7472 S:      Maintained
7473 F:      drivers/edac/e7xxx_edac.c
7474
7475 EDAC-FSL_DDR
7476 M:      York Sun <[email protected]>
7477 L:      [email protected]
7478 S:      Maintained
7479 F:      drivers/edac/fsl_ddr_edac.*
7480
7481 EDAC-GHES
7482 M:      Mauro Carvalho Chehab <[email protected]>
7483 L:      [email protected]
7484 S:      Maintained
7485 F:      drivers/edac/ghes_edac.c
7486
7487 EDAC-I10NM
7488 M:      Tony Luck <[email protected]>
7489 L:      [email protected]
7490 S:      Maintained
7491 F:      drivers/edac/i10nm_base.c
7492
7493 EDAC-I3000
7494 L:      [email protected]
7495 S:      Orphan
7496 F:      drivers/edac/i3000_edac.c
7497
7498 EDAC-I5000
7499 L:      [email protected]
7500 S:      Maintained
7501 F:      drivers/edac/i5000_edac.c
7502
7503 EDAC-I5400
7504 M:      Mauro Carvalho Chehab <[email protected]>
7505 L:      [email protected]
7506 S:      Maintained
7507 F:      drivers/edac/i5400_edac.c
7508
7509 EDAC-I7300
7510 M:      Mauro Carvalho Chehab <[email protected]>
7511 L:      [email protected]
7512 S:      Maintained
7513 F:      drivers/edac/i7300_edac.c
7514
7515 EDAC-I7CORE
7516 M:      Mauro Carvalho Chehab <[email protected]>
7517 L:      [email protected]
7518 S:      Maintained
7519 F:      drivers/edac/i7core_edac.c
7520
7521 EDAC-I82443BXGX
7522 M:      Tim Small <[email protected]>
7523 L:      [email protected]
7524 S:      Maintained
7525 F:      drivers/edac/i82443bxgx_edac.c
7526
7527 EDAC-I82975X
7528 M:      "Arvind R." <[email protected]>
7529 L:      [email protected]
7530 S:      Maintained
7531 F:      drivers/edac/i82975x_edac.c
7532
7533 EDAC-IE31200
7534 M:      Jason Baron <[email protected]>
7535 L:      [email protected]
7536 S:      Maintained
7537 F:      drivers/edac/ie31200_edac.c
7538
7539 EDAC-IGEN6
7540 M:      Tony Luck <[email protected]>
7541 R:      Qiuxu Zhuo <[email protected]>
7542 L:      [email protected]
7543 S:      Maintained
7544 F:      drivers/edac/igen6_edac.c
7545
7546 EDAC-MPC85XX
7547 M:      Johannes Thumshirn <[email protected]>
7548 L:      [email protected]
7549 S:      Maintained
7550 F:      drivers/edac/mpc85xx_edac.[ch]
7551
7552 EDAC-NPCM
7553 M:      Marvin Lin <[email protected]>
7554 M:      Stanley Chu <[email protected]>
7555 L:      [email protected]
7556 S:      Maintained
7557 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7558 F:      drivers/edac/npcm_edac.c
7559
7560 EDAC-PASEMI
7561 M:      Egor Martovetsky <[email protected]>
7562 L:      [email protected]
7563 S:      Maintained
7564 F:      drivers/edac/pasemi_edac.c
7565
7566 EDAC-PND2
7567 M:      Tony Luck <[email protected]>
7568 L:      [email protected]
7569 S:      Maintained
7570 F:      drivers/edac/pnd2_edac.[ch]
7571
7572 EDAC-QCOM
7573 M:      Manivannan Sadhasivam <[email protected]>
7574 L:      [email protected]
7575 L:      [email protected]
7576 S:      Maintained
7577 F:      drivers/edac/qcom_edac.c
7578
7579 EDAC-R82600
7580 M:      Tim Small <[email protected]>
7581 L:      [email protected]
7582 S:      Maintained
7583 F:      drivers/edac/r82600_edac.c
7584
7585 EDAC-SBRIDGE
7586 M:      Tony Luck <[email protected]>
7587 R:      Qiuxu Zhuo <[email protected]>
7588 L:      [email protected]
7589 S:      Maintained
7590 F:      drivers/edac/sb_edac.c
7591
7592 EDAC-SKYLAKE
7593 M:      Tony Luck <[email protected]>
7594 L:      [email protected]
7595 S:      Maintained
7596 F:      drivers/edac/skx_*.[ch]
7597
7598 EDAC-TI
7599 M:      Tero Kristo <[email protected]>
7600 L:      [email protected]
7601 S:      Odd Fixes
7602 F:      drivers/edac/ti_edac.c
7603
7604 EDIROL UA-101/UA-1000 DRIVER
7605 M:      Clemens Ladisch <[email protected]>
7606 L:      [email protected] (moderated for non-subscribers)
7607 S:      Maintained
7608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7609 F:      sound/usb/misc/ua101.c
7610
7611 EFI TEST DRIVER
7612 M:      Ivan Hu <[email protected]>
7613 M:      Ard Biesheuvel <[email protected]>
7614 L:      [email protected]
7615 S:      Maintained
7616 F:      drivers/firmware/efi/test/
7617
7618 EFI VARIABLE FILESYSTEM
7619 M:      Jeremy Kerr <[email protected]>
7620 M:      Ard Biesheuvel <[email protected]>
7621 L:      [email protected]
7622 S:      Maintained
7623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7624 F:      fs/efivarfs/
7625
7626 EFIFB FRAMEBUFFER DRIVER
7627 M:      Peter Jones <[email protected]>
7628 L:      [email protected]
7629 S:      Maintained
7630 F:      drivers/video/fbdev/efifb.c
7631
7632 EFS FILESYSTEM
7633 S:      Orphan
7634 W:      http://aeschi.ch.eu.org/efs/
7635 F:      fs/efs/
7636
7637 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7638 M:      Douglas Miller <[email protected]>
7639 L:      [email protected]
7640 S:      Maintained
7641 F:      drivers/net/ethernet/ibm/ehea/
7642
7643 ELM327 CAN NETWORK DRIVER
7644 M:      Max Staudt <[email protected]>
7645 L:      [email protected]
7646 S:      Maintained
7647 F:      Documentation/networking/device_drivers/can/can327.rst
7648 F:      drivers/net/can/can327.c
7649
7650 EM28XX VIDEO4LINUX DRIVER
7651 M:      Mauro Carvalho Chehab <[email protected]>
7652 L:      [email protected]
7653 S:      Maintained
7654 W:      https://linuxtv.org
7655 T:      git git://linuxtv.org/media_tree.git
7656 F:      Documentation/admin-guide/media/em28xx*
7657 F:      drivers/media/usb/em28xx/
7658
7659 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7660 M:      Adrian Hunter <[email protected]>
7661 M:      Ritesh Harjani <[email protected]>
7662 M:      Asutosh Das <[email protected]>
7663 L:      [email protected]
7664 S:      Supported
7665 F:      drivers/mmc/host/cqhci*
7666
7667 EMS CPC-PCI CAN DRIVER
7668 M:      Gerhard Uttenthaler <[email protected]>
7669 M:      [email protected]
7670 L:      [email protected]
7671 S:      Maintained
7672 F:      drivers/net/can/sja1000/ems_pci.c
7673
7674 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7675 M:      Ketan Mukadam <[email protected]>
7676 L:      [email protected]
7677 S:      Supported
7678 W:      http://www.broadcom.com
7679 F:      drivers/scsi/be2iscsi/
7680
7681 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7682 M:      Ajit Khaparde <[email protected]>
7683 M:      Sriharsha Basavapatna <[email protected]>
7684 M:      Somnath Kotur <[email protected]>
7685 L:      [email protected]
7686 S:      Supported
7687 W:      http://www.emulex.com
7688 F:      drivers/net/ethernet/emulex/benet/
7689
7690 EMULEX ONECONNECT ROCE DRIVER
7691 M:      Selvin Xavier <[email protected]>
7692 L:      [email protected]
7693 S:      Odd Fixes
7694 W:      http://www.broadcom.com
7695 F:      drivers/infiniband/hw/ocrdma/
7696 F:      include/uapi/rdma/ocrdma-abi.h
7697
7698 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7699 M:      James Smart <[email protected]>
7700 M:      Ram Vegesna <[email protected]>
7701 L:      [email protected]
7702 L:      [email protected]
7703 S:      Supported
7704 W:      http://www.broadcom.com
7705 F:      drivers/scsi/elx/
7706
7707 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7708 M:      James Smart <[email protected]>
7709 M:      Dick Kennedy <[email protected]>
7710 L:      [email protected]
7711 S:      Supported
7712 W:      http://www.broadcom.com
7713 F:      drivers/scsi/lpfc/
7714
7715 ENE CB710 FLASH CARD READER DRIVER
7716 M:      Michał Mirosław <[email protected]>
7717 S:      Maintained
7718 F:      drivers/misc/cb710/
7719 F:      drivers/mmc/host/cb710-mmc.*
7720 F:      include/linux/cb710.h
7721
7722 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7723 M:      Maxim Levitsky <[email protected]>
7724 S:      Maintained
7725 F:      drivers/media/rc/ene_ir.*
7726
7727 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7728 M:      Laurentiu Tudor <[email protected]>
7729 L:      [email protected]
7730 S:      Maintained
7731 F:      drivers/tty/ehv_bytechan.c
7732
7733 EPSON S1D13XXX FRAMEBUFFER DRIVER
7734 M:      Kristoffer Ericson <[email protected]>
7735 S:      Maintained
7736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7737 F:      drivers/video/fbdev/s1d13xxxfb.c
7738 F:      include/video/s1d13xxxfb.h
7739
7740 EROFS FILE SYSTEM
7741 M:      Gao Xiang <[email protected]>
7742 M:      Chao Yu <[email protected]>
7743 R:      Yue Hu <[email protected]>
7744 R:      Jeffle Xu <[email protected]>
7745 L:      [email protected]
7746 S:      Maintained
7747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7748 F:      Documentation/ABI/testing/sysfs-fs-erofs
7749 F:      Documentation/filesystems/erofs.rst
7750 F:      fs/erofs/
7751 F:      include/trace/events/erofs.h
7752
7753 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7754 M:      Jeff Layton <[email protected]>
7755 S:      Maintained
7756 F:      include/linux/errseq.h
7757 F:      lib/errseq.c
7758
7759 ESD CAN/USB DRIVERS
7760 M:      Frank Jungclaus <[email protected]>
7761 R:      [email protected]
7762 L:      [email protected]
7763 S:      Maintained
7764 F:      drivers/net/can/usb/esd_usb.c
7765
7766 ET131X NETWORK DRIVER
7767 M:      Mark Einon <[email protected]>
7768 S:      Odd Fixes
7769 F:      drivers/net/ethernet/agere/
7770
7771 ETAS ES58X CAN/USB DRIVER
7772 M:      Vincent Mailhol <[email protected]>
7773 L:      [email protected]
7774 S:      Maintained
7775 F:      Documentation/networking/devlink/etas_es58x.rst
7776 F:      drivers/net/can/usb/etas_es58x/
7777
7778 ETHERNET BRIDGE
7779 M:      Roopa Prabhu <[email protected]>
7780 M:      Nikolay Aleksandrov <[email protected]>
7781 L:      [email protected] (moderated for non-subscribers)
7782 L:      [email protected]
7783 S:      Maintained
7784 W:      http://www.linuxfoundation.org/en/Net:Bridge
7785 F:      include/linux/netfilter_bridge/
7786 F:      net/bridge/
7787
7788 ETHERNET PHY LIBRARY
7789 M:      Andrew Lunn <[email protected]>
7790 M:      Heiner Kallweit <[email protected]>
7791 R:      Russell King <[email protected]>
7792 L:      [email protected]
7793 S:      Maintained
7794 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7795 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7796 F:      Documentation/devicetree/bindings/net/mdio*
7797 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7798 F:      Documentation/networking/phy.rst
7799 F:      drivers/net/mdio/
7800 F:      drivers/net/mdio/acpi_mdio.c
7801 F:      drivers/net/mdio/fwnode_mdio.c
7802 F:      drivers/net/mdio/of_mdio.c
7803 F:      drivers/net/pcs/
7804 F:      drivers/net/phy/
7805 F:      include/dt-bindings/net/qca-ar803x.h
7806 F:      include/linux/*mdio*.h
7807 F:      include/linux/linkmode.h
7808 F:      include/linux/mdio/*.h
7809 F:      include/linux/mii.h
7810 F:      include/linux/of_net.h
7811 F:      include/linux/phy.h
7812 F:      include/linux/phy_fixed.h
7813 F:      include/linux/phylib_stubs.h
7814 F:      include/linux/platform_data/mdio-bcm-unimac.h
7815 F:      include/linux/platform_data/mdio-gpio.h
7816 F:      include/trace/events/mdio.h
7817 F:      include/uapi/linux/mdio.h
7818 F:      include/uapi/linux/mii.h
7819 F:      net/core/of_net.c
7820
7821 EXEC & BINFMT API
7822 R:      Eric Biederman <[email protected]>
7823 R:      Kees Cook <[email protected]>
7824 L:      [email protected]
7825 S:      Supported
7826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7827 F:      fs/*binfmt_*.c
7828 F:      fs/exec.c
7829 F:      include/linux/binfmts.h
7830 F:      include/linux/elf.h
7831 F:      include/uapi/linux/binfmts.h
7832 F:      include/uapi/linux/elf.h
7833 F:      tools/testing/selftests/exec/
7834 N:      asm/elf.h
7835 N:      binfmt
7836
7837 EXFAT FILE SYSTEM
7838 M:      Namjae Jeon <[email protected]>
7839 M:      Sungjong Seo <[email protected]>
7840 L:      [email protected]
7841 S:      Maintained
7842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7843 F:      fs/exfat/
7844
7845 EXT2 FILE SYSTEM
7846 M:      Jan Kara <[email protected]>
7847 L:      [email protected]
7848 S:      Maintained
7849 F:      Documentation/filesystems/ext2.rst
7850 F:      fs/ext2/
7851 F:      include/linux/ext2*
7852
7853 EXT4 FILE SYSTEM
7854 M:      "Theodore Ts'o" <[email protected]>
7855 M:      Andreas Dilger <[email protected]>
7856 L:      [email protected]
7857 S:      Maintained
7858 W:      http://ext4.wiki.kernel.org
7859 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7861 F:      Documentation/filesystems/ext4/
7862 F:      fs/ext4/
7863 F:      include/trace/events/ext4.h
7864 F:      include/uapi/linux/ext4.h
7865
7866 Extended Verification Module (EVM)
7867 M:      Mimi Zohar <[email protected]>
7868 L:      [email protected]
7869 S:      Supported
7870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7871 F:      security/integrity/
7872 F:      security/integrity/evm/
7873
7874 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7875 M:      Ard Biesheuvel <[email protected]>
7876 L:      [email protected]
7877 S:      Maintained
7878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7879 F:      Documentation/admin-guide/efi-stub.rst
7880 F:      arch/*/include/asm/efi.h
7881 F:      arch/*/kernel/efi.c
7882 F:      arch/arm/boot/compressed/efi-header.S
7883 F:      arch/x86/platform/efi/
7884 F:      drivers/firmware/efi/
7885 F:      include/linux/efi*.h
7886
7887 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7888 M:      MyungJoo Ham <[email protected]>
7889 M:      Chanwoo Choi <[email protected]>
7890 L:      [email protected]
7891 S:      Maintained
7892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7893 F:      Documentation/devicetree/bindings/extcon/
7894 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7895 F:      drivers/extcon/
7896 F:      include/linux/extcon.h
7897 F:      include/linux/extcon/
7898
7899 EXTRA BOOT CONFIG
7900 M:      Masami Hiramatsu <[email protected]>
7901 L:      [email protected]
7902 L:      [email protected]
7903 S:      Maintained
7904 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7906 F:      Documentation/admin-guide/bootconfig.rst
7907 F:      fs/proc/bootconfig.c
7908 F:      include/linux/bootconfig.h
7909 F:      lib/bootconfig-data.S
7910 F:      lib/bootconfig.c
7911 F:      tools/bootconfig/*
7912 F:      tools/bootconfig/scripts/*
7913
7914 EXYNOS DP DRIVER
7915 M:      Jingoo Han <[email protected]>
7916 L:      [email protected]
7917 S:      Maintained
7918 F:      drivers/gpu/drm/exynos/exynos_dp*
7919
7920 EXYNOS SYSMMU (IOMMU) driver
7921 M:      Marek Szyprowski <[email protected]>
7922 L:      [email protected]
7923 S:      Maintained
7924 F:      drivers/iommu/exynos-iommu.c
7925
7926 F2FS FILE SYSTEM
7927 M:      Jaegeuk Kim <[email protected]>
7928 M:      Chao Yu <[email protected]>
7929 L:      [email protected]
7930 S:      Maintained
7931 W:      https://f2fs.wiki.kernel.org/
7932 Q:      https://patchwork.kernel.org/project/f2fs/list/
7933 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7935 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7936 F:      Documentation/filesystems/f2fs.rst
7937 F:      fs/f2fs/
7938 F:      include/linux/f2fs_fs.h
7939 F:      include/trace/events/f2fs.h
7940 F:      include/uapi/linux/f2fs.h
7941
7942 F71805F HARDWARE MONITORING DRIVER
7943 M:      Jean Delvare <[email protected]>
7944 L:      [email protected]
7945 S:      Maintained
7946 F:      Documentation/hwmon/f71805f.rst
7947 F:      drivers/hwmon/f71805f.c
7948
7949 FADDR2LINE
7950 M:      Josh Poimboeuf <[email protected]>
7951 S:      Maintained
7952 F:      scripts/faddr2line
7953
7954 FAILOVER MODULE
7955 M:      Sridhar Samudrala <[email protected]>
7956 L:      [email protected]
7957 S:      Supported
7958 F:      Documentation/networking/failover.rst
7959 F:      include/net/failover.h
7960 F:      net/core/failover.c
7961
7962 FANOTIFY
7963 M:      Jan Kara <[email protected]>
7964 R:      Amir Goldstein <[email protected]>
7965 R:      Matthew Bobrowski <[email protected]>
7966 L:      [email protected]
7967 S:      Maintained
7968 F:      fs/notify/fanotify/
7969 F:      include/linux/fanotify.h
7970 F:      include/uapi/linux/fanotify.h
7971
7972 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
7973 M:      Linus Walleij <[email protected]>
7974 L:      [email protected]
7975 S:      Maintained
7976 F:      drivers/usb/fotg210/
7977
7978 FARSYNC SYNCHRONOUS DRIVER
7979 M:      Kevin Curtis <[email protected]>
7980 S:      Supported
7981 W:      http://www.farsite.co.uk/
7982 F:      drivers/net/wan/farsync.*
7983
7984 FAULT INJECTION SUPPORT
7985 M:      Akinobu Mita <[email protected]>
7986 S:      Supported
7987 F:      Documentation/fault-injection/
7988 F:      lib/fault-inject.c
7989
7990 FBTFT Framebuffer drivers
7991 L:      [email protected]
7992 L:      [email protected]
7993 S:      Orphan
7994 F:      drivers/staging/fbtft/
7995
7996 FC0011 TUNER DRIVER
7997 M:      Michael Buesch <[email protected]>
7998 L:      [email protected]
7999 S:      Maintained
8000 F:      drivers/media/tuners/fc0011.c
8001 F:      drivers/media/tuners/fc0011.h
8002
8003 FC2580 MEDIA DRIVER
8004 M:      Antti Palosaari <[email protected]>
8005 L:      [email protected]
8006 S:      Maintained
8007 W:      https://linuxtv.org
8008 W:      http://palosaari.fi/linux/
8009 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8010 T:      git git://linuxtv.org/anttip/media_tree.git
8011 F:      drivers/media/tuners/fc2580*
8012
8013 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8014 M:      Hannes Reinecke <[email protected]>
8015 L:      [email protected]
8016 S:      Supported
8017 W:      www.Open-FCoE.org
8018 F:      drivers/scsi/fcoe/
8019 F:      drivers/scsi/libfc/
8020 F:      include/scsi/fc/
8021 F:      include/scsi/libfc.h
8022 F:      include/scsi/libfcoe.h
8023 F:      include/uapi/scsi/fc/
8024
8025 FILE LOCKING (flock() and fcntl()/lockf())
8026 M:      Jeff Layton <[email protected]>
8027 M:      Chuck Lever <[email protected]>
8028 L:      [email protected]
8029 S:      Maintained
8030 F:      fs/fcntl.c
8031 F:      fs/locks.c
8032 F:      include/linux/fcntl.h
8033 F:      include/uapi/linux/fcntl.h
8034
8035 FILESYSTEM DIRECT ACCESS (DAX)
8036 M:      Dan Williams <[email protected]>
8037 R:      Matthew Wilcox <[email protected]>
8038 R:      Jan Kara <[email protected]>
8039 L:      [email protected]
8040 L:      [email protected]
8041 S:      Supported
8042 F:      fs/dax.c
8043 F:      include/linux/dax.h
8044 F:      include/trace/events/fs_dax.h
8045
8046 FILESYSTEMS (VFS and infrastructure)
8047 M:      Alexander Viro <[email protected]>
8048 M:      Christian Brauner <[email protected]>
8049 L:      [email protected]
8050 S:      Maintained
8051 F:      fs/*
8052 F:      include/linux/fs.h
8053 F:      include/linux/fs_types.h
8054 F:      include/uapi/linux/fs.h
8055 F:      include/uapi/linux/openat2.h
8056
8057 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8058 M:      Riku Voipio <[email protected]>
8059 L:      [email protected]
8060 S:      Maintained
8061 F:      drivers/hwmon/f75375s.c
8062 F:      include/linux/f75375s.h
8063
8064 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8065 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8066 L:      [email protected]
8067 S:      Maintained
8068 F:      drivers/net/can/usb/f81604.c
8069
8070 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8071 M:      Clemens Ladisch <[email protected]>
8072 M:      Takashi Sakamoto <[email protected]>
8073 L:      [email protected] (moderated for non-subscribers)
8074 S:      Maintained
8075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8076 F:      include/uapi/sound/firewire.h
8077 F:      sound/firewire/
8078
8079 FIREWIRE MEDIA DRIVERS (firedtv)
8080 M:      Stefan Richter <[email protected]>
8081 L:      [email protected]
8082 L:      [email protected]
8083 S:      Maintained
8084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8085 F:      drivers/media/firewire/
8086
8087 FIREWIRE SBP-2 TARGET
8088 M:      Chris Boot <[email protected]>
8089 L:      [email protected]
8090 L:      [email protected]
8091 L:      [email protected]
8092 S:      Maintained
8093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8094 F:      drivers/target/sbp/
8095
8096 FIREWIRE SUBSYSTEM
8097 M:      Takashi Sakamoto <[email protected]>
8098 M:      Takashi Sakamoto <[email protected]>
8099 L:      [email protected]
8100 S:      Maintained
8101 W:      http://ieee1394.docs.kernel.org/
8102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8103 F:      drivers/firewire/
8104 F:      include/linux/firewire.h
8105 F:      include/uapi/linux/firewire*.h
8106 F:      tools/firewire/
8107
8108 FIRMWARE FRAMEWORK FOR ARMV8-A
8109 M:      Sudeep Holla <[email protected]>
8110 L:      [email protected] (moderated for non-subscribers)
8111 S:      Maintained
8112 F:      drivers/firmware/arm_ffa/
8113 F:      include/linux/arm_ffa.h
8114
8115 FIRMWARE LOADER (request_firmware)
8116 M:      Luis Chamberlain <[email protected]>
8117 M:      Russ Weight <[email protected]>
8118 L:      [email protected]
8119 S:      Maintained
8120 F:      Documentation/firmware_class/
8121 F:      drivers/base/firmware_loader/
8122 F:      include/linux/firmware.h
8123
8124 FLEXTIMER FTM-QUADDEC DRIVER
8125 M:      Patrick Havelange <[email protected]>
8126 L:      [email protected]
8127 S:      Maintained
8128 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8129 F:      drivers/counter/ftm-quaddec.c
8130
8131 FLOPPY DRIVER
8132 M:      Denis Efremov <[email protected]>
8133 L:      [email protected]
8134 S:      Odd Fixes
8135 F:      drivers/block/floppy.c
8136
8137 FLYSKY FSIA6B RC RECEIVER
8138 M:      Markus Koch <[email protected]>
8139 L:      [email protected]
8140 S:      Maintained
8141 F:      drivers/input/joystick/fsia6b.c
8142
8143 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8144 M:      Geoffrey D. Bennett <[email protected]>
8145 L:      [email protected] (moderated for non-subscribers)
8146 S:      Maintained
8147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8148 F:      sound/usb/mixer_scarlett_gen2.c
8149
8150 FORCEDETH GIGABIT ETHERNET DRIVER
8151 M:      Rain River <[email protected]>
8152 M:      Zhu Yanjun <[email protected]>
8153 L:      [email protected]
8154 S:      Maintained
8155 F:      drivers/net/ethernet/nvidia/*
8156
8157 FORTIFY_SOURCE
8158 M:      Kees Cook <[email protected]>
8159 L:      [email protected]
8160 S:      Supported
8161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8162 F:      include/linux/fortify-string.h
8163 F:      lib/fortify_kunit.c
8164 F:      lib/memcpy_kunit.c
8165 F:      lib/strcat_kunit.c
8166 F:      lib/strscpy_kunit.c
8167 F:      lib/test_fortify/*
8168 F:      scripts/test_fortify.sh
8169 K:      \b__NO_FORTIFY\b
8170
8171 FPGA DFL DRIVERS
8172 M:      Wu Hao <[email protected]>
8173 R:      Tom Rix <[email protected]>
8174 L:      [email protected]
8175 S:      Maintained
8176 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8177 F:      Documentation/fpga/dfl.rst
8178 F:      drivers/fpga/dfl*
8179 F:      drivers/uio/uio_dfl.c
8180 F:      include/linux/dfl.h
8181 F:      include/uapi/linux/fpga-dfl.h
8182
8183 FPGA MANAGER FRAMEWORK
8184 M:      Moritz Fischer <[email protected]>
8185 M:      Wu Hao <[email protected]>
8186 M:      Xu Yilun <[email protected]>
8187 R:      Tom Rix <[email protected]>
8188 L:      [email protected]
8189 S:      Maintained
8190 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8192 F:      Documentation/devicetree/bindings/fpga/
8193 F:      Documentation/driver-api/fpga/
8194 F:      Documentation/fpga/
8195 F:      drivers/fpga/
8196 F:      include/linux/fpga/
8197
8198 FPU EMULATOR
8199 M:      Bill Metzenthen <[email protected]>
8200 S:      Maintained
8201 W:      https://floatingpoint.billm.au/
8202 F:      arch/x86/math-emu/
8203
8204 FRAMEBUFFER CORE
8205 M:      Daniel Vetter <[email protected]>
8206 S:      Odd Fixes
8207 T:      git git://anongit.freedesktop.org/drm/drm-misc
8208 F:      drivers/video/fbdev/core/
8209
8210 FRAMEBUFFER LAYER
8211 M:      Helge Deller <[email protected]>
8212 L:      [email protected]
8213 L:      [email protected]
8214 S:      Maintained
8215 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8217 F:      Documentation/fb/
8218 F:      drivers/video/
8219 F:      include/linux/fb.h
8220 F:      include/uapi/linux/fb.h
8221 F:      include/uapi/video/
8222 F:      include/video/
8223
8224 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8225 M:      Horia Geantă <[email protected]>
8226 M:      Pankaj Gupta <[email protected]>
8227 M:      Gaurav Jain <[email protected]>
8228 L:      [email protected]
8229 S:      Maintained
8230 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8231 F:      drivers/crypto/caam/
8232
8233 FREESCALE COLDFIRE M5441X MMC DRIVER
8234 M:      Angelo Dureghello <[email protected]>
8235 L:      [email protected]
8236 S:      Maintained
8237 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8238 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8239
8240 FREESCALE DIU FRAMEBUFFER DRIVER
8241 M:      Timur Tabi <[email protected]>
8242 L:      [email protected]
8243 S:      Maintained
8244 F:      drivers/video/fbdev/fsl-diu-fb.*
8245
8246 FREESCALE DMA DRIVER
8247 M:      Li Yang <[email protected]>
8248 M:      Zhang Wei <[email protected]>
8249 L:      [email protected]
8250 S:      Maintained
8251 F:      drivers/dma/fsldma.*
8252
8253 FREESCALE DSPI DRIVER
8254 M:      Vladimir Oltean <[email protected]>
8255 L:      [email protected]
8256 S:      Maintained
8257 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8258 F:      drivers/spi/spi-fsl-dspi.c
8259 F:      include/linux/spi/spi-fsl-dspi.h
8260
8261 FREESCALE ENETC ETHERNET DRIVERS
8262 M:      Claudiu Manoil <[email protected]>
8263 M:      Vladimir Oltean <[email protected]>
8264 L:      [email protected]
8265 S:      Maintained
8266 F:      drivers/net/ethernet/freescale/enetc/
8267
8268 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8269 M:      Claudiu Manoil <[email protected]>
8270 L:      [email protected]
8271 S:      Maintained
8272 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8273 F:      drivers/net/ethernet/freescale/gianfar*
8274
8275 FREESCALE GPMI NAND DRIVER
8276 M:      Han Xu <[email protected]>
8277 L:      [email protected]
8278 S:      Maintained
8279 F:      drivers/mtd/nand/raw/gpmi-nand/*
8280
8281 FREESCALE I2C CPM DRIVER
8282 M:      Jochen Friedrich <[email protected]>
8283 L:      [email protected]
8284 L:      [email protected]
8285 S:      Maintained
8286 F:      drivers/i2c/busses/i2c-cpm.c
8287
8288 FREESCALE IMX / MXC FEC DRIVER
8289 M:      Wei Fang <[email protected]>
8290 R:      Shenwei Wang <[email protected]>
8291 R:      Clark Wang <[email protected]>
8292 R:      NXP Linux Team <[email protected]>
8293 L:      [email protected]
8294 S:      Maintained
8295 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8296 F:      drivers/net/ethernet/freescale/fec.h
8297 F:      drivers/net/ethernet/freescale/fec_main.c
8298 F:      drivers/net/ethernet/freescale/fec_ptp.c
8299
8300 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8301 M:      Sascha Hauer <[email protected]>
8302 R:      Pengutronix Kernel Team <[email protected]>
8303 L:      [email protected]
8304 L:      [email protected] (moderated for non-subscribers)
8305 S:      Maintained
8306 F:      drivers/video/fbdev/imxfb.c
8307
8308 FREESCALE IMX DDR PMU DRIVER
8309 M:      Frank Li <[email protected]>
8310 L:      [email protected] (moderated for non-subscribers)
8311 S:      Maintained
8312 F:      Documentation/admin-guide/perf/imx-ddr.rst
8313 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8314 F:      drivers/perf/fsl_imx8_ddr_perf.c
8315
8316 FREESCALE IMX I2C DRIVER
8317 M:      Oleksij Rempel <[email protected]>
8318 R:      Pengutronix Kernel Team <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8322 F:      drivers/i2c/busses/i2c-imx.c
8323
8324 FREESCALE IMX LPI2C DRIVER
8325 M:      Dong Aisheng <[email protected]>
8326 L:      [email protected]
8327 L:      [email protected]
8328 S:      Maintained
8329 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8330 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8331
8332 FREESCALE MPC I2C DRIVER
8333 M:      Chris Packham <[email protected]>
8334 L:      [email protected]
8335 S:      Maintained
8336 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8337 F:      drivers/i2c/busses/i2c-mpc.c
8338
8339 FREESCALE QORIQ DPAA ETHERNET DRIVER
8340 M:      Madalin Bucur <[email protected]>
8341 L:      [email protected]
8342 S:      Maintained
8343 F:      drivers/net/ethernet/freescale/dpaa
8344
8345 FREESCALE QORIQ DPAA FMAN DRIVER
8346 M:      Madalin Bucur <[email protected]>
8347 R:      Sean Anderson <[email protected]>
8348 L:      [email protected]
8349 S:      Maintained
8350 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8351 F:      drivers/net/ethernet/freescale/fman
8352
8353 FREESCALE QORIQ PTP CLOCK DRIVER
8354 M:      Yangbo Lu <[email protected]>
8355 L:      [email protected]
8356 S:      Maintained
8357 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8358 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8359 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8360 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8361 F:      drivers/ptp/ptp_qoriq.c
8362 F:      drivers/ptp/ptp_qoriq_debugfs.c
8363 F:      include/linux/fsl/ptp_qoriq.h
8364
8365 FREESCALE QUAD SPI DRIVER
8366 M:      Han Xu <[email protected]>
8367 L:      [email protected]
8368 S:      Maintained
8369 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8370 F:      drivers/spi/spi-fsl-qspi.c
8371
8372 FREESCALE QUICC ENGINE LIBRARY
8373 M:      Qiang Zhao <[email protected]>
8374 L:      [email protected]
8375 S:      Maintained
8376 F:      drivers/soc/fsl/qe/
8377 F:      include/soc/fsl/qe/
8378
8379 FREESCALE QUICC ENGINE QMC DRIVER
8380 M:      Herve Codina <[email protected]>
8381 L:      [email protected]
8382 S:      Maintained
8383 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8384 F:      drivers/soc/fsl/qe/qmc.c
8385 F:      include/soc/fsl/qe/qmc.h
8386
8387 FREESCALE QUICC ENGINE TSA DRIVER
8388 M:      Herve Codina <[email protected]>
8389 L:      [email protected]
8390 S:      Maintained
8391 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8392 F:      drivers/soc/fsl/qe/tsa.c
8393 F:      drivers/soc/fsl/qe/tsa.h
8394 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8395
8396 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8397 M:      Li Yang <[email protected]>
8398 L:      [email protected]
8399 L:      [email protected]
8400 S:      Maintained
8401 F:      drivers/net/ethernet/freescale/ucc_geth*
8402
8403 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8404 M:      Zhao Qiang <[email protected]>
8405 L:      [email protected]
8406 L:      [email protected]
8407 S:      Maintained
8408 F:      drivers/net/wan/fsl_ucc_hdlc*
8409
8410 FREESCALE QUICC ENGINE UCC UART DRIVER
8411 M:      Timur Tabi <[email protected]>
8412 L:      [email protected]
8413 S:      Maintained
8414 F:      drivers/tty/serial/ucc_uart.c
8415
8416 FREESCALE SOC DRIVERS
8417 M:      Li Yang <[email protected]>
8418 L:      [email protected]
8419 L:      [email protected] (moderated for non-subscribers)
8420 S:      Maintained
8421 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8422 F:      Documentation/devicetree/bindings/soc/fsl/
8423 F:      drivers/soc/fsl/
8424 F:      include/linux/fsl/
8425 F:      include/soc/fsl/
8426
8427 FREESCALE SOC FS_ENET DRIVER
8428 M:      Pantelis Antoniou <[email protected]>
8429 L:      [email protected]
8430 L:      [email protected]
8431 S:      Maintained
8432 F:      drivers/net/ethernet/freescale/fs_enet/
8433
8434 FREESCALE SOC SOUND DRIVERS
8435 M:      Shengjiu Wang <[email protected]>
8436 M:      Xiubo Li <[email protected]>
8437 R:      Fabio Estevam <[email protected]>
8438 R:      Nicolin Chen <[email protected]>
8439 L:      [email protected] (moderated for non-subscribers)
8440 L:      [email protected]
8441 S:      Maintained
8442 F:      sound/soc/fsl/fsl*
8443 F:      sound/soc/fsl/imx*
8444 F:      sound/soc/fsl/mpc8610_hpcd.c
8445
8446 FREESCALE SOC SOUND QMC DRIVER
8447 M:      Herve Codina <[email protected]>
8448 L:      [email protected] (moderated for non-subscribers)
8449 L:      [email protected]
8450 S:      Maintained
8451 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8452 F:      sound/soc/fsl/fsl_qmc_audio.c
8453
8454 FREESCALE USB PERIPHERAL DRIVERS
8455 M:      Li Yang <[email protected]>
8456 L:      [email protected]
8457 L:      [email protected]
8458 S:      Maintained
8459 F:      drivers/usb/gadget/udc/fsl*
8460
8461 FREESCALE USB PHY DRIVER
8462 M:      Ran Wang <[email protected]>
8463 L:      [email protected]
8464 L:      [email protected]
8465 S:      Maintained
8466 F:      drivers/usb/phy/phy-fsl-usb*
8467
8468 FREEVXFS FILESYSTEM
8469 M:      Christoph Hellwig <[email protected]>
8470 S:      Maintained
8471 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8472 F:      fs/freevxfs/
8473
8474 FREEZER
8475 M:      "Rafael J. Wysocki" <[email protected]>
8476 M:      Pavel Machek <[email protected]>
8477 L:      [email protected]
8478 S:      Supported
8479 F:      Documentation/power/freezing-of-tasks.rst
8480 F:      include/linux/freezer.h
8481 F:      kernel/freezer.c
8482
8483 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8484 M:      David Howells <[email protected]>
8485 L:      [email protected] (moderated for non-subscribers)
8486 S:      Supported
8487 F:      Documentation/filesystems/caching/
8488 F:      fs/fscache/
8489 F:      include/linux/fscache*.h
8490
8491 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8492 M:      Eric Biggers <[email protected]>
8493 M:      Theodore Y. Ts'o <[email protected]>
8494 M:      Jaegeuk Kim <[email protected]>
8495 L:      [email protected]
8496 S:      Supported
8497 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8498 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8499 F:      Documentation/filesystems/fscrypt.rst
8500 F:      fs/crypto/
8501 F:      include/linux/fscrypt.h
8502 F:      include/uapi/linux/fscrypt.h
8503
8504 FSI SUBSYSTEM
8505 M:      Jeremy Kerr <[email protected]>
8506 M:      Joel Stanley <[email protected]>
8507 R:      Alistar Popple <[email protected]>
8508 R:      Eddie James <[email protected]>
8509 L:      [email protected]
8510 S:      Supported
8511 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8513 F:      drivers/fsi/
8514 F:      include/linux/fsi*.h
8515 F:      include/trace/events/fsi*.h
8516
8517 FSI-ATTACHED I2C DRIVER
8518 M:      Eddie James <[email protected]>
8519 L:      [email protected]
8520 L:      [email protected] (moderated for non-subscribers)
8521 S:      Maintained
8522 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8523 F:      drivers/i2c/busses/i2c-fsi.c
8524
8525 FSI-ATTACHED SPI DRIVER
8526 M:      Eddie James <[email protected]>
8527 L:      [email protected]
8528 S:      Maintained
8529 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8530 F:      drivers/spi/spi-fsi.c
8531
8532 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8533 M:      Jan Kara <[email protected]>
8534 R:      Amir Goldstein <[email protected]>
8535 L:      [email protected]
8536 S:      Maintained
8537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8538 F:      fs/notify/
8539 F:      include/linux/fsnotify*.h
8540
8541 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8542 M:      Eric Biggers <[email protected]>
8543 M:      Theodore Y. Ts'o <[email protected]>
8544 L:      [email protected]
8545 S:      Supported
8546 Q:      https://patchwork.kernel.org/project/fsverity/list/
8547 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8548 F:      Documentation/filesystems/fsverity.rst
8549 F:      fs/verity/
8550 F:      include/linux/fsverity.h
8551 F:      include/uapi/linux/fsverity.h
8552
8553 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8554 M:      Michael Zaidman <[email protected]>
8555 L:      [email protected]
8556 L:      [email protected]
8557 S:      Maintained
8558 F:      drivers/hid/hid-ft260.c
8559
8560 FUJITSU LAPTOP EXTRAS
8561 M:      Jonathan Woithe <[email protected]>
8562 L:      [email protected]
8563 S:      Maintained
8564 F:      drivers/platform/x86/fujitsu-laptop.c
8565
8566 FUJITSU TABLET EXTRAS
8567 M:      Robert Gerlach <[email protected]>
8568 L:      [email protected]
8569 S:      Maintained
8570 F:      drivers/platform/x86/fujitsu-tablet.c
8571
8572 FUNCTION HOOKS (FTRACE)
8573 M:      Steven Rostedt <[email protected]>
8574 M:      Masami Hiramatsu <[email protected]>
8575 R:      Mark Rutland <[email protected]>
8576 L:      [email protected]
8577 L:      [email protected]
8578 S:      Maintained
8579 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8581 F:      Documentation/trace/ftrace*
8582 F:      arch/*/*/*/*ftrace*
8583 F:      arch/*/*/*ftrace*
8584 F:      include/*/ftrace.h
8585 F:      kernel/trace/fgraph.c
8586 F:      kernel/trace/ftrace*
8587 F:      samples/ftrace
8588
8589 FUNGIBLE ETHERNET DRIVERS
8590 M:      Dimitris Michailidis <[email protected]>
8591 L:      [email protected]
8592 S:      Supported
8593 F:      drivers/net/ethernet/fungible/
8594
8595 FUSE: FILESYSTEM IN USERSPACE
8596 M:      Miklos Szeredi <[email protected]>
8597 L:      [email protected]
8598 S:      Maintained
8599 W:      https://github.com/libfuse/
8600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8601 F:      Documentation/filesystems/fuse.rst
8602 F:      fs/fuse/
8603 F:      include/uapi/linux/fuse.h
8604
8605 FUTEX SUBSYSTEM
8606 M:      Thomas Gleixner <[email protected]>
8607 M:      Ingo Molnar <[email protected]>
8608 R:      Peter Zijlstra <[email protected]>
8609 R:      Darren Hart <[email protected]>
8610 R:      Davidlohr Bueso <[email protected]>
8611 R:      André Almeida <[email protected]>
8612 L:      [email protected]
8613 S:      Maintained
8614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8615 F:      Documentation/locking/*futex*
8616 F:      include/asm-generic/futex.h
8617 F:      include/linux/futex.h
8618 F:      include/uapi/linux/futex.h
8619 F:      kernel/futex/*
8620 F:      tools/perf/bench/futex*
8621 F:      tools/testing/selftests/futex/
8622
8623 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8624 M:      Tim Harvey <[email protected]>
8625 S:      Maintained
8626 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8627 F:      Documentation/hwmon/gsc-hwmon.rst
8628 F:      drivers/hwmon/gsc-hwmon.c
8629 F:      drivers/mfd/gateworks-gsc.c
8630 F:      include/linux/mfd/gsc.h
8631 F:      include/linux/platform_data/gsc_hwmon.h
8632
8633 GCC PLUGINS
8634 M:      Kees Cook <[email protected]>
8635 L:      [email protected]
8636 S:      Maintained
8637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8638 F:      Documentation/kbuild/gcc-plugins.rst
8639 F:      scripts/Makefile.gcc-plugins
8640 F:      scripts/gcc-plugins/
8641
8642 GCOV BASED KERNEL PROFILING
8643 M:      Peter Oberparleiter <[email protected]>
8644 S:      Maintained
8645 F:      Documentation/dev-tools/gcov.rst
8646 F:      kernel/gcov/
8647
8648 GDB KERNEL DEBUGGING HELPER SCRIPTS
8649 M:      Jan Kiszka <[email protected]>
8650 M:      Kieran Bingham <[email protected]>
8651 S:      Supported
8652 F:      scripts/gdb/
8653
8654 GEMINI CRYPTO DRIVER
8655 M:      Corentin Labbe <[email protected]>
8656 L:      [email protected]
8657 S:      Maintained
8658 F:      drivers/crypto/gemini/
8659
8660 GEMTEK FM RADIO RECEIVER DRIVER
8661 M:      Hans Verkuil <[email protected]>
8662 L:      [email protected]
8663 S:      Maintained
8664 W:      https://linuxtv.org
8665 T:      git git://linuxtv.org/media_tree.git
8666 F:      drivers/media/radio/radio-gemtek*
8667
8668 GENERIC ARCHITECTURE TOPOLOGY
8669 M:      Sudeep Holla <[email protected]>
8670 L:      [email protected]
8671 S:      Maintained
8672 F:      drivers/base/arch_topology.c
8673 F:      include/linux/arch_topology.h
8674
8675 GENERIC ENTRY CODE
8676 M:      Thomas Gleixner <[email protected]>
8677 M:      Peter Zijlstra <[email protected]>
8678 M:      Andy Lutomirski <[email protected]>
8679 L:      [email protected]
8680 S:      Maintained
8681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8682 F:      include/linux/entry-common.h
8683 F:      include/linux/entry-kvm.h
8684 F:      kernel/entry/
8685
8686 GENERIC GPIO I2C DRIVER
8687 M:      Wolfram Sang <[email protected]>
8688 S:      Supported
8689 F:      drivers/i2c/busses/i2c-gpio.c
8690 F:      include/linux/platform_data/i2c-gpio.h
8691
8692 GENERIC GPIO I2C MULTIPLEXER DRIVER
8693 M:      Peter Korsgaard <[email protected]>
8694 L:      [email protected]
8695 S:      Supported
8696 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8697 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8698 F:      include/linux/platform_data/i2c-mux-gpio.h
8699
8700 GENERIC HDLC (WAN) DRIVERS
8701 M:      Krzysztof Halasa <[email protected]>
8702 S:      Maintained
8703 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8704 F:      drivers/net/wan/c101.c
8705 F:      drivers/net/wan/hd6457*
8706 F:      drivers/net/wan/hdlc*
8707 F:      drivers/net/wan/n2.c
8708 F:      drivers/net/wan/pc300too.c
8709 F:      drivers/net/wan/pci200syn.c
8710 F:      drivers/net/wan/wanxl*
8711
8712 GENERIC INCLUDE/ASM HEADER FILES
8713 M:      Arnd Bergmann <[email protected]>
8714 L:      [email protected]
8715 S:      Maintained
8716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8717 F:      include/asm-generic/
8718 F:      include/uapi/asm-generic/
8719
8720 GENERIC PHY FRAMEWORK
8721 M:      Vinod Koul <[email protected]>
8722 M:      Kishon Vijay Abraham I <[email protected]>
8723 L:      [email protected]
8724 S:      Supported
8725 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8727 F:      Documentation/devicetree/bindings/phy/
8728 F:      drivers/phy/
8729 F:      include/dt-bindings/phy/
8730 F:      include/linux/phy/
8731
8732 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8733 M:      Wolfram Sang <[email protected]>
8734 S:      Supported
8735 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8736
8737 GENERIC PM DOMAINS
8738 M:      "Rafael J. Wysocki" <[email protected]>
8739 M:      Kevin Hilman <[email protected]>
8740 M:      Ulf Hansson <[email protected]>
8741 L:      [email protected]
8742 S:      Supported
8743 F:      Documentation/devicetree/bindings/power/power?domain*
8744 F:      drivers/base/power/domain*.c
8745 F:      include/linux/pm_domain.h
8746
8747 GENERIC PM DOMAIN PROVIDERS
8748 M:      Ulf Hansson <[email protected]>
8749 L:      [email protected]
8750 S:      Supported
8751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
8752 F:      drivers/pmdomain/
8753
8754 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8755 M:      Eugen Hristev <[email protected]>
8756 L:      [email protected]
8757 S:      Maintained
8758 F:      drivers/input/touchscreen/resistive-adc-touch.c
8759
8760 GENERIC STRING LIBRARY
8761 M:      Kees Cook <[email protected]>
8762 R:      Andy Shevchenko <[email protected]>
8763 L:      [email protected]
8764 S:      Supported
8765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8766 F:      include/linux/string.h
8767 F:      include/linux/string_choices.h
8768 F:      include/linux/string_helpers.h
8769 F:      lib/string.c
8770 F:      lib/string_helpers.c
8771 F:      lib/test-string_helpers.c
8772 F:      lib/test_string.c
8773
8774 GENERIC UIO DRIVER FOR PCI DEVICES
8775 M:      "Michael S. Tsirkin" <[email protected]>
8776 L:      [email protected]
8777 S:      Supported
8778 F:      drivers/uio/uio_pci_generic.c
8779
8780 GENERIC VDSO LIBRARY
8781 M:      Andy Lutomirski <[email protected]>
8782 M:      Thomas Gleixner <[email protected]>
8783 M:      Vincenzo Frascino <[email protected]>
8784 L:      [email protected]
8785 S:      Maintained
8786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8787 F:      include/asm-generic/vdso/vsyscall.h
8788 F:      include/vdso/
8789 F:      kernel/time/vsyscall.c
8790 F:      lib/vdso/
8791
8792 GENWQE (IBM Generic Workqueue Card)
8793 M:      Frank Haverkamp <[email protected]>
8794 S:      Supported
8795 F:      drivers/misc/genwqe/
8796
8797 GET_MAINTAINER SCRIPT
8798 M:      Joe Perches <[email protected]>
8799 S:      Maintained
8800 F:      scripts/get_maintainer.pl
8801
8802 GFS2 FILE SYSTEM
8803 M:      Bob Peterson <[email protected]>
8804 M:      Andreas Gruenbacher <[email protected]>
8805 L:      [email protected]
8806 S:      Supported
8807 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8809 F:      Documentation/filesystems/gfs2*
8810 F:      fs/gfs2/
8811 F:      include/uapi/linux/gfs2_ondisk.h
8812
8813 GIGABYTE WMI DRIVER
8814 M:      Thomas Weißschuh <[email protected]>
8815 L:      [email protected]
8816 S:      Maintained
8817 F:      drivers/platform/x86/gigabyte-wmi.c
8818
8819 GNSS SUBSYSTEM
8820 M:      Johan Hovold <[email protected]>
8821 S:      Maintained
8822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8823 F:      Documentation/ABI/testing/sysfs-class-gnss
8824 F:      Documentation/devicetree/bindings/gnss/
8825 F:      drivers/gnss/
8826 F:      include/linux/gnss.h
8827
8828 GO7007 MPEG CODEC
8829 M:      Hans Verkuil <[email protected]>
8830 L:      [email protected]
8831 S:      Maintained
8832 F:      drivers/media/usb/go7007/
8833
8834 GOODIX TOUCHSCREEN
8835 M:      Bastien Nocera <[email protected]>
8836 M:      Hans de Goede <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 F:      drivers/input/touchscreen/goodix*
8840
8841 GOOGLE ETHERNET DRIVERS
8842 M:      Jeroen de Borst <[email protected]>
8843 M:      Praveen Kaligineedi <[email protected]>
8844 R:      Shailend Chand <[email protected]>
8845 L:      [email protected]
8846 S:      Supported
8847 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8848 F:      drivers/net/ethernet/google
8849
8850 GOOGLE FIRMWARE DRIVERS
8851 M:      Tzung-Bi Shih <[email protected]>
8852 R:      Brian Norris <[email protected]>
8853 R:      Julius Werner <[email protected]>
8854 L:      [email protected]
8855 S:      Maintained
8856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
8857 F:      drivers/firmware/google/
8858
8859 GPD POCKET FAN DRIVER
8860 M:      Hans de Goede <[email protected]>
8861 L:      [email protected]
8862 S:      Maintained
8863 F:      drivers/platform/x86/gpd-pocket-fan.c
8864
8865 GPIO ACPI SUPPORT
8866 M:      Mika Westerberg <[email protected]>
8867 M:      Andy Shevchenko <[email protected]>
8868 L:      [email protected]
8869 L:      [email protected]
8870 S:      Supported
8871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8872 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8873 F:      drivers/gpio/gpiolib-acpi.c
8874 F:      drivers/gpio/gpiolib-acpi.h
8875
8876 GPIO AGGREGATOR
8877 M:      Geert Uytterhoeven <[email protected]>
8878 L:      [email protected]
8879 S:      Supported
8880 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8881 F:      drivers/gpio/gpio-aggregator.c
8882
8883 GPIO IR Transmitter
8884 M:      Sean Young <[email protected]>
8885 L:      [email protected]
8886 S:      Maintained
8887 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8888 F:      drivers/media/rc/gpio-ir-tx.c
8889
8890 GPIO MOCKUP DRIVER
8891 M:      Bamvor Jian Zhang <[email protected]>
8892 L:      [email protected]
8893 S:      Maintained
8894 F:      drivers/gpio/gpio-mockup.c
8895 F:      tools/testing/selftests/gpio/
8896
8897 GPIO REGMAP
8898 R:      Michael Walle <[email protected]>
8899 S:      Maintained
8900 F:      drivers/gpio/gpio-regmap.c
8901 F:      include/linux/gpio/regmap.h
8902 K:      (devm_)?gpio_regmap_(un)?register
8903
8904 GPIO SUBSYSTEM
8905 M:      Linus Walleij <[email protected]>
8906 M:      Bartosz Golaszewski <[email protected]>
8907 R:      Andy Shevchenko <[email protected]>
8908 L:      [email protected]
8909 S:      Maintained
8910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8911 F:      Documentation/ABI/obsolete/sysfs-gpio
8912 F:      Documentation/ABI/testing/gpio-cdev
8913 F:      Documentation/admin-guide/gpio/
8914 F:      Documentation/devicetree/bindings/gpio/
8915 F:      Documentation/driver-api/gpio/
8916 F:      drivers/gpio/
8917 F:      include/dt-bindings/gpio/
8918 F:      include/linux/gpio.h
8919 F:      include/linux/gpio/
8920 F:      include/linux/of_gpio.h
8921 F:      include/uapi/linux/gpio.h
8922 F:      tools/gpio/
8923
8924 GRE DEMULTIPLEXER DRIVER
8925 M:      Dmitry Kozlov <[email protected]>
8926 L:      [email protected]
8927 S:      Maintained
8928 F:      include/net/gre.h
8929 F:      net/ipv4/gre_demux.c
8930 F:      net/ipv4/gre_offload.c
8931
8932 GRETH 10/100/1G Ethernet MAC device driver
8933 M:      Andreas Larsson <[email protected]>
8934 L:      [email protected]
8935 S:      Maintained
8936 F:      drivers/net/ethernet/aeroflex/
8937
8938 GREYBUS AUDIO PROTOCOLS DRIVERS
8939 M:      Vaibhav Agarwal <[email protected]>
8940 M:      Mark Greer <[email protected]>
8941 S:      Maintained
8942 F:      drivers/staging/greybus/audio_apbridgea.c
8943 F:      drivers/staging/greybus/audio_apbridgea.h
8944 F:      drivers/staging/greybus/audio_codec.c
8945 F:      drivers/staging/greybus/audio_codec.h
8946 F:      drivers/staging/greybus/audio_gb.c
8947 F:      drivers/staging/greybus/audio_manager.c
8948 F:      drivers/staging/greybus/audio_manager.h
8949 F:      drivers/staging/greybus/audio_manager_module.c
8950 F:      drivers/staging/greybus/audio_manager_private.h
8951 F:      drivers/staging/greybus/audio_manager_sysfs.c
8952 F:      drivers/staging/greybus/audio_module.c
8953 F:      drivers/staging/greybus/audio_topology.c
8954
8955 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8956 M:      Viresh Kumar <[email protected]>
8957 S:      Maintained
8958 F:      drivers/staging/greybus/authentication.c
8959 F:      drivers/staging/greybus/bootrom.c
8960 F:      drivers/staging/greybus/firmware.h
8961 F:      drivers/staging/greybus/fw-core.c
8962 F:      drivers/staging/greybus/fw-download.c
8963 F:      drivers/staging/greybus/fw-management.c
8964 F:      drivers/staging/greybus/greybus_authentication.h
8965 F:      drivers/staging/greybus/greybus_firmware.h
8966 F:      drivers/staging/greybus/hid.c
8967 F:      drivers/staging/greybus/i2c.c
8968 F:      drivers/staging/greybus/spi.c
8969 F:      drivers/staging/greybus/spilib.c
8970 F:      drivers/staging/greybus/spilib.h
8971
8972 GREYBUS LOOPBACK DRIVER
8973 M:      Bryan O'Donoghue <[email protected]>
8974 S:      Maintained
8975 F:      drivers/staging/greybus/loopback.c
8976
8977 GREYBUS PLATFORM DRIVERS
8978 M:      Vaibhav Hiremath <[email protected]>
8979 S:      Maintained
8980 F:      drivers/staging/greybus/arche-apb-ctrl.c
8981 F:      drivers/staging/greybus/arche-platform.c
8982 F:      drivers/staging/greybus/arche_platform.h
8983
8984 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8985 M:      Rui Miguel Silva <[email protected]>
8986 S:      Maintained
8987 F:      drivers/staging/greybus/gpio.c
8988 F:      drivers/staging/greybus/light.c
8989 F:      drivers/staging/greybus/power_supply.c
8990 F:      drivers/staging/greybus/sdio.c
8991 F:      drivers/staging/greybus/spi.c
8992 F:      drivers/staging/greybus/spilib.c
8993
8994 GREYBUS SUBSYSTEM
8995 M:      Johan Hovold <[email protected]>
8996 M:      Alex Elder <[email protected]>
8997 M:      Greg Kroah-Hartman <[email protected]>
8998 L:      [email protected] (moderated for non-subscribers)
8999 S:      Maintained
9000 F:      drivers/greybus/
9001 F:      drivers/staging/greybus/
9002 F:      include/linux/greybus.h
9003 F:      include/linux/greybus/
9004
9005 GREYBUS UART PROTOCOLS DRIVERS
9006 M:      David Lin <[email protected]>
9007 S:      Maintained
9008 F:      drivers/staging/greybus/log.c
9009 F:      drivers/staging/greybus/uart.c
9010
9011 GS1662 VIDEO SERIALIZER
9012 M:      Charles-Antoine Couret <[email protected]>
9013 L:      [email protected]
9014 S:      Maintained
9015 T:      git git://linuxtv.org/media_tree.git
9016 F:      drivers/media/spi/gs1662.c
9017
9018 GSPCA FINEPIX SUBDRIVER
9019 M:      Frank Zago <[email protected]>
9020 L:      [email protected]
9021 S:      Maintained
9022 T:      git git://linuxtv.org/media_tree.git
9023 F:      drivers/media/usb/gspca/finepix.c
9024
9025 GSPCA GL860 SUBDRIVER
9026 M:      Olivier Lorin <[email protected]>
9027 L:      [email protected]
9028 S:      Maintained
9029 T:      git git://linuxtv.org/media_tree.git
9030 F:      drivers/media/usb/gspca/gl860/
9031
9032 GSPCA M5602 SUBDRIVER
9033 M:      Erik Andren <[email protected]>
9034 L:      [email protected]
9035 S:      Maintained
9036 T:      git git://linuxtv.org/media_tree.git
9037 F:      drivers/media/usb/gspca/m5602/
9038
9039 GSPCA PAC207 SONIXB SUBDRIVER
9040 M:      Hans Verkuil <[email protected]>
9041 L:      [email protected]
9042 S:      Odd Fixes
9043 T:      git git://linuxtv.org/media_tree.git
9044 F:      drivers/media/usb/gspca/pac207.c
9045
9046 GSPCA SN9C20X SUBDRIVER
9047 M:      Brian Johnson <[email protected]>
9048 L:      [email protected]
9049 S:      Maintained
9050 T:      git git://linuxtv.org/media_tree.git
9051 F:      drivers/media/usb/gspca/sn9c20x.c
9052
9053 GSPCA T613 SUBDRIVER
9054 M:      Leandro Costantino <[email protected]>
9055 L:      [email protected]
9056 S:      Maintained
9057 T:      git git://linuxtv.org/media_tree.git
9058 F:      drivers/media/usb/gspca/t613.c
9059
9060 GSPCA USB WEBCAM DRIVER
9061 M:      Hans Verkuil <[email protected]>
9062 L:      [email protected]
9063 S:      Odd Fixes
9064 T:      git git://linuxtv.org/media_tree.git
9065 F:      drivers/media/usb/gspca/
9066
9067 GTP (GPRS Tunneling Protocol)
9068 M:      Pablo Neira Ayuso <[email protected]>
9069 M:      Harald Welte <[email protected]>
9070 L:      [email protected]
9071 S:      Maintained
9072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9073 F:      drivers/net/gtp.c
9074
9075 GUID PARTITION TABLE (GPT)
9076 M:      Davidlohr Bueso <[email protected]>
9077 L:      [email protected]
9078 S:      Maintained
9079 F:      block/partitions/efi.*
9080
9081 HABANALABS PCI DRIVER
9082 M:      Oded Gabbay <[email protected]>
9083 L:      [email protected]
9084 S:      Supported
9085 C:      irc://irc.oftc.net/dri-devel
9086 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9087 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9088 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9089 F:      drivers/accel/habanalabs/
9090 F:      include/trace/events/habanalabs.h
9091 F:      include/uapi/drm/habanalabs_accel.h
9092
9093 HACKRF MEDIA DRIVER
9094 M:      Antti Palosaari <[email protected]>
9095 L:      [email protected]
9096 S:      Maintained
9097 W:      https://linuxtv.org
9098 W:      http://palosaari.fi/linux/
9099 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9100 T:      git git://linuxtv.org/anttip/media_tree.git
9101 F:      drivers/media/usb/hackrf/
9102
9103 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9104 M:      Chuck Lever <[email protected]>
9105 L:      [email protected]
9106 L:      [email protected]
9107 S:      Maintained
9108 F:      Documentation/netlink/specs/handshake.yaml
9109 F:      Documentation/networking/tls-handshake.rst
9110 F:      include/net/handshake.h
9111 F:      include/trace/events/handshake.h
9112 F:      net/handshake/
9113
9114 HANTRO VPU CODEC DRIVER
9115 M:      Ezequiel Garcia <[email protected]>
9116 M:      Philipp Zabel <[email protected]>
9117 L:      [email protected]
9118 L:      [email protected]
9119 S:      Maintained
9120 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9121 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9122 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9123 F:      drivers/media/platform/verisilicon/
9124
9125 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9126 M:      Frank Seidel <[email protected]>
9127 L:      [email protected]
9128 S:      Maintained
9129 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9130 F:      drivers/platform/x86/hdaps.c
9131
9132 HARDWARE MONITORING
9133 M:      Jean Delvare <[email protected]>
9134 M:      Guenter Roeck <[email protected]>
9135 L:      [email protected]
9136 S:      Maintained
9137 W:      http://hwmon.wiki.kernel.org/
9138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9139 F:      Documentation/ABI/testing/sysfs-class-hwmon
9140 F:      Documentation/devicetree/bindings/hwmon/
9141 F:      Documentation/hwmon/
9142 F:      drivers/hwmon/
9143 F:      include/linux/hwmon*.h
9144 F:      include/trace/events/hwmon*.h
9145 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9146
9147 HARDWARE RANDOM NUMBER GENERATOR CORE
9148 M:      Olivia Mackall <[email protected]>
9149 M:      Herbert Xu <[email protected]>
9150 L:      [email protected]
9151 S:      Odd fixes
9152 F:      Documentation/admin-guide/hw_random.rst
9153 F:      Documentation/devicetree/bindings/rng/
9154 F:      drivers/char/hw_random/
9155 F:      include/linux/hw_random.h
9156
9157 HARDWARE SPINLOCK CORE
9158 M:      Ohad Ben-Cohen <[email protected]>
9159 M:      Bjorn Andersson <[email protected]>
9160 R:      Baolin Wang <[email protected]>
9161 L:      [email protected]
9162 S:      Maintained
9163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9164 F:      Documentation/devicetree/bindings/hwlock/
9165 F:      Documentation/locking/hwspinlock.rst
9166 F:      drivers/hwspinlock/
9167 F:      include/linux/hwspinlock.h
9168
9169 HARDWARE TRACING FACILITIES
9170 M:      Alexander Shishkin <[email protected]>
9171 S:      Maintained
9172 F:      drivers/hwtracing/
9173
9174 HARMONY SOUND DRIVER
9175 L:      [email protected]
9176 S:      Maintained
9177 F:      sound/parisc/harmony.*
9178
9179 HDPVR USB VIDEO ENCODER DRIVER
9180 M:      Hans Verkuil <[email protected]>
9181 L:      [email protected]
9182 S:      Odd Fixes
9183 W:      https://linuxtv.org
9184 T:      git git://linuxtv.org/media_tree.git
9185 F:      drivers/media/usb/hdpvr/
9186
9187 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9188 M:      Matt Hsiao <[email protected]>
9189 S:      Supported
9190 F:      drivers/misc/hpilo.[ch]
9191
9192 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9193 M:      Jerry Hoemann <[email protected]>
9194 S:      Supported
9195 F:      Documentation/watchdog/hpwdt.rst
9196 F:      drivers/watchdog/hpwdt.c
9197
9198 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9199 M:      Don Brace <[email protected]>
9200 L:      [email protected]
9201 L:      [email protected]
9202 S:      Supported
9203 F:      Documentation/scsi/hpsa.rst
9204 F:      drivers/scsi/hpsa*.[ch]
9205 F:      include/linux/cciss*.h
9206 F:      include/uapi/linux/cciss*.h
9207
9208 HFI1 DRIVER
9209 M:      Dennis Dalessandro <[email protected]>
9210 L:      [email protected]
9211 S:      Supported
9212 F:      drivers/infiniband/hw/hfi1
9213
9214 HFS FILESYSTEM
9215 L:      [email protected]
9216 S:      Orphan
9217 F:      Documentation/filesystems/hfs.rst
9218 F:      fs/hfs/
9219
9220 HFSPLUS FILESYSTEM
9221 L:      [email protected]
9222 S:      Orphan
9223 F:      Documentation/filesystems/hfsplus.rst
9224 F:      fs/hfsplus/
9225
9226 HGA FRAMEBUFFER DRIVER
9227 M:      Ferenc Bakonyi <[email protected]>
9228 L:      [email protected]
9229 S:      Maintained
9230 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9231 F:      drivers/video/fbdev/hgafb.c
9232
9233 HIBERNATION (aka Software Suspend, aka swsusp)
9234 M:      "Rafael J. Wysocki" <[email protected]>
9235 M:      Pavel Machek <[email protected]>
9236 L:      [email protected]
9237 S:      Supported
9238 B:      https://bugzilla.kernel.org
9239 F:      arch/*/include/asm/suspend*.h
9240 F:      arch/x86/power/
9241 F:      drivers/base/power/
9242 F:      include/linux/freezer.h
9243 F:      include/linux/pm.h
9244 F:      include/linux/suspend.h
9245 F:      kernel/power/
9246
9247 HID CORE LAYER
9248 M:      Jiri Kosina <[email protected]>
9249 M:      Benjamin Tissoires <[email protected]>
9250 L:      [email protected]
9251 S:      Maintained
9252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9253 F:      Documentation/hid/
9254 F:      drivers/hid/
9255 F:      include/linux/hid*
9256 F:      include/uapi/linux/hid*
9257 F:      samples/hid/
9258 F:      tools/testing/selftests/hid/
9259
9260 HID LOGITECH DRIVERS
9261 R:      Filipe Laíns <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 F:      drivers/hid/hid-logitech-*
9265
9266 HID NVIDIA SHIELD DRIVER
9267 M:      Rahul Rameshbabu <[email protected]>
9268 L:      [email protected]
9269 S:      Maintained
9270 F:      drivers/hid/hid-nvidia-shield.c
9271
9272 HID PHOENIX RC FLIGHT CONTROLLER
9273 M:      Marcus Folkesson <[email protected]>
9274 L:      [email protected]
9275 S:      Maintained
9276 F:      drivers/hid/hid-pxrc.c
9277
9278 HID PLAYSTATION DRIVER
9279 M:      Roderick Colenbrander <[email protected]>
9280 L:      [email protected]
9281 S:      Supported
9282 F:      drivers/hid/hid-playstation.c
9283
9284 HID SENSOR HUB DRIVERS
9285 M:      Jiri Kosina <[email protected]>
9286 M:      Jonathan Cameron <[email protected]>
9287 M:      Srinivas Pandruvada <[email protected]>
9288 L:      [email protected]
9289 L:      [email protected]
9290 S:      Maintained
9291 F:      Documentation/hid/hid-sensor*
9292 F:      drivers/hid/hid-sensor-*
9293 F:      drivers/iio/*/hid-*
9294 F:      include/linux/hid-sensor-*
9295
9296 HID VRC-2 CAR CONTROLLER DRIVER
9297 M:      Marcus Folkesson <[email protected]>
9298 L:      [email protected]
9299 S:      Maintained
9300 F:      drivers/hid/hid-vrc2.c
9301
9302 HID WACOM DRIVER
9303 M:      Ping Cheng <[email protected]>
9304 M:      Jason Gerecke  <[email protected]>
9305 L:      [email protected]
9306 S:      Maintained
9307 F:      drivers/hid/wacom.h
9308 F:      drivers/hid/wacom_*
9309
9310 HID++ LOGITECH DRIVERS
9311 R:      Filipe Laíns <[email protected]>
9312 R:      Bastien Nocera <[email protected]>
9313 L:      [email protected]
9314 S:      Maintained
9315 F:      drivers/hid/hid-logitech-hidpp.c
9316
9317 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9318 M:      Thomas Gleixner <[email protected]>
9319 L:      [email protected]
9320 S:      Maintained
9321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9322 F:      Documentation/timers/
9323 F:      include/linux/clockchips.h
9324 F:      include/linux/hrtimer.h
9325 F:      kernel/time/clockevents.c
9326 F:      kernel/time/hrtimer.c
9327 F:      kernel/time/timer_*.c
9328
9329 HIGH-SPEED SCC DRIVER FOR AX.25
9330 L:      [email protected]
9331 S:      Orphan
9332 F:      drivers/net/hamradio/scc.c
9333
9334 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9335 M:      HighPoint Linux Team <[email protected]>
9336 S:      Supported
9337 W:      http://www.highpoint-tech.com
9338 F:      Documentation/scsi/hptiop.rst
9339 F:      drivers/scsi/hptiop.c
9340
9341 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9342 M:      John Stultz <[email protected]>
9343 L:      [email protected]
9344 S:      Maintained
9345 F:      drivers/misc/hisi_hikey_usb.c
9346
9347 HIMAX HX83112B TOUCHSCREEN SUPPORT
9348 M:      Job Noorman <[email protected]>
9349 L:      [email protected]
9350 S:      Maintained
9351 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9352 F:      drivers/input/touchscreen/himax_hx83112b.c
9353
9354 HIPPI
9355 M:      Jes Sorensen <[email protected]>
9356 L:      [email protected]
9357 S:      Maintained
9358 F:      drivers/net/hippi/
9359 F:      include/linux/hippidevice.h
9360 F:      include/uapi/linux/if_hippi.h
9361 F:      net/802/hippi.c
9362
9363 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9364 M:      Kurt Kanzenbach <[email protected]>
9365 L:      [email protected]
9366 S:      Maintained
9367 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9368 F:      drivers/net/dsa/hirschmann/*
9369 F:      include/linux/platform_data/hirschmann-hellcreek.h
9370 F:      net/dsa/tag_hellcreek.c
9371
9372 HISILICON DMA DRIVER
9373 M:      Zhou Wang <[email protected]>
9374 M:      Jie Hai <[email protected]>
9375 L:      [email protected]
9376 S:      Maintained
9377 F:      drivers/dma/hisi_dma.c
9378
9379 HISILICON GPIO DRIVER
9380 M:      Jay Fang <[email protected]>
9381 L:      [email protected]
9382 S:      Maintained
9383 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9384 F:      drivers/gpio/gpio-hisi.c
9385
9386 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9387 M:      Longfang Liu <[email protected]>
9388 L:      [email protected]
9389 S:      Maintained
9390 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9391 F:      drivers/crypto/hisilicon/hpre/hpre.h
9392 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9393 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9394
9395 HISILICON HNS3 PMU DRIVER
9396 M:      Jijie Shao <[email protected]>
9397 S:      Supported
9398 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9399 F:      drivers/perf/hisilicon/hns3_pmu.c
9400
9401 HISILICON I2C CONTROLLER DRIVER
9402 M:      Yicong Yang <[email protected]>
9403 L:      [email protected]
9404 S:      Maintained
9405 W:      https://www.hisilicon.com
9406 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9407 F:      drivers/i2c/busses/i2c-hisi.c
9408
9409 HISILICON KUNPENG SOC HCCS DRIVER
9410 M:      Huisong Li <[email protected]>
9411 S:      Maintained
9412 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9413 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9414 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9415
9416 HISILICON LPC BUS DRIVER
9417 M:      Jay Fang <[email protected]>
9418 S:      Maintained
9419 W:      http://www.hisilicon.com
9420 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9421 F:      drivers/bus/hisi_lpc.c
9422
9423 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9424 M:      Yisen Zhuang <[email protected]>
9425 M:      Salil Mehta <[email protected]>
9426 L:      [email protected]
9427 S:      Maintained
9428 W:      http://www.hisilicon.com
9429 F:      drivers/net/ethernet/hisilicon/hns3/
9430
9431 HISILICON NETWORK SUBSYSTEM DRIVER
9432 M:      Yisen Zhuang <[email protected]>
9433 M:      Salil Mehta <[email protected]>
9434 L:      [email protected]
9435 S:      Maintained
9436 W:      http://www.hisilicon.com
9437 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9438 F:      drivers/net/ethernet/hisilicon/
9439
9440 HISILICON PMU DRIVER
9441 M:      Yicong Yang <[email protected]>
9442 M:      Jonathan Cameron <[email protected]>
9443 S:      Supported
9444 W:      http://www.hisilicon.com
9445 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9446 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9447 F:      drivers/perf/hisilicon
9448
9449 HISILICON PTT DRIVER
9450 M:      Yicong Yang <[email protected]>
9451 M:      Jonathan Cameron <[email protected]>
9452 L:      [email protected]
9453 S:      Maintained
9454 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9455 F:      Documentation/trace/hisi-ptt.rst
9456 F:      drivers/hwtracing/ptt/
9457 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9458 F:      tools/perf/util/hisi-ptt*
9459 F:      tools/perf/util/hisi-ptt-decoder/*
9460
9461 HISILICON QM DRIVER
9462 M:      Weili Qian <[email protected]>
9463 M:      Zhou Wang <[email protected]>
9464 L:      [email protected]
9465 S:      Maintained
9466 F:      drivers/crypto/hisilicon/Kconfig
9467 F:      drivers/crypto/hisilicon/Makefile
9468 F:      drivers/crypto/hisilicon/qm.c
9469 F:      drivers/crypto/hisilicon/sgl.c
9470 F:      include/linux/hisi_acc_qm.h
9471
9472 HISILICON ROCE DRIVER
9473 M:      Junxian Huang <[email protected]>
9474 L:      [email protected]
9475 S:      Maintained
9476 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9477 F:      drivers/infiniband/hw/hns/
9478
9479 HISILICON SAS Controller
9480 M:      Xiang Chen <[email protected]>
9481 S:      Supported
9482 W:      http://www.hisilicon.com
9483 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9484 F:      drivers/scsi/hisi_sas/
9485
9486 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9487 M:      Kai Ye <[email protected]>
9488 M:      Longfang Liu <[email protected]>
9489 L:      [email protected]
9490 S:      Maintained
9491 F:      Documentation/ABI/testing/debugfs-hisi-sec
9492 F:      drivers/crypto/hisilicon/sec2/sec.h
9493 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9494 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9495 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9496
9497 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9498 M:      Jay Fang <[email protected]>
9499 L:      [email protected]
9500 S:      Maintained
9501 W:      http://www.hisilicon.com
9502 F:      drivers/spi/spi-hisi-kunpeng.c
9503
9504 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9505 M:      Mauro Carvalho Chehab <[email protected]>
9506 L:      [email protected]
9507 S:      Maintained
9508 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9509 F:      drivers/spmi/hisi-spmi-controller.c
9510
9511 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9512 M:      Mauro Carvalho Chehab <[email protected]>
9513 L:      [email protected]
9514 S:      Maintained
9515 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9516 F:      drivers/mfd/hi6421-spmi-pmic.c
9517
9518 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9519 M:      Weili Qian <[email protected]>
9520 S:      Maintained
9521 F:      drivers/crypto/hisilicon/trng/trng.c
9522
9523 HISILICON V3XX SPI NOR FLASH Controller Driver
9524 M:      Jay Fang <[email protected]>
9525 S:      Maintained
9526 W:      http://www.hisilicon.com
9527 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9528
9529 HISILICON ZIP Controller DRIVER
9530 M:      Yang Shen <[email protected]>
9531 M:      Zhou Wang <[email protected]>
9532 L:      [email protected]
9533 S:      Maintained
9534 F:      Documentation/ABI/testing/debugfs-hisi-zip
9535 F:      drivers/crypto/hisilicon/zip/
9536
9537 HMM - Heterogeneous Memory Management
9538 M:      Jérôme Glisse <[email protected]>
9539 L:      [email protected]
9540 S:      Maintained
9541 F:      Documentation/mm/hmm.rst
9542 F:      include/linux/hmm*
9543 F:      lib/test_hmm*
9544 F:      mm/hmm*
9545 F:      tools/testing/selftests/mm/*hmm*
9546
9547 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9548 M:      Andreas Klinger <[email protected]>
9549 L:      [email protected]
9550 S:      Maintained
9551 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9552 F:      drivers/iio/pressure/mprls0025pa.c
9553
9554 HOST AP DRIVER
9555 M:      Jouni Malinen <[email protected]>
9556 L:      [email protected]
9557 S:      Obsolete
9558 W:      http://w1.fi/hostap-driver.html
9559 F:      drivers/net/wireless/intersil/hostap/
9560
9561 HP BIOSCFG DRIVER
9562 M:      Jorge Lopez <[email protected]>
9563 L:      [email protected]
9564 S:      Maintained
9565 F:      drivers/platform/x86/hp/hp-bioscfg/
9566
9567 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9568 L:      [email protected]
9569 S:      Orphan
9570 F:      drivers/platform/x86/hp/tc1100-wmi.c
9571
9572 HP WMI HARDWARE MONITOR DRIVER
9573 M:      James Seo <[email protected]>
9574 L:      [email protected]
9575 S:      Maintained
9576 F:      Documentation/hwmon/hp-wmi-sensors.rst
9577 F:      drivers/hwmon/hp-wmi-sensors.c
9578
9579 HPET:   High Precision Event Timers driver
9580 M:      Clemens Ladisch <[email protected]>
9581 S:      Maintained
9582 F:      Documentation/timers/hpet.rst
9583 F:      drivers/char/hpet.c
9584 F:      include/linux/hpet.h
9585 F:      include/uapi/linux/hpet.h
9586
9587 HPET:   x86
9588 S:      Orphan
9589 F:      arch/x86/include/asm/hpet.h
9590 F:      arch/x86/kernel/hpet.c
9591
9592 HPFS FILESYSTEM
9593 M:      Mikulas Patocka <[email protected]>
9594 S:      Maintained
9595 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9596 F:      fs/hpfs/
9597
9598 HS3001 Hardware Temperature and Humidity Sensor
9599 M:      Andre Werner <[email protected]>
9600 L:      [email protected]
9601 S:      Maintained
9602 F:      drivers/hwmon/hs3001.c
9603
9604 HSI SUBSYSTEM
9605 M:      Sebastian Reichel <[email protected]>
9606 S:      Maintained
9607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9608 F:      Documentation/ABI/testing/sysfs-bus-hsi
9609 F:      Documentation/driver-api/hsi.rst
9610 F:      drivers/hsi/
9611 F:      include/linux/hsi/
9612 F:      include/uapi/linux/hsi/
9613
9614 HSO 3G MODEM DRIVER
9615 L:      [email protected]
9616 S:      Orphan
9617 F:      drivers/net/usb/hso.c
9618
9619 HSR NETWORK PROTOCOL
9620 L:      [email protected]
9621 S:      Orphan
9622 F:      net/hsr/
9623
9624 HT16K33 LED CONTROLLER DRIVER
9625 M:      Robin van der Gracht <[email protected]>
9626 S:      Maintained
9627 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9628 F:      drivers/auxdisplay/ht16k33.c
9629
9630 HTCPEN TOUCHSCREEN DRIVER
9631 M:      Pau Oliva Fora <[email protected]>
9632 L:      [email protected]
9633 S:      Maintained
9634 F:      drivers/input/touchscreen/htcpen.c
9635
9636 HTE SUBSYSTEM
9637 M:      Dipen Patel <[email protected]>
9638 L:      [email protected]
9639 S:      Maintained
9640 Q:      https://patchwork.kernel.org/project/timestamp/list/
9641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9642 F:      Documentation/devicetree/bindings/timestamp/
9643 F:      Documentation/driver-api/hte/
9644 F:      drivers/hte/
9645 F:      include/linux/hte.h
9646
9647 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9648 M:      Lorenzo Bianconi <[email protected]>
9649 L:      [email protected]
9650 S:      Maintained
9651 W:      http://www.st.com/
9652 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9653 F:      drivers/iio/humidity/hts221*
9654
9655 HUAWEI ETHERNET DRIVER
9656 M:      Cai Huoqing <[email protected]>
9657 L:      [email protected]
9658 S:      Maintained
9659 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9660 F:      drivers/net/ethernet/huawei/hinic/
9661
9662 HUGETLB SUBSYSTEM
9663 M:      Mike Kravetz <[email protected]>
9664 M:      Muchun Song <[email protected]>
9665 L:      [email protected]
9666 S:      Maintained
9667 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9668 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9669 F:      Documentation/mm/hugetlbfs_reserv.rst
9670 F:      Documentation/mm/vmemmap_dedup.rst
9671 F:      fs/hugetlbfs/
9672 F:      include/linux/hugetlb.h
9673 F:      mm/hugetlb.c
9674 F:      mm/hugetlb_vmemmap.c
9675 F:      mm/hugetlb_vmemmap.h
9676
9677 HVA ST MEDIA DRIVER
9678 M:      Jean-Christophe Trotin <[email protected]>
9679 L:      [email protected]
9680 S:      Supported
9681 W:      https://linuxtv.org
9682 T:      git git://linuxtv.org/media_tree.git
9683 F:      drivers/media/platform/st/sti/hva
9684
9685 HWPOISON MEMORY FAILURE HANDLING
9686 M:      Naoya Horiguchi <[email protected]>
9687 R:      Miaohe Lin <[email protected]>
9688 L:      [email protected]
9689 S:      Maintained
9690 F:      mm/hwpoison-inject.c
9691 F:      mm/memory-failure.c
9692
9693 HYCON HY46XX TOUCHSCREEN SUPPORT
9694 M:      Giulio Benetti <[email protected]>
9695 L:      [email protected]
9696 S:      Maintained
9697 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9698 F:      drivers/input/touchscreen/hycon-hy46xx.c
9699
9700 HYGON PROCESSOR SUPPORT
9701 M:      Pu Wen <[email protected]>
9702 L:      [email protected]
9703 S:      Maintained
9704 F:      arch/x86/kernel/cpu/hygon.c
9705
9706 HYNIX HI556 SENSOR DRIVER
9707 M:      Sakari Ailus <[email protected]>
9708 L:      [email protected]
9709 S:      Maintained
9710 T:      git git://linuxtv.org/media_tree.git
9711 F:      drivers/media/i2c/hi556.c
9712
9713 HYNIX HI846 SENSOR DRIVER
9714 M:      Martin Kepplinger <[email protected]>
9715 L:      [email protected]
9716 S:      Maintained
9717 F:      drivers/media/i2c/hi846.c
9718
9719 HYNIX HI847 SENSOR DRIVER
9720 M:      Sakari Ailus <[email protected]>
9721 L:      [email protected]
9722 S:      Maintained
9723 F:      drivers/media/i2c/hi847.c
9724
9725 Hyper-V/Azure CORE AND DRIVERS
9726 M:      "K. Y. Srinivasan" <[email protected]>
9727 M:      Haiyang Zhang <[email protected]>
9728 M:      Wei Liu <[email protected]>
9729 M:      Dexuan Cui <[email protected]>
9730 L:      [email protected]
9731 S:      Supported
9732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9733 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9734 F:      Documentation/ABI/testing/debugfs-hyperv
9735 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9736 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9737 F:      Documentation/virt/hyperv
9738 F:      arch/arm64/hyperv
9739 F:      arch/arm64/include/asm/hyperv-tlfs.h
9740 F:      arch/arm64/include/asm/mshyperv.h
9741 F:      arch/x86/hyperv
9742 F:      arch/x86/include/asm/hyperv-tlfs.h
9743 F:      arch/x86/include/asm/mshyperv.h
9744 F:      arch/x86/include/asm/trace/hyperv.h
9745 F:      arch/x86/kernel/cpu/mshyperv.c
9746 F:      drivers/clocksource/hyperv_timer.c
9747 F:      drivers/hid/hid-hyperv.c
9748 F:      drivers/hv/
9749 F:      drivers/input/serio/hyperv-keyboard.c
9750 F:      drivers/iommu/hyperv-iommu.c
9751 F:      drivers/net/ethernet/microsoft/
9752 F:      drivers/net/hyperv/
9753 F:      drivers/pci/controller/pci-hyperv-intf.c
9754 F:      drivers/pci/controller/pci-hyperv.c
9755 F:      drivers/scsi/storvsc_drv.c
9756 F:      drivers/uio/uio_hv_generic.c
9757 F:      drivers/video/fbdev/hyperv_fb.c
9758 F:      include/asm-generic/hyperv-tlfs.h
9759 F:      include/asm-generic/mshyperv.h
9760 F:      include/clocksource/hyperv_timer.h
9761 F:      include/linux/hyperv.h
9762 F:      include/net/mana
9763 F:      include/uapi/linux/hyperv.h
9764 F:      net/vmw_vsock/hyperv_transport.c
9765 F:      tools/hv/
9766
9767 HYPERBUS SUPPORT
9768 M:      Vignesh Raghavendra <[email protected]>
9769 R:      Tudor Ambarus <[email protected]>
9770 L:      [email protected]
9771 S:      Supported
9772 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9773 C:      irc://irc.oftc.net/mtd
9774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9775 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9776 F:      drivers/mtd/hyperbus/
9777 F:      include/linux/mtd/hyperbus.h
9778
9779 HYPERVISOR VIRTUAL CONSOLE DRIVER
9780 L:      [email protected]
9781 S:      Odd Fixes
9782 F:      drivers/tty/hvc/
9783
9784 I2C ACPI SUPPORT
9785 M:      Mika Westerberg <[email protected]>
9786 L:      [email protected]
9787 L:      [email protected]
9788 S:      Maintained
9789 F:      drivers/i2c/i2c-core-acpi.c
9790
9791 I2C ADDRESS TRANSLATOR (ATR)
9792 M:      Tomi Valkeinen <[email protected]>
9793 R:      Luca Ceresoli <[email protected]>
9794 L:      [email protected]
9795 S:      Maintained
9796 F:      drivers/i2c/i2c-atr.c
9797 F:      include/linux/i2c-atr.h
9798
9799 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9800 M:      Ajay Gupta <[email protected]>
9801 L:      [email protected]
9802 S:      Maintained
9803 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9804 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9805
9806 I2C MUXES
9807 M:      Peter Rosin <[email protected]>
9808 L:      [email protected]
9809 S:      Maintained
9810 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9811 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9812 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9813 F:      Documentation/i2c/i2c-topology.rst
9814 F:      Documentation/i2c/muxes/
9815 F:      drivers/i2c/i2c-mux.c
9816 F:      drivers/i2c/muxes/
9817 F:      include/linux/i2c-mux.h
9818
9819 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9820 M:      Gregory CLEMENT <[email protected]>
9821 L:      [email protected]
9822 S:      Maintained
9823 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9824 F:      drivers/i2c/busses/i2c-mv64xxx.c
9825
9826 I2C OVER PARALLEL PORT
9827 M:      Jean Delvare <[email protected]>
9828 L:      [email protected]
9829 S:      Maintained
9830 F:      Documentation/i2c/busses/i2c-parport.rst
9831 F:      drivers/i2c/busses/i2c-parport.c
9832
9833 I2C SUBSYSTEM
9834 M:      Wolfram Sang <[email protected]>
9835 L:      [email protected]
9836 S:      Maintained
9837 W:      https://i2c.wiki.kernel.org/
9838 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9840 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9841 F:      Documentation/i2c/
9842 F:      drivers/i2c/*
9843 F:      include/dt-bindings/i2c/i2c.h
9844 F:      include/linux/i2c-dev.h
9845 F:      include/linux/i2c-smbus.h
9846 F:      include/linux/i2c.h
9847 F:      include/uapi/linux/i2c-*.h
9848 F:      include/uapi/linux/i2c.h
9849
9850 I2C SUBSYSTEM HOST DRIVERS
9851 M:      Andi Shyti <[email protected]>
9852 L:      [email protected]
9853 S:      Maintained
9854 W:      https://i2c.wiki.kernel.org/
9855 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9857 F:      Documentation/devicetree/bindings/i2c/
9858 F:      drivers/i2c/algos/
9859 F:      drivers/i2c/busses/
9860 F:      include/dt-bindings/i2c/
9861
9862 I2C-TAOS-EVM DRIVER
9863 M:      Jean Delvare <[email protected]>
9864 L:      [email protected]
9865 S:      Maintained
9866 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9867 F:      drivers/i2c/busses/i2c-taos-evm.c
9868
9869 I2C-TINY-USB DRIVER
9870 M:      Till Harbaum <[email protected]>
9871 L:      [email protected]
9872 S:      Maintained
9873 W:      http://www.harbaum.org/till/i2c_tiny_usb
9874 F:      drivers/i2c/busses/i2c-tiny-usb.c
9875
9876 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9877 M:      Jean Delvare <[email protected]>
9878 L:      [email protected]
9879 S:      Maintained
9880 F:      Documentation/i2c/busses/i2c-ali1535.rst
9881 F:      Documentation/i2c/busses/i2c-ali1563.rst
9882 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9883 F:      Documentation/i2c/busses/i2c-amd756.rst
9884 F:      Documentation/i2c/busses/i2c-amd8111.rst
9885 F:      Documentation/i2c/busses/i2c-i801.rst
9886 F:      Documentation/i2c/busses/i2c-nforce2.rst
9887 F:      Documentation/i2c/busses/i2c-piix4.rst
9888 F:      Documentation/i2c/busses/i2c-sis5595.rst
9889 F:      Documentation/i2c/busses/i2c-sis630.rst
9890 F:      Documentation/i2c/busses/i2c-sis96x.rst
9891 F:      Documentation/i2c/busses/i2c-via.rst
9892 F:      Documentation/i2c/busses/i2c-viapro.rst
9893 F:      drivers/i2c/busses/i2c-ali1535.c
9894 F:      drivers/i2c/busses/i2c-ali1563.c
9895 F:      drivers/i2c/busses/i2c-ali15x3.c
9896 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9897 F:      drivers/i2c/busses/i2c-amd756.c
9898 F:      drivers/i2c/busses/i2c-amd8111.c
9899 F:      drivers/i2c/busses/i2c-i801.c
9900 F:      drivers/i2c/busses/i2c-isch.c
9901 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9902 F:      drivers/i2c/busses/i2c-nforce2.c
9903 F:      drivers/i2c/busses/i2c-piix4.c
9904 F:      drivers/i2c/busses/i2c-sis5595.c
9905 F:      drivers/i2c/busses/i2c-sis630.c
9906 F:      drivers/i2c/busses/i2c-sis96x.c
9907 F:      drivers/i2c/busses/i2c-via.c
9908 F:      drivers/i2c/busses/i2c-viapro.c
9909
9910 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9911 M:      Hans de Goede <[email protected]>
9912 L:      [email protected]
9913 S:      Maintained
9914 F:      drivers/i2c/busses/i2c-cht-wc.c
9915
9916 I2C/SMBUS ISMT DRIVER
9917 M:      Seth Heasley <[email protected]>
9918 M:      Neil Horman <[email protected]>
9919 L:      [email protected]
9920 F:      Documentation/i2c/busses/i2c-ismt.rst
9921 F:      drivers/i2c/busses/i2c-ismt.c
9922
9923 I2C/SMBUS STUB DRIVER
9924 M:      Jean Delvare <[email protected]>
9925 L:      [email protected]
9926 S:      Maintained
9927 F:      drivers/i2c/i2c-stub.c
9928
9929 I3C DRIVER FOR ASPEED AST2600
9930 M:      Jeremy Kerr <[email protected]>
9931 S:      Maintained
9932 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
9933 F:      drivers/i3c/master/ast2600-i3c-master.c
9934
9935 I3C DRIVER FOR CADENCE I3C MASTER IP
9936 M:      Przemysław Gaj <[email protected]>
9937 S:      Maintained
9938 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9939 F:      drivers/i3c/master/i3c-master-cdns.c
9940
9941 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9942 S:      Orphan
9943 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9944 F:      drivers/i3c/master/dw*
9945
9946 I3C SUBSYSTEM
9947 M:      Alexandre Belloni <[email protected]>
9948 L:      [email protected] (moderated for non-subscribers)
9949 S:      Maintained
9950 C:      irc://chat.freenode.net/linux-i3c
9951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9952 F:      Documentation/ABI/testing/sysfs-bus-i3c
9953 F:      Documentation/devicetree/bindings/i3c/
9954 F:      Documentation/driver-api/i3c
9955 F:      drivers/i3c/
9956 F:      include/linux/i3c/
9957
9958 IA64 (Itanium) PLATFORM
9959 L:      [email protected]
9960 S:      Orphan
9961 F:      Documentation/arch/ia64/
9962 F:      arch/ia64/
9963
9964 IBM Operation Panel Input Driver
9965 M:      Eddie James <[email protected]>
9966 L:      [email protected]
9967 S:      Maintained
9968 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
9969 F:      drivers/input/misc/ibm-panel.c
9970
9971 IBM Power 842 compression accelerator
9972 M:      Haren Myneni <[email protected]>
9973 S:      Supported
9974 F:      crypto/842.c
9975 F:      drivers/crypto/nx/Kconfig
9976 F:      drivers/crypto/nx/Makefile
9977 F:      drivers/crypto/nx/nx-842*
9978 F:      include/linux/sw842.h
9979 F:      lib/842/
9980
9981 IBM Power in-Nest Crypto Acceleration
9982 M:      Breno Leitão <[email protected]>
9983 M:      Nayna Jain <[email protected]>
9984 M:      Paulo Flabiano Smorigo <[email protected]>
9985 L:      [email protected]
9986 S:      Supported
9987 F:      drivers/crypto/nx/Kconfig
9988 F:      drivers/crypto/nx/Makefile
9989 F:      drivers/crypto/nx/nx-aes*
9990 F:      drivers/crypto/nx/nx-sha*
9991 F:      drivers/crypto/nx/nx.*
9992 F:      drivers/crypto/nx/nx_csbcpb.h
9993 F:      drivers/crypto/nx/nx_debugfs.c
9994
9995 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9996 M:      Tyrel Datwyler <[email protected]>
9997 L:      [email protected]
9998 L:      [email protected]
9999 S:      Supported
10000 F:      drivers/pci/hotplug/rpadlpar*
10001
10002 IBM Power Linux RAID adapter
10003 M:      Brian King <[email protected]>
10004 S:      Supported
10005 F:      drivers/scsi/ipr.*
10006
10007 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10008 M:      Tyrel Datwyler <[email protected]>
10009 L:      [email protected]
10010 L:      [email protected]
10011 S:      Supported
10012 F:      drivers/pci/hotplug/rpaphp*
10013
10014 IBM Power SRIOV Virtual NIC Device Driver
10015 M:      Haren Myneni <[email protected]>
10016 M:      Rick Lindsley <[email protected]>
10017 R:      Nick Child <[email protected]>
10018 R:      Dany Madden <[email protected]>
10019 R:      Thomas Falcon <[email protected]>
10020 L:      [email protected]
10021 S:      Supported
10022 F:      drivers/net/ethernet/ibm/ibmvnic.*
10023
10024 IBM Power VFIO Support
10025 M:      Timothy Pearson <[email protected]>
10026 S:      Supported
10027 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10028
10029 IBM Power Virtual Ethernet Device Driver
10030 M:      Nick Child <[email protected]>
10031 L:      [email protected]
10032 S:      Supported
10033 F:      drivers/net/ethernet/ibm/ibmveth.*
10034
10035 IBM Power Virtual FC Device Drivers
10036 M:      Tyrel Datwyler <[email protected]>
10037 L:      [email protected]
10038 S:      Supported
10039 F:      drivers/scsi/ibmvscsi/ibmvfc*
10040
10041 IBM Power Virtual Management Channel Driver
10042 M:      Brad Warrum <[email protected]>
10043 M:      Ritu Agarwal <[email protected]>
10044 S:      Supported
10045 F:      drivers/misc/ibmvmc.*
10046
10047 IBM Power Virtual SCSI Device Drivers
10048 M:      Tyrel Datwyler <[email protected]>
10049 L:      [email protected]
10050 S:      Supported
10051 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10052 F:      include/scsi/viosrp.h
10053
10054 IBM Power Virtual SCSI Device Target Driver
10055 M:      Michael Cyr <[email protected]>
10056 L:      [email protected]
10057 L:      [email protected]
10058 S:      Supported
10059 F:      drivers/scsi/ibmvscsi_tgt/
10060
10061 IBM Power VMX Cryptographic instructions
10062 M:      Breno Leitão <[email protected]>
10063 M:      Nayna Jain <[email protected]>
10064 M:      Paulo Flabiano Smorigo <[email protected]>
10065 L:      [email protected]
10066 S:      Supported
10067 F:      drivers/crypto/vmx/Kconfig
10068 F:      drivers/crypto/vmx/Makefile
10069 F:      drivers/crypto/vmx/aes*
10070 F:      drivers/crypto/vmx/ghash*
10071 F:      drivers/crypto/vmx/ppc-xlate.pl
10072 F:      drivers/crypto/vmx/vmx.c
10073
10074 IBM ServeRAID RAID DRIVER
10075 S:      Orphan
10076 F:      drivers/scsi/ips.*
10077
10078 ICH LPC AND GPIO DRIVER
10079 M:      Peter Tyser <[email protected]>
10080 S:      Maintained
10081 F:      drivers/gpio/gpio-ich.c
10082 F:      drivers/mfd/lpc_ich.c
10083
10084 ICY I2C DRIVER
10085 M:      Max Staudt <[email protected]>
10086 L:      [email protected]
10087 S:      Maintained
10088 F:      drivers/i2c/busses/i2c-icy.c
10089
10090 IDEAPAD LAPTOP EXTRAS DRIVER
10091 M:      Ike Panhc <[email protected]>
10092 L:      [email protected]
10093 S:      Maintained
10094 W:      http://launchpad.net/ideapad-laptop
10095 F:      drivers/platform/x86/ideapad-laptop.c
10096
10097 IDEAPAD LAPTOP SLIDEBAR DRIVER
10098 M:      Andrey Moiseev <[email protected]>
10099 L:      [email protected]
10100 S:      Maintained
10101 W:      https://github.com/o2genum/ideapad-slidebar
10102 F:      drivers/input/misc/ideapad_slidebar.c
10103
10104 IDMAPPED MOUNTS
10105 M:      Christian Brauner <[email protected]>
10106 M:      Seth Forshee <[email protected]>
10107 L:      [email protected]
10108 S:      Maintained
10109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
10110 F:      Documentation/filesystems/idmappings.rst
10111 F:      include/linux/mnt_idmapping.*
10112 F:      tools/testing/selftests/mount_setattr/
10113
10114 IDT VersaClock 5 CLOCK DRIVER
10115 M:      Luca Ceresoli <[email protected]>
10116 S:      Maintained
10117 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10118 F:      drivers/clk/clk-versaclock5.c
10119
10120 IEEE 802.15.4 SUBSYSTEM
10121 M:      Alexander Aring <[email protected]>
10122 M:      Stefan Schmidt <[email protected]>
10123 M:      Miquel Raynal <[email protected]>
10124 L:      [email protected]
10125 S:      Maintained
10126 W:      https://linux-wpan.org/
10127 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10130 F:      Documentation/networking/ieee802154.rst
10131 F:      drivers/net/ieee802154/
10132 F:      include/linux/ieee802154.h
10133 F:      include/linux/nl802154.h
10134 F:      include/net/af_ieee802154.h
10135 F:      include/net/cfg802154.h
10136 F:      include/net/ieee802154_netdev.h
10137 F:      include/net/mac802154.h
10138 F:      include/net/nl802154.h
10139 F:      net/ieee802154/
10140 F:      net/mac802154/
10141
10142 IFCVF VIRTIO DATA PATH ACCELERATOR
10143 R:      Zhu Lingshan <[email protected]>
10144 F:      drivers/vdpa/ifcvf/
10145
10146 IFE PROTOCOL
10147 M:      Yotam Gigi <[email protected]>
10148 M:      Jamal Hadi Salim <[email protected]>
10149 F:      include/net/ife.h
10150 F:      include/uapi/linux/ife.h
10151 F:      net/ife
10152
10153 IGORPLUG-USB IR RECEIVER
10154 M:      Sean Young <[email protected]>
10155 L:      [email protected]
10156 S:      Maintained
10157 F:      drivers/media/rc/igorplugusb.c
10158
10159 IGUANAWORKS USB IR TRANSCEIVER
10160 M:      Sean Young <[email protected]>
10161 L:      [email protected]
10162 S:      Maintained
10163 F:      drivers/media/rc/iguanair.c
10164
10165 IIO DIGITAL POTENTIOMETER DAC
10166 M:      Peter Rosin <[email protected]>
10167 L:      [email protected]
10168 S:      Maintained
10169 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10170 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10171 F:      drivers/iio/dac/dpot-dac.c
10172
10173 IIO ENVELOPE DETECTOR
10174 M:      Peter Rosin <[email protected]>
10175 L:      [email protected]
10176 S:      Maintained
10177 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10178 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10179 F:      drivers/iio/adc/envelope-detector.c
10180
10181 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10182 M:      Matti Vaittinen <[email protected]>
10183 L:      [email protected]
10184 S:      Maintained
10185 F:      drivers/iio/light/gain-time-scale-helper.c
10186 F:      drivers/iio/light/gain-time-scale-helper.h
10187
10188 IIO MULTIPLEXER
10189 M:      Peter Rosin <[email protected]>
10190 L:      [email protected]
10191 S:      Maintained
10192 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10193 F:      drivers/iio/multiplexer/iio-mux.c
10194
10195 IIO SCMI BASED DRIVER
10196 M:      Jyoti Bhayana <[email protected]>
10197 L:      [email protected]
10198 S:      Maintained
10199 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10200
10201 IIO SUBSYSTEM AND DRIVERS
10202 M:      Jonathan Cameron <[email protected]>
10203 R:      Lars-Peter Clausen <[email protected]>
10204 L:      [email protected]
10205 S:      Maintained
10206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10207 F:      Documentation/ABI/testing/configfs-iio*
10208 F:      Documentation/ABI/testing/sysfs-bus-iio*
10209 F:      Documentation/devicetree/bindings/iio/
10210 F:      drivers/iio/
10211 F:      drivers/staging/iio/
10212 F:      include/dt-bindings/iio/
10213 F:      include/linux/iio/
10214 F:      tools/iio/
10215
10216 IIO UNIT CONVERTER
10217 M:      Peter Rosin <[email protected]>
10218 L:      [email protected]
10219 S:      Maintained
10220 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10221 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10222 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10223 F:      drivers/iio/afe/iio-rescale.c
10224
10225 IKANOS/ADI EAGLE ADSL USB DRIVER
10226 M:      Matthieu Castet <[email protected]>
10227 M:      Stanislaw Gruszka <[email protected]>
10228 S:      Maintained
10229 F:      drivers/usb/atm/ueagle-atm.c
10230
10231 IMAGIS TOUCHSCREEN DRIVER
10232 M:      Markuss Broks <[email protected]>
10233 S:      Maintained
10234 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10235 F:      drivers/input/touchscreen/imagis.c
10236
10237 IMGTEC ASCII LCD DRIVER
10238 M:      Paul Burton <[email protected]>
10239 S:      Maintained
10240 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10241 F:      drivers/auxdisplay/img-ascii-lcd.c
10242
10243 IMGTEC IR DECODER DRIVER
10244 S:      Orphan
10245 F:      drivers/media/rc/img-ir/
10246
10247 IMON SOUNDGRAPH USB IR RECEIVER
10248 M:      Sean Young <[email protected]>
10249 L:      [email protected]
10250 S:      Maintained
10251 F:      drivers/media/rc/imon.c
10252 F:      drivers/media/rc/imon_raw.c
10253
10254 IMS TWINTURBO FRAMEBUFFER DRIVER
10255 L:      [email protected]
10256 S:      Orphan
10257 F:      drivers/video/fbdev/imsttfb.c
10258
10259 INA209 HARDWARE MONITOR DRIVER
10260 M:      Guenter Roeck <[email protected]>
10261 L:      [email protected]
10262 S:      Maintained
10263 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10264 F:      Documentation/hwmon/ina209.rst
10265 F:      drivers/hwmon/ina209.c
10266
10267 INA2XX HARDWARE MONITOR DRIVER
10268 M:      Guenter Roeck <[email protected]>
10269 L:      [email protected]
10270 S:      Maintained
10271 F:      Documentation/hwmon/ina2xx.rst
10272 F:      drivers/hwmon/ina2xx.c
10273 F:      include/linux/platform_data/ina2xx.h
10274
10275 INDEX OF FURTHER KERNEL DOCUMENTATION
10276 M:      Carlos Bilbao <[email protected]>
10277 S:      Maintained
10278 F:      Documentation/process/kernel-docs.rst
10279
10280 INDUSTRY PACK SUBSYSTEM (IPACK)
10281 M:      Vaibhav Gupta <[email protected]>
10282 M:      Jens Taprogge <[email protected]>
10283 M:      Greg Kroah-Hartman <[email protected]>
10284 L:      [email protected]
10285 S:      Maintained
10286 W:      http://industrypack.sourceforge.net
10287 F:      drivers/ipack/
10288
10289 INFINEON DPS310 Driver
10290 M:      Eddie James <[email protected]>
10291 L:      [email protected]
10292 S:      Maintained
10293 F:      drivers/iio/pressure/dps310.c
10294
10295 INFINEON PEB2466 ASoC CODEC
10296 M:      Herve Codina <[email protected]>
10297 L:      [email protected] (moderated for non-subscribers)
10298 S:      Maintained
10299 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10300 F:      sound/soc/codecs/peb2466.c
10301
10302 INFINIBAND SUBSYSTEM
10303 M:      Jason Gunthorpe <[email protected]>
10304 M:      Leon Romanovsky <[email protected]>
10305 L:      [email protected]
10306 S:      Supported
10307 W:      https://github.com/linux-rdma/rdma-core
10308 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10310 F:      Documentation/devicetree/bindings/infiniband/
10311 F:      Documentation/infiniband/
10312 F:      drivers/infiniband/
10313 F:      include/rdma/
10314 F:      include/trace/events/ib_mad.h
10315 F:      include/trace/events/ib_umad.h
10316 F:      include/trace/misc/rdma.h
10317 F:      include/uapi/linux/if_infiniband.h
10318 F:      include/uapi/rdma/
10319 F:      samples/bpf/ibumad_kern.c
10320 F:      samples/bpf/ibumad_user.c
10321
10322 INGENIC JZ4780 NAND DRIVER
10323 M:      Harvey Hunt <[email protected]>
10324 L:      [email protected]
10325 L:      [email protected]
10326 S:      Maintained
10327 F:      drivers/mtd/nand/raw/ingenic/
10328
10329 INGENIC JZ47xx SoCs
10330 M:      Paul Cercueil <[email protected]>
10331 L:      [email protected]
10332 S:      Maintained
10333 F:      arch/mips/boot/dts/ingenic/
10334 F:      arch/mips/generic/board-ingenic.c
10335 F:      arch/mips/include/asm/mach-ingenic/
10336 F:      arch/mips/ingenic/Kconfig
10337 F:      drivers/clk/ingenic/
10338 F:      drivers/dma/dma-jz4780.c
10339 F:      drivers/gpu/drm/ingenic/
10340 F:      drivers/i2c/busses/i2c-jz4780.c
10341 F:      drivers/iio/adc/ingenic-adc.c
10342 F:      drivers/irqchip/irq-ingenic.c
10343 F:      drivers/memory/jz4780-nemc.c
10344 F:      drivers/mmc/host/jz4740_mmc.c
10345 F:      drivers/mtd/nand/raw/ingenic/
10346 F:      drivers/pinctrl/pinctrl-ingenic.c
10347 F:      drivers/power/supply/ingenic-battery.c
10348 F:      drivers/pwm/pwm-jz4740.c
10349 F:      drivers/remoteproc/ingenic_rproc.c
10350 F:      drivers/rtc/rtc-jz4740.c
10351 F:      drivers/tty/serial/8250/8250_ingenic.c
10352 F:      drivers/usb/musb/jz4740.c
10353 F:      drivers/watchdog/jz4740_wdt.c
10354 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10355 F:      include/linux/mfd/ingenic-tcu.h
10356 F:      sound/soc/codecs/jz47*
10357 F:      sound/soc/jz4740/
10358
10359 INJOINIC IP5xxx POWER BANK IC DRIVER
10360 M:      Samuel Holland <[email protected]>
10361 S:      Maintained
10362 F:      drivers/power/supply/ip5xxx_power.c
10363
10364 INOTIFY
10365 M:      Jan Kara <[email protected]>
10366 R:      Amir Goldstein <[email protected]>
10367 L:      [email protected]
10368 S:      Maintained
10369 F:      Documentation/filesystems/inotify.rst
10370 F:      fs/notify/inotify/
10371 F:      include/linux/inotify.h
10372 F:      include/uapi/linux/inotify.h
10373
10374 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10375 M:      Dmitry Torokhov <[email protected]>
10376 L:      [email protected]
10377 S:      Maintained
10378 Q:      http://patchwork.kernel.org/project/linux-input/list/
10379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10380 F:      Documentation/devicetree/bindings/input/
10381 F:      Documentation/devicetree/bindings/serio/
10382 F:      Documentation/input/
10383 F:      drivers/input/
10384 F:      include/dt-bindings/input/
10385 F:      include/linux/input.h
10386 F:      include/linux/input/
10387 F:      include/uapi/linux/input-event-codes.h
10388 F:      include/uapi/linux/input.h
10389
10390 INPUT MULTITOUCH (MT) PROTOCOL
10391 M:      Henrik Rydberg <[email protected]>
10392 L:      [email protected]
10393 S:      Odd fixes
10394 F:      Documentation/input/multi-touch-protocol.rst
10395 F:      drivers/input/input-mt.c
10396 K:      \b(ABS|SYN)_MT_
10397
10398 INSIDE SECURE CRYPTO DRIVER
10399 M:      Antoine Tenart <[email protected]>
10400 L:      [email protected]
10401 S:      Maintained
10402 F:      drivers/crypto/inside-secure/
10403
10404 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10405 M:      Mimi Zohar <[email protected]>
10406 M:      Dmitry Kasatkin <[email protected]>
10407 L:      [email protected]
10408 S:      Supported
10409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10410 F:      security/integrity/
10411 F:      security/integrity/ima/
10412
10413 INTEL 810/815 FRAMEBUFFER DRIVER
10414 M:      Antonino Daplas <[email protected]>
10415 L:      [email protected]
10416 S:      Maintained
10417 F:      drivers/video/fbdev/i810/
10418
10419 INTEL 8254 COUNTER DRIVER
10420 M:      William Breathitt Gray <[email protected]>
10421 L:      [email protected]
10422 S:      Maintained
10423 F:      drivers/counter/i8254.c
10424 F:      include/linux/i8254.h
10425
10426 INTEL 8255 GPIO DRIVER
10427 M:      William Breathitt Gray <[email protected]>
10428 L:      [email protected]
10429 S:      Maintained
10430 F:      drivers/gpio/gpio-i8255.c
10431 F:      drivers/gpio/gpio-i8255.h
10432
10433 INTEL ASoC DRIVERS
10434 M:      Cezary Rojewski <[email protected]>
10435 M:      Pierre-Louis Bossart <[email protected]>
10436 M:      Liam Girdwood <[email protected]>
10437 M:      Peter Ujfalusi <[email protected]>
10438 M:      Bard Liao <[email protected]>
10439 M:      Ranjani Sridharan <[email protected]>
10440 M:      Kai Vehmanen <[email protected]>
10441 L:      [email protected] (moderated for non-subscribers)
10442 S:      Supported
10443 F:      sound/soc/intel/
10444
10445 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10446 M:      Hans de Goede <[email protected]>
10447 L:      [email protected]
10448 S:      Maintained
10449 F:      drivers/platform/x86/intel/atomisp2/pm.c
10450
10451 INTEL ATOMISP2 LED DRIVER
10452 M:      Hans de Goede <[email protected]>
10453 L:      [email protected]
10454 S:      Maintained
10455 F:      drivers/platform/x86/intel/atomisp2/led.c
10456
10457 INTEL BIOS SAR INT1092 DRIVER
10458 M:      Shravan Sudhakar <[email protected]>
10459 M:      Intel Corporation <[email protected]>
10460 L:      [email protected]
10461 S:      Maintained
10462 F:      drivers/platform/x86/intel/int1092/
10463
10464 INTEL BROXTON PMC DRIVER
10465 M:      Mika Westerberg <[email protected]>
10466 M:      Zha Qipeng <[email protected]>
10467 S:      Maintained
10468 F:      drivers/mfd/intel_pmc_bxt.c
10469 F:      include/linux/mfd/intel_pmc_bxt.h
10470
10471 INTEL C600 SERIES SAS CONTROLLER DRIVER
10472 M:      Artur Paszkiewicz <[email protected]>
10473 L:      [email protected]
10474 S:      Supported
10475 T:      git git://git.code.sf.net/p/intel-sas/isci
10476 F:      drivers/scsi/isci/
10477
10478 INTEL CPU family model numbers
10479 M:      Tony Luck <[email protected]>
10480 M:      [email protected]
10481 L:      [email protected]
10482 S:      Supported
10483 F:      arch/x86/include/asm/intel-family.h
10484
10485 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10486 M:      Jani Nikula <[email protected]>
10487 M:      Joonas Lahtinen <[email protected]>
10488 M:      Rodrigo Vivi <[email protected]>
10489 M:      Tvrtko Ursulin <[email protected]>
10490 L:      [email protected]
10491 S:      Supported
10492 W:      https://01.org/linuxgraphics/
10493 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10494 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10495 C:      irc://irc.oftc.net/intel-gfx
10496 T:      git git://anongit.freedesktop.org/drm-intel
10497 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10498 F:      Documentation/gpu/i915.rst
10499 F:      drivers/gpu/drm/ci/xfails/i915*
10500 F:      drivers/gpu/drm/i915/
10501 F:      include/drm/i915*
10502 F:      include/uapi/drm/i915_drm.h
10503
10504 INTEL ETHERNET DRIVERS
10505 M:      Jesse Brandeburg <[email protected]>
10506 M:      Tony Nguyen <[email protected]>
10507 L:      [email protected] (moderated for non-subscribers)
10508 S:      Supported
10509 W:      https://www.intel.com/content/www/us/en/support.html
10510 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10513 F:      Documentation/networking/device_drivers/ethernet/intel/
10514 F:      drivers/net/ethernet/intel/
10515 F:      drivers/net/ethernet/intel/*/
10516 F:      include/linux/avf/virtchnl.h
10517 F:      include/linux/net/intel/iidc.h
10518
10519 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10520 M:      Mustafa Ismail <[email protected]>
10521 M:      Shiraz Saleem <[email protected]>
10522 L:      [email protected]
10523 S:      Supported
10524 F:      drivers/infiniband/hw/irdma/
10525 F:      include/uapi/rdma/irdma-abi.h
10526
10527 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10528 M:      Maik Broemme <[email protected]>
10529 L:      [email protected]
10530 S:      Maintained
10531 F:      Documentation/fb/intelfb.rst
10532 F:      drivers/video/fbdev/intelfb/
10533
10534 INTEL GPIO DRIVERS
10535 M:      Andy Shevchenko <[email protected]>
10536 L:      [email protected]
10537 S:      Supported
10538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10539 F:      drivers/gpio/gpio-elkhartlake.c
10540 F:      drivers/gpio/gpio-ich.c
10541 F:      drivers/gpio/gpio-merrifield.c
10542 F:      drivers/gpio/gpio-ml-ioh.c
10543 F:      drivers/gpio/gpio-pch.c
10544 F:      drivers/gpio/gpio-sch.c
10545 F:      drivers/gpio/gpio-sodaville.c
10546 F:      drivers/gpio/gpio-tangier.c
10547
10548 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10549 M:      Zhenyu Wang <[email protected]>
10550 M:      Zhi Wang <[email protected]>
10551 L:      [email protected]
10552 L:      [email protected]
10553 S:      Supported
10554 W:      https://01.org/igvt-g
10555 T:      git https://github.com/intel/gvt-linux.git
10556 F:      drivers/gpu/drm/i915/gvt/
10557
10558 INTEL HID EVENT DRIVER
10559 M:      Alex Hung <[email protected]>
10560 L:      [email protected]
10561 S:      Maintained
10562 F:      drivers/platform/x86/intel/hid.c
10563
10564 INTEL I/OAT DMA DRIVER
10565 M:      Dave Jiang <[email protected]>
10566 R:      Dan Williams <[email protected]>
10567 L:      [email protected]
10568 S:      Supported
10569 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10570 F:      drivers/dma/ioat*
10571
10572 INTEL IDLE DRIVER
10573 M:      Jacob Pan <[email protected]>
10574 M:      Len Brown <[email protected]>
10575 L:      [email protected]
10576 S:      Supported
10577 B:      https://bugzilla.kernel.org
10578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10579 F:      drivers/idle/intel_idle.c
10580
10581 INTEL IDXD DRIVER
10582 M:      Fenghua Yu <[email protected]>
10583 M:      Dave Jiang <[email protected]>
10584 L:      [email protected]
10585 S:      Supported
10586 F:      drivers/dma/idxd/*
10587 F:      include/uapi/linux/idxd.h
10588
10589 INTEL IN FIELD SCAN (IFS) DEVICE
10590 M:      Jithu Joseph <[email protected]>
10591 R:      Ashok Raj <[email protected]>
10592 R:      Tony Luck <[email protected]>
10593 S:      Maintained
10594 F:      drivers/platform/x86/intel/ifs
10595 F:      include/trace/events/intel_ifs.h
10596
10597 INTEL INTEGRATED SENSOR HUB DRIVER
10598 M:      Srinivas Pandruvada <[email protected]>
10599 M:      Jiri Kosina <[email protected]>
10600 L:      [email protected]
10601 S:      Maintained
10602 F:      drivers/hid/intel-ish-hid/
10603
10604 INTEL IOMMU (VT-d)
10605 M:      David Woodhouse <[email protected]>
10606 M:      Lu Baolu <[email protected]>
10607 L:      [email protected]
10608 S:      Supported
10609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10610 F:      drivers/iommu/intel/
10611
10612 INTEL IPU3 CSI-2 CIO2 DRIVER
10613 M:      Yong Zhi <[email protected]>
10614 M:      Sakari Ailus <[email protected]>
10615 M:      Bingbu Cao <[email protected]>
10616 M:      Dan Scally <[email protected]>
10617 R:      Tianshu Qiu <[email protected]>
10618 L:      [email protected]
10619 S:      Maintained
10620 T:      git git://linuxtv.org/media_tree.git
10621 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10622 F:      drivers/media/pci/intel/ipu3/
10623
10624 INTEL IPU3 CSI-2 IMGU DRIVER
10625 M:      Sakari Ailus <[email protected]>
10626 R:      Bingbu Cao <[email protected]>
10627 R:      Tianshu Qiu <[email protected]>
10628 L:      [email protected]
10629 S:      Maintained
10630 F:      Documentation/admin-guide/media/ipu3.rst
10631 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10632 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10633 F:      drivers/staging/media/ipu3/
10634
10635 INTEL ISHTP ECLITE DRIVER
10636 M:      Sumesh K Naduvalath <[email protected]>
10637 L:      [email protected]
10638 S:      Supported
10639 F:      drivers/platform/x86/intel/ishtp_eclite.c
10640
10641 INTEL IXP4XX CRYPTO SUPPORT
10642 M:      Corentin Labbe <[email protected]>
10643 L:      [email protected]
10644 S:      Maintained
10645 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10646
10647 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10648 M:      Krzysztof Halasa <[email protected]>
10649 S:      Maintained
10650 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10651 F:      drivers/net/wan/ixp4xx_hss.c
10652 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10653 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10654 F:      include/linux/soc/ixp4xx/npe.h
10655 F:      include/linux/soc/ixp4xx/qmgr.h
10656
10657 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10658 M:      Deepak Saxena <[email protected]>
10659 S:      Maintained
10660 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10661 F:      drivers/char/hw_random/ixp4xx-rng.c
10662
10663 INTEL KEEM BAY DRM DRIVER
10664 M:      Anitha Chrisanthus <[email protected]>
10665 M:      Edmund Dea <[email protected]>
10666 S:      Maintained
10667 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10668 F:      drivers/gpu/drm/kmb/
10669
10670 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10671 M:      Daniele Alessandrelli <[email protected]>
10672 S:      Maintained
10673 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10674 F:      drivers/crypto/intel/keembay/Kconfig
10675 F:      drivers/crypto/intel/keembay/Makefile
10676 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10677 F:      drivers/crypto/intel/keembay/ocs-aes.c
10678 F:      drivers/crypto/intel/keembay/ocs-aes.h
10679
10680 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10681 M:      Daniele Alessandrelli <[email protected]>
10682 M:      Prabhjot Khurana <[email protected]>
10683 M:      Mark Gross <[email protected]>
10684 S:      Maintained
10685 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10686 F:      drivers/crypto/intel/keembay/Kconfig
10687 F:      drivers/crypto/intel/keembay/Makefile
10688 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10689
10690 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10691 M:      Daniele Alessandrelli <[email protected]>
10692 M:      Declan Murphy <[email protected]>
10693 S:      Maintained
10694 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10695 F:      drivers/crypto/intel/keembay/Kconfig
10696 F:      drivers/crypto/intel/keembay/Makefile
10697 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10698 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10699 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10700
10701 INTEL MANAGEMENT ENGINE (mei)
10702 M:      Tomas Winkler <[email protected]>
10703 L:      [email protected]
10704 S:      Supported
10705 F:      Documentation/driver-api/mei/*
10706 F:      drivers/misc/mei/
10707 F:      drivers/watchdog/mei_wdt.c
10708 F:      include/linux/mei_aux.h
10709 F:      include/linux/mei_cl_bus.h
10710 F:      include/uapi/linux/mei.h
10711 F:      include/uapi/linux/mei_uuid.h
10712 F:      include/uapi/linux/uuid.h
10713 F:      samples/mei/*
10714
10715 INTEL MAX 10 BMC MFD DRIVER
10716 M:      Xu Yilun <[email protected]>
10717 R:      Tom Rix <[email protected]>
10718 S:      Maintained
10719 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10720 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10721 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10722 F:      drivers/mfd/intel-m10-bmc*
10723 F:      include/linux/mfd/intel-m10-bmc.h
10724
10725 INTEL MAX10 BMC SECURE UPDATES
10726 M:      Russ Weight <[email protected]>
10727 L:      [email protected]
10728 S:      Maintained
10729 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10730 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10731
10732 INTEL P-Unit IPC DRIVER
10733 M:      Zha Qipeng <[email protected]>
10734 L:      [email protected]
10735 S:      Maintained
10736 F:      arch/x86/include/asm/intel_punit_ipc.h
10737 F:      drivers/platform/x86/intel/punit_ipc.c
10738
10739 INTEL PMC CORE DRIVER
10740 M:      Rajneesh Bhardwaj <[email protected]>
10741 M:      David E Box <[email protected]>
10742 L:      [email protected]
10743 S:      Maintained
10744 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10745 F:      drivers/platform/x86/intel/pmc/
10746
10747 INTEL PMIC GPIO DRIVERS
10748 M:      Andy Shevchenko <[email protected]>
10749 S:      Supported
10750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10751 F:      drivers/gpio/gpio-*cove.c
10752
10753 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10754 M:      Andy Shevchenko <[email protected]>
10755 S:      Supported
10756 F:      drivers/mfd/intel_soc_pmic*
10757 F:      include/linux/mfd/intel_soc_pmic*
10758
10759 INTEL PMT DRIVERS
10760 M:      David E. Box <[email protected]>
10761 S:      Supported
10762 F:      drivers/platform/x86/intel/pmt/
10763
10764 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10765 M:      Stanislav Yakovlev <[email protected]>
10766 L:      [email protected]
10767 S:      Maintained
10768 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10769 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10770 F:      drivers/net/wireless/intel/ipw2x00/
10771
10772 INTEL PSTATE DRIVER
10773 M:      Srinivas Pandruvada <[email protected]>
10774 M:      Len Brown <[email protected]>
10775 L:      [email protected]
10776 S:      Supported
10777 F:      drivers/cpufreq/intel_pstate.c
10778
10779 INTEL PTP DFL ToD DRIVER
10780 M:      Tianfei Zhang <[email protected]>
10781 L:      [email protected]
10782 L:      [email protected]
10783 S:      Maintained
10784 F:      drivers/ptp/ptp_dfl_tod.c
10785
10786 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10787 M:      Jarkko Nikula <[email protected]>
10788 L:      [email protected]
10789 F:      drivers/counter/intel-qep.c
10790
10791 INTEL SCU DRIVERS
10792 M:      Mika Westerberg <[email protected]>
10793 S:      Maintained
10794 F:      arch/x86/include/asm/intel_scu_ipc.h
10795 F:      drivers/platform/x86/intel_scu_*
10796
10797 INTEL SDSI DRIVER
10798 M:      David E. Box <[email protected]>
10799 S:      Supported
10800 F:      drivers/platform/x86/intel/sdsi.c
10801 F:      tools/arch/x86/intel_sdsi/
10802 F:      tools/testing/selftests/drivers/sdsi/
10803
10804 INTEL SGX
10805 M:      Jarkko Sakkinen <[email protected]>
10806 R:      Dave Hansen <[email protected]>
10807 L:      [email protected]
10808 S:      Supported
10809 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10811 F:      Documentation/arch/x86/sgx.rst
10812 F:      arch/x86/entry/vdso/vsgx.S
10813 F:      arch/x86/include/asm/sgx.h
10814 F:      arch/x86/include/uapi/asm/sgx.h
10815 F:      arch/x86/kernel/cpu/sgx/*
10816 F:      tools/testing/selftests/sgx/*
10817 K:      \bSGX_
10818
10819 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10820 M:      Daniel Scally <[email protected]>
10821 S:      Maintained
10822 F:      drivers/platform/x86/intel/int3472/
10823
10824 INTEL SPEED SELECT TECHNOLOGY
10825 M:      Srinivas Pandruvada <[email protected]>
10826 L:      [email protected]
10827 S:      Maintained
10828 F:      drivers/platform/x86/intel/speed_select_if/
10829 F:      include/uapi/linux/isst_if.h
10830 F:      tools/power/x86/intel-speed-select/
10831
10832 INTEL STRATIX10 FIRMWARE DRIVERS
10833 M:      Dinh Nguyen <[email protected]>
10834 L:      [email protected]
10835 S:      Maintained
10836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10837 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10838 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10839 F:      drivers/firmware/stratix10-rsu.c
10840 F:      drivers/firmware/stratix10-svc.c
10841 F:      include/linux/firmware/intel/stratix10-smc.h
10842 F:      include/linux/firmware/intel/stratix10-svc-client.h
10843
10844 INTEL TELEMETRY DRIVER
10845 M:      Rajneesh Bhardwaj <[email protected]>
10846 M:      "David E. Box" <[email protected]>
10847 L:      [email protected]
10848 S:      Maintained
10849 F:      arch/x86/include/asm/intel_telemetry.h
10850 F:      drivers/platform/x86/intel/telemetry/
10851
10852 INTEL TPMI DRIVER
10853 M:      Srinivas Pandruvada <[email protected]>
10854 L:      [email protected]
10855 S:      Maintained
10856 F:      Documentation/ABI/testing/debugfs-tpmi
10857 F:      drivers/platform/x86/intel/tpmi.c
10858 F:      include/linux/intel_tpmi.h
10859
10860 INTEL UNCORE FREQUENCY CONTROL
10861 M:      Srinivas Pandruvada <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10865 F:      drivers/platform/x86/intel/uncore-frequency/
10866
10867 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10868 M:      David E. Box <[email protected]>
10869 S:      Supported
10870 F:      drivers/platform/x86/intel/vsec.*
10871
10872 INTEL VIRTUAL BUTTON DRIVER
10873 M:      AceLan Kao <[email protected]>
10874 L:      [email protected]
10875 S:      Maintained
10876 F:      drivers/platform/x86/intel/vbtn.c
10877
10878 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10879 M:      Stanislaw Gruszka <[email protected]>
10880 L:      [email protected]
10881 S:      Supported
10882 F:      drivers/net/wireless/intel/iwlegacy/
10883
10884 INTEL WIRELESS WIFI LINK (iwlwifi)
10885 M:      Gregory Greenman <[email protected]>
10886 L:      [email protected]
10887 S:      Supported
10888 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10890 F:      drivers/net/wireless/intel/iwlwifi/
10891
10892 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10893 M:      Jithu Joseph <[email protected]>
10894 R:      Maurice Ma <[email protected]>
10895 S:      Maintained
10896 W:      https://slimbootloader.github.io/security/firmware-update.html
10897 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10898
10899 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10900 L:      [email protected]
10901 S:      Maintained
10902 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10903
10904 INTEL WWAN IOSM DRIVER
10905 M:      M Chetan Kumar <[email protected]>
10906 M:      Intel Corporation <[email protected]>
10907 L:      [email protected]
10908 S:      Maintained
10909 F:      drivers/net/wwan/iosm/
10910
10911 INTEL(R) TRACE HUB
10912 M:      Alexander Shishkin <[email protected]>
10913 S:      Supported
10914 F:      Documentation/trace/intel_th.rst
10915 F:      drivers/hwtracing/intel_th/
10916 F:      include/linux/intel_th.h
10917
10918 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10919 M:      Ning Sun <[email protected]>
10920 L:      [email protected]
10921 S:      Supported
10922 W:      http://tboot.sourceforge.net
10923 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10924 F:      Documentation/arch/x86/intel_txt.rst
10925 F:      arch/x86/kernel/tboot.c
10926 F:      include/linux/tboot.h
10927
10928 INTERCONNECT API
10929 M:      Georgi Djakov <[email protected]>
10930 L:      [email protected]
10931 S:      Maintained
10932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10933 F:      Documentation/devicetree/bindings/interconnect/
10934 F:      Documentation/driver-api/interconnect.rst
10935 F:      drivers/interconnect/
10936 F:      include/dt-bindings/interconnect/
10937 F:      include/linux/interconnect-provider.h
10938 F:      include/linux/interconnect.h
10939
10940 INTERRUPT COUNTER DRIVER
10941 M:      Oleksij Rempel <[email protected]>
10942 R:      Pengutronix Kernel Team <[email protected]>
10943 L:      [email protected]
10944 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10945 F:      drivers/counter/interrupt-cnt.c
10946
10947 INTERSIL ISL7998X VIDEO DECODER DRIVER
10948 M:      Michael Tretter <[email protected]>
10949 R:      Pengutronix Kernel Team <[email protected]>
10950 L:      [email protected]
10951 S:      Maintained
10952 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10953 F:      drivers/media/i2c/isl7998x.c
10954
10955 INVENSENSE ICM-426xx IMU DRIVER
10956 M:      Jean-Baptiste Maneyrol <[email protected]>
10957 L:      [email protected]
10958 S:      Maintained
10959 W:      https://invensense.tdk.com/
10960 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10961 F:      drivers/iio/imu/inv_icm42600/
10962
10963 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10964 M:      Linus Walleij <[email protected]>
10965 L:      [email protected]
10966 S:      Maintained
10967 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10968 F:      drivers/iio/gyro/mpu3050*
10969
10970 IOC3 ETHERNET DRIVER
10971 M:      Ralf Baechle <[email protected]>
10972 L:      [email protected]
10973 S:      Maintained
10974 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10975
10976 IOMAP FILESYSTEM LIBRARY
10977 M:      Darrick J. Wong <[email protected]>
10978 L:      [email protected]
10979 L:      [email protected]
10980 S:      Supported
10981 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10982 F:      fs/iomap/
10983 F:      include/linux/iomap.h
10984
10985 IOMMU DMA-API LAYER
10986 M:      Robin Murphy <[email protected]>
10987 L:      [email protected]
10988 S:      Maintained
10989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10990 F:      drivers/iommu/dma-iommu.c
10991 F:      drivers/iommu/dma-iommu.h
10992 F:      drivers/iommu/iova.c
10993 F:      include/linux/iova.h
10994
10995 IOMMU SUBSYSTEM
10996 M:      Joerg Roedel <[email protected]>
10997 M:      Will Deacon <[email protected]>
10998 R:      Robin Murphy <[email protected]>
10999 L:      [email protected]
11000 S:      Maintained
11001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11002 F:      Documentation/devicetree/bindings/iommu/
11003 F:      Documentation/userspace-api/iommu.rst
11004 F:      drivers/iommu/
11005 F:      include/linux/iommu.h
11006 F:      include/linux/iova.h
11007 F:      include/linux/of_iommu.h
11008 F:      include/uapi/linux/iommu.h
11009
11010 IOMMUFD
11011 M:      Jason Gunthorpe <[email protected]>
11012 M:      Kevin Tian <[email protected]>
11013 L:      [email protected]
11014 S:      Maintained
11015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11016 F:      Documentation/userspace-api/iommufd.rst
11017 F:      drivers/iommu/iommufd/
11018 F:      include/linux/iommufd.h
11019 F:      include/uapi/linux/iommufd.h
11020 F:      tools/testing/selftests/iommu/
11021
11022 IOSYS-MAP HELPERS
11023 M:      Thomas Zimmermann <[email protected]>
11024 L:      [email protected]
11025 S:      Maintained
11026 T:      git git://anongit.freedesktop.org/drm/drm-misc
11027 F:      include/linux/iosys-map.h
11028
11029 IO_URING
11030 M:      Jens Axboe <[email protected]>
11031 R:      Pavel Begunkov <[email protected]>
11032 L:      [email protected]
11033 S:      Maintained
11034 T:      git git://git.kernel.dk/linux-block
11035 T:      git git://git.kernel.dk/liburing
11036 F:      include/linux/io_uring.h
11037 F:      include/linux/io_uring_types.h
11038 F:      include/trace/events/io_uring.h
11039 F:      include/uapi/linux/io_uring.h
11040 F:      io_uring/
11041
11042 IPMI SUBSYSTEM
11043 M:      Corey Minyard <[email protected]>
11044 L:      [email protected] (moderated for non-subscribers)
11045 S:      Supported
11046 W:      http://openipmi.sourceforge.net/
11047 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11048 F:      Documentation/devicetree/bindings/ipmi/
11049 F:      Documentation/driver-api/ipmi.rst
11050 F:      drivers/char/ipmi/
11051 F:      include/linux/ipmi*
11052 F:      include/uapi/linux/ipmi*
11053
11054 IPS SCSI RAID DRIVER
11055 M:      Adaptec OEM Raid Solutions <[email protected]>
11056 L:      [email protected]
11057 S:      Maintained
11058 W:      http://www.adaptec.com/
11059 F:      drivers/scsi/ips*
11060
11061 IPVS
11062 M:      Simon Horman <[email protected]>
11063 M:      Julian Anastasov <[email protected]>
11064 L:      [email protected]
11065 L:      [email protected]
11066 S:      Maintained
11067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11069 F:      Documentation/networking/ipvs-sysctl.rst
11070 F:      include/net/ip_vs.h
11071 F:      include/uapi/linux/ip_vs.h
11072 F:      net/netfilter/ipvs/
11073
11074 IPWIRELESS DRIVER
11075 M:      Jiri Kosina <[email protected]>
11076 M:      David Sterba <[email protected]>
11077 S:      Odd Fixes
11078 F:      drivers/tty/ipwireless/
11079
11080 IRON DEVICE AUDIO CODEC DRIVERS
11081 M:      Kiseok Jo <[email protected]>
11082 L:      [email protected] (moderated for non-subscribers)
11083 S:      Maintained
11084 F:      Documentation/devicetree/bindings/sound/irondevice,*
11085 F:      sound/soc/codecs/sma*
11086
11087 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11088 M:      Marc Zyngier <[email protected]>
11089 S:      Maintained
11090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11091 F:      Documentation/core-api/irq/irq-domain.rst
11092 F:      include/linux/irqdomain.h
11093 F:      kernel/irq/irqdomain.c
11094 F:      kernel/irq/msi.c
11095
11096 IRQ SUBSYSTEM
11097 M:      Thomas Gleixner <[email protected]>
11098 L:      [email protected]
11099 S:      Maintained
11100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11101 F:      include/linux/group_cpus.h
11102 F:      kernel/irq/
11103 F:      lib/group_cpus.c
11104
11105 IRQCHIP DRIVERS
11106 M:      Thomas Gleixner <[email protected]>
11107 M:      Marc Zyngier <[email protected]>
11108 L:      [email protected]
11109 S:      Maintained
11110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11111 F:      Documentation/devicetree/bindings/interrupt-controller/
11112 F:      drivers/irqchip/
11113
11114 ISA
11115 M:      William Breathitt Gray <[email protected]>
11116 S:      Maintained
11117 F:      Documentation/driver-api/isa.rst
11118 F:      drivers/base/isa.c
11119 F:      include/linux/isa.h
11120
11121 ISA RADIO MODULE
11122 M:      Hans Verkuil <[email protected]>
11123 L:      [email protected]
11124 S:      Maintained
11125 W:      https://linuxtv.org
11126 T:      git git://linuxtv.org/media_tree.git
11127 F:      drivers/media/radio/radio-isa*
11128
11129 ISAPNP
11130 M:      Jaroslav Kysela <[email protected]>
11131 S:      Maintained
11132 F:      Documentation/driver-api/isapnp.rst
11133 F:      drivers/pnp/isapnp/
11134 F:      include/linux/isapnp.h
11135
11136 ISCSI
11137 M:      Lee Duncan <[email protected]>
11138 M:      Chris Leech <[email protected]>
11139 M:      Mike Christie <[email protected]>
11140 L:      [email protected]
11141 L:      [email protected]
11142 S:      Maintained
11143 W:      www.open-iscsi.com
11144 F:      drivers/scsi/*iscsi*
11145 F:      include/scsi/*iscsi*
11146
11147 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11148 M:      Peter Jones <[email protected]>
11149 M:      Konrad Rzeszutek Wilk <[email protected]>
11150 S:      Maintained
11151 F:      drivers/firmware/iscsi_ibft*
11152
11153 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11154 M:      Sagi Grimberg <[email protected]>
11155 M:      Max Gurtovoy <[email protected]>
11156 L:      [email protected]
11157 S:      Supported
11158 W:      http://www.openfabrics.org
11159 W:      www.open-iscsi.org
11160 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11161 F:      drivers/infiniband/ulp/iser/
11162
11163 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11164 M:      Sagi Grimberg <[email protected]>
11165 L:      [email protected]
11166 L:      [email protected]
11167 S:      Supported
11168 W:      http://www.linux-iscsi.org
11169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11170 F:      drivers/infiniband/ulp/isert
11171
11172 ISDN/CMTP OVER BLUETOOTH
11173 M:      Karsten Keil <[email protected]>
11174 L:      [email protected] (subscribers-only)
11175 L:      [email protected]
11176 S:      Odd Fixes
11177 W:      http://www.isdn4linux.de
11178 F:      Documentation/isdn/
11179 F:      drivers/isdn/capi/
11180 F:      include/linux/isdn/
11181 F:      include/uapi/linux/isdn/
11182 F:      net/bluetooth/cmtp/
11183
11184 ISDN/mISDN SUBSYSTEM
11185 M:      Karsten Keil <[email protected]>
11186 L:      [email protected] (subscribers-only)
11187 L:      [email protected]
11188 S:      Maintained
11189 W:      http://www.isdn4linux.de
11190 F:      drivers/isdn/Kconfig
11191 F:      drivers/isdn/Makefile
11192 F:      drivers/isdn/hardware/
11193 F:      drivers/isdn/mISDN/
11194
11195 ISOFS FILESYSTEM
11196 M:      Jan Kara <[email protected]>
11197 L:      [email protected]
11198 S:      Maintained
11199 F:      Documentation/filesystems/isofs.rst
11200 F:      fs/isofs/
11201
11202 IT87 HARDWARE MONITORING DRIVER
11203 M:      Jean Delvare <[email protected]>
11204 L:      [email protected]
11205 S:      Maintained
11206 F:      Documentation/hwmon/it87.rst
11207 F:      drivers/hwmon/it87.c
11208
11209 IT913X MEDIA DRIVER
11210 M:      Antti Palosaari <[email protected]>
11211 L:      [email protected]
11212 S:      Maintained
11213 W:      https://linuxtv.org
11214 W:      http://palosaari.fi/linux/
11215 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11216 T:      git git://linuxtv.org/anttip/media_tree.git
11217 F:      drivers/media/tuners/it913x*
11218
11219 ITE IT66121 HDMI BRIDGE DRIVER
11220 M:      Phong LE <[email protected]>
11221 M:      Neil Armstrong <[email protected]>
11222 S:      Maintained
11223 T:      git git://anongit.freedesktop.org/drm/drm-misc
11224 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11225 F:      drivers/gpu/drm/bridge/ite-it66121.c
11226
11227 IVTV VIDEO4LINUX DRIVER
11228 M:      Andy Walls <[email protected]>
11229 L:      [email protected]
11230 S:      Maintained
11231 W:      https://linuxtv.org
11232 T:      git git://linuxtv.org/media_tree.git
11233 F:      Documentation/admin-guide/media/ivtv*
11234 F:      drivers/media/pci/ivtv/
11235 F:      include/uapi/linux/ivtv*
11236
11237 IX2505V MEDIA DRIVER
11238 M:      Malcolm Priestley <[email protected]>
11239 L:      [email protected]
11240 S:      Maintained
11241 W:      https://linuxtv.org
11242 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11243 F:      drivers/media/dvb-frontends/ix2505v*
11244
11245 JAILHOUSE HYPERVISOR INTERFACE
11246 M:      Jan Kiszka <[email protected]>
11247 L:      [email protected]
11248 S:      Maintained
11249 F:      arch/x86/include/asm/jailhouse_para.h
11250 F:      arch/x86/kernel/jailhouse.c
11251
11252 JC42.4 TEMPERATURE SENSOR DRIVER
11253 M:      Guenter Roeck <[email protected]>
11254 L:      [email protected]
11255 S:      Maintained
11256 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11257 F:      Documentation/hwmon/jc42.rst
11258 F:      drivers/hwmon/jc42.c
11259
11260 JFS FILESYSTEM
11261 M:      Dave Kleikamp <[email protected]>
11262 L:      [email protected]
11263 S:      Odd Fixes
11264 W:      http://jfs.sourceforge.net/
11265 T:      git https://github.com/kleikamp/linux-shaggy.git
11266 F:      Documentation/admin-guide/jfs.rst
11267 F:      fs/jfs/
11268
11269 JME NETWORK DRIVER
11270 M:      Guo-Fu Tseng <[email protected]>
11271 L:      [email protected]
11272 S:      Maintained
11273 F:      drivers/net/ethernet/jme.*
11274
11275 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11276 M:      David Woodhouse <[email protected]>
11277 M:      Richard Weinberger <[email protected]>
11278 L:      [email protected]
11279 S:      Odd Fixes
11280 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11281 T:      git git://git.infradead.org/ubifs-2.6.git
11282 F:      fs/jffs2/
11283 F:      include/uapi/linux/jffs2.h
11284
11285 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11286 M:      "Theodore Ts'o" <[email protected]>
11287 M:      Jan Kara <[email protected]>
11288 L:      [email protected]
11289 S:      Maintained
11290 F:      fs/jbd2/
11291 F:      include/linux/jbd2.h
11292
11293 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11294 M:      Mikhail Ulyanov <[email protected]>
11295 L:      [email protected]
11296 L:      [email protected]
11297 S:      Maintained
11298 F:      drivers/media/platform/renesas/rcar_jpu.c
11299
11300 JSM Neo PCI based serial card
11301 L:      [email protected]
11302 S:      Orphan
11303 F:      drivers/tty/serial/jsm/
11304
11305 K10TEMP HARDWARE MONITORING DRIVER
11306 M:      Clemens Ladisch <[email protected]>
11307 L:      [email protected]
11308 S:      Maintained
11309 F:      Documentation/hwmon/k10temp.rst
11310 F:      drivers/hwmon/k10temp.c
11311
11312 K8TEMP HARDWARE MONITORING DRIVER
11313 M:      Rudolf Marek <[email protected]>
11314 L:      [email protected]
11315 S:      Maintained
11316 F:      Documentation/hwmon/k8temp.rst
11317 F:      drivers/hwmon/k8temp.c
11318
11319 KASAN
11320 M:      Andrey Ryabinin <[email protected]>
11321 R:      Alexander Potapenko <[email protected]>
11322 R:      Andrey Konovalov <[email protected]>
11323 R:      Dmitry Vyukov <[email protected]>
11324 R:      Vincenzo Frascino <[email protected]>
11325 L:      [email protected]
11326 S:      Maintained
11327 F:      Documentation/dev-tools/kasan.rst
11328 F:      arch/*/include/asm/*kasan.h
11329 F:      arch/*/mm/kasan_init*
11330 F:      include/linux/kasan*.h
11331 F:      lib/Kconfig.kasan
11332 F:      mm/kasan/
11333 F:      scripts/Makefile.kasan
11334
11335 KCONFIG
11336 M:      Masahiro Yamada <[email protected]>
11337 L:      [email protected]
11338 S:      Maintained
11339 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11341 F:      Documentation/kbuild/kconfig*
11342 F:      scripts/Kconfig.include
11343 F:      scripts/kconfig/
11344
11345 KCOV
11346 R:      Dmitry Vyukov <[email protected]>
11347 R:      Andrey Konovalov <[email protected]>
11348 L:      [email protected]
11349 S:      Maintained
11350 F:      Documentation/dev-tools/kcov.rst
11351 F:      include/linux/kcov.h
11352 F:      include/uapi/linux/kcov.h
11353 F:      kernel/kcov.c
11354 F:      scripts/Makefile.kcov
11355
11356 KCSAN
11357 M:      Marco Elver <[email protected]>
11358 R:      Dmitry Vyukov <[email protected]>
11359 L:      [email protected]
11360 S:      Maintained
11361 F:      Documentation/dev-tools/kcsan.rst
11362 F:      include/linux/kcsan*.h
11363 F:      kernel/kcsan/
11364 F:      lib/Kconfig.kcsan
11365 F:      scripts/Makefile.kcsan
11366
11367 KDUMP
11368 M:      Baoquan He <[email protected]>
11369 R:      Vivek Goyal <[email protected]>
11370 R:      Dave Young <[email protected]>
11371 L:      [email protected]
11372 S:      Maintained
11373 W:      http://lse.sourceforge.net/kdump/
11374 F:      Documentation/admin-guide/kdump/
11375 F:      fs/proc/vmcore.c
11376 F:      include/linux/crash_core.h
11377 F:      include/linux/crash_dump.h
11378 F:      include/uapi/linux/vmcore.h
11379 F:      kernel/crash_*.c
11380
11381 KEENE FM RADIO TRANSMITTER DRIVER
11382 M:      Hans Verkuil <[email protected]>
11383 L:      [email protected]
11384 S:      Maintained
11385 W:      https://linuxtv.org
11386 T:      git git://linuxtv.org/media_tree.git
11387 F:      drivers/media/radio/radio-keene*
11388
11389 KERNEL AUTOMOUNTER
11390 M:      Ian Kent <[email protected]>
11391 L:      [email protected]
11392 S:      Maintained
11393 F:      fs/autofs/
11394
11395 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11396 M:      Masahiro Yamada <[email protected]>
11397 R:      Nathan Chancellor <[email protected]>
11398 R:      Nick Desaulniers <[email protected]>
11399 R:      Nicolas Schier <[email protected]>
11400 L:      [email protected]
11401 S:      Maintained
11402 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11404 F:      Documentation/kbuild/
11405 F:      Makefile
11406 F:      scripts/*vmlinux*
11407 F:      scripts/Kbuild*
11408 F:      scripts/Makefile*
11409 F:      scripts/basic/
11410 F:      scripts/dummy-tools/
11411 F:      scripts/mk*
11412 F:      scripts/mod/
11413 F:      scripts/package/
11414 F:      usr/
11415
11416 KERNEL HARDENING (not covered by other areas)
11417 M:      Kees Cook <[email protected]>
11418 L:      [email protected]
11419 S:      Supported
11420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11421 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11422 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11423 F:      include/linux/overflow.h
11424 F:      include/linux/randomize_kstack.h
11425 F:      mm/usercopy.c
11426 K:      \b(add|choose)_random_kstack_offset\b
11427 K:      \b__check_(object_size|heap_object)\b
11428
11429 KERNEL JANITORS
11430 L:      [email protected]
11431 S:      Odd Fixes
11432 W:      http://kernelnewbies.org/KernelJanitors
11433
11434 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11435 M:      Chuck Lever <[email protected]>
11436 M:      Jeff Layton <[email protected]>
11437 R:      Neil Brown <[email protected]>
11438 R:      Olga Kornievskaia <[email protected]>
11439 R:      Dai Ngo <[email protected]>
11440 R:      Tom Talpey <[email protected]>
11441 L:      [email protected]
11442 S:      Supported
11443 W:      http://nfs.sourceforge.net/
11444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11445 F:      Documentation/filesystems/nfs/
11446 F:      fs/exportfs/
11447 F:      fs/lockd/
11448 F:      fs/nfs_common/
11449 F:      fs/nfsd/
11450 F:      include/linux/lockd/
11451 F:      include/linux/sunrpc/
11452 F:      include/trace/events/rpcgss.h
11453 F:      include/trace/events/rpcrdma.h
11454 F:      include/trace/events/sunrpc.h
11455 F:      include/trace/misc/fs.h
11456 F:      include/trace/misc/nfs.h
11457 F:      include/trace/misc/sunrpc.h
11458 F:      include/uapi/linux/nfsd/
11459 F:      include/uapi/linux/sunrpc/
11460 F:      net/sunrpc/
11461
11462 KERNEL REGRESSIONS
11463 M:      Thorsten Leemhuis <[email protected]>
11464 L:      [email protected]
11465 S:      Supported
11466 F:      Documentation/admin-guide/reporting-regressions.rst
11467 F:      Documentation/process/handling-regressions.rst
11468
11469 KERNEL SELFTEST FRAMEWORK
11470 M:      Shuah Khan <[email protected]>
11471 M:      Shuah Khan <[email protected]>
11472 L:      [email protected]
11473 S:      Maintained
11474 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11476 F:      Documentation/dev-tools/kselftest*
11477 F:      tools/testing/selftests/
11478
11479 KERNEL SMB3 SERVER (KSMBD)
11480 M:      Namjae Jeon <[email protected]>
11481 M:      Steve French <[email protected]>
11482 R:      Sergey Senozhatsky <[email protected]>
11483 R:      Tom Talpey <[email protected]>
11484 L:      [email protected]
11485 S:      Maintained
11486 T:      git git://git.samba.org/ksmbd.git
11487 F:      Documentation/filesystems/smb/ksmbd.rst
11488 F:      fs/smb/common/
11489 F:      fs/smb/server/
11490
11491 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11492 M:      Brendan Higgins <[email protected]>
11493 M:      David Gow <[email protected]>
11494 L:      [email protected]
11495 L:      [email protected]
11496 S:      Maintained
11497 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11500 F:      Documentation/dev-tools/kunit/
11501 F:      include/kunit/
11502 F:      lib/kunit/
11503 F:      rust/kernel/kunit.rs
11504 F:      scripts/rustdoc_test_*
11505 F:      tools/testing/kunit/
11506
11507 KERNEL USERMODE HELPER
11508 M:      Luis Chamberlain <[email protected]>
11509 L:      [email protected]
11510 S:      Maintained
11511 F:      include/linux/umh.h
11512 F:      kernel/umh.c
11513
11514 KERNEL VIRTUAL MACHINE (KVM)
11515 M:      Paolo Bonzini <[email protected]>
11516 L:      [email protected]
11517 S:      Supported
11518 W:      http://www.linux-kvm.org
11519 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11520 F:      Documentation/virt/kvm/
11521 F:      include/asm-generic/kvm*
11522 F:      include/kvm/iodev.h
11523 F:      include/linux/kvm*
11524 F:      include/trace/events/kvm.h
11525 F:      include/uapi/asm-generic/kvm*
11526 F:      include/uapi/linux/kvm*
11527 F:      tools/kvm/
11528 F:      tools/testing/selftests/kvm/
11529 F:      virt/kvm/*
11530
11531 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11532 M:      Marc Zyngier <[email protected]>
11533 M:      Oliver Upton <[email protected]>
11534 R:      James Morse <[email protected]>
11535 R:      Suzuki K Poulose <[email protected]>
11536 R:      Zenghui Yu <[email protected]>
11537 L:      [email protected] (moderated for non-subscribers)
11538 L:      [email protected]
11539 S:      Maintained
11540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11541 F:      arch/arm64/include/asm/kvm*
11542 F:      arch/arm64/include/uapi/asm/kvm*
11543 F:      arch/arm64/kvm/
11544 F:      include/kvm/arm_*
11545 F:      tools/testing/selftests/kvm/*/aarch64/
11546 F:      tools/testing/selftests/kvm/aarch64/
11547
11548 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11549 M:      Huacai Chen <[email protected]>
11550 L:      [email protected]
11551 L:      [email protected]
11552 S:      Maintained
11553 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11554 F:      arch/mips/include/asm/kvm*
11555 F:      arch/mips/include/uapi/asm/kvm*
11556 F:      arch/mips/kvm/
11557
11558 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11559 M:      Michael Ellerman <[email protected]>
11560 R:      Nicholas Piggin <[email protected]>
11561 L:      [email protected]
11562 L:      [email protected]
11563 S:      Maintained (Book3S 64-bit HV)
11564 S:      Odd fixes (Book3S 64-bit PR)
11565 S:      Orphan (Book3E and 32-bit)
11566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11567 F:      arch/powerpc/include/asm/kvm*
11568 F:      arch/powerpc/include/uapi/asm/kvm*
11569 F:      arch/powerpc/kernel/kvm*
11570 F:      arch/powerpc/kvm/
11571
11572 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11573 M:      Anup Patel <[email protected]>
11574 R:      Atish Patra <[email protected]>
11575 L:      [email protected]
11576 L:      [email protected]
11577 L:      [email protected]
11578 S:      Maintained
11579 T:      git https://github.com/kvm-riscv/linux.git
11580 F:      arch/riscv/include/asm/kvm*
11581 F:      arch/riscv/include/uapi/asm/kvm*
11582 F:      arch/riscv/kvm/
11583 F:      tools/testing/selftests/kvm/*/riscv/
11584
11585 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11586 M:      Christian Borntraeger <[email protected]>
11587 M:      Janosch Frank <[email protected]>
11588 M:      Claudio Imbrenda <[email protected]>
11589 R:      David Hildenbrand <[email protected]>
11590 L:      [email protected]
11591 S:      Supported
11592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11593 F:      Documentation/virt/kvm/s390*
11594 F:      arch/s390/include/asm/gmap.h
11595 F:      arch/s390/include/asm/kvm*
11596 F:      arch/s390/include/uapi/asm/kvm*
11597 F:      arch/s390/include/uapi/asm/uvdevice.h
11598 F:      arch/s390/kernel/uv.c
11599 F:      arch/s390/kvm/
11600 F:      arch/s390/mm/gmap.c
11601 F:      drivers/s390/char/uvdevice.c
11602 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11603 F:      tools/testing/selftests/kvm/*/s390x/
11604 F:      tools/testing/selftests/kvm/s390x/
11605
11606 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11607 M:      Sean Christopherson <[email protected]>
11608 M:      Paolo Bonzini <[email protected]>
11609 L:      [email protected]
11610 S:      Supported
11611 P:      Documentation/process/maintainer-kvm-x86.rst
11612 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11613 F:      arch/x86/include/asm/kvm*
11614 F:      arch/x86/include/asm/svm.h
11615 F:      arch/x86/include/asm/vmx*.h
11616 F:      arch/x86/include/uapi/asm/kvm*
11617 F:      arch/x86/include/uapi/asm/svm.h
11618 F:      arch/x86/include/uapi/asm/vmx.h
11619 F:      arch/x86/kvm/
11620 F:      arch/x86/kvm/*/
11621 F:      tools/testing/selftests/kvm/*/x86_64/
11622 F:      tools/testing/selftests/kvm/x86_64/
11623
11624 KERNFS
11625 M:      Greg Kroah-Hartman <[email protected]>
11626 M:      Tejun Heo <[email protected]>
11627 S:      Supported
11628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11629 F:      fs/kernfs/
11630 F:      include/linux/kernfs.h
11631
11632 KEXEC
11633 M:      Eric Biederman <[email protected]>
11634 L:      [email protected]
11635 S:      Maintained
11636 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11637 F:      include/linux/kexec.h
11638 F:      include/uapi/linux/kexec.h
11639 F:      kernel/kexec*
11640
11641 KEYS-ENCRYPTED
11642 M:      Mimi Zohar <[email protected]>
11643 L:      [email protected]
11644 L:      [email protected]
11645 S:      Supported
11646 F:      Documentation/security/keys/trusted-encrypted.rst
11647 F:      include/keys/encrypted-type.h
11648 F:      security/keys/encrypted-keys/
11649
11650 KEYS-TRUSTED
11651 M:      James Bottomley <[email protected]>
11652 M:      Jarkko Sakkinen <[email protected]>
11653 M:      Mimi Zohar <[email protected]>
11654 L:      [email protected]
11655 L:      [email protected]
11656 S:      Supported
11657 F:      Documentation/security/keys/trusted-encrypted.rst
11658 F:      include/keys/trusted-type.h
11659 F:      include/keys/trusted_tpm.h
11660 F:      security/keys/trusted-keys/
11661
11662 KEYS-TRUSTED-CAAM
11663 M:      Ahmad Fatoum <[email protected]>
11664 R:      Pengutronix Kernel Team <[email protected]>
11665 L:      [email protected]
11666 L:      [email protected]
11667 S:      Maintained
11668 F:      include/keys/trusted_caam.h
11669 F:      security/keys/trusted-keys/trusted_caam.c
11670
11671 KEYS-TRUSTED-TEE
11672 M:      Sumit Garg <[email protected]>
11673 L:      [email protected]
11674 L:      [email protected]
11675 S:      Supported
11676 F:      include/keys/trusted_tee.h
11677 F:      security/keys/trusted-keys/trusted_tee.c
11678
11679 KEYS/KEYRINGS
11680 M:      David Howells <[email protected]>
11681 M:      Jarkko Sakkinen <[email protected]>
11682 L:      [email protected]
11683 S:      Maintained
11684 F:      Documentation/security/keys/core.rst
11685 F:      include/keys/
11686 F:      include/linux/key-type.h
11687 F:      include/linux/key.h
11688 F:      include/linux/keyctl.h
11689 F:      include/uapi/linux/keyctl.h
11690 F:      security/keys/
11691
11692 KEYS/KEYRINGS_INTEGRITY
11693 M:      Jarkko Sakkinen <[email protected]>
11694 M:      Mimi Zohar <[email protected]>
11695 L:      [email protected]
11696 L:      [email protected]
11697 S:      Supported
11698 F:      security/integrity/platform_certs
11699
11700 KFENCE
11701 M:      Alexander Potapenko <[email protected]>
11702 M:      Marco Elver <[email protected]>
11703 R:      Dmitry Vyukov <[email protected]>
11704 L:      [email protected]
11705 S:      Maintained
11706 F:      Documentation/dev-tools/kfence.rst
11707 F:      arch/*/include/asm/kfence.h
11708 F:      include/linux/kfence.h
11709 F:      lib/Kconfig.kfence
11710 F:      mm/kfence/
11711
11712 KFIFO
11713 M:      Stefani Seibold <[email protected]>
11714 S:      Maintained
11715 F:      include/linux/kfifo.h
11716 F:      lib/kfifo.c
11717 F:      samples/kfifo/
11718
11719 KGDB / KDB /debug_core
11720 M:      Jason Wessel <[email protected]>
11721 M:      Daniel Thompson <[email protected]>
11722 R:      Douglas Anderson <[email protected]>
11723 L:      [email protected]
11724 S:      Maintained
11725 W:      http://kgdb.wiki.kernel.org/
11726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11727 F:      Documentation/dev-tools/kgdb.rst
11728 F:      drivers/misc/kgdbts.c
11729 F:      drivers/tty/serial/kgdboc.c
11730 F:      include/linux/kdb.h
11731 F:      include/linux/kgdb.h
11732 F:      kernel/debug/
11733 F:      kernel/module/kdb.c
11734
11735 KHADAS MCU MFD DRIVER
11736 M:      Neil Armstrong <[email protected]>
11737 L:      [email protected]
11738 S:      Maintained
11739 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11740 F:      drivers/mfd/khadas-mcu.c
11741 F:      drivers/thermal/khadas_mcu_fan.c
11742 F:      include/linux/mfd/khadas-mcu.h
11743
11744 KIONIX/ROHM KX022A ACCELEROMETER
11745 M:      Matti Vaittinen <[email protected]>
11746 L:      [email protected]
11747 S:      Supported
11748 F:      drivers/iio/accel/kionix-kx022a*
11749
11750 KMEMLEAK
11751 M:      Catalin Marinas <[email protected]>
11752 S:      Maintained
11753 F:      Documentation/dev-tools/kmemleak.rst
11754 F:      include/linux/kmemleak.h
11755 F:      mm/kmemleak.c
11756 F:      samples/kmemleak/kmemleak-test.c
11757
11758 KMSAN
11759 M:      Alexander Potapenko <[email protected]>
11760 R:      Marco Elver <[email protected]>
11761 R:      Dmitry Vyukov <[email protected]>
11762 L:      [email protected]
11763 S:      Maintained
11764 F:      Documentation/dev-tools/kmsan.rst
11765 F:      arch/*/include/asm/kmsan.h
11766 F:      arch/*/mm/kmsan_*
11767 F:      include/linux/kmsan*.h
11768 F:      lib/Kconfig.kmsan
11769 F:      mm/kmsan/
11770 F:      scripts/Makefile.kmsan
11771
11772 KPROBES
11773 M:      Naveen N. Rao <[email protected]>
11774 M:      Anil S Keshavamurthy <[email protected]>
11775 M:      "David S. Miller" <[email protected]>
11776 M:      Masami Hiramatsu <[email protected]>
11777 L:      [email protected]
11778 L:      [email protected]
11779 S:      Maintained
11780 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11782 F:      Documentation/trace/kprobes.rst
11783 F:      include/asm-generic/kprobes.h
11784 F:      include/linux/kprobes.h
11785 F:      kernel/kprobes.c
11786 F:      lib/test_kprobes.c
11787 F:      samples/kprobes
11788
11789 KS0108 LCD CONTROLLER DRIVER
11790 M:      Miguel Ojeda <[email protected]>
11791 S:      Maintained
11792 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11793 F:      drivers/auxdisplay/ks0108.c
11794 F:      include/linux/ks0108.h
11795
11796 KTD253 BACKLIGHT DRIVER
11797 M:      Linus Walleij <[email protected]>
11798 S:      Maintained
11799 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11800 F:      drivers/video/backlight/ktd253-backlight.c
11801
11802 KTEST
11803 M:      Steven Rostedt <[email protected]>
11804 M:      John Hawley <[email protected]>
11805 S:      Maintained
11806 F:      tools/testing/ktest
11807
11808 KTZ8866 BACKLIGHT DRIVER
11809 M:      Jianhua Lu <[email protected]>
11810 S:      Maintained
11811 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11812 F:      drivers/video/backlight/ktz8866.c
11813
11814 KVM PARAVIRT (KVM/paravirt)
11815 M:      Paolo Bonzini <[email protected]>
11816 R:      Wanpeng Li <[email protected]>
11817 R:      Vitaly Kuznetsov <[email protected]>
11818 L:      [email protected]
11819 S:      Supported
11820 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11821 F:      arch/um/include/asm/kvm_para.h
11822 F:      arch/x86/include/asm/kvm_para.h
11823 F:      arch/x86/include/asm/pvclock-abi.h
11824 F:      arch/x86/include/uapi/asm/kvm_para.h
11825 F:      arch/x86/kernel/kvm.c
11826 F:      arch/x86/kernel/kvmclock.c
11827 F:      include/asm-generic/kvm_para.h
11828 F:      include/linux/kvm_para.h
11829 F:      include/uapi/asm-generic/kvm_para.h
11830 F:      include/uapi/linux/kvm_para.h
11831
11832 KVM X86 HYPER-V (KVM/hyper-v)
11833 M:      Vitaly Kuznetsov <[email protected]>
11834 M:      Sean Christopherson <[email protected]>
11835 M:      Paolo Bonzini <[email protected]>
11836 L:      [email protected]
11837 S:      Supported
11838 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11839 F:      arch/x86/kvm/hyperv.*
11840 F:      arch/x86/kvm/kvm_onhyperv.*
11841 F:      arch/x86/kvm/svm/hyperv.*
11842 F:      arch/x86/kvm/svm/svm_onhyperv.*
11843 F:      arch/x86/kvm/vmx/hyperv.*
11844
11845 KVM X86 Xen (KVM/Xen)
11846 M:      David Woodhouse <[email protected]>
11847 M:      Paul Durrant <[email protected]>
11848 M:      Sean Christopherson <[email protected]>
11849 M:      Paolo Bonzini <[email protected]>
11850 L:      [email protected]
11851 S:      Supported
11852 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11853 F:      arch/x86/kvm/xen.*
11854
11855 L3MDEV
11856 M:      David Ahern <[email protected]>
11857 L:      [email protected]
11858 S:      Maintained
11859 F:      include/net/l3mdev.h
11860 F:      net/l3mdev
11861
11862 LANDLOCK SECURITY MODULE
11863 M:      Mickaël Salaün <[email protected]>
11864 L:      [email protected]
11865 S:      Supported
11866 W:      https://landlock.io
11867 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11868 F:      Documentation/security/landlock.rst
11869 F:      Documentation/userspace-api/landlock.rst
11870 F:      include/uapi/linux/landlock.h
11871 F:      samples/landlock/
11872 F:      security/landlock/
11873 F:      tools/testing/selftests/landlock/
11874 K:      landlock
11875 K:      LANDLOCK
11876
11877 LANTIQ / INTEL Ethernet drivers
11878 M:      Hauke Mehrtens <[email protected]>
11879 L:      [email protected]
11880 S:      Maintained
11881 F:      drivers/net/dsa/lantiq_gswip.c
11882 F:      drivers/net/dsa/lantiq_pce.h
11883 F:      drivers/net/ethernet/lantiq_xrx200.c
11884 F:      net/dsa/tag_gswip.c
11885
11886 LANTIQ MIPS ARCHITECTURE
11887 M:      John Crispin <[email protected]>
11888 L:      [email protected]
11889 S:      Maintained
11890 F:      arch/mips/lantiq
11891 F:      drivers/soc/lantiq
11892
11893 LASI 53c700 driver for PARISC
11894 M:      "James E.J. Bottomley" <[email protected]>
11895 L:      [email protected]
11896 S:      Maintained
11897 F:      Documentation/scsi/53c700.rst
11898 F:      drivers/scsi/53c700*
11899
11900 LEAKING_ADDRESSES
11901 M:      Tobin C. Harding <[email protected]>
11902 M:      Tycho Andersen <[email protected]>
11903 L:      [email protected]
11904 S:      Maintained
11905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11906 F:      scripts/leaking_addresses.pl
11907
11908 LED SUBSYSTEM
11909 M:      Pavel Machek <[email protected]>
11910 M:      Lee Jones <[email protected]>
11911 L:      [email protected]
11912 S:      Maintained
11913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11914 F:      Documentation/devicetree/bindings/leds/
11915 F:      Documentation/leds/
11916 F:      drivers/leds/
11917 F:      include/dt-bindings/leds/
11918 F:      include/linux/leds.h
11919
11920 LEGACY EEPROM DRIVER
11921 M:      Jean Delvare <[email protected]>
11922 S:      Maintained
11923 F:      Documentation/misc-devices/eeprom.rst
11924 F:      drivers/misc/eeprom/eeprom.c
11925
11926 LEGO MINDSTORMS EV3
11927 R:      David Lechner <[email protected]>
11928 S:      Maintained
11929 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11930 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
11931 F:      drivers/power/supply/lego_ev3_battery.c
11932
11933 LEGO USB Tower driver
11934 M:      Juergen Stuber <[email protected]>
11935 L:      [email protected]
11936 S:      Maintained
11937 W:      http://legousb.sourceforge.net/
11938 F:      drivers/usb/misc/legousbtower.c
11939
11940 LETSKETCH HID TABLET DRIVER
11941 M:      Hans de Goede <[email protected]>
11942 L:      [email protected]
11943 S:      Maintained
11944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11945 F:      drivers/hid/hid-letsketch.c
11946
11947 LG LAPTOP EXTRAS
11948 M:      Matan Ziv-Av <[email protected]>
11949 L:      [email protected]
11950 S:      Maintained
11951 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11952 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11953 F:      drivers/platform/x86/lg-laptop.c
11954
11955 LG2160 MEDIA DRIVER
11956 M:      Michael Krufky <[email protected]>
11957 L:      [email protected]
11958 S:      Maintained
11959 W:      https://linuxtv.org
11960 W:      http://github.com/mkrufky
11961 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11962 T:      git git://linuxtv.org/mkrufky/tuners.git
11963 F:      drivers/media/dvb-frontends/lg2160.*
11964
11965 LGDT3305 MEDIA DRIVER
11966 M:      Michael Krufky <[email protected]>
11967 L:      [email protected]
11968 S:      Maintained
11969 W:      https://linuxtv.org
11970 W:      http://github.com/mkrufky
11971 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11972 T:      git git://linuxtv.org/mkrufky/tuners.git
11973 F:      drivers/media/dvb-frontends/lgdt3305.*
11974
11975 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11976 M:      Viresh Kumar <[email protected]>
11977 L:      [email protected]
11978 S:      Maintained
11979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11980 F:      drivers/ata/pata_arasan_cf.c
11981 F:      include/linux/pata_arasan_cf_data.h
11982
11983 LIBATA PATA DRIVERS
11984 R:      Sergey Shtylyov <[email protected]>
11985 L:      [email protected]
11986 F:      drivers/ata/ata_*.c
11987 F:      drivers/ata/pata_*.c
11988
11989 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11990 M:      Linus Walleij <[email protected]>
11991 L:      [email protected]
11992 S:      Maintained
11993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11994 F:      drivers/ata/pata_ftide010.c
11995 F:      drivers/ata/sata_gemini.c
11996 F:      drivers/ata/sata_gemini.h
11997
11998 LIBATA SATA AHCI PLATFORM devices support
11999 M:      Hans de Goede <[email protected]>
12000 M:      Jens Axboe <[email protected]>
12001 L:      [email protected]
12002 S:      Maintained
12003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12004 F:      drivers/ata/ahci_platform.c
12005 F:      drivers/ata/libahci_platform.c
12006 F:      include/linux/ahci_platform.h
12007
12008 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12009 M:      Serge Semin <[email protected]>
12010 L:      [email protected]
12011 S:      Maintained
12012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12013 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12014 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12015 F:      drivers/ata/ahci_dwc.c
12016
12017 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12018 M:      Mikael Pettersson <[email protected]>
12019 L:      [email protected]
12020 S:      Maintained
12021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12022 F:      drivers/ata/sata_promise.*
12023
12024 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12025 M:      Damien Le Moal <[email protected]>
12026 L:      [email protected]
12027 S:      Maintained
12028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12029 F:      Documentation/ABI/testing/sysfs-ata
12030 F:      Documentation/devicetree/bindings/ata/
12031 F:      drivers/ata/
12032 F:      include/linux/ata.h
12033 F:      include/linux/libata.h
12034
12035 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12036 M:      Vishal Verma <[email protected]>
12037 M:      Dan Williams <[email protected]>
12038 M:      Dave Jiang <[email protected]>
12039 L:      [email protected]
12040 S:      Supported
12041 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12042 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12043 F:      drivers/nvdimm/btt*
12044
12045 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12046 M:      Dan Williams <[email protected]>
12047 M:      Vishal Verma <[email protected]>
12048 M:      Dave Jiang <[email protected]>
12049 L:      [email protected]
12050 S:      Supported
12051 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12052 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12053 F:      drivers/nvdimm/pmem*
12054
12055 LIBNVDIMM: DEVICETREE BINDINGS
12056 M:      Oliver O'Halloran <[email protected]>
12057 L:      [email protected]
12058 S:      Supported
12059 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12060 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12061 F:      drivers/nvdimm/of_pmem.c
12062
12063 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12064 M:      Dan Williams <[email protected]>
12065 M:      Vishal Verma <[email protected]>
12066 M:      Dave Jiang <[email protected]>
12067 M:      Ira Weiny <[email protected]>
12068 L:      [email protected]
12069 S:      Supported
12070 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12071 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12073 F:      drivers/acpi/nfit/*
12074 F:      drivers/nvdimm/*
12075 F:      include/linux/libnvdimm.h
12076 F:      include/linux/nd.h
12077 F:      include/uapi/linux/ndctl.h
12078 F:      tools/testing/nvdimm/
12079
12080 LICENSES and SPDX stuff
12081 M:      Thomas Gleixner <[email protected]>
12082 M:      Greg Kroah-Hartman <[email protected]>
12083 L:      [email protected]
12084 S:      Maintained
12085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12086 F:      COPYING
12087 F:      Documentation/process/license-rules.rst
12088 F:      LICENSES/
12089 F:      scripts/spdxcheck-test.sh
12090 F:      scripts/spdxcheck.py
12091 F:      scripts/spdxexclude
12092
12093 LINEAR RANGES HELPERS
12094 M:      Mark Brown <[email protected]>
12095 R:      Matti Vaittinen <[email protected]>
12096 F:      include/linux/linear_range.h
12097 F:      lib/linear_ranges.c
12098 F:      lib/test_linear_ranges.c
12099
12100 LINUX FOR POWER MACINTOSH
12101 L:      [email protected]
12102 S:      Orphan
12103 F:      arch/powerpc/platforms/powermac/
12104 F:      drivers/macintosh/
12105 X:      drivers/macintosh/adb-iop.c
12106 X:      drivers/macintosh/via-macii.c
12107
12108 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12109 M:      Michael Ellerman <[email protected]>
12110 R:      Nicholas Piggin <[email protected]>
12111 R:      Christophe Leroy <[email protected]>
12112 L:      [email protected]
12113 S:      Supported
12114 W:      https://github.com/linuxppc/wiki/wiki
12115 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12117 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12118 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12119 F:      Documentation/devicetree/bindings/powerpc/
12120 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12121 F:      Documentation/powerpc/
12122 F:      arch/powerpc/
12123 F:      drivers/*/*/*pasemi*
12124 F:      drivers/*/*pasemi*
12125 F:      drivers/char/tpm/tpm_ibmvtpm*
12126 F:      drivers/crypto/nx/
12127 F:      drivers/crypto/vmx/
12128 F:      drivers/i2c/busses/i2c-opal.c
12129 F:      drivers/net/ethernet/ibm/ibmveth.*
12130 F:      drivers/net/ethernet/ibm/ibmvnic.*
12131 F:      drivers/pci/hotplug/pnv_php.c
12132 F:      drivers/pci/hotplug/rpa*
12133 F:      drivers/rtc/rtc-opal.c
12134 F:      drivers/scsi/ibmvscsi/
12135 F:      drivers/tty/hvc/hvc_opal.c
12136 F:      drivers/watchdog/wdrtas.c
12137 F:      tools/testing/selftests/powerpc
12138 N:      /pmac
12139 N:      powermac
12140 N:      powernv
12141 N:      [^a-z0-9]ps3
12142 N:      pseries
12143
12144 LINUX FOR POWERPC EMBEDDED MPC5XXX
12145 M:      Anatolij Gustschin <[email protected]>
12146 L:      [email protected]
12147 S:      Odd Fixes
12148 F:      arch/powerpc/platforms/512x/
12149 F:      arch/powerpc/platforms/52xx/
12150
12151 LINUX FOR POWERPC EMBEDDED PPC4XX
12152 L:      [email protected]
12153 S:      Orphan
12154 F:      arch/powerpc/platforms/40x/
12155 F:      arch/powerpc/platforms/44x/
12156
12157 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
12158 M:      Scott Wood <[email protected]>
12159 L:      [email protected]
12160 S:      Odd fixes
12161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12162 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12163 F:      Documentation/devicetree/bindings/powerpc/fsl/
12164 F:      arch/powerpc/platforms/83xx/
12165 F:      arch/powerpc/platforms/85xx/
12166
12167 LINUX FOR POWERPC EMBEDDED PPC8XX
12168 M:      Christophe Leroy <[email protected]>
12169 L:      [email protected]
12170 S:      Maintained
12171 F:      arch/powerpc/platforms/8xx/
12172
12173 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12174 M:      Kees Cook <[email protected]>
12175 S:      Maintained
12176 F:      drivers/misc/lkdtm/*
12177 F:      tools/testing/selftests/lkdtm/*
12178
12179 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12180 M:      Alan Stern <[email protected]>
12181 M:      Andrea Parri <[email protected]>
12182 M:      Will Deacon <[email protected]>
12183 M:      Peter Zijlstra <[email protected]>
12184 M:      Boqun Feng <[email protected]>
12185 M:      Nicholas Piggin <[email protected]>
12186 M:      David Howells <[email protected]>
12187 M:      Jade Alglave <[email protected]>
12188 M:      Luc Maranget <[email protected]>
12189 M:      "Paul E. McKenney" <[email protected]>
12190 R:      Akira Yokosawa <[email protected]>
12191 R:      Daniel Lustig <[email protected]>
12192 R:      Joel Fernandes <[email protected]>
12193 L:      [email protected]
12194 L:      [email protected]
12195 S:      Supported
12196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12197 F:      Documentation/atomic_bitops.txt
12198 F:      Documentation/atomic_t.txt
12199 F:      Documentation/core-api/refcount-vs-atomic.rst
12200 F:      Documentation/litmus-tests/
12201 F:      Documentation/memory-barriers.txt
12202 F:      tools/memory-model/
12203
12204 LINUX-NEXT TREE
12205 M:      Stephen Rothwell <[email protected]>
12206 L:      [email protected]
12207 S:      Supported
12208 B:      mailto:[email protected] and the appropriate development tree
12209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12210
12211 LIS3LV02D ACCELEROMETER DRIVER
12212 M:      Eric Piel <[email protected]>
12213 S:      Maintained
12214 F:      Documentation/misc-devices/lis3lv02d.rst
12215 F:      drivers/misc/lis3lv02d/
12216 F:      drivers/platform/x86/hp/hp_accel.c
12217
12218 LIST KUNIT TEST
12219 M:      David Gow <[email protected]>
12220 L:      [email protected]
12221 L:      [email protected]
12222 S:      Maintained
12223 F:      lib/list-test.c
12224
12225 LITEX PLATFORM
12226 M:      Karol Gugala <[email protected]>
12227 M:      Mateusz Holenko <[email protected]>
12228 M:      Gabriel Somlo <[email protected]>
12229 M:      Joel Stanley <[email protected]>
12230 S:      Maintained
12231 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12232 F:      arch/openrisc/boot/dts/or1klitex.dts
12233 F:      drivers/mmc/host/litex_mmc.c
12234 F:      drivers/net/ethernet/litex/*
12235 F:      drivers/soc/litex/*
12236 F:      drivers/tty/serial/liteuart.c
12237 F:      include/linux/litex.h
12238 N:      litex
12239
12240 LIVE PATCHING
12241 M:      Josh Poimboeuf <[email protected]>
12242 M:      Jiri Kosina <[email protected]>
12243 M:      Miroslav Benes <[email protected]>
12244 M:      Petr Mladek <[email protected]>
12245 R:      Joe Lawrence <[email protected]>
12246 L:      [email protected]
12247 S:      Maintained
12248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12249 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12250 F:      Documentation/livepatch/
12251 F:      arch/powerpc/include/asm/livepatch.h
12252 F:      include/linux/livepatch.h
12253 F:      kernel/livepatch/
12254 F:      kernel/module/livepatch.c
12255 F:      lib/livepatch/
12256 F:      samples/livepatch/
12257 F:      tools/testing/selftests/livepatch/
12258
12259 LLC (802.2)
12260 L:      [email protected]
12261 S:      Odd fixes
12262 F:      include/linux/llc.h
12263 F:      include/net/llc*
12264 F:      include/uapi/linux/llc.h
12265 F:      net/llc/
12266
12267 LM73 HARDWARE MONITOR DRIVER
12268 M:      Guillaume Ligneul <[email protected]>
12269 L:      [email protected]
12270 S:      Maintained
12271 F:      drivers/hwmon/lm73.c
12272
12273 LM78 HARDWARE MONITOR DRIVER
12274 M:      Jean Delvare <[email protected]>
12275 L:      [email protected]
12276 S:      Maintained
12277 F:      Documentation/hwmon/lm78.rst
12278 F:      drivers/hwmon/lm78.c
12279
12280 LM83 HARDWARE MONITOR DRIVER
12281 M:      Jean Delvare <[email protected]>
12282 L:      [email protected]
12283 S:      Maintained
12284 F:      Documentation/hwmon/lm83.rst
12285 F:      drivers/hwmon/lm83.c
12286
12287 LM90 HARDWARE MONITOR DRIVER
12288 M:      Jean Delvare <[email protected]>
12289 L:      [email protected]
12290 S:      Maintained
12291 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12292 F:      Documentation/hwmon/lm90.rst
12293 F:      drivers/hwmon/lm90.c
12294 F:      include/dt-bindings/thermal/lm90.h
12295
12296 LM95234 HARDWARE MONITOR DRIVER
12297 M:      Guenter Roeck <[email protected]>
12298 L:      [email protected]
12299 S:      Maintained
12300 F:      Documentation/hwmon/lm95234.rst
12301 F:      drivers/hwmon/lm95234.c
12302
12303 LME2510 MEDIA DRIVER
12304 M:      Malcolm Priestley <[email protected]>
12305 L:      [email protected]
12306 S:      Maintained
12307 W:      https://linuxtv.org
12308 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12309 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12310
12311 LOADPIN SECURITY MODULE
12312 M:      Kees Cook <[email protected]>
12313 S:      Supported
12314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12315 F:      Documentation/admin-guide/LSM/LoadPin.rst
12316 F:      security/loadpin/
12317
12318 LOCKING PRIMITIVES
12319 M:      Peter Zijlstra <[email protected]>
12320 M:      Ingo Molnar <[email protected]>
12321 M:      Will Deacon <[email protected]>
12322 R:      Waiman Long <[email protected]>
12323 R:      Boqun Feng <[email protected]> (LOCKDEP)
12324 L:      [email protected]
12325 S:      Maintained
12326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12327 F:      Documentation/locking/
12328 F:      arch/*/include/asm/spinlock*.h
12329 F:      include/linux/lockdep.h
12330 F:      include/linux/mutex*.h
12331 F:      include/linux/rwlock*.h
12332 F:      include/linux/rwsem*.h
12333 F:      include/linux/seqlock.h
12334 F:      include/linux/spinlock*.h
12335 F:      kernel/locking/
12336 F:      lib/locking*.[ch]
12337 X:      kernel/locking/locktorture.c
12338
12339 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12340 M:      "Richard Russon (FlatCap)" <[email protected]>
12341 L:      [email protected]
12342 S:      Maintained
12343 W:      http://www.linux-ntfs.org/content/view/19/37/
12344 F:      Documentation/admin-guide/ldm.rst
12345 F:      block/partitions/ldm.*
12346
12347 LOGITECH HID GAMING KEYBOARDS
12348 M:      Hans de Goede <[email protected]>
12349 L:      [email protected]
12350 S:      Maintained
12351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12352 F:      drivers/hid/hid-lg-g15.c
12353
12354 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12355 M:      Adrien Grassein <[email protected]>
12356 S:      Maintained
12357 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12358 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12359
12360 LOONGARCH
12361 M:      Huacai Chen <[email protected]>
12362 R:      WANG Xuerui <[email protected]>
12363 L:      [email protected]
12364 S:      Maintained
12365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12366 F:      Documentation/arch/loongarch/
12367 F:      Documentation/translations/zh_CN/arch/loongarch/
12368 F:      arch/loongarch/
12369 F:      drivers/*/*loongarch*
12370
12371 LOONGSON GPIO DRIVER
12372 M:      Yinbo Zhu <[email protected]>
12373 L:      [email protected]
12374 S:      Maintained
12375 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12376 F:      drivers/gpio/gpio-loongson-64bit.c
12377
12378 LOONGSON LS2X I2C DRIVER
12379 M:      Binbin Zhou <[email protected]>
12380 L:      [email protected]
12381 S:      Maintained
12382 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12383 F:      drivers/i2c/busses/i2c-ls2x.c
12384
12385 LOONGSON-2 SOC SERIES CLOCK DRIVER
12386 M:      Yinbo Zhu <[email protected]>
12387 L:      [email protected]
12388 S:      Maintained
12389 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12390 F:      drivers/clk/clk-loongson2.c
12391 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12392
12393 LOONGSON SPI DRIVER
12394 M:      Yinbo Zhu <[email protected]>
12395 L:      [email protected]
12396 S:      Maintained
12397 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12398 F:      drivers/spi/spi-loongson-core.c
12399 F:      drivers/spi/spi-loongson-pci.c
12400 F:      drivers/spi/spi-loongson-plat.c
12401 F:      drivers/spi/spi-loongson.h
12402
12403 LOONGSON-2 SOC SERIES GUTS DRIVER
12404 M:      Yinbo Zhu <[email protected]>
12405 L:      [email protected]
12406 S:      Maintained
12407 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12408 F:      drivers/soc/loongson/loongson2_guts.c
12409
12410 LOONGSON-2 SOC SERIES PM DRIVER
12411 M:      Yinbo Zhu <[email protected]>
12412 L:      [email protected]
12413 S:      Maintained
12414 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12415 F:      drivers/soc/loongson/loongson2_pm.c
12416
12417 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12418 M:      zhanghongchen <[email protected]>
12419 M:      Yinbo Zhu <[email protected]>
12420 L:      [email protected]
12421 S:      Maintained
12422 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12423 F:      drivers/pinctrl/pinctrl-loongson2.c
12424
12425 LOONGSON-2 SOC SERIES THERMAL DRIVER
12426 M:      zhanghongchen <[email protected]>
12427 M:      Yinbo Zhu <[email protected]>
12428 L:      [email protected]
12429 S:      Maintained
12430 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
12431 F:      drivers/thermal/loongson2_thermal.c
12432
12433 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12434 M:      Sathya Prakash <[email protected]>
12435 M:      Sreekanth Reddy <[email protected]>
12436 M:      Suganath Prabu Subramani <[email protected]>
12437 L:      [email protected]
12438 L:      [email protected]
12439 S:      Supported
12440 W:      http://www.avagotech.com/support/
12441 F:      drivers/message/fusion/
12442 F:      drivers/scsi/mpt3sas/
12443
12444 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12445 M:      Matthew Wilcox <[email protected]>
12446 L:      [email protected]
12447 S:      Maintained
12448 F:      drivers/scsi/sym53c8xx_2/
12449
12450 LTC1660 DAC DRIVER
12451 M:      Marcus Folkesson <[email protected]>
12452 L:      [email protected]
12453 S:      Maintained
12454 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12455 F:      drivers/iio/dac/ltc1660.c
12456
12457 LTC2688 IIO DAC DRIVER
12458 M:      Nuno Sá <[email protected]>
12459 L:      [email protected]
12460 S:      Supported
12461 W:      https://ez.analog.com/linux-software-drivers
12462 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12463 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12464 F:      drivers/iio/dac/ltc2688.c
12465
12466 LTC2947 HARDWARE MONITOR DRIVER
12467 M:      Nuno Sá <[email protected]>
12468 L:      [email protected]
12469 S:      Supported
12470 W:      https://ez.analog.com/linux-software-drivers
12471 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12472 F:      drivers/hwmon/ltc2947-core.c
12473 F:      drivers/hwmon/ltc2947-i2c.c
12474 F:      drivers/hwmon/ltc2947-spi.c
12475 F:      drivers/hwmon/ltc2947.h
12476
12477 LTC2983 IIO TEMPERATURE DRIVER
12478 M:      Nuno Sá <[email protected]>
12479 L:      [email protected]
12480 S:      Supported
12481 W:      https://ez.analog.com/linux-software-drivers
12482 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12483 F:      drivers/iio/temperature/ltc2983.c
12484
12485 LTC4261 HARDWARE MONITOR DRIVER
12486 M:      Guenter Roeck <[email protected]>
12487 L:      [email protected]
12488 S:      Maintained
12489 F:      Documentation/hwmon/ltc4261.rst
12490 F:      drivers/hwmon/ltc4261.c
12491
12492 LTC4306 I2C MULTIPLEXER DRIVER
12493 M:      Michael Hennerich <[email protected]>
12494 L:      [email protected]
12495 S:      Supported
12496 W:      https://ez.analog.com/linux-software-drivers
12497 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12498 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12499
12500 LTP (Linux Test Project)
12501 M:      Mike Frysinger <[email protected]>
12502 M:      Cyril Hrubis <[email protected]>
12503 M:      Wanlong Gao <[email protected]>
12504 M:      Jan Stancek <[email protected]>
12505 M:      Stanislav Kholmanskikh <[email protected]>
12506 M:      Alexey Kodanev <[email protected]>
12507 L:      [email protected] (subscribers-only)
12508 S:      Maintained
12509 W:      http://linux-test-project.github.io/
12510 T:      git https://github.com/linux-test-project/ltp.git
12511
12512 LYNX 28G SERDES PHY DRIVER
12513 M:      Ioana Ciornei <[email protected]>
12514 L:      [email protected]
12515 S:      Supported
12516 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12517 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12518
12519 LYNX PCS MODULE
12520 M:      Ioana Ciornei <[email protected]>
12521 L:      [email protected]
12522 S:      Supported
12523 F:      drivers/net/pcs/pcs-lynx.c
12524 F:      include/linux/pcs-lynx.h
12525
12526 M68K ARCHITECTURE
12527 M:      Geert Uytterhoeven <[email protected]>
12528 L:      [email protected]
12529 S:      Maintained
12530 W:      http://www.linux-m68k.org/
12531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12532 F:      arch/m68k/
12533 F:      drivers/zorro/
12534
12535 M68K ON APPLE MACINTOSH
12536 M:      Joshua Thompson <[email protected]>
12537 L:      [email protected]
12538 S:      Maintained
12539 W:      http://www.mac.linux-m68k.org/
12540 F:      arch/m68k/mac/
12541 F:      drivers/macintosh/adb-iop.c
12542 F:      drivers/macintosh/via-macii.c
12543
12544 M68K ON HP9000/300
12545 M:      Philip Blundell <[email protected]>
12546 S:      Maintained
12547 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12548 F:      arch/m68k/hp300/
12549
12550 M88DS3103 MEDIA DRIVER
12551 M:      Antti Palosaari <[email protected]>
12552 L:      [email protected]
12553 S:      Maintained
12554 W:      https://linuxtv.org
12555 W:      http://palosaari.fi/linux/
12556 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12557 T:      git git://linuxtv.org/anttip/media_tree.git
12558 F:      drivers/media/dvb-frontends/m88ds3103*
12559
12560 M88RS2000 MEDIA DRIVER
12561 M:      Malcolm Priestley <[email protected]>
12562 L:      [email protected]
12563 S:      Maintained
12564 W:      https://linuxtv.org
12565 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12566 F:      drivers/media/dvb-frontends/m88rs2000*
12567
12568 MA901 MASTERKIT USB FM RADIO DRIVER
12569 M:      Alexey Klimov <[email protected]>
12570 L:      [email protected]
12571 S:      Maintained
12572 T:      git git://linuxtv.org/media_tree.git
12573 F:      drivers/media/radio/radio-ma901.c
12574
12575 MAC80211
12576 M:      Johannes Berg <[email protected]>
12577 L:      [email protected]
12578 S:      Maintained
12579 W:      https://wireless.wiki.kernel.org/
12580 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12583 F:      Documentation/networking/mac80211-injection.rst
12584 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12585 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12586 F:      include/net/mac80211.h
12587 F:      net/mac80211/
12588
12589 MAILBOX API
12590 M:      Jassi Brar <[email protected]>
12591 L:      [email protected]
12592 S:      Maintained
12593 F:      Documentation/devicetree/bindings/mailbox/
12594 F:      drivers/mailbox/
12595 F:      include/dt-bindings/mailbox/
12596 F:      include/linux/mailbox_client.h
12597 F:      include/linux/mailbox_controller.h
12598
12599 MAILBOX ARM MHUv2
12600 M:      Viresh Kumar <[email protected]>
12601 M:      Tushar Khandelwal <[email protected]>
12602 L:      [email protected]
12603 S:      Maintained
12604 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12605 F:      drivers/mailbox/arm_mhuv2.c
12606 F:      include/linux/mailbox/arm_mhuv2_message.h
12607
12608 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12609 M:      Michael Kerrisk <[email protected]>
12610 L:      [email protected]
12611 S:      Maintained
12612 W:      http://www.kernel.org/doc/man-pages
12613
12614 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12615 M:      Jeremy Kerr <[email protected]>
12616 M:      Matt Johnston <[email protected]>
12617 L:      [email protected]
12618 S:      Maintained
12619 F:      Documentation/networking/mctp.rst
12620 F:      drivers/net/mctp/
12621 F:      include/net/mctp.h
12622 F:      include/net/mctpdevice.h
12623 F:      include/net/netns/mctp.h
12624 F:      net/mctp/
12625
12626 MAPLE TREE
12627 M:      Liam R. Howlett <[email protected]>
12628 L:      [email protected]
12629 L:      [email protected]
12630 S:      Supported
12631 F:      Documentation/core-api/maple_tree.rst
12632 F:      include/linux/maple_tree.h
12633 F:      include/trace/events/maple_tree.h
12634 F:      lib/maple_tree.c
12635 F:      lib/test_maple_tree.c
12636 F:      tools/testing/radix-tree/linux/maple_tree.h
12637 F:      tools/testing/radix-tree/maple.c
12638
12639 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12640 M:      Rahul Bedarkar <[email protected]>
12641 L:      [email protected]
12642 S:      Maintained
12643 F:      arch/mips/boot/dts/img/pistachio*
12644
12645 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12646 M:      Andrew Lunn <[email protected]>
12647 L:      [email protected]
12648 S:      Maintained
12649 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12650 F:      Documentation/networking/devlink/mv88e6xxx.rst
12651 F:      drivers/net/dsa/mv88e6xxx/
12652 F:      include/linux/dsa/mv88e6xxx.h
12653 F:      include/linux/platform_data/mv88e6xxx.h
12654
12655 MARVELL ARMADA 3700 PHY DRIVERS
12656 M:      Miquel Raynal <[email protected]>
12657 S:      Maintained
12658 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12659 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12660 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12661 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12662
12663 MARVELL ARMADA 3700 SERIAL DRIVER
12664 M:      Pali Rohár <[email protected]>
12665 S:      Maintained
12666 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12667 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12668 F:      drivers/tty/serial/mvebu-uart.c
12669
12670 MARVELL ARMADA DRM SUPPORT
12671 M:      Russell King <[email protected]>
12672 S:      Maintained
12673 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12674 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12675 F:      Documentation/devicetree/bindings/display/armada/
12676 F:      drivers/gpu/drm/armada/
12677 F:      include/uapi/drm/armada_drm.h
12678
12679 MARVELL CRYPTO DRIVER
12680 M:      Boris Brezillon <[email protected]>
12681 M:      Arnaud Ebalard <[email protected]>
12682 M:      Srujana Challa <[email protected]>
12683 L:      [email protected]
12684 S:      Maintained
12685 F:      drivers/crypto/marvell/
12686 F:      include/linux/soc/marvell/octeontx2/
12687
12688 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12689 M:      Mirko Lindner <[email protected]>
12690 M:      Stephen Hemminger <[email protected]>
12691 L:      [email protected]
12692 S:      Maintained
12693 F:      drivers/net/ethernet/marvell/sk*
12694
12695 MARVELL LIBERTAS WIRELESS DRIVER
12696 L:      [email protected]
12697 S:      Orphan
12698 F:      drivers/net/wireless/marvell/libertas/
12699
12700 MARVELL MACCHIATOBIN SUPPORT
12701 M:      Russell King <[email protected]>
12702 L:      [email protected] (moderated for non-subscribers)
12703 S:      Maintained
12704 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12705
12706 MARVELL MV643XX ETHERNET DRIVER
12707 M:      Sebastian Hesselbarth <[email protected]>
12708 L:      [email protected]
12709 S:      Maintained
12710 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12711 F:      include/linux/mv643xx.h
12712
12713 MARVELL MV88X3310 PHY DRIVER
12714 M:      Russell King <[email protected]>
12715 M:      Marek Behún <[email protected]>
12716 L:      [email protected]
12717 S:      Maintained
12718 F:      drivers/net/phy/marvell10g.c
12719
12720 MARVELL MVEBU THERMAL DRIVER
12721 M:      Miquel Raynal <[email protected]>
12722 S:      Maintained
12723 F:      drivers/thermal/armada_thermal.c
12724
12725 MARVELL MVNETA ETHERNET DRIVER
12726 M:      Thomas Petazzoni <[email protected]>
12727 L:      [email protected]
12728 S:      Maintained
12729 F:      drivers/net/ethernet/marvell/mvneta.*
12730
12731 MARVELL MVPP2 ETHERNET DRIVER
12732 M:      Marcin Wojtas <[email protected]>
12733 M:      Russell King <[email protected]>
12734 L:      [email protected]
12735 S:      Maintained
12736 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12737 F:      drivers/net/ethernet/marvell/mvpp2/
12738
12739 MARVELL MWIFIEX WIRELESS DRIVER
12740 M:      Brian Norris <[email protected]>
12741 L:      [email protected]
12742 S:      Odd Fixes
12743 F:      drivers/net/wireless/marvell/mwifiex/
12744
12745 MARVELL MWL8K WIRELESS DRIVER
12746 L:      [email protected]
12747 S:      Orphan
12748 F:      drivers/net/wireless/marvell/mwl8k.c
12749
12750 MARVELL NAND CONTROLLER DRIVER
12751 M:      Miquel Raynal <[email protected]>
12752 L:      [email protected]
12753 S:      Maintained
12754 F:      drivers/mtd/nand/raw/marvell_nand.c
12755
12756 MARVELL OCTEON ENDPOINT DRIVER
12757 M:      Veerasenareddy Burru <[email protected]>
12758 M:      Sathesh Edara <[email protected]>
12759 L:      [email protected]
12760 S:      Supported
12761 F:      drivers/net/ethernet/marvell/octeon_ep
12762
12763 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12764 M:      Sunil Goutham <[email protected]>
12765 M:      Geetha sowjanya <[email protected]>
12766 M:      Subbaraya Sundeep <[email protected]>
12767 M:      hariprasad <[email protected]>
12768 L:      [email protected]
12769 S:      Supported
12770 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12771 F:      include/linux/soc/marvell/octeontx2/
12772
12773 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12774 M:      Sunil Goutham <[email protected]>
12775 M:      Linu Cherian <[email protected]>
12776 M:      Geetha sowjanya <[email protected]>
12777 M:      Jerin Jacob <[email protected]>
12778 M:      hariprasad <[email protected]>
12779 M:      Subbaraya Sundeep <[email protected]>
12780 L:      [email protected]
12781 S:      Supported
12782 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12783 F:      drivers/net/ethernet/marvell/octeontx2/af/
12784
12785 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12786 M:      Taras Chornyi <[email protected]>
12787 S:      Supported
12788 W:      https://github.com/Marvell-switching/switchdev-prestera
12789 F:      drivers/net/ethernet/marvell/prestera/
12790
12791 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12792 M:      Nicolas Pitre <[email protected]>
12793 S:      Odd Fixes
12794 F:      drivers/mmc/host/mvsdio.*
12795
12796 MARVELL USB MDIO CONTROLLER DRIVER
12797 M:      Tobias Waldekranz <[email protected]>
12798 L:      [email protected]
12799 S:      Maintained
12800 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12801 F:      drivers/net/mdio/mdio-mvusb.c
12802
12803 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12804 M:      Hu Ziji <[email protected]>
12805 L:      [email protected]
12806 S:      Supported
12807 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12808 F:      drivers/mmc/host/sdhci-xenon*
12809
12810 MATROX FRAMEBUFFER DRIVER
12811 L:      [email protected]
12812 S:      Orphan
12813 F:      drivers/video/fbdev/matrox/matroxfb_*
12814 F:      include/uapi/linux/matroxfb.h
12815
12816 MAX15301 DRIVER
12817 M:      Daniel Nilsson <[email protected]>
12818 L:      [email protected]
12819 S:      Maintained
12820 F:      Documentation/hwmon/max15301.rst
12821 F:      drivers/hwmon/pmbus/max15301.c
12822
12823 MAX16065 HARDWARE MONITOR DRIVER
12824 M:      Guenter Roeck <[email protected]>
12825 L:      [email protected]
12826 S:      Maintained
12827 F:      Documentation/hwmon/max16065.rst
12828 F:      drivers/hwmon/max16065.c
12829
12830 MAX2175 SDR TUNER DRIVER
12831 M:      Ramesh Shanmugasundaram <[email protected]>
12832 L:      [email protected]
12833 S:      Maintained
12834 T:      git git://linuxtv.org/media_tree.git
12835 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12836 F:      Documentation/userspace-api/media/drivers/max2175.rst
12837 F:      drivers/media/i2c/max2175*
12838 F:      include/uapi/linux/max2175.h
12839
12840 MAX31827 TEMPERATURE SWITCH DRIVER
12841 M:      Daniel Matyas <[email protected]>
12842 L:      [email protected]
12843 S:      Supported
12844 W:      http://ez.analog.com/community/linux-device-drivers
12845 F:      Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
12846 F:      Documentation/hwmon/max31827.rst
12847 F:      drivers/hwmon/max31827.c
12848
12849 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12850 L:      [email protected]
12851 S:      Orphan
12852 F:      Documentation/hwmon/max6650.rst
12853 F:      drivers/hwmon/max6650.c
12854
12855 MAX6697 HARDWARE MONITOR DRIVER
12856 M:      Guenter Roeck <[email protected]>
12857 L:      [email protected]
12858 S:      Maintained
12859 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12860 F:      Documentation/hwmon/max6697.rst
12861 F:      drivers/hwmon/max6697.c
12862 F:      include/linux/platform_data/max6697.h
12863
12864 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12865 M:      Jacopo Mondi <[email protected]>
12866 M:      Kieran Bingham <[email protected]>
12867 M:      Laurent Pinchart <[email protected]>
12868 M:      Niklas Söderlund <[email protected]>
12869 L:      [email protected]
12870 S:      Maintained
12871 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12872 F:      drivers/media/i2c/max9286.c
12873
12874 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12875 M:      Niklas Söderlund <[email protected]>
12876 L:      [email protected]
12877 S:      Maintained
12878 F:      drivers/staging/media/max96712/max96712.c
12879
12880 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12881 M:      Peter Rosin <[email protected]>
12882 L:      [email protected] (moderated for non-subscribers)
12883 S:      Maintained
12884 F:      Documentation/devicetree/bindings/sound/max9860.txt
12885 F:      sound/soc/codecs/max9860.*
12886
12887 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12888 M:      Andreas Klinger <[email protected]>
12889 L:      [email protected]
12890 S:      Maintained
12891 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12892 F:      drivers/iio/proximity/mb1232.c
12893
12894 MAXIM MAX11205 DRIVER
12895 M:      Ramona Bolboaca <[email protected]>
12896 L:      [email protected]
12897 S:      Supported
12898 W:      https://ez.analog.com/linux-software-drivers
12899 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12900 F:      drivers/iio/adc/max11205.c
12901
12902 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12903 R:      Iskren Chernev <[email protected]>
12904 R:      Krzysztof Kozlowski <[email protected]>
12905 R:      Marek Szyprowski <[email protected]>
12906 R:      Matheus Castello <[email protected]>
12907 L:      [email protected]
12908 S:      Maintained
12909 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12910 F:      drivers/power/supply/max17040_battery.c
12911
12912 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12913 R:      Hans de Goede <[email protected]>
12914 R:      Krzysztof Kozlowski <[email protected]>
12915 R:      Marek Szyprowski <[email protected]>
12916 R:      Sebastian Krzyszkowiak <[email protected]>
12917 R:      Purism Kernel Team <[email protected]>
12918 L:      [email protected]
12919 S:      Maintained
12920 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12921 F:      drivers/power/supply/max17042_battery.c
12922
12923 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12924 M:      Laurent Pinchart <[email protected]>
12925 L:      [email protected]
12926 S:      Maintained
12927 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12928 F:      drivers/regulator/max20086-regulator.c
12929
12930 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
12931 M:      Rajat Khandelwal <[email protected]>
12932 L:      [email protected]
12933 S:      Maintained
12934 F:      drivers/iio/temperature/max30208.c
12935
12936 MAXIM MAX77650 PMIC MFD DRIVER
12937 M:      Bartosz Golaszewski <[email protected]>
12938 L:      [email protected]
12939 S:      Maintained
12940 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12941 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12942 F:      drivers/gpio/gpio-max77650.c
12943 F:      drivers/input/misc/max77650-onkey.c
12944 F:      drivers/leds/leds-max77650.c
12945 F:      drivers/mfd/max77650.c
12946 F:      drivers/power/supply/max77650-charger.c
12947 F:      drivers/regulator/max77650-regulator.c
12948 F:      include/linux/mfd/max77650.h
12949
12950 MAXIM MAX77714 PMIC MFD DRIVER
12951 M:      Luca Ceresoli <[email protected]>
12952 S:      Maintained
12953 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12954 F:      drivers/mfd/max77714.c
12955 F:      include/linux/mfd/max77714.h
12956
12957 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12958 M:      Javier Martinez Canillas <[email protected]>
12959 L:      [email protected]
12960 S:      Supported
12961 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12962 F:      drivers/regulator/max77802-regulator.c
12963 F:      include/dt-bindings/*/*max77802.h
12964
12965 MAXIM MAX77976 BATTERY CHARGER
12966 M:      Luca Ceresoli <[email protected]>
12967 S:      Supported
12968 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12969 F:      drivers/power/supply/max77976_charger.c
12970
12971 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12972 M:      Krzysztof Kozlowski <[email protected]>
12973 L:      [email protected]
12974 S:      Maintained
12975 B:      mailto:[email protected]
12976 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12977 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12978 F:      drivers/power/supply/max14577_charger.c
12979 F:      drivers/power/supply/max77693_charger.c
12980
12981 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12982 M:      Chanwoo Choi <[email protected]>
12983 M:      Krzysztof Kozlowski <[email protected]>
12984 L:      [email protected]
12985 S:      Maintained
12986 B:      mailto:[email protected]
12987 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12988 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12989 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12990 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12991 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12992 F:      drivers/*/*max77843.c
12993 F:      drivers/*/max14577*.c
12994 F:      drivers/*/max77686*.c
12995 F:      drivers/*/max77693*.c
12996 F:      drivers/clk/clk-max77686.c
12997 F:      drivers/extcon/extcon-max14577.c
12998 F:      drivers/extcon/extcon-max77693.c
12999 F:      drivers/rtc/rtc-max77686.c
13000 F:      include/linux/mfd/max14577*.h
13001 F:      include/linux/mfd/max77686*.h
13002 F:      include/linux/mfd/max77693*.h
13003
13004 MAXIRADIO FM RADIO RECEIVER DRIVER
13005 M:      Hans Verkuil <[email protected]>
13006 L:      [email protected]
13007 S:      Maintained
13008 W:      https://linuxtv.org
13009 T:      git git://linuxtv.org/media_tree.git
13010 F:      drivers/media/radio/radio-maxiradio*
13011
13012 MAXLINEAR ETHERNET PHY DRIVER
13013 M:      Xu Liang <[email protected]>
13014 L:      [email protected]
13015 S:      Supported
13016 F:      drivers/net/phy/mxl-gpy.c
13017
13018 MCAN MMIO DEVICE DRIVER
13019 M:      Chandrasekar Ramakrishnan <[email protected]>
13020 L:      [email protected]
13021 S:      Maintained
13022 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13023 F:      drivers/net/can/m_can/m_can.c
13024 F:      drivers/net/can/m_can/m_can.h
13025 F:      drivers/net/can/m_can/m_can_platform.c
13026
13027 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13028 R:      Yasushi SHOJI <[email protected]>
13029 L:      [email protected]
13030 S:      Maintained
13031 F:      drivers/net/can/usb/mcba_usb.c
13032
13033 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13034 M:      Rishi Gupta <[email protected]>
13035 L:      [email protected]
13036 L:      [email protected]
13037 S:      Maintained
13038 F:      drivers/hid/hid-mcp2221.c
13039
13040 MCP251XFD SPI-CAN NETWORK DRIVER
13041 M:      Marc Kleine-Budde <[email protected]>
13042 M:      Manivannan Sadhasivam <[email protected]>
13043 R:      Thomas Kopp <[email protected]>
13044 L:      [email protected]
13045 S:      Maintained
13046 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13047 F:      drivers/net/can/spi/mcp251xfd/
13048
13049 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13050 M:      Peter Rosin <[email protected]>
13051 L:      [email protected]
13052 S:      Maintained
13053 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13054 F:      drivers/iio/potentiometer/mcp4018.c
13055 F:      drivers/iio/potentiometer/mcp4531.c
13056
13057 MCR20A IEEE-802.15.4 RADIO DRIVER
13058 M:      Stefan Schmidt <[email protected]>
13059 L:      [email protected]
13060 S:      Odd Fixes
13061 W:      https://github.com/xueliu/mcr20a-linux
13062 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13063 F:      drivers/net/ieee802154/mcr20a.c
13064 F:      drivers/net/ieee802154/mcr20a.h
13065
13066 MDIO REGMAP DRIVER
13067 M:      Maxime Chevallier <[email protected]>
13068 L:      [email protected]
13069 S:      Maintained
13070 F:      drivers/net/mdio/mdio-regmap.c
13071 F:      include/linux/mdio/mdio-regmap.h
13072
13073 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13074 M:      William Breathitt Gray <[email protected]>
13075 L:      [email protected]
13076 S:      Maintained
13077 F:      drivers/iio/dac/cio-dac.c
13078
13079 MEDIA CONTROLLER FRAMEWORK
13080 M:      Sakari Ailus <[email protected]>
13081 M:      Laurent Pinchart <[email protected]>
13082 L:      [email protected]
13083 S:      Supported
13084 W:      https://www.linuxtv.org
13085 T:      git git://linuxtv.org/media_tree.git
13086 F:      drivers/media/mc/
13087 F:      include/media/media-*.h
13088 F:      include/uapi/linux/media.h
13089
13090 MEDIA DRIVER FOR FREESCALE IMX PXP
13091 M:      Philipp Zabel <[email protected]>
13092 L:      [email protected]
13093 S:      Maintained
13094 T:      git git://linuxtv.org/media_tree.git
13095 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13096
13097 MEDIA DRIVERS FOR ASCOT2E
13098 M:      Sergey Kozlov <[email protected]>
13099 M:      Abylay Ospan <[email protected]>
13100 L:      [email protected]
13101 S:      Supported
13102 W:      https://linuxtv.org
13103 W:      http://netup.tv/
13104 T:      git git://linuxtv.org/media_tree.git
13105 F:      drivers/media/dvb-frontends/ascot2e*
13106
13107 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13108 M:      Jasmin Jessich <[email protected]>
13109 L:      [email protected]
13110 S:      Maintained
13111 W:      https://linuxtv.org
13112 T:      git git://linuxtv.org/media_tree.git
13113 F:      drivers/media/dvb-frontends/cxd2099*
13114
13115 MEDIA DRIVERS FOR CXD2841ER
13116 M:      Sergey Kozlov <[email protected]>
13117 M:      Abylay Ospan <[email protected]>
13118 L:      [email protected]
13119 S:      Supported
13120 W:      https://linuxtv.org
13121 W:      http://netup.tv/
13122 T:      git git://linuxtv.org/media_tree.git
13123 F:      drivers/media/dvb-frontends/cxd2841er*
13124
13125 MEDIA DRIVERS FOR CXD2880
13126 M:      Yasunari Takiguchi <[email protected]>
13127 L:      [email protected]
13128 S:      Supported
13129 W:      http://linuxtv.org/
13130 T:      git git://linuxtv.org/media_tree.git
13131 F:      drivers/media/dvb-frontends/cxd2880/*
13132 F:      drivers/media/spi/cxd2880*
13133
13134 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13135 L:      [email protected]
13136 S:      Orphan
13137 W:      https://linuxtv.org
13138 T:      git git://linuxtv.org/media_tree.git
13139 F:      drivers/media/pci/ddbridge/*
13140
13141 MEDIA DRIVERS FOR FREESCALE IMX
13142 M:      Steve Longerbeam <[email protected]>
13143 M:      Philipp Zabel <[email protected]>
13144 L:      [email protected]
13145 S:      Maintained
13146 T:      git git://linuxtv.org/media_tree.git
13147 F:      Documentation/admin-guide/media/imx.rst
13148 F:      Documentation/devicetree/bindings/media/imx.txt
13149 F:      drivers/staging/media/imx/
13150 F:      include/linux/imx-media.h
13151 F:      include/media/imx.h
13152
13153 MEDIA DRIVERS FOR FREESCALE IMX7/8
13154 M:      Rui Miguel Silva <[email protected]>
13155 M:      Laurent Pinchart <[email protected]>
13156 M:      Martin Kepplinger <[email protected]>
13157 R:      Purism Kernel Team <[email protected]>
13158 L:      [email protected]
13159 S:      Maintained
13160 T:      git git://linuxtv.org/media_tree.git
13161 F:      Documentation/admin-guide/media/imx7.rst
13162 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13163 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13164 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13165 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13166 F:      drivers/media/platform/nxp/imx7-media-csi.c
13167 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13168
13169 MEDIA DRIVERS FOR HELENE
13170 M:      Abylay Ospan <[email protected]>
13171 L:      [email protected]
13172 S:      Supported
13173 W:      https://linuxtv.org
13174 W:      http://netup.tv/
13175 T:      git git://linuxtv.org/media_tree.git
13176 F:      drivers/media/dvb-frontends/helene*
13177
13178 MEDIA DRIVERS FOR HORUS3A
13179 M:      Sergey Kozlov <[email protected]>
13180 M:      Abylay Ospan <[email protected]>
13181 L:      [email protected]
13182 S:      Supported
13183 W:      https://linuxtv.org
13184 W:      http://netup.tv/
13185 T:      git git://linuxtv.org/media_tree.git
13186 F:      drivers/media/dvb-frontends/horus3a*
13187
13188 MEDIA DRIVERS FOR LNBH25
13189 M:      Sergey Kozlov <[email protected]>
13190 M:      Abylay Ospan <[email protected]>
13191 L:      [email protected]
13192 S:      Supported
13193 W:      https://linuxtv.org
13194 W:      http://netup.tv/
13195 T:      git git://linuxtv.org/media_tree.git
13196 F:      drivers/media/dvb-frontends/lnbh25*
13197
13198 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13199 L:      [email protected]
13200 S:      Orphan
13201 W:      https://linuxtv.org
13202 T:      git git://linuxtv.org/media_tree.git
13203 F:      drivers/media/dvb-frontends/mxl5xx*
13204
13205 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13206 M:      Sergey Kozlov <[email protected]>
13207 M:      Abylay Ospan <[email protected]>
13208 L:      [email protected]
13209 S:      Supported
13210 W:      https://linuxtv.org
13211 W:      http://netup.tv/
13212 T:      git git://linuxtv.org/media_tree.git
13213 F:      drivers/media/pci/netup_unidvb/*
13214
13215 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13216 M:      Dmitry Osipenko <[email protected]>
13217 L:      [email protected]
13218 L:      [email protected]
13219 S:      Maintained
13220 T:      git git://linuxtv.org/media_tree.git
13221 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13222 F:      drivers/media/platform/nvidia/tegra-vde/
13223
13224 MEDIA DRIVERS FOR RENESAS - CEU
13225 M:      Jacopo Mondi <[email protected]>
13226 L:      [email protected]
13227 L:      [email protected]
13228 S:      Supported
13229 T:      git git://linuxtv.org/media_tree.git
13230 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13231 F:      drivers/media/platform/renesas/renesas-ceu.c
13232 F:      include/media/drv-intf/renesas-ceu.h
13233
13234 MEDIA DRIVERS FOR RENESAS - DRIF
13235 M:      Fabrizio Castro <[email protected]>
13236 L:      [email protected]
13237 L:      [email protected]
13238 S:      Supported
13239 T:      git git://linuxtv.org/media_tree.git
13240 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13241 F:      drivers/media/platform/renesas/rcar_drif.c
13242
13243 MEDIA DRIVERS FOR RENESAS - FCP
13244 M:      Laurent Pinchart <[email protected]>
13245 L:      [email protected]
13246 L:      [email protected]
13247 S:      Supported
13248 T:      git git://linuxtv.org/media_tree.git
13249 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13250 F:      drivers/media/platform/renesas/rcar-fcp.c
13251 F:      include/media/rcar-fcp.h
13252
13253 MEDIA DRIVERS FOR RENESAS - FDP1
13254 M:      Kieran Bingham <[email protected]>
13255 L:      [email protected]
13256 L:      [email protected]
13257 S:      Supported
13258 T:      git git://linuxtv.org/media_tree.git
13259 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13260 F:      drivers/media/platform/renesas/rcar_fdp1.c
13261
13262 MEDIA DRIVERS FOR RENESAS - VIN
13263 M:      Niklas Söderlund <[email protected]>
13264 L:      [email protected]
13265 L:      [email protected]
13266 S:      Supported
13267 T:      git git://linuxtv.org/media_tree.git
13268 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13269 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13270 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13271 F:      drivers/media/platform/renesas/rcar-isp.c
13272 F:      drivers/media/platform/renesas/rcar-vin/
13273
13274 MEDIA DRIVERS FOR RENESAS - VSP1
13275 M:      Laurent Pinchart <[email protected]>
13276 M:      Kieran Bingham <[email protected]>
13277 L:      [email protected]
13278 L:      [email protected]
13279 S:      Supported
13280 T:      git git://linuxtv.org/media_tree.git
13281 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13282 F:      drivers/media/platform/renesas/vsp1/
13283
13284 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13285 L:      [email protected]
13286 S:      Orphan
13287 W:      https://linuxtv.org
13288 T:      git git://linuxtv.org/media_tree.git
13289 F:      drivers/media/dvb-frontends/stv0910*
13290
13291 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13292 L:      [email protected]
13293 S:      Orphan
13294 W:      https://linuxtv.org
13295 T:      git git://linuxtv.org/media_tree.git
13296 F:      drivers/media/dvb-frontends/stv6111*
13297
13298 MEDIA DRIVERS FOR STM32 - DCMI
13299 M:      Hugues Fruchet <[email protected]>
13300 L:      [email protected]
13301 S:      Supported
13302 T:      git git://linuxtv.org/media_tree.git
13303 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13304 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13305
13306 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13307 M:      Mauro Carvalho Chehab <[email protected]>
13308 L:      [email protected]
13309 S:      Maintained
13310 W:      https://linuxtv.org
13311 Q:      http://patchwork.kernel.org/project/linux-media/list/
13312 T:      git git://linuxtv.org/media_tree.git
13313 F:      Documentation/admin-guide/media/
13314 F:      Documentation/devicetree/bindings/media/
13315 F:      Documentation/driver-api/media/
13316 F:      Documentation/userspace-api/media/
13317 F:      drivers/media/
13318 F:      drivers/staging/media/
13319 F:      include/dt-bindings/media/
13320 F:      include/linux/platform_data/media/
13321 F:      include/media/
13322 F:      include/uapi/linux/dvb/
13323 F:      include/uapi/linux/ivtv*
13324 F:      include/uapi/linux/media.h
13325 F:      include/uapi/linux/uvcvideo.h
13326 F:      include/uapi/linux/v4l2-*
13327 F:      include/uapi/linux/videodev2.h
13328
13329 MEDIATEK BLUETOOTH DRIVER
13330 M:      Sean Wang <[email protected]>
13331 L:      [email protected]
13332 L:      [email protected] (moderated for non-subscribers)
13333 S:      Maintained
13334 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13335 F:      drivers/bluetooth/btmtkuart.c
13336
13337 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13338 M:      Sean Wang <[email protected]>
13339 L:      [email protected]
13340 S:      Maintained
13341 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13342 F:      drivers/power/reset/mt6323-poweroff.c
13343
13344 MEDIATEK CIR DRIVER
13345 M:      Sean Wang <[email protected]>
13346 S:      Maintained
13347 F:      drivers/media/rc/mtk-cir.c
13348
13349 MEDIATEK DMA DRIVER
13350 M:      Sean Wang <[email protected]>
13351 L:      [email protected]
13352 L:      [email protected] (moderated for non-subscribers)
13353 L:      [email protected] (moderated for non-subscribers)
13354 S:      Maintained
13355 F:      Documentation/devicetree/bindings/dma/mtk-*
13356 F:      drivers/dma/mediatek/
13357
13358 MEDIATEK ETHERNET DRIVER
13359 M:      Felix Fietkau <[email protected]>
13360 M:      John Crispin <[email protected]>
13361 M:      Sean Wang <[email protected]>
13362 M:      Mark Lee <[email protected]>
13363 M:      Lorenzo Bianconi <[email protected]>
13364 L:      [email protected]
13365 S:      Maintained
13366 F:      drivers/net/ethernet/mediatek/
13367
13368 MEDIATEK ETHERNET PCS DRIVER
13369 M:      Alexander Couzens <[email protected]>
13370 M:      Daniel Golle <[email protected]>
13371 L:      [email protected]
13372 S:      Maintained
13373 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13374 F:      include/linux/pcs/pcs-mtk-lynxi.h
13375
13376 MEDIATEK ETHERNET PHY DRIVERS
13377 M:      Daniel Golle <[email protected]>
13378 M:      Qingfang Deng <[email protected]>
13379 M:      SkyLake Huang <[email protected]>
13380 L:      [email protected]
13381 S:      Maintained
13382 F:      drivers/net/phy/mediatek-ge-soc.c
13383 F:      drivers/net/phy/mediatek-ge.c
13384
13385 MEDIATEK I2C CONTROLLER DRIVER
13386 M:      Qii Wang <[email protected]>
13387 L:      [email protected]
13388 S:      Maintained
13389 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13390 F:      drivers/i2c/busses/i2c-mt65xx.c
13391
13392 MEDIATEK IOMMU DRIVER
13393 M:      Yong Wu <[email protected]>
13394 L:      [email protected]
13395 L:      [email protected] (moderated for non-subscribers)
13396 S:      Supported
13397 F:      Documentation/devicetree/bindings/iommu/mediatek*
13398 F:      drivers/iommu/mtk_iommu*
13399 F:      include/dt-bindings/memory/mediatek,mt*-port.h
13400 F:      include/dt-bindings/memory/mt*-port.h
13401
13402 MEDIATEK JPEG DRIVER
13403 M:      Bin Liu <[email protected]>
13404 S:      Supported
13405 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13406 F:      drivers/media/platform/mediatek/jpeg/
13407
13408 MEDIATEK KEYPAD DRIVER
13409 M:      Mattijs Korpershoek <[email protected]>
13410 S:      Supported
13411 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13412 F:      drivers/input/keyboard/mt6779-keypad.c
13413
13414 MEDIATEK MDP DRIVER
13415 M:      Minghsiu Tsai <[email protected]>
13416 M:      Houlong Wei <[email protected]>
13417 M:      Andrew-CT Chen <[email protected]>
13418 S:      Supported
13419 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13420 F:      drivers/media/platform/mediatek/mdp/
13421 F:      drivers/media/platform/mediatek/vpu/
13422
13423 MEDIATEK MEDIA DRIVER
13424 M:      Tiffany Lin <[email protected]>
13425 M:      Andrew-CT Chen <[email protected]>
13426 M:      Yunfei Dong <[email protected]>
13427 S:      Supported
13428 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13429 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13430 F:      drivers/media/platform/mediatek/vcodec/
13431 F:      drivers/media/platform/mediatek/vpu/
13432
13433 MEDIATEK MMC/SD/SDIO DRIVER
13434 M:      Chaotian Jing <[email protected]>
13435 S:      Maintained
13436 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13437 F:      drivers/mmc/host/mtk-sd.c
13438
13439 MEDIATEK MT76 WIRELESS LAN DRIVER
13440 M:      Felix Fietkau <[email protected]>
13441 M:      Lorenzo Bianconi <[email protected]>
13442 M:      Ryder Lee <[email protected]>
13443 R:      Shayne Chen <[email protected]>
13444 R:      Sean Wang <[email protected]>
13445 L:      [email protected]
13446 S:      Maintained
13447 T:      git https://github.com/nbd168/wireless
13448 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13449 F:      drivers/net/wireless/mediatek/mt76/
13450
13451 MEDIATEK MT7601U WIRELESS LAN DRIVER
13452 M:      Jakub Kicinski <[email protected]>
13453 L:      [email protected]
13454 S:      Maintained
13455 F:      drivers/net/wireless/mediatek/mt7601u/
13456
13457 MEDIATEK MT7621 CLOCK DRIVER
13458 M:      Sergio Paracuellos <[email protected]>
13459 S:      Maintained
13460 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13461 F:      drivers/clk/ralink/clk-mt7621.c
13462
13463 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13464 M:      Sergio Paracuellos <[email protected]>
13465 S:      Maintained
13466 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13467 F:      drivers/pci/controller/pcie-mt7621.c
13468
13469 MEDIATEK MT7621 PHY PCI DRIVER
13470 M:      Sergio Paracuellos <[email protected]>
13471 S:      Maintained
13472 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13473 F:      drivers/phy/ralink/phy-mt7621-pci.c
13474
13475 MEDIATEK MT7621/28/88 I2C DRIVER
13476 M:      Stefan Roese <[email protected]>
13477 L:      [email protected]
13478 S:      Maintained
13479 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13480 F:      drivers/i2c/busses/i2c-mt7621.c
13481
13482 MEDIATEK MTMIPS CLOCK DRIVER
13483 M:      Sergio Paracuellos <[email protected]>
13484 S:      Maintained
13485 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13486 F:      drivers/clk/ralink/clk-mtmips.c
13487
13488 MEDIATEK NAND CONTROLLER DRIVER
13489 L:      [email protected]
13490 S:      Orphan
13491 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13492 F:      drivers/mtd/nand/raw/mtk_*
13493
13494 MEDIATEK PMIC LED DRIVER
13495 M:      Sean Wang <[email protected]>
13496 S:      Maintained
13497 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13498 F:      drivers/leds/leds-mt6323.c
13499
13500 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13501 M:      Sean Wang <[email protected]>
13502 S:      Maintained
13503 F:      drivers/char/hw_random/mtk-rng.c
13504
13505 MEDIATEK SMI DRIVER
13506 M:      Yong Wu <[email protected]>
13507 L:      [email protected] (moderated for non-subscribers)
13508 S:      Supported
13509 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13510 F:      drivers/memory/mtk-smi.c
13511 F:      include/soc/mediatek/smi.h
13512
13513 MEDIATEK SWITCH DRIVER
13514 M:      Arınç ÜNAL <[email protected]>
13515 M:      Daniel Golle <[email protected]>
13516 M:      Landen Chao <[email protected]>
13517 M:      DENG Qingfang <[email protected]>
13518 M:      Sean Wang <[email protected]>
13519 L:      [email protected]
13520 S:      Maintained
13521 F:      drivers/net/dsa/mt7530-mdio.c
13522 F:      drivers/net/dsa/mt7530-mmio.c
13523 F:      drivers/net/dsa/mt7530.*
13524 F:      net/dsa/tag_mtk.c
13525
13526 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13527 M:      Chandrashekar Devegowda <[email protected]>
13528 M:      Intel Corporation <[email protected]>
13529 R:      Chiranjeevi Rapolu <[email protected]>
13530 R:      Liu Haijun <[email protected]>
13531 R:      M Chetan Kumar <[email protected]>
13532 R:      Ricardo Martinez <[email protected]>
13533 L:      [email protected]
13534 S:      Supported
13535 F:      drivers/net/wwan/t7xx/
13536
13537 MEDIATEK USB3 DRD IP DRIVER
13538 M:      Chunfeng Yun <[email protected]>
13539 L:      [email protected]
13540 L:      [email protected] (moderated for non-subscribers)
13541 L:      [email protected] (moderated for non-subscribers)
13542 S:      Maintained
13543 F:      Documentation/devicetree/bindings/usb/mediatek,*
13544 F:      drivers/usb/host/xhci-mtk*
13545 F:      drivers/usb/mtu3/
13546
13547 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13548 M:      Peter Senna Tschudin <[email protected]>
13549 M:      Ian Ray <[email protected]>
13550 M:      Martyn Welch <[email protected]>
13551 S:      Maintained
13552 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13553 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13554
13555 MEGARAID SCSI/SAS DRIVERS
13556 M:      Kashyap Desai <[email protected]>
13557 M:      Sumit Saxena <[email protected]>
13558 M:      Shivasharan S <[email protected]>
13559 L:      [email protected]
13560 L:      [email protected]
13561 S:      Maintained
13562 W:      http://www.avagotech.com/support/
13563 F:      Documentation/scsi/megaraid.rst
13564 F:      drivers/scsi/megaraid.*
13565 F:      drivers/scsi/megaraid/
13566
13567 MELEXIS MLX90614 DRIVER
13568 M:      Crt Mori <[email protected]>
13569 L:      [email protected]
13570 S:      Supported
13571 W:      http://www.melexis.com
13572 F:      drivers/iio/temperature/mlx90614.c
13573
13574 MELEXIS MLX90632 DRIVER
13575 M:      Crt Mori <[email protected]>
13576 L:      [email protected]
13577 S:      Supported
13578 W:      http://www.melexis.com
13579 F:      drivers/iio/temperature/mlx90632.c
13580
13581 MELFAS MIP4 TOUCHSCREEN DRIVER
13582 M:      Sangwon Jee <[email protected]>
13583 S:      Supported
13584 W:      http://www.melfas.com
13585 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13586 F:      drivers/input/touchscreen/melfas_mip4.c
13587
13588 MELLANOX BLUEFIELD I2C DRIVER
13589 M:      Khalil Blaiech <[email protected]>
13590 M:      Asmaa Mnebhi <[email protected]>
13591 L:      [email protected]
13592 S:      Supported
13593 F:      drivers/i2c/busses/i2c-mlxbf.c
13594
13595 MELLANOX ETHERNET DRIVER (mlx4_en)
13596 M:      Tariq Toukan <[email protected]>
13597 L:      [email protected]
13598 S:      Supported
13599 W:      http://www.mellanox.com
13600 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13601 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13602
13603 MELLANOX ETHERNET DRIVER (mlx5e)
13604 M:      Saeed Mahameed <[email protected]>
13605 L:      [email protected]
13606 S:      Supported
13607 W:      http://www.mellanox.com
13608 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13609 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13610
13611 MELLANOX ETHERNET INNOVA DRIVERS
13612 R:      Boris Pismenny <[email protected]>
13613 L:      [email protected]
13614 S:      Supported
13615 W:      http://www.mellanox.com
13616 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13617 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13618 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13619 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13620
13621 MELLANOX ETHERNET SWITCH DRIVERS
13622 M:      Ido Schimmel <[email protected]>
13623 M:      Petr Machata <[email protected]>
13624 L:      [email protected]
13625 S:      Supported
13626 W:      http://www.mellanox.com
13627 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13628 F:      drivers/net/ethernet/mellanox/mlxsw/
13629 F:      tools/testing/selftests/drivers/net/mlxsw/
13630
13631 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13632 M:      [email protected]
13633 L:      [email protected]
13634 S:      Supported
13635 W:      http://www.mellanox.com
13636 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13637 F:      drivers/net/ethernet/mellanox/mlxfw/
13638
13639 MELLANOX HARDWARE PLATFORM SUPPORT
13640 M:      Hans de Goede <[email protected]>
13641 M:      Mark Gross <[email protected]>
13642 M:      Vadim Pasternak <[email protected]>
13643 L:      [email protected]
13644 S:      Supported
13645 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13646 F:      drivers/platform/mellanox/
13647 F:      include/linux/platform_data/mlxreg.h
13648
13649 MELLANOX MLX4 core VPI driver
13650 M:      Tariq Toukan <[email protected]>
13651 L:      [email protected]
13652 L:      [email protected]
13653 S:      Supported
13654 W:      http://www.mellanox.com
13655 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13656 F:      drivers/net/ethernet/mellanox/mlx4/
13657 F:      include/linux/mlx4/
13658
13659 MELLANOX MLX4 IB driver
13660 M:      Yishai Hadas <[email protected]>
13661 L:      [email protected]
13662 S:      Supported
13663 W:      http://www.mellanox.com
13664 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13665 F:      drivers/infiniband/hw/mlx4/
13666 F:      include/linux/mlx4/
13667 F:      include/uapi/rdma/mlx4-abi.h
13668
13669 MELLANOX MLX5 core VPI driver
13670 M:      Saeed Mahameed <[email protected]>
13671 M:      Leon Romanovsky <[email protected]>
13672 L:      [email protected]
13673 L:      [email protected]
13674 S:      Supported
13675 W:      http://www.mellanox.com
13676 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13677 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13678 F:      drivers/net/ethernet/mellanox/mlx5/core/
13679 F:      include/linux/mlx5/
13680
13681 MELLANOX MLX5 IB driver
13682 M:      Leon Romanovsky <[email protected]>
13683 L:      [email protected]
13684 S:      Supported
13685 W:      http://www.mellanox.com
13686 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13687 F:      drivers/infiniband/hw/mlx5/
13688 F:      include/linux/mlx5/
13689 F:      include/uapi/rdma/mlx5-abi.h
13690
13691 MELLANOX MLXCPLD I2C AND MUX DRIVER
13692 M:      Vadim Pasternak <[email protected]>
13693 M:      Michael Shych <[email protected]>
13694 L:      [email protected]
13695 S:      Supported
13696 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13697 F:      drivers/i2c/busses/i2c-mlxcpld.c
13698 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13699
13700 MELLANOX MLXCPLD LED DRIVER
13701 M:      Vadim Pasternak <[email protected]>
13702 L:      [email protected]
13703 S:      Supported
13704 F:      Documentation/leds/leds-mlxcpld.rst
13705 F:      drivers/leds/leds-mlxcpld.c
13706 F:      drivers/leds/leds-mlxreg.c
13707
13708 MELLANOX PLATFORM DRIVER
13709 M:      Vadim Pasternak <[email protected]>
13710 L:      [email protected]
13711 S:      Supported
13712 F:      drivers/platform/x86/mlx-platform.c
13713
13714 MEMBARRIER SUPPORT
13715 M:      Mathieu Desnoyers <[email protected]>
13716 M:      "Paul E. McKenney" <[email protected]>
13717 L:      [email protected]
13718 S:      Supported
13719 F:      arch/powerpc/include/asm/membarrier.h
13720 F:      include/uapi/linux/membarrier.h
13721 F:      kernel/sched/membarrier.c
13722
13723 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13724 M:      Mike Rapoport <[email protected]>
13725 L:      [email protected]
13726 S:      Maintained
13727 F:      Documentation/core-api/boot-time-mm.rst
13728 F:      include/linux/memblock.h
13729 F:      mm/memblock.c
13730 F:      mm/mm_init.c
13731 F:      tools/testing/memblock/
13732
13733 MEMORY CONTROLLER DRIVERS
13734 M:      Krzysztof Kozlowski <[email protected]>
13735 L:      [email protected]
13736 S:      Maintained
13737 B:      mailto:[email protected]
13738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13739 F:      Documentation/devicetree/bindings/memory-controllers/
13740 F:      drivers/memory/
13741 F:      include/dt-bindings/memory/
13742 F:      include/memory/
13743
13744 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13745 M:      Dmitry Osipenko <[email protected]>
13746 L:      [email protected]
13747 L:      [email protected]
13748 S:      Maintained
13749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13750 F:      drivers/devfreq/tegra30-devfreq.c
13751
13752 MEMORY HOT(UN)PLUG
13753 M:      David Hildenbrand <[email protected]>
13754 M:      Oscar Salvador <[email protected]>
13755 L:      [email protected]
13756 S:      Maintained
13757 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13758 F:      Documentation/core-api/memory-hotplug.rst
13759 F:      drivers/base/memory.c
13760 F:      include/linux/memory_hotplug.h
13761 F:      mm/memory_hotplug.c
13762 F:      tools/testing/selftests/memory-hotplug/
13763
13764 MEMORY MANAGEMENT
13765 M:      Andrew Morton <[email protected]>
13766 L:      [email protected]
13767 S:      Maintained
13768 W:      http://www.linux-mm.org
13769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13770 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13771 F:      include/linux/gfp.h
13772 F:      include/linux/gfp_types.h
13773 F:      include/linux/memory_hotplug.h
13774 F:      include/linux/mm.h
13775 F:      include/linux/mmzone.h
13776 F:      include/linux/pagewalk.h
13777 F:      include/linux/rmap.h
13778 F:      include/trace/events/ksm.h
13779 F:      mm/
13780 F:      tools/mm/
13781 F:      tools/testing/selftests/mm/
13782
13783 MEMORY TECHNOLOGY DEVICES (MTD)
13784 M:      Miquel Raynal <[email protected]>
13785 M:      Richard Weinberger <[email protected]>
13786 M:      Vignesh Raghavendra <[email protected]>
13787 L:      [email protected]
13788 S:      Maintained
13789 W:      http://www.linux-mtd.infradead.org/
13790 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13791 C:      irc://irc.oftc.net/mtd
13792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13794 F:      Documentation/devicetree/bindings/mtd/
13795 F:      drivers/mtd/
13796 F:      include/linux/mtd/
13797 F:      include/uapi/mtd/
13798
13799 MEMSENSING MICROSYSTEMS MSA311 DRIVER
13800 M:      Dmitry Rokosov <[email protected]>
13801 L:      [email protected]
13802 S:      Maintained
13803 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13804 F:      drivers/iio/accel/msa311.c
13805
13806 MEN A21 WATCHDOG DRIVER
13807 M:      Johannes Thumshirn <[email protected]>
13808 L:      [email protected]
13809 S:      Maintained
13810 F:      drivers/watchdog/mena21_wdt.c
13811
13812 MEN CHAMELEON BUS (mcb)
13813 M:      Johannes Thumshirn <[email protected]>
13814 S:      Maintained
13815 F:      Documentation/driver-api/men-chameleon-bus.rst
13816 F:      drivers/mcb/
13817 F:      include/linux/mcb.h
13818
13819 MEN F21BMC (Board Management Controller)
13820 M:      Andreas Werner <[email protected]>
13821 S:      Supported
13822 F:      Documentation/hwmon/menf21bmc.rst
13823 F:      drivers/hwmon/menf21bmc_hwmon.c
13824 F:      drivers/leds/leds-menf21bmc.c
13825 F:      drivers/mfd/menf21bmc.c
13826 F:      drivers/watchdog/menf21bmc_wdt.c
13827
13828 MEN Z069 WATCHDOG DRIVER
13829 M:      Johannes Thumshirn <[email protected]>
13830 L:      [email protected]
13831 S:      Maintained
13832 F:      drivers/watchdog/menz69_wdt.c
13833
13834 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13835 M:      Neil Armstrong <[email protected]>
13836 L:      [email protected]
13837 L:      [email protected]
13838 S:      Supported
13839 W:      http://linux-meson.com/
13840 T:      git git://linuxtv.org/media_tree.git
13841 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13842 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13843 F:      drivers/media/cec/platform/meson/ao-cec.c
13844
13845 MESON GE2D DRIVER FOR AMLOGIC SOCS
13846 M:      Neil Armstrong <[email protected]>
13847 L:      [email protected]
13848 L:      [email protected]
13849 S:      Supported
13850 T:      git git://linuxtv.org/media_tree.git
13851 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13852 F:      drivers/media/platform/amlogic/meson-ge2d/
13853
13854 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13855 M:      Liang Yang <[email protected]>
13856 L:      [email protected]
13857 S:      Maintained
13858 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13859 F:      drivers/mtd/nand/raw/meson_*
13860
13861 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13862 M:      Neil Armstrong <[email protected]>
13863 L:      [email protected]
13864 L:      [email protected]
13865 S:      Supported
13866 T:      git git://linuxtv.org/media_tree.git
13867 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13868 F:      drivers/staging/media/meson/vdec/
13869
13870 METHODE UDPU SUPPORT
13871 M:      Vladimir Vid <[email protected]>
13872 S:      Maintained
13873 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13874
13875 MHI BUS
13876 M:      Manivannan Sadhasivam <[email protected]>
13877 L:      [email protected]
13878 L:      [email protected]
13879 S:      Maintained
13880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13881 F:      Documentation/ABI/stable/sysfs-bus-mhi
13882 F:      Documentation/mhi/
13883 F:      drivers/bus/mhi/
13884 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
13885 F:      include/linux/mhi.h
13886
13887 MICROBLAZE ARCHITECTURE
13888 M:      Michal Simek <[email protected]>
13889 S:      Supported
13890 W:      http://www.monstr.eu/fdt/
13891 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13892 F:      arch/microblaze/
13893
13894 MICROBLAZE TMR INJECT
13895 M:      Appana Durga Kedareswara rao <[email protected]>
13896 S:      Supported
13897 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13898 F:      drivers/misc/xilinx_tmr_inject.c
13899
13900 MICROBLAZE TMR MANAGER
13901 M:      Appana Durga Kedareswara rao <[email protected]>
13902 S:      Supported
13903 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
13904 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
13905 F:      drivers/misc/xilinx_tmr_manager.c
13906
13907 MICROCHIP AT91 DMA DRIVERS
13908 M:      Ludovic Desroches <[email protected]>
13909 M:      Tudor Ambarus <[email protected]>
13910 L:      [email protected] (moderated for non-subscribers)
13911 L:      [email protected]
13912 S:      Supported
13913 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13914 F:      drivers/dma/at_hdmac.c
13915 F:      drivers/dma/at_xdmac.c
13916 F:      include/dt-bindings/dma/at91.h
13917
13918 MICROCHIP AT91 SERIAL DRIVER
13919 M:      Richard Genoud <[email protected]>
13920 S:      Maintained
13921 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13922 F:      drivers/tty/serial/atmel_serial.c
13923 F:      drivers/tty/serial/atmel_serial.h
13924
13925 MICROCHIP AT91 USART MFD DRIVER
13926 M:      Radu Pirea <[email protected]>
13927 L:      [email protected]
13928 S:      Supported
13929 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13930 F:      drivers/mfd/at91-usart.c
13931 F:      include/dt-bindings/mfd/at91-usart.h
13932
13933 MICROCHIP AT91 USART SPI DRIVER
13934 M:      Radu Pirea <[email protected]>
13935 L:      [email protected]
13936 S:      Supported
13937 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13938 F:      drivers/spi/spi-at91-usart.c
13939
13940 MICROCHIP AUDIO ASOC DRIVERS
13941 M:      Claudiu Beznea <[email protected]>
13942 L:      [email protected] (moderated for non-subscribers)
13943 S:      Supported
13944 F:      Documentation/devicetree/bindings/sound/atmel*
13945 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
13946 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
13947 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
13948 F:      sound/soc/atmel
13949
13950 MICROCHIP CSI2DC DRIVER
13951 M:      Eugen Hristev <[email protected]>
13952 L:      [email protected]
13953 S:      Supported
13954 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13955 F:      drivers/media/platform/microchip/microchip-csi2dc.c
13956
13957 MICROCHIP ECC DRIVER
13958 M:      Tudor Ambarus <[email protected]>
13959 L:      [email protected]
13960 S:      Maintained
13961 F:      drivers/crypto/atmel-ecc.*
13962
13963 MICROCHIP EIC DRIVER
13964 M:      Claudiu Beznea <[email protected]>
13965 L:      [email protected] (moderated for non-subscribers)
13966 S:      Supported
13967 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
13968 F:      drivers/irqchip/irq-mchp-eic.c
13969
13970 MICROCHIP I2C DRIVER
13971 M:      Codrin Ciubotariu <[email protected]>
13972 L:      [email protected]
13973 S:      Supported
13974 F:      drivers/i2c/busses/i2c-at91-*.c
13975 F:      drivers/i2c/busses/i2c-at91.h
13976
13977 MICROCHIP ISC DRIVER
13978 M:      Eugen Hristev <[email protected]>
13979 L:      [email protected]
13980 S:      Supported
13981 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13982 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13983 F:      drivers/media/platform/microchip/microchip-isc*
13984 F:      drivers/media/platform/microchip/microchip-sama*-isc*
13985 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
13986 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
13987 F:      include/linux/atmel-isc-media.h
13988
13989 MICROCHIP ISI DRIVER
13990 M:      Eugen Hristev <[email protected]>
13991 L:      [email protected]
13992 S:      Supported
13993 F:      drivers/media/platform/atmel/atmel-isi.c
13994 F:      drivers/media/platform/atmel/atmel-isi.h
13995
13996 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13997 M:      Woojung Huh <[email protected]>
13998 M:      [email protected]
13999 L:      [email protected]
14000 S:      Maintained
14001 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14002 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14003 F:      drivers/net/dsa/microchip/*
14004 F:      include/linux/dsa/ksz_common.h
14005 F:      include/linux/platform_data/microchip-ksz.h
14006 F:      net/dsa/tag_ksz.c
14007
14008 MICROCHIP LAN743X ETHERNET DRIVER
14009 M:      Bryan Whitehead <[email protected]>
14010 M:      [email protected]
14011 L:      [email protected]
14012 S:      Maintained
14013 F:      drivers/net/ethernet/microchip/lan743x_*
14014
14015 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14016 M:      Arun Ramadoss <[email protected]>
14017 R:      [email protected]
14018 L:      [email protected]
14019 S:      Maintained
14020 F:      drivers/net/phy/microchip_t1.c
14021
14022 MICROCHIP LAN966X ETHERNET DRIVER
14023 M:      Horatiu Vultur <[email protected]>
14024 M:      [email protected]
14025 L:      [email protected]
14026 S:      Maintained
14027 F:      drivers/net/ethernet/microchip/lan966x/*
14028
14029 MICROCHIP LCDFB DRIVER
14030 M:      Nicolas Ferre <[email protected]>
14031 L:      [email protected]
14032 S:      Maintained
14033 F:      drivers/video/fbdev/atmel_lcdfb.c
14034 F:      include/video/atmel_lcdc.h
14035
14036 MICROCHIP MCP16502 PMIC DRIVER
14037 M:      Claudiu Beznea <[email protected]>
14038 L:      [email protected] (moderated for non-subscribers)
14039 S:      Supported
14040 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
14041 F:      drivers/regulator/mcp16502.c
14042
14043 MICROCHIP MCP3911 ADC DRIVER
14044 M:      Marcus Folkesson <[email protected]>
14045 M:      Kent Gustavsson <[email protected]>
14046 L:      [email protected]
14047 S:      Maintained
14048 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14049 F:      drivers/iio/adc/mcp3911.c
14050
14051 MICROCHIP MMC/SD/SDIO MCI DRIVER
14052 M:      Ludovic Desroches <[email protected]>
14053 S:      Maintained
14054 F:      drivers/mmc/host/atmel-mci.c
14055
14056 MICROCHIP NAND DRIVER
14057 M:      Tudor Ambarus <[email protected]>
14058 L:      [email protected]
14059 S:      Supported
14060 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14061 F:      drivers/mtd/nand/raw/atmel/*
14062
14063 MICROCHIP OTPC DRIVER
14064 M:      Claudiu Beznea <[email protected]>
14065 L:      [email protected] (moderated for non-subscribers)
14066 S:      Supported
14067 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14068 F:      drivers/nvmem/microchip-otpc.c
14069 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14070
14071 MICROCHIP PCI1XXXX GP DRIVER
14072 M:      Vaibhaav Ram T.L <[email protected]>
14073 M:      Kumaravel Thiagarajan <[email protected]>
14074 L:      [email protected]
14075 S:      Supported
14076 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14077 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14078 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14079 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14080
14081 MICROCHIP PCI1XXXX I2C DRIVER
14082 M:      Tharun Kumar P <[email protected]>
14083 M:      Kumaravel Thiagarajan <[email protected]>
14084 M:      Microchip Linux Driver Support <[email protected]>
14085 L:      [email protected]
14086 S:      Maintained
14087 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14088
14089 MICROCHIP PCIe UART DRIVER
14090 M:      Kumaravel Thiagarajan <[email protected]>
14091 M:      Tharun Kumar P <[email protected]>
14092 L:      [email protected]
14093 S:      Maintained
14094 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14095
14096 MICROCHIP POLARFIRE FPGA DRIVERS
14097 M:      Conor Dooley <[email protected]>
14098 R:      Vladimir Georgiev <[email protected]>
14099 L:      [email protected]
14100 S:      Supported
14101 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14102 F:      drivers/fpga/microchip-spi.c
14103
14104 MICROCHIP PWM DRIVER
14105 M:      Claudiu Beznea <[email protected]>
14106 L:      [email protected] (moderated for non-subscribers)
14107 L:      [email protected]
14108 S:      Supported
14109 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14110 F:      drivers/pwm/pwm-atmel.c
14111
14112 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14113 M:      Eugen Hristev <[email protected]>
14114 L:      [email protected]
14115 S:      Supported
14116 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14117 F:      drivers/iio/adc/at91-sama5d2_adc.c
14118 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14119
14120 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14121 M:      Claudiu Beznea <[email protected]>
14122 S:      Supported
14123 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14124 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14125
14126 MICROCHIP SOC DRIVERS
14127 M:      Conor Dooley <[email protected]>
14128 S:      Supported
14129 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14130 F:      drivers/soc/microchip/
14131
14132 MICROCHIP SPI DRIVER
14133 M:      Ryan Wanner <[email protected]>
14134 S:      Supported
14135 F:      drivers/spi/spi-atmel.*
14136
14137 MICROCHIP SSC DRIVER
14138 M:      Claudiu Beznea <[email protected]>
14139 L:      [email protected] (moderated for non-subscribers)
14140 S:      Supported
14141 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14142 F:      drivers/misc/atmel-ssc.c
14143 F:      include/linux/atmel-ssc.h
14144
14145 Microchip Timer Counter Block (TCB) Capture Driver
14146 M:      Kamel Bouhara <[email protected]>
14147 L:      [email protected] (moderated for non-subscribers)
14148 L:      [email protected]
14149 S:      Maintained
14150 F:      drivers/counter/microchip-tcb-capture.c
14151
14152 MICROCHIP USB251XB DRIVER
14153 M:      Richard Leitner <[email protected]>
14154 L:      [email protected]
14155 S:      Maintained
14156 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14157 F:      drivers/usb/misc/usb251xb.c
14158
14159 MICROCHIP USBA UDC DRIVER
14160 M:      Cristian Birsan <[email protected]>
14161 L:      [email protected] (moderated for non-subscribers)
14162 S:      Supported
14163 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14164
14165 MICROCHIP WILC1000 WIFI DRIVER
14166 M:      Ajay Singh <[email protected]>
14167 M:      Claudiu Beznea <[email protected]>
14168 L:      [email protected]
14169 S:      Supported
14170 F:      drivers/net/wireless/microchip/wilc1000/
14171
14172 MICROSEMI MIPS SOCS
14173 M:      Alexandre Belloni <[email protected]>
14174 M:      [email protected]
14175 L:      [email protected]
14176 S:      Supported
14177 F:      Documentation/devicetree/bindings/mips/mscc.txt
14178 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14179 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14180 F:      arch/mips/boot/dts/mscc/
14181 F:      arch/mips/configs/generic/board-ocelot.config
14182 F:      arch/mips/generic/board-ocelot.c
14183
14184 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14185 M:      Don Brace <[email protected]>
14186 L:      [email protected]
14187 L:      [email protected]
14188 S:      Supported
14189 F:      Documentation/scsi/smartpqi.rst
14190 F:      drivers/scsi/smartpqi/Kconfig
14191 F:      drivers/scsi/smartpqi/Makefile
14192 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14193 F:      include/linux/cciss*.h
14194 F:      include/uapi/linux/cciss*.h
14195
14196 MICROSOFT MANA RDMA DRIVER
14197 M:      Long Li <[email protected]>
14198 M:      Ajay Sharma <[email protected]>
14199 L:      [email protected]
14200 S:      Supported
14201 F:      drivers/infiniband/hw/mana/
14202 F:      include/net/mana
14203 F:      include/uapi/rdma/mana-abi.h
14204
14205 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14206 M:      Maximilian Luz <[email protected]>
14207 L:      [email protected]
14208 S:      Maintained
14209 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14210
14211 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14212 M:      Maximilian Luz <[email protected]>
14213 L:      [email protected]
14214 L:      [email protected]
14215 S:      Maintained
14216 F:      drivers/power/supply/surface_battery.c
14217 F:      drivers/power/supply/surface_charger.c
14218
14219 MICROSOFT SURFACE DTX DRIVER
14220 M:      Maximilian Luz <[email protected]>
14221 L:      [email protected]
14222 S:      Maintained
14223 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14224 F:      drivers/platform/surface/surface_dtx.c
14225 F:      include/uapi/linux/surface_aggregator/dtx.h
14226
14227 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14228 M:      Maximilian Luz <[email protected]>
14229 L:      [email protected]
14230 S:      Maintained
14231 F:      drivers/platform/surface/surface_gpe.c
14232
14233 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14234 M:      Hans de Goede <[email protected]>
14235 M:      Mark Gross <[email protected]>
14236 M:      Maximilian Luz <[email protected]>
14237 L:      [email protected]
14238 S:      Maintained
14239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14240 F:      drivers/platform/surface/
14241
14242 MICROSOFT SURFACE HID TRANSPORT DRIVER
14243 M:      Maximilian Luz <[email protected]>
14244 L:      [email protected]
14245 L:      [email protected]
14246 S:      Maintained
14247 F:      drivers/hid/surface-hid/
14248
14249 MICROSOFT SURFACE HOT-PLUG DRIVER
14250 M:      Maximilian Luz <[email protected]>
14251 L:      [email protected]
14252 S:      Maintained
14253 F:      drivers/platform/surface/surface_hotplug.c
14254
14255 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14256 M:      Maximilian Luz <[email protected]>
14257 L:      [email protected]
14258 S:      Maintained
14259 F:      drivers/platform/surface/surface_platform_profile.c
14260
14261 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14262 M:      Chen Yu <[email protected]>
14263 L:      [email protected]
14264 S:      Supported
14265 F:      drivers/platform/surface/surfacepro3_button.c
14266
14267 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14268 M:      Maximilian Luz <[email protected]>
14269 L:      [email protected]
14270 S:      Maintained
14271 F:      drivers/platform/surface/surface_aggregator_hub.c
14272
14273 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14274 M:      Maximilian Luz <[email protected]>
14275 L:      [email protected]
14276 S:      Maintained
14277 W:      https://github.com/linux-surface/surface-aggregator-module
14278 C:      irc://irc.libera.chat/linux-surface
14279 F:      Documentation/driver-api/surface_aggregator/
14280 F:      drivers/platform/surface/aggregator/
14281 F:      drivers/platform/surface/surface_acpi_notify.c
14282 F:      drivers/platform/surface/surface_aggregator_cdev.c
14283 F:      drivers/platform/surface/surface_aggregator_registry.c
14284 F:      include/linux/surface_acpi_notify.h
14285 F:      include/linux/surface_aggregator/
14286 F:      include/uapi/linux/surface_aggregator/
14287
14288 MICROTEK X6 SCANNER
14289 M:      Oliver Neukum <[email protected]>
14290 S:      Maintained
14291 F:      drivers/usb/image/microtek.*
14292
14293 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14294 M:      Luka Kovacic <[email protected]>
14295 M:      Luka Perkov <[email protected]>
14296 S:      Maintained
14297 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14298 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14299 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14300 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14301 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14302 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14303
14304 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14305 M:      Sakari Ailus <[email protected]>
14306 L:      [email protected]
14307 S:      Maintained
14308 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14309 F:      Documentation/driver-api/media/drivers/ccs/
14310 F:      Documentation/userspace-api/media/drivers/ccs.rst
14311 F:      drivers/media/i2c/ccs-pll.c
14312 F:      drivers/media/i2c/ccs-pll.h
14313 F:      drivers/media/i2c/ccs/
14314 F:      include/uapi/linux/ccs.h
14315 F:      include/uapi/linux/smiapp.h
14316
14317 MIPS
14318 M:      Thomas Bogendoerfer <[email protected]>
14319 L:      [email protected]
14320 S:      Maintained
14321 W:      http://www.linux-mips.org/
14322 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14324 F:      Documentation/devicetree/bindings/mips/
14325 F:      Documentation/arch/mips/
14326 F:      arch/mips/
14327 F:      drivers/platform/mips/
14328 F:      include/dt-bindings/mips/
14329
14330 MIPS BOSTON DEVELOPMENT BOARD
14331 M:      Paul Burton <[email protected]>
14332 L:      [email protected]
14333 S:      Maintained
14334 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14335 F:      arch/mips/boot/dts/img/boston.dts
14336 F:      arch/mips/configs/generic/board-boston.config
14337 F:      drivers/clk/imgtec/clk-boston.c
14338 F:      include/dt-bindings/clock/boston-clock.h
14339
14340 MIPS CORE DRIVERS
14341 M:      Thomas Bogendoerfer <[email protected]>
14342 M:      Serge Semin <[email protected]>
14343 L:      [email protected]
14344 S:      Supported
14345 F:      drivers/bus/mips_cdmm.c
14346 F:      drivers/clocksource/mips-gic-timer.c
14347 F:      drivers/cpuidle/cpuidle-cps.c
14348 F:      drivers/irqchip/irq-mips-cpu.c
14349 F:      drivers/irqchip/irq-mips-gic.c
14350
14351 MIPS GENERIC PLATFORM
14352 M:      Paul Burton <[email protected]>
14353 L:      [email protected]
14354 S:      Supported
14355 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14356 F:      arch/mips/generic/
14357 F:      arch/mips/tools/generic-board-config.sh
14358
14359 MIPS RINT INSTRUCTION EMULATION
14360 M:      Aleksandar Markovic <[email protected]>
14361 L:      [email protected]
14362 S:      Supported
14363 F:      arch/mips/math-emu/dp_rint.c
14364 F:      arch/mips/math-emu/sp_rint.c
14365
14366 MIPS/LOONGSON1 ARCHITECTURE
14367 M:      Keguang Zhang <[email protected]>
14368 L:      [email protected]
14369 S:      Maintained
14370 F:      arch/mips/include/asm/mach-loongson32/
14371 F:      arch/mips/loongson32/
14372 F:      drivers/*/*loongson1*
14373
14374 MIPS/LOONGSON2EF ARCHITECTURE
14375 M:      Jiaxun Yang <[email protected]>
14376 L:      [email protected]
14377 S:      Maintained
14378 F:      arch/mips/include/asm/mach-loongson2ef/
14379 F:      arch/mips/loongson2ef/
14380 F:      drivers/cpufreq/loongson2_cpufreq.c
14381
14382 MIPS/LOONGSON64 ARCHITECTURE
14383 M:      Huacai Chen <[email protected]>
14384 M:      Jiaxun Yang <[email protected]>
14385 L:      [email protected]
14386 S:      Maintained
14387 F:      arch/mips/include/asm/mach-loongson64/
14388 F:      arch/mips/loongson64/
14389 F:      drivers/irqchip/irq-loongson*
14390 F:      drivers/platform/mips/cpu_hwmon.c
14391
14392 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14393 M:      Hans Verkuil <[email protected]>
14394 L:      [email protected]
14395 S:      Odd Fixes
14396 W:      https://linuxtv.org
14397 T:      git git://linuxtv.org/media_tree.git
14398 F:      drivers/media/radio/radio-miropcm20*
14399
14400 MMP SUPPORT
14401 R:      Lubomir Rintel <[email protected]>
14402 L:      [email protected] (moderated for non-subscribers)
14403 S:      Odd Fixes
14404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14405 F:      arch/arm/boot/dts/marvell/mmp*
14406 F:      arch/arm/mach-mmp/
14407 F:      include/linux/soc/mmp/
14408
14409 MMP USB PHY DRIVERS
14410 R:      Lubomir Rintel <[email protected]>
14411 L:      [email protected] (moderated for non-subscribers)
14412 S:      Maintained
14413 F:      drivers/phy/marvell/phy-mmp3-usb.c
14414 F:      drivers/phy/marvell/phy-pxa-usb.c
14415
14416 MMU GATHER AND TLB INVALIDATION
14417 M:      Will Deacon <[email protected]>
14418 M:      "Aneesh Kumar K.V" <[email protected]>
14419 M:      Andrew Morton <[email protected]>
14420 M:      Nick Piggin <[email protected]>
14421 M:      Peter Zijlstra <[email protected]>
14422 L:      [email protected]
14423 L:      [email protected]
14424 S:      Maintained
14425 F:      arch/*/include/asm/tlb.h
14426 F:      include/asm-generic/tlb.h
14427 F:      mm/mmu_gather.c
14428
14429 MN88472 MEDIA DRIVER
14430 M:      Antti Palosaari <[email protected]>
14431 L:      [email protected]
14432 S:      Maintained
14433 W:      https://linuxtv.org
14434 W:      http://palosaari.fi/linux/
14435 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14436 F:      drivers/media/dvb-frontends/mn88472*
14437
14438 MN88473 MEDIA DRIVER
14439 M:      Antti Palosaari <[email protected]>
14440 L:      [email protected]
14441 S:      Maintained
14442 W:      https://linuxtv.org
14443 W:      http://palosaari.fi/linux/
14444 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14445 F:      drivers/media/dvb-frontends/mn88473*
14446
14447 MODULE SUPPORT
14448 M:      Luis Chamberlain <[email protected]>
14449 L:      [email protected]
14450 L:      [email protected]
14451 S:      Maintained
14452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14453 F:      include/linux/kmod.h
14454 F:      include/linux/module.h
14455 F:      kernel/module/
14456 F:      lib/test_kmod.c
14457 F:      scripts/module*
14458 F:      tools/testing/selftests/kmod/
14459
14460 MONOLITHIC POWER SYSTEM PMIC DRIVER
14461 M:      Saravanan Sekar <[email protected]>
14462 S:      Maintained
14463 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14464 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14465 F:      drivers/hwmon/pmbus/mpq7932.c
14466 F:      drivers/iio/adc/mp2629_adc.c
14467 F:      drivers/mfd/mp2629.c
14468 F:      drivers/power/supply/mp2629_charger.c
14469 F:      drivers/regulator/mp5416.c
14470 F:      drivers/regulator/mpq7920.c
14471 F:      drivers/regulator/mpq7920.h
14472 F:      include/linux/mfd/mp2629.h
14473
14474 MOST(R) TECHNOLOGY DRIVER
14475 M:      Parthiban Veerasooran <[email protected]>
14476 M:      Christian Gromm <[email protected]>
14477 S:      Maintained
14478 F:      Documentation/ABI/testing/configfs-most
14479 F:      Documentation/ABI/testing/sysfs-bus-most
14480 F:      drivers/most/
14481 F:      drivers/staging/most/
14482 F:      include/linux/most.h
14483
14484 MOTORCOMM PHY DRIVER
14485 M:      Peter Geis <[email protected]>
14486 M:      Frank <[email protected]>
14487 L:      [email protected]
14488 S:      Maintained
14489 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14490 F:      drivers/net/phy/motorcomm.c
14491
14492 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14493 M:      Jiri Slaby <[email protected]>
14494 S:      Maintained
14495 F:      Documentation/driver-api/tty/moxa-smartio.rst
14496 F:      drivers/tty/mxser.*
14497
14498 MR800 AVERMEDIA USB FM RADIO DRIVER
14499 M:      Alexey Klimov <[email protected]>
14500 L:      [email protected]
14501 S:      Maintained
14502 T:      git git://linuxtv.org/media_tree.git
14503 F:      drivers/media/radio/radio-mr800.c
14504
14505 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14506 M:      Stefan Schmidt <[email protected]>
14507 L:      [email protected]
14508 S:      Odd Fixes
14509 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14510 F:      drivers/net/ieee802154/mrf24j40.c
14511
14512 MSI EC DRIVER
14513 M:      Nikita Kravets <[email protected]>
14514 L:      [email protected]
14515 S:      Maintained
14516 W:      https://github.com/BeardOverflow/msi-ec
14517 F:      drivers/platform/x86/msi-ec.*
14518
14519 MSI LAPTOP SUPPORT
14520 M:      "Lee, Chun-Yi" <[email protected]>
14521 L:      [email protected]
14522 S:      Maintained
14523 F:      drivers/platform/x86/msi-laptop.c
14524
14525 MSI WMI SUPPORT
14526 L:      [email protected]
14527 S:      Orphan
14528 F:      drivers/platform/x86/msi-wmi.c
14529
14530 MSI001 MEDIA DRIVER
14531 M:      Antti Palosaari <[email protected]>
14532 L:      [email protected]
14533 S:      Maintained
14534 W:      https://linuxtv.org
14535 W:      http://palosaari.fi/linux/
14536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14537 T:      git git://linuxtv.org/anttip/media_tree.git
14538 F:      drivers/media/tuners/msi001*
14539
14540 MSI2500 MEDIA DRIVER
14541 M:      Antti Palosaari <[email protected]>
14542 L:      [email protected]
14543 S:      Maintained
14544 W:      https://linuxtv.org
14545 W:      http://palosaari.fi/linux/
14546 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14547 T:      git git://linuxtv.org/anttip/media_tree.git
14548 F:      drivers/media/usb/msi2500/
14549
14550 MSTAR INTERRUPT CONTROLLER DRIVER
14551 M:      Mark-PK Tsai <[email protected]>
14552 M:      Daniel Palmer <[email protected]>
14553 S:      Maintained
14554 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14555 F:      drivers/irqchip/irq-mst-intc.c
14556
14557 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14558 M:      Robert Jarzmik <[email protected]>
14559 L:      [email protected]
14560 S:      Maintained
14561 F:      drivers/mtd/devices/docg3*
14562
14563 MT9P031 APTINA CAMERA SENSOR
14564 M:      Laurent Pinchart <[email protected]>
14565 L:      [email protected]
14566 S:      Maintained
14567 T:      git git://linuxtv.org/media_tree.git
14568 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14569 F:      drivers/media/i2c/mt9p031.c
14570 F:      include/media/i2c/mt9p031.h
14571
14572 MT9T112 APTINA CAMERA SENSOR
14573 M:      Jacopo Mondi <[email protected]>
14574 L:      [email protected]
14575 S:      Odd Fixes
14576 T:      git git://linuxtv.org/media_tree.git
14577 F:      drivers/media/i2c/mt9t112.c
14578 F:      include/media/i2c/mt9t112.h
14579
14580 MT9V032 APTINA CAMERA SENSOR
14581 M:      Laurent Pinchart <[email protected]>
14582 L:      [email protected]
14583 S:      Maintained
14584 T:      git git://linuxtv.org/media_tree.git
14585 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14586 F:      drivers/media/i2c/mt9v032.c
14587 F:      include/media/i2c/mt9v032.h
14588
14589 MT9V111 APTINA CAMERA SENSOR
14590 M:      Jacopo Mondi <[email protected]>
14591 L:      [email protected]
14592 S:      Maintained
14593 T:      git git://linuxtv.org/media_tree.git
14594 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14595 F:      drivers/media/i2c/mt9v111.c
14596
14597 MULTIFUNCTION DEVICES (MFD)
14598 M:      Lee Jones <[email protected]>
14599 S:      Maintained
14600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14601 F:      Documentation/devicetree/bindings/mfd/
14602 F:      drivers/mfd/
14603 F:      include/dt-bindings/mfd/
14604 F:      include/linux/mfd/
14605
14606 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14607 S:      Orphan
14608 F:      drivers/mmc/host/mmc_spi.c
14609 F:      include/linux/spi/mmc_spi.h
14610
14611 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14612 M:      Ulf Hansson <[email protected]>
14613 L:      [email protected]
14614 S:      Maintained
14615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14616 F:      Documentation/devicetree/bindings/mmc/
14617 F:      drivers/mmc/
14618 F:      include/linux/mmc/
14619 F:      include/uapi/linux/mmc/
14620
14621 MULTIPLEXER SUBSYSTEM
14622 M:      Peter Rosin <[email protected]>
14623 S:      Maintained
14624 F:      Documentation/ABI/testing/sysfs-class-mux*
14625 F:      Documentation/devicetree/bindings/mux/
14626 F:      drivers/mux/
14627 F:      include/dt-bindings/mux/
14628 F:      include/linux/mux/
14629
14630 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14631 M:      Bin Liu <[email protected]>
14632 L:      [email protected]
14633 S:      Maintained
14634 F:      drivers/usb/musb/
14635
14636 MXL301RF MEDIA DRIVER
14637 M:      Akihiro Tsukada <[email protected]>
14638 L:      [email protected]
14639 S:      Odd Fixes
14640 F:      drivers/media/tuners/mxl301rf*
14641
14642 MXL5007T MEDIA DRIVER
14643 M:      Michael Krufky <[email protected]>
14644 L:      [email protected]
14645 S:      Maintained
14646 W:      https://linuxtv.org
14647 W:      http://github.com/mkrufky
14648 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14649 T:      git git://linuxtv.org/mkrufky/tuners.git
14650 F:      drivers/media/tuners/mxl5007t.*
14651
14652 MXSFB DRM DRIVER
14653 M:      Marek Vasut <[email protected]>
14654 M:      Stefan Agner <[email protected]>
14655 L:      [email protected]
14656 S:      Supported
14657 T:      git git://anongit.freedesktop.org/drm/drm-misc
14658 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14659 F:      drivers/gpu/drm/mxsfb/
14660
14661 MYLEX DAC960 PCI RAID Controller
14662 M:      Hannes Reinecke <[email protected]>
14663 L:      [email protected]
14664 S:      Supported
14665 F:      drivers/scsi/myrb.*
14666 F:      drivers/scsi/myrs.*
14667
14668 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14669 M:      Chris Lee <[email protected]>
14670 L:      [email protected]
14671 S:      Supported
14672 W:      https://www.cspi.com/ethernet-products/support/downloads/
14673 F:      drivers/net/ethernet/myricom/myri10ge/
14674
14675 NAND FLASH SUBSYSTEM
14676 M:      Miquel Raynal <[email protected]>
14677 R:      Richard Weinberger <[email protected]>
14678 L:      [email protected]
14679 S:      Maintained
14680 W:      http://www.linux-mtd.infradead.org/
14681 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14682 C:      irc://irc.oftc.net/mtd
14683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14684 F:      drivers/mtd/nand/
14685 F:      include/linux/mtd/*nand*.h
14686
14687 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14688 M:      Daniel Mack <[email protected]>
14689 L:      [email protected] (moderated for non-subscribers)
14690 S:      Maintained
14691 W:      http://www.native-instruments.com
14692 F:      sound/usb/caiaq/
14693
14694 NATSEMI ETHERNET DRIVER (DP8381x)
14695 S:      Orphan
14696 F:      drivers/net/ethernet/natsemi/natsemi.c
14697
14698 NCR 5380 SCSI DRIVERS
14699 M:      Finn Thain <[email protected]>
14700 M:      Michael Schmitz <[email protected]>
14701 L:      [email protected]
14702 S:      Maintained
14703 F:      Documentation/scsi/g_NCR5380.rst
14704 F:      drivers/scsi/NCR5380.*
14705 F:      drivers/scsi/arm/cumana_1.c
14706 F:      drivers/scsi/arm/oak.c
14707 F:      drivers/scsi/atari_scsi.*
14708 F:      drivers/scsi/dmx3191d.c
14709 F:      drivers/scsi/g_NCR5380.*
14710 F:      drivers/scsi/mac_scsi.*
14711 F:      drivers/scsi/sun3_scsi.*
14712 F:      drivers/scsi/sun3_scsi_vme.c
14713
14714 NCSI LIBRARY
14715 M:      Samuel Mendoza-Jonas <[email protected]>
14716 S:      Maintained
14717 F:      net/ncsi/
14718
14719 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14720 M:      Guenter Roeck <[email protected]>
14721 L:      [email protected]
14722 S:      Maintained
14723 F:      Documentation/hwmon/nct6775.rst
14724 F:      drivers/hwmon/nct6775-core.c
14725 F:      drivers/hwmon/nct6775-platform.c
14726 F:      drivers/hwmon/nct6775.h
14727
14728 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14729 M:      Zev Weiss <[email protected]>
14730 L:      [email protected]
14731 S:      Maintained
14732 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14733 F:      drivers/hwmon/nct6775-i2c.c
14734
14735 NETDEVSIM
14736 M:      Jakub Kicinski <[email protected]>
14737 S:      Maintained
14738 F:      drivers/net/netdevsim/*
14739
14740 NETEM NETWORK EMULATOR
14741 M:      Stephen Hemminger <[email protected]>
14742 L:      [email protected]
14743 S:      Maintained
14744 F:      net/sched/sch_netem.c
14745
14746 NETERION 10GbE DRIVERS (s2io)
14747 M:      Jon Mason <[email protected]>
14748 L:      [email protected]
14749 S:      Supported
14750 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14751 F:      drivers/net/ethernet/neterion/
14752
14753 NETFILTER
14754 M:      Pablo Neira Ayuso <[email protected]>
14755 M:      Jozsef Kadlecsik <[email protected]>
14756 M:      Florian Westphal <[email protected]>
14757 L:      [email protected]
14758 L:      [email protected]
14759 S:      Maintained
14760 W:      http://www.netfilter.org/
14761 W:      http://www.iptables.org/
14762 W:      http://www.nftables.org/
14763 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14764 C:      irc://irc.libera.chat/netfilter
14765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14767 F:      include/linux/netfilter*
14768 F:      include/linux/netfilter/
14769 F:      include/net/netfilter/
14770 F:      include/uapi/linux/netfilter*
14771 F:      include/uapi/linux/netfilter/
14772 F:      net/*/netfilter.c
14773 F:      net/*/netfilter/
14774 F:      net/bridge/br_netfilter*.c
14775 F:      net/netfilter/
14776
14777 NETROM NETWORK LAYER
14778 M:      Ralf Baechle <[email protected]>
14779 L:      [email protected]
14780 S:      Maintained
14781 W:      http://www.linux-ax25.org/
14782 F:      include/net/netrom.h
14783 F:      include/uapi/linux/netrom.h
14784 F:      net/netrom/
14785
14786 NETRONIX EMBEDDED CONTROLLER
14787 M:      Jonathan Neuschäfer <[email protected]>
14788 S:      Maintained
14789 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14790 F:      drivers/mfd/ntxec.c
14791 F:      drivers/pwm/pwm-ntxec.c
14792 F:      drivers/rtc/rtc-ntxec.c
14793 F:      include/linux/mfd/ntxec.h
14794
14795 NETRONOME ETHERNET DRIVERS
14796 M:      Louis Peens <[email protected]>
14797 R:      Jakub Kicinski <[email protected]>
14798 L:      [email protected]
14799 S:      Maintained
14800 F:      drivers/net/ethernet/netronome/
14801
14802 NETWORK BLOCK DEVICE (NBD)
14803 M:      Josef Bacik <[email protected]>
14804 L:      [email protected]
14805 L:      [email protected]
14806 S:      Maintained
14807 F:      Documentation/admin-guide/blockdev/nbd.rst
14808 F:      drivers/block/nbd.c
14809 F:      include/trace/events/nbd.h
14810 F:      include/uapi/linux/nbd.h
14811
14812 NETWORK DROP MONITOR
14813 M:      Neil Horman <[email protected]>
14814 L:      [email protected]
14815 S:      Maintained
14816 W:      https://fedorahosted.org/dropwatch/
14817 F:      include/uapi/linux/net_dropmon.h
14818 F:      net/core/drop_monitor.c
14819
14820 NETWORKING DRIVERS
14821 M:      "David S. Miller" <[email protected]>
14822 M:      Eric Dumazet <[email protected]>
14823 M:      Jakub Kicinski <[email protected]>
14824 M:      Paolo Abeni <[email protected]>
14825 L:      [email protected]
14826 S:      Maintained
14827 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14830 F:      Documentation/devicetree/bindings/net/
14831 F:      drivers/connector/
14832 F:      drivers/net/
14833 F:      include/dt-bindings/net/
14834 F:      include/linux/etherdevice.h
14835 F:      include/linux/fcdevice.h
14836 F:      include/linux/fddidevice.h
14837 F:      include/linux/hippidevice.h
14838 F:      include/linux/if_*
14839 F:      include/linux/inetdevice.h
14840 F:      include/linux/netdevice.h
14841 F:      include/uapi/linux/if_*
14842 F:      include/uapi/linux/netdevice.h
14843 X:      drivers/net/wireless/
14844
14845 NETWORKING DRIVERS (WIRELESS)
14846 M:      Kalle Valo <[email protected]>
14847 L:      [email protected]
14848 S:      Maintained
14849 W:      https://wireless.wiki.kernel.org/
14850 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14853 F:      Documentation/devicetree/bindings/net/wireless/
14854 F:      drivers/net/wireless/
14855
14856 NETWORKING [DSA]
14857 M:      Andrew Lunn <[email protected]>
14858 M:      Florian Fainelli <[email protected]>
14859 M:      Vladimir Oltean <[email protected]>
14860 S:      Maintained
14861 F:      Documentation/devicetree/bindings/net/dsa/
14862 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14863 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
14864 F:      drivers/net/dsa/
14865 F:      include/linux/dsa/
14866 F:      include/linux/platform_data/dsa.h
14867 F:      include/net/dsa.h
14868 F:      net/dsa/
14869 F:      tools/testing/selftests/drivers/net/dsa/
14870
14871 NETWORKING [GENERAL]
14872 M:      "David S. Miller" <[email protected]>
14873 M:      Eric Dumazet <[email protected]>
14874 M:      Jakub Kicinski <[email protected]>
14875 M:      Paolo Abeni <[email protected]>
14876 L:      [email protected]
14877 S:      Maintained
14878 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14879 B:      mailto:[email protected]
14880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14882 F:      Documentation/core-api/netlink.rst
14883 F:      Documentation/netlink/
14884 F:      Documentation/networking/
14885 F:      Documentation/process/maintainer-netdev.rst
14886 F:      Documentation/userspace-api/netlink/
14887 F:      include/linux/in.h
14888 F:      include/linux/net.h
14889 F:      include/linux/netdevice.h
14890 F:      include/net/
14891 F:      include/uapi/linux/in.h
14892 F:      include/uapi/linux/net.h
14893 F:      include/uapi/linux/net_namespace.h
14894 F:      include/uapi/linux/netdevice.h
14895 F:      lib/net_utils.c
14896 F:      lib/random32.c
14897 F:      net/
14898 F:      tools/net/
14899 F:      tools/testing/selftests/net/
14900 X:      net/bluetooth/
14901
14902 NETWORKING [IPSEC]
14903 M:      Steffen Klassert <[email protected]>
14904 M:      Herbert Xu <[email protected]>
14905 M:      "David S. Miller" <[email protected]>
14906 L:      [email protected]
14907 S:      Maintained
14908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14910 F:      include/net/xfrm.h
14911 F:      include/uapi/linux/xfrm.h
14912 F:      net/ipv4/ah4.c
14913 F:      net/ipv4/esp4*
14914 F:      net/ipv4/ip_vti.c
14915 F:      net/ipv4/ipcomp.c
14916 F:      net/ipv4/xfrm*
14917 F:      net/ipv6/ah6.c
14918 F:      net/ipv6/esp6*
14919 F:      net/ipv6/ip6_vti.c
14920 F:      net/ipv6/ipcomp6.c
14921 F:      net/ipv6/xfrm*
14922 F:      net/key/
14923 F:      net/xfrm/
14924 F:      tools/testing/selftests/net/ipsec.c
14925
14926 NETWORKING [IPv4/IPv6]
14927 M:      "David S. Miller" <[email protected]>
14928 M:      David Ahern <[email protected]>
14929 L:      [email protected]
14930 S:      Maintained
14931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14932 F:      arch/x86/net/*
14933 F:      include/linux/ip.h
14934 F:      include/linux/ipv6*
14935 F:      include/net/fib*
14936 F:      include/net/ip*
14937 F:      include/net/route.h
14938 F:      net/ipv4/
14939 F:      net/ipv6/
14940
14941 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14942 M:      Paul Moore <[email protected]>
14943 L:      [email protected]
14944 L:      [email protected]
14945 S:      Supported
14946 W:      https://github.com/netlabel
14947 F:      Documentation/netlabel/
14948 F:      include/net/calipso.h
14949 F:      include/net/cipso_ipv4.h
14950 F:      include/net/netlabel.h
14951 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14952 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14953 F:      net/ipv4/cipso_ipv4.c
14954 F:      net/ipv6/calipso.c
14955 F:      net/netfilter/xt_CONNSECMARK.c
14956 F:      net/netfilter/xt_SECMARK.c
14957 F:      net/netlabel/
14958
14959 NETWORKING [MACSEC]
14960 M:      Sabrina Dubroca <[email protected]>
14961 L:      [email protected]
14962 S:      Maintained
14963 F:      drivers/net/macsec.c
14964 F:      include/net/macsec.h
14965 F:      include/uapi/linux/if_macsec.h
14966 K:      macsec
14967 K:      \bmdo_
14968
14969 NETWORKING [MPTCP]
14970 M:      Matthieu Baerts <[email protected]>
14971 M:      Mat Martineau <[email protected]>
14972 L:      [email protected]
14973 L:      [email protected]
14974 S:      Maintained
14975 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14976 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14977 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
14978 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
14979 F:      Documentation/networking/mptcp-sysctl.rst
14980 F:      include/net/mptcp.h
14981 F:      include/trace/events/mptcp.h
14982 F:      include/uapi/linux/mptcp.h
14983 F:      net/mptcp/
14984 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14985 F:      tools/testing/selftests/net/mptcp/
14986
14987 NETWORKING [TCP]
14988 M:      Eric Dumazet <[email protected]>
14989 L:      [email protected]
14990 S:      Maintained
14991 F:      include/linux/tcp.h
14992 F:      include/net/tcp.h
14993 F:      include/trace/events/tcp.h
14994 F:      include/uapi/linux/tcp.h
14995 F:      net/ipv4/syncookies.c
14996 F:      net/ipv4/tcp*.c
14997 F:      net/ipv6/syncookies.c
14998 F:      net/ipv6/tcp*.c
14999
15000 NETWORKING [TLS]
15001 M:      Boris Pismenny <[email protected]>
15002 M:      John Fastabend <[email protected]>
15003 M:      Jakub Kicinski <[email protected]>
15004 L:      [email protected]
15005 S:      Maintained
15006 F:      include/net/tls.h
15007 F:      include/uapi/linux/tls.h
15008 F:      net/tls/*
15009
15010 NETXEN (1/10) GbE SUPPORT
15011 M:      Manish Chopra <[email protected]>
15012 M:      Rahul Verma <[email protected]>
15013 M:      [email protected]
15014 L:      [email protected]
15015 S:      Supported
15016 F:      drivers/net/ethernet/qlogic/netxen/
15017
15018 NET_FAILOVER MODULE
15019 M:      Sridhar Samudrala <[email protected]>
15020 L:      [email protected]
15021 S:      Supported
15022 F:      Documentation/networking/net_failover.rst
15023 F:      drivers/net/net_failover.c
15024 F:      include/net/net_failover.h
15025
15026 NEXTHOP
15027 M:      David Ahern <[email protected]>
15028 L:      [email protected]
15029 S:      Maintained
15030 F:      include/net/netns/nexthop.h
15031 F:      include/net/nexthop.h
15032 F:      include/uapi/linux/nexthop.h
15033 F:      net/ipv4/nexthop.c
15034
15035 NFC SUBSYSTEM
15036 M:      Krzysztof Kozlowski <[email protected]>
15037 L:      [email protected]
15038 S:      Maintained
15039 F:      Documentation/devicetree/bindings/net/nfc/
15040 F:      drivers/nfc/
15041 F:      include/net/nfc/
15042 F:      include/uapi/linux/nfc.h
15043 F:      net/nfc/
15044
15045 NFC VIRTUAL NCI DEVICE DRIVER
15046 M:      Bongsu Jeon <[email protected]>
15047 L:      [email protected]
15048 S:      Supported
15049 F:      drivers/nfc/virtual_ncidev.c
15050 F:      tools/testing/selftests/nci/
15051
15052 NFS, SUNRPC, AND LOCKD CLIENTS
15053 M:      Trond Myklebust <[email protected]>
15054 M:      Anna Schumaker <[email protected]>
15055 L:      [email protected]
15056 S:      Maintained
15057 W:      http://client.linux-nfs.org
15058 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15059 F:      Documentation/filesystems/nfs/
15060 F:      fs/lockd/
15061 F:      fs/nfs/
15062 F:      fs/nfs_common/
15063 F:      include/linux/lockd/
15064 F:      include/linux/nfs*
15065 F:      include/linux/sunrpc/
15066 F:      include/uapi/linux/nfs*
15067 F:      include/uapi/linux/sunrpc/
15068 F:      net/sunrpc/
15069
15070 NILFS2 FILESYSTEM
15071 M:      Ryusuke Konishi <[email protected]>
15072 L:      [email protected]
15073 S:      Supported
15074 W:      https://nilfs.sourceforge.io/
15075 W:      https://nilfs.osdn.jp/
15076 T:      git https://github.com/konis/nilfs2.git
15077 F:      Documentation/filesystems/nilfs2.rst
15078 F:      fs/nilfs2/
15079 F:      include/trace/events/nilfs2.h
15080 F:      include/uapi/linux/nilfs2_api.h
15081 F:      include/uapi/linux/nilfs2_ondisk.h
15082
15083 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15084 M:      YOKOTA Hiroshi <[email protected]>
15085 S:      Maintained
15086 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15087 F:      Documentation/scsi/NinjaSCSI.rst
15088 F:      drivers/scsi/pcmcia/nsp_*
15089
15090 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15091 M:      GOTO Masanori <[email protected]>
15092 M:      YOKOTA Hiroshi <[email protected]>
15093 S:      Maintained
15094 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15095 F:      Documentation/scsi/NinjaSCSI.rst
15096 F:      drivers/scsi/nsp32*
15097
15098 NINTENDO HID DRIVER
15099 M:      Daniel J. Ogorchock <[email protected]>
15100 L:      [email protected]
15101 S:      Maintained
15102 F:      drivers/hid/hid-nintendo*
15103
15104 NIOS2 ARCHITECTURE
15105 M:      Dinh Nguyen <[email protected]>
15106 S:      Maintained
15107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15108 F:      arch/nios2/
15109
15110 NITRO ENCLAVES (NE)
15111 M:      Alexandru Ciobotaru <[email protected]>
15112 L:      [email protected]
15113 L:      The AWS Nitro Enclaves Team <[email protected]>
15114 S:      Supported
15115 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15116 F:      Documentation/virt/ne_overview.rst
15117 F:      drivers/virt/nitro_enclaves/
15118 F:      include/linux/nitro_enclaves.h
15119 F:      include/uapi/linux/nitro_enclaves.h
15120 F:      samples/nitro_enclaves/
15121
15122 NOHZ, DYNTICKS SUPPORT
15123 M:      Frederic Weisbecker <[email protected]>
15124 M:      Thomas Gleixner <[email protected]>
15125 M:      Ingo Molnar <[email protected]>
15126 L:      [email protected]
15127 S:      Maintained
15128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15129 F:      include/linux/sched/nohz.h
15130 F:      include/linux/tick.h
15131 F:      kernel/time/tick*.*
15132
15133 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15134 M:      Pavel Machek <[email protected]>
15135 M:      Sakari Ailus <[email protected]>
15136 L:      [email protected]
15137 S:      Maintained
15138 F:      drivers/media/i2c/ad5820.c
15139 F:      drivers/media/i2c/et8ek8
15140
15141 NOKIA N900 POWER SUPPLY DRIVERS
15142 R:      Pali Rohár <[email protected]>
15143 F:      drivers/power/supply/bq2415x_charger.c
15144 F:      drivers/power/supply/bq27xxx_battery.c
15145 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15146 F:      drivers/power/supply/isp1704_charger.c
15147 F:      drivers/power/supply/rx51_battery.c
15148 F:      include/linux/power/bq2415x_charger.h
15149 F:      include/linux/power/bq27xxx_battery.h
15150
15151 NOLIBC HEADER FILE
15152 M:      Willy Tarreau <[email protected]>
15153 M:      Thomas Weißschuh <[email protected]>
15154 S:      Maintained
15155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
15156 F:      tools/include/nolibc/
15157 F:      tools/testing/selftests/nolibc/
15158
15159 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15160 M:      Hans de Goede <[email protected]>
15161 L:      [email protected]
15162 S:      Maintained
15163 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15164
15165 NSDEPS
15166 M:      Matthias Maennich <[email protected]>
15167 S:      Maintained
15168 F:      Documentation/core-api/symbol-namespaces.rst
15169 F:      scripts/nsdeps
15170
15171 NTB AMD DRIVER
15172 M:      Sanjay R Mehta <[email protected]>
15173 M:      Shyam Sundar S K <[email protected]>
15174 L:      [email protected]
15175 S:      Supported
15176 F:      drivers/ntb/hw/amd/
15177
15178 NTB DRIVER CORE
15179 M:      Jon Mason <[email protected]>
15180 M:      Dave Jiang <[email protected]>
15181 M:      Allen Hubbe <[email protected]>
15182 L:      [email protected]
15183 S:      Supported
15184 W:      https://github.com/jonmason/ntb/wiki
15185 T:      git https://github.com/jonmason/ntb.git
15186 F:      drivers/net/ntb_netdev.c
15187 F:      drivers/ntb/
15188 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15189 F:      include/linux/ntb.h
15190 F:      include/linux/ntb_transport.h
15191 F:      tools/testing/selftests/ntb/
15192
15193 NTB IDT DRIVER
15194 M:      Serge Semin <[email protected]>
15195 L:      [email protected]
15196 S:      Supported
15197 F:      drivers/ntb/hw/idt/
15198
15199 NTB INTEL DRIVER
15200 M:      Dave Jiang <[email protected]>
15201 L:      [email protected]
15202 S:      Supported
15203 W:      https://github.com/davejiang/linux/wiki
15204 T:      git https://github.com/davejiang/linux.git
15205 F:      drivers/ntb/hw/intel/
15206
15207 NTFS FILESYSTEM
15208 M:      Anton Altaparmakov <[email protected]>
15209 R:      Namjae Jeon <[email protected]>
15210 L:      [email protected]
15211 S:      Supported
15212 W:      http://www.tuxera.com/
15213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15214 F:      Documentation/filesystems/ntfs.rst
15215 F:      fs/ntfs/
15216
15217 NTFS3 FILESYSTEM
15218 M:      Konstantin Komarov <[email protected]>
15219 L:      [email protected]
15220 S:      Supported
15221 W:      http://www.paragon-software.com/
15222 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15223 F:      Documentation/filesystems/ntfs3.rst
15224 F:      fs/ntfs3/
15225
15226 NUBUS SUBSYSTEM
15227 M:      Finn Thain <[email protected]>
15228 L:      [email protected]
15229 S:      Maintained
15230 F:      arch/*/include/asm/nubus.h
15231 F:      drivers/nubus/
15232 F:      include/linux/nubus.h
15233 F:      include/uapi/linux/nubus.h
15234
15235 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15236 M:      Antonino Daplas <[email protected]>
15237 L:      [email protected]
15238 S:      Maintained
15239 F:      drivers/video/fbdev/nvidia/
15240 F:      drivers/video/fbdev/riva/
15241
15242 NVIDIA WMI EC BACKLIGHT DRIVER
15243 M:      Daniel Dadap <[email protected]>
15244 L:      [email protected]
15245 S:      Supported
15246 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15247 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15248
15249 NVM EXPRESS DRIVER
15250 M:      Keith Busch <[email protected]>
15251 M:      Jens Axboe <[email protected]>
15252 M:      Christoph Hellwig <[email protected]>
15253 M:      Sagi Grimberg <[email protected]>
15254 L:      [email protected]
15255 S:      Supported
15256 W:      http://git.infradead.org/nvme.git
15257 T:      git git://git.infradead.org/nvme.git
15258 F:      Documentation/nvme/
15259 F:      drivers/nvme/common/
15260 F:      drivers/nvme/host/
15261 F:      include/linux/nvme-*.h
15262 F:      include/linux/nvme.h
15263 F:      include/uapi/linux/nvme_ioctl.h
15264
15265 NVM EXPRESS FABRICS AUTHENTICATION
15266 M:      Hannes Reinecke <[email protected]>
15267 L:      [email protected]
15268 S:      Supported
15269 F:      drivers/nvme/host/auth.c
15270 F:      drivers/nvme/target/auth.c
15271 F:      drivers/nvme/target/fabrics-cmd-auth.c
15272 F:      include/linux/nvme-auth.h
15273
15274 NVM EXPRESS FC TRANSPORT DRIVERS
15275 M:      James Smart <[email protected]>
15276 L:      [email protected]
15277 S:      Supported
15278 F:      drivers/nvme/host/fc.c
15279 F:      drivers/nvme/target/fc.c
15280 F:      drivers/nvme/target/fcloop.c
15281 F:      include/linux/nvme-fc-driver.h
15282 F:      include/linux/nvme-fc.h
15283
15284 NVM EXPRESS HARDWARE MONITORING SUPPORT
15285 M:      Guenter Roeck <[email protected]>
15286 L:      [email protected]
15287 S:      Supported
15288 F:      drivers/nvme/host/hwmon.c
15289
15290 NVM EXPRESS TARGET DRIVER
15291 M:      Christoph Hellwig <[email protected]>
15292 M:      Sagi Grimberg <[email protected]>
15293 M:      Chaitanya Kulkarni <[email protected]>
15294 L:      [email protected]
15295 S:      Supported
15296 W:      http://git.infradead.org/nvme.git
15297 T:      git git://git.infradead.org/nvme.git
15298 F:      drivers/nvme/target/
15299
15300 NVMEM FRAMEWORK
15301 M:      Srinivas Kandagatla <[email protected]>
15302 S:      Maintained
15303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15304 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15305 F:      Documentation/devicetree/bindings/nvmem/
15306 F:      drivers/nvmem/
15307 F:      include/linux/nvmem-consumer.h
15308 F:      include/linux/nvmem-provider.h
15309
15310 NXP BLUETOOTH WIRELESS DRIVERS
15311 M:      Amitkumar Karwar <[email protected]>
15312 M:      Neeraj Kale <[email protected]>
15313 S:      Maintained
15314 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15315 F:      drivers/bluetooth/btnxpuart.c
15316
15317 NXP C45 TJA11XX PHY DRIVER
15318 M:      Radu Pirea <[email protected]>
15319 L:      [email protected]
15320 S:      Maintained
15321 F:      drivers/net/phy/nxp-c45-tja11xx.c
15322
15323 NXP FSPI DRIVER
15324 M:      Han Xu <[email protected]>
15325 M:      Haibo Chen <[email protected]>
15326 R:      Yogesh Gaur <[email protected]>
15327 L:      [email protected]
15328 S:      Maintained
15329 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15330 F:      drivers/spi/spi-nxp-fspi.c
15331
15332 NXP FXAS21002C DRIVER
15333 M:      Rui Miguel Silva <[email protected]>
15334 L:      [email protected]
15335 S:      Maintained
15336 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15337 F:      drivers/iio/gyro/fxas21002c.h
15338 F:      drivers/iio/gyro/fxas21002c_core.c
15339 F:      drivers/iio/gyro/fxas21002c_i2c.c
15340 F:      drivers/iio/gyro/fxas21002c_spi.c
15341
15342 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15343 M:      Haibo Chen <[email protected]>
15344 L:      [email protected]
15345 L:      [email protected]
15346 S:      Maintained
15347 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15348 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15349 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15350 F:      drivers/iio/adc/imx7d_adc.c
15351 F:      drivers/iio/adc/imx93_adc.c
15352 F:      drivers/iio/adc/vf610_adc.c
15353
15354 NXP i.MX 8M ISI DRIVER
15355 M:      Laurent Pinchart <[email protected]>
15356 L:      [email protected]
15357 S:      Maintained
15358 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15359 F:      drivers/media/platform/nxp/imx8-isi/
15360
15361 NXP i.MX 8MP DW100 V4L2 DRIVER
15362 M:      Xavier Roumegue <[email protected]>
15363 L:      [email protected]
15364 S:      Maintained
15365 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15366 F:      Documentation/userspace-api/media/drivers/dw100.rst
15367 F:      drivers/media/platform/nxp/dw100/
15368 F:      include/uapi/linux/dw100.h
15369
15370 NXP i.MX 8MQ DCSS DRIVER
15371 M:      Laurentiu Palcu <[email protected]>
15372 R:      Lucas Stach <[email protected]>
15373 L:      [email protected]
15374 S:      Maintained
15375 T:      git git://anongit.freedesktop.org/drm/drm-misc
15376 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15377 F:      drivers/gpu/drm/imx/dcss/
15378
15379 NXP i.MX 8QXP ADC DRIVER
15380 M:      Cai Huoqing <[email protected]>
15381 M:      Haibo Chen <[email protected]>
15382 L:      [email protected]
15383 L:      [email protected]
15384 S:      Maintained
15385 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15386 F:      drivers/iio/adc/imx8qxp-adc.c
15387
15388 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15389 M:      Mirela Rabulea <[email protected]>
15390 R:      NXP Linux Team <[email protected]>
15391 L:      [email protected]
15392 S:      Maintained
15393 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15394 F:      drivers/media/platform/nxp/imx-jpeg
15395
15396 NXP i.MX CLOCK DRIVERS
15397 M:      Abel Vesa <[email protected]>
15398 R:      Peng Fan <[email protected]>
15399 L:      [email protected]
15400 L:      [email protected]
15401 S:      Maintained
15402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15403 F:      Documentation/devicetree/bindings/clock/imx*
15404 F:      drivers/clk/imx/
15405 F:      include/dt-bindings/clock/imx*
15406
15407 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15408 M:      Jagan Teki <[email protected]>
15409 S:      Maintained
15410 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15411 F:      drivers/regulator/pf8x00-regulator.c
15412
15413 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15414 M:      Krzysztof Kozlowski <[email protected]>
15415 L:      [email protected]
15416 S:      Maintained
15417 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15418 F:      drivers/extcon/extcon-ptn5150.c
15419
15420 NXP SGTL5000 DRIVER
15421 M:      Fabio Estevam <[email protected]>
15422 L:      [email protected] (moderated for non-subscribers)
15423 S:      Maintained
15424 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15425 F:      sound/soc/codecs/sgtl5000*
15426
15427 NXP SJA1105 ETHERNET SWITCH DRIVER
15428 M:      Vladimir Oltean <[email protected]>
15429 L:      [email protected]
15430 S:      Maintained
15431 F:      drivers/net/dsa/sja1105
15432 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15433
15434 NXP TDA998X DRM DRIVER
15435 M:      Russell King <[email protected]>
15436 S:      Maintained
15437 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15438 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15439 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15440 F:      include/drm/i2c/tda998x.h
15441 F:      include/dt-bindings/display/tda998x.h
15442 K:      "nxp,tda998x"
15443
15444 NXP TFA9879 DRIVER
15445 M:      Peter Rosin <[email protected]>
15446 L:      [email protected] (moderated for non-subscribers)
15447 S:      Maintained
15448 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
15449 F:      sound/soc/codecs/tfa9879*
15450
15451 NXP-NCI NFC DRIVER
15452 S:      Orphan
15453 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15454 F:      drivers/nfc/nxp-nci
15455
15456 NXP/Goodix TFA989X (TFA1) DRIVER
15457 M:      Stephan Gerhold <[email protected]>
15458 L:      [email protected] (moderated for non-subscribers)
15459 S:      Maintained
15460 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15461 F:      sound/soc/codecs/tfa989x.c
15462
15463 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15464 M:      Jonas Malaco <[email protected]>
15465 L:      [email protected]
15466 S:      Maintained
15467 F:      Documentation/hwmon/nzxt-kraken2.rst
15468 F:      drivers/hwmon/nzxt-kraken2.c
15469
15470 NZXT-SMART2 HARDWARE MONITORING DRIVER
15471 M:      Aleksandr Mezin <[email protected]>
15472 L:      [email protected]
15473 S:      Maintained
15474 F:      Documentation/hwmon/nzxt-smart2.rst
15475 F:      drivers/hwmon/nzxt-smart2.c
15476
15477 OBJAGG
15478 M:      Jiri Pirko <[email protected]>
15479 L:      [email protected]
15480 S:      Supported
15481 F:      include/linux/objagg.h
15482 F:      lib/objagg.c
15483 F:      lib/test_objagg.c
15484
15485 OBJTOOL
15486 M:      Josh Poimboeuf <[email protected]>
15487 M:      Peter Zijlstra <[email protected]>
15488 S:      Supported
15489 F:      include/linux/objtool*.h
15490 F:      tools/objtool/
15491
15492 OCELOT ETHERNET SWITCH DRIVER
15493 M:      Vladimir Oltean <[email protected]>
15494 M:      Claudiu Manoil <[email protected]>
15495 M:      Alexandre Belloni <[email protected]>
15496 M:      [email protected]
15497 L:      [email protected]
15498 S:      Supported
15499 F:      drivers/net/dsa/ocelot/*
15500 F:      drivers/net/ethernet/mscc/
15501 F:      include/soc/mscc/ocelot*
15502 F:      net/dsa/tag_ocelot.c
15503 F:      net/dsa/tag_ocelot_8021q.c
15504 F:      tools/testing/selftests/drivers/net/ocelot/*
15505
15506 OCELOT EXTERNAL SWITCH CONTROL
15507 M:      Colin Foster <[email protected]>
15508 S:      Supported
15509 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15510 F:      drivers/mfd/ocelot*
15511 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15512 F:      include/linux/mfd/ocelot.h
15513
15514 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15515 M:      Frederic Barrat <[email protected]>
15516 M:      Andrew Donnellan <[email protected]>
15517 L:      [email protected]
15518 S:      Supported
15519 F:      Documentation/userspace-api/accelerators/ocxl.rst
15520 F:      arch/powerpc/include/asm/pnv-ocxl.h
15521 F:      arch/powerpc/platforms/powernv/ocxl.c
15522 F:      drivers/misc/ocxl/
15523 F:      include/misc/ocxl*
15524 F:      include/uapi/misc/ocxl.h
15525
15526 OMAP AUDIO SUPPORT
15527 M:      Peter Ujfalusi <[email protected]>
15528 M:      Jarkko Nikula <[email protected]>
15529 L:      [email protected] (moderated for non-subscribers)
15530 L:      [email protected]
15531 S:      Maintained
15532 F:      sound/soc/ti/n810.c
15533 F:      sound/soc/ti/omap*
15534 F:      sound/soc/ti/rx51.c
15535 F:      sound/soc/ti/sdma-pcm.*
15536
15537 OMAP CLOCK FRAMEWORK SUPPORT
15538 M:      Paul Walmsley <[email protected]>
15539 L:      [email protected]
15540 S:      Maintained
15541 F:      arch/arm/*omap*/*clock*
15542
15543 OMAP DEVICE TREE SUPPORT
15544 M:      Benoît Cousson <[email protected]>
15545 M:      Tony Lindgren <[email protected]>
15546 L:      [email protected]
15547 L:      [email protected]
15548 S:      Maintained
15549 F:      arch/arm/boot/dts/ti/omap/
15550
15551 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15552 L:      [email protected]
15553 L:      [email protected]
15554 S:      Orphan
15555 F:      Documentation/arch/arm/omap/dss.rst
15556 F:      drivers/video/fbdev/omap2/
15557
15558 OMAP FRAMEBUFFER SUPPORT
15559 L:      [email protected]
15560 L:      [email protected]
15561 S:      Orphan
15562 F:      drivers/video/fbdev/omap/
15563
15564 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15565 M:      Roger Quadros <[email protected]>
15566 M:      Tony Lindgren <[email protected]>
15567 L:      [email protected]
15568 S:      Maintained
15569 F:      arch/arm/mach-omap2/*gpmc*
15570 F:      drivers/memory/omap-gpmc.c
15571
15572 OMAP GPIO DRIVER
15573 M:      Grygorii Strashko <[email protected]>
15574 M:      Santosh Shilimkar <[email protected]>
15575 M:      Kevin Hilman <[email protected]>
15576 L:      [email protected]
15577 S:      Maintained
15578 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15579 F:      drivers/gpio/gpio-omap.c
15580
15581 OMAP HARDWARE SPINLOCK SUPPORT
15582 M:      Ohad Ben-Cohen <[email protected]>
15583 L:      [email protected]
15584 S:      Maintained
15585 F:      drivers/hwspinlock/omap_hwspinlock.c
15586
15587 OMAP HS MMC SUPPORT
15588 L:      [email protected]
15589 L:      [email protected]
15590 S:      Orphan
15591 F:      drivers/mmc/host/omap_hsmmc.c
15592
15593 OMAP HWMOD DATA
15594 M:      Paul Walmsley <[email protected]>
15595 L:      [email protected]
15596 S:      Maintained
15597 F:      arch/arm/mach-omap2/omap_hwmod*data*
15598
15599 OMAP HWMOD SUPPORT
15600 M:      Benoît Cousson <[email protected]>
15601 M:      Paul Walmsley <[email protected]>
15602 L:      [email protected]
15603 S:      Maintained
15604 F:      arch/arm/mach-omap2/omap_hwmod.*
15605
15606 OMAP I2C DRIVER
15607 M:      Vignesh R <[email protected]>
15608 L:      [email protected]
15609 L:      [email protected]
15610 S:      Maintained
15611 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15612 F:      drivers/i2c/busses/i2c-omap.c
15613
15614 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15615 M:      Laurent Pinchart <[email protected]>
15616 L:      [email protected]
15617 S:      Maintained
15618 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15619 F:      drivers/media/platform/ti/omap3isp/
15620 F:      drivers/staging/media/omap4iss/
15621
15622 OMAP MMC SUPPORT
15623 M:      Aaro Koskinen <[email protected]>
15624 L:      [email protected]
15625 S:      Odd Fixes
15626 F:      drivers/mmc/host/omap.c
15627
15628 OMAP POWER MANAGEMENT SUPPORT
15629 M:      Kevin Hilman <[email protected]>
15630 L:      [email protected]
15631 S:      Maintained
15632 F:      arch/arm/*omap*/*pm*
15633 F:      drivers/cpufreq/omap-cpufreq.c
15634
15635 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15636 M:      Paul Walmsley <[email protected]>
15637 L:      [email protected]
15638 S:      Maintained
15639 F:      arch/arm/mach-omap2/prm*
15640
15641 OMAP RANDOM NUMBER GENERATOR SUPPORT
15642 M:      Deepak Saxena <[email protected]>
15643 S:      Maintained
15644 F:      drivers/char/hw_random/omap-rng.c
15645
15646 OMAP USB SUPPORT
15647 L:      [email protected]
15648 L:      [email protected]
15649 S:      Orphan
15650 F:      arch/arm/*omap*/usb*
15651 F:      drivers/usb/*/*omap*
15652
15653 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15654 M:      Mark Jackson <[email protected]>
15655 L:      [email protected]
15656 S:      Maintained
15657 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
15658
15659 OMAP1 SUPPORT
15660 M:      Aaro Koskinen <[email protected]>
15661 M:      Janusz Krzysztofik <[email protected]>
15662 M:      Tony Lindgren <[email protected]>
15663 L:      [email protected]
15664 S:      Maintained
15665 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15667 F:      arch/arm/configs/omap1_defconfig
15668 F:      arch/arm/mach-omap1/
15669 F:      drivers/i2c/busses/i2c-omap.c
15670 F:      include/linux/platform_data/ams-delta-fiq.h
15671 F:      include/linux/platform_data/i2c-omap.h
15672
15673 OMAP2+ SUPPORT
15674 M:      Tony Lindgren <[email protected]>
15675 L:      [email protected]
15676 S:      Maintained
15677 W:      http://www.muru.com/linux/omap/
15678 W:      http://linux.omap.com/
15679 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15681 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
15682 F:      arch/arm/configs/omap2plus_defconfig
15683 F:      arch/arm/mach-omap2/
15684 F:      drivers/bus/ti-sysc.c
15685 F:      drivers/gpio/gpio-tps65219.c
15686 F:      drivers/i2c/busses/i2c-omap.c
15687 F:      drivers/irqchip/irq-omap-intc.c
15688 F:      drivers/mfd/*omap*.c
15689 F:      drivers/mfd/menelaus.c
15690 F:      drivers/mfd/palmas.c
15691 F:      drivers/mfd/tps65217.c
15692 F:      drivers/mfd/tps65218.c
15693 F:      drivers/mfd/tps65219.c
15694 F:      drivers/mfd/tps65910.c
15695 F:      drivers/mfd/twl-core.[ch]
15696 F:      drivers/mfd/twl4030*.c
15697 F:      drivers/mfd/twl6030*.c
15698 F:      drivers/mfd/twl6040*.c
15699 F:      drivers/regulator/palmas-regulator*.c
15700 F:      drivers/regulator/pbias-regulator.c
15701 F:      drivers/regulator/tps65217-regulator.c
15702 F:      drivers/regulator/tps65218-regulator.c
15703 F:      drivers/regulator/tps65219-regulator.c
15704 F:      drivers/regulator/tps65910-regulator.c
15705 F:      drivers/regulator/twl-regulator.c
15706 F:      drivers/regulator/twl6030-regulator.c
15707 F:      include/linux/platform_data/i2c-omap.h
15708 F:      include/linux/platform_data/ti-sysc.h
15709
15710 OMFS FILESYSTEM
15711 M:      Bob Copeland <[email protected]>
15712 L:      [email protected]
15713 S:      Maintained
15714 F:      Documentation/filesystems/omfs.rst
15715 F:      fs/omfs/
15716
15717 OMNIVISION OG01A1B SENSOR DRIVER
15718 M:      Sakari Ailus <[email protected]>
15719 L:      [email protected]
15720 S:      Maintained
15721 F:      drivers/media/i2c/og01a1b.c
15722
15723 OMNIVISION OV01A10 SENSOR DRIVER
15724 M:      Bingbu Cao <[email protected]>
15725 L:      [email protected]
15726 S:      Maintained
15727 T:      git git://linuxtv.org/media_tree.git
15728 F:      drivers/media/i2c/ov01a10.c
15729
15730 OMNIVISION OV02A10 SENSOR DRIVER
15731 L:      [email protected]
15732 S:      Orphan
15733 T:      git git://linuxtv.org/media_tree.git
15734 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15735 F:      drivers/media/i2c/ov02a10.c
15736
15737 OMNIVISION OV08D10 SENSOR DRIVER
15738 M:      Jimmy Su <[email protected]>
15739 L:      [email protected]
15740 S:      Maintained
15741 T:      git git://linuxtv.org/media_tree.git
15742 F:      drivers/media/i2c/ov08d10.c
15743
15744 OMNIVISION OV08X40 SENSOR DRIVER
15745 M:      Jason Chen <[email protected]>
15746 L:      [email protected]
15747 S:      Maintained
15748 T:      git git://linuxtv.org/media_tree.git
15749 F:      drivers/media/i2c/ov08x40.c
15750
15751 OMNIVISION OV13858 SENSOR DRIVER
15752 M:      Sakari Ailus <[email protected]>
15753 L:      [email protected]
15754 S:      Maintained
15755 T:      git git://linuxtv.org/media_tree.git
15756 F:      drivers/media/i2c/ov13858.c
15757
15758 OMNIVISION OV13B10 SENSOR DRIVER
15759 M:      Arec Kao <[email protected]>
15760 L:      [email protected]
15761 S:      Maintained
15762 T:      git git://linuxtv.org/media_tree.git
15763 F:      drivers/media/i2c/ov13b10.c
15764
15765 OMNIVISION OV2680 SENSOR DRIVER
15766 M:      Rui Miguel Silva <[email protected]>
15767 M:      Hans de Goede <[email protected]>
15768 L:      [email protected]
15769 S:      Maintained
15770 T:      git git://linuxtv.org/media_tree.git
15771 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15772 F:      drivers/media/i2c/ov2680.c
15773
15774 OMNIVISION OV2685 SENSOR DRIVER
15775 M:      Shunqian Zheng <[email protected]>
15776 L:      [email protected]
15777 S:      Maintained
15778 T:      git git://linuxtv.org/media_tree.git
15779 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15780 F:      drivers/media/i2c/ov2685.c
15781
15782 OMNIVISION OV2740 SENSOR DRIVER
15783 M:      Tianshu Qiu <[email protected]>
15784 R:      Sakari Ailus <[email protected]>
15785 R:      Bingbu Cao <[email protected]>
15786 L:      [email protected]
15787 S:      Maintained
15788 T:      git git://linuxtv.org/media_tree.git
15789 F:      drivers/media/i2c/ov2740.c
15790
15791 OMNIVISION OV4689 SENSOR DRIVER
15792 M:      Mikhail Rudenko <[email protected]>
15793 L:      [email protected]
15794 S:      Maintained
15795 T:      git git://linuxtv.org/media_tree.git
15796 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15797 F:      drivers/media/i2c/ov5647.c
15798
15799 OMNIVISION OV5640 SENSOR DRIVER
15800 M:      Steve Longerbeam <[email protected]>
15801 L:      [email protected]
15802 S:      Maintained
15803 T:      git git://linuxtv.org/media_tree.git
15804 F:      drivers/media/i2c/ov5640.c
15805
15806 OMNIVISION OV5647 SENSOR DRIVER
15807 M:      Dave Stevenson <[email protected]>
15808 M:      Jacopo Mondi <[email protected]>
15809 L:      [email protected]
15810 S:      Maintained
15811 T:      git git://linuxtv.org/media_tree.git
15812 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15813 F:      drivers/media/i2c/ov5647.c
15814
15815 OMNIVISION OV5670 SENSOR DRIVER
15816 M:      Sakari Ailus <[email protected]>
15817 L:      [email protected]
15818 S:      Maintained
15819 T:      git git://linuxtv.org/media_tree.git
15820 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15821 F:      drivers/media/i2c/ov5670.c
15822
15823 OMNIVISION OV5675 SENSOR DRIVER
15824 M:      Sakari Ailus <[email protected]>
15825 L:      [email protected]
15826 S:      Maintained
15827 T:      git git://linuxtv.org/media_tree.git
15828 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15829 F:      drivers/media/i2c/ov5675.c
15830
15831 OMNIVISION OV5693 SENSOR DRIVER
15832 M:      Daniel Scally <[email protected]>
15833 L:      [email protected]
15834 S:      Maintained
15835 T:      git git://linuxtv.org/media_tree.git
15836 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15837 F:      drivers/media/i2c/ov5693.c
15838
15839 OMNIVISION OV5695 SENSOR DRIVER
15840 M:      Shunqian Zheng <[email protected]>
15841 L:      [email protected]
15842 S:      Maintained
15843 T:      git git://linuxtv.org/media_tree.git
15844 F:      drivers/media/i2c/ov5695.c
15845
15846 OMNIVISION OV7670 SENSOR DRIVER
15847 L:      [email protected]
15848 S:      Orphan
15849 T:      git git://linuxtv.org/media_tree.git
15850 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15851 F:      drivers/media/i2c/ov7670.c
15852
15853 OMNIVISION OV772x SENSOR DRIVER
15854 M:      Jacopo Mondi <[email protected]>
15855 L:      [email protected]
15856 S:      Odd fixes
15857 T:      git git://linuxtv.org/media_tree.git
15858 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15859 F:      drivers/media/i2c/ov772x.c
15860 F:      include/media/i2c/ov772x.h
15861
15862 OMNIVISION OV7740 SENSOR DRIVER
15863 L:      [email protected]
15864 S:      Orphan
15865 T:      git git://linuxtv.org/media_tree.git
15866 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15867 F:      drivers/media/i2c/ov7740.c
15868
15869 OMNIVISION OV8856 SENSOR DRIVER
15870 M:      Sakari Ailus <[email protected]>
15871 L:      [email protected]
15872 S:      Maintained
15873 T:      git git://linuxtv.org/media_tree.git
15874 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15875 F:      drivers/media/i2c/ov8856.c
15876
15877 OMNIVISION OV8858 SENSOR DRIVER
15878 M:      Jacopo Mondi <[email protected]>
15879 M:      Nicholas Roth <[email protected]>
15880 L:      [email protected]
15881 S:      Maintained
15882 T:      git git://linuxtv.org/media_tree.git
15883 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
15884 F:      drivers/media/i2c/ov8858.c
15885
15886 OMNIVISION OV9282 SENSOR DRIVER
15887 M:      Paul J. Murphy <[email protected]>
15888 M:      Daniele Alessandrelli <[email protected]>
15889 L:      [email protected]
15890 S:      Maintained
15891 T:      git git://linuxtv.org/media_tree.git
15892 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
15893 F:      drivers/media/i2c/ov9282.c
15894
15895 OMNIVISION OV9640 SENSOR DRIVER
15896 M:      Petr Cvek <[email protected]>
15897 L:      [email protected]
15898 S:      Maintained
15899 F:      drivers/media/i2c/ov9640.*
15900
15901 OMNIVISION OV9650 SENSOR DRIVER
15902 M:      Sakari Ailus <[email protected]>
15903 R:      Akinobu Mita <[email protected]>
15904 R:      Sylwester Nawrocki <[email protected]>
15905 L:      [email protected]
15906 S:      Maintained
15907 T:      git git://linuxtv.org/media_tree.git
15908 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15909 F:      drivers/media/i2c/ov9650.c
15910
15911 OMNIVISION OV9734 SENSOR DRIVER
15912 M:      Tianshu Qiu <[email protected]>
15913 R:      Bingbu Cao <[email protected]>
15914 L:      [email protected]
15915 S:      Maintained
15916 T:      git git://linuxtv.org/media_tree.git
15917 F:      drivers/media/i2c/ov9734.c
15918
15919 ONBOARD USB HUB DRIVER
15920 M:      Matthias Kaehlcke <[email protected]>
15921 L:      [email protected]
15922 S:      Maintained
15923 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15924 F:      drivers/usb/misc/onboard_usb_hub.c
15925
15926 ONENAND FLASH DRIVER
15927 M:      Kyungmin Park <[email protected]>
15928 L:      [email protected]
15929 S:      Maintained
15930 F:      drivers/mtd/nand/onenand/
15931 F:      include/linux/mtd/onenand*.h
15932
15933 ONEXPLAYER FAN DRIVER
15934 M:      Derek John Clark <[email protected]>
15935 M:      Joaquín Ignacio Aramendía <[email protected]>
15936 L:      [email protected]
15937 S:      Maintained
15938 F:      drivers/hwmon/oxp-sensors.c
15939
15940 ONIE TLV NVMEM LAYOUT DRIVER
15941 M:      Miquel Raynal <[email protected]>
15942 S:      Maintained
15943 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
15944 F:      drivers/nvmem/layouts/onie-tlv.c
15945
15946 ONION OMEGA2+ BOARD
15947 M:      Harvey Hunt <[email protected]>
15948 L:      [email protected]
15949 S:      Maintained
15950 F:      arch/mips/boot/dts/ralink/omega2p.dts
15951
15952 ONSEMI ETHERNET PHY DRIVERS
15953 M:      Piergiorgio Beruto <[email protected]>
15954 L:      [email protected]
15955 S:      Supported
15956 W:      http://www.onsemi.com
15957 F:      drivers/net/phy/ncn*
15958
15959 OP-TEE DRIVER
15960 M:      Jens Wiklander <[email protected]>
15961 L:      [email protected]
15962 S:      Maintained
15963 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15964 F:      drivers/tee/optee/
15965
15966 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15967 M:      Sumit Garg <[email protected]>
15968 L:      [email protected]
15969 S:      Maintained
15970 F:      drivers/char/hw_random/optee-rng.c
15971
15972 OP-TEE RTC DRIVER
15973 M:      Clément Léger <[email protected]>
15974 L:      [email protected]
15975 S:      Maintained
15976 F:      drivers/rtc/rtc-optee.c
15977
15978 OPA-VNIC DRIVER
15979 M:      Dennis Dalessandro <[email protected]>
15980 L:      [email protected]
15981 S:      Supported
15982 F:      drivers/infiniband/ulp/opa_vnic
15983
15984 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15985 M:      Rob Herring <[email protected]>
15986 M:      Frank Rowand <[email protected]>
15987 L:      [email protected]
15988 S:      Maintained
15989 W:      http://www.devicetree.org/
15990 C:      irc://irc.libera.chat/devicetree
15991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15992 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15993 F:      drivers/of/
15994 F:      include/linux/of*.h
15995 F:      scripts/dtc/
15996 K:      of_overlay_notifier_
15997 K:      of_overlay_fdt_apply
15998 K:      of_overlay_remove
15999
16000 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16001 M:      Rob Herring <[email protected]>
16002 M:      Krzysztof Kozlowski <[email protected]>
16003 M:      Conor Dooley <[email protected]>
16004 L:      [email protected]
16005 S:      Maintained
16006 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16007 C:      irc://irc.libera.chat/devicetree
16008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16009 F:      Documentation/devicetree/
16010 F:      arch/*/boot/dts/
16011 F:      include/dt-bindings/
16012
16013 OPENCOMPUTE PTP CLOCK DRIVER
16014 M:      Jonathan Lemon <[email protected]>
16015 M:      Vadim Fedorenko <[email protected]>
16016 L:      [email protected]
16017 S:      Maintained
16018 F:      drivers/ptp/ptp_ocp.c
16019
16020 OPENCORES I2C BUS DRIVER
16021 M:      Peter Korsgaard <[email protected]>
16022 M:      Andrew Lunn <[email protected]>
16023 L:      [email protected]
16024 S:      Maintained
16025 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16026 F:      Documentation/i2c/busses/i2c-ocores.rst
16027 F:      drivers/i2c/busses/i2c-ocores.c
16028 F:      include/linux/platform_data/i2c-ocores.h
16029
16030 OPENRISC ARCHITECTURE
16031 M:      Jonas Bonn <[email protected]>
16032 M:      Stefan Kristiansson <[email protected]>
16033 M:      Stafford Horne <[email protected]>
16034 L:      [email protected]
16035 S:      Maintained
16036 W:      http://openrisc.io
16037 T:      git https://github.com/openrisc/linux.git
16038 F:      Documentation/arch/openrisc/
16039 F:      Documentation/devicetree/bindings/openrisc/
16040 F:      arch/openrisc/
16041 F:      drivers/irqchip/irq-ompic.c
16042 F:      drivers/irqchip/irq-or1k-*
16043
16044 OPENVSWITCH
16045 M:      Pravin B Shelar <[email protected]>
16046 L:      [email protected]
16047 L:      [email protected]
16048 S:      Maintained
16049 W:      http://openvswitch.org
16050 F:      include/uapi/linux/openvswitch.h
16051 F:      net/openvswitch/
16052 F:      tools/testing/selftests/net/openvswitch/
16053
16054 OPERATING PERFORMANCE POINTS (OPP)
16055 M:      Viresh Kumar <[email protected]>
16056 M:      Nishanth Menon <[email protected]>
16057 M:      Stephen Boyd <[email protected]>
16058 L:      [email protected]
16059 S:      Maintained
16060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16061 F:      Documentation/devicetree/bindings/opp/
16062 F:      Documentation/power/opp.rst
16063 F:      drivers/opp/
16064 F:      include/linux/pm_opp.h
16065
16066 OPL4 DRIVER
16067 M:      Clemens Ladisch <[email protected]>
16068 L:      [email protected] (moderated for non-subscribers)
16069 S:      Maintained
16070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16071 F:      sound/drivers/opl4/
16072
16073 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16074 M:      Mark Fasheh <[email protected]>
16075 M:      Joel Becker <[email protected]>
16076 M:      Joseph Qi <[email protected]>
16077 L:      [email protected]
16078 S:      Supported
16079 W:      http://ocfs2.wiki.kernel.org
16080 F:      Documentation/filesystems/dlmfs.rst
16081 F:      Documentation/filesystems/ocfs2.rst
16082 F:      fs/ocfs2/
16083
16084 ORANGEFS FILESYSTEM
16085 M:      Mike Marshall <[email protected]>
16086 R:      Martin Brandenburg <[email protected]>
16087 L:      [email protected]
16088 S:      Supported
16089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16090 F:      Documentation/filesystems/orangefs.rst
16091 F:      fs/orangefs/
16092
16093 ORINOCO DRIVER
16094 L:      [email protected]
16095 S:      Orphan
16096 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
16097 W:      http://www.nongnu.org/orinoco/
16098 F:      drivers/net/wireless/intersil/orinoco/
16099
16100 OV2659 OMNIVISION SENSOR DRIVER
16101 M:      "Lad, Prabhakar" <[email protected]>
16102 L:      [email protected]
16103 S:      Maintained
16104 W:      https://linuxtv.org
16105 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16106 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16107 F:      drivers/media/i2c/ov2659.c
16108 F:      include/media/i2c/ov2659.h
16109
16110 OVERLAY FILESYSTEM
16111 M:      Miklos Szeredi <[email protected]>
16112 M:      Amir Goldstein <[email protected]>
16113 L:      [email protected]
16114 S:      Supported
16115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16116 F:      Documentation/filesystems/overlayfs.rst
16117 F:      fs/overlayfs/
16118
16119 P54 WIRELESS DRIVER
16120 M:      Christian Lamparter <[email protected]>
16121 L:      [email protected]
16122 S:      Maintained
16123 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16124 F:      drivers/net/wireless/intersil/p54/
16125
16126 PACKET SOCKETS
16127 M:      Willem de Bruijn <[email protected]>
16128 S:      Maintained
16129 F:      include/uapi/linux/if_packet.h
16130 F:      net/packet/af_packet.c
16131
16132 PACKING
16133 M:      Vladimir Oltean <[email protected]>
16134 L:      [email protected]
16135 S:      Supported
16136 F:      Documentation/core-api/packing.rst
16137 F:      include/linux/packing.h
16138 F:      lib/packing.c
16139
16140 PADATA PARALLEL EXECUTION MECHANISM
16141 M:      Steffen Klassert <[email protected]>
16142 M:      Daniel Jordan <[email protected]>
16143 L:      [email protected]
16144 L:      [email protected]
16145 S:      Maintained
16146 F:      Documentation/core-api/padata.rst
16147 F:      include/linux/padata.h
16148 F:      kernel/padata.c
16149
16150 PAGE CACHE
16151 M:      Matthew Wilcox (Oracle) <[email protected]>
16152 L:      [email protected]
16153 S:      Supported
16154 T:      git git://git.infradead.org/users/willy/pagecache.git
16155 F:      Documentation/filesystems/locking.rst
16156 F:      Documentation/filesystems/vfs.rst
16157 F:      include/linux/pagemap.h
16158 F:      mm/filemap.c
16159 F:      mm/page-writeback.c
16160 F:      mm/readahead.c
16161 F:      mm/truncate.c
16162
16163 PAGE POOL
16164 M:      Jesper Dangaard Brouer <[email protected]>
16165 M:      Ilias Apalodimas <[email protected]>
16166 L:      [email protected]
16167 S:      Supported
16168 F:      Documentation/networking/page_pool.rst
16169 F:      include/net/page_pool/
16170 F:      include/trace/events/page_pool.h
16171 F:      net/core/page_pool.c
16172
16173 PAGE TABLE CHECK
16174 M:      Pasha Tatashin <[email protected]>
16175 M:      Andrew Morton <[email protected]>
16176 L:      [email protected]
16177 S:      Maintained
16178 F:      Documentation/mm/page_table_check.rst
16179 F:      include/linux/page_table_check.h
16180 F:      mm/page_table_check.c
16181
16182 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16183 M:      Kenneth Chan <[email protected]>
16184 L:      [email protected]
16185 S:      Maintained
16186 F:      drivers/platform/x86/panasonic-laptop.c
16187
16188 PARALLAX PING IIO SENSOR DRIVER
16189 M:      Andreas Klinger <[email protected]>
16190 L:      [email protected]
16191 S:      Maintained
16192 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16193 F:      drivers/iio/proximity/ping.c
16194
16195 PARALLEL LCD/KEYPAD PANEL DRIVER
16196 M:      Willy Tarreau <[email protected]>
16197 M:      Ksenija Stanojevic <[email protected]>
16198 S:      Odd Fixes
16199 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16200 F:      drivers/auxdisplay/panel.c
16201
16202 PARALLEL PORT SUBSYSTEM
16203 M:      Sudip Mukherjee <[email protected]>
16204 M:      Sudip Mukherjee <[email protected]>
16205 L:      [email protected] (subscribers-only)
16206 S:      Maintained
16207 F:      Documentation/driver-api/parport*.rst
16208 F:      drivers/char/ppdev.c
16209 F:      drivers/parport/
16210 F:      include/linux/parport*.h
16211 F:      include/uapi/linux/ppdev.h
16212
16213 PARAVIRT_OPS INTERFACE
16214 M:      Juergen Gross <[email protected]>
16215 R:      Ajay Kaher <[email protected]>
16216 R:      Alexey Makhalov <[email protected]>
16217 R:      VMware PV-Drivers Reviewers <[email protected]>
16218 L:      [email protected]
16219 L:      [email protected]
16220 S:      Supported
16221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16222 F:      Documentation/virt/paravirt_ops.rst
16223 F:      arch/*/include/asm/paravirt*.h
16224 F:      arch/*/kernel/paravirt*
16225 F:      include/linux/hypervisor.h
16226
16227 PARISC ARCHITECTURE
16228 M:      "James E.J. Bottomley" <[email protected]>
16229 M:      Helge Deller <[email protected]>
16230 L:      [email protected]
16231 S:      Maintained
16232 W:      https://parisc.wiki.kernel.org
16233 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16236 F:      Documentation/arch/parisc/
16237 F:      arch/parisc/
16238 F:      drivers/char/agp/parisc-agp.c
16239 F:      drivers/input/misc/hp_sdc_rtc.c
16240 F:      drivers/input/serio/gscps2.c
16241 F:      drivers/input/serio/hp_sdc*
16242 F:      drivers/parisc/
16243 F:      drivers/parport/parport_gsc.*
16244 F:      drivers/tty/serial/8250/8250_parisc.c
16245 F:      drivers/video/console/sti*
16246 F:      drivers/video/fbdev/sti*
16247 F:      drivers/video/logo/logo_parisc*
16248 F:      include/linux/hp_sdc.h
16249
16250 PARMAN
16251 M:      Jiri Pirko <[email protected]>
16252 L:      [email protected]
16253 S:      Supported
16254 F:      include/linux/parman.h
16255 F:      lib/parman.c
16256 F:      lib/test_parman.c
16257
16258 PC ENGINES APU BOARD DRIVER
16259 M:      Enrico Weigelt, metux IT consult <[email protected]>
16260 S:      Maintained
16261 F:      drivers/platform/x86/pcengines-apuv2.c
16262
16263 PC87360 HARDWARE MONITORING DRIVER
16264 M:      Jim Cromie <[email protected]>
16265 L:      [email protected]
16266 S:      Maintained
16267 F:      Documentation/hwmon/pc87360.rst
16268 F:      drivers/hwmon/pc87360.c
16269
16270 PC8736x GPIO DRIVER
16271 M:      Jim Cromie <[email protected]>
16272 S:      Maintained
16273 F:      drivers/char/pc8736x_gpio.c
16274
16275 PC87427 HARDWARE MONITORING DRIVER
16276 M:      Jean Delvare <[email protected]>
16277 L:      [email protected]
16278 S:      Maintained
16279 F:      Documentation/hwmon/pc87427.rst
16280 F:      drivers/hwmon/pc87427.c
16281
16282 PCA9532 LED DRIVER
16283 M:      Riku Voipio <[email protected]>
16284 S:      Maintained
16285 F:      drivers/leds/leds-pca9532.c
16286 F:      include/linux/leds-pca9532.h
16287
16288 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16289 M:      Guenter Roeck <[email protected]>
16290 L:      [email protected]
16291 S:      Maintained
16292 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16293
16294 PCDP - PRIMARY CONSOLE AND DEBUG PORT
16295 M:      Khalid Aziz <[email protected]>
16296 S:      Maintained
16297 F:      drivers/firmware/pcdp.*
16298
16299 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16300 M:      Thomas Petazzoni <[email protected]>
16301 M:      Pali Rohár <[email protected]>
16302 L:      [email protected]
16303 L:      [email protected] (moderated for non-subscribers)
16304 S:      Maintained
16305 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16306 F:      drivers/pci/controller/pci-aardvark.c
16307
16308 PCI DRIVER FOR ALTERA PCIE IP
16309 M:      Joyce Ooi <[email protected]>
16310 L:      [email protected]
16311 S:      Supported
16312 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16313 F:      drivers/pci/controller/pcie-altera.c
16314
16315 PCI DRIVER FOR APPLIEDMICRO XGENE
16316 M:      Toan Le <[email protected]>
16317 L:      [email protected]
16318 L:      [email protected] (moderated for non-subscribers)
16319 S:      Maintained
16320 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16321 F:      drivers/pci/controller/pci-xgene.c
16322
16323 PCI DRIVER FOR ARM VERSATILE PLATFORM
16324 M:      Rob Herring <[email protected]>
16325 L:      [email protected]
16326 L:      [email protected] (moderated for non-subscribers)
16327 S:      Maintained
16328 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16329 F:      drivers/pci/controller/pci-versatile.c
16330
16331 PCI DRIVER FOR ARMADA 8K
16332 M:      Thomas Petazzoni <[email protected]>
16333 L:      [email protected]
16334 L:      [email protected] (moderated for non-subscribers)
16335 S:      Maintained
16336 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16337 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16338
16339 PCI DRIVER FOR CADENCE PCIE IP
16340 M:      Tom Joseph <[email protected]>
16341 L:      [email protected]
16342 S:      Maintained
16343 F:      Documentation/devicetree/bindings/pci/cdns,*
16344 F:      drivers/pci/controller/cadence/
16345
16346 PCI DRIVER FOR FREESCALE LAYERSCAPE
16347 M:      Minghuan Lian <[email protected]>
16348 M:      Mingkai Hu <[email protected]>
16349 M:      Roy Zang <[email protected]>
16350 L:      [email protected]
16351 L:      [email protected]
16352 L:      [email protected] (moderated for non-subscribers)
16353 S:      Maintained
16354 F:      drivers/pci/controller/dwc/*layerscape*
16355
16356 PCI DRIVER FOR FU740
16357 M:      Paul Walmsley <[email protected]>
16358 M:      Greentime Hu <[email protected]>
16359 L:      [email protected]
16360 S:      Maintained
16361 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16362 F:      drivers/pci/controller/dwc/pcie-fu740.c
16363
16364 PCI DRIVER FOR GENERIC OF HOSTS
16365 M:      Will Deacon <[email protected]>
16366 L:      [email protected]
16367 L:      [email protected] (moderated for non-subscribers)
16368 S:      Maintained
16369 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16370 F:      drivers/pci/controller/pci-host-common.c
16371 F:      drivers/pci/controller/pci-host-generic.c
16372
16373 PCI DRIVER FOR IMX6
16374 M:      Richard Zhu <[email protected]>
16375 M:      Lucas Stach <[email protected]>
16376 L:      [email protected]
16377 L:      [email protected] (moderated for non-subscribers)
16378 S:      Maintained
16379 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16380 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16381 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16382 F:      drivers/pci/controller/dwc/*imx6*
16383
16384 PCI DRIVER FOR INTEL IXP4XX
16385 M:      Linus Walleij <[email protected]>
16386 S:      Maintained
16387 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16388 F:      drivers/pci/controller/pci-ixp4xx.c
16389
16390 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16391 M:      Nirmal Patel <[email protected]>
16392 R:      Jonathan Derrick <[email protected]>
16393 L:      [email protected]
16394 S:      Supported
16395 F:      drivers/pci/controller/vmd.c
16396
16397 PCI DRIVER FOR MICROSEMI SWITCHTEC
16398 M:      Kurt Schwemmer <[email protected]>
16399 M:      Logan Gunthorpe <[email protected]>
16400 L:      [email protected]
16401 S:      Maintained
16402 F:      Documentation/ABI/testing/sysfs-class-switchtec
16403 F:      Documentation/driver-api/switchtec.rst
16404 F:      drivers/ntb/hw/mscc/
16405 F:      drivers/pci/switch/switchtec*
16406 F:      include/linux/switchtec.h
16407 F:      include/uapi/linux/switchtec_ioctl.h
16408
16409 PCI DRIVER FOR MOBIVEIL PCIE IP
16410 M:      Karthikeyan Mitran <[email protected]>
16411 M:      Hou Zhiqiang <[email protected]>
16412 L:      [email protected]
16413 S:      Supported
16414 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16415 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16416
16417 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16418 M:      Thomas Petazzoni <[email protected]>
16419 M:      Pali Rohár <[email protected]>
16420 L:      [email protected]
16421 L:      [email protected] (moderated for non-subscribers)
16422 S:      Maintained
16423 F:      drivers/pci/controller/*mvebu*
16424
16425 PCI DRIVER FOR NVIDIA TEGRA
16426 M:      Thierry Reding <[email protected]>
16427 L:      [email protected]
16428 L:      [email protected]
16429 S:      Supported
16430 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16431 F:      drivers/pci/controller/pci-tegra.c
16432
16433 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16434 M:      Hou Zhiqiang <[email protected]>
16435 L:      [email protected]
16436 L:      [email protected] (moderated for non-subscribers)
16437 S:      Maintained
16438 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16439 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16440
16441 PCI DRIVER FOR RENESAS R-CAR
16442 M:      Marek Vasut <[email protected]>
16443 M:      Yoshihiro Shimoda <[email protected]>
16444 L:      [email protected]
16445 L:      [email protected]
16446 S:      Maintained
16447 F:      Documentation/devicetree/bindings/pci/*rcar*
16448 F:      drivers/pci/controller/*rcar*
16449
16450 PCI DRIVER FOR SAMSUNG EXYNOS
16451 M:      Jingoo Han <[email protected]>
16452 L:      [email protected]
16453 L:      [email protected] (moderated for non-subscribers)
16454 L:      [email protected]
16455 S:      Maintained
16456 F:      drivers/pci/controller/dwc/pci-exynos.c
16457
16458 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16459 M:      Jingoo Han <[email protected]>
16460 M:      Gustavo Pimentel <[email protected]>
16461 M:      Manivannan Sadhasivam <[email protected]>
16462 L:      [email protected]
16463 S:      Maintained
16464 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16465 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16466 F:      drivers/pci/controller/dwc/*designware*
16467
16468 PCI DRIVER FOR TI DRA7XX/J721E
16469 M:      Vignesh Raghavendra <[email protected]>
16470 L:      [email protected]
16471 L:      [email protected]
16472 L:      [email protected] (moderated for non-subscribers)
16473 S:      Supported
16474 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16475 F:      drivers/pci/controller/cadence/pci-j721e.c
16476 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16477
16478 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16479 M:      Linus Walleij <[email protected]>
16480 L:      [email protected]
16481 S:      Maintained
16482 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16483 F:      drivers/pci/controller/pci-v3-semi.c
16484
16485 PCI DRIVER FOR XILINX VERSAL CPM
16486 M:      Bharat Kumar Gogada <[email protected]>
16487 M:      Michal Simek <[email protected]>
16488 L:      [email protected]
16489 S:      Maintained
16490 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16491 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16492
16493 PCI ENDPOINT SUBSYSTEM
16494 M:      Lorenzo Pieralisi <[email protected]>
16495 M:      Krzysztof Wilczyński <[email protected]>
16496 R:      Manivannan Sadhasivam <[email protected]>
16497 R:      Kishon Vijay Abraham I <[email protected]>
16498 L:      [email protected]
16499 S:      Supported
16500 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16501 B:      https://bugzilla.kernel.org
16502 C:      irc://irc.oftc.net/linux-pci
16503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16504 F:      Documentation/PCI/endpoint/*
16505 F:      Documentation/misc-devices/pci-endpoint-test.rst
16506 F:      drivers/misc/pci_endpoint_test.c
16507 F:      drivers/pci/endpoint/
16508 F:      tools/pci/
16509
16510 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16511 M:      Mahesh J Salgaonkar <[email protected]>
16512 R:      Oliver O'Halloran <[email protected]>
16513 L:      [email protected]
16514 S:      Supported
16515 F:      Documentation/PCI/pci-error-recovery.rst
16516 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
16517 F:      arch/powerpc/include/*/eeh*.h
16518 F:      arch/powerpc/kernel/eeh*.c
16519 F:      arch/powerpc/platforms/*/eeh*.c
16520 F:      drivers/pci/pcie/aer.c
16521 F:      drivers/pci/pcie/dpc.c
16522 F:      drivers/pci/pcie/err.c
16523
16524 PCI ERROR RECOVERY
16525 M:      Linas Vepstas <[email protected]>
16526 L:      [email protected]
16527 S:      Supported
16528 F:      Documentation/PCI/pci-error-recovery.rst
16529
16530 PCI MSI DRIVER FOR ALTERA MSI IP
16531 M:      Joyce Ooi <[email protected]>
16532 L:      [email protected]
16533 S:      Supported
16534 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16535 F:      drivers/pci/controller/pcie-altera-msi.c
16536
16537 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16538 M:      Toan Le <[email protected]>
16539 L:      [email protected]
16540 L:      [email protected] (moderated for non-subscribers)
16541 S:      Maintained
16542 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16543 F:      drivers/pci/controller/pci-xgene-msi.c
16544
16545 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16546 M:      Lorenzo Pieralisi <[email protected]>
16547 M:      Krzysztof Wilczyński <[email protected]>
16548 R:      Rob Herring <[email protected]>
16549 L:      [email protected]
16550 S:      Supported
16551 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16552 B:      https://bugzilla.kernel.org
16553 C:      irc://irc.oftc.net/linux-pci
16554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16555 F:      Documentation/devicetree/bindings/pci/
16556 F:      drivers/pci/controller/
16557 F:      drivers/pci/pci-bridge-emul.c
16558 F:      drivers/pci/pci-bridge-emul.h
16559
16560 PCI PEER-TO-PEER DMA (P2PDMA)
16561 M:      Bjorn Helgaas <[email protected]>
16562 M:      Logan Gunthorpe <[email protected]>
16563 L:      [email protected]
16564 S:      Supported
16565 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16566 B:      https://bugzilla.kernel.org
16567 C:      irc://irc.oftc.net/linux-pci
16568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16569 F:      Documentation/driver-api/pci/p2pdma.rst
16570 F:      drivers/pci/p2pdma.c
16571 F:      include/linux/pci-p2pdma.h
16572
16573 PCI SUBSYSTEM
16574 M:      Bjorn Helgaas <[email protected]>
16575 L:      [email protected]
16576 S:      Supported
16577 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16578 B:      https://bugzilla.kernel.org
16579 C:      irc://irc.oftc.net/linux-pci
16580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16581 F:      Documentation/PCI/
16582 F:      Documentation/devicetree/bindings/pci/
16583 F:      arch/x86/kernel/early-quirks.c
16584 F:      arch/x86/kernel/quirks.c
16585 F:      arch/x86/pci/
16586 F:      drivers/acpi/pci*
16587 F:      drivers/pci/
16588 F:      include/asm-generic/pci*
16589 F:      include/linux/of_pci.h
16590 F:      include/linux/pci*
16591 F:      include/uapi/linux/pci*
16592 F:      lib/pci*
16593
16594 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16595 M:      Jonathan Chocron <[email protected]>
16596 L:      [email protected]
16597 S:      Maintained
16598 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16599 F:      drivers/pci/controller/dwc/pcie-al.c
16600
16601 PCIE DRIVER FOR AMLOGIC MESON
16602 M:      Yue Wang <[email protected]>
16603 L:      [email protected]
16604 L:      [email protected]
16605 S:      Maintained
16606 F:      drivers/pci/controller/dwc/pci-meson.c
16607
16608 PCIE DRIVER FOR AXIS ARTPEC
16609 M:      Jesper Nilsson <[email protected]>
16610 L:      [email protected]
16611 L:      [email protected]
16612 S:      Maintained
16613 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16614 F:      drivers/pci/controller/dwc/*artpec*
16615
16616 PCIE DRIVER FOR CAVIUM THUNDERX
16617 M:      Robert Richter <[email protected]>
16618 L:      [email protected]
16619 L:      [email protected] (moderated for non-subscribers)
16620 S:      Odd Fixes
16621 F:      drivers/pci/controller/pci-thunder-*
16622
16623 PCIE DRIVER FOR HISILICON
16624 M:      Zhou Wang <[email protected]>
16625 L:      [email protected]
16626 S:      Maintained
16627 F:      drivers/pci/controller/dwc/pcie-hisi.c
16628
16629 PCIE DRIVER FOR HISILICON KIRIN
16630 M:      Xiaowei Song <[email protected]>
16631 M:      Binghui Wang <[email protected]>
16632 L:      [email protected]
16633 S:      Maintained
16634 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16635 F:      drivers/pci/controller/dwc/pcie-kirin.c
16636
16637 PCIE DRIVER FOR HISILICON STB
16638 M:      Shawn Guo <[email protected]>
16639 L:      [email protected]
16640 S:      Maintained
16641 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16642 F:      drivers/pci/controller/dwc/pcie-histb.c
16643
16644 PCIE DRIVER FOR INTEL KEEM BAY
16645 M:      Srikanth Thokala <[email protected]>
16646 L:      [email protected]
16647 S:      Supported
16648 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16649 F:      drivers/pci/controller/dwc/pcie-keembay.c
16650
16651 PCIE DRIVER FOR INTEL LGM GW SOC
16652 M:      Chuanhua Lei <[email protected]>
16653 L:      [email protected]
16654 S:      Maintained
16655 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16656 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16657
16658 PCIE DRIVER FOR MEDIATEK
16659 M:      Ryder Lee <[email protected]>
16660 M:      Jianjun Wang <[email protected]>
16661 L:      [email protected]
16662 L:      [email protected] (moderated for non-subscribers)
16663 S:      Supported
16664 F:      Documentation/devicetree/bindings/pci/mediatek*
16665 F:      drivers/pci/controller/*mediatek*
16666
16667 PCIE DRIVER FOR MICROCHIP
16668 M:      Daire McNamara <[email protected]>
16669 L:      [email protected]
16670 S:      Supported
16671 F:      Documentation/devicetree/bindings/pci/microchip*
16672 F:      drivers/pci/controller/*microchip*
16673
16674 PCIE DRIVER FOR QUALCOMM MSM
16675 M:      Manivannan Sadhasivam <[email protected]>
16676 L:      [email protected]
16677 L:      [email protected]
16678 S:      Maintained
16679 F:      drivers/pci/controller/dwc/pcie-qcom.c
16680
16681 PCIE DRIVER FOR ROCKCHIP
16682 M:      Shawn Lin <[email protected]>
16683 L:      [email protected]
16684 L:      [email protected]
16685 S:      Maintained
16686 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16687 F:      drivers/pci/controller/pcie-rockchip*
16688
16689 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16690 M:      Kunihiko Hayashi <[email protected]>
16691 L:      [email protected]
16692 S:      Maintained
16693 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16694 F:      drivers/pci/controller/dwc/pcie-uniphier*
16695
16696 PCIE DRIVER FOR ST SPEAR13XX
16697 M:      Pratyush Anand <[email protected]>
16698 L:      [email protected]
16699 S:      Maintained
16700 F:      drivers/pci/controller/dwc/*spear*
16701
16702 PCIE ENDPOINT DRIVER FOR QUALCOMM
16703 M:      Manivannan Sadhasivam <[email protected]>
16704 L:      [email protected]
16705 L:      [email protected]
16706 S:      Maintained
16707 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16708 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16709
16710 PCMCIA SUBSYSTEM
16711 M:      Dominik Brodowski <[email protected]>
16712 S:      Odd Fixes
16713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16714 F:      Documentation/pcmcia/
16715 F:      drivers/pcmcia/
16716 F:      include/pcmcia/
16717 F:      tools/pcmcia/
16718
16719 PCNET32 NETWORK DRIVER
16720 M:      Don Fry <[email protected]>
16721 L:      [email protected]
16722 S:      Maintained
16723 F:      drivers/net/ethernet/amd/pcnet32.c
16724
16725 PCRYPT PARALLEL CRYPTO ENGINE
16726 M:      Steffen Klassert <[email protected]>
16727 L:      [email protected]
16728 S:      Maintained
16729 F:      crypto/pcrypt.c
16730 F:      include/crypto/pcrypt.h
16731
16732 PDS DSC VIRTIO DATA PATH ACCELERATOR
16733 R:      Shannon Nelson <[email protected]>
16734 F:      drivers/vdpa/pds/
16735
16736 PECI HARDWARE MONITORING DRIVERS
16737 M:      Iwona Winiarska <[email protected]>
16738 L:      [email protected]
16739 S:      Supported
16740 F:      Documentation/hwmon/peci-cputemp.rst
16741 F:      Documentation/hwmon/peci-dimmtemp.rst
16742 F:      drivers/hwmon/peci/
16743
16744 PECI SUBSYSTEM
16745 M:      Iwona Winiarska <[email protected]>
16746 L:      [email protected] (moderated for non-subscribers)
16747 S:      Supported
16748 F:      Documentation/devicetree/bindings/peci/
16749 F:      Documentation/peci/
16750 F:      drivers/peci/
16751 F:      include/linux/peci-cpu.h
16752 F:      include/linux/peci.h
16753
16754 PENSANDO ETHERNET DRIVERS
16755 M:      Shannon Nelson <[email protected]>
16756 M:      Brett Creeley <[email protected]>
16757 M:      [email protected]
16758 L:      [email protected]
16759 S:      Supported
16760 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16761 F:      drivers/net/ethernet/pensando/
16762
16763 PER-CPU MEMORY ALLOCATOR
16764 M:      Dennis Zhou <[email protected]>
16765 M:      Tejun Heo <[email protected]>
16766 M:      Christoph Lameter <[email protected]>
16767 L:      [email protected]
16768 S:      Maintained
16769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16770 F:      arch/*/include/asm/percpu.h
16771 F:      include/linux/percpu*.h
16772 F:      lib/percpu*.c
16773 F:      mm/percpu*.c
16774
16775 PER-TASK DELAY ACCOUNTING
16776 M:      Balbir Singh <[email protected]>
16777 S:      Maintained
16778 F:      include/linux/delayacct.h
16779 F:      kernel/delayacct.c
16780
16781 PERFORMANCE EVENTS SUBSYSTEM
16782 M:      Peter Zijlstra <[email protected]>
16783 M:      Ingo Molnar <[email protected]>
16784 M:      Arnaldo Carvalho de Melo <[email protected]>
16785 R:      Mark Rutland <[email protected]>
16786 R:      Alexander Shishkin <[email protected]>
16787 R:      Jiri Olsa <[email protected]>
16788 R:      Namhyung Kim <[email protected]>
16789 R:      Ian Rogers <[email protected]>
16790 R:      Adrian Hunter <[email protected]>
16791 L:      [email protected]
16792 L:      [email protected]
16793 S:      Supported
16794 W:      https://perf.wiki.kernel.org/
16795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
16797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
16798 F:      arch/*/events/*
16799 F:      arch/*/events/*/*
16800 F:      arch/*/include/asm/perf_event.h
16801 F:      arch/*/kernel/*/*/perf_event*.c
16802 F:      arch/*/kernel/*/perf_event*.c
16803 F:      arch/*/kernel/perf_callchain.c
16804 F:      arch/*/kernel/perf_event*.c
16805 F:      include/linux/perf_event.h
16806 F:      include/uapi/linux/perf_event.h
16807 F:      kernel/events/*
16808 F:      tools/lib/perf/
16809 F:      tools/perf/
16810
16811 PERFORMANCE EVENTS TOOLING ARM64
16812 R:      John Garry <[email protected]>
16813 R:      Will Deacon <[email protected]>
16814 R:      James Clark <[email protected]>
16815 R:      Mike Leach <[email protected]>
16816 R:      Leo Yan <[email protected]>
16817 L:      [email protected] (moderated for non-subscribers)
16818 S:      Supported
16819 F:      tools/build/feature/test-libopencsd.c
16820 F:      tools/perf/arch/arm*/
16821 F:      tools/perf/pmu-events/arch/arm64/
16822 F:      tools/perf/util/arm-spe*
16823 F:      tools/perf/util/cs-etm*
16824
16825 PERSONALITY HANDLING
16826 M:      Christoph Hellwig <[email protected]>
16827 L:      [email protected]
16828 S:      Maintained
16829 F:      include/linux/personality.h
16830 F:      include/uapi/linux/personality.h
16831
16832 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16833 M:      Marcus Folkesson <[email protected]>
16834 L:      [email protected]
16835 S:      Maintained
16836 F:      Documentation/input/devices/pxrc.rst
16837 F:      drivers/input/joystick/pxrc.c
16838
16839 PHONET PROTOCOL
16840 M:      Remi Denis-Courmont <[email protected]>
16841 S:      Supported
16842 F:      Documentation/networking/phonet.rst
16843 F:      include/linux/phonet.h
16844 F:      include/net/phonet/
16845 F:      include/uapi/linux/phonet.h
16846 F:      net/phonet/
16847
16848 PHRAM MTD DRIVER
16849 M:      Joern Engel <[email protected]>
16850 L:      [email protected]
16851 S:      Maintained
16852 F:      drivers/mtd/devices/phram.c
16853
16854 PICOLCD HID DRIVER
16855 M:      Bruno Prémont <[email protected]>
16856 L:      [email protected]
16857 S:      Maintained
16858 F:      drivers/hid/hid-picolcd*
16859
16860 PIDFD API
16861 M:      Christian Brauner <[email protected]>
16862 L:      [email protected]
16863 S:      Maintained
16864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16865 F:      samples/pidfd/
16866 F:      tools/testing/selftests/clone3/
16867 F:      tools/testing/selftests/pid_namespace/
16868 F:      tools/testing/selftests/pidfd/
16869 K:      (?i)pidfd
16870 K:      (?i)clone3
16871 K:      \b(clone_args|kernel_clone_args)\b
16872
16873 PIN CONTROL SUBSYSTEM
16874 M:      Linus Walleij <[email protected]>
16875 L:      [email protected]
16876 S:      Maintained
16877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16878 F:      Documentation/devicetree/bindings/pinctrl/
16879 F:      Documentation/driver-api/pin-control.rst
16880 F:      drivers/pinctrl/
16881 F:      include/dt-bindings/pinctrl/
16882 F:      include/linux/pinctrl/
16883
16884 PIN CONTROLLER - AMD
16885 M:      Basavaraj Natikar <[email protected]>
16886 M:      Shyam Sundar S K <[email protected]>
16887 S:      Maintained
16888 F:      drivers/pinctrl/pinctrl-amd.c
16889
16890 PIN CONTROLLER - FREESCALE
16891 M:      Dong Aisheng <[email protected]>
16892 M:      Fabio Estevam <[email protected]>
16893 M:      Shawn Guo <[email protected]>
16894 M:      Jacky Bai <[email protected]>
16895 R:      Pengutronix Kernel Team <[email protected]>
16896 L:      [email protected]
16897 S:      Maintained
16898 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16899 F:      drivers/pinctrl/freescale/
16900
16901 PIN CONTROLLER - INTEL
16902 M:      Mika Westerberg <[email protected]>
16903 M:      Andy Shevchenko <[email protected]>
16904 S:      Supported
16905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16906 F:      drivers/pinctrl/intel/
16907
16908 PIN CONTROLLER - KEEMBAY
16909 M:      Lakshmi Sowjanya D <[email protected]>
16910 S:      Supported
16911 F:      drivers/pinctrl/pinctrl-keembay*
16912
16913 PIN CONTROLLER - MEDIATEK
16914 M:      Sean Wang <[email protected]>
16915 L:      [email protected] (moderated for non-subscribers)
16916 S:      Maintained
16917 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16918 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
16919 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16920 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16921 F:      drivers/pinctrl/mediatek/
16922
16923 PIN CONTROLLER - MEDIATEK MIPS
16924 M:      Arınç ÜNAL <[email protected]>
16925 M:      Sergio Paracuellos <[email protected]>
16926 L:      [email protected] (moderated for non-subscribers)
16927 L:      [email protected]
16928 S:      Maintained
16929 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
16930 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
16931 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
16932 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
16933 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
16934 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
16935 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
16936 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
16937 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
16938 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
16939 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
16940 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
16941 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
16942 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
16943 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
16944
16945 PIN CONTROLLER - MICROCHIP AT91
16946 M:      Ludovic Desroches <[email protected]>
16947 L:      [email protected] (moderated for non-subscribers)
16948 L:      [email protected]
16949 S:      Supported
16950 F:      drivers/gpio/gpio-sama5d2-piobu.c
16951 F:      drivers/pinctrl/pinctrl-at91*
16952
16953 PIN CONTROLLER - NXP S32
16954 M:      Chester Lin <[email protected]>
16955 R:      NXP S32 Linux Team <[email protected]>
16956 L:      [email protected]
16957 S:      Maintained
16958 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
16959 F:      drivers/pinctrl/nxp/
16960
16961 PIN CONTROLLER - QUALCOMM
16962 M:      Bjorn Andersson <[email protected]>
16963 L:      [email protected]
16964 S:      Maintained
16965 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
16966 F:      drivers/pinctrl/qcom/
16967
16968 PIN CONTROLLER - RENESAS
16969 M:      Geert Uytterhoeven <[email protected]>
16970 L:      [email protected]
16971 S:      Supported
16972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16973 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16974 F:      drivers/pinctrl/renesas/
16975
16976 PIN CONTROLLER - SAMSUNG
16977 M:      Tomasz Figa <[email protected]>
16978 M:      Krzysztof Kozlowski <[email protected]>
16979 M:      Sylwester Nawrocki <[email protected]>
16980 R:      Alim Akhtar <[email protected]>
16981 L:      [email protected] (moderated for non-subscribers)
16982 L:      [email protected]
16983 S:      Maintained
16984 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16985 B:      mailto:[email protected]
16986 C:      irc://irc.libera.chat/linux-exynos
16987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16988 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16989 F:      drivers/pinctrl/samsung/
16990 F:      include/dt-bindings/pinctrl/samsung.h
16991
16992 PIN CONTROLLER - SINGLE
16993 M:      Tony Lindgren <[email protected]>
16994 M:      Haojian Zhuang <[email protected]>
16995 L:      [email protected] (moderated for non-subscribers)
16996 L:      [email protected]
16997 S:      Maintained
16998 F:      drivers/pinctrl/pinctrl-single.c
16999
17000 PIN CONTROLLER - SUNPLUS / TIBBO
17001 M:      Dvorkin Dmitry <[email protected]>
17002 M:      Wells Lu <[email protected]>
17003 L:      [email protected] (moderated for non-subscribers)
17004 S:      Maintained
17005 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17006 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17007 F:      drivers/pinctrl/sunplus/
17008 F:      include/dt-bindings/pinctrl/sppctl*.h
17009
17010 PINE64 PINEPHONE KEYBOARD DRIVER
17011 M:      Samuel Holland <[email protected]>
17012 S:      Supported
17013 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17014 F:      drivers/input/keyboard/pinephone-keyboard.c
17015
17016 PKTCDVD DRIVER
17017 M:      [email protected]
17018 S:      Orphan
17019 F:      drivers/block/pktcdvd.c
17020 F:      include/linux/pktcdvd.h
17021 F:      include/uapi/linux/pktcdvd.h
17022
17023 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17024 M:      Tomasz Duszynski <[email protected]>
17025 S:      Maintained
17026 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17027 F:      drivers/iio/chemical/pms7003.c
17028
17029 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17030 M:      Piergiorgio Beruto <[email protected]>
17031 L:      [email protected]
17032 S:      Maintained
17033 F:      drivers/net/phy/mdio-open-alliance.h
17034 F:      net/ethtool/plca.c
17035
17036 PLDMFW LIBRARY
17037 M:      Jacob Keller <[email protected]>
17038 S:      Maintained
17039 F:      Documentation/driver-api/pldmfw/
17040 F:      include/linux/pldmfw.h
17041 F:      lib/pldmfw/
17042
17043 PLX DMA DRIVER
17044 M:      Logan Gunthorpe <[email protected]>
17045 S:      Maintained
17046 F:      drivers/dma/plx_dma.c
17047
17048 PM-GRAPH UTILITY
17049 M:      "Todd E Brandt" <[email protected]>
17050 L:      [email protected]
17051 S:      Supported
17052 W:      https://01.org/pm-graph
17053 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17054 T:      git git://github.com/intel/pm-graph
17055 F:      tools/power/pm-graph
17056
17057 PM6764TR DRIVER
17058 M:      Charles Hsu     <[email protected]>
17059 L:      [email protected]
17060 S:      Maintained
17061 F:      Documentation/hwmon/pm6764tr.rst
17062 F:      drivers/hwmon/pmbus/pm6764tr.c
17063
17064 PMBUS HARDWARE MONITORING DRIVERS
17065 M:      Guenter Roeck <[email protected]>
17066 L:      [email protected]
17067 S:      Maintained
17068 W:      http://hwmon.wiki.kernel.org/
17069 W:      http://www.roeck-us.net/linux/drivers/
17070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
17071 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
17072 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
17073 F:      Documentation/hwmon/adm1275.rst
17074 F:      Documentation/hwmon/ibm-cffps.rst
17075 F:      Documentation/hwmon/ir35221.rst
17076 F:      Documentation/hwmon/lm25066.rst
17077 F:      Documentation/hwmon/ltc2978.rst
17078 F:      Documentation/hwmon/ltc3815.rst
17079 F:      Documentation/hwmon/max16064.rst
17080 F:      Documentation/hwmon/max20751.rst
17081 F:      Documentation/hwmon/max31785.rst
17082 F:      Documentation/hwmon/max34440.rst
17083 F:      Documentation/hwmon/max8688.rst
17084 F:      Documentation/hwmon/pmbus-core.rst
17085 F:      Documentation/hwmon/pmbus.rst
17086 F:      Documentation/hwmon/tps40422.rst
17087 F:      Documentation/hwmon/ucd9000.rst
17088 F:      Documentation/hwmon/ucd9200.rst
17089 F:      Documentation/hwmon/zl6100.rst
17090 F:      drivers/hwmon/pmbus/
17091 F:      include/linux/pmbus.h
17092
17093 PMC SIERRA MaxRAID DRIVER
17094 L:      [email protected]
17095 S:      Orphan
17096 W:      http://www.pmc-sierra.com/
17097 F:      drivers/scsi/pmcraid.*
17098
17099 PMC SIERRA PM8001 DRIVER
17100 M:      Jack Wang <[email protected]>
17101 L:      [email protected]
17102 S:      Supported
17103 F:      drivers/scsi/pm8001/
17104
17105 PNI RM3100 IIO DRIVER
17106 M:      Song Qiang <[email protected]>
17107 L:      [email protected]
17108 S:      Maintained
17109 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17110 F:      drivers/iio/magnetometer/rm3100*
17111
17112 PNP SUPPORT
17113 M:      "Rafael J. Wysocki" <[email protected]>
17114 L:      [email protected]
17115 S:      Maintained
17116 F:      drivers/pnp/
17117 F:      include/linux/pnp.h
17118
17119 POSIX CLOCKS and TIMERS
17120 M:      Thomas Gleixner <[email protected]>
17121 L:      [email protected]
17122 S:      Maintained
17123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17124 F:      fs/timerfd.c
17125 F:      include/linux/time_namespace.h
17126 F:      include/linux/timer*
17127 F:      kernel/time/*timer*
17128 F:      kernel/time/namespace.c
17129
17130 POWER MANAGEMENT CORE
17131 M:      "Rafael J. Wysocki" <[email protected]>
17132 L:      [email protected]
17133 S:      Supported
17134 B:      https://bugzilla.kernel.org
17135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17136 F:      drivers/base/power/
17137 F:      drivers/powercap/
17138 F:      include/linux/intel_rapl.h
17139 F:      include/linux/pm.h
17140 F:      include/linux/pm_*
17141 F:      include/linux/powercap.h
17142 F:      kernel/configs/nopm.config
17143
17144 POWER STATE COORDINATION INTERFACE (PSCI)
17145 M:      Mark Rutland <[email protected]>
17146 M:      Lorenzo Pieralisi <[email protected]>
17147 L:      [email protected] (moderated for non-subscribers)
17148 S:      Maintained
17149 F:      drivers/firmware/psci/
17150 F:      include/linux/psci.h
17151 F:      include/uapi/linux/psci.h
17152
17153 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17154 M:      Sebastian Reichel <[email protected]>
17155 L:      [email protected]
17156 S:      Maintained
17157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17158 F:      Documentation/ABI/testing/sysfs-class-power
17159 F:      Documentation/devicetree/bindings/power/supply/
17160 F:      drivers/power/supply/
17161 F:      include/linux/power/
17162 F:      include/linux/power_supply.h
17163
17164 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17165 M:      Suraj Jitindar Singh <[email protected]>
17166 L:      [email protected]
17167 S:      Maintained
17168 F:      drivers/char/powernv-op-panel.c
17169
17170 PPP OVER ATM (RFC 2364)
17171 M:      Mitchell Blank Jr <[email protected]>
17172 S:      Maintained
17173 F:      include/uapi/linux/atmppp.h
17174 F:      net/atm/pppoatm.c
17175
17176 PPP OVER ETHERNET
17177 M:      Michal Ostrowski <[email protected]>
17178 S:      Maintained
17179 F:      drivers/net/ppp/pppoe.c
17180 F:      drivers/net/ppp/pppox.c
17181
17182 PPP OVER L2TP
17183 M:      James Chapman <[email protected]>
17184 S:      Maintained
17185 F:      include/linux/if_pppol2tp.h
17186 F:      include/uapi/linux/if_pppol2tp.h
17187 F:      net/l2tp/l2tp_ppp.c
17188
17189 PPP PROTOCOL DRIVERS AND COMPRESSORS
17190 L:      [email protected]
17191 S:      Orphan
17192 F:      drivers/net/ppp/ppp_*
17193
17194 PPS SUPPORT
17195 M:      Rodolfo Giometti <[email protected]>
17196 L:      [email protected] (subscribers-only)
17197 S:      Maintained
17198 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17199 F:      Documentation/ABI/testing/sysfs-pps
17200 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17201 F:      Documentation/driver-api/pps.rst
17202 F:      drivers/pps/
17203 F:      include/linux/pps*.h
17204 F:      include/uapi/linux/pps.h
17205
17206 PPTP DRIVER
17207 M:      Dmitry Kozlov <[email protected]>
17208 L:      [email protected]
17209 S:      Maintained
17210 W:      http://sourceforge.net/projects/accel-pptp
17211 F:      drivers/net/ppp/pptp.c
17212
17213 PRESSURE STALL INFORMATION (PSI)
17214 M:      Johannes Weiner <[email protected]>
17215 M:      Suren Baghdasaryan <[email protected]>
17216 R:      Peter Ziljstra <[email protected]>
17217 S:      Maintained
17218 F:      include/linux/psi*
17219 F:      kernel/sched/psi.c
17220
17221 PRINTK
17222 M:      Petr Mladek <[email protected]>
17223 R:      Steven Rostedt <[email protected]>
17224 R:      John Ogness <[email protected]>
17225 R:      Sergey Senozhatsky <[email protected]>
17226 S:      Maintained
17227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17228 F:      include/linux/printk.h
17229 F:      kernel/printk/
17230
17231 PRINTK INDEXING
17232 R:      Chris Down <[email protected]>
17233 S:      Maintained
17234 F:      Documentation/core-api/printk-index.rst
17235 F:      kernel/printk/index.c
17236 K:      printk_index
17237
17238 PROC FILESYSTEM
17239 L:      [email protected]
17240 L:      [email protected]
17241 S:      Maintained
17242 F:      Documentation/filesystems/proc.rst
17243 F:      fs/proc/
17244 F:      include/linux/proc_fs.h
17245 F:      tools/testing/selftests/proc/
17246
17247 PROC SYSCTL
17248 M:      Luis Chamberlain <[email protected]>
17249 M:      Kees Cook <[email protected]>
17250 M:      Iurii Zaikin <[email protected]>
17251 L:      [email protected]
17252 L:      [email protected]
17253 S:      Maintained
17254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17255 F:      fs/proc/proc_sysctl.c
17256 F:      include/linux/sysctl.h
17257 F:      kernel/sysctl-test.c
17258 F:      kernel/sysctl.c
17259 F:      tools/testing/selftests/sysctl/
17260
17261 PS3 NETWORK SUPPORT
17262 M:      Geoff Levand <[email protected]>
17263 L:      [email protected]
17264 L:      [email protected]
17265 S:      Maintained
17266 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17267
17268 PS3 PLATFORM SUPPORT
17269 M:      Geoff Levand <[email protected]>
17270 L:      [email protected]
17271 S:      Maintained
17272 F:      arch/powerpc/boot/ps3*
17273 F:      arch/powerpc/include/asm/lv1call.h
17274 F:      arch/powerpc/include/asm/ps3*.h
17275 F:      arch/powerpc/platforms/ps3/
17276 F:      drivers/*/ps3*
17277 F:      drivers/ps3/
17278 F:      drivers/rtc/rtc-ps3.c
17279 F:      drivers/usb/host/*ps3.c
17280 F:      sound/ppc/snd_ps3*
17281
17282 PS3VRAM DRIVER
17283 M:      Jim Paris <[email protected]>
17284 M:      Geoff Levand <[email protected]>
17285 L:      [email protected]
17286 S:      Maintained
17287 F:      drivers/block/ps3vram.c
17288
17289 PSAMPLE PACKET SAMPLING SUPPORT
17290 M:      Yotam Gigi <[email protected]>
17291 S:      Maintained
17292 F:      include/net/psample.h
17293 F:      include/uapi/linux/psample.h
17294 F:      net/psample
17295
17296 PSTORE FILESYSTEM
17297 M:      Kees Cook <[email protected]>
17298 R:      Tony Luck <[email protected]>
17299 R:      Guilherme G. Piccoli <[email protected]>
17300 L:      [email protected]
17301 S:      Supported
17302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17303 F:      Documentation/admin-guide/pstore-blk.rst
17304 F:      Documentation/admin-guide/ramoops.rst
17305 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17306 F:      drivers/acpi/apei/erst.c
17307 F:      drivers/firmware/efi/efi-pstore.c
17308 F:      fs/pstore/
17309 F:      include/linux/pstore*
17310 K:      \b(pstore|ramoops)
17311
17312 PTP HARDWARE CLOCK SUPPORT
17313 M:      Richard Cochran <[email protected]>
17314 L:      [email protected]
17315 S:      Maintained
17316 W:      http://linuxptp.sourceforge.net/
17317 F:      Documentation/ABI/testing/sysfs-ptp
17318 F:      Documentation/driver-api/ptp.rst
17319 F:      drivers/net/phy/dp83640*
17320 F:      drivers/ptp/*
17321 F:      include/linux/ptp_cl*
17322 K:      (?:\b|_)ptp(?:\b|_)
17323
17324 PTP MOCKUP CLOCK SUPPORT
17325 M:      Vladimir Oltean <[email protected]>
17326 L:      [email protected]
17327 S:      Maintained
17328 F:      drivers/ptp/ptp_mock.c
17329 F:      include/linux/ptp_mock.h
17330
17331 PTP VIRTUAL CLOCK SUPPORT
17332 M:      Yangbo Lu <[email protected]>
17333 L:      [email protected]
17334 S:      Maintained
17335 F:      drivers/ptp/ptp_vclock.c
17336 F:      net/ethtool/phc_vclocks.c
17337
17338 PTRACE SUPPORT
17339 M:      Oleg Nesterov <[email protected]>
17340 S:      Maintained
17341 F:      arch/*/*/ptrace*.c
17342 F:      arch/*/include/asm/ptrace*.h
17343 F:      arch/*/ptrace*.c
17344 F:      include/asm-generic/syscall.h
17345 F:      include/linux/ptrace.h
17346 F:      include/linux/regset.h
17347 F:      include/uapi/linux/ptrace.h
17348 F:      kernel/ptrace.c
17349
17350 PULSE8-CEC DRIVER
17351 M:      Hans Verkuil <[email protected]>
17352 L:      [email protected]
17353 S:      Maintained
17354 T:      git git://linuxtv.org/media_tree.git
17355 F:      drivers/media/cec/usb/pulse8/
17356
17357 PURELIFI PLFXLC DRIVER
17358 M:      Srinivasan Raju <[email protected]>
17359 L:      [email protected]
17360 S:      Supported
17361 F:      drivers/net/wireless/purelifi/plfxlc/
17362
17363 PVRUSB2 VIDEO4LINUX DRIVER
17364 M:      Mike Isely <[email protected]>
17365 L:      [email protected]       (subscribers-only)
17366 L:      [email protected]
17367 S:      Maintained
17368 W:      http://www.isely.net/pvrusb2/
17369 T:      git git://linuxtv.org/media_tree.git
17370 F:      Documentation/driver-api/media/drivers/pvrusb2*
17371 F:      drivers/media/usb/pvrusb2/
17372
17373 PWC WEBCAM DRIVER
17374 M:      Hans Verkuil <[email protected]>
17375 L:      [email protected]
17376 S:      Odd Fixes
17377 T:      git git://linuxtv.org/media_tree.git
17378 F:      drivers/media/usb/pwc/*
17379 F:      include/trace/events/pwc.h
17380
17381 PWM IR Transmitter
17382 M:      Sean Young <[email protected]>
17383 L:      [email protected]
17384 S:      Maintained
17385 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17386 F:      drivers/media/rc/pwm-ir-tx.c
17387
17388 PWM SUBSYSTEM
17389 M:      Thierry Reding <[email protected]>
17390 R:      Uwe Kleine-König <[email protected]>
17391 L:      [email protected]
17392 S:      Maintained
17393 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17395 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17396 F:      Documentation/devicetree/bindings/pwm/
17397 F:      Documentation/driver-api/pwm.rst
17398 F:      drivers/gpio/gpio-mvebu.c
17399 F:      drivers/pwm/
17400 F:      drivers/video/backlight/pwm_bl.c
17401 F:      include/dt-bindings/pwm/
17402 F:      include/linux/pwm.h
17403 F:      include/linux/pwm_backlight.h
17404 K:      pwm_(config|apply_state|ops)
17405
17406 PXA GPIO DRIVER
17407 M:      Robert Jarzmik <[email protected]>
17408 L:      [email protected]
17409 S:      Maintained
17410 F:      drivers/gpio/gpio-pxa.c
17411
17412 PXA MMCI DRIVER
17413 S:      Orphan
17414
17415 PXA RTC DRIVER
17416 M:      Robert Jarzmik <[email protected]>
17417 L:      [email protected]
17418 S:      Maintained
17419
17420 PXA2xx/PXA3xx SUPPORT
17421 M:      Daniel Mack <[email protected]>
17422 M:      Haojian Zhuang <[email protected]>
17423 M:      Robert Jarzmik <[email protected]>
17424 L:      [email protected] (moderated for non-subscribers)
17425 S:      Maintained
17426 T:      git git://github.com/hzhuang1/linux.git
17427 T:      git git://github.com/rjarzmik/linux.git
17428 F:      arch/arm/boot/dts/intel/pxa/
17429 F:      arch/arm/mach-pxa/
17430 F:      drivers/dma/pxa*
17431 F:      drivers/pcmcia/pxa2xx*
17432 F:      drivers/pinctrl/pxa/
17433 F:      drivers/spi/spi-pxa2xx*
17434 F:      drivers/usb/gadget/udc/pxa2*
17435 F:      include/sound/pxa2xx-lib.h
17436 F:      sound/arm/pxa*
17437 F:      sound/soc/pxa/
17438
17439 QAT DRIVER
17440 M:      Giovanni Cabiddu <[email protected]>
17441 L:      [email protected]
17442 S:      Supported
17443 F:      drivers/crypto/intel/qat/
17444
17445 QCOM AUDIO (ASoC) DRIVERS
17446 M:      Srinivas Kandagatla <[email protected]>
17447 M:      Banajit Goswami <[email protected]>
17448 L:      [email protected] (moderated for non-subscribers)
17449 S:      Supported
17450 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17451 F:      Documentation/devicetree/bindings/sound/qcom,*
17452 F:      drivers/soc/qcom/apr.c
17453 F:      include/dt-bindings/sound/qcom,wcd9335.h
17454 F:      sound/soc/codecs/lpass-rx-macro.*
17455 F:      sound/soc/codecs/lpass-tx-macro.*
17456 F:      sound/soc/codecs/lpass-va-macro.c
17457 F:      sound/soc/codecs/lpass-wsa-macro.*
17458 F:      sound/soc/codecs/msm8916-wcd-analog.c
17459 F:      sound/soc/codecs/msm8916-wcd-digital.c
17460 F:      sound/soc/codecs/wcd-clsh-v2.*
17461 F:      sound/soc/codecs/wcd-mbhc-v2.*
17462 F:      sound/soc/codecs/wcd9335.*
17463 F:      sound/soc/codecs/wcd934x.c
17464 F:      sound/soc/codecs/wsa881x.c
17465 F:      sound/soc/codecs/wsa883x.c
17466 F:      sound/soc/codecs/wsa884x.c
17467 F:      sound/soc/qcom/
17468
17469 QCOM EMBEDDED USB DEBUGGER (EUD)
17470 M:      Souradeep Chowdhury <[email protected]>
17471 L:      [email protected]
17472 S:      Maintained
17473 F:      Documentation/ABI/testing/sysfs-driver-eud
17474 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17475 F:      drivers/usb/misc/qcom_eud.c
17476
17477 QCOM IPA DRIVER
17478 M:      Alex Elder <[email protected]>
17479 L:      [email protected]
17480 S:      Supported
17481 F:      drivers/net/ipa/
17482
17483 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17484 M:      Gabriel Somlo <[email protected]>
17485 M:      "Michael S. Tsirkin" <[email protected]>
17486 L:      [email protected]
17487 S:      Maintained
17488 F:      drivers/firmware/qemu_fw_cfg.c
17489 F:      include/uapi/linux/qemu_fw_cfg.h
17490
17491 QIB DRIVER
17492 M:      Dennis Dalessandro <[email protected]>
17493 L:      [email protected]
17494 S:      Supported
17495 F:      drivers/infiniband/hw/qib/
17496
17497 QLOGIC QL41xxx FCOE DRIVER
17498 M:      Saurav Kashyap <[email protected]>
17499 M:      Javed Hasan <[email protected]>
17500 M:      [email protected]
17501 L:      [email protected]
17502 S:      Supported
17503 F:      drivers/scsi/qedf/
17504
17505 QLOGIC QL41xxx ISCSI DRIVER
17506 M:      Nilesh Javali <[email protected]>
17507 M:      Manish Rangankar <[email protected]>
17508 M:      [email protected]
17509 L:      [email protected]
17510 S:      Supported
17511 F:      drivers/scsi/qedi/
17512
17513 QLOGIC QL4xxx ETHERNET DRIVER
17514 M:      Ariel Elior <[email protected]>
17515 M:      Manish Chopra <[email protected]>
17516 L:      [email protected]
17517 S:      Supported
17518 F:      drivers/net/ethernet/qlogic/qed/
17519 F:      drivers/net/ethernet/qlogic/qede/
17520 F:      include/linux/qed/
17521
17522 QLOGIC QL4xxx RDMA DRIVER
17523 M:      Michal Kalderon <[email protected]>
17524 M:      Ariel Elior <[email protected]>
17525 L:      [email protected]
17526 S:      Supported
17527 F:      drivers/infiniband/hw/qedr/
17528 F:      include/uapi/rdma/qedr-abi.h
17529
17530 QLOGIC QLA1280 SCSI DRIVER
17531 M:      Michael Reed <[email protected]>
17532 L:      [email protected]
17533 S:      Maintained
17534 F:      drivers/scsi/qla1280.[ch]
17535
17536 QLOGIC QLA2XXX FC-SCSI DRIVER
17537 M:      Nilesh Javali <[email protected]>
17538 M:      [email protected]
17539 L:      [email protected]
17540 S:      Supported
17541 F:      drivers/scsi/qla2xxx/
17542
17543 QLOGIC QLA3XXX NETWORK DRIVER
17544 M:      [email protected]
17545 L:      [email protected]
17546 S:      Supported
17547 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17548
17549 QLOGIC QLA4XXX iSCSI DRIVER
17550 M:      Nilesh Javali <[email protected]>
17551 M:      Manish Rangankar <[email protected]>
17552 M:      [email protected]
17553 L:      [email protected]
17554 S:      Supported
17555 F:      drivers/scsi/qla4xxx/
17556
17557 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17558 M:      Shahed Shaikh <[email protected]>
17559 M:      Manish Chopra <[email protected]>
17560 M:      [email protected]
17561 L:      [email protected]
17562 S:      Supported
17563 F:      drivers/net/ethernet/qlogic/qlcnic/
17564
17565 QLOGIC QLGE 10Gb ETHERNET DRIVER
17566 M:      Manish Chopra <[email protected]>
17567 M:      [email protected]
17568 M:      Coiby Xu <[email protected]>
17569 L:      [email protected]
17570 S:      Supported
17571 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
17572 F:      drivers/staging/qlge/
17573
17574 QM1D1B0004 MEDIA DRIVER
17575 M:      Akihiro Tsukada <[email protected]>
17576 L:      [email protected]
17577 S:      Odd Fixes
17578 F:      drivers/media/tuners/qm1d1b0004*
17579
17580 QM1D1C0042 MEDIA DRIVER
17581 M:      Akihiro Tsukada <[email protected]>
17582 L:      [email protected]
17583 S:      Odd Fixes
17584 F:      drivers/media/tuners/qm1d1c0042*
17585
17586 QNX4 FILESYSTEM
17587 M:      Anders Larsen <[email protected]>
17588 S:      Maintained
17589 W:      http://www.alarsen.net/linux/qnx4fs/
17590 F:      fs/qnx4/
17591 F:      include/uapi/linux/qnx4_fs.h
17592 F:      include/uapi/linux/qnxtypes.h
17593
17594 QNX6 FILESYSTEM
17595 S:      Orphan
17596 F:      Documentation/filesystems/qnx6.rst
17597 F:      fs/qnx6/
17598 F:      include/linux/qnx6_fs.h
17599
17600 QORIQ DPAA2 FSL-MC BUS DRIVER
17601 M:      Stuart Yoder <[email protected]>
17602 M:      Laurentiu Tudor <[email protected]>
17603 L:      [email protected]
17604 S:      Maintained
17605 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17606 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17607 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17608 F:      drivers/bus/fsl-mc/
17609 F:      include/uapi/linux/fsl_mc.h
17610
17611 QT1010 MEDIA DRIVER
17612 M:      Antti Palosaari <[email protected]>
17613 L:      [email protected]
17614 S:      Maintained
17615 W:      https://linuxtv.org
17616 W:      http://palosaari.fi/linux/
17617 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17618 T:      git git://linuxtv.org/anttip/media_tree.git
17619 F:      drivers/media/tuners/qt1010*
17620
17621 QUALCOMM ATH12K WIRELESS DRIVER
17622 M:      Kalle Valo <[email protected]>
17623 M:      Jeff Johnson <[email protected]>
17624 L:      [email protected]
17625 S:      Supported
17626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17627 F:      drivers/net/wireless/ath/ath12k/
17628
17629 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17630 M:      Kalle Valo <[email protected]>
17631 M:      Jeff Johnson <[email protected]>
17632 L:      [email protected]
17633 S:      Supported
17634 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17636 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17637 F:      drivers/net/wireless/ath/ath10k/
17638
17639 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17640 M:      Kalle Valo <[email protected]>
17641 M:      Jeff Johnson <[email protected]>
17642 L:      [email protected]
17643 S:      Supported
17644 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17645 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17647 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17648 F:      drivers/net/wireless/ath/ath11k/
17649
17650 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17651 M:      Toke Høiland-Jørgensen <[email protected]>
17652 L:      [email protected]
17653 S:      Maintained
17654 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17656 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17657 F:      drivers/net/wireless/ath/ath9k/
17658
17659 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17660 M:      Stephan Gerhold <[email protected]>
17661 L:      [email protected]
17662 L:      [email protected]
17663 S:      Maintained
17664 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17665 F:      drivers/net/wwan/qcom_bam_dmux.c
17666
17667 QUALCOMM CAMERA SUBSYSTEM DRIVER
17668 M:      Robert Foss <[email protected]>
17669 M:      Todor Tomov <[email protected]>
17670 M:      Bryan O'Donoghue <[email protected]>
17671 L:      [email protected]
17672 S:      Maintained
17673 F:      Documentation/admin-guide/media/qcom_camss.rst
17674 F:      Documentation/devicetree/bindings/media/*camss*
17675 F:      drivers/media/platform/qcom/camss/
17676
17677 QUALCOMM CLOCK DRIVERS
17678 M:      Bjorn Andersson <[email protected]>
17679 L:      [email protected]
17680 S:      Supported
17681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17682 F:      Documentation/devicetree/bindings/clock/qcom,*
17683 F:      drivers/clk/qcom/
17684 F:      include/dt-bindings/clock/qcom,*
17685
17686 QUALCOMM CLOUD AI (QAIC) DRIVER
17687 M:      Jeffrey Hugo <[email protected]>
17688 R:      Carl Vanderlip <[email protected]>
17689 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
17690 L:      [email protected]
17691 L:      [email protected]
17692 S:      Supported
17693 T:      git git://anongit.freedesktop.org/drm/drm-misc
17694 F:      Documentation/accel/qaic/
17695 F:      drivers/accel/qaic/
17696 F:      include/uapi/drm/qaic_accel.h
17697
17698 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17699 M:      Bjorn Andersson <[email protected]>
17700 M:      Konrad Dybcio <[email protected]>
17701 L:      [email protected]
17702 L:      [email protected]
17703 S:      Maintained
17704 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17705 F:      drivers/pmdomain/qcom/cpr.c
17706
17707 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17708 M:      Ilia Lin <[email protected]>
17709 L:      [email protected]
17710 S:      Maintained
17711 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17712 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17713 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17714
17715 QUALCOMM CRYPTO DRIVERS
17716 M:      Thara Gopinath <[email protected]>
17717 L:      [email protected]
17718 L:      [email protected]
17719 S:      Maintained
17720 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17721 F:      drivers/crypto/qce/
17722
17723 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17724 M:      Timur Tabi <[email protected]>
17725 L:      [email protected]
17726 S:      Maintained
17727 F:      drivers/net/ethernet/qualcomm/emac/
17728
17729 QUALCOMM ETHQOS ETHERNET DRIVER
17730 M:      Vinod Koul <[email protected]>
17731 R:      Bhupesh Sharma <[email protected]>
17732 L:      [email protected]
17733 L:      [email protected]
17734 S:      Maintained
17735 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17736 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17737
17738 QUALCOMM FASTRPC DRIVER
17739 M:      Srinivas Kandagatla <[email protected]>
17740 M:      Amol Maheshwari <[email protected]>
17741 L:      [email protected]
17742 S:      Maintained
17743 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17744 F:      drivers/misc/fastrpc.c
17745 F:      include/uapi/misc/fastrpc.h
17746
17747 QUALCOMM HEXAGON ARCHITECTURE
17748 M:      Brian Cain <[email protected]>
17749 L:      [email protected]
17750 S:      Supported
17751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17752 F:      arch/hexagon/
17753
17754 QUALCOMM HIDMA DRIVER
17755 M:      Sinan Kaya <[email protected]>
17756 L:      [email protected] (moderated for non-subscribers)
17757 L:      [email protected]
17758 L:      [email protected]
17759 S:      Supported
17760 F:      drivers/dma/qcom/hidma*
17761
17762 QUALCOMM I2C CCI DRIVER
17763 M:      Loic Poulain <[email protected]>
17764 M:      Robert Foss <[email protected]>
17765 L:      [email protected]
17766 L:      [email protected]
17767 S:      Maintained
17768 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17769 F:      drivers/i2c/busses/i2c-qcom-cci.c
17770
17771 QUALCOMM INTERCONNECT BWMON DRIVER
17772 M:      Krzysztof Kozlowski <[email protected]>
17773 L:      [email protected]
17774 S:      Maintained
17775 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17776 F:      drivers/soc/qcom/icc-bwmon.c
17777
17778 QUALCOMM IOMMU
17779 M:      Rob Clark <[email protected]>
17780 L:      [email protected]
17781 L:      [email protected]
17782 S:      Maintained
17783 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
17784
17785 QUALCOMM IPC ROUTER (QRTR) DRIVER
17786 M:      Manivannan Sadhasivam <[email protected]>
17787 L:      [email protected]
17788 S:      Maintained
17789 F:      include/trace/events/qrtr.h
17790 F:      include/uapi/linux/qrtr.h
17791 F:      net/qrtr/
17792
17793 QUALCOMM IPCC MAILBOX DRIVER
17794 M:      Manivannan Sadhasivam <[email protected]>
17795 L:      [email protected]
17796 S:      Supported
17797 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17798 F:      drivers/mailbox/qcom-ipcc.c
17799 F:      include/dt-bindings/mailbox/qcom-ipcc.h
17800
17801 QUALCOMM IPQ4019 USB PHY DRIVER
17802 M:      Robert Marko <[email protected]>
17803 M:      Luka Perkov <[email protected]>
17804 L:      [email protected]
17805 S:      Maintained
17806 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17807 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17808
17809 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17810 M:      Robert Marko <[email protected]>
17811 M:      Luka Perkov <[email protected]>
17812 L:      [email protected]
17813 S:      Maintained
17814 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17815 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
17816
17817 QUALCOMM NAND CONTROLLER DRIVER
17818 M:      Manivannan Sadhasivam <[email protected]>
17819 L:      [email protected]
17820 L:      [email protected]
17821 S:      Maintained
17822 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17823 F:      drivers/mtd/nand/raw/qcom_nandc.c
17824
17825 QUALCOMM RMNET DRIVER
17826 M:      Subash Abhinov Kasiviswanathan <[email protected]>
17827 M:      Sean Tranchetti <[email protected]>
17828 L:      [email protected]
17829 S:      Maintained
17830 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17831 F:      drivers/net/ethernet/qualcomm/rmnet/
17832 F:      include/linux/if_rmnet.h
17833
17834 QUALCOMM TSENS THERMAL DRIVER
17835 M:      Amit Kucheria <[email protected]>
17836 M:      Thara Gopinath <[email protected]>
17837 L:      [email protected]
17838 L:      [email protected]
17839 S:      Maintained
17840 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17841 F:      drivers/thermal/qcom/
17842
17843 QUALCOMM TYPEC PORT MANAGER DRIVER
17844 M:      Bryan O'Donoghue <[email protected]>
17845 L:      [email protected]
17846 L:      [email protected]
17847 S:      Maintained
17848 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
17849 F:      drivers/usb/typec/tcpm/qcom/
17850
17851 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17852 M:      Stanimir Varbanov <[email protected]>
17853 M:      Vikash Garodia <[email protected]>
17854 R:      Bryan O'Donoghue <[email protected]>
17855 L:      [email protected]
17856 L:      [email protected]
17857 S:      Maintained
17858 T:      git git://linuxtv.org/media_tree.git
17859 F:      Documentation/devicetree/bindings/media/*venus*
17860 F:      drivers/media/platform/qcom/venus/
17861
17862 QUALCOMM WCN36XX WIRELESS DRIVER
17863 M:      Loic Poulain <[email protected]>
17864 L:      [email protected]
17865 S:      Supported
17866 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17867 F:      drivers/net/wireless/ath/wcn36xx/
17868
17869 QUANTENNA QTNFMAC WIRELESS DRIVER
17870 M:      Igor Mitsyanko <[email protected]>
17871 R:      Sergey Matyukevich <[email protected]>
17872 L:      [email protected]
17873 S:      Maintained
17874 F:      drivers/net/wireless/quantenna
17875
17876 RADEON and AMDGPU DRM DRIVERS
17877 M:      Alex Deucher <[email protected]>
17878 M:      Christian König <[email protected]>
17879 M:      Pan, Xinhui <[email protected]>
17880 L:      [email protected]
17881 S:      Supported
17882 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17883 C:      irc://irc.oftc.net/radeon
17884 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17885 F:      Documentation/gpu/amdgpu/
17886 F:      drivers/gpu/drm/amd/
17887 F:      drivers/gpu/drm/ci/xfails/amd*
17888 F:      drivers/gpu/drm/radeon/
17889 F:      include/uapi/drm/amdgpu_drm.h
17890 F:      include/uapi/drm/radeon_drm.h
17891
17892 RADEON FRAMEBUFFER DISPLAY DRIVER
17893 M:      Benjamin Herrenschmidt <[email protected]>
17894 L:      [email protected]
17895 S:      Maintained
17896 F:      drivers/video/fbdev/aty/radeon*
17897 F:      include/uapi/linux/radeonfb.h
17898
17899 RADIOSHARK RADIO DRIVER
17900 M:      Hans Verkuil <[email protected]>
17901 L:      [email protected]
17902 S:      Maintained
17903 T:      git git://linuxtv.org/media_tree.git
17904 F:      drivers/media/radio/radio-shark.c
17905
17906 RADIOSHARK2 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-shark2.c
17912 F:      drivers/media/radio/radio-tea5777.c
17913
17914 RADOS BLOCK DEVICE (RBD)
17915 M:      Ilya Dryomov <[email protected]>
17916 R:      Dongsheng Yang <[email protected]>
17917 L:      [email protected]
17918 S:      Supported
17919 W:      http://ceph.com/
17920 T:      git https://github.com/ceph/ceph-client.git
17921 F:      Documentation/ABI/testing/sysfs-bus-rbd
17922 F:      drivers/block/rbd.c
17923 F:      drivers/block/rbd_types.h
17924
17925 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17926 L:      [email protected]
17927 S:      Orphan
17928 F:      drivers/video/fbdev/aty/aty128fb.c
17929
17930 RAINSHADOW-CEC DRIVER
17931 M:      Hans Verkuil <[email protected]>
17932 L:      [email protected]
17933 S:      Maintained
17934 T:      git git://linuxtv.org/media_tree.git
17935 F:      drivers/media/cec/usb/rainshadow/
17936
17937 RALINK MIPS ARCHITECTURE
17938 M:      John Crispin <[email protected]>
17939 L:      [email protected]
17940 S:      Maintained
17941 F:      arch/mips/ralink
17942
17943 RALINK MT7621 MIPS ARCHITECTURE
17944 M:      Arınç ÜNAL <[email protected]>
17945 M:      Sergio Paracuellos <[email protected]>
17946 L:      [email protected]
17947 S:      Maintained
17948 F:      arch/mips/boot/dts/ralink/mt7621*
17949
17950 RALINK RT2X00 WIRELESS LAN DRIVER
17951 M:      Stanislaw Gruszka <[email protected]>
17952 M:      Helmut Schaa <[email protected]>
17953 L:      [email protected]
17954 S:      Maintained
17955 F:      drivers/net/wireless/ralink/rt2x00/
17956
17957 RAMDISK RAM BLOCK DEVICE DRIVER
17958 M:      Jens Axboe <[email protected]>
17959 S:      Maintained
17960 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17961 F:      drivers/block/brd.c
17962
17963 RANCHU VIRTUAL BOARD FOR MIPS
17964 M:      Miodrag Dinic <[email protected]>
17965 L:      [email protected]
17966 S:      Supported
17967 F:      arch/mips/configs/generic/board-ranchu.config
17968 F:      arch/mips/generic/board-ranchu.c
17969
17970 RANDOM NUMBER DRIVER
17971 M:      "Theodore Ts'o" <[email protected]>
17972 M:      Jason A. Donenfeld <[email protected]>
17973 S:      Maintained
17974 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17975 F:      drivers/char/random.c
17976 F:      drivers/virt/vmgenid.c
17977
17978 RAPIDIO SUBSYSTEM
17979 M:      Matt Porter <[email protected]>
17980 M:      Alexandre Bounine <[email protected]>
17981 S:      Maintained
17982 F:      drivers/rapidio/
17983
17984 RAS INFRASTRUCTURE
17985 M:      Tony Luck <[email protected]>
17986 M:      Borislav Petkov <[email protected]>
17987 L:      [email protected]
17988 S:      Maintained
17989 F:      Documentation/admin-guide/ras.rst
17990 F:      drivers/ras/
17991 F:      include/linux/ras.h
17992 F:      include/ras/ras_event.h
17993
17994 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
17995 L:      [email protected]
17996 S:      Orphan
17997 F:      drivers/net/wireless/legacy/ray*
17998
17999 RC-CORE / LIRC FRAMEWORK
18000 M:      Sean Young <[email protected]>
18001 L:      [email protected]
18002 S:      Maintained
18003 W:      http://linuxtv.org
18004 T:      git git://linuxtv.org/media_tree.git
18005 F:      Documentation/driver-api/media/rc-core.rst
18006 F:      Documentation/userspace-api/media/rc/
18007 F:      drivers/media/rc/
18008 F:      include/media/rc-core.h
18009 F:      include/media/rc-map.h
18010 F:      include/uapi/linux/lirc.h
18011
18012 RCMM REMOTE CONTROLS DECODER
18013 M:      Patrick Lerda <[email protected]>
18014 S:      Maintained
18015 F:      drivers/media/rc/ir-rcmm-decoder.c
18016
18017 RCUTORTURE TEST FRAMEWORK
18018 M:      "Paul E. McKenney" <[email protected]>
18019 M:      Josh Triplett <[email protected]>
18020 R:      Steven Rostedt <[email protected]>
18021 R:      Mathieu Desnoyers <[email protected]>
18022 R:      Lai Jiangshan <[email protected]>
18023 L:      [email protected]
18024 S:      Supported
18025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18026 F:      tools/testing/selftests/rcutorture
18027
18028 RDACM20 Camera Sensor
18029 M:      Jacopo Mondi <[email protected]>
18030 M:      Kieran Bingham <[email protected]>
18031 M:      Laurent Pinchart <[email protected]>
18032 M:      Niklas Söderlund <[email protected]>
18033 L:      [email protected]
18034 S:      Maintained
18035 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18036 F:      drivers/media/i2c/max9271.c
18037 F:      drivers/media/i2c/max9271.h
18038 F:      drivers/media/i2c/rdacm20.c
18039
18040 RDACM21 Camera Sensor
18041 M:      Jacopo Mondi <[email protected]>
18042 M:      Kieran Bingham <[email protected]>
18043 M:      Laurent Pinchart <[email protected]>
18044 M:      Niklas Söderlund <[email protected]>
18045 L:      [email protected]
18046 S:      Maintained
18047 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18048 F:      drivers/media/i2c/max9271.c
18049 F:      drivers/media/i2c/max9271.h
18050 F:      drivers/media/i2c/rdacm21.c
18051
18052 RDC R-321X SoC
18053 M:      Florian Fainelli <[email protected]>
18054 S:      Maintained
18055
18056 RDC R6040 FAST ETHERNET DRIVER
18057 M:      Florian Fainelli <[email protected]>
18058 L:      [email protected]
18059 S:      Maintained
18060 F:      drivers/net/ethernet/rdc/r6040.c
18061
18062 RDMAVT - RDMA verbs software
18063 M:      Dennis Dalessandro <[email protected]>
18064 L:      [email protected]
18065 S:      Supported
18066 F:      drivers/infiniband/sw/rdmavt
18067
18068 RDS - RELIABLE DATAGRAM SOCKETS
18069 M:      Santosh Shilimkar <[email protected]>
18070 L:      [email protected]
18071 L:      [email protected]
18072 L:      [email protected] (moderated for non-subscribers)
18073 S:      Supported
18074 W:      https://oss.oracle.com/projects/rds/
18075 F:      Documentation/networking/rds.rst
18076 F:      net/rds/
18077
18078 RDT - RESOURCE ALLOCATION
18079 M:      Fenghua Yu <[email protected]>
18080 M:      Reinette Chatre <[email protected]>
18081 L:      [email protected]
18082 S:      Supported
18083 F:      Documentation/arch/x86/resctrl*
18084 F:      arch/x86/include/asm/resctrl.h
18085 F:      arch/x86/kernel/cpu/resctrl/
18086 F:      tools/testing/selftests/resctrl/
18087
18088 READ-COPY UPDATE (RCU)
18089 M:      "Paul E. McKenney" <[email protected]>
18090 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18091 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18092 M:      Joel Fernandes <[email protected]>
18093 M:      Josh Triplett <[email protected]>
18094 M:      Boqun Feng <[email protected]>
18095 R:      Steven Rostedt <[email protected]>
18096 R:      Mathieu Desnoyers <[email protected]>
18097 R:      Lai Jiangshan <[email protected]>
18098 R:      Zqiang <[email protected]>
18099 L:      [email protected]
18100 S:      Supported
18101 W:      http://www.rdrop.com/users/paulmck/RCU/
18102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18103 F:      Documentation/RCU/
18104 F:      include/linux/rcu*
18105 F:      kernel/rcu/
18106 X:      Documentation/RCU/torture.rst
18107 X:      include/linux/srcu*.h
18108 X:      kernel/rcu/srcu*.c
18109
18110 REAL TIME CLOCK (RTC) SUBSYSTEM
18111 M:      Alessandro Zummo <[email protected]>
18112 M:      Alexandre Belloni <[email protected]>
18113 L:      [email protected]
18114 S:      Maintained
18115 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18117 F:      Documentation/admin-guide/rtc.rst
18118 F:      Documentation/devicetree/bindings/rtc/
18119 F:      drivers/rtc/
18120 F:      include/linux/rtc.h
18121 F:      include/linux/rtc/
18122 F:      include/uapi/linux/rtc.h
18123 F:      tools/testing/selftests/rtc/
18124
18125 Real-time Linux Analysis (RTLA) tools
18126 M:      Daniel Bristot de Oliveira <[email protected]>
18127 M:      Steven Rostedt <[email protected]>
18128 L:      [email protected]
18129 S:      Maintained
18130 F:      Documentation/tools/rtla/
18131 F:      tools/tracing/rtla/
18132
18133 REALTEK AUDIO CODECS
18134 M:      Oder Chiou <[email protected]>
18135 S:      Maintained
18136 F:      include/sound/rt*.h
18137 F:      sound/soc/codecs/rt*
18138
18139 REALTEK OTTO WATCHDOG
18140 M:      Sander Vanheule <[email protected]>
18141 L:      [email protected]
18142 S:      Maintained
18143 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18144 F:      drivers/watchdog/realtek_otto_wdt.c
18145
18146 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18147 M:      Linus Walleij <[email protected]>
18148 M:      Alvin Šipraga <[email protected]>
18149 S:      Maintained
18150 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18151 F:      drivers/net/dsa/realtek/*
18152
18153 REALTEK WIRELESS DRIVER (rtlwifi family)
18154 M:      Ping-Ke Shih <[email protected]>
18155 L:      [email protected]
18156 S:      Maintained
18157 W:      https://wireless.wiki.kernel.org/
18158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
18159 F:      drivers/net/wireless/realtek/rtlwifi/
18160
18161 REALTEK WIRELESS DRIVER (rtw88)
18162 M:      Ping-Ke Shih <[email protected]>
18163 L:      [email protected]
18164 S:      Maintained
18165 F:      drivers/net/wireless/realtek/rtw88/
18166
18167 REALTEK WIRELESS DRIVER (rtw89)
18168 M:      Ping-Ke Shih <[email protected]>
18169 L:      [email protected]
18170 S:      Maintained
18171 F:      drivers/net/wireless/realtek/rtw89/
18172
18173 REDPINE WIRELESS DRIVER
18174 L:      [email protected]
18175 S:      Orphan
18176 F:      drivers/net/wireless/rsi/
18177
18178 REGISTER MAP ABSTRACTION
18179 M:      Mark Brown <[email protected]>
18180 L:      [email protected]
18181 S:      Supported
18182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18183 F:      Documentation/devicetree/bindings/regmap/
18184 F:      drivers/base/regmap/
18185 F:      include/linux/regmap.h
18186
18187 REISERFS FILE SYSTEM
18188 L:      [email protected]
18189 S:      Obsolete
18190 F:      fs/reiserfs/
18191
18192 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18193 M:      Bjorn Andersson <[email protected]>
18194 M:      Mathieu Poirier <[email protected]>
18195 L:      [email protected]
18196 S:      Maintained
18197 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18198 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18199 F:      Documentation/devicetree/bindings/remoteproc/
18200 F:      Documentation/staging/remoteproc.rst
18201 F:      drivers/remoteproc/
18202 F:      include/linux/remoteproc.h
18203 F:      include/linux/remoteproc/
18204
18205 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18206 M:      Bjorn Andersson <[email protected]>
18207 M:      Mathieu Poirier <[email protected]>
18208 L:      [email protected]
18209 S:      Maintained
18210 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18211 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18212 F:      Documentation/staging/rpmsg.rst
18213 F:      drivers/rpmsg/
18214 F:      include/linux/rpmsg.h
18215 F:      include/linux/rpmsg/
18216 F:      include/uapi/linux/rpmsg.h
18217 F:      samples/rpmsg/
18218
18219 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18220 M:      Stephan Gerhold <[email protected]>
18221 L:      [email protected]
18222 L:      [email protected]
18223 S:      Maintained
18224 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18225
18226 RENESAS CLOCK DRIVERS
18227 M:      Geert Uytterhoeven <[email protected]>
18228 L:      [email protected]
18229 S:      Supported
18230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18231 F:      Documentation/devicetree/bindings/clock/renesas,*
18232 F:      drivers/clk/renesas/
18233
18234 RENESAS EMEV2 I2C DRIVER
18235 M:      Wolfram Sang <[email protected]>
18236 L:      [email protected]
18237 S:      Supported
18238 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18239 F:      drivers/i2c/busses/i2c-emev2.c
18240
18241 RENESAS ETHERNET DRIVERS
18242 R:      Sergey Shtylyov <[email protected]>
18243 L:      [email protected]
18244 L:      [email protected]
18245 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
18246 F:      drivers/net/ethernet/renesas/
18247 F:      include/linux/sh_eth.h
18248
18249 RENESAS IDT821034 ASoC CODEC
18250 M:      Herve Codina <[email protected]>
18251 L:      [email protected] (moderated for non-subscribers)
18252 S:      Maintained
18253 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18254 F:      sound/soc/codecs/idt821034.c
18255
18256 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18257 M:      Miquel Raynal <[email protected]>
18258 L:      [email protected]
18259 L:      [email protected]
18260 S:      Maintained
18261 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18262 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18263
18264 RENESAS R-CAR GYROADC DRIVER
18265 M:      Marek Vasut <[email protected]>
18266 L:      [email protected]
18267 S:      Supported
18268 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18269 F:      drivers/iio/adc/rcar-gyroadc.c
18270
18271 RENESAS R-CAR I2C DRIVERS
18272 M:      Wolfram Sang <[email protected]>
18273 L:      [email protected]
18274 S:      Supported
18275 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18276 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18277 F:      drivers/i2c/busses/i2c-rcar.c
18278 F:      drivers/i2c/busses/i2c-sh_mobile.c
18279
18280 RENESAS R-CAR SATA DRIVER
18281 R:      Sergey Shtylyov <[email protected]>
18282 L:      [email protected]
18283 L:      [email protected]
18284 S:      Supported
18285 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18286 F:      drivers/ata/sata_rcar.c
18287
18288 RENESAS R-CAR THERMAL DRIVERS
18289 M:      Niklas Söderlund <[email protected]>
18290 L:      [email protected]
18291 S:      Supported
18292 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18293 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18294 F:      drivers/thermal/rcar_gen3_thermal.c
18295 F:      drivers/thermal/rcar_thermal.c
18296
18297 RENESAS RIIC DRIVER
18298 M:      Chris Brandt <[email protected]>
18299 L:      [email protected]
18300 S:      Supported
18301 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18302 F:      drivers/i2c/busses/i2c-riic.c
18303
18304 RENESAS RZ/G2L A/D DRIVER
18305 M:      Lad Prabhakar <[email protected]>
18306 L:      [email protected]
18307 L:      [email protected]
18308 S:      Supported
18309 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18310 F:      drivers/iio/adc/rzg2l_adc.c
18311
18312 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18313 M:      Biju Das <[email protected]>
18314 L:      [email protected]
18315 L:      [email protected]
18316 S:      Supported
18317 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18318 F:      drivers/counter/rz-mtu3-cnt.c
18319
18320 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18321 M:      Clément Léger <[email protected]>
18322 L:      [email protected]
18323 L:      [email protected]
18324 S:      Maintained
18325 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18326 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18327 F:      drivers/net/dsa/rzn1_a5psw*
18328 F:      drivers/net/pcs/pcs-rzn1-miic.c
18329 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18330 F:      include/linux/pcs-rzn1-miic.h
18331 F:      net/dsa/tag_rzn1_a5psw.c
18332
18333 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18334 M:      Miquel Raynal <[email protected]>
18335 L:      [email protected]
18336 L:      [email protected]
18337 S:      Maintained
18338 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18339 F:      drivers/rtc/rtc-rzn1.c
18340
18341 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18342 M:      Herve Codina <[email protected]>
18343 L:      [email protected]
18344 L:      [email protected]
18345 S:      Maintained
18346 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18347 F:      drivers/usb/gadget/udc/renesas_usbf.c
18348
18349 RENESAS RZ/V2M I2C DRIVER
18350 M:      Fabrizio Castro <[email protected]>
18351 L:      [email protected]
18352 L:      [email protected]
18353 S:      Supported
18354 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18355 F:      drivers/i2c/busses/i2c-rzv2m.c
18356
18357 RENESAS USB PHY DRIVER
18358 M:      Yoshihiro Shimoda <[email protected]>
18359 L:      [email protected]
18360 S:      Maintained
18361 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18362
18363 RENESAS VERSACLOCK 7 CLOCK DRIVER
18364 M:      Alex Helms <[email protected]>
18365 S:      Maintained
18366 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18367 F:      drivers/clk/clk-versaclock7.c
18368
18369 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18370 M:      Herve Codina <[email protected]>
18371 L:      [email protected]
18372 S:      Maintained
18373 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18374 F:      drivers/iio/potentiometer/x9250.c
18375
18376 RESET CONTROLLER FRAMEWORK
18377 M:      Philipp Zabel <[email protected]>
18378 S:      Maintained
18379 T:      git git://git.pengutronix.de/git/pza/linux
18380 F:      Documentation/devicetree/bindings/reset/
18381 F:      Documentation/driver-api/reset.rst
18382 F:      drivers/reset/
18383 F:      include/dt-bindings/reset/
18384 F:      include/linux/reset-controller.h
18385 F:      include/linux/reset.h
18386 F:      include/linux/reset/
18387 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18388
18389 RESTARTABLE SEQUENCES SUPPORT
18390 M:      Mathieu Desnoyers <[email protected]>
18391 M:      Peter Zijlstra <[email protected]>
18392 M:      "Paul E. McKenney" <[email protected]>
18393 M:      Boqun Feng <[email protected]>
18394 L:      [email protected]
18395 S:      Supported
18396 F:      include/trace/events/rseq.h
18397 F:      include/uapi/linux/rseq.h
18398 F:      kernel/rseq.c
18399 F:      tools/testing/selftests/rseq/
18400
18401 RFKILL
18402 M:      Johannes Berg <[email protected]>
18403 L:      [email protected]
18404 S:      Maintained
18405 W:      https://wireless.wiki.kernel.org/
18406 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18409 F:      Documentation/ABI/stable/sysfs-class-rfkill
18410 F:      Documentation/driver-api/rfkill.rst
18411 F:      include/linux/rfkill.h
18412 F:      include/uapi/linux/rfkill.h
18413 F:      net/rfkill/
18414
18415 RHASHTABLE
18416 M:      Thomas Graf <[email protected]>
18417 M:      Herbert Xu <[email protected]>
18418 L:      [email protected]
18419 S:      Maintained
18420 F:      include/linux/rhashtable-types.h
18421 F:      include/linux/rhashtable.h
18422 F:      lib/rhashtable.c
18423 F:      lib/test_rhashtable.c
18424
18425 RICOH R5C592 MEMORYSTICK DRIVER
18426 M:      Maxim Levitsky <[email protected]>
18427 S:      Maintained
18428 F:      drivers/memstick/host/r592.*
18429
18430 RICOH SMARTMEDIA/XD DRIVER
18431 M:      Maxim Levitsky <[email protected]>
18432 S:      Maintained
18433 F:      drivers/mtd/nand/raw/r852.c
18434 F:      drivers/mtd/nand/raw/r852.h
18435
18436 RISC-V ARCHITECTURE
18437 M:      Paul Walmsley <[email protected]>
18438 M:      Palmer Dabbelt <[email protected]>
18439 M:      Albert Ou <[email protected]>
18440 L:      [email protected]
18441 S:      Supported
18442 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18443 C:      irc://irc.libera.chat/riscv
18444 P:      Documentation/riscv/patch-acceptance.rst
18445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18446 F:      arch/riscv/
18447 N:      riscv
18448 K:      riscv
18449
18450 RISC-V MICROCHIP FPGA SUPPORT
18451 M:      Conor Dooley <[email protected]>
18452 M:      Daire McNamara <[email protected]>
18453 L:      [email protected]
18454 S:      Supported
18455 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18456 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18457 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18458 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18459 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18460 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18461 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18462 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18463 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18464 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18465 F:      arch/riscv/boot/dts/microchip/
18466 F:      drivers/char/hw_random/mpfs-rng.c
18467 F:      drivers/clk/microchip/clk-mpfs*.c
18468 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18469 F:      drivers/mailbox/mailbox-mpfs.c
18470 F:      drivers/pci/controller/pcie-microchip-host.c
18471 F:      drivers/pwm/pwm-microchip-core.c
18472 F:      drivers/reset/reset-mpfs.c
18473 F:      drivers/rtc/rtc-mpfs.c
18474 F:      drivers/soc/microchip/mpfs-sys-controller.c
18475 F:      drivers/spi/spi-microchip-core-qspi.c
18476 F:      drivers/spi/spi-microchip-core.c
18477 F:      drivers/usb/musb/mpfs.c
18478 F:      include/soc/microchip/mpfs.h
18479
18480 RISC-V MISC SOC SUPPORT
18481 M:      Conor Dooley <[email protected]>
18482 L:      [email protected]
18483 S:      Maintained
18484 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18485 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18486 F:      Documentation/devicetree/bindings/riscv/
18487 F:      arch/riscv/boot/dts/
18488 X:      arch/riscv/boot/dts/allwinner/
18489 X:      arch/riscv/boot/dts/renesas/
18490
18491 RISC-V PMU DRIVERS
18492 M:      Atish Patra <[email protected]>
18493 R:      Anup Patel <[email protected]>
18494 L:      [email protected]
18495 S:      Supported
18496 F:      drivers/perf/riscv_pmu.c
18497 F:      drivers/perf/riscv_pmu_legacy.c
18498 F:      drivers/perf/riscv_pmu_sbi.c
18499
18500 RISC-V THEAD SoC SUPPORT
18501 M:      Jisheng Zhang <[email protected]>
18502 M:      Guo Ren <[email protected]>
18503 M:      Fu Wei <[email protected]>
18504 L:      [email protected]
18505 S:      Maintained
18506 F:      arch/riscv/boot/dts/thead/
18507
18508 RNBD BLOCK DRIVERS
18509 M:      Md. Haris Iqbal <[email protected]>
18510 M:      Jack Wang <[email protected]>
18511 L:      [email protected]
18512 S:      Maintained
18513 F:      drivers/block/rnbd/
18514
18515 ROCCAT DRIVERS
18516 M:      Stefan Achatz <[email protected]>
18517 S:      Maintained
18518 W:      http://sourceforge.net/projects/roccat/
18519 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18520 F:      drivers/hid/hid-roccat*
18521 F:      include/linux/hid-roccat*
18522
18523 ROCKCHIP CRYPTO DRIVERS
18524 M:      Corentin Labbe <[email protected]>
18525 L:      [email protected]
18526 S:      Maintained
18527 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18528 F:      drivers/crypto/rockchip/
18529
18530 ROCKCHIP I2S TDM DRIVER
18531 M:      Nicolas Frattaroli <[email protected]>
18532 L:      [email protected]
18533 S:      Maintained
18534 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18535 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18536
18537 ROCKCHIP ISP V1 DRIVER
18538 M:      Dafna Hirschfeld <[email protected]>
18539 L:      [email protected]
18540 L:      [email protected]
18541 S:      Maintained
18542 F:      Documentation/admin-guide/media/rkisp1.rst
18543 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18544 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18545 F:      drivers/media/platform/rockchip/rkisp1
18546 F:      include/uapi/linux/rkisp1-config.h
18547
18548 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18549 M:      Jacob Chen <[email protected]>
18550 M:      Ezequiel Garcia <[email protected]>
18551 L:      [email protected]
18552 L:      [email protected]
18553 S:      Maintained
18554 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18555 F:      drivers/media/platform/rockchip/rga/
18556
18557 ROCKCHIP VIDEO DECODER DRIVER
18558 M:      Ezequiel Garcia <[email protected]>
18559 L:      [email protected]
18560 L:      [email protected]
18561 S:      Maintained
18562 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18563 F:      drivers/staging/media/rkvdec/
18564
18565 ROCKER DRIVER
18566 M:      Jiri Pirko <[email protected]>
18567 L:      [email protected]
18568 S:      Supported
18569 F:      drivers/net/ethernet/rocker/
18570
18571 ROCKETPORT EXPRESS/INFINITY DRIVER
18572 M:      Kevin Cernekee <[email protected]>
18573 L:      [email protected]
18574 S:      Odd Fixes
18575 F:      drivers/tty/serial/rp2.*
18576
18577 ROHM BD99954 CHARGER IC
18578 M:      Matti Vaittinen <[email protected]>
18579 S:      Supported
18580 F:      drivers/power/supply/bd99954-charger.c
18581 F:      drivers/power/supply/bd99954-charger.h
18582
18583 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18584 M:      Tomasz Duszynski <[email protected]>
18585 S:      Maintained
18586 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18587 F:      drivers/iio/light/bh1750.c
18588
18589 ROHM BU270xx LIGHT SENSOR DRIVERs
18590 M:      Matti Vaittinen <[email protected]>
18591 L:      [email protected]
18592 S:      Supported
18593 F:      drivers/iio/light/rohm-bu27008.c
18594 F:      drivers/iio/light/rohm-bu27034.c
18595
18596 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18597 M:      Marek Vasut <[email protected]>
18598 L:      [email protected]
18599 L:      [email protected]
18600 S:      Supported
18601 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18602 F:      drivers/gpio/gpio-bd9571mwv.c
18603 F:      drivers/mfd/bd9571mwv.c
18604 F:      drivers/regulator/bd9571mwv-regulator.c
18605 F:      include/linux/mfd/bd9571mwv.h
18606
18607 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18608 M:      Matti Vaittinen <[email protected]>
18609 S:      Supported
18610 F:      drivers/clk/clk-bd718x7.c
18611 F:      drivers/gpio/gpio-bd71815.c
18612 F:      drivers/gpio/gpio-bd71828.c
18613 F:      drivers/mfd/rohm-bd71828.c
18614 F:      drivers/mfd/rohm-bd718x7.c
18615 F:      drivers/mfd/rohm-bd9576.c
18616 F:      drivers/regulator/bd71815-regulator.c
18617 F:      drivers/regulator/bd71828-regulator.c
18618 F:      drivers/regulator/bd718x7-regulator.c
18619 F:      drivers/regulator/bd9576-regulator.c
18620 F:      drivers/regulator/rohm-regulator.c
18621 F:      drivers/rtc/rtc-bd70528.c
18622 F:      drivers/watchdog/bd9576_wdt.c
18623 F:      include/linux/mfd/rohm-bd71815.h
18624 F:      include/linux/mfd/rohm-bd71828.h
18625 F:      include/linux/mfd/rohm-bd718x7.h
18626 F:      include/linux/mfd/rohm-bd957x.h
18627 F:      include/linux/mfd/rohm-generic.h
18628 F:      include/linux/mfd/rohm-shared.h
18629
18630 ROSE NETWORK LAYER
18631 M:      Ralf Baechle <[email protected]>
18632 L:      [email protected]
18633 S:      Maintained
18634 W:      http://www.linux-ax25.org/
18635 F:      include/net/rose.h
18636 F:      include/uapi/linux/rose.h
18637 F:      net/rose/
18638
18639 ROTATION DRIVER FOR ALLWINNER A83T
18640 M:      Jernej Skrabec <[email protected]>
18641 L:      [email protected]
18642 S:      Maintained
18643 T:      git git://linuxtv.org/media_tree.git
18644 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18645 F:      drivers/media/platform/sunxi/sun8i-rotate/
18646
18647 RPMSG TTY DRIVER
18648 M:      Arnaud Pouliquen <[email protected]>
18649 L:      [email protected]
18650 S:      Maintained
18651 F:      drivers/tty/rpmsg_tty.c
18652
18653 RTL2830 MEDIA DRIVER
18654 M:      Antti Palosaari <[email protected]>
18655 L:      [email protected]
18656 S:      Maintained
18657 W:      https://linuxtv.org
18658 W:      http://palosaari.fi/linux/
18659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18660 T:      git git://linuxtv.org/anttip/media_tree.git
18661 F:      drivers/media/dvb-frontends/rtl2830*
18662
18663 RTL2832 MEDIA DRIVER
18664 M:      Antti Palosaari <[email protected]>
18665 L:      [email protected]
18666 S:      Maintained
18667 W:      https://linuxtv.org
18668 W:      http://palosaari.fi/linux/
18669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18670 T:      git git://linuxtv.org/anttip/media_tree.git
18671 F:      drivers/media/dvb-frontends/rtl2832*
18672
18673 RTL2832_SDR MEDIA DRIVER
18674 M:      Antti Palosaari <[email protected]>
18675 L:      [email protected]
18676 S:      Maintained
18677 W:      https://linuxtv.org
18678 W:      http://palosaari.fi/linux/
18679 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18680 T:      git git://linuxtv.org/anttip/media_tree.git
18681 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18682
18683 RTL8180 WIRELESS DRIVER
18684 L:      [email protected]
18685 S:      Orphan
18686 W:      https://wireless.wiki.kernel.org/
18687 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18688
18689 RTL8187 WIRELESS DRIVER
18690 M:      Hin-Tak Leung <[email protected]>
18691 M:      Larry Finger <[email protected]>
18692 L:      [email protected]
18693 S:      Maintained
18694 W:      https://wireless.wiki.kernel.org/
18695 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18696
18697 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18698 M:      Jes Sorensen <[email protected]>
18699 L:      [email protected]
18700 S:      Maintained
18701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
18702 F:      drivers/net/wireless/realtek/rtl8xxxu/
18703
18704 RTRS TRANSPORT DRIVERS
18705 M:      Md. Haris Iqbal <[email protected]>
18706 M:      Jack Wang <[email protected]>
18707 L:      [email protected]
18708 S:      Maintained
18709 F:      drivers/infiniband/ulp/rtrs/
18710
18711 RUNTIME VERIFICATION (RV)
18712 M:      Daniel Bristot de Oliveira <[email protected]>
18713 M:      Steven Rostedt <[email protected]>
18714 L:      [email protected]
18715 S:      Maintained
18716 F:      Documentation/trace/rv/
18717 F:      include/linux/rv.h
18718 F:      include/rv/
18719 F:      kernel/trace/rv/
18720 F:      tools/verification/
18721
18722 RUST
18723 M:      Miguel Ojeda <[email protected]>
18724 M:      Alex Gaynor <[email protected]>
18725 M:      Wedson Almeida Filho <[email protected]>
18726 R:      Boqun Feng <[email protected]>
18727 R:      Gary Guo <[email protected]>
18728 R:      Björn Roy Baron <[email protected]>
18729 R:      Benno Lossin <[email protected]>
18730 R:      Andreas Hindborg <[email protected]>
18731 R:      Alice Ryhl <[email protected]>
18732 L:      [email protected]
18733 S:      Supported
18734 W:      https://github.com/Rust-for-Linux/linux
18735 B:      https://github.com/Rust-for-Linux/linux/issues
18736 C:      zulip://rust-for-linux.zulipchat.com
18737 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18738 F:      Documentation/rust/
18739 F:      rust/
18740 F:      samples/rust/
18741 F:      scripts/*rust*
18742 K:      \b(?i:rust)\b
18743
18744 RXRPC SOCKETS (AF_RXRPC)
18745 M:      David Howells <[email protected]>
18746 M:      Marc Dionne <[email protected]>
18747 L:      [email protected]
18748 S:      Supported
18749 W:      https://www.infradead.org/~dhowells/kafs/
18750 F:      Documentation/networking/rxrpc.rst
18751 F:      include/keys/rxrpc-type.h
18752 F:      include/net/af_rxrpc.h
18753 F:      include/trace/events/rxrpc.h
18754 F:      include/uapi/linux/rxrpc.h
18755 F:      net/rxrpc/
18756
18757 S3 SAVAGE FRAMEBUFFER DRIVER
18758 M:      Antonino Daplas <[email protected]>
18759 L:      [email protected]
18760 S:      Maintained
18761 F:      drivers/video/fbdev/savage/
18762
18763 S390 ARCHITECTURE
18764 M:      Heiko Carstens <[email protected]>
18765 M:      Vasily Gorbik <[email protected]>
18766 M:      Alexander Gordeev <[email protected]>
18767 R:      Christian Borntraeger <[email protected]>
18768 R:      Sven Schnelle <[email protected]>
18769 L:      [email protected]
18770 S:      Supported
18771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18772 F:      Documentation/driver-api/s390-drivers.rst
18773 F:      Documentation/arch/s390/
18774 F:      arch/s390/
18775 F:      drivers/s390/
18776 F:      drivers/watchdog/diag288_wdt.c
18777
18778 S390 COMMON I/O LAYER
18779 M:      Vineeth Vijayan <[email protected]>
18780 M:      Peter Oberparleiter <[email protected]>
18781 L:      [email protected]
18782 S:      Supported
18783 F:      drivers/s390/cio/
18784
18785 S390 DASD DRIVER
18786 M:      Stefan Haberland <[email protected]>
18787 M:      Jan Hoeppner <[email protected]>
18788 L:      [email protected]
18789 S:      Supported
18790 F:      block/partitions/ibm.c
18791 F:      drivers/s390/block/dasd*
18792 F:      include/linux/dasd_mod.h
18793
18794 S390 IOMMU (PCI)
18795 M:      Niklas Schnelle <[email protected]>
18796 M:      Matthew Rosato <[email protected]>
18797 R:      Gerald Schaefer <[email protected]>
18798 L:      [email protected]
18799 S:      Supported
18800 F:      drivers/iommu/s390-iommu.c
18801
18802 S390 IUCV NETWORK LAYER
18803 M:      Alexandra Winter <[email protected]>
18804 M:      Wenjia Zhang <[email protected]>
18805 L:      [email protected]
18806 L:      [email protected]
18807 S:      Supported
18808 F:      drivers/s390/net/*iucv*
18809 F:      include/net/iucv/
18810 F:      net/iucv/
18811
18812 S390 MM
18813 M:      Alexander Gordeev <[email protected]>
18814 M:      Gerald Schaefer <[email protected]>
18815 L:      [email protected]
18816 S:      Supported
18817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18818 F:      arch/s390/include/asm/pgtable.h
18819 F:      arch/s390/mm
18820
18821 S390 NETWORK DRIVERS
18822 M:      Alexandra Winter <[email protected]>
18823 M:      Wenjia Zhang <[email protected]>
18824 L:      [email protected]
18825 L:      [email protected]
18826 S:      Supported
18827 F:      drivers/s390/net/
18828
18829 S390 PCI SUBSYSTEM
18830 M:      Niklas Schnelle <[email protected]>
18831 M:      Gerald Schaefer <[email protected]>
18832 L:      [email protected]
18833 S:      Supported
18834 F:      Documentation/arch/s390/pci.rst
18835 F:      arch/s390/pci/
18836 F:      drivers/pci/hotplug/s390_pci_hpc.c
18837
18838 S390 SCM DRIVER
18839 M:      Vineeth Vijayan <[email protected]>
18840 L:      [email protected]
18841 S:      Supported
18842 F:      drivers/s390/block/scm*
18843 F:      drivers/s390/cio/scm.c
18844
18845 S390 VFIO AP DRIVER
18846 M:      Tony Krowiak <[email protected]>
18847 M:      Halil Pasic <[email protected]>
18848 M:      Jason Herne <[email protected]>
18849 L:      [email protected]
18850 S:      Supported
18851 F:      Documentation/arch/s390/vfio-ap*
18852 F:      drivers/s390/crypto/vfio_ap*
18853
18854 S390 VFIO-CCW DRIVER
18855 M:      Eric Farman <[email protected]>
18856 M:      Matthew Rosato <[email protected]>
18857 R:      Halil Pasic <[email protected]>
18858 L:      [email protected]
18859 L:      [email protected]
18860 S:      Supported
18861 F:      Documentation/arch/s390/vfio-ccw.rst
18862 F:      drivers/s390/cio/vfio_ccw*
18863 F:      include/uapi/linux/vfio_ccw.h
18864
18865 S390 VFIO-PCI DRIVER
18866 M:      Matthew Rosato <[email protected]>
18867 M:      Eric Farman <[email protected]>
18868 L:      [email protected]
18869 L:      [email protected]
18870 S:      Supported
18871 F:      arch/s390/kvm/pci*
18872 F:      drivers/vfio/pci/vfio_pci_zdev.c
18873 F:      include/uapi/linux/vfio_zdev.h
18874
18875 S390 ZCRYPT DRIVER
18876 M:      Harald Freudenberger <[email protected]>
18877 L:      [email protected]
18878 S:      Supported
18879 F:      drivers/s390/crypto/
18880
18881 S390 ZFCP DRIVER
18882 M:      Steffen Maier <[email protected]>
18883 M:      Benjamin Block <[email protected]>
18884 L:      [email protected]
18885 S:      Supported
18886 F:      drivers/s390/scsi/zfcp_*
18887
18888 SAA6588 RDS RECEIVER DRIVER
18889 M:      Hans Verkuil <[email protected]>
18890 L:      [email protected]
18891 S:      Odd Fixes
18892 W:      https://linuxtv.org
18893 T:      git git://linuxtv.org/media_tree.git
18894 F:      drivers/media/i2c/saa6588*
18895
18896 SAA7134 VIDEO4LINUX DRIVER
18897 M:      Mauro Carvalho Chehab <[email protected]>
18898 L:      [email protected]
18899 S:      Odd fixes
18900 W:      https://linuxtv.org
18901 T:      git git://linuxtv.org/media_tree.git
18902 F:      Documentation/driver-api/media/drivers/saa7134*
18903 F:      drivers/media/pci/saa7134/
18904
18905 SAA7146 VIDEO4LINUX-2 DRIVER
18906 M:      Hans Verkuil <[email protected]>
18907 L:      [email protected]
18908 S:      Maintained
18909 T:      git git://linuxtv.org/media_tree.git
18910 F:      drivers/media/common/saa7146/
18911 F:      drivers/media/pci/saa7146/
18912 F:      include/media/drv-intf/saa7146*
18913
18914 SAFESETID SECURITY MODULE
18915 M:      Micah Morton <[email protected]>
18916 S:      Supported
18917 F:      Documentation/admin-guide/LSM/SafeSetID.rst
18918 F:      security/safesetid/
18919
18920 SAMSUNG AUDIO (ASoC) DRIVERS
18921 M:      Sylwester Nawrocki <[email protected]>
18922 L:      [email protected] (moderated for non-subscribers)
18923 S:      Maintained
18924 B:      mailto:[email protected]
18925 F:      Documentation/devicetree/bindings/sound/samsung*
18926 F:      sound/soc/samsung/
18927
18928 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
18929 M:      Krzysztof Kozlowski <[email protected]>
18930 L:      [email protected]
18931 L:      [email protected]
18932 S:      Maintained
18933 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
18934 F:      drivers/crypto/exynos-rng.c
18935
18936 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
18937 M:      Łukasz Stelmach <[email protected]>
18938 L:      [email protected]
18939 S:      Maintained
18940 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
18941 F:      drivers/char/hw_random/exynos-trng.c
18942
18943 SAMSUNG FRAMEBUFFER DRIVER
18944 M:      Jingoo Han <[email protected]>
18945 L:      [email protected]
18946 S:      Maintained
18947 F:      drivers/video/fbdev/s3c-fb.c
18948
18949 SAMSUNG INTERCONNECT DRIVERS
18950 M:      Sylwester Nawrocki <[email protected]>
18951 M:      Artur Świgoń <[email protected]>
18952 L:      [email protected]
18953 L:      [email protected]
18954 S:      Supported
18955 F:      drivers/interconnect/samsung/
18956
18957 SAMSUNG LAPTOP DRIVER
18958 M:      Corentin Chary <[email protected]>
18959 L:      [email protected]
18960 S:      Maintained
18961 F:      drivers/platform/x86/samsung-laptop.c
18962
18963 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
18964 M:      Krzysztof Kozlowski <[email protected]>
18965 L:      [email protected]
18966 L:      [email protected]
18967 S:      Maintained
18968 B:      mailto:[email protected]
18969 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
18970 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
18971 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
18972 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
18973 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
18974 F:      drivers/clk/clk-s2mps11.c
18975 F:      drivers/mfd/sec*.c
18976 F:      drivers/regulator/s2m*.c
18977 F:      drivers/regulator/s5m*.c
18978 F:      drivers/rtc/rtc-s5m.c
18979 F:      include/linux/mfd/samsung/
18980
18981 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
18982 M:      Sylwester Nawrocki <[email protected]>
18983 L:      [email protected]
18984 L:      [email protected]
18985 S:      Maintained
18986 F:      drivers/media/platform/samsung/s3c-camif/
18987 F:      include/media/drv-intf/s3c_camif.h
18988
18989 SAMSUNG S3FWRN5 NFC DRIVER
18990 M:      Krzysztof Kozlowski <[email protected]>
18991 S:      Maintained
18992 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18993 F:      drivers/nfc/s3fwrn5
18994
18995 SAMSUNG S5C73M3 CAMERA DRIVER
18996 M:      Sylwester Nawrocki <[email protected]>
18997 M:      Andrzej Hajda <[email protected]>
18998 L:      [email protected]
18999 S:      Supported
19000 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19001 F:      drivers/media/i2c/s5c73m3/*
19002
19003 SAMSUNG S5K5BAF CAMERA DRIVER
19004 M:      Sylwester Nawrocki <[email protected]>
19005 M:      Andrzej Hajda <[email protected]>
19006 L:      [email protected]
19007 S:      Supported
19008 F:      drivers/media/i2c/s5k5baf.c
19009
19010 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19011 M:      Krzysztof Kozlowski <[email protected]>
19012 M:      Vladimir Zapolskiy <[email protected]>
19013 L:      [email protected]
19014 L:      [email protected]
19015 S:      Maintained
19016 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19017 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19018 F:      drivers/crypto/s5p-sss.c
19019
19020 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19021 M:      Sylwester Nawrocki <[email protected]>
19022 L:      [email protected]
19023 S:      Supported
19024 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19025 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19026 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19027 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19028 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19029 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19030 F:      drivers/media/platform/samsung/exynos4-is/
19031
19032 SAMSUNG SOC CLOCK DRIVERS
19033 M:      Krzysztof Kozlowski <[email protected]>
19034 M:      Sylwester Nawrocki <[email protected]>
19035 M:      Tomasz Figa <[email protected]>
19036 M:      Chanwoo Choi <[email protected]>
19037 R:      Alim Akhtar <[email protected]>
19038 L:      [email protected]
19039 S:      Maintained
19040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
19042 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19043 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19044 F:      drivers/clk/samsung/
19045 F:      include/dt-bindings/clock/exynos*.h
19046 F:      include/dt-bindings/clock/s5p*.h
19047 F:      include/dt-bindings/clock/samsung,*.h
19048 F:      include/linux/clk/samsung.h
19049
19050 SAMSUNG SPI DRIVERS
19051 M:      Andi Shyti <[email protected]>
19052 L:      [email protected]
19053 L:      [email protected]
19054 S:      Maintained
19055 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19056 F:      drivers/spi/spi-s3c*
19057 F:      include/linux/platform_data/spi-s3c64xx.h
19058
19059 SAMSUNG SXGBE DRIVERS
19060 M:      Byungho An <[email protected]>
19061 L:      [email protected]
19062 S:      Supported
19063 F:      drivers/net/ethernet/samsung/sxgbe/
19064
19065 SAMSUNG THERMAL DRIVER
19066 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19067 M:      Krzysztof Kozlowski <[email protected]>
19068 L:      [email protected]
19069 L:      [email protected]
19070 S:      Maintained
19071 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19072 F:      drivers/thermal/samsung/
19073
19074 SAMSUNG USB2 PHY DRIVER
19075 M:      Sylwester Nawrocki <[email protected]>
19076 L:      [email protected]
19077 S:      Supported
19078 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19079 F:      Documentation/driver-api/phy/samsung-usb2.rst
19080 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19081 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19082 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19083 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19084 F:      drivers/phy/samsung/phy-samsung-usb2.c
19085 F:      drivers/phy/samsung/phy-samsung-usb2.h
19086
19087 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19088 M:      Paul Barker <[email protected]>
19089 R:      Marc Murphy <[email protected]>
19090 S:      Supported
19091 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19092
19093 SC1200 WDT DRIVER
19094 M:      Zwane Mwaikambo <[email protected]>
19095 S:      Maintained
19096 F:      drivers/watchdog/sc1200wdt.c
19097
19098 SCHEDULER
19099 M:      Ingo Molnar <[email protected]>
19100 M:      Peter Zijlstra <[email protected]>
19101 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19102 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19103 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19104 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19105 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19106 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19107 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19108 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19109 L:      [email protected]
19110 S:      Maintained
19111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19112 F:      include/linux/preempt.h
19113 F:      include/linux/sched.h
19114 F:      include/linux/wait.h
19115 F:      include/uapi/linux/sched.h
19116 F:      kernel/sched/
19117
19118 SCSI LIBSAS SUBSYSTEM
19119 R:      John Garry <[email protected]>
19120 R:      Jason Yan <[email protected]>
19121 L:      [email protected]
19122 S:      Supported
19123 F:      Documentation/scsi/libsas.rst
19124 F:      drivers/scsi/libsas/
19125 F:      include/scsi/libsas.h
19126 F:      include/scsi/sas_ata.h
19127
19128 SCSI RDMA PROTOCOL (SRP) INITIATOR
19129 M:      Bart Van Assche <[email protected]>
19130 L:      [email protected]
19131 S:      Supported
19132 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19133 F:      drivers/infiniband/ulp/srp/
19134 F:      include/scsi/srp.h
19135
19136 SCSI RDMA PROTOCOL (SRP) TARGET
19137 M:      Bart Van Assche <[email protected]>
19138 L:      [email protected]
19139 L:      [email protected]
19140 S:      Supported
19141 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19142 F:      drivers/infiniband/ulp/srpt/
19143
19144 SCSI SG DRIVER
19145 M:      Doug Gilbert <[email protected]>
19146 L:      [email protected]
19147 S:      Maintained
19148 W:      http://sg.danny.cz/sg
19149 F:      Documentation/scsi/scsi-generic.rst
19150 F:      drivers/scsi/sg.c
19151 F:      include/scsi/sg.h
19152
19153 SCSI SUBSYSTEM
19154 M:      "James E.J. Bottomley" <[email protected]>
19155 M:      "Martin K. Petersen" <[email protected]>
19156 L:      [email protected]
19157 S:      Maintained
19158 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19161 F:      Documentation/devicetree/bindings/scsi/
19162 F:      drivers/scsi/
19163 F:      drivers/ufs/
19164 F:      include/scsi/
19165
19166 SCSI TAPE DRIVER
19167 M:      Kai Mäkisara <[email protected]>
19168 L:      [email protected]
19169 S:      Maintained
19170 F:      Documentation/scsi/st.rst
19171 F:      drivers/scsi/st.*
19172 F:      drivers/scsi/st_*.h
19173
19174 SCSI TARGET CORE USER DRIVER
19175 M:      Bodo Stroesser <[email protected]>
19176 L:      [email protected]
19177 L:      [email protected]
19178 S:      Supported
19179 F:      Documentation/target/tcmu-design.rst
19180 F:      drivers/target/target_core_user.c
19181 F:      include/uapi/linux/target_core_user.h
19182
19183 SCSI TARGET SUBSYSTEM
19184 M:      "Martin K. Petersen" <[email protected]>
19185 L:      [email protected]
19186 L:      [email protected]
19187 S:      Supported
19188 W:      http://www.linux-iscsi.org
19189 Q:      https://patchwork.kernel.org/project/target-devel/list/
19190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19191 F:      Documentation/target/
19192 F:      drivers/target/
19193 F:      include/target/
19194
19195 SCTP PROTOCOL
19196 M:      Marcelo Ricardo Leitner <[email protected]>
19197 M:      Xin Long <[email protected]>
19198 L:      [email protected]
19199 S:      Maintained
19200 W:      https://github.com/sctp/lksctp-tools/wiki
19201 F:      Documentation/networking/sctp.rst
19202 F:      include/linux/sctp.h
19203 F:      include/net/sctp/
19204 F:      include/uapi/linux/sctp.h
19205 F:      net/sctp/
19206
19207 SCx200 CPU SUPPORT
19208 M:      Jim Cromie <[email protected]>
19209 S:      Odd Fixes
19210 F:      Documentation/i2c/busses/scx200_acb.rst
19211 F:      arch/x86/platform/scx200/
19212 F:      drivers/i2c/busses/scx200*
19213 F:      drivers/mtd/maps/scx200_docflash.c
19214 F:      drivers/watchdog/scx200_wdt.c
19215 F:      include/linux/scx200.h
19216
19217 SCx200 GPIO DRIVER
19218 M:      Jim Cromie <[email protected]>
19219 S:      Maintained
19220 F:      drivers/char/scx200_gpio.c
19221 F:      include/linux/scx200_gpio.h
19222
19223 SCx200 HRT CLOCKSOURCE DRIVER
19224 M:      Jim Cromie <[email protected]>
19225 S:      Maintained
19226 F:      drivers/clocksource/scx200_hrt.c
19227
19228 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19229 M:      Sascha Sommer <[email protected]>
19230 L:      [email protected] (subscribers-only)
19231 S:      Maintained
19232 F:      drivers/mmc/host/sdricoh_cs.c
19233
19234 SECO BOARDS CEC DRIVER
19235 M:      Ettore Chimenti <[email protected]>
19236 S:      Maintained
19237 F:      drivers/media/cec/platform/seco/seco-cec.c
19238 F:      drivers/media/cec/platform/seco/seco-cec.h
19239
19240 SECURE COMPUTING
19241 M:      Kees Cook <[email protected]>
19242 R:      Andy Lutomirski <[email protected]>
19243 R:      Will Drewry <[email protected]>
19244 S:      Supported
19245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19246 F:      Documentation/userspace-api/seccomp_filter.rst
19247 F:      include/linux/seccomp.h
19248 F:      include/uapi/linux/seccomp.h
19249 F:      kernel/seccomp.c
19250 F:      tools/testing/selftests/kselftest_harness.h
19251 F:      tools/testing/selftests/seccomp/*
19252 K:      \bsecure_computing
19253 K:      \bTIF_SECCOMP\b
19254
19255 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19256 M:      Kamal Dasu <[email protected]>
19257 M:      Al Cooper <[email protected]>
19258 R:      Broadcom internal kernel review list <[email protected]>
19259 L:      [email protected]
19260 S:      Maintained
19261 F:      drivers/mmc/host/sdhci-brcmstb*
19262
19263 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19264 M:      Adrian Hunter <[email protected]>
19265 L:      [email protected]
19266 S:      Supported
19267 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19268 F:      drivers/mmc/host/sdhci*
19269
19270 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19271 M:      Eugen Hristev <[email protected]>
19272 L:      [email protected]
19273 S:      Supported
19274 F:      drivers/mmc/host/sdhci-of-at91.c
19275
19276 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19277 M:      Haibo Chen <[email protected]>
19278 L:      [email protected]
19279 L:      [email protected]
19280 S:      Maintained
19281 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19282
19283 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19284 M:      Ben Dooks <[email protected]>
19285 M:      Jaehoon Chung <[email protected]>
19286 L:      [email protected]
19287 S:      Maintained
19288 F:      drivers/mmc/host/sdhci-s3c*
19289
19290 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19291 M:      Viresh Kumar <[email protected]>
19292 L:      [email protected]
19293 S:      Maintained
19294 F:      drivers/mmc/host/sdhci-spear.c
19295
19296 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19297 M:      Vignesh Raghavendra <[email protected]>
19298 L:      [email protected]
19299 S:      Maintained
19300 F:      drivers/mmc/host/sdhci-omap.c
19301
19302 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19303 M:      Jonathan Derrick <[email protected]>
19304 L:      [email protected]
19305 S:      Supported
19306 F:      block/opal_proto.h
19307 F:      block/sed*
19308 F:      include/linux/sed*
19309 F:      include/uapi/linux/sed*
19310
19311 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19312 M:      Mark Rutland <[email protected]>
19313 M:      Lorenzo Pieralisi <[email protected]>
19314 M:      Sudeep Holla <[email protected]>
19315 L:      [email protected] (moderated for non-subscribers)
19316 S:      Maintained
19317 F:      drivers/firmware/smccc/
19318 F:      include/linux/arm-smccc.h
19319
19320 SECURITY CONTACT
19321 M:      Security Officers <[email protected]>
19322 S:      Supported
19323 F:      Documentation/process/security-bugs.rst
19324
19325 SECURITY SUBSYSTEM
19326 M:      Paul Moore <[email protected]>
19327 M:      James Morris <[email protected]>
19328 M:      "Serge E. Hallyn" <[email protected]>
19329 L:      [email protected] (suggested Cc:)
19330 S:      Supported
19331 W:      http://kernsec.org/
19332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19333 F:      security/
19334 X:      security/selinux/
19335
19336 SELINUX SECURITY MODULE
19337 M:      Paul Moore <[email protected]>
19338 M:      Stephen Smalley <[email protected]>
19339 M:      Eric Paris <[email protected]>
19340 L:      [email protected]
19341 S:      Supported
19342 W:      https://selinuxproject.org
19343 W:      https://github.com/SELinuxProject
19344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19345 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19346 F:      Documentation/ABI/removed/sysfs-selinux-disable
19347 F:      Documentation/admin-guide/LSM/SELinux.rst
19348 F:      include/trace/events/avc.h
19349 F:      include/uapi/linux/selinux_netlink.h
19350 F:      scripts/selinux/
19351 F:      security/selinux/
19352
19353 SENSABLE PHANTOM
19354 M:      Jiri Slaby <[email protected]>
19355 S:      Maintained
19356 F:      drivers/misc/phantom.c
19357 F:      include/uapi/linux/phantom.h
19358
19359 SENSEAIR SUNRISE 006-0-0007
19360 M:      Jacopo Mondi <[email protected]>
19361 S:      Maintained
19362 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19363 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19364 F:      drivers/iio/chemical/sunrise_co2.c
19365
19366 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19367 M:      Tomasz Duszynski <[email protected]>
19368 S:      Maintained
19369 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19370 F:      drivers/iio/chemical/scd30.h
19371 F:      drivers/iio/chemical/scd30_core.c
19372 F:      drivers/iio/chemical/scd30_i2c.c
19373 F:      drivers/iio/chemical/scd30_serial.c
19374
19375 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19376 M:      Roan van Dijk <[email protected]>
19377 S:      Maintained
19378 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19379 F:      drivers/iio/chemical/scd4x.c
19380
19381 SENSIRION SGP40 GAS SENSOR DRIVER
19382 M:      Andreas Klinger <[email protected]>
19383 S:      Maintained
19384 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19385 F:      drivers/iio/chemical/sgp40.c
19386
19387 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19388 M:      Tomasz Duszynski <[email protected]>
19389 S:      Maintained
19390 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19391 F:      drivers/iio/chemical/sps30.c
19392 F:      drivers/iio/chemical/sps30_i2c.c
19393 F:      drivers/iio/chemical/sps30_serial.c
19394
19395 SERIAL DEVICE BUS
19396 M:      Rob Herring <[email protected]>
19397 L:      [email protected]
19398 S:      Maintained
19399 F:      Documentation/devicetree/bindings/serial/serial.yaml
19400 F:      drivers/tty/serdev/
19401 F:      include/linux/serdev.h
19402
19403 SERIAL IR RECEIVER
19404 M:      Sean Young <[email protected]>
19405 L:      [email protected]
19406 S:      Maintained
19407 F:      drivers/media/rc/serial_ir.c
19408
19409 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19410 M:      Srinivas Kandagatla <[email protected]>
19411 L:      [email protected] (moderated for non-subscribers)
19412 S:      Maintained
19413 F:      Documentation/devicetree/bindings/slimbus/
19414 F:      drivers/slimbus/
19415 F:      include/linux/slimbus.h
19416
19417 SFC NETWORK DRIVER
19418 M:      Edward Cree <[email protected]>
19419 M:      Martin Habets <[email protected]>
19420 L:      [email protected]
19421 L:      [email protected]
19422 S:      Supported
19423 F:      Documentation/networking/devlink/sfc.rst
19424 F:      drivers/net/ethernet/sfc/
19425
19426 SFCTEMP HWMON DRIVER
19427 M:      Emil Renner Berthing <[email protected]>
19428 L:      [email protected]
19429 S:      Maintained
19430 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19431 F:      Documentation/hwmon/sfctemp.rst
19432 F:      drivers/hwmon/sfctemp.c
19433
19434 SFF/SFP/SFP+ MODULE SUPPORT
19435 M:      Russell King <[email protected]>
19436 L:      [email protected]
19437 S:      Maintained
19438 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19439 F:      drivers/net/phy/phylink.c
19440 F:      drivers/net/phy/sfp*
19441 F:      include/linux/mdio/mdio-i2c.h
19442 F:      include/linux/phylink.h
19443 F:      include/linux/sfp.h
19444 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)
19445
19446 SGI GRU DRIVER
19447 M:      Dimitri Sivanich <[email protected]>
19448 S:      Maintained
19449 F:      drivers/misc/sgi-gru/
19450
19451 SGI XP/XPC/XPNET DRIVER
19452 M:      Robin Holt <[email protected]>
19453 M:      Steve Wahl <[email protected]>
19454 S:      Maintained
19455 F:      drivers/misc/sgi-xp/
19456
19457 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19458 M:      Karsten Graul <[email protected]>
19459 M:      Wenjia Zhang <[email protected]>
19460 M:      Jan Karcher <[email protected]>
19461 R:      D. Wythe <[email protected]>
19462 R:      Tony Lu <[email protected]>
19463 R:      Wen Gu <[email protected]>
19464 L:      [email protected]
19465 S:      Supported
19466 F:      net/smc/
19467
19468 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19469 M:      Linus Walleij <[email protected]>
19470 L:      [email protected]
19471 S:      Maintained
19472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19473 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19474 F:      drivers/iio/light/gp2ap002.c
19475
19476 SHARP RJ54N1CB0C SENSOR DRIVER
19477 M:      Jacopo Mondi <[email protected]>
19478 L:      [email protected]
19479 S:      Odd fixes
19480 T:      git git://linuxtv.org/media_tree.git
19481 F:      drivers/media/i2c/rj54n1cb0c.c
19482 F:      include/media/i2c/rj54n1cb0c.h
19483
19484 SH_VOU V4L2 OUTPUT DRIVER
19485 L:      [email protected]
19486 S:      Orphan
19487 F:      drivers/media/platform/renesas/sh_vou.c
19488 F:      include/media/drv-intf/sh_vou.h
19489
19490 SI2157 MEDIA DRIVER
19491 M:      Antti Palosaari <[email protected]>
19492 L:      [email protected]
19493 S:      Maintained
19494 W:      https://linuxtv.org
19495 W:      http://palosaari.fi/linux/
19496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19497 T:      git git://linuxtv.org/anttip/media_tree.git
19498 F:      drivers/media/tuners/si2157*
19499
19500 SI2165 MEDIA DRIVER
19501 M:      Matthias Schwarzott <[email protected]>
19502 L:      [email protected]
19503 S:      Maintained
19504 W:      https://linuxtv.org
19505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19506 F:      drivers/media/dvb-frontends/si2165*
19507
19508 SI2168 MEDIA DRIVER
19509 M:      Antti Palosaari <[email protected]>
19510 L:      [email protected]
19511 S:      Maintained
19512 W:      https://linuxtv.org
19513 W:      http://palosaari.fi/linux/
19514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19515 T:      git git://linuxtv.org/anttip/media_tree.git
19516 F:      drivers/media/dvb-frontends/si2168*
19517
19518 SI470X FM RADIO RECEIVER I2C DRIVER
19519 M:      Hans Verkuil <[email protected]>
19520 L:      [email protected]
19521 S:      Odd Fixes
19522 W:      https://linuxtv.org
19523 T:      git git://linuxtv.org/media_tree.git
19524 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19525 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19526
19527 SI470X FM RADIO RECEIVER USB DRIVER
19528 M:      Hans Verkuil <[email protected]>
19529 L:      [email protected]
19530 S:      Maintained
19531 W:      https://linuxtv.org
19532 T:      git git://linuxtv.org/media_tree.git
19533 F:      drivers/media/radio/si470x/radio-si470x-common.c
19534 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19535 F:      drivers/media/radio/si470x/radio-si470x.h
19536
19537 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19538 M:      Eduardo Valentin <[email protected]>
19539 L:      [email protected]
19540 S:      Odd Fixes
19541 W:      https://linuxtv.org
19542 T:      git git://linuxtv.org/media_tree.git
19543 F:      drivers/media/radio/si4713/si4713.?
19544
19545 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19546 M:      Eduardo Valentin <[email protected]>
19547 L:      [email protected]
19548 S:      Odd Fixes
19549 W:      https://linuxtv.org
19550 T:      git git://linuxtv.org/media_tree.git
19551 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19552
19553 SI4713 FM RADIO TRANSMITTER USB DRIVER
19554 M:      Hans Verkuil <[email protected]>
19555 L:      [email protected]
19556 S:      Maintained
19557 W:      https://linuxtv.org
19558 T:      git git://linuxtv.org/media_tree.git
19559 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19560
19561 SIANO DVB DRIVER
19562 M:      Mauro Carvalho Chehab <[email protected]>
19563 L:      [email protected]
19564 S:      Odd fixes
19565 W:      https://linuxtv.org
19566 T:      git git://linuxtv.org/media_tree.git
19567 F:      drivers/media/common/siano/
19568 F:      drivers/media/mmc/siano/
19569 F:      drivers/media/usb/siano/
19570 F:      drivers/media/usb/siano/
19571
19572 SIEMENS IPC LED DRIVERS
19573 M:      Gerd Haeussler <[email protected]>
19574 M:      Xing Tong Wu <[email protected]>
19575 M:      Tobias Schaffner <[email protected]>
19576 L:      [email protected]
19577 S:      Maintained
19578 F:      drivers/leds/simple/
19579
19580 SIEMENS IPC PLATFORM DRIVERS
19581 M:      Gerd Haeussler <[email protected]>
19582 M:      Xing Tong Wu <[email protected]>
19583 M:      Tobias Schaffner <[email protected]>
19584 L:      [email protected]
19585 S:      Maintained
19586 F:      drivers/platform/x86/siemens/
19587 F:      include/linux/platform_data/x86/simatic-ipc-base.h
19588 F:      include/linux/platform_data/x86/simatic-ipc.h
19589
19590 SIEMENS IPC WATCHDOG DRIVERS
19591 M:      Gerd Haeussler <[email protected]>
19592 M:      Xing Tong Wu <[email protected]>
19593 M:      Tobias Schaffner <[email protected]>
19594 L:      [email protected]
19595 S:      Maintained
19596 F:      drivers/watchdog/simatic-ipc-wdt.c
19597
19598 SIFIVE DRIVERS
19599 M:      Palmer Dabbelt <[email protected]>
19600 M:      Paul Walmsley <[email protected]>
19601 L:      [email protected]
19602 S:      Supported
19603 N:      sifive
19604 K:      [^@]sifive
19605
19606 SIFIVE FU540 SYSTEM-ON-CHIP
19607 M:      Paul Walmsley <[email protected]>
19608 M:      Palmer Dabbelt <[email protected]>
19609 L:      [email protected]
19610 S:      Supported
19611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19612 N:      fu540
19613 K:      fu540
19614
19615 SIFIVE PDMA DRIVER
19616 M:      Green Wan <[email protected]>
19617 S:      Maintained
19618 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19619 F:      drivers/dma/sf-pdma/
19620
19621 SIFIVE SOC DRIVERS
19622 M:      Conor Dooley <[email protected]>
19623 L:      [email protected]
19624 S:      Maintained
19625 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19626 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19627 F:      drivers/soc/sifive/
19628
19629 SILEAD TOUCHSCREEN DRIVER
19630 M:      Hans de Goede <[email protected]>
19631 L:      [email protected]
19632 L:      [email protected]
19633 S:      Maintained
19634 F:      drivers/input/touchscreen/silead.c
19635 F:      drivers/platform/x86/touchscreen_dmi.c
19636
19637 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19638 M:      Jérôme Pouiller <[email protected]>
19639 S:      Supported
19640 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19641 F:      drivers/net/wireless/silabs/wfx/
19642
19643 SILICON MOTION SM712 FRAME BUFFER DRIVER
19644 M:      Sudip Mukherjee <[email protected]>
19645 M:      Teddy Wang <[email protected]>
19646 M:      Sudip Mukherjee <[email protected]>
19647 L:      [email protected]
19648 S:      Maintained
19649 F:      Documentation/fb/sm712fb.rst
19650 F:      drivers/video/fbdev/sm712*
19651
19652 SILVACO I3C DUAL-ROLE MASTER
19653 M:      Miquel Raynal <[email protected]>
19654 M:      Conor Culhane <[email protected]>
19655 L:      [email protected] (moderated for non-subscribers)
19656 S:      Maintained
19657 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19658 F:      drivers/i3c/master/svc-i3c-master.c
19659
19660 SIMPLEFB FB DRIVER
19661 M:      Hans de Goede <[email protected]>
19662 L:      [email protected]
19663 S:      Maintained
19664 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19665 F:      drivers/video/fbdev/simplefb.c
19666 F:      include/linux/platform_data/simplefb.h
19667
19668 SIMTEC EB110ATX (Chalice CATS)
19669 M:      Simtec Linux Team <[email protected]>
19670 S:      Supported
19671 W:      http://www.simtec.co.uk/products/EB110ATX/
19672
19673 SIOX
19674 M:      Thorsten Scherer <[email protected]>
19675 M:      Uwe Kleine-König <[email protected]>
19676 R:      Pengutronix Kernel Team <[email protected]>
19677 S:      Supported
19678 F:      drivers/gpio/gpio-siox.c
19679 F:      drivers/siox/*
19680 F:      include/trace/events/siox.h
19681
19682 SIPHASH PRF ROUTINES
19683 M:      Jason A. Donenfeld <[email protected]>
19684 S:      Maintained
19685 F:      include/linux/siphash.h
19686 F:      lib/siphash.c
19687 F:      lib/siphash_kunit.c
19688
19689 SIS 190 ETHERNET DRIVER
19690 M:      Francois Romieu <[email protected]>
19691 L:      [email protected]
19692 S:      Maintained
19693 F:      drivers/net/ethernet/sis/sis190.c
19694
19695 SIS 900/7016 FAST ETHERNET DRIVER
19696 M:      Daniele Venzano <[email protected]>
19697 L:      [email protected]
19698 S:      Maintained
19699 W:      http://www.brownhat.org/sis900.html
19700 F:      drivers/net/ethernet/sis/sis900.*
19701
19702 SIS FRAMEBUFFER DRIVER
19703 S:      Orphan
19704 F:      Documentation/fb/sisfb.rst
19705 F:      drivers/video/fbdev/sis/
19706 F:      include/video/sisfb.h
19707
19708 SIS I2C TOUCHSCREEN DRIVER
19709 M:      Mika Penttilä <[email protected]>
19710 L:      [email protected]
19711 S:      Maintained
19712 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19713 F:      drivers/input/touchscreen/sis_i2c.c
19714
19715 SIS USB2VGA DRIVER
19716 M:      Thomas Winischhofer <[email protected]>
19717 S:      Maintained
19718 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19719 F:      drivers/usb/misc/sisusbvga/
19720
19721 SL28 CPLD MFD DRIVER
19722 M:      Michael Walle <[email protected]>
19723 S:      Maintained
19724 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19725 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19726 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19727 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19728 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19729 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19730 F:      drivers/gpio/gpio-sl28cpld.c
19731 F:      drivers/hwmon/sl28cpld-hwmon.c
19732 F:      drivers/irqchip/irq-sl28cpld.c
19733 F:      drivers/pwm/pwm-sl28cpld.c
19734 F:      drivers/watchdog/sl28cpld_wdt.c
19735
19736 SL28 VPD NVMEM LAYOUT DRIVER
19737 M:      Michael Walle <[email protected]>
19738 S:      Maintained
19739 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19740 F:      drivers/nvmem/layouts/sl28vpd.c
19741
19742 SLAB ALLOCATOR
19743 M:      Christoph Lameter <[email protected]>
19744 M:      Pekka Enberg <[email protected]>
19745 M:      David Rientjes <[email protected]>
19746 M:      Joonsoo Kim <[email protected]>
19747 M:      Andrew Morton <[email protected]>
19748 M:      Vlastimil Babka <[email protected]>
19749 R:      Roman Gushchin <[email protected]>
19750 R:      Hyeonggon Yoo <[email protected]>
19751 L:      [email protected]
19752 S:      Maintained
19753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19754 F:      include/linux/sl?b*.h
19755 F:      mm/sl?b*
19756
19757 SLCAN CAN NETWORK DRIVER
19758 M:      Dario Binacchi <[email protected]>
19759 L:      [email protected]
19760 S:      Maintained
19761 F:      drivers/net/can/slcan/
19762
19763 SLEEPABLE READ-COPY UPDATE (SRCU)
19764 M:      Lai Jiangshan <[email protected]>
19765 M:      "Paul E. McKenney" <[email protected]>
19766 M:      Josh Triplett <[email protected]>
19767 R:      Steven Rostedt <[email protected]>
19768 R:      Mathieu Desnoyers <[email protected]>
19769 L:      [email protected]
19770 S:      Supported
19771 W:      http://www.rdrop.com/users/paulmck/RCU/
19772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19773 F:      include/linux/srcu*.h
19774 F:      kernel/rcu/srcu*.c
19775
19776 SMACK SECURITY MODULE
19777 M:      Casey Schaufler <[email protected]>
19778 L:      [email protected]
19779 S:      Maintained
19780 W:      http://schaufler-ca.com
19781 T:      git git://github.com/cschaufler/smack-next
19782 F:      Documentation/admin-guide/LSM/Smack.rst
19783 F:      security/smack/
19784
19785 SMC91x ETHERNET DRIVER
19786 M:      Nicolas Pitre <[email protected]>
19787 S:      Odd Fixes
19788 F:      drivers/net/ethernet/smsc/smc91x.*
19789
19790 SMSC EMC2103 HARDWARE MONITOR DRIVER
19791 M:      Steve Glendinning <[email protected]>
19792 L:      [email protected]
19793 S:      Maintained
19794 F:      Documentation/hwmon/emc2103.rst
19795 F:      drivers/hwmon/emc2103.c
19796
19797 SMSC SCH5627 HARDWARE MONITOR DRIVER
19798 M:      Hans de Goede <[email protected]>
19799 L:      [email protected]
19800 S:      Supported
19801 F:      Documentation/hwmon/sch5627.rst
19802 F:      drivers/hwmon/sch5627.c
19803
19804 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19805 M:      Steve Glendinning <[email protected]>
19806 L:      [email protected]
19807 S:      Maintained
19808 F:      drivers/video/fbdev/smscufx.c
19809
19810 SMSC47B397 HARDWARE MONITOR DRIVER
19811 M:      Jean Delvare <[email protected]>
19812 L:      [email protected]
19813 S:      Maintained
19814 F:      Documentation/hwmon/smsc47b397.rst
19815 F:      drivers/hwmon/smsc47b397.c
19816
19817 SMSC911x ETHERNET DRIVER
19818 M:      Steve Glendinning <[email protected]>
19819 L:      [email protected]
19820 S:      Maintained
19821 F:      drivers/net/ethernet/smsc/smsc911x.*
19822 F:      include/linux/smsc911x.h
19823
19824 SMSC9420 PCI ETHERNET DRIVER
19825 M:      Steve Glendinning <[email protected]>
19826 L:      [email protected]
19827 S:      Maintained
19828 F:      drivers/net/ethernet/smsc/smsc9420.*
19829
19830 SNET DPU VIRTIO DATA PATH ACCELERATOR
19831 R:      Alvaro Karsz <[email protected]>
19832 F:      drivers/vdpa/solidrun/
19833
19834 SOCIONEXT (SNI) AVE NETWORK DRIVER
19835 M:      Kunihiko Hayashi <[email protected]>
19836 L:      [email protected]
19837 S:      Maintained
19838 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19839 F:      drivers/net/ethernet/socionext/sni_ave.c
19840
19841 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19842 M:      Jassi Brar <[email protected]>
19843 M:      Ilias Apalodimas <[email protected]>
19844 L:      [email protected]
19845 S:      Maintained
19846 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19847 F:      drivers/net/ethernet/socionext/netsec.c
19848
19849 SOCIONEXT (SNI) Synquacer SPI DRIVER
19850 M:      Masahisa Kojima <[email protected]>
19851 M:      Jassi Brar <[email protected]>
19852 L:      [email protected]
19853 S:      Maintained
19854 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19855 F:      drivers/spi/spi-synquacer.c
19856
19857 SOCIONEXT SYNQUACER I2C DRIVER
19858 M:      Ard Biesheuvel <[email protected]>
19859 L:      [email protected]
19860 S:      Maintained
19861 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19862 F:      drivers/i2c/busses/i2c-synquacer.c
19863
19864 SOCIONEXT UNIPHIER SOUND DRIVER
19865 L:      [email protected] (moderated for non-subscribers)
19866 S:      Orphan
19867 F:      sound/soc/uniphier/
19868
19869 SOCKET TIMESTAMPING
19870 M:      Willem de Bruijn <[email protected]>
19871 S:      Maintained
19872 F:      Documentation/networking/timestamping.rst
19873 F:      include/uapi/linux/net_tstamp.h
19874 F:      tools/testing/selftests/net/so_txtime.c
19875
19876 SOEKRIS NET48XX LED SUPPORT
19877 M:      Chris Boot <[email protected]>
19878 S:      Maintained
19879 F:      drivers/leds/leds-net48xx.c
19880
19881 SOFT-IWARP DRIVER (siw)
19882 M:      Bernard Metzler <[email protected]>
19883 L:      [email protected]
19884 S:      Supported
19885 F:      drivers/infiniband/sw/siw/
19886 F:      include/uapi/rdma/siw-abi.h
19887
19888 SOFT-ROCE DRIVER (rxe)
19889 M:      Zhu Yanjun <[email protected]>
19890 L:      [email protected]
19891 S:      Supported
19892 F:      drivers/infiniband/sw/rxe/
19893 F:      include/uapi/rdma/rdma_user_rxe.h
19894
19895 SOFTLOGIC 6x10 MPEG CODEC
19896 M:      Bluecherry Maintainers <[email protected]>
19897 M:      Anton Sviridenko <[email protected]>
19898 M:      Andrey Utkin <[email protected]>
19899 M:      Ismael Luceno <[email protected]>
19900 L:      [email protected]
19901 S:      Supported
19902 F:      drivers/media/pci/solo6x10/
19903
19904 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
19905 M:      James Morse <[email protected]>
19906 L:      [email protected] (moderated for non-subscribers)
19907 S:      Maintained
19908 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
19909 F:      drivers/firmware/arm_sdei.c
19910 F:      include/linux/arm_sdei.h
19911 F:      include/uapi/linux/arm_sdei.h
19912
19913 SOFTWARE NODES AND DEVICE PROPERTIES
19914 R:      Andy Shevchenko <[email protected]>
19915 R:      Daniel Scally <[email protected]>
19916 R:      Heikki Krogerus <[email protected]>
19917 R:      Sakari Ailus <[email protected]>
19918 L:      [email protected]
19919 S:      Maintained
19920 F:      drivers/base/property.c
19921 F:      drivers/base/swnode.c
19922 F:      include/linux/fwnode.h
19923 F:      include/linux/property.h
19924
19925 SOFTWARE RAID (Multiple Disks) SUPPORT
19926 M:      Song Liu <[email protected]>
19927 L:      [email protected]
19928 S:      Supported
19929 Q:      https://patchwork.kernel.org/project/linux-raid/list/
19930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
19931 F:      drivers/md/Kconfig
19932 F:      drivers/md/Makefile
19933 F:      drivers/md/md*
19934 F:      drivers/md/raid*
19935 F:      include/linux/raid/
19936 F:      include/uapi/linux/raid/
19937
19938 SOLIDRUN CLEARFOG SUPPORT
19939 M:      Russell King <[email protected]>
19940 S:      Maintained
19941 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
19942 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
19943
19944 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
19945 M:      Russell King <[email protected]>
19946 S:      Maintained
19947 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
19948 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
19949 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
19950
19951 SONIC NETWORK DRIVER
19952 M:      Thomas Bogendoerfer <[email protected]>
19953 L:      [email protected]
19954 S:      Maintained
19955 F:      drivers/net/ethernet/natsemi/sonic.*
19956
19957 SONICS SILICON BACKPLANE DRIVER (SSB)
19958 M:      Michael Buesch <[email protected]>
19959 L:      [email protected]
19960 S:      Maintained
19961 F:      drivers/ssb/
19962 F:      include/linux/ssb/
19963
19964 SONY IMX208 SENSOR DRIVER
19965 M:      Sakari Ailus <[email protected]>
19966 L:      [email protected]
19967 S:      Maintained
19968 T:      git git://linuxtv.org/media_tree.git
19969 F:      drivers/media/i2c/imx208.c
19970
19971 SONY IMX214 SENSOR DRIVER
19972 M:      Ricardo Ribalda <[email protected]>
19973 L:      [email protected]
19974 S:      Maintained
19975 T:      git git://linuxtv.org/media_tree.git
19976 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
19977 F:      drivers/media/i2c/imx214.c
19978
19979 SONY IMX219 SENSOR DRIVER
19980 M:      Dave Stevenson <[email protected]>
19981 L:      [email protected]
19982 S:      Maintained
19983 T:      git git://linuxtv.org/media_tree.git
19984 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
19985 F:      drivers/media/i2c/imx219.c
19986
19987 SONY IMX258 SENSOR DRIVER
19988 M:      Sakari Ailus <[email protected]>
19989 L:      [email protected]
19990 S:      Maintained
19991 T:      git git://linuxtv.org/media_tree.git
19992 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
19993 F:      drivers/media/i2c/imx258.c
19994
19995 SONY IMX274 SENSOR DRIVER
19996 M:      Leon Luo <[email protected]>
19997 L:      [email protected]
19998 S:      Maintained
19999 T:      git git://linuxtv.org/media_tree.git
20000 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20001 F:      drivers/media/i2c/imx274.c
20002
20003 SONY IMX290 SENSOR DRIVER
20004 M:      Manivannan Sadhasivam <[email protected]>
20005 L:      [email protected]
20006 S:      Maintained
20007 T:      git git://linuxtv.org/media_tree.git
20008 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20009 F:      drivers/media/i2c/imx290.c
20010
20011 SONY IMX296 SENSOR DRIVER
20012 M:      Laurent Pinchart <[email protected]>
20013 M:      Manivannan Sadhasivam <[email protected]>
20014 L:      [email protected]
20015 S:      Maintained
20016 T:      git git://linuxtv.org/media_tree.git
20017 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20018 F:      drivers/media/i2c/imx296.c
20019
20020 SONY IMX319 SENSOR DRIVER
20021 M:      Bingbu Cao <[email protected]>
20022 L:      [email protected]
20023 S:      Maintained
20024 T:      git git://linuxtv.org/media_tree.git
20025 F:      drivers/media/i2c/imx319.c
20026
20027 SONY IMX334 SENSOR DRIVER
20028 M:      Paul J. Murphy <[email protected]>
20029 M:      Daniele Alessandrelli <[email protected]>
20030 L:      [email protected]
20031 S:      Maintained
20032 T:      git git://linuxtv.org/media_tree.git
20033 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20034 F:      drivers/media/i2c/imx334.c
20035
20036 SONY IMX335 SENSOR DRIVER
20037 M:      Paul J. Murphy <[email protected]>
20038 M:      Daniele Alessandrelli <[email protected]>
20039 L:      [email protected]
20040 S:      Maintained
20041 T:      git git://linuxtv.org/media_tree.git
20042 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20043 F:      drivers/media/i2c/imx335.c
20044
20045 SONY IMX355 SENSOR DRIVER
20046 M:      Tianshu Qiu <[email protected]>
20047 L:      [email protected]
20048 S:      Maintained
20049 T:      git git://linuxtv.org/media_tree.git
20050 F:      drivers/media/i2c/imx355.c
20051
20052 SONY IMX412 SENSOR DRIVER
20053 M:      Paul J. Murphy <[email protected]>
20054 M:      Daniele Alessandrelli <[email protected]>
20055 L:      [email protected]
20056 S:      Maintained
20057 T:      git git://linuxtv.org/media_tree.git
20058 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20059 F:      drivers/media/i2c/imx412.c
20060
20061 SONY IMX415 SENSOR DRIVER
20062 M:      Michael Riesch <[email protected]>
20063 L:      [email protected]
20064 S:      Maintained
20065 T:      git git://linuxtv.org/media_tree.git
20066 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20067 F:      drivers/media/i2c/imx415.c
20068
20069 SONY MEMORYSTICK SUBSYSTEM
20070 M:      Maxim Levitsky <[email protected]>
20071 M:      Alex Dubov <[email protected]>
20072 M:      Ulf Hansson <[email protected]>
20073 L:      [email protected]
20074 S:      Maintained
20075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20076 F:      drivers/memstick/
20077 F:      include/linux/memstick.h
20078
20079 SONY VAIO CONTROL DEVICE DRIVER
20080 M:      Mattia Dongili <[email protected]>
20081 L:      [email protected]
20082 S:      Maintained
20083 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20084 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20085 F:      drivers/char/sonypi.c
20086 F:      drivers/platform/x86/sony-laptop.c
20087 F:      include/linux/sony-laptop.h
20088
20089 SOUND
20090 M:      Jaroslav Kysela <[email protected]>
20091 M:      Takashi Iwai <[email protected]>
20092 L:      [email protected] (moderated for non-subscribers)
20093 S:      Maintained
20094 W:      http://www.alsa-project.org/
20095 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20097 F:      Documentation/sound/
20098 F:      include/sound/
20099 F:      include/uapi/sound/
20100 F:      sound/
20101 F:      tools/testing/selftests/alsa
20102
20103 SOUND - ALSA SELFTESTS
20104 M:      Mark Brown <[email protected]>
20105 L:      [email protected] (moderated for non-subscribers)
20106 L:      [email protected]
20107 S:      Supported
20108 F:      tools/testing/selftests/alsa
20109
20110 SOUND - COMPRESSED AUDIO
20111 M:      Vinod Koul <[email protected]>
20112 L:      [email protected] (moderated for non-subscribers)
20113 S:      Supported
20114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20115 F:      Documentation/sound/designs/compress-offload.rst
20116 F:      include/sound/compress_driver.h
20117 F:      include/uapi/sound/compress_*
20118 F:      sound/core/compress_offload.c
20119 F:      sound/soc/soc-compress.c
20120
20121 SOUND - DMAENGINE HELPERS
20122 M:      Lars-Peter Clausen <[email protected]>
20123 S:      Supported
20124 F:      include/sound/dmaengine_pcm.h
20125 F:      sound/core/pcm_dmaengine.c
20126 F:      sound/soc/soc-generic-dmaengine-pcm.c
20127
20128 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20129 M:      Liam Girdwood <[email protected]>
20130 M:      Mark Brown <[email protected]>
20131 L:      [email protected] (moderated for non-subscribers)
20132 S:      Supported
20133 W:      http://alsa-project.org/main/index.php/ASoC
20134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20135 F:      Documentation/devicetree/bindings/sound/
20136 F:      Documentation/sound/soc/
20137 F:      include/dt-bindings/sound/
20138 F:      include/sound/soc*
20139 F:      sound/soc/
20140
20141 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20142 M:      Pierre-Louis Bossart <[email protected]>
20143 M:      Liam Girdwood <[email protected]>
20144 M:      Peter Ujfalusi <[email protected]>
20145 M:      Bard Liao <[email protected]>
20146 M:      Ranjani Sridharan <[email protected]>
20147 M:      Daniel Baluta <[email protected]>
20148 R:      Kai Vehmanen <[email protected]>
20149 L:      [email protected] (moderated for non-subscribers)
20150 S:      Supported
20151 W:      https://github.com/thesofproject/linux/
20152 F:      sound/soc/sof/
20153
20154 SOUNDWIRE SUBSYSTEM
20155 M:      Vinod Koul <[email protected]>
20156 M:      Bard Liao <[email protected]>
20157 R:      Pierre-Louis Bossart <[email protected]>
20158 R:      Sanyog Kale <[email protected]>
20159 L:      [email protected] (moderated for non-subscribers)
20160 S:      Supported
20161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20162 F:      Documentation/driver-api/soundwire/
20163 F:      drivers/soundwire/
20164 F:      include/linux/soundwire/
20165
20166 SP2 MEDIA DRIVER
20167 M:      Olli Salonen <[email protected]>
20168 L:      [email protected]
20169 S:      Maintained
20170 W:      https://linuxtv.org
20171 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20172 F:      drivers/media/dvb-frontends/sp2*
20173
20174 SPANISH DOCUMENTATION
20175 M:      Carlos Bilbao <[email protected]>
20176 S:      Maintained
20177 F:      Documentation/translations/sp_SP/
20178
20179 SPARC + UltraSPARC (sparc/sparc64)
20180 M:      "David S. Miller" <[email protected]>
20181 L:      [email protected]
20182 S:      Maintained
20183 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20186 F:      arch/sparc/
20187 F:      drivers/sbus/
20188
20189 SPARC SERIAL DRIVERS
20190 M:      "David S. Miller" <[email protected]>
20191 L:      [email protected]
20192 S:      Maintained
20193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20195 F:      drivers/tty/serial/suncore.c
20196 F:      drivers/tty/serial/sunhv.c
20197 F:      drivers/tty/serial/sunsab.c
20198 F:      drivers/tty/serial/sunsab.h
20199 F:      drivers/tty/serial/sunsu.c
20200 F:      drivers/tty/serial/sunzilog.c
20201 F:      drivers/tty/serial/sunzilog.h
20202 F:      drivers/tty/vcc.c
20203 F:      include/linux/sunserialcore.h
20204
20205 SPARSE CHECKER
20206 M:      "Luc Van Oostenryck" <[email protected]>
20207 L:      [email protected]
20208 S:      Maintained
20209 W:      https://sparse.docs.kernel.org/
20210 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20211 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20212 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20213 F:      include/linux/compiler.h
20214
20215 SPEAKUP CONSOLE SPEECH DRIVER
20216 M:      William Hubbs <[email protected]>
20217 M:      Chris Brannon <[email protected]>
20218 M:      Kirk Reiser <[email protected]>
20219 M:      Samuel Thibault <[email protected]>
20220 L:      [email protected]
20221 S:      Odd Fixes
20222 W:      http://www.linux-speakup.org/
20223 W:      https://github.com/linux-speakup/speakup
20224 B:      https://github.com/linux-speakup/speakup/issues
20225 F:      drivers/accessibility/speakup/
20226
20227 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20228 M:      Viresh Kumar <[email protected]>
20229 M:      Shiraz Hashim <[email protected]>
20230 M:      [email protected]
20231 L:      [email protected] (moderated for non-subscribers)
20232 S:      Maintained
20233 W:      http://www.st.com/spear
20234 F:      arch/arm/boot/dts/st/spear*
20235 F:      arch/arm/mach-spear/
20236 F:      drivers/clk/spear/
20237 F:      drivers/pinctrl/spear/
20238
20239 SPI NOR SUBSYSTEM
20240 M:      Tudor Ambarus <[email protected]>
20241 M:      Pratyush Yadav <[email protected]>
20242 R:      Michael Walle <[email protected]>
20243 L:      [email protected]
20244 S:      Maintained
20245 W:      http://www.linux-mtd.infradead.org/
20246 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20247 C:      irc://irc.oftc.net/mtd
20248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20249 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20250 F:      drivers/mtd/spi-nor/
20251 F:      include/linux/mtd/spi-nor.h
20252
20253 SPI SUBSYSTEM
20254 M:      Mark Brown <[email protected]>
20255 L:      [email protected]
20256 S:      Maintained
20257 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20259 F:      Documentation/devicetree/bindings/spi/
20260 F:      Documentation/spi/
20261 F:      drivers/spi/
20262 F:      include/linux/spi/
20263 F:      include/uapi/linux/spi/
20264 F:      tools/spi/
20265
20266 SPIDERNET NETWORK DRIVER for CELL
20267 M:      Ishizaki Kou <[email protected]>
20268 M:      Geoff Levand <[email protected]>
20269 L:      [email protected]
20270 L:      [email protected]
20271 S:      Maintained
20272 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20273 F:      drivers/net/ethernet/toshiba/spider_net*
20274
20275 SPMI SUBSYSTEM
20276 M:      Stephen Boyd <[email protected]>
20277 L:      [email protected]
20278 S:      Maintained
20279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20280 F:      Documentation/devicetree/bindings/spmi/
20281 F:      drivers/spmi/
20282 F:      include/dt-bindings/spmi/spmi.h
20283 F:      include/linux/spmi.h
20284 F:      include/trace/events/spmi.h
20285
20286 SPU FILE SYSTEM
20287 M:      Jeremy Kerr <[email protected]>
20288 L:      [email protected]
20289 S:      Supported
20290 W:      http://www.ibm.com/developerworks/power/cell/
20291 F:      Documentation/filesystems/spufs/spufs.rst
20292 F:      arch/powerpc/platforms/cell/spufs/
20293
20294 SQUASHFS FILE SYSTEM
20295 M:      Phillip Lougher <[email protected]>
20296 L:      [email protected] (subscribers-only)
20297 S:      Maintained
20298 W:      http://squashfs.org.uk
20299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20300 F:      Documentation/filesystems/squashfs.rst
20301 F:      fs/squashfs/
20302
20303 SRM (Alpha) environment access
20304 M:      Jan-Benedict Glaw <[email protected]>
20305 S:      Maintained
20306 F:      arch/alpha/kernel/srm_env.c
20307
20308 ST LSM6DSx IMU IIO DRIVER
20309 M:      Lorenzo Bianconi <[email protected]>
20310 L:      [email protected]
20311 S:      Maintained
20312 W:      http://www.st.com/
20313 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20314 F:      drivers/iio/imu/st_lsm6dsx/
20315
20316 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20317 M:      Benjamin Mugnier <[email protected]>
20318 M:      Sylvain Petinot <[email protected]>
20319 L:      [email protected]
20320 S:      Maintained
20321 T:      git git://linuxtv.org/media_tree.git
20322 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20323 F:      drivers/media/i2c/st-mipid02.c
20324
20325 ST STM32 I2C/SMBUS DRIVER
20326 M:      Pierre-Yves MORDRET <[email protected]>
20327 M:      Alain Volmat <[email protected]>
20328 L:      [email protected]
20329 S:      Maintained
20330 F:      drivers/i2c/busses/i2c-stm32*
20331
20332 ST STM32 SPI DRIVER
20333 M:      Alain Volmat <[email protected]>
20334 L:      [email protected]
20335 S:      Maintained
20336 F:      drivers/spi/spi-stm32.c
20337
20338 ST STPDDC60 DRIVER
20339 M:      Daniel Nilsson <[email protected]>
20340 L:      [email protected]
20341 S:      Maintained
20342 F:      Documentation/hwmon/stpddc60.rst
20343 F:      drivers/hwmon/pmbus/stpddc60.c
20344
20345 ST VGXY61 DRIVER
20346 M:      Benjamin Mugnier <[email protected]>
20347 M:      Sylvain Petinot <[email protected]>
20348 L:      [email protected]
20349 S:      Maintained
20350 T:      git git://linuxtv.org/media_tree.git
20351 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20352 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20353 F:      drivers/media/i2c/st-vgxy61.c
20354
20355 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20356 M:      Song Qiang <[email protected]>
20357 L:      [email protected]
20358 S:      Maintained
20359 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20360 F:      drivers/iio/proximity/vl53l0x-i2c.c
20361
20362 STABLE BRANCH
20363 M:      Greg Kroah-Hartman <[email protected]>
20364 M:      Sasha Levin <[email protected]>
20365 L:      [email protected]
20366 S:      Supported
20367 F:      Documentation/process/stable-kernel-rules.rst
20368
20369 STAGING - ATOMISP DRIVER
20370 M:      Hans de Goede <[email protected]>
20371 M:      Mauro Carvalho Chehab <[email protected]>
20372 R:      Sakari Ailus <[email protected]>
20373 L:      [email protected]
20374 S:      Maintained
20375 F:      drivers/staging/media/atomisp/
20376
20377 STAGING - FIELDBUS SUBSYSTEM
20378 M:      Sven Van Asbroeck <[email protected]>
20379 S:      Maintained
20380 F:      drivers/staging/fieldbus/*
20381 F:      drivers/staging/fieldbus/Documentation/
20382
20383 STAGING - HMS ANYBUS-S BUS
20384 M:      Sven Van Asbroeck <[email protected]>
20385 S:      Maintained
20386 F:      drivers/staging/fieldbus/anybuss/
20387
20388 STAGING - INDUSTRIAL IO
20389 M:      Jonathan Cameron <[email protected]>
20390 L:      [email protected]
20391 S:      Odd Fixes
20392 F:      Documentation/devicetree/bindings/staging/iio/
20393 F:      drivers/staging/iio/
20394
20395 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20396 M:      Marc Dietrich <[email protected]>
20397 L:      [email protected] (moderated for non-subscribers)
20398 L:      [email protected]
20399 S:      Maintained
20400 F:      drivers/staging/nvec/
20401
20402 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20403 M:      Jens Frederich <[email protected]>
20404 M:      Jon Nettleton <[email protected]>
20405 S:      Maintained
20406 W:      http://wiki.laptop.org/go/DCON
20407 F:      drivers/staging/olpc_dcon/
20408
20409 STAGING - REALTEK RTL8712U DRIVERS
20410 M:      Larry Finger <[email protected]>
20411 M:      Florian Schilhabel <[email protected]>.
20412 S:      Odd Fixes
20413 F:      drivers/staging/rtl8712/
20414
20415 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20416 M:      Michael Hennerich <[email protected]>
20417 L:      [email protected]
20418 S:      Supported
20419 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20420 F:      drivers/staging/fbtft/fb_seps525.c
20421
20422 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20423 M:      Sudip Mukherjee <[email protected]>
20424 M:      Teddy Wang <[email protected]>
20425 M:      Sudip Mukherjee <[email protected]>
20426 L:      [email protected]
20427 S:      Maintained
20428 F:      drivers/staging/sm750fb/
20429
20430 STAGING - VIA VT665X DRIVERS
20431 M:      Forest Bond <[email protected]>
20432 S:      Odd Fixes
20433 F:      drivers/staging/vt665?/
20434
20435 STAGING SUBSYSTEM
20436 M:      Greg Kroah-Hartman <[email protected]>
20437 L:      [email protected]
20438 S:      Supported
20439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20440 F:      drivers/staging/
20441
20442 STANDALONE CACHE CONTROLLER DRIVERS
20443 M:      Conor Dooley <[email protected]>
20444 L:      [email protected]
20445 S:      Maintained
20446 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20447 F:      drivers/cache
20448
20449 STARFIRE/DURALAN NETWORK DRIVER
20450 M:      Ion Badulescu <[email protected]>
20451 S:      Odd Fixes
20452 F:      drivers/net/ethernet/adaptec/starfire*
20453
20454 STARFIVE CRYPTO DRIVER
20455 M:      Jia Jie Ho <[email protected]>
20456 M:      William Qiu <[email protected]>
20457 S:      Supported
20458 F:      Documentation/devicetree/bindings/crypto/starfive*
20459 F:      drivers/crypto/starfive/
20460
20461 STARFIVE DEVICETREES
20462 M:      Emil Renner Berthing <[email protected]>
20463 S:      Maintained
20464 F:      arch/riscv/boot/dts/starfive/
20465
20466 STARFIVE DWMAC GLUE LAYER
20467 M:      Emil Renner Berthing <[email protected]>
20468 M:      Samin Guo <[email protected]>
20469 S:      Maintained
20470 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20471 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20472
20473 STARFIVE JH7110 DPHY RX DRIVER
20474 M:      Jack Zhu <[email protected]>
20475 M:      Changhuang Liang <[email protected]>
20476 S:      Supported
20477 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
20478 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
20479
20480 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20481 M:      William Qiu <[email protected]>
20482 S:      Supported
20483 F:      Documentation/devicetree/bindings/mmc/starfive*
20484 F:      drivers/mmc/host/dw_mmc-starfive.c
20485
20486 STARFIVE JH7110 PLL CLOCK DRIVER
20487 M:      Xingyu Wu <[email protected]>
20488 S:      Supported
20489 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
20490 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
20491
20492 STARFIVE JH7110 SYSCON
20493 M:      William Qiu <[email protected]>
20494 M:      Xingyu Wu <[email protected]>
20495 S:      Supported
20496 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
20497
20498 STARFIVE JH7110 TDM DRIVER
20499 M:      Walker Chen <[email protected]>
20500 S:      Maintained
20501 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20502 F:      sound/soc/starfive/jh7110_tdm.c
20503
20504 STARFIVE JH71X0 CLOCK DRIVERS
20505 M:      Emil Renner Berthing <[email protected]>
20506 M:      Hal Feng <[email protected]>
20507 S:      Maintained
20508 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20509 F:      drivers/clk/starfive/clk-starfive-jh71*
20510 F:      include/dt-bindings/clock/starfive?jh71*.h
20511
20512 STARFIVE JH71X0 PINCTRL DRIVERS
20513 M:      Emil Renner Berthing <[email protected]>
20514 M:      Jianlong Huang <[email protected]>
20515 L:      [email protected]
20516 S:      Maintained
20517 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20518 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20519 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20520 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20521
20522 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20523 M:      Emil Renner Berthing <[email protected]>
20524 M:      Hal Feng <[email protected]>
20525 S:      Maintained
20526 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20527 F:      drivers/reset/starfive/reset-starfive-jh71*
20528 F:      include/dt-bindings/reset/starfive?jh71*.h
20529
20530 STARFIVE JH71X0 USB DRIVERS
20531 M:      Minda Chen <[email protected]>
20532 S:      Maintained
20533 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20534 F:      drivers/usb/cdns3/cdns3-starfive.c
20535
20536 STARFIVE JH71XX PMU CONTROLLER DRIVER
20537 M:      Walker Chen <[email protected]>
20538 S:      Supported
20539 F:      Documentation/devicetree/bindings/power/starfive*
20540 F:      drivers/pmdomain/starfive/jh71xx-pmu.c
20541 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20542
20543 STARFIVE SOC DRIVERS
20544 M:      Conor Dooley <[email protected]>
20545 S:      Maintained
20546 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20547 F:      Documentation/devicetree/bindings/soc/starfive/
20548 F:      drivers/soc/starfive/
20549
20550 STARFIVE TRNG DRIVER
20551 M:      Jia Jie Ho <[email protected]>
20552 S:      Supported
20553 F:      Documentation/devicetree/bindings/rng/starfive*
20554 F:      drivers/char/hw_random/jh7110-trng.c
20555
20556 STARFIVE WATCHDOG DRIVER
20557 M:      Xingyu Wu <[email protected]>
20558 M:      Samin Guo <[email protected]>
20559 S:      Supported
20560 F:      Documentation/devicetree/bindings/watchdog/starfive*
20561 F:      drivers/watchdog/starfive-wdt.c
20562
20563 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
20564 M:      Minda Chen <[email protected]>
20565 S:      Supported
20566 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
20567 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
20568 F:      drivers/phy/starfive/phy-jh7110-pcie.c
20569 F:      drivers/phy/starfive/phy-jh7110-usb.c
20570
20571 STATIC BRANCH/CALL
20572 M:      Peter Zijlstra <[email protected]>
20573 M:      Josh Poimboeuf <[email protected]>
20574 M:      Jason Baron <[email protected]>
20575 R:      Steven Rostedt <[email protected]>
20576 R:      Ard Biesheuvel <[email protected]>
20577 S:      Supported
20578 F:      arch/*/include/asm/jump_label*.h
20579 F:      arch/*/include/asm/static_call*.h
20580 F:      arch/*/kernel/jump_label.c
20581 F:      arch/*/kernel/static_call.c
20582 F:      include/linux/jump_label*.h
20583 F:      include/linux/static_call*.h
20584 F:      kernel/jump_label.c
20585 F:      kernel/static_call.c
20586
20587 STI AUDIO (ASoC) DRIVERS
20588 M:      Arnaud Pouliquen <[email protected]>
20589 L:      [email protected] (moderated for non-subscribers)
20590 S:      Maintained
20591 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20592 F:      sound/soc/sti/
20593
20594 STI CEC DRIVER
20595 M:      Alain Volmat <[email protected]>
20596 S:      Maintained
20597 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20598 F:      drivers/media/cec/platform/sti/
20599
20600 STK1160 USB VIDEO CAPTURE DRIVER
20601 M:      Ezequiel Garcia <[email protected]>
20602 L:      [email protected]
20603 S:      Maintained
20604 T:      git git://linuxtv.org/media_tree.git
20605 F:      drivers/media/usb/stk1160/
20606
20607 STM32 AUDIO (ASoC) DRIVERS
20608 M:      Olivier Moysan <[email protected]>
20609 M:      Arnaud Pouliquen <[email protected]>
20610 L:      [email protected] (moderated for non-subscribers)
20611 S:      Maintained
20612 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20613 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20614 F:      sound/soc/stm/
20615
20616 STM32 TIMER/LPTIMER DRIVERS
20617 M:      Fabrice Gasnier <[email protected]>
20618 S:      Maintained
20619 F:      Documentation/ABI/testing/*timer-stm32
20620 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20621 F:      drivers/*/stm32-*timer*
20622 F:      drivers/pwm/pwm-stm32*
20623 F:      include/linux/*/stm32-*tim*
20624
20625 STMMAC ETHERNET DRIVER
20626 M:      Alexandre Torgue <[email protected]>
20627 M:      Jose Abreu <[email protected]>
20628 L:      [email protected]
20629 S:      Supported
20630 W:      http://www.stlinux.com
20631 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20632 F:      drivers/net/ethernet/stmicro/stmmac/
20633
20634 SUN HAPPY MEAL ETHERNET DRIVER
20635 M:      Sean Anderson <[email protected]>
20636 S:      Maintained
20637 F:      drivers/net/ethernet/sun/sunhme.*
20638
20639 SUN3/3X
20640 M:      Sam Creasey <[email protected]>
20641 S:      Maintained
20642 W:      http://sammy.net/sun3/
20643 F:      arch/m68k/include/asm/sun3*
20644 F:      arch/m68k/kernel/*sun3*
20645 F:      arch/m68k/sun3*/
20646 F:      drivers/net/ethernet/i825xx/sun3*
20647
20648 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20649 M:      Hans de Goede <[email protected]>
20650 L:      [email protected]
20651 S:      Maintained
20652 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20653 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20654
20655 SUNDANCE NETWORK DRIVER
20656 M:      Denis Kirjanov <[email protected]>
20657 L:      [email protected]
20658 S:      Maintained
20659 F:      drivers/net/ethernet/dlink/sundance.c
20660
20661 SUNPLUS ETHERNET DRIVER
20662 M:      Wells Lu <[email protected]>
20663 L:      [email protected]
20664 S:      Maintained
20665 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20666 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20667 F:      drivers/net/ethernet/sunplus/
20668
20669 SUNPLUS MMC DRIVER
20670 M:      Tony Huang <[email protected]>
20671 M:      Li-hao Kuo <[email protected]>
20672 S:      Maintained
20673 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20674 F:      drivers/mmc/host/sunplus-mmc.c
20675
20676 SUNPLUS OCOTP DRIVER
20677 M:      Vincent Shih <[email protected]>
20678 S:      Maintained
20679 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20680 F:      drivers/nvmem/sunplus-ocotp.c
20681
20682 SUNPLUS PWM DRIVER
20683 M:      Hammer Hsieh <[email protected]>
20684 S:      Maintained
20685 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20686 F:      drivers/pwm/pwm-sunplus.c
20687
20688 SUNPLUS RTC DRIVER
20689 M:      Vincent Shih <[email protected]>
20690 L:      [email protected]
20691 S:      Maintained
20692 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20693 F:      drivers/rtc/rtc-sunplus.c
20694
20695 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20696 M:      Li-hao Kuo <[email protected]>
20697 L:      [email protected]
20698 S:      Maintained
20699 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20700 F:      drivers/spi/spi-sunplus-sp7021.c
20701
20702 SUNPLUS UART DRIVER
20703 M:      Hammer Hsieh <[email protected]>
20704 S:      Maintained
20705 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20706 F:      drivers/tty/serial/sunplus-uart.c
20707
20708 SUNPLUS USB2 PHY DRIVER
20709 M:      Vincent Shih <[email protected]>
20710 L:      [email protected]
20711 S:      Maintained
20712 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20713 F:      drivers/phy/sunplus/Kconfig
20714 F:      drivers/phy/sunplus/Makefile
20715 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20716
20717 SUNPLUS WATCHDOG DRIVER
20718 M:      Xiantao Hu <[email protected]>
20719 L:      [email protected]
20720 S:      Maintained
20721 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20722 F:      drivers/watchdog/sunplus_wdt.c
20723
20724 SUPERH
20725 M:      Yoshinori Sato <[email protected]>
20726 M:      Rich Felker <[email protected]>
20727 M:      John Paul Adrian Glaubitz <[email protected]>
20728 L:      [email protected]
20729 S:      Maintained
20730 Q:      http://patchwork.kernel.org/project/linux-sh/list/
20731 F:      Documentation/arch/sh/
20732 F:      arch/sh/
20733 F:      drivers/sh/
20734
20735 SUSPEND TO RAM
20736 M:      "Rafael J. Wysocki" <[email protected]>
20737 M:      Len Brown <[email protected]>
20738 M:      Pavel Machek <[email protected]>
20739 L:      [email protected]
20740 S:      Supported
20741 B:      https://bugzilla.kernel.org
20742 F:      Documentation/power/
20743 F:      arch/x86/kernel/acpi/sleep*
20744 F:      arch/x86/kernel/acpi/wakeup*
20745 F:      drivers/base/power/
20746 F:      include/linux/freezer.h
20747 F:      include/linux/pm.h
20748 F:      include/linux/suspend.h
20749 F:      kernel/power/
20750
20751 SVGA HANDLING
20752 M:      Martin Mares <[email protected]>
20753 L:      [email protected]
20754 S:      Maintained
20755 F:      Documentation/admin-guide/svga.rst
20756 F:      arch/x86/boot/video*
20757
20758 SWITCHDEV
20759 M:      Jiri Pirko <[email protected]>
20760 M:      Ivan Vecera <[email protected]>
20761 L:      [email protected]
20762 S:      Supported
20763 F:      include/net/switchdev.h
20764 F:      net/switchdev/
20765
20766 SY8106A REGULATOR DRIVER
20767 M:      Icenowy Zheng <[email protected]>
20768 S:      Maintained
20769 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20770 F:      drivers/regulator/sy8106a-regulator.c
20771
20772 SYNC FILE FRAMEWORK
20773 M:      Sumit Semwal <[email protected]>
20774 R:      Gustavo Padovan <[email protected]>
20775 L:      [email protected]
20776 L:      [email protected]
20777 S:      Maintained
20778 T:      git git://anongit.freedesktop.org/drm/drm-misc
20779 F:      Documentation/driver-api/sync_file.rst
20780 F:      drivers/dma-buf/dma-fence*
20781 F:      drivers/dma-buf/sw_sync.c
20782 F:      drivers/dma-buf/sync_*
20783 F:      include/linux/sync_file.h
20784 F:      include/uapi/linux/sync_file.h
20785
20786 SYNOPSYS ARC ARCHITECTURE
20787 M:      Vineet Gupta <[email protected]>
20788 L:      [email protected]
20789 S:      Supported
20790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20791 F:      Documentation/arch/arc
20792 F:      Documentation/devicetree/bindings/arc/*
20793 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20794 F:      arch/arc/
20795 F:      drivers/clocksource/arc_timer.c
20796 F:      drivers/tty/serial/arc_uart.c
20797
20798 SYNOPSYS ARC HSDK SDP pll clock driver
20799 M:      Eugeniy Paltsev <[email protected]>
20800 S:      Supported
20801 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20802 F:      drivers/clk/clk-hsdk-pll.c
20803
20804 SYNOPSYS ARC SDP clock driver
20805 M:      Eugeniy Paltsev <[email protected]>
20806 S:      Supported
20807 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20808 F:      drivers/clk/axs10x/*
20809
20810 SYNOPSYS ARC SDP platform support
20811 M:      Alexey Brodkin <[email protected]>
20812 S:      Supported
20813 F:      Documentation/devicetree/bindings/arc/axs10*
20814 F:      arch/arc/boot/dts/ax*
20815 F:      arch/arc/plat-axs10x
20816
20817 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20818 M:      Eugeniy Paltsev <[email protected]>
20819 S:      Supported
20820 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20821 F:      drivers/reset/reset-axs10x.c
20822
20823 SYNOPSYS CREG GPIO DRIVER
20824 M:      Eugeniy Paltsev <[email protected]>
20825 S:      Maintained
20826 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20827 F:      drivers/gpio/gpio-creg-snps.c
20828
20829 SYNOPSYS DESIGNWARE 8250 UART DRIVER
20830 M:      Ilpo Järvinen <[email protected]>
20831 R:      Andy Shevchenko <[email protected]>
20832 S:      Supported
20833 F:      drivers/tty/serial/8250/8250_dw.c
20834 F:      drivers/tty/serial/8250/8250_dwlib.*
20835 F:      drivers/tty/serial/8250/8250_lpss.c
20836
20837 SYNOPSYS DESIGNWARE APB GPIO DRIVER
20838 M:      Hoan Tran <[email protected]>
20839 M:      Serge Semin <[email protected]>
20840 L:      [email protected]
20841 S:      Maintained
20842 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20843 F:      drivers/gpio/gpio-dwapb.c
20844
20845 SYNOPSYS DESIGNWARE APB SSI DRIVER
20846 M:      Serge Semin <[email protected]>
20847 L:      [email protected]
20848 S:      Supported
20849 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20850 F:      drivers/spi/spi-dw*
20851
20852 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20853 M:      Eugeniy Paltsev <[email protected]>
20854 S:      Maintained
20855 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20856 F:      drivers/dma/dw-axi-dmac/
20857
20858 SYNOPSYS DESIGNWARE DMAC DRIVER
20859 M:      Viresh Kumar <[email protected]>
20860 R:      Andy Shevchenko <[email protected]>
20861 S:      Maintained
20862 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20863 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20864 F:      drivers/dma/dw/
20865 F:      include/dt-bindings/dma/dw-dmac.h
20866 F:      include/linux/dma/dw.h
20867 F:      include/linux/platform_data/dma-dw.h
20868
20869 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20870 M:      Jose Abreu <[email protected]>
20871 L:      [email protected]
20872 S:      Supported
20873 F:      drivers/net/ethernet/synopsys/
20874
20875 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20876 M:      Jose Abreu <[email protected]>
20877 L:      [email protected]
20878 S:      Supported
20879 F:      drivers/net/pcs/pcs-xpcs.c
20880 F:      drivers/net/pcs/pcs-xpcs.h
20881 F:      include/linux/pcs/pcs-xpcs.h
20882
20883 SYNOPSYS DESIGNWARE I2C DRIVER
20884 M:      Jarkko Nikula <[email protected]>
20885 R:      Andy Shevchenko <[email protected]>
20886 R:      Mika Westerberg <[email protected]>
20887 R:      Jan Dabros <[email protected]>
20888 L:      [email protected]
20889 S:      Supported
20890 F:      drivers/i2c/busses/i2c-designware-*
20891
20892 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
20893 M:      Jaehoon Chung <[email protected]>
20894 L:      [email protected]
20895 S:      Maintained
20896 F:      drivers/mmc/host/dw_mmc*
20897
20898 SYNOPSYS HSDK RESET CONTROLLER DRIVER
20899 M:      Eugeniy Paltsev <[email protected]>
20900 S:      Supported
20901 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
20902 F:      drivers/reset/reset-hsdk.c
20903 F:      include/dt-bindings/reset/snps,hsdk-reset.h
20904
20905 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
20906 M:      Prabu Thangamuthu <[email protected]>
20907 M:      Manjunath M B <[email protected]>
20908 L:      [email protected]
20909 S:      Maintained
20910 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
20911
20912 SYSTEM CONFIGURATION (SYSCON)
20913 M:      Lee Jones <[email protected]>
20914 M:      Arnd Bergmann <[email protected]>
20915 S:      Supported
20916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
20917 F:      drivers/mfd/syscon.c
20918
20919 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
20920 M:      Sudeep Holla <[email protected]>
20921 R:      Cristian Marussi <[email protected]>
20922 L:      [email protected] (moderated for non-subscribers)
20923 S:      Maintained
20924 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
20925 F:      drivers/clk/clk-sc[mp]i.c
20926 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
20927 F:      drivers/firmware/arm_scmi/
20928 F:      drivers/firmware/arm_scpi.c
20929 F:      drivers/powercap/arm_scmi_powercap.c
20930 F:      drivers/regulator/scmi-regulator.c
20931 F:      drivers/reset/reset-scmi.c
20932 F:      include/linux/sc[mp]i_protocol.h
20933 F:      include/trace/events/scmi.h
20934 F:      include/uapi/linux/virtio_scmi.h
20935
20936 SYSTEM RESET/SHUTDOWN DRIVERS
20937 M:      Sebastian Reichel <[email protected]>
20938 L:      [email protected]
20939 S:      Maintained
20940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
20941 F:      Documentation/devicetree/bindings/power/reset/
20942 F:      drivers/power/reset/
20943
20944 SYSTEM TRACE MODULE CLASS
20945 M:      Alexander Shishkin <[email protected]>
20946 S:      Maintained
20947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
20948 F:      Documentation/trace/stm.rst
20949 F:      drivers/hwtracing/stm/
20950 F:      include/linux/stm.h
20951 F:      include/uapi/linux/stm.h
20952
20953 SYSTEM76 ACPI DRIVER
20954 M:      Jeremy Soller <[email protected]>
20955 M:      System76 Product Development <[email protected]>
20956 L:      [email protected]
20957 S:      Maintained
20958 F:      drivers/platform/x86/system76_acpi.c
20959
20960 SYSV FILESYSTEM
20961 S:      Orphan
20962 F:      Documentation/filesystems/sysv-fs.rst
20963 F:      fs/sysv/
20964 F:      include/linux/sysv_fs.h
20965
20966 TASKSTATS STATISTICS INTERFACE
20967 M:      Balbir Singh <[email protected]>
20968 S:      Maintained
20969 F:      Documentation/accounting/taskstats*
20970 F:      include/linux/taskstats*
20971 F:      kernel/taskstats.c
20972
20973 TC subsystem
20974 M:      Jamal Hadi Salim <[email protected]>
20975 M:      Cong Wang <[email protected]>
20976 M:      Jiri Pirko <[email protected]>
20977 L:      [email protected]
20978 S:      Maintained
20979 F:      include/net/pkt_cls.h
20980 F:      include/net/pkt_sched.h
20981 F:      include/net/tc_act/
20982 F:      include/uapi/linux/pkt_cls.h
20983 F:      include/uapi/linux/pkt_sched.h
20984 F:      include/uapi/linux/tc_act/
20985 F:      include/uapi/linux/tc_ematch/
20986 F:      net/sched/
20987 F:      tools/testing/selftests/tc-testing
20988
20989 TC90522 MEDIA DRIVER
20990 M:      Akihiro Tsukada <[email protected]>
20991 L:      [email protected]
20992 S:      Odd Fixes
20993 F:      drivers/media/dvb-frontends/tc90522*
20994
20995 TCP LOW PRIORITY MODULE
20996 M:      "Wong Hoi Sing, Edison" <[email protected]>
20997 M:      "Hung Hing Lun, Mike" <[email protected]>
20998 S:      Maintained
20999 W:      http://tcp-lp-mod.sourceforge.net/
21000 F:      net/ipv4/tcp_lp.c
21001
21002 TDA10071 MEDIA DRIVER
21003 M:      Antti Palosaari <[email protected]>
21004 L:      [email protected]
21005 S:      Maintained
21006 W:      https://linuxtv.org
21007 W:      http://palosaari.fi/linux/
21008 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21009 T:      git git://linuxtv.org/anttip/media_tree.git
21010 F:      drivers/media/dvb-frontends/tda10071*
21011
21012 TDA18212 MEDIA DRIVER
21013 M:      Antti Palosaari <[email protected]>
21014 L:      [email protected]
21015 S:      Maintained
21016 W:      https://linuxtv.org
21017 W:      http://palosaari.fi/linux/
21018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21019 T:      git git://linuxtv.org/anttip/media_tree.git
21020 F:      drivers/media/tuners/tda18212*
21021
21022 TDA18218 MEDIA DRIVER
21023 M:      Antti Palosaari <[email protected]>
21024 L:      [email protected]
21025 S:      Maintained
21026 W:      https://linuxtv.org
21027 W:      http://palosaari.fi/linux/
21028 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21029 T:      git git://linuxtv.org/anttip/media_tree.git
21030 F:      drivers/media/tuners/tda18218*
21031
21032 TDA18250 MEDIA DRIVER
21033 M:      Olli Salonen <[email protected]>
21034 L:      [email protected]
21035 S:      Maintained
21036 W:      https://linuxtv.org
21037 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21038 T:      git git://linuxtv.org/media_tree.git
21039 F:      drivers/media/tuners/tda18250*
21040
21041 TDA18271 MEDIA DRIVER
21042 M:      Michael Krufky <[email protected]>
21043 L:      [email protected]
21044 S:      Maintained
21045 W:      https://linuxtv.org
21046 W:      http://github.com/mkrufky
21047 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21048 T:      git git://linuxtv.org/mkrufky/tuners.git
21049 F:      drivers/media/tuners/tda18271*
21050
21051 TDA1997x MEDIA DRIVER
21052 M:      Tim Harvey <[email protected]>
21053 L:      [email protected]
21054 S:      Maintained
21055 W:      https://linuxtv.org
21056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21057 F:      drivers/media/i2c/tda1997x.*
21058
21059 TDA827x MEDIA DRIVER
21060 M:      Michael Krufky <[email protected]>
21061 L:      [email protected]
21062 S:      Maintained
21063 W:      https://linuxtv.org
21064 W:      http://github.com/mkrufky
21065 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21066 T:      git git://linuxtv.org/mkrufky/tuners.git
21067 F:      drivers/media/tuners/tda8290.*
21068
21069 TDA8290 MEDIA DRIVER
21070 M:      Michael Krufky <[email protected]>
21071 L:      [email protected]
21072 S:      Maintained
21073 W:      https://linuxtv.org
21074 W:      http://github.com/mkrufky
21075 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21076 T:      git git://linuxtv.org/mkrufky/tuners.git
21077 F:      drivers/media/tuners/tda8290.*
21078
21079 TDA9840 MEDIA DRIVER
21080 M:      Hans Verkuil <[email protected]>
21081 L:      [email protected]
21082 S:      Maintained
21083 W:      https://linuxtv.org
21084 T:      git git://linuxtv.org/media_tree.git
21085 F:      drivers/media/i2c/tda9840*
21086
21087 TEA5761 TUNER DRIVER
21088 M:      Mauro Carvalho Chehab <[email protected]>
21089 L:      [email protected]
21090 S:      Odd fixes
21091 W:      https://linuxtv.org
21092 T:      git git://linuxtv.org/media_tree.git
21093 F:      drivers/media/tuners/tea5761.*
21094
21095 TEA5767 TUNER DRIVER
21096 M:      Mauro Carvalho Chehab <[email protected]>
21097 L:      [email protected]
21098 S:      Maintained
21099 W:      https://linuxtv.org
21100 T:      git git://linuxtv.org/media_tree.git
21101 F:      drivers/media/tuners/tea5767.*
21102
21103 TEA6415C MEDIA DRIVER
21104 M:      Hans Verkuil <[email protected]>
21105 L:      [email protected]
21106 S:      Maintained
21107 W:      https://linuxtv.org
21108 T:      git git://linuxtv.org/media_tree.git
21109 F:      drivers/media/i2c/tea6415c*
21110
21111 TEA6420 MEDIA DRIVER
21112 M:      Hans Verkuil <[email protected]>
21113 L:      [email protected]
21114 S:      Maintained
21115 W:      https://linuxtv.org
21116 T:      git git://linuxtv.org/media_tree.git
21117 F:      drivers/media/i2c/tea6420*
21118
21119 TEAM DRIVER
21120 M:      Jiri Pirko <[email protected]>
21121 L:      [email protected]
21122 S:      Supported
21123 F:      drivers/net/team/
21124 F:      include/linux/if_team.h
21125 F:      include/uapi/linux/if_team.h
21126 F:      tools/testing/selftests/drivers/net/team/
21127
21128 TECHNICAL ADVISORY BOARD PROCESS DOCS
21129 M:      "Theodore Ts'o" <[email protected]>
21130 M:      Greg Kroah-Hartman <[email protected]>
21131 L:      [email protected]
21132 S:      Maintained
21133 F:      Documentation/process/contribution-maturity-model.rst
21134 F:      Documentation/process/researcher-guidelines.rst
21135
21136 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21137 M:      "Savoir-faire Linux Inc." <[email protected]>
21138 S:      Maintained
21139 F:      arch/x86/platform/ts5500/
21140
21141 TECHNOTREND USB IR RECEIVER
21142 M:      Sean Young <[email protected]>
21143 L:      [email protected]
21144 S:      Maintained
21145 F:      drivers/media/rc/ttusbir.c
21146
21147 TECHWELL TW9910 VIDEO DECODER
21148 L:      [email protected]
21149 S:      Orphan
21150 F:      drivers/media/i2c/tw9910.c
21151 F:      include/media/i2c/tw9910.h
21152
21153 TEE SUBSYSTEM
21154 M:      Jens Wiklander <[email protected]>
21155 R:      Sumit Garg <[email protected]>
21156 L:      [email protected]
21157 S:      Maintained
21158 F:      Documentation/staging/tee.rst
21159 F:      drivers/tee/
21160 F:      include/linux/tee_drv.h
21161 F:      include/uapi/linux/tee.h
21162
21163 TEGRA ARCHITECTURE SUPPORT
21164 M:      Thierry Reding <[email protected]>
21165 M:      Jonathan Hunter <[email protected]>
21166 L:      [email protected]
21167 S:      Supported
21168 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21170 N:      [^a-z]tegra
21171
21172 TEGRA CLOCK DRIVER
21173 M:      Peter De Schrijver <[email protected]>
21174 M:      Prashant Gaikwad <[email protected]>
21175 S:      Supported
21176 F:      drivers/clk/tegra/
21177
21178 TEGRA DMA DRIVERS
21179 M:      Laxman Dewangan <[email protected]>
21180 M:      Jon Hunter <[email protected]>
21181 S:      Supported
21182 F:      drivers/dma/tegra*
21183
21184 TEGRA I2C DRIVER
21185 M:      Laxman Dewangan <[email protected]>
21186 R:      Dmitry Osipenko <[email protected]>
21187 S:      Supported
21188 F:      drivers/i2c/busses/i2c-tegra.c
21189
21190 TEGRA IOMMU DRIVERS
21191 M:      Thierry Reding <[email protected]>
21192 R:      Krishna Reddy <[email protected]>
21193 L:      [email protected]
21194 S:      Supported
21195 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21196 F:      drivers/iommu/tegra*
21197
21198 TEGRA KBC DRIVER
21199 M:      Laxman Dewangan <[email protected]>
21200 S:      Supported
21201 F:      drivers/input/keyboard/tegra-kbc.c
21202
21203 TEGRA NAND DRIVER
21204 M:      Stefan Agner <[email protected]>
21205 M:      Lucas Stach <[email protected]>
21206 S:      Maintained
21207 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21208 F:      drivers/mtd/nand/raw/tegra_nand.c
21209
21210 TEGRA PWM DRIVER
21211 M:      Thierry Reding <[email protected]>
21212 S:      Supported
21213 F:      drivers/pwm/pwm-tegra.c
21214
21215 TEGRA QUAD SPI DRIVER
21216 M:      Thierry Reding <[email protected]>
21217 M:      Jonathan Hunter <[email protected]>
21218 M:      Sowjanya Komatineni <[email protected]>
21219 L:      [email protected]
21220 S:      Maintained
21221 F:      drivers/spi/spi-tegra210-quad.c
21222
21223 TEGRA SERIAL DRIVER
21224 M:      Laxman Dewangan <[email protected]>
21225 S:      Supported
21226 F:      drivers/tty/serial/serial-tegra.c
21227
21228 TEGRA SPI DRIVER
21229 M:      Laxman Dewangan <[email protected]>
21230 S:      Supported
21231 F:      drivers/spi/spi-tegra*
21232
21233 TEGRA VIDEO DRIVER
21234 M:      Thierry Reding <[email protected]>
21235 M:      Jonathan Hunter <[email protected]>
21236 M:      Sowjanya Komatineni <[email protected]>
21237 M:      Luca Ceresoli <[email protected]>
21238 L:      [email protected]
21239 L:      [email protected]
21240 S:      Maintained
21241 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21242 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21243 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21244 F:      drivers/staging/media/tegra-video/
21245
21246 TEGRA XUSB PADCTL DRIVER
21247 M:      JC Kuo <[email protected]>
21248 S:      Supported
21249 F:      drivers/phy/tegra/xusb*
21250
21251 TEHUTI ETHERNET DRIVER
21252 M:      Andy Gospodarek <[email protected]>
21253 L:      [email protected]
21254 S:      Supported
21255 F:      drivers/net/ethernet/tehuti/*
21256
21257 TELECOM CLOCK DRIVER FOR MCPL0010
21258 M:      Mark Gross <[email protected]>
21259 S:      Supported
21260 F:      drivers/char/tlclk.c
21261
21262 TEMPO SEMICONDUCTOR DRIVERS
21263 M:      Steven Eckhoff <[email protected]>
21264 S:      Maintained
21265 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21266 F:      sound/soc/codecs/tscs*.c
21267 F:      sound/soc/codecs/tscs*.h
21268
21269 TENSILICA XTENSA PORT (xtensa)
21270 M:      Chris Zankel <[email protected]>
21271 M:      Max Filippov <[email protected]>
21272 S:      Maintained
21273 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21274 F:      arch/xtensa/
21275 F:      drivers/irqchip/irq-xtensa-*
21276
21277 TEXAS INSTRUMENTS ASoC DRIVERS
21278 M:      Peter Ujfalusi <[email protected]>
21279 L:      [email protected] (moderated for non-subscribers)
21280 S:      Maintained
21281 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21282 F:      sound/soc/ti/
21283
21284 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21285 M:      Shenghao Ding <[email protected]>
21286 M:      Kevin Lu <[email protected]>
21287 M:      Baojun Xu <[email protected]>
21288 L:      [email protected] (moderated for non-subscribers)
21289 S:      Maintained
21290 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21291 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21292 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21293 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21294 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21295 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21296 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21297 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21298 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21299 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21300 F:      include/sound/tas2*.h
21301 F:      include/sound/tlv320*.h
21302 F:      include/sound/tpa6130a2-plat.h
21303 F:      sound/pci/hda/tas2781_hda_i2c.c
21304 F:      sound/soc/codecs/pcm1681.c
21305 F:      sound/soc/codecs/pcm1789*.*
21306 F:      sound/soc/codecs/pcm179x*.*
21307 F:      sound/soc/codecs/pcm186x*.*
21308 F:      sound/soc/codecs/pcm3008.*
21309 F:      sound/soc/codecs/pcm3060*.*
21310 F:      sound/soc/codecs/pcm3168a*.*
21311 F:      sound/soc/codecs/pcm5102a.c
21312 F:      sound/soc/codecs/pcm512x*.*
21313 F:      sound/soc/codecs/tas2*.*
21314 F:      sound/soc/codecs/tlv320*.*
21315 F:      sound/soc/codecs/tpa6130a2.*
21316
21317 TEXAS INSTRUMENTS DMA DRIVERS
21318 M:      Peter Ujfalusi <[email protected]>
21319 L:      [email protected]
21320 S:      Maintained
21321 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21322 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21323 F:      Documentation/devicetree/bindings/dma/ti/
21324 F:      drivers/dma/ti/
21325 F:      include/linux/dma/k3-psil.h
21326 F:      include/linux/dma/k3-udma-glue.h
21327 F:      include/linux/dma/ti-cppi5.h
21328 X:      drivers/dma/ti/cppi41.c
21329
21330 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21331 M:      Robert Marko <[email protected]>
21332 M:      Luka Perkov <[email protected]>
21333 L:      [email protected]
21334 S:      Maintained
21335 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21336 F:      Documentation/hwmon/tps23861.rst
21337 F:      drivers/hwmon/tps23861.c
21338
21339 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21340 M:      Ricardo Ribalda <[email protected]>
21341 L:      [email protected]
21342 S:      Supported
21343 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21344 F:      drivers/iio/dac/ti-dac7612.c
21345
21346 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21347 M:      Nishanth Menon <[email protected]>
21348 M:      Tero Kristo <[email protected]>
21349 M:      Santosh Shilimkar <[email protected]>
21350 L:      [email protected] (moderated for non-subscribers)
21351 S:      Maintained
21352 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21353 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21354 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21355 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21356 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21357 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21358 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21359 F:      drivers/clk/keystone/sci-clk.c
21360 F:      drivers/firmware/ti_sci*
21361 F:      drivers/irqchip/irq-ti-sci-inta.c
21362 F:      drivers/irqchip/irq-ti-sci-intr.c
21363 F:      drivers/reset/reset-ti-sci.c
21364 F:      drivers/soc/ti/ti_sci_inta_msi.c
21365 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
21366 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21367 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21368 F:      include/linux/soc/ti/ti_sci_protocol.h
21369
21370 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21371 M:      Puranjay Mohan <[email protected]>
21372 L:      [email protected]
21373 S:      Supported
21374 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21375 F:      drivers/iio/temperature/tmp117.c
21376
21377 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21378 M:      Hans Verkuil <[email protected]>
21379 L:      [email protected]
21380 S:      Maintained
21381 W:      https://linuxtv.org
21382 T:      git git://linuxtv.org/media_tree.git
21383 F:      drivers/media/radio/radio-raremono.c
21384
21385 THERMAL
21386 M:      Rafael J. Wysocki <[email protected]>
21387 M:      Daniel Lezcano <[email protected]>
21388 R:      Amit Kucheria <[email protected]>
21389 R:      Zhang Rui <[email protected]>
21390 L:      [email protected]
21391 S:      Supported
21392 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21394 F:      Documentation/ABI/testing/sysfs-class-thermal
21395 F:      Documentation/admin-guide/thermal/
21396 F:      Documentation/devicetree/bindings/thermal/
21397 F:      Documentation/driver-api/thermal/
21398 F:      drivers/thermal/
21399 F:      include/dt-bindings/thermal/
21400 F:      include/linux/cpu_cooling.h
21401 F:      include/linux/thermal.h
21402 F:      include/uapi/linux/thermal.h
21403 F:      tools/lib/thermal/
21404 F:      tools/thermal/
21405
21406 THERMAL DRIVER FOR AMLOGIC SOCS
21407 M:      Guillaume La Roque <[email protected]>
21408 L:      [email protected]
21409 L:      [email protected]
21410 S:      Supported
21411 W:      http://linux-meson.com/
21412 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21413 F:      drivers/thermal/amlogic_thermal.c
21414
21415 THERMAL/CPU_COOLING
21416 M:      Amit Daniel Kachhap <[email protected]>
21417 M:      Daniel Lezcano <[email protected]>
21418 M:      Viresh Kumar <[email protected]>
21419 R:      Lukasz Luba <[email protected]>
21420 L:      [email protected]
21421 S:      Supported
21422 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21423 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21424 F:      drivers/thermal/cpufreq_cooling.c
21425 F:      drivers/thermal/cpuidle_cooling.c
21426 F:      include/linux/cpu_cooling.h
21427
21428 THERMAL/POWER_ALLOCATOR
21429 M:      Lukasz Luba <[email protected]>
21430 L:      [email protected]
21431 S:      Maintained
21432 F:      Documentation/driver-api/thermal/power_allocator.rst
21433 F:      drivers/thermal/gov_power_allocator.c
21434 F:      drivers/thermal/thermal_trace_ipa.h
21435
21436 THINKPAD ACPI EXTRAS DRIVER
21437 M:      Henrique de Moraes Holschuh <[email protected]>
21438 L:      [email protected]
21439 L:      [email protected]
21440 S:      Maintained
21441 W:      http://ibm-acpi.sourceforge.net
21442 W:      http://thinkwiki.org/wiki/Ibm-acpi
21443 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21444 F:      drivers/platform/x86/thinkpad_acpi.c
21445
21446 THINKPAD LMI DRIVER
21447 M:      Mark Pearson <[email protected]>
21448 L:      [email protected]
21449 S:      Maintained
21450 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21451 F:      drivers/platform/x86/think-lmi.?
21452
21453 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21454 M:      Isaac Hazan <[email protected]>
21455 L:      [email protected]
21456 S:      Maintained
21457 F:      drivers/thunderbolt/dma_test.c
21458
21459 THUNDERBOLT DRIVER
21460 M:      Andreas Noever <[email protected]>
21461 M:      Michael Jamet <[email protected]>
21462 M:      Mika Westerberg <[email protected]>
21463 M:      Yehezkel Bernat <[email protected]>
21464 L:      [email protected]
21465 S:      Maintained
21466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21467 F:      Documentation/admin-guide/thunderbolt.rst
21468 F:      drivers/thunderbolt/
21469 F:      include/linux/thunderbolt.h
21470
21471 THUNDERBOLT NETWORK DRIVER
21472 M:      Michael Jamet <[email protected]>
21473 M:      Mika Westerberg <[email protected]>
21474 M:      Yehezkel Bernat <[email protected]>
21475 L:      [email protected]
21476 S:      Maintained
21477 F:      drivers/net/thunderbolt/
21478
21479 THUNDERX GPIO DRIVER
21480 M:      Robert Richter <[email protected]>
21481 S:      Odd Fixes
21482 F:      drivers/gpio/gpio-thunderx.c
21483
21484 TI ADS7924 ADC DRIVER
21485 M:      Hugo Villeneuve <[email protected]>
21486 L:      [email protected]
21487 S:      Supported
21488 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21489 F:      drivers/iio/adc/ti-ads7924.c
21490
21491 TI AM437X VPFE DRIVER
21492 M:      "Lad, Prabhakar" <[email protected]>
21493 L:      [email protected]
21494 S:      Maintained
21495 W:      https://linuxtv.org
21496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21497 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21498 F:      drivers/media/platform/ti/am437x/
21499
21500 TI BANDGAP AND THERMAL DRIVER
21501 M:      Eduardo Valentin <[email protected]>
21502 M:      Keerthy <[email protected]>
21503 L:      [email protected]
21504 L:      [email protected]
21505 S:      Maintained
21506 F:      drivers/thermal/ti-soc-thermal/
21507
21508 TI BQ27XXX POWER SUPPLY DRIVER
21509 F:      drivers/power/supply/bq27xxx_battery.c
21510 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21511 F:      include/linux/power/bq27xxx_battery.h
21512
21513 TI CDCE706 CLOCK DRIVER
21514 M:      Max Filippov <[email protected]>
21515 S:      Maintained
21516 F:      drivers/clk/clk-cdce706.c
21517
21518 TI CLOCK DRIVER
21519 M:      Tero Kristo <[email protected]>
21520 L:      [email protected]
21521 S:      Odd Fixes
21522 F:      drivers/clk/ti/
21523 F:      include/linux/clk/ti.h
21524
21525 TI DAVINCI MACHINE SUPPORT
21526 M:      Bartosz Golaszewski <[email protected]>
21527 L:      [email protected] (moderated for non-subscribers)
21528 S:      Maintained
21529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21530 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21531 F:      arch/arm/boot/dts/ti/davinci/
21532 F:      arch/arm/mach-davinci/
21533 F:      drivers/i2c/busses/i2c-davinci.c
21534
21535 TI DAVINCI SERIES CLOCK DRIVER
21536 M:      David Lechner <[email protected]>
21537 R:      Sekhar Nori <[email protected]>
21538 S:      Maintained
21539 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21540 F:      drivers/clk/davinci/
21541 F:      include/linux/clk/davinci.h
21542
21543 TI DAVINCI SERIES GPIO DRIVER
21544 M:      Keerthy <[email protected]>
21545 L:      [email protected]
21546 S:      Maintained
21547 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21548 F:      drivers/gpio/gpio-davinci.c
21549
21550 TI DAVINCI SERIES MEDIA DRIVER
21551 M:      "Lad, Prabhakar" <[email protected]>
21552 L:      [email protected]
21553 S:      Maintained
21554 W:      https://linuxtv.org
21555 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21556 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21557 F:      drivers/media/platform/ti/davinci/
21558 F:      include/media/davinci/
21559
21560 TI ENHANCED CAPTURE (eCAP) DRIVER
21561 M:      Vignesh Raghavendra <[email protected]>
21562 R:      Julien Panis <[email protected]>
21563 L:      [email protected]
21564 L:      [email protected]
21565 S:      Maintained
21566 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21567 F:      drivers/counter/ti-ecap-capture.c
21568
21569 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21570 R:      David Lechner <[email protected]>
21571 L:      [email protected]
21572 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21573 F:      drivers/counter/ti-eqep.c
21574
21575 TI ETHERNET SWITCH DRIVER (CPSW)
21576 R:      Grygorii Strashko <[email protected]>
21577 L:      [email protected]
21578 L:      [email protected]
21579 S:      Maintained
21580 F:      drivers/net/ethernet/ti/cpsw*
21581 F:      drivers/net/ethernet/ti/davinci*
21582
21583 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21584 M:      Alex Dubov <[email protected]>
21585 S:      Maintained
21586 W:      http://tifmxx.berlios.de/
21587 F:      drivers/memstick/host/tifm_ms.c
21588 F:      drivers/misc/tifm*
21589 F:      drivers/mmc/host/tifm_sd.c
21590 F:      include/linux/tifm.h
21591
21592 TI FPD-LINK DRIVERS
21593 M:      Tomi Valkeinen <[email protected]>
21594 L:      [email protected]
21595 S:      Maintained
21596 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
21597 F:      drivers/media/i2c/ds90*
21598 F:      include/media/i2c/ds90*
21599
21600 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21601 M:      Nishanth Menon <[email protected]>
21602 M:      Santosh Shilimkar <[email protected]>
21603 L:      [email protected]
21604 L:      [email protected] (moderated for non-subscribers)
21605 S:      Maintained
21606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21607 F:      drivers/pmdomain/ti/omap_prm.c
21608 F:      drivers/soc/ti/*
21609
21610 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21611 M:      M R Swami Reddy <[email protected]>
21612 M:      Vishwas A Deshpande <[email protected]>
21613 L:      [email protected] (moderated for non-subscribers)
21614 S:      Maintained
21615 F:      sound/soc/codecs/isabelle*
21616 F:      sound/soc/codecs/lm49453*
21617
21618 TI LMP92064 ADC DRIVER
21619 M:      Leonard Göhrs <[email protected]>
21620 R:      [email protected]
21621 L:      [email protected]
21622 S:      Maintained
21623 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21624 F:      drivers/iio/adc/ti-lmp92064.c
21625
21626 TI PCM3060 ASoC CODEC DRIVER
21627 M:      Kirill Marinushkin <[email protected]>
21628 L:      [email protected] (moderated for non-subscribers)
21629 S:      Maintained
21630 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21631 F:      sound/soc/codecs/pcm3060*
21632
21633 TI TAS571X FAMILY ASoC CODEC DRIVER
21634 M:      Kevin Cernekee <[email protected]>
21635 L:      [email protected] (moderated for non-subscribers)
21636 S:      Odd Fixes
21637 F:      sound/soc/codecs/tas571x*
21638
21639 TI TMAG5273 MAGNETOMETER DRIVER
21640 M:      Gerald Loacker <[email protected]>
21641 L:      [email protected]
21642 S:      Maintained
21643 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21644 F:      drivers/iio/magnetometer/tmag5273.c
21645
21646 TI TRF7970A NFC DRIVER
21647 M:      Mark Greer <[email protected]>
21648 L:      [email protected]
21649 S:      Supported
21650 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21651 F:      drivers/nfc/trf7970a.c
21652
21653 TI TSC2046 ADC DRIVER
21654 M:      Oleksij Rempel <[email protected]>
21655 R:      [email protected]
21656 L:      [email protected]
21657 S:      Maintained
21658 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21659 F:      drivers/iio/adc/ti-tsc2046.c
21660
21661 TI TWL4030 SERIES SOC CODEC DRIVER
21662 M:      Peter Ujfalusi <[email protected]>
21663 L:      [email protected] (moderated for non-subscribers)
21664 S:      Maintained
21665 F:      sound/soc/codecs/twl4030*
21666
21667 TI VPE/CAL DRIVERS
21668 M:      Benoit Parrot <[email protected]>
21669 L:      [email protected]
21670 S:      Maintained
21671 W:      http://linuxtv.org/
21672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21673 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21674 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21675 F:      drivers/media/platform/ti/cal/
21676 F:      drivers/media/platform/ti/vpe/
21677
21678 TI WILINK WIRELESS DRIVERS
21679 L:      [email protected]
21680 S:      Orphan
21681 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21682 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
21684 F:      drivers/net/wireless/ti/
21685
21686 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21687 M:      John Stultz <[email protected]>
21688 M:      Thomas Gleixner <[email protected]>
21689 R:      Stephen Boyd <[email protected]>
21690 L:      [email protected]
21691 S:      Supported
21692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21693 F:      include/linux/clocksource.h
21694 F:      include/linux/time.h
21695 F:      include/linux/timex.h
21696 F:      include/uapi/linux/time.h
21697 F:      include/uapi/linux/timex.h
21698 F:      kernel/time/alarmtimer.c
21699 F:      kernel/time/clocksource.c
21700 F:      kernel/time/ntp.c
21701 F:      kernel/time/time*.c
21702 F:      tools/testing/selftests/timers/
21703
21704 TIPC NETWORK LAYER
21705 M:      Jon Maloy <[email protected]>
21706 M:      Ying Xue <[email protected]>
21707 L:      [email protected] (core kernel code)
21708 L:      [email protected] (user apps, general discussion)
21709 S:      Maintained
21710 W:      http://tipc.sourceforge.net/
21711 F:      include/uapi/linux/tipc*.h
21712 F:      net/tipc/
21713
21714 TLAN NETWORK DRIVER
21715 M:      Samuel Chessman <[email protected]>
21716 L:      [email protected] (subscribers-only)
21717 S:      Maintained
21718 W:      http://sourceforge.net/projects/tlan/
21719 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21720 F:      drivers/net/ethernet/ti/tlan.*
21721
21722 TMIO/SDHI MMC DRIVER
21723 M:      Wolfram Sang <[email protected]>
21724 L:      [email protected]
21725 L:      [email protected]
21726 S:      Supported
21727 F:      drivers/mmc/host/renesas_sdhi*
21728 F:      drivers/mmc/host/tmio_mmc*
21729 F:      include/linux/mfd/tmio.h
21730
21731 TMP401 HARDWARE MONITOR DRIVER
21732 M:      Guenter Roeck <[email protected]>
21733 L:      [email protected]
21734 S:      Maintained
21735 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21736 F:      Documentation/hwmon/tmp401.rst
21737 F:      drivers/hwmon/tmp401.c
21738
21739 TMP464 HARDWARE MONITOR DRIVER
21740 M:      Guenter Roeck <[email protected]>
21741 L:      [email protected]
21742 S:      Maintained
21743 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21744 F:      Documentation/hwmon/tmp464.rst
21745 F:      drivers/hwmon/tmp464.c
21746
21747 TMP513 HARDWARE MONITOR DRIVER
21748 M:      Eric Tremblay <[email protected]>
21749 L:      [email protected]
21750 S:      Maintained
21751 F:      Documentation/hwmon/tmp513.rst
21752 F:      drivers/hwmon/tmp513.c
21753
21754 TMPFS (SHMEM FILESYSTEM)
21755 M:      Hugh Dickins <[email protected]>
21756 L:      [email protected]
21757 S:      Maintained
21758 F:      include/linux/shmem_fs.h
21759 F:      mm/shmem.c
21760
21761 TOMOYO SECURITY MODULE
21762 M:      Kentaro Takeda <[email protected]>
21763 M:      Tetsuo Handa <[email protected]>
21764 L:      [email protected] (subscribers-only, for developers in English)
21765 L:      [email protected] (subscribers-only, for users in English)
21766 L:      [email protected] (subscribers-only, for developers in Japanese)
21767 L:      [email protected] (subscribers-only, for users in Japanese)
21768 S:      Maintained
21769 W:      https://tomoyo.osdn.jp/
21770 F:      security/tomoyo/
21771
21772 TOPSTAR LAPTOP EXTRAS DRIVER
21773 M:      Herton Ronaldo Krzesinski <[email protected]>
21774 L:      [email protected]
21775 S:      Maintained
21776 F:      drivers/platform/x86/topstar-laptop.c
21777
21778 TORTURE-TEST MODULES
21779 M:      Davidlohr Bueso <[email protected]>
21780 M:      "Paul E. McKenney" <[email protected]>
21781 M:      Josh Triplett <[email protected]>
21782 L:      [email protected]
21783 S:      Supported
21784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21785 F:      Documentation/RCU/torture.rst
21786 F:      kernel/locking/locktorture.c
21787 F:      kernel/rcu/rcuscale.c
21788 F:      kernel/rcu/rcutorture.c
21789 F:      kernel/rcu/refscale.c
21790 F:      kernel/torture.c
21791
21792 TOSHIBA ACPI EXTRAS DRIVER
21793 M:      Azael Avalos <[email protected]>
21794 L:      [email protected]
21795 S:      Maintained
21796 F:      drivers/platform/x86/toshiba_acpi.c
21797
21798 TOSHIBA BLUETOOTH DRIVER
21799 M:      Azael Avalos <[email protected]>
21800 L:      [email protected]
21801 S:      Maintained
21802 F:      drivers/platform/x86/toshiba_bluetooth.c
21803
21804 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21805 M:      Azael Avalos <[email protected]>
21806 L:      [email protected]
21807 S:      Maintained
21808 F:      drivers/platform/x86/toshiba_haps.c
21809
21810 TOSHIBA SMM DRIVER
21811 M:      Jonathan Buzzard <[email protected]>
21812 S:      Maintained
21813 W:      http://www.buzzard.org.uk/toshiba/
21814 F:      drivers/char/toshiba.c
21815 F:      include/linux/toshiba.h
21816 F:      include/uapi/linux/toshiba.h
21817
21818 TOSHIBA TC358743 DRIVER
21819 M:      Hans Verkuil <[email protected]>
21820 L:      [email protected]
21821 S:      Maintained
21822 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
21823 F:      drivers/media/i2c/tc358743*
21824 F:      include/media/i2c/tc358743.h
21825
21826 TOSHIBA WMI HOTKEYS DRIVER
21827 M:      Azael Avalos <[email protected]>
21828 L:      [email protected]
21829 S:      Maintained
21830 F:      drivers/platform/x86/toshiba-wmi.c
21831
21832 TPM DEVICE DRIVER
21833 M:      Peter Huewe <[email protected]>
21834 M:      Jarkko Sakkinen <[email protected]>
21835 R:      Jason Gunthorpe <[email protected]>
21836 L:      [email protected]
21837 S:      Maintained
21838 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21839 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
21840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21841 F:      drivers/char/tpm/
21842
21843 TPS546D24 DRIVER
21844 M:      Duke Du <[email protected]>
21845 L:      [email protected]
21846 S:      Maintained
21847 F:      Documentation/hwmon/tps546d24.rst
21848 F:      drivers/hwmon/pmbus/tps546d24.c
21849
21850 TQ SYSTEMS BOARD & DRIVER SUPPORT
21851 L:      [email protected]
21852 S:      Supported
21853 W:      https://www.tq-group.com/en/products/tq-embedded/
21854 F:      arch/arm/boot/dts/imx*mba*.dts*
21855 F:      arch/arm/boot/dts/imx*tqma*.dts*
21856 F:      arch/arm/boot/dts/mba*.dtsi
21857 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
21858 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
21859 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
21860 F:      drivers/gpio/gpio-tqmx86.c
21861 F:      drivers/mfd/tqmx86.c
21862 F:      drivers/watchdog/tqmx86_wdt.c
21863
21864 TRACING
21865 M:      Steven Rostedt <[email protected]>
21866 M:      Masami Hiramatsu <[email protected]>
21867 L:      [email protected]
21868 L:      [email protected]
21869 S:      Maintained
21870 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
21871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
21872 F:      Documentation/trace/*
21873 F:      fs/tracefs/
21874 F:      include/linux/trace*.h
21875 F:      include/trace/
21876 F:      kernel/trace/
21877 F:      scripts/tracing/
21878 F:      tools/testing/selftests/ftrace/
21879
21880 TRACING MMIO ACCESSES (MMIOTRACE)
21881 M:      Steven Rostedt <[email protected]>
21882 M:      Masami Hiramatsu <[email protected]>
21883 R:      Karol Herbst <[email protected]>
21884 R:      Pekka Paalanen <[email protected]>
21885 L:      [email protected]
21886 L:      [email protected]
21887 S:      Maintained
21888 F:      arch/x86/mm/kmmio.c
21889 F:      arch/x86/mm/mmio-mod.c
21890 F:      arch/x86/mm/testmmiotrace.c
21891 F:      include/linux/mmiotrace.h
21892 F:      kernel/trace/trace_mmiotrace.c
21893
21894 TRACING OS NOISE / LATENCY TRACERS
21895 M:      Steven Rostedt <[email protected]>
21896 M:      Daniel Bristot de Oliveira <[email protected]>
21897 S:      Maintained
21898 F:      Documentation/trace/hwlat_detector.rst
21899 F:      Documentation/trace/osnoise-tracer.rst
21900 F:      Documentation/trace/timerlat-tracer.rst
21901 F:      arch/*/kernel/trace.c
21902 F:      include/trace/events/osnoise.h
21903 F:      kernel/trace/trace_hwlat.c
21904 F:      kernel/trace/trace_irqsoff.c
21905 F:      kernel/trace/trace_osnoise.c
21906 F:      kernel/trace/trace_sched_wakeup.c
21907
21908 TRADITIONAL CHINESE DOCUMENTATION
21909 M:      Hu Haowen <[email protected]>
21910 S:      Maintained
21911 W:      https://github.com/srcres258/linux-doc
21912 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
21913 F:      Documentation/translations/zh_TW/
21914
21915 TTY LAYER AND SERIAL DRIVERS
21916 M:      Greg Kroah-Hartman <[email protected]>
21917 M:      Jiri Slaby <[email protected]>
21918 L:      [email protected]
21919 L:      [email protected]
21920 S:      Supported
21921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
21922 F:      Documentation/devicetree/bindings/serial/
21923 F:      Documentation/driver-api/serial/
21924 F:      drivers/tty/
21925 F:      include/linux/selection.h
21926 F:      include/linux/serial.h
21927 F:      include/linux/serial_core.h
21928 F:      include/linux/sysrq.h
21929 F:      include/linux/tty*.h
21930 F:      include/linux/vt.h
21931 F:      include/linux/vt_*.h
21932 F:      include/uapi/linux/serial.h
21933 F:      include/uapi/linux/serial_core.h
21934 F:      include/uapi/linux/tty.h
21935
21936 TUA9001 MEDIA DRIVER
21937 M:      Antti Palosaari <[email protected]>
21938 L:      [email protected]
21939 S:      Maintained
21940 W:      https://linuxtv.org
21941 W:      http://palosaari.fi/linux/
21942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21943 T:      git git://linuxtv.org/anttip/media_tree.git
21944 F:      drivers/media/tuners/tua9001*
21945
21946 TULIP NETWORK DRIVERS
21947 L:      [email protected]
21948 L:      [email protected]
21949 S:      Orphan
21950 F:      drivers/net/ethernet/dec/tulip/
21951
21952 TUN/TAP driver
21953 M:      Willem de Bruijn <[email protected]>
21954 M:      Jason Wang <[email protected]>
21955 S:      Maintained
21956 W:      http://vtun.sourceforge.net/tun
21957 F:      Documentation/networking/tuntap.rst
21958 F:      arch/um/os-Linux/drivers/
21959 F:      drivers/net/tap.c
21960 F:      drivers/net/tun.c
21961
21962 TURBOCHANNEL SUBSYSTEM
21963 M:      "Maciej W. Rozycki" <[email protected]>
21964 M:      Ralf Baechle <[email protected]>
21965 L:      [email protected]
21966 S:      Maintained
21967 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
21968 F:      drivers/tc/
21969 F:      include/linux/tc.h
21970
21971 TURBOSTAT UTILITY
21972 M:      "Len Brown" <[email protected]>
21973 L:      [email protected]
21974 S:      Supported
21975 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21976 B:      https://bugzilla.kernel.org
21977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
21978 F:      tools/power/x86/turbostat/
21979
21980 TW5864 VIDEO4LINUX DRIVER
21981 M:      Bluecherry Maintainers <[email protected]>
21982 M:      Anton Sviridenko <[email protected]>
21983 M:      Andrey Utkin <[email protected]>
21984 M:      Andrey Utkin <[email protected]>
21985 L:      [email protected]
21986 S:      Supported
21987 F:      drivers/media/pci/tw5864/
21988
21989 TW68 VIDEO4LINUX DRIVER
21990 M:      Hans Verkuil <[email protected]>
21991 L:      [email protected]
21992 S:      Odd Fixes
21993 W:      https://linuxtv.org
21994 T:      git git://linuxtv.org/media_tree.git
21995 F:      drivers/media/pci/tw68/
21996
21997 TW686X VIDEO4LINUX DRIVER
21998 M:      Ezequiel Garcia <[email protected]>
21999 L:      [email protected]
22000 S:      Maintained
22001 W:      http://linuxtv.org
22002 T:      git git://linuxtv.org/media_tree.git
22003 F:      drivers/media/pci/tw686x/
22004
22005 U-BOOT ENVIRONMENT VARIABLES
22006 M:      Rafał Miłecki <[email protected]>
22007 S:      Maintained
22008 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22009 F:      drivers/nvmem/u-boot-env.c
22010
22011 UACCE ACCELERATOR FRAMEWORK
22012 M:      Zhangfei Gao <[email protected]>
22013 M:      Zhou Wang <[email protected]>
22014 L:      [email protected]
22015 L:      [email protected]
22016 S:      Maintained
22017 F:      Documentation/ABI/testing/sysfs-driver-uacce
22018 F:      Documentation/misc-devices/uacce.rst
22019 F:      drivers/misc/uacce/
22020 F:      include/linux/uacce.h
22021 F:      include/uapi/misc/uacce/
22022
22023 UBI FILE SYSTEM (UBIFS)
22024 M:      Richard Weinberger <[email protected]>
22025 L:      [email protected]
22026 S:      Supported
22027 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22030 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22031 F:      Documentation/filesystems/ubifs-authentication.rst
22032 F:      Documentation/filesystems/ubifs.rst
22033 F:      fs/ubifs/
22034
22035 UBLK USERSPACE BLOCK DRIVER
22036 M:      Ming Lei <[email protected]>
22037 L:      [email protected]
22038 S:      Maintained
22039 F:      Documentation/block/ublk.rst
22040 F:      drivers/block/ublk_drv.c
22041 F:      include/uapi/linux/ublk_cmd.h
22042
22043 UCLINUX (M68KNOMMU AND COLDFIRE)
22044 M:      Greg Ungerer <[email protected]>
22045 L:      [email protected]
22046 S:      Maintained
22047 W:      http://www.linux-m68k.org/
22048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22049 F:      arch/m68k/*/*_no.*
22050 F:      arch/m68k/68*/
22051 F:      arch/m68k/coldfire/
22052 F:      arch/m68k/include/asm/*_no.*
22053
22054 UDF FILESYSTEM
22055 M:      Jan Kara <[email protected]>
22056 S:      Maintained
22057 F:      Documentation/filesystems/udf.rst
22058 F:      fs/udf/
22059
22060 UDRAW TABLET
22061 M:      Bastien Nocera <[email protected]>
22062 L:      [email protected]
22063 S:      Maintained
22064 F:      drivers/hid/hid-udraw-ps3.c
22065
22066 UFS FILESYSTEM
22067 M:      Evgeniy Dushistov <[email protected]>
22068 S:      Maintained
22069 F:      Documentation/admin-guide/ufs.rst
22070 F:      fs/ufs/
22071
22072 UHID USERSPACE HID IO DRIVER
22073 M:      David Rheinsberg <[email protected]>
22074 L:      [email protected]
22075 S:      Maintained
22076 F:      drivers/hid/uhid.c
22077 F:      include/uapi/linux/uhid.h
22078
22079 ULPI BUS
22080 M:      Heikki Krogerus <[email protected]>
22081 L:      [email protected]
22082 S:      Maintained
22083 F:      drivers/usb/common/ulpi.c
22084 F:      include/linux/ulpi/
22085
22086 UNICODE SUBSYSTEM
22087 M:      Gabriel Krisman Bertazi <[email protected]>
22088 L:      [email protected]
22089 S:      Supported
22090 F:      fs/unicode/
22091
22092 UNIFDEF
22093 M:      Tony Finch <[email protected]>
22094 S:      Maintained
22095 W:      http://dotat.at/prog/unifdef
22096 F:      scripts/unifdef.c
22097
22098 UNIFORM CDROM DRIVER
22099 M:      Phillip Potter <[email protected]>
22100 S:      Maintained
22101 F:      Documentation/cdrom/
22102 F:      drivers/cdrom/cdrom.c
22103 F:      include/linux/cdrom.h
22104 F:      include/uapi/linux/cdrom.h
22105
22106 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
22107 R:      Alim Akhtar <[email protected]>
22108 R:      Avri Altman <[email protected]>
22109 R:      Bart Van Assche <[email protected]>
22110 L:      [email protected]
22111 S:      Supported
22112 F:      Documentation/devicetree/bindings/ufs/
22113 F:      Documentation/scsi/ufs.rst
22114 F:      drivers/ufs/core/
22115
22116 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22117 M:      Pedro Sousa <[email protected]>
22118 L:      [email protected]
22119 S:      Supported
22120 F:      drivers/ufs/host/*dwc*
22121
22122 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22123 M:      Alim Akhtar <[email protected]>
22124 L:      [email protected]
22125 S:      Maintained
22126 F:      drivers/ufs/host/ufs-exynos*
22127
22128 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22129 M:      Stanley Chu <[email protected]>
22130 L:      [email protected]
22131 L:      [email protected] (moderated for non-subscribers)
22132 S:      Maintained
22133 F:      drivers/ufs/host/ufs-mediatek*
22134
22135 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22136 M:      Manivannan Sadhasivam <[email protected]>
22137 L:      [email protected]
22138 L:      [email protected]
22139 S:      Maintained
22140 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22141 F:      drivers/ufs/host/ufs-qcom*
22142
22143 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22144 M:      Yoshihiro Shimoda <[email protected]>
22145 L:      [email protected]
22146 L:      [email protected]
22147 S:      Maintained
22148 F:      drivers/ufs/host/ufs-renesas.c
22149
22150 UNSORTED BLOCK IMAGES (UBI)
22151 M:      Richard Weinberger <[email protected]>
22152 L:      [email protected]
22153 S:      Supported
22154 W:      http://www.linux-mtd.infradead.org/
22155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22157 F:      drivers/mtd/ubi/
22158 F:      include/linux/mtd/ubi.h
22159 F:      include/uapi/mtd/ubi-user.h
22160
22161 USB "USBNET" DRIVER FRAMEWORK
22162 M:      Oliver Neukum <[email protected]>
22163 L:      [email protected]
22164 S:      Maintained
22165 W:      http://www.linux-usb.org/usbnet
22166 F:      drivers/net/usb/usbnet.c
22167 F:      include/linux/usb/usbnet.h
22168
22169 USB ACM DRIVER
22170 M:      Oliver Neukum <[email protected]>
22171 L:      [email protected]
22172 S:      Maintained
22173 F:      Documentation/usb/acm.rst
22174 F:      drivers/usb/class/cdc-acm.*
22175
22176 USB APPLE MFI FASTCHARGE DRIVER
22177 M:      Bastien Nocera <[email protected]>
22178 L:      [email protected]
22179 S:      Maintained
22180 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22181
22182 USB AR5523 WIRELESS DRIVER
22183 L:      [email protected]
22184 S:      Orphan
22185 F:      drivers/net/wireless/ath/ar5523/
22186
22187 USB ATTACHED SCSI
22188 M:      Oliver Neukum <[email protected]>
22189 L:      [email protected]
22190 L:      [email protected]
22191 S:      Maintained
22192 F:      drivers/usb/storage/uas.c
22193
22194 USB CDC ETHERNET DRIVER
22195 M:      Oliver Neukum <[email protected]>
22196 L:      [email protected]
22197 S:      Maintained
22198 F:      drivers/net/usb/cdc_*.c
22199 F:      include/uapi/linux/usb/cdc.h
22200
22201 USB CHAOSKEY DRIVER
22202 M:      Keith Packard <[email protected]>
22203 L:      [email protected]
22204 S:      Maintained
22205 F:      drivers/usb/misc/chaoskey.c
22206
22207 USB CYPRESS C67X00 DRIVER
22208 L:      [email protected]
22209 S:      Orphan
22210 F:      drivers/usb/c67x00/
22211
22212 USB DAVICOM DM9601 DRIVER
22213 M:      Peter Korsgaard <[email protected]>
22214 L:      [email protected]
22215 S:      Maintained
22216 W:      http://www.linux-usb.org/usbnet
22217 F:      drivers/net/usb/dm9601.c
22218
22219 USB EHCI DRIVER
22220 M:      Alan Stern <[email protected]>
22221 L:      [email protected]
22222 S:      Maintained
22223 F:      Documentation/usb/ehci.rst
22224 F:      drivers/usb/host/ehci*
22225
22226 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22227 M:      Jiri Kosina <[email protected]>
22228 M:      Benjamin Tissoires <[email protected]>
22229 L:      [email protected]
22230 S:      Maintained
22231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22232 F:      Documentation/hid/hiddev.rst
22233 F:      drivers/hid/usbhid/
22234
22235 USB INTEL XHCI ROLE MUX DRIVER
22236 M:      Hans de Goede <[email protected]>
22237 L:      [email protected]
22238 S:      Maintained
22239 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22240
22241 USB IP DRIVER FOR HISILICON KIRIN 960
22242 M:      Yu Chen <[email protected]>
22243 M:      Binghui Wang <[email protected]>
22244 L:      [email protected]
22245 S:      Maintained
22246 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22247 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22248
22249 USB IP DRIVER FOR HISILICON KIRIN 970
22250 M:      Mauro Carvalho Chehab <[email protected]>
22251 L:      [email protected]
22252 S:      Maintained
22253 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22254 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22255
22256 USB ISP116X DRIVER
22257 M:      Olav Kongas <[email protected]>
22258 L:      [email protected]
22259 S:      Maintained
22260 F:      drivers/usb/host/isp116x*
22261 F:      include/linux/usb/isp116x.h
22262
22263 USB ISP1760 DRIVER
22264 M:      Rui Miguel Silva <[email protected]>
22265 L:      [email protected]
22266 S:      Maintained
22267 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22268 F:      drivers/usb/isp1760/*
22269
22270 USB LAN78XX ETHERNET DRIVER
22271 M:      Woojung Huh <[email protected]>
22272 M:      [email protected]
22273 L:      [email protected]
22274 S:      Maintained
22275 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22276 F:      drivers/net/usb/lan78xx.*
22277 F:      include/dt-bindings/net/microchip-lan78xx.h
22278
22279 USB MASS STORAGE DRIVER
22280 M:      Alan Stern <[email protected]>
22281 L:      [email protected]
22282 L:      [email protected]
22283 S:      Maintained
22284 F:      drivers/usb/storage/
22285
22286 USB MIDI DRIVER
22287 M:      Clemens Ladisch <[email protected]>
22288 L:      [email protected] (moderated for non-subscribers)
22289 S:      Maintained
22290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22291 F:      sound/usb/midi.*
22292
22293 USB NETWORKING DRIVERS
22294 L:      [email protected]
22295 S:      Odd Fixes
22296 F:      drivers/net/usb/
22297
22298 USB OHCI DRIVER
22299 M:      Alan Stern <[email protected]>
22300 L:      [email protected]
22301 S:      Maintained
22302 F:      Documentation/usb/ohci.rst
22303 F:      drivers/usb/host/ohci*
22304
22305 USB OTG FSM (Finite State Machine)
22306 M:      Peter Chen <[email protected]>
22307 L:      [email protected]
22308 S:      Maintained
22309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22310 F:      drivers/usb/common/usb-otg-fsm.c
22311
22312 USB OVER IP DRIVER
22313 M:      Valentina Manea <[email protected]>
22314 M:      Shuah Khan <[email protected]>
22315 M:      Shuah Khan <[email protected]>
22316 R:      Hongren Zheng <[email protected]>
22317 L:      [email protected]
22318 S:      Maintained
22319 F:      Documentation/usb/usbip_protocol.rst
22320 F:      drivers/usb/usbip/
22321 F:      tools/testing/selftests/drivers/usb/usbip/
22322 F:      tools/usb/usbip/
22323
22324 USB PEGASUS DRIVER
22325 M:      Petko Manolov <[email protected]>
22326 L:      [email protected]
22327 L:      [email protected]
22328 S:      Maintained
22329 W:      https://github.com/petkan/pegasus
22330 T:      git https://github.com/petkan/pegasus.git
22331 F:      drivers/net/usb/pegasus.*
22332
22333 USB PRINTER DRIVER (usblp)
22334 M:      Pete Zaitcev <[email protected]>
22335 L:      [email protected]
22336 S:      Supported
22337 F:      drivers/usb/class/usblp.c
22338
22339 USB QMI WWAN NETWORK DRIVER
22340 M:      Bjørn Mork <[email protected]>
22341 L:      [email protected]
22342 S:      Maintained
22343 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22344 F:      drivers/net/usb/qmi_wwan.c
22345
22346 USB RAW GADGET DRIVER
22347 R:      Andrey Konovalov <[email protected]>
22348 L:      [email protected]
22349 S:      Maintained
22350 F:      Documentation/usb/raw-gadget.rst
22351 F:      drivers/usb/gadget/legacy/raw_gadget.c
22352 F:      include/uapi/linux/usb/raw_gadget.h
22353
22354 USB RTL8150 DRIVER
22355 M:      Petko Manolov <[email protected]>
22356 L:      [email protected]
22357 L:      [email protected]
22358 S:      Maintained
22359 W:      https://github.com/petkan/rtl8150
22360 T:      git https://github.com/petkan/rtl8150.git
22361 F:      drivers/net/usb/rtl8150.c
22362
22363 USB SERIAL SUBSYSTEM
22364 M:      Johan Hovold <[email protected]>
22365 L:      [email protected]
22366 S:      Maintained
22367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22368 F:      Documentation/usb/usb-serial.rst
22369 F:      drivers/usb/serial/
22370 F:      include/linux/usb/serial.h
22371
22372 USB SMSC75XX ETHERNET DRIVER
22373 M:      Steve Glendinning <[email protected]>
22374 L:      [email protected]
22375 S:      Maintained
22376 F:      drivers/net/usb/smsc75xx.*
22377
22378 USB SMSC95XX ETHERNET DRIVER
22379 M:      Steve Glendinning <[email protected]>
22380 M:      [email protected]
22381 L:      [email protected]
22382 S:      Maintained
22383 F:      drivers/net/usb/smsc95xx.*
22384
22385 USB SUBSYSTEM
22386 M:      Greg Kroah-Hartman <[email protected]>
22387 L:      [email protected]
22388 S:      Supported
22389 W:      http://www.linux-usb.org
22390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22391 F:      Documentation/devicetree/bindings/usb/
22392 F:      Documentation/usb/
22393 F:      drivers/usb/
22394 F:      include/dt-bindings/usb/
22395 F:      include/linux/usb.h
22396 F:      include/linux/usb/
22397 F:      include/uapi/linux/usb/
22398
22399 USB TYPEC BUS FOR ALTERNATE MODES
22400 M:      Heikki Krogerus <[email protected]>
22401 L:      [email protected]
22402 S:      Maintained
22403 F:      Documentation/ABI/testing/sysfs-bus-typec
22404 F:      Documentation/driver-api/usb/typec_bus.rst
22405 F:      drivers/usb/typec/altmodes/
22406 F:      include/linux/usb/typec_altmode.h
22407
22408 USB TYPEC CLASS
22409 M:      Heikki Krogerus <[email protected]>
22410 L:      [email protected]
22411 S:      Maintained
22412 F:      Documentation/ABI/testing/sysfs-class-typec
22413 F:      Documentation/driver-api/usb/typec.rst
22414 F:      drivers/usb/typec/
22415 F:      include/linux/usb/typec.h
22416
22417 USB TYPEC INTEL PMC MUX DRIVER
22418 M:      Heikki Krogerus <[email protected]>
22419 L:      [email protected]
22420 S:      Maintained
22421 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22422 F:      drivers/usb/typec/mux/intel_pmc_mux.c
22423
22424 USB TYPEC PI3USB30532 MUX DRIVER
22425 M:      Hans de Goede <[email protected]>
22426 L:      [email protected]
22427 S:      Maintained
22428 F:      drivers/usb/typec/mux/pi3usb30532.c
22429
22430 USB TYPEC PORT CONTROLLER DRIVERS
22431 M:      Guenter Roeck <[email protected]>
22432 L:      [email protected]
22433 S:      Maintained
22434 F:      drivers/usb/typec/tcpm/
22435
22436 USB UHCI DRIVER
22437 M:      Alan Stern <[email protected]>
22438 L:      [email protected]
22439 S:      Maintained
22440 F:      drivers/usb/host/uhci*
22441
22442 USB VIDEO CLASS
22443 M:      Laurent Pinchart <[email protected]>
22444 L:      [email protected]
22445 S:      Maintained
22446 W:      http://www.ideasonboard.org/uvc/
22447 T:      git git://linuxtv.org/media_tree.git
22448 F:      drivers/media/usb/uvc/
22449 F:      include/uapi/linux/uvcvideo.h
22450
22451 USB WEBCAM GADGET
22452 M:      Laurent Pinchart <[email protected]>
22453 M:      Daniel Scally <[email protected]>
22454 L:      [email protected]
22455 S:      Maintained
22456 F:      drivers/usb/gadget/function/*uvc*
22457 F:      drivers/usb/gadget/legacy/webcam.c
22458 F:      include/uapi/linux/usb/g_uvc.h
22459
22460 USB WIRELESS RNDIS DRIVER (rndis_wlan)
22461 L:      [email protected]
22462 S:      Orphan
22463 F:      drivers/net/wireless/legacy/rndis_wlan.c
22464
22465 USB XHCI DRIVER
22466 M:      Mathias Nyman <[email protected]>
22467 L:      [email protected]
22468 S:      Supported
22469 F:      drivers/usb/host/pci-quirks*
22470 F:      drivers/usb/host/xhci*
22471
22472 USB ZD1201 DRIVER
22473 L:      [email protected]
22474 S:      Orphan
22475 W:      http://linux-lc100020.sourceforge.net
22476 F:      drivers/net/wireless/zydas/zd1201.*
22477
22478 USER DATAGRAM PROTOCOL (UDP)
22479 M:      Willem de Bruijn <[email protected]>
22480 S:      Maintained
22481 F:      include/linux/udp.h
22482 F:      net/ipv4/udp.c
22483 F:      net/ipv6/udp.c
22484
22485 USER-MODE LINUX (UML)
22486 M:      Richard Weinberger <[email protected]>
22487 M:      Anton Ivanov <[email protected]>
22488 M:      Johannes Berg <[email protected]>
22489 L:      [email protected]
22490 S:      Maintained
22491 W:      http://user-mode-linux.sourceforge.net
22492 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22495 F:      Documentation/virt/uml/
22496 F:      arch/um/
22497 F:      arch/x86/um/
22498 F:      fs/hostfs/
22499
22500 USERSPACE COPYIN/COPYOUT (UIOVEC)
22501 M:      Alexander Viro <[email protected]>
22502 S:      Maintained
22503 F:      include/linux/uio.h
22504 F:      lib/iov_iter.c
22505
22506 USERSPACE DMA BUFFER DRIVER
22507 M:      Gerd Hoffmann <[email protected]>
22508 L:      [email protected]
22509 S:      Maintained
22510 T:      git git://anongit.freedesktop.org/drm/drm-misc
22511 F:      drivers/dma-buf/udmabuf.c
22512 F:      include/uapi/linux/udmabuf.h
22513
22514 USERSPACE I/O (UIO)
22515 M:      Greg Kroah-Hartman <[email protected]>
22516 S:      Maintained
22517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22518 F:      Documentation/driver-api/uio-howto.rst
22519 F:      drivers/uio/
22520 F:      include/linux/uio_driver.h
22521
22522 UTIL-LINUX PACKAGE
22523 M:      Karel Zak <[email protected]>
22524 L:      [email protected]
22525 S:      Maintained
22526 W:      http://en.wikipedia.org/wiki/Util-linux
22527 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22528
22529 UUID HELPERS
22530 R:      Andy Shevchenko <[email protected]>
22531 L:      [email protected]
22532 S:      Maintained
22533 F:      include/linux/uuid.h
22534 F:      lib/test_uuid.c
22535 F:      lib/uuid.c
22536
22537 UV SYSFS DRIVER
22538 M:      Justin Ernst <[email protected]>
22539 L:      [email protected]
22540 S:      Maintained
22541 F:      drivers/platform/x86/uv_sysfs.c
22542
22543 UVESAFB DRIVER
22544 M:      Michal Januszewski <[email protected]>
22545 L:      [email protected]
22546 S:      Maintained
22547 W:      https://github.com/mjanusz/v86d
22548 F:      Documentation/fb/uvesafb.rst
22549 F:      drivers/video/fbdev/uvesafb.*
22550
22551 Ux500 CLOCK DRIVERS
22552 M:      Ulf Hansson <[email protected]>
22553 L:      [email protected]
22554 L:      [email protected] (moderated for non-subscribers)
22555 S:      Maintained
22556 F:      drivers/clk/ux500/
22557
22558 V4L2 ASYNC AND FWNODE FRAMEWORKS
22559 M:      Sakari Ailus <[email protected]>
22560 L:      [email protected]
22561 S:      Maintained
22562 T:      git git://linuxtv.org/media_tree.git
22563 F:      drivers/media/v4l2-core/v4l2-async.c
22564 F:      drivers/media/v4l2-core/v4l2-fwnode.c
22565 F:      include/media/v4l2-async.h
22566 F:      include/media/v4l2-fwnode.h
22567
22568 V4L2 LENS DRIVERS
22569 M:      Sakari Ailus <[email protected]>
22570 L:      [email protected]
22571 S:      Maintained
22572 F:      drivers/media/i2c/ak*
22573 F:      drivers/media/i2c/dw*
22574 F:      drivers/media/i2c/lm*
22575
22576 V4L2 CAMERA SENSOR DRIVERS
22577 M:      Sakari Ailus <[email protected]>
22578 L:      [email protected]
22579 S:      Maintained
22580 F:      Documentation/driver-api/media/camera-sensor.rst
22581 F:      Documentation/driver-api/media/tx-rx.rst
22582 F:      drivers/media/i2c/ar*
22583 F:      drivers/media/i2c/hi*
22584 F:      drivers/media/i2c/imx*
22585 F:      drivers/media/i2c/mt*
22586 F:      drivers/media/i2c/og*
22587 F:      drivers/media/i2c/ov*
22588 F:      drivers/media/i2c/s5*
22589 F:      drivers/media/i2c/st-vgxy61.c
22590
22591 VF610 NAND DRIVER
22592 M:      Stefan Agner <[email protected]>
22593 L:      [email protected]
22594 S:      Supported
22595 F:      drivers/mtd/nand/raw/vf610_nfc.c
22596
22597 VFAT/FAT/MSDOS FILESYSTEM
22598 M:      OGAWA Hirofumi <[email protected]>
22599 S:      Maintained
22600 F:      Documentation/filesystems/vfat.rst
22601 F:      fs/fat/
22602 F:      tools/testing/selftests/filesystems/fat/
22603
22604 VFIO CDX DRIVER
22605 M:      Nipun Gupta <[email protected]>
22606 M:      Nikhil Agarwal <[email protected]>
22607 L:      [email protected]
22608 S:      Maintained
22609 F:      drivers/vfio/cdx/*
22610
22611 VFIO DRIVER
22612 M:      Alex Williamson <[email protected]>
22613 L:      [email protected]
22614 S:      Maintained
22615 T:      git https://github.com/awilliam/linux-vfio.git
22616 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22617 F:      Documentation/driver-api/vfio.rst
22618 F:      drivers/vfio/
22619 F:      include/linux/vfio.h
22620 F:      include/linux/vfio_pci_core.h
22621 F:      include/uapi/linux/vfio.h
22622
22623 VFIO FSL-MC DRIVER
22624 M:      Diana Craciun <[email protected]>
22625 L:      [email protected]
22626 S:      Maintained
22627 F:      drivers/vfio/fsl-mc/
22628
22629 VFIO HISILICON PCI DRIVER
22630 M:      Longfang Liu <[email protected]>
22631 M:      Shameer Kolothum <[email protected]>
22632 L:      [email protected]
22633 S:      Maintained
22634 F:      drivers/vfio/pci/hisilicon/
22635
22636 VFIO MEDIATED DEVICE DRIVERS
22637 M:      Kirti Wankhede <[email protected]>
22638 L:      [email protected]
22639 S:      Maintained
22640 F:      Documentation/driver-api/vfio-mediated-device.rst
22641 F:      drivers/vfio/mdev/
22642 F:      include/linux/mdev.h
22643 F:      samples/vfio-mdev/
22644
22645 VFIO MLX5 PCI DRIVER
22646 M:      Yishai Hadas <[email protected]>
22647 L:      [email protected]
22648 S:      Maintained
22649 F:      drivers/vfio/pci/mlx5/
22650
22651 VFIO PCI DEVICE SPECIFIC DRIVERS
22652 R:      Jason Gunthorpe <[email protected]>
22653 R:      Yishai Hadas <[email protected]>
22654 R:      Shameer Kolothum <[email protected]>
22655 R:      Kevin Tian <[email protected]>
22656 L:      [email protected]
22657 S:      Maintained
22658 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22659 F:      drivers/vfio/pci/*/
22660
22661 VFIO PDS PCI DRIVER
22662 M:      Brett Creeley <[email protected]>
22663 L:      [email protected]
22664 S:      Maintained
22665 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
22666 F:      drivers/vfio/pci/pds/
22667
22668 VFIO PLATFORM DRIVER
22669 M:      Eric Auger <[email protected]>
22670 L:      [email protected]
22671 S:      Maintained
22672 F:      drivers/vfio/platform/
22673
22674 VGA_SWITCHEROO
22675 R:      Lukas Wunner <[email protected]>
22676 S:      Maintained
22677 T:      git git://anongit.freedesktop.org/drm/drm-misc
22678 F:      Documentation/gpu/vga-switcheroo.rst
22679 F:      drivers/gpu/vga/vga_switcheroo.c
22680 F:      include/linux/vga_switcheroo.h
22681
22682 VIA RHINE NETWORK DRIVER
22683 M:      Kevin Brace <[email protected]>
22684 S:      Maintained
22685 F:      drivers/net/ethernet/via/via-rhine.c
22686
22687 VIA SD/MMC CARD CONTROLLER DRIVER
22688 M:      Bruce Chang <[email protected]>
22689 M:      Harald Welte <[email protected]>
22690 S:      Maintained
22691 F:      drivers/mmc/host/via-sdmmc.c
22692
22693 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22694 M:      Florian Tobias Schandinat <[email protected]>
22695 L:      [email protected]
22696 S:      Maintained
22697 F:      drivers/video/fbdev/via/
22698 F:      include/linux/via-core.h
22699 F:      include/linux/via_i2c.h
22700
22701 VIA VELOCITY NETWORK DRIVER
22702 M:      Francois Romieu <[email protected]>
22703 L:      [email protected]
22704 S:      Maintained
22705 F:      drivers/net/ethernet/via/via-velocity.*
22706
22707 VICODEC VIRTUAL CODEC DRIVER
22708 M:      Hans Verkuil <[email protected]>
22709 L:      [email protected]
22710 S:      Maintained
22711 W:      https://linuxtv.org
22712 T:      git git://linuxtv.org/media_tree.git
22713 F:      drivers/media/test-drivers/vicodec/*
22714
22715 VIDEO I2C POLLING DRIVER
22716 M:      Matt Ranostay <[email protected]>
22717 L:      [email protected]
22718 S:      Maintained
22719 F:      drivers/media/i2c/video-i2c.c
22720
22721 VIDEO MULTIPLEXER DRIVER
22722 M:      Philipp Zabel <[email protected]>
22723 L:      [email protected]
22724 S:      Maintained
22725 F:      drivers/media/platform/video-mux.c
22726
22727 VIDEOBUF2 FRAMEWORK
22728 M:      Tomasz Figa <[email protected]>
22729 M:      Marek Szyprowski <[email protected]>
22730 L:      [email protected]
22731 S:      Maintained
22732 F:      drivers/media/common/videobuf2/*
22733 F:      include/media/videobuf2-*
22734
22735 VIDTV VIRTUAL DIGITAL TV DRIVER
22736 M:      Daniel W. S. Almeida <[email protected]>
22737 L:      [email protected]
22738 S:      Maintained
22739 W:      https://linuxtv.org
22740 T:      git git://linuxtv.org/media_tree.git
22741 F:      drivers/media/test-drivers/vidtv/*
22742
22743 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22744 M:      Shuah Khan <[email protected]>
22745 R:      Kieran Bingham <[email protected]>
22746 L:      [email protected]
22747 S:      Maintained
22748 W:      https://linuxtv.org
22749 T:      git git://linuxtv.org/media_tree.git
22750 F:      drivers/media/test-drivers/vimc/*
22751
22752 VIRT LIB
22753 M:      Alex Williamson <[email protected]>
22754 M:      Paolo Bonzini <[email protected]>
22755 L:      [email protected]
22756 S:      Supported
22757 F:      virt/lib/
22758
22759 VIRTIO AND VHOST VSOCK DRIVER
22760 M:      Stefan Hajnoczi <[email protected]>
22761 M:      Stefano Garzarella <[email protected]>
22762 L:      [email protected]
22763 L:      [email protected]
22764 L:      [email protected]
22765 S:      Maintained
22766 F:      drivers/vhost/vsock.c
22767 F:      include/linux/virtio_vsock.h
22768 F:      include/uapi/linux/virtio_vsock.h
22769 F:      net/vmw_vsock/virtio_transport.c
22770 F:      net/vmw_vsock/virtio_transport_common.c
22771
22772 VIRTIO BALLOON
22773 M:      "Michael S. Tsirkin" <[email protected]>
22774 M:      David Hildenbrand <[email protected]>
22775 L:      [email protected]
22776 S:      Maintained
22777 F:      drivers/virtio/virtio_balloon.c
22778 F:      include/linux/balloon_compaction.h
22779 F:      include/uapi/linux/virtio_balloon.h
22780 F:      mm/balloon_compaction.c
22781
22782 VIRTIO BLOCK AND SCSI DRIVERS
22783 M:      "Michael S. Tsirkin" <[email protected]>
22784 M:      Jason Wang <[email protected]>
22785 R:      Paolo Bonzini <[email protected]>
22786 R:      Stefan Hajnoczi <[email protected]>
22787 L:      [email protected]
22788 S:      Maintained
22789 F:      drivers/block/virtio_blk.c
22790 F:      drivers/scsi/virtio_scsi.c
22791 F:      include/uapi/linux/virtio_blk.h
22792 F:      include/uapi/linux/virtio_scsi.h
22793
22794 VIRTIO CONSOLE DRIVER
22795 M:      Amit Shah <[email protected]>
22796 L:      [email protected]
22797 S:      Maintained
22798 F:      drivers/char/virtio_console.c
22799 F:      include/linux/virtio_console.h
22800 F:      include/uapi/linux/virtio_console.h
22801
22802 VIRTIO CORE AND NET DRIVERS
22803 M:      "Michael S. Tsirkin" <[email protected]>
22804 M:      Jason Wang <[email protected]>
22805 R:      Xuan Zhuo <[email protected]>
22806 L:      [email protected]
22807 S:      Maintained
22808 F:      Documentation/ABI/testing/sysfs-bus-vdpa
22809 F:      Documentation/ABI/testing/sysfs-class-vduse
22810 F:      Documentation/devicetree/bindings/virtio/
22811 F:      Documentation/driver-api/virtio/
22812 F:      drivers/block/virtio_blk.c
22813 F:      drivers/crypto/virtio/
22814 F:      drivers/net/virtio_net.c
22815 F:      drivers/vdpa/
22816 F:      drivers/virtio/
22817 F:      include/linux/vdpa.h
22818 F:      include/linux/virtio*.h
22819 F:      include/linux/vringh.h
22820 F:      include/uapi/linux/virtio_*.h
22821 F:      tools/virtio/
22822
22823 VIRTIO CRYPTO DRIVER
22824 M:      Gonglei <[email protected]>
22825 L:      [email protected]
22826 L:      [email protected]
22827 S:      Maintained
22828 F:      drivers/crypto/virtio/
22829 F:      include/uapi/linux/virtio_crypto.h
22830
22831 VIRTIO DRIVERS FOR S390
22832 M:      Cornelia Huck <[email protected]>
22833 M:      Halil Pasic <[email protected]>
22834 M:      Eric Farman <[email protected]>
22835 L:      [email protected]
22836 L:      [email protected]
22837 L:      [email protected]
22838 S:      Supported
22839 F:      arch/s390/include/uapi/asm/virtio-ccw.h
22840 F:      drivers/s390/virtio/
22841
22842 VIRTIO FILE SYSTEM
22843 M:      Vivek Goyal <[email protected]>
22844 M:      Stefan Hajnoczi <[email protected]>
22845 M:      Miklos Szeredi <[email protected]>
22846 L:      [email protected]
22847 L:      [email protected]
22848 S:      Supported
22849 W:      https://virtio-fs.gitlab.io/
22850 F:      Documentation/filesystems/virtiofs.rst
22851 F:      fs/fuse/virtio_fs.c
22852 F:      include/uapi/linux/virtio_fs.h
22853
22854 VIRTIO GPIO DRIVER
22855 M:      Enrico Weigelt, metux IT consult <[email protected]>
22856 M:      Viresh Kumar <[email protected]>
22857 L:      [email protected]
22858 L:      [email protected]
22859 S:      Maintained
22860 F:      drivers/gpio/gpio-virtio.c
22861 F:      include/uapi/linux/virtio_gpio.h
22862
22863 VIRTIO GPU DRIVER
22864 M:      David Airlie <[email protected]>
22865 M:      Gerd Hoffmann <[email protected]>
22866 R:      Gurchetan Singh <[email protected]>
22867 R:      Chia-I Wu <[email protected]>
22868 L:      [email protected]
22869 L:      [email protected]
22870 S:      Maintained
22871 T:      git git://anongit.freedesktop.org/drm/drm-misc
22872 F:      drivers/gpu/drm/ci/xfails/virtio*
22873 F:      drivers/gpu/drm/virtio/
22874 F:      include/uapi/linux/virtio_gpu.h
22875
22876 VIRTIO HOST (VHOST)
22877 M:      "Michael S. Tsirkin" <[email protected]>
22878 M:      Jason Wang <[email protected]>
22879 L:      [email protected]
22880 L:      [email protected]
22881 L:      [email protected]
22882 S:      Maintained
22883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
22884 F:      drivers/vhost/
22885 F:      include/linux/sched/vhost_task.h
22886 F:      include/linux/vhost_iotlb.h
22887 F:      include/uapi/linux/vhost.h
22888 F:      kernel/vhost_task.c
22889
22890 VIRTIO HOST (VHOST-SCSI)
22891 M:      "Michael S. Tsirkin" <[email protected]>
22892 M:      Jason Wang <[email protected]>
22893 M:      Mike Christie <[email protected]>
22894 R:      Paolo Bonzini <[email protected]>
22895 R:      Stefan Hajnoczi <[email protected]>
22896 L:      [email protected]
22897 S:      Maintained
22898 F:      drivers/vhost/scsi.c
22899
22900 VIRTIO I2C DRIVER
22901 M:      Conghui Chen <[email protected]>
22902 M:      Viresh Kumar <[email protected]>
22903 L:      [email protected]
22904 L:      [email protected]
22905 S:      Maintained
22906 F:      drivers/i2c/busses/i2c-virtio.c
22907 F:      include/uapi/linux/virtio_i2c.h
22908
22909 VIRTIO INPUT DRIVER
22910 M:      Gerd Hoffmann <[email protected]>
22911 S:      Maintained
22912 F:      drivers/virtio/virtio_input.c
22913 F:      include/uapi/linux/virtio_input.h
22914
22915 VIRTIO IOMMU DRIVER
22916 M:      Jean-Philippe Brucker <[email protected]>
22917 L:      [email protected]
22918 S:      Maintained
22919 F:      drivers/iommu/virtio-iommu.c
22920 F:      include/uapi/linux/virtio_iommu.h
22921
22922 VIRTIO MEM DRIVER
22923 M:      David Hildenbrand <[email protected]>
22924 L:      [email protected]
22925 S:      Maintained
22926 W:      https://virtio-mem.gitlab.io/
22927 F:      drivers/virtio/virtio_mem.c
22928 F:      include/uapi/linux/virtio_mem.h
22929
22930 VIRTIO PMEM DRIVER
22931 M:      Pankaj Gupta <[email protected]>
22932 L:      [email protected]
22933 S:      Maintained
22934 F:      drivers/nvdimm/nd_virtio.c
22935 F:      drivers/nvdimm/virtio_pmem.c
22936
22937 VIRTIO SOUND DRIVER
22938 M:      Anton Yakovlev <[email protected]>
22939 M:      "Michael S. Tsirkin" <[email protected]>
22940 L:      [email protected]
22941 L:      [email protected] (moderated for non-subscribers)
22942 S:      Maintained
22943 F:      include/uapi/linux/virtio_snd.h
22944 F:      sound/virtio/*
22945
22946 VIRTUAL BOX GUEST DEVICE DRIVER
22947 M:      Hans de Goede <[email protected]>
22948 M:      Arnd Bergmann <[email protected]>
22949 M:      Greg Kroah-Hartman <[email protected]>
22950 S:      Maintained
22951 F:      drivers/virt/vboxguest/
22952 F:      include/linux/vbox_utils.h
22953 F:      include/uapi/linux/vbox*.h
22954
22955 VIRTUAL BOX SHARED FOLDER VFS DRIVER
22956 M:      Hans de Goede <[email protected]>
22957 L:      [email protected]
22958 S:      Maintained
22959 F:      fs/vboxsf/*
22960
22961 VIRTUAL PCM TEST DRIVER
22962 M:      Ivan Orlov <[email protected]>
22963 L:      [email protected]
22964 S:      Maintained
22965 F:      Documentation/sound/cards/pcmtest.rst
22966 F:      sound/drivers/pcmtest.c
22967 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
22968
22969 VIRTUAL SERIO DEVICE DRIVER
22970 M:      Stephen Chandler Paul <[email protected]>
22971 S:      Maintained
22972 F:      drivers/input/serio/userio.c
22973 F:      include/uapi/linux/userio.h
22974
22975 VISL VIRTUAL STATELESS DECODER DRIVER
22976 M:      Daniel Almeida <[email protected]>
22977 L:      [email protected]
22978 S:      Supported
22979 F:      drivers/media/test-drivers/visl
22980
22981 VIVID VIRTUAL VIDEO DRIVER
22982 M:      Hans Verkuil <[email protected]>
22983 L:      [email protected]
22984 S:      Maintained
22985 W:      https://linuxtv.org
22986 T:      git git://linuxtv.org/media_tree.git
22987 F:      drivers/media/test-drivers/vivid/*
22988
22989 VLYNQ BUS
22990 M:      Florian Fainelli <[email protected]>
22991 L:      [email protected] (subscribers-only)
22992 S:      Maintained
22993 F:      drivers/vlynq/vlynq.c
22994 F:      include/linux/vlynq.h
22995
22996 VM SOCKETS (AF_VSOCK)
22997 M:      Stefano Garzarella <[email protected]>
22998 L:      [email protected]
22999 L:      [email protected]
23000 S:      Maintained
23001 F:      drivers/net/vsockmon.c
23002 F:      include/net/af_vsock.h
23003 F:      include/uapi/linux/vm_sockets.h
23004 F:      include/uapi/linux/vm_sockets_diag.h
23005 F:      include/uapi/linux/vsockmon.h
23006 F:      net/vmw_vsock/
23007 F:      tools/testing/vsock/
23008
23009 VMALLOC
23010 M:      Andrew Morton <[email protected]>
23011 R:      Uladzislau Rezki <[email protected]>
23012 R:      Christoph Hellwig <[email protected]>
23013 R:      Lorenzo Stoakes <[email protected]>
23014 L:      [email protected]
23015 S:      Maintained
23016 W:      http://www.linux-mm.org
23017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23018 F:      include/linux/vmalloc.h
23019 F:      mm/vmalloc.c
23020
23021 VME SUBSYSTEM
23022 M:      Martyn Welch <[email protected]>
23023 M:      Manohar Vanga <[email protected]>
23024 M:      Greg Kroah-Hartman <[email protected]>
23025 L:      [email protected]
23026 S:      Odd fixes
23027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23028 F:      Documentation/driver-api/vme.rst
23029 F:      drivers/staging/vme_user/
23030
23031 VMWARE BALLOON DRIVER
23032 M:      Nadav Amit <[email protected]>
23033 R:      VMware PV-Drivers Reviewers <[email protected]>
23034 L:      [email protected]
23035 S:      Supported
23036 F:      drivers/misc/vmw_balloon.c
23037
23038 VMWARE HYPERVISOR INTERFACE
23039 M:      Ajay Kaher <[email protected]>
23040 M:      Alexey Makhalov <[email protected]>
23041 R:      VMware PV-Drivers Reviewers <[email protected]>
23042 L:      [email protected]
23043 L:      [email protected]
23044 S:      Supported
23045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
23046 F:      arch/x86/include/asm/vmware.h
23047 F:      arch/x86/kernel/cpu/vmware.c
23048
23049 VMWARE PVRDMA DRIVER
23050 M:      Bryan Tan <[email protected]>
23051 M:      Vishnu Dasa <[email protected]>
23052 R:      VMware PV-Drivers Reviewers <[email protected]>
23053 L:      [email protected]
23054 S:      Supported
23055 F:      drivers/infiniband/hw/vmw_pvrdma/
23056
23057 VMWARE PVSCSI DRIVER
23058 M:      Vishal Bhakta <[email protected]>
23059 R:      VMware PV-Drivers Reviewers <[email protected]>
23060 L:      [email protected]
23061 S:      Supported
23062 F:      drivers/scsi/vmw_pvscsi.c
23063 F:      drivers/scsi/vmw_pvscsi.h
23064
23065 VMWARE VIRTUAL PTP CLOCK DRIVER
23066 M:      Deep Shah <[email protected]>
23067 R:      Ajay Kaher <[email protected]>
23068 R:      Alexey Makhalov <[email protected]>
23069 R:      VMware PV-Drivers Reviewers <[email protected]>
23070 L:      [email protected]
23071 S:      Supported
23072 F:      drivers/ptp/ptp_vmw.c
23073
23074 VMWARE VMCI DRIVER
23075 M:      Bryan Tan <[email protected]>
23076 M:      Vishnu Dasa <[email protected]>
23077 R:      VMware PV-Drivers Reviewers <[email protected]>
23078 L:      [email protected]
23079 S:      Supported
23080 F:      drivers/misc/vmw_vmci/
23081 F:      include/linux/vmw_vmci*
23082
23083 VMWARE VMMOUSE SUBDRIVER
23084 M:      Zack Rusin <[email protected]>
23085 R:      VMware Graphics Reviewers <[email protected]>
23086 R:      VMware PV-Drivers Reviewers <[email protected]>
23087 L:      [email protected]
23088 S:      Supported
23089 F:      drivers/input/mouse/vmmouse.c
23090 F:      drivers/input/mouse/vmmouse.h
23091
23092 VMWARE VMXNET3 ETHERNET DRIVER
23093 M:      Ronak Doshi <[email protected]>
23094 R:      VMware PV-Drivers Reviewers <[email protected]>
23095 L:      [email protected]
23096 S:      Supported
23097 F:      drivers/net/vmxnet3/
23098
23099 VMWARE VSOCK VMCI TRANSPORT DRIVER
23100 M:      Bryan Tan <[email protected]>
23101 M:      Vishnu Dasa <[email protected]>
23102 R:      VMware PV-Drivers Reviewers <[email protected]>
23103 L:      [email protected]
23104 S:      Supported
23105 F:      net/vmw_vsock/vmci_transport*
23106
23107 VOCORE VOCORE2 BOARD
23108 M:      Harvey Hunt <[email protected]>
23109 L:      [email protected]
23110 S:      Maintained
23111 F:      arch/mips/boot/dts/ralink/vocore2.dts
23112
23113 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
23114 M:      Liam Girdwood <[email protected]>
23115 M:      Mark Brown <[email protected]>
23116 L:      [email protected]
23117 S:      Supported
23118 W:      http://www.slimlogic.co.uk/?p=48
23119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
23120 F:      Documentation/devicetree/bindings/regulator/
23121 F:      Documentation/power/regulator/
23122 F:      drivers/regulator/
23123 F:      include/dt-bindings/regulator/
23124 F:      include/linux/regulator/
23125 K:      regulator_get_optional
23126
23127 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
23128 R:      Matti Vaittinen <[email protected]>
23129 F:      drivers/regulator/irq_helpers.c
23130
23131 VRF
23132 M:      David Ahern <[email protected]>
23133 L:      [email protected]
23134 S:      Maintained
23135 F:      Documentation/networking/vrf.rst
23136 F:      drivers/net/vrf.c
23137
23138 VSPRINTF
23139 M:      Petr Mladek <[email protected]>
23140 M:      Steven Rostedt <[email protected]>
23141 R:      Andy Shevchenko <[email protected]>
23142 R:      Rasmus Villemoes <[email protected]>
23143 R:      Sergey Senozhatsky <[email protected]>
23144 S:      Maintained
23145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23146 F:      Documentation/core-api/printk-formats.rst
23147 F:      lib/test_printf.c
23148 F:      lib/test_scanf.c
23149 F:      lib/vsprintf.c
23150
23151 VT1211 HARDWARE MONITOR DRIVER
23152 M:      Juerg Haefliger <[email protected]>
23153 L:      [email protected]
23154 S:      Maintained
23155 F:      Documentation/hwmon/vt1211.rst
23156 F:      drivers/hwmon/vt1211.c
23157
23158 VT8231 HARDWARE MONITOR DRIVER
23159 M:      Roger Lucas <[email protected]>
23160 L:      [email protected]
23161 S:      Maintained
23162 F:      drivers/hwmon/vt8231.c
23163
23164 VUB300 USB to SDIO/SD/MMC bridge chip
23165 L:      [email protected]
23166 S:      Orphan
23167 F:      drivers/mmc/host/vub300.c
23168
23169 W1 DALLAS'S 1-WIRE BUS
23170 M:      Krzysztof Kozlowski <[email protected]>
23171 S:      Maintained
23172 F:      Documentation/devicetree/bindings/w1/
23173 F:      Documentation/w1/
23174 F:      drivers/w1/
23175 F:      include/linux/w1.h
23176
23177 W83791D HARDWARE MONITORING DRIVER
23178 M:      Marc Hulsman <[email protected]>
23179 L:      [email protected]
23180 S:      Maintained
23181 F:      Documentation/hwmon/w83791d.rst
23182 F:      drivers/hwmon/w83791d.c
23183
23184 W83793 HARDWARE MONITORING DRIVER
23185 M:      Rudolf Marek <[email protected]>
23186 L:      [email protected]
23187 S:      Maintained
23188 F:      Documentation/hwmon/w83793.rst
23189 F:      drivers/hwmon/w83793.c
23190
23191 W83795 HARDWARE MONITORING DRIVER
23192 M:      Jean Delvare <[email protected]>
23193 L:      [email protected]
23194 S:      Maintained
23195 F:      drivers/hwmon/w83795.c
23196
23197 W83L51xD SD/MMC CARD INTERFACE DRIVER
23198 M:      Pierre Ossman <[email protected]>
23199 S:      Maintained
23200 F:      drivers/mmc/host/wbsd.*
23201
23202 WACOM PROTOCOL 4 SERIAL TABLETS
23203 M:      Julian Squires <[email protected]>
23204 M:      Hans de Goede <[email protected]>
23205 L:      [email protected]
23206 S:      Maintained
23207 F:      drivers/input/tablet/wacom_serial4.c
23208
23209 WANGXUN ETHERNET DRIVER
23210 M:      Jiawen Wu <[email protected]>
23211 M:      Mengyuan Lou <[email protected]>
23212 L:      [email protected]
23213 S:      Maintained
23214 W:      https://www.net-swift.com
23215 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23216 F:      drivers/net/ethernet/wangxun/
23217 F:      drivers/net/pcs/pcs-xpcs-wx.c
23218
23219 WATCHDOG DEVICE DRIVERS
23220 M:      Wim Van Sebroeck <[email protected]>
23221 M:      Guenter Roeck <[email protected]>
23222 L:      [email protected]
23223 S:      Maintained
23224 W:      http://www.linux-watchdog.org/
23225 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23226 F:      Documentation/devicetree/bindings/watchdog/
23227 F:      Documentation/watchdog/
23228 F:      drivers/watchdog/
23229 F:      include/linux/watchdog.h
23230 F:      include/trace/events/watchdog.h
23231 F:      include/uapi/linux/watchdog.h
23232
23233 WHISKEYCOVE PMIC GPIO DRIVER
23234 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23235 L:      [email protected]
23236 S:      Maintained
23237 F:      drivers/gpio/gpio-wcove.c
23238
23239 WHWAVE RTC DRIVER
23240 M:      Dianlong Li <[email protected]>
23241 L:      [email protected]
23242 S:      Maintained
23243 F:      drivers/rtc/rtc-sd3078.c
23244
23245 WIIMOTE HID DRIVER
23246 M:      David Rheinsberg <[email protected]>
23247 L:      [email protected]
23248 S:      Maintained
23249 F:      drivers/hid/hid-wiimote*
23250
23251 WILOCITY WIL6210 WIRELESS DRIVER
23252 L:      [email protected]
23253 S:      Orphan
23254 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23255 F:      drivers/net/wireless/ath/wil6210/
23256
23257 WINBOND CIR DRIVER
23258 M:      David Härdeman <[email protected]>
23259 S:      Maintained
23260 F:      drivers/media/rc/winbond-cir.c
23261
23262 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23263 L:      [email protected]
23264 S:      Orphan
23265 F:      drivers/watchdog/ebc-c384_wdt.c
23266
23267 WINSYSTEMS WS16C48 GPIO DRIVER
23268 M:      William Breathitt Gray <[email protected]>
23269 L:      [email protected]
23270 S:      Maintained
23271 F:      drivers/gpio/gpio-ws16c48.c
23272
23273 WIREGUARD SECURE NETWORK TUNNEL
23274 M:      Jason A. Donenfeld <[email protected]>
23275 L:      [email protected]
23276 L:      [email protected]
23277 S:      Maintained
23278 F:      drivers/net/wireguard/
23279 F:      tools/testing/selftests/wireguard/
23280
23281 WISTRON LAPTOP BUTTON DRIVER
23282 M:      Miloslav Trmac <[email protected]>
23283 S:      Maintained
23284 F:      drivers/input/misc/wistron_btns.c
23285
23286 WL3501 WIRELESS PCMCIA CARD DRIVER
23287 L:      [email protected]
23288 S:      Orphan
23289 F:      drivers/net/wireless/legacy/wl3501*
23290
23291 WMI BINARY MOF DRIVER
23292 M:      Armin Wolf <[email protected]>
23293 R:      Thomas Weißschuh <[email protected]>
23294 L:      [email protected]
23295 S:      Maintained
23296 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23297 F:      Documentation/wmi/devices/wmi-bmof.rst
23298 F:      drivers/platform/x86/wmi-bmof.c
23299
23300 WOLFSON MICROELECTRONICS DRIVERS
23301 L:      [email protected]
23302 S:      Supported
23303 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23304 T:      git https://github.com/CirrusLogic/linux-drivers.git
23305 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23306 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23307 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23308 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23309 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23310 F:      Documentation/devicetree/bindings/sound/wm*
23311 F:      Documentation/hwmon/wm83??.rst
23312 F:      arch/arm/mach-s3c/mach-crag6410*
23313 F:      drivers/clk/clk-wm83*.c
23314 F:      drivers/gpio/gpio-*wm*.c
23315 F:      drivers/gpio/gpio-arizona.c
23316 F:      drivers/hwmon/wm83??-hwmon.c
23317 F:      drivers/input/misc/wm831x-on.c
23318 F:      drivers/input/touchscreen/wm831x-ts.c
23319 F:      drivers/input/touchscreen/wm97*.c
23320 F:      drivers/leds/leds-wm83*.c
23321 F:      drivers/mfd/arizona*
23322 F:      drivers/mfd/cs47l24*
23323 F:      drivers/mfd/wm*.c
23324 F:      drivers/power/supply/wm83*.c
23325 F:      drivers/regulator/arizona*
23326 F:      drivers/regulator/wm8*.c
23327 F:      drivers/rtc/rtc-wm83*.c
23328 F:      drivers/video/backlight/wm83*_bl.c
23329 F:      drivers/watchdog/wm83*_wdt.c
23330 F:      include/linux/mfd/arizona/
23331 F:      include/linux/mfd/wm831x/
23332 F:      include/linux/mfd/wm8350/
23333 F:      include/linux/mfd/wm8400*
23334 F:      include/linux/regulator/arizona*
23335 F:      include/linux/wm97xx.h
23336 F:      include/sound/wm????.h
23337 F:      sound/soc/codecs/arizona*
23338 F:      sound/soc/codecs/cs47l24*
23339 F:      sound/soc/codecs/wm*
23340
23341 WORKQUEUE
23342 M:      Tejun Heo <[email protected]>
23343 R:      Lai Jiangshan <[email protected]>
23344 S:      Maintained
23345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23346 F:      Documentation/core-api/workqueue.rst
23347 F:      include/linux/workqueue.h
23348 F:      kernel/workqueue.c
23349 F:      kernel/workqueue_internal.h
23350
23351 WWAN DRIVERS
23352 M:      Loic Poulain <[email protected]>
23353 M:      Sergey Ryazanov <[email protected]>
23354 R:      Johannes Berg <[email protected]>
23355 L:      [email protected]
23356 S:      Maintained
23357 F:      drivers/net/wwan/
23358 F:      include/linux/wwan.h
23359 F:      include/uapi/linux/wwan.h
23360
23361 X-POWERS AXP288 PMIC DRIVERS
23362 M:      Hans de Goede <[email protected]>
23363 S:      Maintained
23364 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23365 N:      axp288
23366
23367 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23368 M:      Chen-Yu Tsai <[email protected]>
23369 L:      [email protected]
23370 S:      Maintained
23371 N:      axp[128]
23372
23373 X.25 STACK
23374 M:      Martin Schiller <[email protected]>
23375 L:      [email protected]
23376 S:      Maintained
23377 F:      Documentation/networking/lapb-module.rst
23378 F:      Documentation/networking/x25*
23379 F:      drivers/net/wan/hdlc_x25.c
23380 F:      drivers/net/wan/lapbether.c
23381 F:      include/*/lapb.h
23382 F:      include/net/x25*
23383 F:      include/uapi/linux/x25.h
23384 F:      net/lapb/
23385 F:      net/x25/
23386
23387 X86 ARCHITECTURE (32-BIT AND 64-BIT)
23388 M:      Thomas Gleixner <[email protected]>
23389 M:      Ingo Molnar <[email protected]>
23390 M:      Borislav Petkov <[email protected]>
23391 M:      Dave Hansen <[email protected]>
23392 M:      [email protected]
23393 R:      "H. Peter Anvin" <[email protected]>
23394 L:      [email protected]
23395 S:      Maintained
23396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23397 F:      Documentation/arch/x86/
23398 F:      Documentation/devicetree/bindings/x86/
23399 F:      arch/x86/
23400
23401 X86 ENTRY CODE
23402 M:      Andy Lutomirski <[email protected]>
23403 L:      [email protected]
23404 S:      Maintained
23405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23406 F:      arch/x86/entry/
23407
23408 X86 HARDWARE VULNERABILITIES
23409 M:      Thomas Gleixner <[email protected]>
23410 M:      Borislav Petkov <[email protected]>
23411 M:      Peter Zijlstra <[email protected]>
23412 M:      Josh Poimboeuf <[email protected]>
23413 R:      Pawan Gupta <[email protected]>
23414 S:      Maintained
23415 F:      Documentation/admin-guide/hw-vuln/
23416 F:      arch/x86/include/asm/nospec-branch.h
23417 F:      arch/x86/kernel/cpu/bugs.c
23418
23419 X86 MCE INFRASTRUCTURE
23420 M:      Tony Luck <[email protected]>
23421 M:      Borislav Petkov <[email protected]>
23422 L:      [email protected]
23423 S:      Maintained
23424 F:      Documentation/ABI/testing/sysfs-mce
23425 F:      Documentation/arch/x86/x86_64/machinecheck.rst
23426 F:      arch/x86/kernel/cpu/mce/*
23427
23428 X86 MICROCODE UPDATE SUPPORT
23429 M:      Borislav Petkov <[email protected]>
23430 S:      Maintained
23431 F:      arch/x86/kernel/cpu/microcode/*
23432
23433 X86 MM
23434 M:      Dave Hansen <[email protected]>
23435 M:      Andy Lutomirski <[email protected]>
23436 M:      Peter Zijlstra <[email protected]>
23437 L:      [email protected]
23438 S:      Maintained
23439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23440 F:      arch/x86/mm/
23441
23442 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23443 M:      Hans de Goede <[email protected]>
23444 L:      [email protected]
23445 S:      Maintained
23446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23447 F:      drivers/platform/x86/x86-android-tablets/
23448
23449 X86 PLATFORM DRIVERS
23450 M:      Hans de Goede <[email protected]>
23451 M:      Mark Gross <[email protected]>
23452 L:      [email protected]
23453 S:      Maintained
23454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23455 F:      drivers/platform/olpc/
23456 F:      drivers/platform/x86/
23457 F:      include/linux/platform_data/x86/
23458
23459 X86 PLATFORM DRIVERS - ARCH
23460 R:      Darren Hart <[email protected]>
23461 R:      Andy Shevchenko <[email protected]>
23462 L:      [email protected]
23463 L:      [email protected]
23464 S:      Maintained
23465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23466 F:      arch/x86/platform
23467
23468 X86 PLATFORM UV HPE SUPERDOME FLEX
23469 M:      Steve Wahl <[email protected]>
23470 R:      Justin Ernst <[email protected]>
23471 R:      Kyle Meyer <[email protected]>
23472 R:      Dimitri Sivanich <[email protected]>
23473 R:      Russ Anderson <[email protected]>
23474 S:      Supported
23475 F:      arch/x86/include/asm/uv/
23476 F:      arch/x86/kernel/apic/x2apic_uv_x.c
23477 F:      arch/x86/platform/uv/
23478
23479 X86 STACK UNWINDING
23480 M:      Josh Poimboeuf <[email protected]>
23481 M:      Peter Zijlstra <[email protected]>
23482 S:      Supported
23483 F:      arch/x86/include/asm/unwind*.h
23484 F:      arch/x86/kernel/dumpstack.c
23485 F:      arch/x86/kernel/stacktrace.c
23486 F:      arch/x86/kernel/unwind_*.c
23487
23488 X86 VDSO
23489 M:      Andy Lutomirski <[email protected]>
23490 L:      [email protected]
23491 S:      Maintained
23492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23493 F:      arch/x86/entry/vdso/
23494
23495 XARRAY
23496 M:      Matthew Wilcox <[email protected]>
23497 L:      [email protected]
23498 S:      Supported
23499 F:      Documentation/core-api/xarray.rst
23500 F:      include/linux/idr.h
23501 F:      include/linux/xarray.h
23502 F:      lib/idr.c
23503 F:      lib/xarray.c
23504 F:      tools/testing/radix-tree
23505
23506 XBOX DVD IR REMOTE
23507 M:      Benjamin Valentin <[email protected]>
23508 S:      Maintained
23509 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
23510 F:      drivers/media/rc/xbox_remote.c
23511
23512 XC2028/3028 TUNER DRIVER
23513 M:      Mauro Carvalho Chehab <[email protected]>
23514 L:      [email protected]
23515 S:      Maintained
23516 W:      https://linuxtv.org
23517 T:      git git://linuxtv.org/media_tree.git
23518 F:      drivers/media/tuners/xc2028.*
23519
23520 XDP (eXpress Data Path)
23521 M:      Alexei Starovoitov <[email protected]>
23522 M:      Daniel Borkmann <[email protected]>
23523 M:      David S. Miller <[email protected]>
23524 M:      Jakub Kicinski <[email protected]>
23525 M:      Jesper Dangaard Brouer <[email protected]>
23526 M:      John Fastabend <[email protected]>
23527 L:      [email protected]
23528 L:      [email protected]
23529 S:      Supported
23530 F:      drivers/net/ethernet/*/*/*/*/*xdp*
23531 F:      drivers/net/ethernet/*/*/*xdp*
23532 F:      include/net/xdp.h
23533 F:      include/net/xdp_priv.h
23534 F:      include/trace/events/xdp.h
23535 F:      kernel/bpf/cpumap.c
23536 F:      kernel/bpf/devmap.c
23537 F:      net/core/xdp.c
23538 F:      samples/bpf/xdp*
23539 F:      tools/testing/selftests/bpf/*/*xdp*
23540 F:      tools/testing/selftests/bpf/*xdp*
23541 K:      (?:\b|_)xdp(?:\b|_)
23542
23543 XDP SOCKETS (AF_XDP)
23544 M:      Björn Töpel <[email protected]>
23545 M:      Magnus Karlsson <[email protected]>
23546 M:      Maciej Fijalkowski <[email protected]>
23547 R:      Jonathan Lemon <[email protected]>
23548 L:      [email protected]
23549 L:      [email protected]
23550 S:      Maintained
23551 F:      Documentation/networking/af_xdp.rst
23552 F:      include/net/netns/xdp.h
23553 F:      include/net/xdp_sock*
23554 F:      include/net/xsk_buff_pool.h
23555 F:      include/uapi/linux/if_xdp.h
23556 F:      include/uapi/linux/xdp_diag.h
23557 F:      net/xdp/
23558 F:      tools/testing/selftests/bpf/*xsk*
23559
23560 XEN BLOCK SUBSYSTEM
23561 M:      Roger Pau Monné <[email protected]>
23562 L:      [email protected] (moderated for non-subscribers)
23563 S:      Supported
23564 F:      drivers/block/xen*
23565 F:      drivers/block/xen-blkback/*
23566
23567 XEN HYPERVISOR ARM
23568 M:      Stefano Stabellini <[email protected]>
23569 L:      [email protected] (moderated for non-subscribers)
23570 S:      Maintained
23571 F:      arch/arm/include/asm/xen/
23572 F:      arch/arm/xen/
23573
23574 XEN HYPERVISOR ARM64
23575 M:      Stefano Stabellini <[email protected]>
23576 L:      [email protected] (moderated for non-subscribers)
23577 S:      Maintained
23578 F:      arch/arm64/include/asm/xen/
23579 F:      arch/arm64/xen/
23580
23581 XEN HYPERVISOR INTERFACE
23582 M:      Juergen Gross <[email protected]>
23583 M:      Stefano Stabellini <[email protected]>
23584 R:      Oleksandr Tyshchenko <[email protected]>
23585 L:      [email protected] (moderated for non-subscribers)
23586 S:      Supported
23587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23588 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23589 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23590 F:      drivers/*/xen-*front.c
23591 F:      drivers/xen/
23592 F:      include/uapi/xen/
23593 F:      include/xen/
23594 F:      kernel/configs/xen.config
23595
23596 XEN HYPERVISOR X86
23597 M:      Juergen Gross <[email protected]>
23598 R:      Boris Ostrovsky <[email protected]>
23599 L:      [email protected] (moderated for non-subscribers)
23600 S:      Supported
23601 F:      arch/x86/configs/xen.config
23602 F:      arch/x86/include/asm/pvclock-abi.h
23603 F:      arch/x86/include/asm/xen/
23604 F:      arch/x86/platform/pvh/
23605 F:      arch/x86/xen/
23606
23607 XEN NETWORK BACKEND DRIVER
23608 M:      Wei Liu <[email protected]>
23609 M:      Paul Durrant <[email protected]>
23610 L:      [email protected] (moderated for non-subscribers)
23611 L:      [email protected]
23612 S:      Supported
23613 F:      drivers/net/xen-netback/*
23614
23615 XEN PCI SUBSYSTEM
23616 M:      Juergen Gross <[email protected]>
23617 L:      [email protected] (moderated for non-subscribers)
23618 S:      Supported
23619 F:      arch/x86/pci/*xen*
23620 F:      drivers/pci/*xen*
23621
23622 XEN PVSCSI DRIVERS
23623 M:      Juergen Gross <[email protected]>
23624 L:      [email protected] (moderated for non-subscribers)
23625 L:      [email protected]
23626 S:      Supported
23627 F:      drivers/scsi/xen-scsifront.c
23628 F:      drivers/xen/xen-scsiback.c
23629 F:      include/xen/interface/io/vscsiif.h
23630
23631 XEN PVUSB DRIVER
23632 M:      Juergen Gross <[email protected]>
23633 L:      [email protected] (moderated for non-subscribers)
23634 L:      [email protected]
23635 S:      Supported
23636 F:      drivers/usb/host/xen*
23637 F:      include/xen/interface/io/usbif.h
23638
23639 XEN SOUND FRONTEND DRIVER
23640 M:      Oleksandr Andrushchenko <[email protected]>
23641 L:      [email protected] (moderated for non-subscribers)
23642 L:      [email protected] (moderated for non-subscribers)
23643 S:      Supported
23644 F:      sound/xen/*
23645
23646 XEN SWIOTLB SUBSYSTEM
23647 M:      Juergen Gross <[email protected]>
23648 M:      Stefano Stabellini <[email protected]>
23649 L:      [email protected] (moderated for non-subscribers)
23650 L:      [email protected]
23651 S:      Supported
23652 F:      arch/*/include/asm/xen/swiotlb-xen.h
23653 F:      drivers/xen/swiotlb-xen.c
23654 F:      include/xen/arm/swiotlb-xen.h
23655 F:      include/xen/swiotlb-xen.h
23656
23657 XFS FILESYSTEM
23658 M:      Chandan Babu R <[email protected]>
23659 R:      Darrick J. Wong <[email protected]>
23660 L:      [email protected]
23661 S:      Supported
23662 W:      http://xfs.org/
23663 C:      irc://irc.oftc.net/xfs
23664 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23665 P:      Documentation/filesystems/xfs-maintainer-entry-profile.rst
23666 F:      Documentation/ABI/testing/sysfs-fs-xfs
23667 F:      Documentation/admin-guide/xfs.rst
23668 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
23669 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
23670 F:      fs/xfs/
23671 F:      include/uapi/linux/dqblk_xfs.h
23672 F:      include/uapi/linux/fsmap.h
23673
23674 XILINX AMS DRIVER
23675 M:      Anand Ashok Dumbre <[email protected]>
23676 L:      [email protected]
23677 S:      Maintained
23678 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23679 F:      drivers/iio/adc/xilinx-ams.c
23680
23681 XILINX AXI ETHERNET DRIVER
23682 M:      Radhey Shyam Pandey <[email protected]>
23683 S:      Maintained
23684 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
23685 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
23686
23687 XILINX CAN DRIVER
23688 M:      Appana Durga Kedareswara rao <[email protected]>
23689 R:      Naga Sureshkumar Relli <[email protected]>
23690 L:      [email protected]
23691 S:      Maintained
23692 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23693 F:      drivers/net/can/xilinx_can.c
23694
23695 XILINX EVENT MANAGEMENT DRIVER
23696 M:      Abhyuday Godhasara <[email protected]>
23697 S:      Maintained
23698 F:      drivers/soc/xilinx/xlnx_event_manager.c
23699 F:      include/linux/firmware/xlnx-event-manager.h
23700
23701 XILINX GPIO DRIVER
23702 M:      Shubhrajyoti Datta <[email protected]>
23703 R:      Srinivas Neeli <[email protected]>
23704 R:      Michal Simek <[email protected]>
23705 S:      Maintained
23706 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23707 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23708 F:      drivers/gpio/gpio-xilinx.c
23709 F:      drivers/gpio/gpio-zynq.c
23710
23711 XILINX PWM DRIVER
23712 M:      Sean Anderson <[email protected]>
23713 S:      Maintained
23714 F:      drivers/pwm/pwm-xilinx.c
23715 F:      include/clocksource/timer-xilinx.h
23716
23717 XILINX SD-FEC IP CORES
23718 M:      Derek Kiernan <[email protected]>
23719 M:      Dragan Cvetic <[email protected]>
23720 S:      Maintained
23721 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23722 F:      Documentation/misc-devices/xilinx_sdfec.rst
23723 F:      drivers/misc/Kconfig
23724 F:      drivers/misc/Makefile
23725 F:      drivers/misc/xilinx_sdfec.c
23726 F:      include/uapi/misc/xilinx_sdfec.h
23727
23728 XILINX UARTLITE SERIAL DRIVER
23729 M:      Peter Korsgaard <[email protected]>
23730 L:      [email protected]
23731 S:      Maintained
23732 F:      drivers/tty/serial/uartlite.c
23733
23734 XILINX VIDEO IP CORES
23735 M:      Laurent Pinchart <[email protected]>
23736 L:      [email protected]
23737 S:      Supported
23738 T:      git git://linuxtv.org/media_tree.git
23739 F:      Documentation/devicetree/bindings/media/xilinx/
23740 F:      drivers/media/platform/xilinx/
23741 F:      include/uapi/linux/xilinx-v4l2-controls.h
23742
23743 XILINX WATCHDOG DRIVER
23744 M:      Srinivas Neeli <[email protected]>
23745 R:      Shubhrajyoti Datta <[email protected]>
23746 R:      Michal Simek <[email protected]>
23747 S:      Maintained
23748 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
23749 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23750 F:      drivers/watchdog/of_xilinx_wdt.c
23751 F:      drivers/watchdog/xilinx_wwdt.c
23752
23753 XILINX XDMA DRIVER
23754 M:      Lizhi Hou <[email protected]>
23755 M:      Brian Xu <[email protected]>
23756 M:      Raj Kumar Rampelli <[email protected]>
23757 L:      [email protected]
23758 S:      Supported
23759 F:      drivers/dma/xilinx/xdma-regs.h
23760 F:      drivers/dma/xilinx/xdma.c
23761 F:      include/linux/dma/amd_xdma.h
23762 F:      include/linux/platform_data/amd_xdma.h
23763
23764 XILINX ZYNQMP DPDMA DRIVER
23765 M:      Laurent Pinchart <[email protected]>
23766 L:      [email protected]
23767 S:      Supported
23768 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23769 F:      drivers/dma/xilinx/xilinx_dpdma.c
23770 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23771
23772 XILINX ZYNQMP OCM EDAC DRIVER
23773 M:      Shubhrajyoti Datta <[email protected]>
23774 M:      Sai Krishna Potthuri <[email protected]>
23775 S:      Maintained
23776 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23777 F:      drivers/edac/zynqmp_edac.c
23778
23779 XILINX ZYNQMP PSGTR PHY DRIVER
23780 M:      Laurent Pinchart <[email protected]>
23781 L:      [email protected]
23782 S:      Supported
23783 T:      git https://github.com/Xilinx/linux-xlnx.git
23784 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23785 F:      drivers/phy/xilinx/phy-zynqmp.c
23786
23787 XILINX ZYNQMP SHA3 DRIVER
23788 M:      Harsha <[email protected]>
23789 S:      Maintained
23790 F:      drivers/crypto/xilinx/zynqmp-sha.c
23791
23792 XILLYBUS DRIVER
23793 M:      Eli Billauer <[email protected]>
23794 L:      [email protected]
23795 S:      Supported
23796 F:      drivers/char/xillybus/
23797
23798 XLP9XX I2C DRIVER
23799 M:      George Cherian <[email protected]>
23800 L:      [email protected]
23801 S:      Supported
23802 W:      http://www.marvell.com
23803 F:      drivers/i2c/busses/i2c-xlp9xx.c
23804
23805 XRA1403 GPIO EXPANDER
23806 M:      Nandor Han <[email protected]>
23807 L:      [email protected]
23808 S:      Maintained
23809 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23810 F:      drivers/gpio/gpio-xra1403.c
23811
23812 XTENSA XTFPGA PLATFORM SUPPORT
23813 M:      Max Filippov <[email protected]>
23814 S:      Maintained
23815 F:      drivers/spi/spi-xtensa-xtfpga.c
23816 F:      sound/soc/xtensa/xtfpga-i2s.c
23817
23818 YAM DRIVER FOR AX.25
23819 M:      Jean-Paul Roubelat <[email protected]>
23820 L:      [email protected]
23821 S:      Maintained
23822 F:      drivers/net/hamradio/yam*
23823 F:      include/linux/yam.h
23824
23825 YAMA SECURITY MODULE
23826 M:      Kees Cook <[email protected]>
23827 S:      Supported
23828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23829 F:      Documentation/admin-guide/LSM/Yama.rst
23830 F:      security/yama/
23831
23832 YEALINK PHONE DRIVER
23833 M:      Henk Vergonet <[email protected]>
23834 L:      [email protected]
23835 S:      Maintained
23836 F:      Documentation/input/devices/yealink.rst
23837 F:      drivers/input/misc/yealink.*
23838
23839 Z3FOLD COMPRESSED PAGE ALLOCATOR
23840 M:      Vitaly Wool <[email protected]>
23841 R:      Miaohe Lin <[email protected]>
23842 L:      [email protected]
23843 S:      Maintained
23844 F:      mm/z3fold.c
23845
23846 Z8530 DRIVER FOR AX.25
23847 M:      Joerg Reuter <[email protected]>
23848 L:      [email protected]
23849 S:      Maintained
23850 W:      http://yaina.de/jreuter/
23851 W:      http://www.qsl.net/dl1bke/
23852 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
23853 F:      drivers/net/hamradio/*scc.c
23854 F:      drivers/net/hamradio/z8530.h
23855
23856 ZBUD COMPRESSED PAGE ALLOCATOR
23857 M:      Seth Jennings <[email protected]>
23858 M:      Dan Streetman <[email protected]>
23859 L:      [email protected]
23860 S:      Maintained
23861 F:      mm/zbud.c
23862
23863 ZD1211RW WIRELESS DRIVER
23864 L:      [email protected]
23865 S:      Orphan
23866 F:      drivers/net/wireless/zydas/zd1211rw/
23867
23868 ZD1301 MEDIA DRIVER
23869 M:      Antti Palosaari <[email protected]>
23870 L:      [email protected]
23871 S:      Maintained
23872 W:      https://linuxtv.org/
23873 W:      http://palosaari.fi/linux/
23874 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23875 F:      drivers/media/usb/dvb-usb-v2/zd1301*
23876
23877 ZD1301_DEMOD MEDIA DRIVER
23878 M:      Antti Palosaari <[email protected]>
23879 L:      [email protected]
23880 S:      Maintained
23881 W:      https://linuxtv.org/
23882 W:      http://palosaari.fi/linux/
23883 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23884 F:      drivers/media/dvb-frontends/zd1301_demod*
23885
23886 ZHAOXIN PROCESSOR SUPPORT
23887 M:      Tony W Wang-oc <[email protected]>
23888 L:      [email protected]
23889 S:      Maintained
23890 F:      arch/x86/kernel/cpu/zhaoxin.c
23891
23892 ZONEFS FILESYSTEM
23893 M:      Damien Le Moal <[email protected]>
23894 M:      Naohiro Aota <[email protected]>
23895 R:      Johannes Thumshirn <[email protected]>
23896 L:      [email protected]
23897 S:      Maintained
23898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
23899 F:      Documentation/filesystems/zonefs.rst
23900 F:      fs/zonefs/
23901
23902 ZPOOL COMPRESSED PAGE STORAGE API
23903 M:      Dan Streetman <[email protected]>
23904 L:      [email protected]
23905 S:      Maintained
23906 F:      include/linux/zpool.h
23907 F:      mm/zpool.c
23908
23909 ZR36067 VIDEO FOR LINUX DRIVER
23910 M:      Corentin Labbe <[email protected]>
23911 L:      [email protected]
23912 L:      [email protected]
23913 S:      Maintained
23914 W:      http://mjpeg.sourceforge.net/driver-zoran/
23915 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23916 F:      Documentation/driver-api/media/drivers/zoran.rst
23917 F:      drivers/media/pci/zoran/
23918
23919 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
23920 M:      Minchan Kim <[email protected]>
23921 M:      Sergey Senozhatsky <[email protected]>
23922 L:      [email protected]
23923 S:      Maintained
23924 F:      Documentation/admin-guide/blockdev/zram.rst
23925 F:      drivers/block/zram/
23926
23927 ZS DECSTATION Z85C30 SERIAL DRIVER
23928 M:      "Maciej W. Rozycki" <[email protected]>
23929 S:      Maintained
23930 F:      drivers/tty/serial/zs.*
23931
23932 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
23933 M:      Minchan Kim <[email protected]>
23934 M:      Sergey Senozhatsky <[email protected]>
23935 L:      [email protected]
23936 S:      Maintained
23937 F:      Documentation/mm/zsmalloc.rst
23938 F:      include/linux/zsmalloc.h
23939 F:      mm/zsmalloc.c
23940
23941 ZSTD
23942 M:      Nick Terrell <[email protected]>
23943 S:      Maintained
23944 B:      https://github.com/facebook/zstd/issues
23945 T:      git https://github.com/terrelln/linux.git
23946 F:      crypto/zstd.c
23947 F:      include/linux/zstd*
23948 F:      lib/decompress_unzstd.c
23949 F:      lib/zstd/
23950 N:      zstd
23951 K:      zstd
23952
23953 ZSWAP COMPRESSED SWAP CACHING
23954 M:      Seth Jennings <[email protected]>
23955 M:      Dan Streetman <[email protected]>
23956 M:      Vitaly Wool <[email protected]>
23957 L:      [email protected]
23958 S:      Maintained
23959 F:      mm/zswap.c
23960
23961 THE REST
23962 M:      Linus Torvalds <[email protected]>
23963 L:      [email protected]
23964 S:      Buried alive in reporters
23965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
23966 F:      *
23967 F:      */
This page took 1.287547 seconds and 4 git commands to generate.