]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'platform-drivers-x86-v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel...
[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:      Shijie Qin <[email protected]>
1090 M:      Zhou Peng <[email protected]>
1091 L:      [email protected]
1092 S:      Maintained
1093 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1094 F:      drivers/media/platform/amphion/
1095
1096 AMS AS73211 DRIVER
1097 M:      Christian Eggers <[email protected]>
1098 L:      [email protected]
1099 S:      Maintained
1100 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1101 F:      drivers/iio/light/as73211.c
1102
1103 AMT (Automatic Multicast Tunneling)
1104 M:      Taehee Yoo <[email protected]>
1105 L:      [email protected]
1106 S:      Maintained
1107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1109 F:      drivers/net/amt.c
1110
1111 ANALOG DEVICES INC AD3552R DRIVER
1112 M:      Nuno Sá <[email protected]>
1113 L:      [email protected]
1114 S:      Supported
1115 W:      https://ez.analog.com/linux-software-drivers
1116 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1117 F:      drivers/iio/dac/ad3552r.c
1118
1119 ANALOG DEVICES INC AD4130 DRIVER
1120 M:      Cosmin Tanislav <[email protected]>
1121 L:      [email protected]
1122 S:      Supported
1123 W:      http://ez.analog.com/community/linux-device-drivers
1124 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1125 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1126 F:      drivers/iio/adc/ad4130.c
1127
1128 ANALOG DEVICES INC AD7192 DRIVER
1129 M:      Alexandru Tachici <[email protected]>
1130 L:      [email protected]
1131 S:      Supported
1132 W:      https://ez.analog.com/linux-software-drivers
1133 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1134 F:      drivers/iio/adc/ad7192.c
1135
1136 ANALOG DEVICES INC AD7292 DRIVER
1137 M:      Marcelo Schmitt <[email protected]>
1138 L:      [email protected]
1139 S:      Supported
1140 W:      https://ez.analog.com/linux-software-drivers
1141 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1142 F:      drivers/iio/adc/ad7292.c
1143
1144 ANALOG DEVICES INC AD7293 DRIVER
1145 M:      Antoniu Miclaus <[email protected]>
1146 L:      [email protected]
1147 S:      Supported
1148 W:      https://ez.analog.com/linux-software-drivers
1149 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1150 F:      drivers/iio/dac/ad7293.c
1151
1152 ANALOG DEVICES INC AD74115 DRIVER
1153 M:      Cosmin Tanislav <[email protected]>
1154 L:      [email protected]
1155 S:      Supported
1156 W:      http://ez.analog.com/community/linux-device-drivers
1157 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1158 F:      drivers/iio/addac/ad74115.c
1159
1160 ANALOG DEVICES INC AD74413R DRIVER
1161 M:      Cosmin Tanislav <[email protected]>
1162 L:      [email protected]
1163 S:      Supported
1164 W:      https://ez.analog.com/linux-software-drivers
1165 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1166 F:      drivers/iio/addac/ad74413r.c
1167 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1168
1169 ANALOG DEVICES INC AD7768-1 DRIVER
1170 M:      Michael Hennerich <[email protected]>
1171 L:      [email protected]
1172 S:      Supported
1173 W:      https://ez.analog.com/linux-software-drivers
1174 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1175 F:      drivers/iio/adc/ad7768-1.c
1176
1177 ANALOG DEVICES INC AD7780 DRIVER
1178 M:      Michael Hennerich <[email protected]>
1179 M:      Renato Lui Geh <[email protected]>
1180 L:      [email protected]
1181 S:      Supported
1182 W:      https://ez.analog.com/linux-software-drivers
1183 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1184 F:      drivers/iio/adc/ad7780.c
1185
1186 ANALOG DEVICES INC ADA4250 DRIVER
1187 M:      Antoniu Miclaus <[email protected]>
1188 L:      [email protected]
1189 S:      Supported
1190 W:      https://ez.analog.com/linux-software-drivers
1191 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1192 F:      drivers/iio/amplifiers/ada4250.c
1193
1194 ANALOG DEVICES INC ADF4377 DRIVER
1195 M:      Antoniu Miclaus <[email protected]>
1196 L:      [email protected]
1197 S:      Supported
1198 W:      https://ez.analog.com/linux-software-drivers
1199 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1200 F:      drivers/iio/frequency/adf4377.c
1201
1202 ANALOG DEVICES INC ADGS1408 DRIVER
1203 M:      Mircea Caprioru <[email protected]>
1204 S:      Supported
1205 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1206 F:      drivers/mux/adgs1408.c
1207
1208 ANALOG DEVICES INC ADIN DRIVER
1209 M:      Michael Hennerich <[email protected]>
1210 L:      [email protected]
1211 S:      Supported
1212 W:      https://ez.analog.com/linux-software-drivers
1213 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1214 F:      drivers/net/phy/adin.c
1215
1216 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1217 M:      Nuno Sa <[email protected]>
1218 L:      [email protected]
1219 S:      Supported
1220 F:      drivers/iio/imu/adis.c
1221 F:      drivers/iio/imu/adis_buffer.c
1222 F:      drivers/iio/imu/adis_trigger.c
1223 F:      include/linux/iio/imu/adis.h
1224
1225 ANALOG DEVICES INC ADIS16460 DRIVER
1226 M:      Dragos Bogdan <[email protected]>
1227 L:      [email protected]
1228 S:      Supported
1229 W:      https://ez.analog.com/linux-software-drivers
1230 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1231 F:      drivers/iio/imu/adis16460.c
1232
1233 ANALOG DEVICES INC ADIS16475 DRIVER
1234 M:      Nuno Sa <[email protected]>
1235 L:      [email protected]
1236 S:      Supported
1237 W:      https://ez.analog.com/linux-software-drivers
1238 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1239 F:      drivers/iio/imu/adis16475.c
1240
1241 ANALOG DEVICES INC ADM1177 DRIVER
1242 M:      Michael Hennerich <[email protected]>
1243 L:      [email protected]
1244 S:      Supported
1245 W:      https://ez.analog.com/linux-software-drivers
1246 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1247 F:      drivers/hwmon/adm1177.c
1248
1249 ANALOG DEVICES INC ADMV1013 DRIVER
1250 M:      Antoniu Miclaus <[email protected]>
1251 L:      [email protected]
1252 S:      Supported
1253 W:      https://ez.analog.com/linux-software-drivers
1254 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1255 F:      drivers/iio/frequency/admv1013.c
1256
1257 ANALOG DEVICES INC ADMV1014 DRIVER
1258 M:      Antoniu Miclaus <[email protected]>
1259 L:      [email protected]
1260 S:      Supported
1261 W:      https://ez.analog.com/linux-software-drivers
1262 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1263 F:      drivers/iio/frequency/admv1014.c
1264
1265 ANALOG DEVICES INC ADMV8818 DRIVER
1266 M:      Antoniu Miclaus <[email protected]>
1267 L:      [email protected]
1268 S:      Supported
1269 W:      https://ez.analog.com/linux-software-drivers
1270 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1271 F:      drivers/iio/filter/admv8818.c
1272
1273 ANALOG DEVICES INC ADP5061 DRIVER
1274 M:      Michael Hennerich <[email protected]>
1275 L:      [email protected]
1276 S:      Supported
1277 W:      https://ez.analog.com/linux-software-drivers
1278 F:      drivers/power/supply/adp5061.c
1279
1280 ANALOG DEVICES INC ADRF6780 DRIVER
1281 M:      Antoniu Miclaus <[email protected]>
1282 L:      [email protected]
1283 S:      Supported
1284 W:      https://ez.analog.com/linux-software-drivers
1285 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1286 F:      drivers/iio/frequency/adrf6780.c
1287
1288 ANALOG DEVICES INC ADV7180 DRIVER
1289 M:      Lars-Peter Clausen <[email protected]>
1290 L:      [email protected]
1291 S:      Supported
1292 W:      https://ez.analog.com/linux-software-drivers
1293 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1294 F:      drivers/media/i2c/adv7180.c
1295
1296 ANALOG DEVICES INC ADV748X DRIVER
1297 M:      Kieran Bingham <[email protected]>
1298 L:      [email protected]
1299 S:      Maintained
1300 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1301 F:      drivers/media/i2c/adv748x/*
1302
1303 ANALOG DEVICES INC ADV7511 DRIVER
1304 M:      Hans Verkuil <[email protected]>
1305 L:      [email protected]
1306 S:      Maintained
1307 F:      drivers/media/i2c/adv7511*
1308
1309 ANALOG DEVICES INC ADV7604 DRIVER
1310 M:      Hans Verkuil <[email protected]>
1311 L:      [email protected]
1312 S:      Maintained
1313 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1314 F:      drivers/media/i2c/adv7604*
1315
1316 ANALOG DEVICES INC ADV7842 DRIVER
1317 M:      Hans Verkuil <[email protected]>
1318 L:      [email protected]
1319 S:      Maintained
1320 F:      drivers/media/i2c/adv7842*
1321
1322 ANALOG DEVICES INC ADXRS290 DRIVER
1323 M:      Nishant Malpani <[email protected]>
1324 L:      [email protected]
1325 S:      Supported
1326 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1327 F:      drivers/iio/gyro/adxrs290.c
1328
1329 ANALOG DEVICES INC ASOC CODEC DRIVERS
1330 M:      Lars-Peter Clausen <[email protected]>
1331 M:      Nuno Sá <[email protected]>
1332 L:      [email protected] (moderated for non-subscribers)
1333 S:      Supported
1334 W:      http://wiki.analog.com/
1335 W:      https://ez.analog.com/linux-software-drivers
1336 F:      sound/soc/codecs/ad1*
1337 F:      sound/soc/codecs/ad7*
1338 F:      sound/soc/codecs/adau*
1339 F:      sound/soc/codecs/adav*
1340 F:      sound/soc/codecs/sigmadsp.*
1341 F:      sound/soc/codecs/ssm*
1342
1343 ANALOG DEVICES INC DMA DRIVERS
1344 M:      Lars-Peter Clausen <[email protected]>
1345 S:      Supported
1346 W:      https://ez.analog.com/linux-software-drivers
1347 F:      drivers/dma/dma-axi-dmac.c
1348
1349 ANALOG DEVICES INC IIO DRIVERS
1350 M:      Lars-Peter Clausen <[email protected]>
1351 M:      Michael Hennerich <[email protected]>
1352 S:      Supported
1353 W:      http://wiki.analog.com/
1354 W:      https://ez.analog.com/linux-software-drivers
1355 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1356 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1357 F:      Documentation/devicetree/bindings/iio/*/adi,*
1358 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1359 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1360 F:      drivers/iio/*/ad*
1361 F:      drivers/iio/adc/ltc249*
1362 F:      drivers/iio/amplifiers/hmc425a.c
1363 F:      drivers/staging/iio/*/ad*
1364 X:      drivers/iio/*/adjd*
1365
1366 ANALOG DEVICES INC MAX31760 DRIVER
1367 M:      Ibrahim Tilki <[email protected]>
1368 S:      Maintained
1369 W:      http://wiki.analog.com/
1370 W:      https://ez.analog.com/linux-software-drivers
1371 F:      Documentation/devicetree/bindings/hwmon/adi,max31760.yaml
1372 F:      Documentation/hwmon/max31760.rst
1373 F:      drivers/hwmon/max31760.c
1374
1375 ANALOGBITS PLL LIBRARIES
1376 M:      Paul Walmsley <[email protected]>
1377 S:      Supported
1378 F:      drivers/clk/analogbits/*
1379 F:      include/linux/clk/analogbits*
1380
1381 ANDROID DRIVERS
1382 M:      Greg Kroah-Hartman <[email protected]>
1383 M:      Arve Hjønnevåg <[email protected]>
1384 M:      Todd Kjos <[email protected]>
1385 M:      Martijn Coenen <[email protected]>
1386 M:      Joel Fernandes <[email protected]>
1387 M:      Christian Brauner <[email protected]>
1388 M:      Carlos Llamas <[email protected]>
1389 M:      Suren Baghdasaryan <[email protected]>
1390 L:      [email protected]
1391 S:      Supported
1392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1393 F:      drivers/android/
1394
1395 ANDROID GOLDFISH PIC DRIVER
1396 M:      Miodrag Dinic <[email protected]>
1397 S:      Supported
1398 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1399 F:      drivers/irqchip/irq-goldfish-pic.c
1400
1401 ANDROID GOLDFISH RTC DRIVER
1402 M:      Jiaxun Yang <[email protected]>
1403 S:      Supported
1404 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1405 F:      drivers/rtc/rtc-goldfish.c
1406
1407 AOA (Apple Onboard Audio) ALSA DRIVER
1408 M:      Johannes Berg <[email protected]>
1409 L:      [email protected]
1410 L:      [email protected] (moderated for non-subscribers)
1411 S:      Maintained
1412 F:      sound/aoa/
1413
1414 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1415 M:      William Breathitt Gray <[email protected]>
1416 L:      [email protected]
1417 S:      Maintained
1418 F:      drivers/iio/addac/stx104.c
1419
1420 APM DRIVER
1421 M:      Jiri Kosina <[email protected]>
1422 S:      Odd fixes
1423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1424 F:      arch/x86/kernel/apm_32.c
1425 F:      drivers/char/apm-emulation.c
1426 F:      include/linux/apm_bios.h
1427 F:      include/uapi/linux/apm_bios.h
1428
1429 APPARMOR SECURITY MODULE
1430 M:      John Johansen <[email protected]>
1431 M:      John Johansen <[email protected]>
1432 L:      [email protected] (moderated for non-subscribers)
1433 S:      Supported
1434 W:      apparmor.net
1435 B:      https://gitlab.com/apparmor/apparmor-kernel
1436 C:      irc://irc.oftc.net/apparmor
1437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1438 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1439 F:      Documentation/admin-guide/LSM/apparmor.rst
1440 F:      security/apparmor/
1441
1442 APPLE BCM5974 MULTITOUCH DRIVER
1443 M:      Henrik Rydberg <[email protected]>
1444 L:      [email protected]
1445 S:      Odd fixes
1446 F:      drivers/input/mouse/bcm5974.c
1447
1448 APPLE PCIE CONTROLLER DRIVER
1449 M:      Alyssa Rosenzweig <[email protected]>
1450 M:      Marc Zyngier <[email protected]>
1451 L:      [email protected]
1452 S:      Maintained
1453 F:      drivers/pci/controller/pcie-apple.c
1454
1455 APPLE SMC DRIVER
1456 M:      Henrik Rydberg <[email protected]>
1457 L:      [email protected]
1458 S:      Odd fixes
1459 F:      drivers/hwmon/applesmc.c
1460
1461 APPLETALK NETWORK LAYER
1462 L:      [email protected]
1463 S:      Odd fixes
1464 F:      drivers/net/appletalk/
1465 F:      include/linux/atalk.h
1466 F:      include/uapi/linux/atalk.h
1467 F:      net/appletalk/
1468
1469 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1470 M:      Khuong Dinh <[email protected]>
1471 S:      Supported
1472 F:      arch/arm64/boot/dts/apm/
1473
1474 APPLIED MICRO (APM) X-GENE SOC EDAC
1475 M:      Khuong Dinh <[email protected]>
1476 S:      Supported
1477 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1478 F:      drivers/edac/xgene_edac.c
1479
1480 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1481 M:      Iyappan Subramanian <[email protected]>
1482 M:      Keyur Chudgar <[email protected]>
1483 S:      Supported
1484 F:      drivers/net/ethernet/apm/xgene-v2/
1485
1486 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1487 M:      Iyappan Subramanian <[email protected]>
1488 M:      Keyur Chudgar <[email protected]>
1489 M:      Quan Nguyen <[email protected]>
1490 S:      Supported
1491 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1492 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1493 F:      drivers/net/ethernet/apm/xgene/
1494 F:      drivers/net/mdio/mdio-xgene.c
1495
1496 APPLIED MICRO (APM) X-GENE SOC PMU
1497 M:      Khuong Dinh <[email protected]>
1498 S:      Supported
1499 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1500 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1501 F:      drivers/perf/xgene_pmu.c
1502
1503 APTINA CAMERA SENSOR PLL
1504 M:      Laurent Pinchart <[email protected]>
1505 L:      [email protected]
1506 S:      Maintained
1507 F:      drivers/media/i2c/aptina-pll.*
1508
1509 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1510 M:      Aleksa Savic <[email protected]>
1511 M:      Jack Doan <[email protected]>
1512 L:      [email protected]
1513 S:      Maintained
1514 F:      Documentation/hwmon/aquacomputer_d5next.rst
1515 F:      drivers/hwmon/aquacomputer_d5next.c
1516
1517 AQUANTIA ETHERNET DRIVER (atlantic)
1518 M:      Igor Russkikh <[email protected]>
1519 L:      [email protected]
1520 S:      Supported
1521 W:      https://www.marvell.com/
1522 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1523 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1524 F:      drivers/net/ethernet/aquantia/atlantic/
1525
1526 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1527 M:      Egor Pomozov <[email protected]>
1528 L:      [email protected]
1529 S:      Supported
1530 W:      http://www.aquantia.com
1531 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1532
1533 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1534 M:      Krzysztof Hałasa <[email protected]>
1535 L:      [email protected]
1536 S:      Maintained
1537 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1538 F:      drivers/media/i2c/ar0521.c
1539
1540 ARASAN NAND CONTROLLER DRIVER
1541 M:      Miquel Raynal <[email protected]>
1542 R:      Michal Simek <[email protected]>
1543 L:      [email protected]
1544 S:      Maintained
1545 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1546 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1547
1548 ARC FRAMEBUFFER DRIVER
1549 M:      Jaya Kumar <[email protected]>
1550 S:      Maintained
1551 F:      drivers/video/fbdev/arcfb.c
1552 F:      drivers/video/fbdev/core/fb_defio.c
1553
1554 ARC PGU DRM DRIVER
1555 M:      Alexey Brodkin <[email protected]>
1556 S:      Supported
1557 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1558 F:      drivers/gpu/drm/tiny/arcpgu.c
1559
1560 ARCNET NETWORK LAYER
1561 M:      Michael Grzeschik <[email protected]>
1562 L:      [email protected]
1563 S:      Maintained
1564 F:      drivers/net/arcnet/
1565 F:      include/uapi/linux/if_arcnet.h
1566
1567 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1568 M:      Arnd Bergmann <[email protected]>
1569 M:      Olof Johansson <[email protected]>
1570 M:      [email protected]
1571 L:      [email protected] (moderated for non-subscribers)
1572 S:      Maintained
1573 P:      Documentation/process/maintainer-soc.rst
1574 C:      irc://irc.libera.chat/armlinux
1575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1576 F:      Documentation/process/maintainer-soc*.rst
1577 F:      arch/arm/boot/dts/Makefile
1578 F:      arch/arm64/boot/dts/Makefile
1579
1580 ARM ARCHITECTED TIMER DRIVER
1581 M:      Mark Rutland <[email protected]>
1582 M:      Marc Zyngier <[email protected]>
1583 L:      [email protected] (moderated for non-subscribers)
1584 S:      Maintained
1585 F:      arch/arm/include/asm/arch_timer.h
1586 F:      arch/arm64/include/asm/arch_timer.h
1587 F:      drivers/clocksource/arm_arch_timer.c
1588
1589 ARM HDLCD DRM DRIVER
1590 M:      Liviu Dudau <[email protected]>
1591 S:      Supported
1592 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1593 F:      drivers/gpu/drm/arm/hdlcd_*
1594
1595 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1596 M:      Linus Walleij <[email protected]>
1597 L:      [email protected] (moderated for non-subscribers)
1598 S:      Maintained
1599 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1600 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1601 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1602 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1603 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1604 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1605 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1606 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1607 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1608 F:      arch/arm/boot/dts/arm/arm-realview-*
1609 F:      arch/arm/boot/dts/arm/integrator*
1610 F:      arch/arm/boot/dts/arm/versatile*
1611 F:      arch/arm/mach-versatile/
1612 F:      drivers/bus/arm-integrator-lm.c
1613 F:      drivers/clk/versatile/
1614 F:      drivers/i2c/busses/i2c-versatile.c
1615 F:      drivers/irqchip/irq-versatile-fpga.c
1616 F:      drivers/mtd/maps/physmap-versatile.*
1617 F:      drivers/power/reset/arm-versatile-reboot.c
1618 F:      drivers/soc/versatile/
1619
1620 ARM KOMEDA DRM-KMS DRIVER
1621 M:      Liviu Dudau <[email protected]>
1622 S:      Supported
1623 T:      git git://anongit.freedesktop.org/drm/drm-misc
1624 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1625 F:      Documentation/gpu/komeda-kms.rst
1626 F:      drivers/gpu/drm/arm/display/include/
1627 F:      drivers/gpu/drm/arm/display/komeda/
1628
1629 ARM MALI PANFROST DRM DRIVER
1630 M:      Rob Herring <[email protected]>
1631 M:      Tomeu Vizoso <[email protected]>
1632 R:      Steven Price <[email protected]>
1633 R:      Alyssa Rosenzweig <[email protected]>
1634 L:      [email protected]
1635 S:      Supported
1636 T:      git git://anongit.freedesktop.org/drm/drm-misc
1637 F:      drivers/gpu/drm/panfrost/
1638 F:      include/uapi/drm/panfrost_drm.h
1639
1640 ARM MALI-DP DRM DRIVER
1641 M:      Liviu Dudau <[email protected]>
1642 S:      Supported
1643 T:      git git://anongit.freedesktop.org/drm/drm-misc
1644 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1645 F:      Documentation/gpu/afbc.rst
1646 F:      drivers/gpu/drm/arm/
1647
1648 ARM MFM AND FLOPPY DRIVERS
1649 M:      Ian Molton <[email protected]>
1650 S:      Maintained
1651 F:      arch/arm/include/asm/floppy.h
1652 F:      arch/arm/mach-rpc/floppydma.S
1653
1654 ARM PMU PROFILING AND DEBUGGING
1655 M:      Will Deacon <[email protected]>
1656 M:      Mark Rutland <[email protected]>
1657 L:      [email protected] (moderated for non-subscribers)
1658 S:      Maintained
1659 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1660 F:      Documentation/devicetree/bindings/perf/
1661 F:      arch/arm*/include/asm/hw_breakpoint.h
1662 F:      arch/arm*/include/asm/perf_event.h
1663 F:      arch/arm*/kernel/hw_breakpoint.c
1664 F:      arch/arm*/kernel/perf_*
1665 F:      drivers/perf/
1666 F:      include/linux/perf/arm_pmu.h
1667
1668 ARM PORT
1669 M:      Russell King <[email protected]>
1670 L:      [email protected] (moderated for non-subscribers)
1671 S:      Odd Fixes
1672 W:      http://www.armlinux.org.uk/
1673 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1674 F:      arch/arm/
1675 X:      arch/arm/boot/dts/
1676
1677 ARM PRIMECELL AACI PL041 DRIVER
1678 M:      Russell King <[email protected]>
1679 S:      Odd Fixes
1680 F:      sound/arm/aaci.*
1681
1682 ARM PRIMECELL BUS SUPPORT
1683 M:      Russell King <[email protected]>
1684 S:      Odd Fixes
1685 F:      drivers/amba/
1686 F:      include/linux/amba/bus.h
1687
1688 ARM PRIMECELL CLCD PL110 DRIVER
1689 M:      Russell King <[email protected]>
1690 S:      Odd Fixes
1691 F:      drivers/video/fbdev/amba-clcd.*
1692
1693 ARM PRIMECELL KMI PL050 DRIVER
1694 M:      Russell King <[email protected]>
1695 S:      Odd Fixes
1696 F:      drivers/input/serio/ambakmi.*
1697 F:      include/linux/amba/kmi.h
1698
1699 ARM PRIMECELL MMCI PL180/1 DRIVER
1700 M:      Russell King <[email protected]>
1701 S:      Odd Fixes
1702 F:      drivers/mmc/host/mmci.*
1703 F:      include/linux/amba/mmci.h
1704
1705 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1706 M:      Miquel Raynal <[email protected]>
1707 R:      Michal Simek <[email protected]>
1708 L:      [email protected]
1709 S:      Maintained
1710 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1711 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1712
1713 ARM PRIMECELL PL35X SMC DRIVER
1714 M:      Miquel Raynal <[email protected]>
1715 R:      Michal Simek <[email protected]>
1716 L:      [email protected] (moderated for non-subscribers)
1717 S:      Maintained
1718 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1719 F:      drivers/memory/pl353-smc.c
1720
1721 ARM PRIMECELL SSP PL022 SPI DRIVER
1722 M:      Linus Walleij <[email protected]>
1723 L:      [email protected] (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1726 F:      drivers/spi/spi-pl022.c
1727
1728 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1729 M:      Russell King <[email protected]>
1730 S:      Odd Fixes
1731 F:      drivers/tty/serial/amba-pl01*.c
1732 F:      include/linux/amba/serial.h
1733
1734 ARM PRIMECELL VIC PL190/PL192 DRIVER
1735 M:      Linus Walleij <[email protected]>
1736 L:      [email protected] (moderated for non-subscribers)
1737 S:      Maintained
1738 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1739 F:      drivers/irqchip/irq-vic.c
1740
1741 ARM SMC WATCHDOG DRIVER
1742 M:      Julius Werner <[email protected]>
1743 R:      Evan Benn <[email protected]>
1744 S:      Maintained
1745 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1746 F:      drivers/watchdog/arm_smc_wdt.c
1747
1748 ARM SMMU DRIVERS
1749 M:      Will Deacon <[email protected]>
1750 R:      Robin Murphy <[email protected]>
1751 L:      [email protected] (moderated for non-subscribers)
1752 S:      Maintained
1753 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1754 F:      drivers/iommu/arm/
1755 F:      drivers/iommu/io-pgtable-arm*
1756
1757 ARM SUB-ARCHITECTURES
1758 L:      [email protected] (moderated for non-subscribers)
1759 S:      Maintained
1760 C:      irc://irc.libera.chat/armlinux
1761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1762 F:      arch/arm/mach-*/
1763 F:      arch/arm/plat-*/
1764
1765 ARM/ACTIONS SEMI ARCHITECTURE
1766 M:      Andreas Färber <[email protected]>
1767 M:      Manivannan Sadhasivam <[email protected]>
1768 L:      [email protected] (moderated for non-subscribers)
1769 L:      [email protected] (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      Documentation/devicetree/bindings/arm/actions.yaml
1772 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1773 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1774 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1775 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1776 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1777 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1778 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1779 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1780 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1781 F:      arch/arm/boot/dts/actions/
1782 F:      arch/arm/mach-actions/
1783 F:      arch/arm64/boot/dts/actions/
1784 F:      drivers/clk/actions/
1785 F:      drivers/clocksource/timer-owl*
1786 F:      drivers/dma/owl-dma.c
1787 F:      drivers/i2c/busses/i2c-owl.c
1788 F:      drivers/irqchip/irq-owl-sirq.c
1789 F:      drivers/mmc/host/owl-mmc.c
1790 F:      drivers/net/ethernet/actions/
1791 F:      drivers/pinctrl/actions/*
1792 F:      drivers/soc/actions/
1793 F:      include/dt-bindings/power/owl-*
1794 F:      include/dt-bindings/reset/actions,*
1795 F:      include/linux/soc/actions/
1796 N:      owl
1797
1798 ARM/Allwinner SoC Clock Support
1799 M:      Emilio López <[email protected]>
1800 S:      Maintained
1801 F:      drivers/clk/sunxi/
1802
1803 ARM/Allwinner sunXi SoC support
1804 M:      Chen-Yu Tsai <[email protected]>
1805 M:      Jernej Skrabec <[email protected]>
1806 M:      Samuel Holland <[email protected]>
1807 L:      [email protected] (moderated for non-subscribers)
1808 L:      [email protected]
1809 S:      Maintained
1810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1811 F:      arch/arm/mach-sunxi/
1812 F:      arch/arm64/boot/dts/allwinner/
1813 F:      drivers/clk/sunxi-ng/
1814 F:      drivers/pinctrl/sunxi/
1815 F:      drivers/soc/sunxi/
1816 N:      allwinner
1817 N:      sun[x456789]i
1818 N:      sun[25]0i
1819
1820 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1821 M:      Neil Armstrong <[email protected]>
1822 M:      Jerome Brunet <[email protected]>
1823 L:      [email protected]
1824 S:      Maintained
1825 F:      Documentation/devicetree/bindings/clock/amlogic*
1826 F:      drivers/clk/meson/
1827 F:      include/dt-bindings/clock/amlogic,a1*
1828 F:      include/dt-bindings/clock/gxbb*
1829 F:      include/dt-bindings/clock/meson*
1830
1831 ARM/Amlogic Meson SoC Crypto Drivers
1832 M:      Corentin Labbe <[email protected]>
1833 L:      [email protected]
1834 L:      [email protected]
1835 S:      Maintained
1836 F:      Documentation/devicetree/bindings/crypto/amlogic*
1837 F:      drivers/crypto/amlogic/
1838
1839 ARM/Amlogic Meson SoC Sound Drivers
1840 M:      Jerome Brunet <[email protected]>
1841 L:      [email protected] (moderated for non-subscribers)
1842 S:      Maintained
1843 F:      Documentation/devicetree/bindings/sound/amlogic*
1844 F:      sound/soc/meson/
1845
1846 ARM/Amlogic Meson SoC support
1847 M:      Neil Armstrong <[email protected]>
1848 M:      Kevin Hilman <[email protected]>
1849 R:      Jerome Brunet <[email protected]>
1850 R:      Martin Blumenstingl <[email protected]>
1851 L:      [email protected] (moderated for non-subscribers)
1852 L:      [email protected]
1853 S:      Maintained
1854 W:      http://linux-meson.com/
1855 F:      Documentation/devicetree/bindings/phy/amlogic*
1856 F:      arch/arm/boot/dts/amlogic/
1857 F:      arch/arm/mach-meson/
1858 F:      arch/arm64/boot/dts/amlogic/
1859 F:      drivers/genpd/amlogic/
1860 F:      drivers/mmc/host/meson*
1861 F:      drivers/phy/amlogic/
1862 F:      drivers/pinctrl/meson/
1863 F:      drivers/rtc/rtc-meson*
1864 F:      drivers/soc/amlogic/
1865 N:      meson
1866
1867 ARM/Annapurna Labs ALPINE ARCHITECTURE
1868 M:      Tsahee Zidenberg <[email protected]>
1869 M:      Antoine Tenart <[email protected]>
1870 L:      [email protected] (moderated for non-subscribers)
1871 S:      Maintained
1872 F:      arch/arm/boot/dts/amazon/
1873 F:      arch/arm/mach-alpine/
1874 F:      arch/arm64/boot/dts/amazon/
1875 F:      drivers/*/*alpine*
1876
1877 ARM/APPLE MACHINE SOUND DRIVERS
1878 M:      Martin Povišer <[email protected]>
1879 L:      [email protected]
1880 L:      [email protected] (moderated for non-subscribers)
1881 S:      Maintained
1882 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1883 F:      Documentation/devicetree/bindings/sound/apple,*
1884 F:      sound/soc/apple/*
1885 F:      sound/soc/codecs/cs42l83-i2c.c
1886 F:      sound/soc/codecs/ssm3515.c
1887
1888 ARM/APPLE MACHINE SUPPORT
1889 M:      Hector Martin <[email protected]>
1890 M:      Sven Peter <[email protected]>
1891 R:      Alyssa Rosenzweig <[email protected]>
1892 L:      [email protected]
1893 L:      [email protected] (moderated for non-subscribers)
1894 S:      Maintained
1895 W:      https://asahilinux.org
1896 B:      https://github.com/AsahiLinux/linux/issues
1897 C:      irc://irc.oftc.net/asahi-dev
1898 T:      git https://github.com/AsahiLinux/linux.git
1899 F:      Documentation/devicetree/bindings/arm/apple.yaml
1900 F:      Documentation/devicetree/bindings/arm/apple/*
1901 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1902 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1903 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1904 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1905 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1906 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1907 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1908 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1909 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1910 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1911 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1912 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1913 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1914 F:      Documentation/devicetree/bindings/power/apple*
1915 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1916 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1917 F:      arch/arm64/boot/dts/apple/
1918 F:      drivers/bluetooth/hci_bcm4377.c
1919 F:      drivers/clk/clk-apple-nco.c
1920 F:      drivers/cpufreq/apple-soc-cpufreq.c
1921 F:      drivers/dma/apple-admac.c
1922 F:      drivers/genpd/apple/
1923 F:      drivers/i2c/busses/i2c-pasemi-core.c
1924 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1925 F:      drivers/iommu/apple-dart.c
1926 F:      drivers/iommu/io-pgtable-dart.c
1927 F:      drivers/irqchip/irq-apple-aic.c
1928 F:      drivers/mailbox/apple-mailbox.c
1929 F:      drivers/nvme/host/apple.c
1930 F:      drivers/nvmem/apple-efuses.c
1931 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1932 F:      drivers/pwm/pwm-apple.c
1933 F:      drivers/soc/apple/*
1934 F:      drivers/watchdog/apple_wdt.c
1935 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1936 F:      include/dt-bindings/pinctrl/apple.h
1937 F:      include/linux/apple-mailbox.h
1938 F:      include/linux/soc/apple/*
1939
1940 ARM/ARTPEC MACHINE SUPPORT
1941 M:      Jesper Nilsson <[email protected]>
1942 M:      Lars Persson <[email protected]>
1943 L:      [email protected]
1944 S:      Maintained
1945 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1946 F:      arch/arm/boot/dts/axis/
1947 F:      arch/arm/mach-artpec
1948 F:      drivers/clk/axis
1949 F:      drivers/crypto/axis
1950 F:      drivers/mmc/host/usdhi6rol0.c
1951 F:      drivers/pinctrl/pinctrl-artpec*
1952
1953 ARM/ASPEED I2C DRIVER
1954 M:      Brendan Higgins <[email protected]>
1955 R:      Benjamin Herrenschmidt <[email protected]>
1956 R:      Joel Stanley <[email protected]>
1957 L:      [email protected]
1958 L:      [email protected] (moderated for non-subscribers)
1959 S:      Maintained
1960 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1961 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1962 F:      drivers/i2c/busses/i2c-aspeed.c
1963 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1964
1965 ARM/ASPEED MACHINE SUPPORT
1966 M:      Joel Stanley <[email protected]>
1967 R:      Andrew Jeffery <[email protected]>
1968 L:      [email protected] (moderated for non-subscribers)
1969 L:      [email protected] (moderated for non-subscribers)
1970 S:      Supported
1971 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1973 F:      Documentation/devicetree/bindings/arm/aspeed/
1974 F:      arch/arm/boot/dts/aspeed/
1975 F:      arch/arm/mach-aspeed/
1976 N:      aspeed
1977
1978 ARM/BITMAIN ARCHITECTURE
1979 M:      Manivannan Sadhasivam <[email protected]>
1980 L:      [email protected] (moderated for non-subscribers)
1981 S:      Maintained
1982 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1983 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1984 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1985 F:      arch/arm64/boot/dts/bitmain/
1986 F:      drivers/clk/clk-bm1880.c
1987 F:      drivers/pinctrl/pinctrl-bm1880.c
1988
1989 ARM/CALXEDA HIGHBANK ARCHITECTURE
1990 M:      Andre Przywara <[email protected]>
1991 L:      [email protected] (moderated for non-subscribers)
1992 S:      Maintained
1993 F:      arch/arm/boot/dts/calxeda/
1994 F:      arch/arm/mach-highbank/
1995
1996 ARM/CAVIUM THUNDER NETWORK DRIVER
1997 M:      Sunil Goutham <[email protected]>
1998 L:      [email protected] (moderated for non-subscribers)
1999 S:      Supported
2000 F:      drivers/net/ethernet/cavium/thunder/
2001
2002 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2003 M:      Lukasz Majewski <[email protected]>
2004 L:      [email protected] (moderated for non-subscribers)
2005 S:      Maintained
2006 F:      arch/arm/mach-ep93xx/ts72xx.c
2007
2008 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2009 M:      Alexander Shiyan <[email protected]>
2010 L:      [email protected] (moderated for non-subscribers)
2011 S:      Odd Fixes
2012 N:      clps711x
2013
2014 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2015 M:      Lennert Buytenhek <[email protected]>
2016 L:      [email protected] (moderated for non-subscribers)
2017 S:      Maintained
2018
2019 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2020 M:      Hartley Sweeten <[email protected]>
2021 M:      Alexander Sverdlin <[email protected]>
2022 L:      [email protected] (moderated for non-subscribers)
2023 S:      Maintained
2024 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2025 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2026 F:      arch/arm/boot/compressed/misc-ep93xx.h
2027 F:      arch/arm/mach-ep93xx/
2028 F:      drivers/iio/adc/ep93xx_adc.c
2029
2030 ARM/CLKDEV SUPPORT
2031 M:      Russell King <[email protected]>
2032 L:      [email protected] (moderated for non-subscribers)
2033 S:      Maintained
2034 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2035 F:      drivers/clk/clkdev.c
2036
2037 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2038 M:      Baruch Siach <[email protected]>
2039 L:      [email protected] (moderated for non-subscribers)
2040 S:      Maintained
2041 F:      arch/arm/boot/dts/cnxt/
2042 N:      digicolor
2043
2044 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2045 M:      Suzuki K Poulose <[email protected]>
2046 R:      Mike Leach <[email protected]>
2047 R:      James Clark <[email protected]>
2048 R:      Leo Yan <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 L:      [email protected] (moderated for non-subscribers)
2051 S:      Maintained
2052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2053 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2054 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2055 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2056 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2057 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2058 F:      Documentation/trace/coresight/*
2059 F:      drivers/hwtracing/coresight/*
2060 F:      include/dt-bindings/arm/coresight-cti-dt.h
2061 F:      include/linux/coresight*
2062 F:      samples/coresight/*
2063 F:      tools/perf/arch/arm/util/auxtrace.c
2064 F:      tools/perf/arch/arm/util/cs-etm.c
2065 F:      tools/perf/arch/arm/util/cs-etm.h
2066 F:      tools/perf/arch/arm/util/pmu.c
2067 F:      tools/perf/tests/shell/coresight/*
2068 F:      tools/perf/util/cs-etm-decoder/*
2069 F:      tools/perf/util/cs-etm.*
2070
2071 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2072 M:      Hans Ulli Kroll <[email protected]>
2073 M:      Linus Walleij <[email protected]>
2074 L:      [email protected] (moderated for non-subscribers)
2075 S:      Maintained
2076 T:      git git://github.com/ulli-kroll/linux.git
2077 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2078 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2079 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2080 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2081 F:      arch/arm/boot/dts/gemini/
2082 F:      arch/arm/mach-gemini/
2083 F:      drivers/crypto/gemini/
2084 F:      drivers/net/ethernet/cortina/
2085 F:      drivers/pinctrl/pinctrl-gemini.c
2086 F:      drivers/rtc/rtc-ftrtc010.c
2087
2088 ARM/CZ.NIC TURRIS SUPPORT
2089 M:      Marek Behún <[email protected]>
2090 S:      Maintained
2091 W:      https://www.turris.cz/
2092 F:      Documentation/ABI/testing/debugfs-moxtet
2093 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2094 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2095 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2096 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2097 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2098 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2099 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2100 F:      drivers/bus/moxtet.c
2101 F:      drivers/firmware/turris-mox-rwtm.c
2102 F:      drivers/gpio/gpio-moxtet.c
2103 F:      drivers/leds/leds-turris-omnia.c
2104 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2105 F:      drivers/watchdog/armada_37xx_wdt.c
2106 F:      include/dt-bindings/bus/moxtet.h
2107 F:      include/linux/armada-37xx-rwtm-mailbox.h
2108 F:      include/linux/moxtet.h
2109
2110 ARM/FARADAY FA526 PORT
2111 M:      Hans Ulli Kroll <[email protected]>
2112 L:      [email protected] (moderated for non-subscribers)
2113 S:      Maintained
2114 T:      git git://git.berlios.de/gemini-board
2115 F:      arch/arm/mm/*-fa*
2116
2117 ARM/FOOTBRIDGE ARCHITECTURE
2118 M:      Russell King <[email protected]>
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 W:      http://www.armlinux.org.uk/
2122 F:      arch/arm/include/asm/hardware/dec21285.h
2123 F:      arch/arm/mach-footbridge/
2124
2125 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2126 M:      Shawn Guo <[email protected]>
2127 M:      Sascha Hauer <[email protected]>
2128 R:      Pengutronix Kernel Team <[email protected]>
2129 R:      Fabio Estevam <[email protected]>
2130 R:      NXP Linux Team <[email protected]>
2131 L:      [email protected] (moderated for non-subscribers)
2132 S:      Maintained
2133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2134 F:      arch/arm/boot/dts/nxp/imx/
2135 F:      arch/arm/boot/dts/nxp/mxs/
2136 X:      arch/arm64/boot/dts/freescale/fsl-*
2137 X:      arch/arm64/boot/dts/freescale/qoriq-*
2138 X:      drivers/media/i2c/
2139 N:      imx
2140 N:      mxs
2141
2142 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2143 M:      Shawn Guo <[email protected]>
2144 M:      Li Yang <[email protected]>
2145 L:      [email protected] (moderated for non-subscribers)
2146 S:      Maintained
2147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2148 F:      arch/arm/boot/dts/nxp/ls/
2149 F:      arch/arm64/boot/dts/freescale/fsl-*
2150 F:      arch/arm64/boot/dts/freescale/qoriq-*
2151
2152 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2153 M:      Shawn Guo <[email protected]>
2154 M:      Sascha Hauer <[email protected]>
2155 R:      Pengutronix Kernel Team <[email protected]>
2156 R:      Stefan Agner <[email protected]>
2157 L:      [email protected] (moderated for non-subscribers)
2158 S:      Maintained
2159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2160 F:      arch/arm/boot/dts/nxp/vf/
2161 F:      arch/arm/mach-imx/*vf610*
2162
2163 ARM/GUMSTIX MACHINE SUPPORT
2164 M:      Steve Sakoman <[email protected]>
2165 L:      [email protected] (moderated for non-subscribers)
2166 S:      Maintained
2167
2168 ARM/HISILICON SOC SUPPORT
2169 M:      Wei Xu <[email protected]>
2170 L:      [email protected] (moderated for non-subscribers)
2171 S:      Supported
2172 W:      http://www.hisilicon.com
2173 T:      git https://github.com/hisilicon/linux-hisi.git
2174 F:      arch/arm/boot/dts/hisilicon/
2175 F:      arch/arm/mach-hisi/
2176 F:      arch/arm64/boot/dts/hisilicon/
2177
2178 ARM/HP JORNADA 7XX MACHINE SUPPORT
2179 M:      Kristoffer Ericson <[email protected]>
2180 S:      Maintained
2181 W:      www.jlime.com
2182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2183 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2184 F:      arch/arm/mach-sa1100/jornada720.c
2185
2186 ARM/HPE GXP ARCHITECTURE
2187 M:      Jean-Marie Verdun <[email protected]>
2188 M:      Nick Hawkins <[email protected]>
2189 S:      Maintained
2190 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2191 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2192 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2193 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2194 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2195 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2196 F:      arch/arm/boot/dts/hpe/
2197 F:      arch/arm/mach-hpe/
2198 F:      drivers/clocksource/timer-gxp.c
2199 F:      drivers/hwmon/gxp-fan-ctrl.c
2200 F:      drivers/i2c/busses/i2c-gxp.c
2201 F:      drivers/spi/spi-gxp.c
2202 F:      drivers/watchdog/gxp-wdt.c
2203
2204 ARM/IGEP MACHINE SUPPORT
2205 M:      Enric Balletbo i Serra <[email protected]>
2206 M:      Javier Martinez Canillas <[email protected]>
2207 L:      [email protected]
2208 L:      [email protected] (moderated for non-subscribers)
2209 S:      Maintained
2210 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2211
2212 ARM/INTEL IXP4XX ARM ARCHITECTURE
2213 M:      Linus Walleij <[email protected]>
2214 M:      Imre Kaloz <[email protected]>
2215 M:      Krzysztof Halasa <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Maintained
2218 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2219 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2220 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2221 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2222 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2223 F:      arch/arm/boot/dts/intel/ixp/
2224 F:      arch/arm/mach-ixp4xx/
2225 F:      drivers/bus/intel-ixp4xx-eb.c
2226 F:      drivers/clocksource/timer-ixp4xx.c
2227 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2228 F:      drivers/gpio/gpio-ixp4xx.c
2229 F:      drivers/irqchip/irq-ixp4xx.c
2230
2231 ARM/INTEL KEEMBAY ARCHITECTURE
2232 M:      Paul J. Murphy <[email protected]>
2233 M:      Daniele Alessandrelli <[email protected]>
2234 S:      Maintained
2235 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2236 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2237 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2238
2239 ARM/INTEL XSC3 (MANZANO) ARM CORE
2240 M:      Lennert Buytenhek <[email protected]>
2241 L:      [email protected] (moderated for non-subscribers)
2242 S:      Maintained
2243
2244 ARM/LG1K ARCHITECTURE
2245 M:      Chanho Min <[email protected]>
2246 L:      [email protected] (moderated for non-subscribers)
2247 S:      Maintained
2248 F:      arch/arm64/boot/dts/lg/
2249
2250 ARM/LPC18XX ARCHITECTURE
2251 M:      Vladimir Zapolskiy <[email protected]>
2252 L:      [email protected] (moderated for non-subscribers)
2253 S:      Maintained
2254 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2255 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2256 F:      drivers/i2c/busses/i2c-lpc2k.c
2257 F:      drivers/memory/pl172.c
2258 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2259 F:      drivers/rtc/rtc-lpc24xx.c
2260 N:      lpc18xx
2261
2262 ARM/LPC32XX SOC SUPPORT
2263 M:      Vladimir Zapolskiy <[email protected]>
2264 L:      [email protected] (moderated for non-subscribers)
2265 S:      Maintained
2266 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2267 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2268 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2269 F:      arch/arm/mach-lpc32xx/
2270 F:      drivers/i2c/busses/i2c-pnx.c
2271 F:      drivers/net/ethernet/nxp/lpc_eth.c
2272 F:      drivers/usb/host/ohci-nxp.c
2273 F:      drivers/watchdog/pnx4008_wdt.c
2274 N:      lpc32xx
2275
2276 ARM/Marvell Dove/MV78xx0/Orion SOC support
2277 M:      Andrew Lunn <[email protected]>
2278 M:      Sebastian Hesselbarth <[email protected]>
2279 M:      Gregory Clement <[email protected]>
2280 L:      [email protected] (moderated for non-subscribers)
2281 S:      Maintained
2282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2283 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2284 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2285 F:      Documentation/devicetree/bindings/soc/dove/
2286 F:      arch/arm/boot/dts/marvell/dove*
2287 F:      arch/arm/boot/dts/marvell/orion5x*
2288 F:      arch/arm/mach-dove/
2289 F:      arch/arm/mach-mv78xx0/
2290 F:      arch/arm/mach-orion5x/
2291 F:      arch/arm/plat-orion/
2292 F:      drivers/soc/dove/
2293
2294 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2295 M:      Andrew Lunn <[email protected]>
2296 M:      Gregory Clement <[email protected]>
2297 M:      Sebastian Hesselbarth <[email protected]>
2298 L:      [email protected] (moderated for non-subscribers)
2299 S:      Maintained
2300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2301 F:      Documentation/devicetree/bindings/arm/marvell/
2302 F:      arch/arm/boot/dts/marvell/armada*
2303 F:      arch/arm/boot/dts/marvell/kirkwood*
2304 F:      arch/arm/configs/mvebu_*_defconfig
2305 F:      arch/arm/mach-mvebu/
2306 F:      arch/arm64/boot/dts/marvell/armada*
2307 F:      arch/arm64/boot/dts/marvell/cn913*
2308 F:      drivers/clk/mvebu/
2309 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2310 F:      drivers/cpufreq/armada-8k-cpufreq.c
2311 F:      drivers/cpufreq/mvebu-cpufreq.c
2312 F:      drivers/irqchip/irq-armada-370-xp.c
2313 F:      drivers/irqchip/irq-mvebu-*
2314 F:      drivers/pinctrl/mvebu/
2315 F:      drivers/rtc/rtc-armada38x.c
2316
2317 ARM/Mediatek RTC DRIVER
2318 M:      Eddie Huang <[email protected]>
2319 M:      Sean Wang <[email protected]>
2320 L:      [email protected] (moderated for non-subscribers)
2321 L:      [email protected] (moderated for non-subscribers)
2322 S:      Maintained
2323 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2324 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2325 F:      drivers/rtc/rtc-mt2712.c
2326 F:      drivers/rtc/rtc-mt6397.c
2327 F:      drivers/rtc/rtc-mt7622.c
2328
2329 ARM/Mediatek SoC support
2330 M:      Matthias Brugger <[email protected]>
2331 R:      AngeloGioacchino Del Regno <[email protected]>
2332 L:      [email protected]
2333 L:      [email protected] (moderated for non-subscribers)
2334 L:      [email protected] (moderated for non-subscribers)
2335 S:      Maintained
2336 W:      https://mtk.wiki.kernel.org/
2337 C:      irc://irc.libera.chat/linux-mediatek
2338 F:      arch/arm/boot/dts/mediatek/
2339 F:      arch/arm/mach-mediatek/
2340 F:      arch/arm64/boot/dts/mediatek/
2341 F:      drivers/soc/mediatek/
2342 N:      mtk
2343 N:      mt[2678]
2344 K:      mediatek
2345
2346 ARM/Mediatek USB3 PHY DRIVER
2347 M:      Chunfeng Yun <[email protected]>
2348 L:      [email protected] (moderated for non-subscribers)
2349 L:      [email protected] (moderated for non-subscribers)
2350 S:      Maintained
2351 F:      Documentation/devicetree/bindings/phy/mediatek,*
2352 F:      drivers/phy/mediatek/
2353
2354 ARM/MICROCHIP (ARM64) SoC support
2355 M:      Conor Dooley <[email protected]>
2356 M:      Nicolas Ferre <[email protected]>
2357 M:      Claudiu Beznea <[email protected]>
2358 L:      [email protected] (moderated for non-subscribers)
2359 S:      Supported
2360 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2361 F:      arch/arm64/boot/dts/microchip/
2362
2363 ARM/Microchip (AT91) SoC support
2364 M:      Nicolas Ferre <[email protected]>
2365 M:      Alexandre Belloni <[email protected]>
2366 M:      Claudiu Beznea <[email protected]>
2367 L:      [email protected] (moderated for non-subscribers)
2368 S:      Supported
2369 W:      http://www.linux4sam.org
2370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2371 F:      arch/arm/boot/dts/microchip/at91*
2372 F:      arch/arm/boot/dts/microchip/sama*
2373 F:      arch/arm/include/debug/at91.S
2374 F:      arch/arm/mach-at91/
2375 F:      drivers/memory/atmel*
2376 F:      drivers/watchdog/sama5d4_wdt.c
2377 F:      include/soc/at91/
2378 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2379 X:      drivers/net/wireless/atmel/
2380 N:      at91
2381 N:      atmel
2382
2383 ARM/Microchip Sparx5 SoC support
2384 M:      Lars Povlsen <[email protected]>
2385 M:      Steen Hegelund <[email protected]>
2386 M:      Daniel Machon <[email protected]>
2387 M:      [email protected]
2388 L:      [email protected] (moderated for non-subscribers)
2389 S:      Supported
2390 F:      arch/arm64/boot/dts/microchip/sparx*
2391 F:      drivers/net/ethernet/microchip/vcap/
2392 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2393 N:      sparx5
2394
2395 ARM/MILBEAUT ARCHITECTURE
2396 M:      Taichi Sugaya <[email protected]>
2397 M:      Takao Orito <[email protected]>
2398 L:      [email protected] (moderated for non-subscribers)
2399 S:      Maintained
2400 F:      arch/arm/boot/dts/socionext/milbeaut*
2401 F:      arch/arm/mach-milbeaut/
2402 N:      milbeaut
2403
2404 ARM/MStar/Sigmastar Armv7 SoC support
2405 M:      Daniel Palmer <[email protected]>
2406 M:      Romain Perier <[email protected]>
2407 L:      [email protected] (moderated for non-subscribers)
2408 S:      Maintained
2409 W:      http://linux-chenxing.org/
2410 T:      git git://github.com/linux-chenxing/linux.git
2411 F:      Documentation/devicetree/bindings/arm/mstar/*
2412 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2413 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2414 F:      arch/arm/boot/dts/sigmastar/
2415 F:      arch/arm/mach-mstar/
2416 F:      drivers/clk/mstar/
2417 F:      drivers/clocksource/timer-msc313e.c
2418 F:      drivers/gpio/gpio-msc313.c
2419 F:      drivers/rtc/rtc-msc313.c
2420 F:      drivers/watchdog/msc313e_wdt.c
2421 F:      include/dt-bindings/clock/mstar-*
2422 F:      include/dt-bindings/gpio/msc313-gpio.h
2423
2424 ARM/NOMADIK/Ux500 ARCHITECTURES
2425 M:      Linus Walleij <[email protected]>
2426 L:      [email protected] (moderated for non-subscribers)
2427 S:      Maintained
2428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2429 F:      Documentation/devicetree/bindings/arm/ste-*
2430 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2431 F:      Documentation/devicetree/bindings/arm/ux500/
2432 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2433 F:      arch/arm/boot/dts/st/ste-*
2434 F:      arch/arm/mach-nomadik/
2435 F:      arch/arm/mach-ux500/
2436 F:      drivers/clk/clk-nomadik.c
2437 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2438 F:      drivers/dma/ste_dma40*
2439 F:      drivers/genpd/st/ste-ux500-pm-domain.c
2440 F:      drivers/hwspinlock/u8500_hsem.c
2441 F:      drivers/i2c/busses/i2c-nomadik.c
2442 F:      drivers/iio/adc/ab8500-gpadc.c
2443 F:      drivers/mfd/ab8500*
2444 F:      drivers/mfd/abx500*
2445 F:      drivers/mfd/db8500*
2446 F:      drivers/pinctrl/nomadik/
2447 F:      drivers/rtc/rtc-ab8500.c
2448 F:      drivers/rtc/rtc-pl031.c
2449 F:      drivers/soc/ux500/
2450
2451 ARM/NUVOTON MA35 ARCHITECTURE
2452 M:      Jacky Huang <[email protected]>
2453 M:      Shan-Chun Hung <[email protected]>
2454 L:      [email protected] (moderated for non-subscribers)
2455 S:      Supported
2456 F:      Documentation/devicetree/bindings/*/*/*ma35*
2457 F:      Documentation/devicetree/bindings/*/*ma35*
2458 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2459 F:      drivers/*/*/*ma35*
2460 F:      drivers/*/*ma35*
2461 K:      ma35d1
2462
2463 ARM/NUVOTON NPCM ARCHITECTURE
2464 M:      Avi Fishman <[email protected]>
2465 M:      Tomer Maimon <[email protected]>
2466 M:      Tali Perry <[email protected]>
2467 R:      Patrick Venture <[email protected]>
2468 R:      Nancy Yuen <[email protected]>
2469 R:      Benjamin Fair <[email protected]>
2470 L:      [email protected] (moderated for non-subscribers)
2471 S:      Supported
2472 F:      Documentation/devicetree/bindings/*/*/*npcm*
2473 F:      Documentation/devicetree/bindings/*/*npcm*
2474 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2475 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2476 F:      arch/arm/mach-npcm/
2477 F:      arch/arm64/boot/dts/nuvoton/
2478 F:      drivers/*/*/*npcm*
2479 F:      drivers/*/*npcm*
2480 F:      drivers/rtc/rtc-nct3018y.c
2481 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2482 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2483
2484 ARM/NUVOTON WPCM450 ARCHITECTURE
2485 M:      Jonathan Neuschäfer <[email protected]>
2486 L:      [email protected] (moderated for non-subscribers)
2487 S:      Maintained
2488 W:      https://github.com/neuschaefer/wpcm450/wiki
2489 F:      Documentation/devicetree/bindings/*/*wpcm*
2490 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2491 F:      arch/arm/configs/wpcm450_defconfig
2492 F:      arch/arm/mach-npcm/wpcm450.c
2493 F:      drivers/*/*/*wpcm*
2494 F:      drivers/*/*wpcm*
2495
2496 ARM/NXP S32G ARCHITECTURE
2497 M:      Chester Lin <[email protected]>
2498 R:      Andreas Färber <[email protected]>
2499 R:      Matthias Brugger <[email protected]>
2500 R:      NXP S32 Linux Team <[email protected]>
2501 L:      [email protected] (moderated for non-subscribers)
2502 S:      Maintained
2503 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2504
2505 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2506 M:      Alexander Clouter <[email protected]>
2507 L:      [email protected] (moderated for non-subscribers)
2508 S:      Maintained
2509 W:      http://www.digriz.org.uk/ts78xx/kernel
2510 F:      arch/arm/mach-orion5x/ts78xx-*
2511
2512 ARM/QUALCOMM CHROMEBOOK SUPPORT
2513 R:      [email protected]
2514 F:      arch/arm64/boot/dts/qcom/sc7180*
2515 F:      arch/arm64/boot/dts/qcom/sc7280*
2516 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2517
2518 ARM/QUALCOMM SUPPORT
2519 M:      Andy Gross <[email protected]>
2520 M:      Bjorn Andersson <[email protected]>
2521 M:      Konrad Dybcio <[email protected]>
2522 L:      [email protected]
2523 S:      Maintained
2524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2525 F:      Documentation/devicetree/bindings/*/qcom*
2526 F:      Documentation/devicetree/bindings/soc/qcom/
2527 F:      arch/arm/boot/dts/qcom/
2528 F:      arch/arm/configs/qcom_defconfig
2529 F:      arch/arm/mach-qcom/
2530 F:      arch/arm64/boot/dts/qcom/
2531 F:      drivers/*/*/pm8???-*
2532 F:      drivers/*/*/qcom*
2533 F:      drivers/*/*/qcom/
2534 F:      drivers/*/qcom*
2535 F:      drivers/*/qcom/
2536 F:      drivers/bluetooth/btqcomsmd.c
2537 F:      drivers/clocksource/timer-qcom.c
2538 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2539 F:      drivers/extcon/extcon-qcom*
2540 F:      drivers/i2c/busses/i2c-qcom-geni.c
2541 F:      drivers/i2c/busses/i2c-qup.c
2542 F:      drivers/iommu/msm*
2543 F:      drivers/mfd/ssbi.c
2544 F:      drivers/mmc/host/mmci_qcom*
2545 F:      drivers/mmc/host/sdhci-msm.c
2546 F:      drivers/pci/controller/dwc/pcie-qcom.c
2547 F:      drivers/phy/qualcomm/
2548 F:      drivers/power/*/msm*
2549 F:      drivers/reset/reset-qcom-*
2550 F:      drivers/spi/spi-geni-qcom.c
2551 F:      drivers/spi/spi-qcom-qspi.c
2552 F:      drivers/spi/spi-qup.c
2553 F:      drivers/tty/serial/msm_serial.c
2554 F:      drivers/ufs/host/ufs-qcom*
2555 F:      drivers/usb/dwc3/dwc3-qcom.c
2556 F:      include/dt-bindings/*/qcom*
2557 F:      include/linux/*/qcom*
2558 F:      include/linux/soc/qcom/
2559
2560 ARM/RDA MICRO ARCHITECTURE
2561 M:      Manivannan Sadhasivam <[email protected]>
2562 L:      [email protected] (moderated for non-subscribers)
2563 L:      [email protected] (moderated for non-subscribers)
2564 S:      Maintained
2565 F:      Documentation/devicetree/bindings/arm/rda.yaml
2566 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2567 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2568 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2569 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2570 F:      arch/arm/boot/dts/unisoc/
2571 F:      drivers/clocksource/timer-rda.c
2572 F:      drivers/gpio/gpio-rda.c
2573 F:      drivers/irqchip/irq-rda-intc.c
2574 F:      drivers/tty/serial/rda-uart.c
2575
2576 ARM/REALTEK ARCHITECTURE
2577 M:      Andreas Färber <[email protected]>
2578 L:      [email protected] (moderated for non-subscribers)
2579 L:      [email protected] (moderated for non-subscribers)
2580 S:      Maintained
2581 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2582 F:      arch/arm/boot/dts/realtek/
2583 F:      arch/arm/mach-realtek/
2584 F:      arch/arm64/boot/dts/realtek/
2585
2586 ARM/RISC-V/RENESAS ARCHITECTURE
2587 M:      Geert Uytterhoeven <[email protected]>
2588 M:      Magnus Damm <[email protected]>
2589 L:      [email protected]
2590 S:      Supported
2591 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2592 C:      irc://irc.libera.chat/renesas-soc
2593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2594 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2595 F:      Documentation/devicetree/bindings/soc/renesas/
2596 F:      arch/arm/boot/dts/renesas/
2597 F:      arch/arm/configs/shmobile_defconfig
2598 F:      arch/arm/include/debug/renesas-scif.S
2599 F:      arch/arm/mach-shmobile/
2600 F:      arch/arm64/boot/dts/renesas/
2601 F:      arch/riscv/boot/dts/renesas/
2602 F:      drivers/genpd/renesas/
2603 F:      drivers/soc/renesas/
2604 F:      include/linux/soc/renesas/
2605 K:      \brenesas,
2606
2607 ARM/RISCPC ARCHITECTURE
2608 M:      Russell King <[email protected]>
2609 L:      [email protected] (moderated for non-subscribers)
2610 S:      Maintained
2611 W:      http://www.armlinux.org.uk/
2612 F:      arch/arm/include/asm/hardware/ioc.h
2613 F:      arch/arm/include/asm/hardware/iomd.h
2614 F:      arch/arm/include/asm/hardware/memc.h
2615 F:      arch/arm/mach-rpc/
2616 F:      drivers/net/ethernet/8390/etherh.c
2617 F:      drivers/net/ethernet/i825xx/ether1*
2618 F:      drivers/net/ethernet/seeq/ether3*
2619 F:      drivers/scsi/arm/
2620
2621 ARM/Rockchip SoC support
2622 M:      Heiko Stuebner <[email protected]>
2623 L:      [email protected] (moderated for non-subscribers)
2624 L:      [email protected]
2625 S:      Maintained
2626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2627 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2628 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2629 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2630 F:      arch/arm/boot/dts/rockchip/
2631 F:      arch/arm/mach-rockchip/
2632 F:      drivers/*/*/*rockchip*
2633 F:      drivers/*/*rockchip*
2634 F:      drivers/clk/rockchip/
2635 F:      drivers/i2c/busses/i2c-rk3x.c
2636 F:      sound/soc/rockchip/
2637 N:      rockchip
2638
2639 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2640 M:      Krzysztof Kozlowski <[email protected]>
2641 R:      Alim Akhtar <[email protected]>
2642 L:      [email protected] (moderated for non-subscribers)
2643 L:      [email protected]
2644 S:      Maintained
2645 P:      Documentation/process/maintainer-soc-clean-dts.rst
2646 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2647 B:      mailto:[email protected]
2648 C:      irc://irc.libera.chat/linux-exynos
2649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2650 F:      Documentation/arch/arm/samsung/
2651 F:      Documentation/devicetree/bindings/arm/samsung/
2652 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2653 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2654 F:      Documentation/devicetree/bindings/soc/samsung/
2655 F:      arch/arm/boot/dts/samsung/
2656 F:      arch/arm/mach-exynos*/
2657 F:      arch/arm/mach-s3c/
2658 F:      arch/arm/mach-s5p*/
2659 F:      arch/arm64/boot/dts/exynos/
2660 F:      drivers/*/*/*s3c24*
2661 F:      drivers/*/*s3c24*
2662 F:      drivers/*/*s3c64xx*
2663 F:      drivers/*/*s5pv210*
2664 F:      drivers/clocksource/samsung_pwm_timer.c
2665 F:      drivers/memory/samsung/
2666 F:      drivers/pwm/pwm-samsung.c
2667 F:      drivers/soc/samsung/
2668 F:      drivers/tty/serial/samsung*
2669 F:      include/clocksource/samsung_pwm.h
2670 F:      include/linux/platform_data/*s3c*
2671 F:      include/linux/serial_s3c.h
2672 F:      include/linux/soc/samsung/
2673 N:      exynos
2674 N:      s3c64xx
2675 N:      s5pv210
2676
2677 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2678 M:      Łukasz Stelmach <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 L:      [email protected]
2681 S:      Maintained
2682 F:      drivers/media/platform/samsung/s5p-g2d/
2683
2684 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2685 M:      Marek Szyprowski <[email protected]>
2686 L:      [email protected]
2687 L:      [email protected]
2688 S:      Maintained
2689 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2690 F:      drivers/media/cec/platform/s5p/
2691
2692 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2693 M:      Andrzej Pietrasiewicz <[email protected]>
2694 M:      Jacek Anaszewski <[email protected]>
2695 M:      Sylwester Nawrocki <[email protected]>
2696 L:      [email protected] (moderated for non-subscribers)
2697 L:      [email protected]
2698 S:      Maintained
2699 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2700 F:      drivers/media/platform/samsung/s5p-jpeg/
2701
2702 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2703 M:      Marek Szyprowski <[email protected]>
2704 M:      Andrzej Hajda <[email protected]>
2705 L:      [email protected] (moderated for non-subscribers)
2706 L:      [email protected]
2707 S:      Maintained
2708 F:      drivers/media/platform/samsung/s5p-mfc/
2709
2710 ARM/SOCFPGA ARCHITECTURE
2711 M:      Dinh Nguyen <[email protected]>
2712 S:      Maintained
2713 W:      http://www.rocketboards.org
2714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2715 F:      arch/arm/boot/dts/intel/socfpga/
2716 F:      arch/arm/configs/socfpga_defconfig
2717 F:      arch/arm/mach-socfpga/
2718 F:      arch/arm64/boot/dts/altera/
2719 F:      arch/arm64/boot/dts/intel/
2720
2721 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2722 M:      Dinh Nguyen <[email protected]>
2723 S:      Maintained
2724 F:      drivers/clk/socfpga/
2725
2726 ARM/SOCFPGA EDAC SUPPORT
2727 M:      Dinh Nguyen <[email protected]>
2728 S:      Maintained
2729 F:      drivers/edac/altera_edac.[ch]
2730
2731 ARM/SPREADTRUM SoC SUPPORT
2732 M:      Orson Zhai <[email protected]>
2733 M:      Baolin Wang <[email protected]>
2734 M:      Chunyan Zhang <[email protected]>
2735 S:      Maintained
2736 F:      arch/arm64/boot/dts/sprd
2737 N:      sprd
2738 N:      sc27xx
2739 N:      sc2731
2740
2741 ARM/STI ARCHITECTURE
2742 M:      Patrice Chotard <[email protected]>
2743 L:      [email protected] (moderated for non-subscribers)
2744 S:      Maintained
2745 W:      http://www.stlinux.com
2746 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2747 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2748 F:      arch/arm/boot/dts/st/sti*
2749 F:      arch/arm/mach-sti/
2750 F:      drivers/ata/ahci_st.c
2751 F:      drivers/char/hw_random/st-rng.c
2752 F:      drivers/clocksource/arm_global_timer.c
2753 F:      drivers/clocksource/clksrc_st_lpc.c
2754 F:      drivers/cpufreq/sti-cpufreq.c
2755 F:      drivers/dma/st_fdma*
2756 F:      drivers/i2c/busses/i2c-st.c
2757 F:      drivers/media/platform/st/sti/c8sectpfe/
2758 F:      drivers/media/rc/st_rc.c
2759 F:      drivers/mmc/host/sdhci-st.c
2760 F:      drivers/phy/st/phy-miphy28lp.c
2761 F:      drivers/phy/st/phy-stih407-usb.c
2762 F:      drivers/pinctrl/pinctrl-st.c
2763 F:      drivers/remoteproc/st_remoteproc.c
2764 F:      drivers/remoteproc/st_slim_rproc.c
2765 F:      drivers/reset/sti/
2766 F:      drivers/rtc/rtc-st-lpc.c
2767 F:      drivers/tty/serial/st-asc.c
2768 F:      drivers/usb/dwc3/dwc3-st.c
2769 F:      drivers/usb/host/ehci-st.c
2770 F:      drivers/usb/host/ohci-st.c
2771 F:      drivers/watchdog/st_lpc_wdt.c
2772 F:      include/linux/remoteproc/st_slim_rproc.h
2773
2774 ARM/STM32 ARCHITECTURE
2775 M:      Maxime Coquelin <[email protected]>
2776 M:      Alexandre Torgue <[email protected]>
2777 L:      [email protected] (moderated for non-subscribers)
2778 L:      [email protected] (moderated for non-subscribers)
2779 S:      Maintained
2780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2781 F:      arch/arm/boot/dts/st/stm32*
2782 F:      arch/arm/mach-stm32/
2783 F:      arch/arm64/boot/dts/st/
2784 F:      drivers/clocksource/armv7m_systick.c
2785 N:      stm32
2786 N:      stm
2787
2788 ARM/SUNPLUS SP7021 SOC SUPPORT
2789 M:      Qin Jian <[email protected]>
2790 L:      [email protected] (moderated for mon-subscribers)
2791 S:      Maintained
2792 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2793 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2794 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2795 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2796 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2797 F:      arch/arm/boot/dts/sunplus/
2798 F:      arch/arm/configs/sp7021_*defconfig
2799 F:      arch/arm/mach-sunplus/
2800 F:      drivers/clk/clk-sp7021.c
2801 F:      drivers/irqchip/irq-sp7021-intc.c
2802 F:      drivers/reset/reset-sunplus.c
2803 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2804 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2805
2806 ARM/Synaptics SoC support
2807 M:      Jisheng Zhang <[email protected]>
2808 M:      Sebastian Hesselbarth <[email protected]>
2809 L:      [email protected] (moderated for non-subscribers)
2810 S:      Maintained
2811 F:      arch/arm/boot/dts/synaptics/
2812 F:      arch/arm/mach-berlin/
2813 F:      arch/arm64/boot/dts/synaptics/
2814
2815 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2816 M:      Lennert Buytenhek <[email protected]>
2817 L:      [email protected] (moderated for non-subscribers)
2818 S:      Maintained
2819
2820 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2821 M:      Hans Verkuil <[email protected]>
2822 L:      [email protected]
2823 L:      [email protected]
2824 S:      Maintained
2825 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2826 F:      drivers/media/cec/platform/tegra/
2827
2828 ARM/TESLA FSD SoC SUPPORT
2829 M:      Alim Akhtar <[email protected]>
2830 M:      [email protected]
2831 L:      [email protected] (moderated for non-subscribers)
2832 L:      [email protected]
2833 S:      Maintained
2834 F:      arch/arm64/boot/dts/tesla/
2835
2836 ARM/TETON BGA MACHINE SUPPORT
2837 M:      "Mark F. Brown" <[email protected]>
2838 L:      [email protected] (moderated for non-subscribers)
2839 S:      Maintained
2840
2841 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2842 M:      Santosh Shilimkar <[email protected]>
2843 L:      [email protected]
2844 S:      Maintained
2845 F:      drivers/memory/*emif*
2846
2847 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2848 M:      Nishanth Menon <[email protected]>
2849 M:      Santosh Shilimkar <[email protected]>
2850 L:      [email protected] (moderated for non-subscribers)
2851 S:      Maintained
2852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2853 F:      arch/arm/boot/dts/ti/keystone/
2854 F:      arch/arm/mach-keystone/
2855
2856 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2857 M:      Santosh Shilimkar <[email protected]>
2858 L:      [email protected]
2859 S:      Maintained
2860 F:      drivers/clk/keystone/
2861
2862 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2863 M:      Santosh Shilimkar <[email protected]>
2864 L:      [email protected] (moderated for non-subscribers)
2865 L:      [email protected]
2866 S:      Maintained
2867 F:      drivers/clocksource/timer-keystone.c
2868
2869 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2870 M:      Santosh Shilimkar <[email protected]>
2871 L:      [email protected]
2872 S:      Maintained
2873 F:      drivers/power/reset/keystone-reset.c
2874
2875 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2876 M:      Nishanth Menon <[email protected]>
2877 M:      Vignesh Raghavendra <[email protected]>
2878 M:      Tero Kristo <[email protected]>
2879 L:      [email protected] (moderated for non-subscribers)
2880 S:      Supported
2881 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2882 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2883 F:      arch/arm64/boot/dts/ti/Makefile
2884 F:      arch/arm64/boot/dts/ti/k3-*
2885
2886 ARM/TOSHIBA VISCONTI ARCHITECTURE
2887 M:      Nobuhiro Iwamatsu <[email protected]>
2888 L:      [email protected] (moderated for non-subscribers)
2889 S:      Supported
2890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2891 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2892 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2893 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2894 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2895 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2896 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2897 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2898 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2899 F:      arch/arm64/boot/dts/toshiba/
2900 F:      drivers/clk/visconti/
2901 F:      drivers/gpio/gpio-visconti.c
2902 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2903 F:      drivers/pci/controller/dwc/pcie-visconti.c
2904 F:      drivers/pinctrl/visconti/
2905 F:      drivers/watchdog/visconti_wdt.c
2906 N:      visconti
2907
2908 ARM/UNIPHIER ARCHITECTURE
2909 M:      Kunihiko Hayashi <[email protected]>
2910 M:      Masami Hiramatsu <[email protected]>
2911 L:      [email protected] (moderated for non-subscribers)
2912 S:      Maintained
2913 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2914 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2915 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2916 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2917 F:      arch/arm/boot/dts/socionext/uniphier*
2918 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2919 F:      arch/arm/mach-uniphier/
2920 F:      arch/arm/mm/cache-uniphier.c
2921 F:      arch/arm64/boot/dts/socionext/uniphier*
2922 F:      drivers/bus/uniphier-system-bus.c
2923 F:      drivers/clk/uniphier/
2924 F:      drivers/dma/uniphier-mdmac.c
2925 F:      drivers/gpio/gpio-uniphier.c
2926 F:      drivers/i2c/busses/i2c-uniphier*
2927 F:      drivers/irqchip/irq-uniphier-aidet.c
2928 F:      drivers/mmc/host/uniphier-sd.c
2929 F:      drivers/pinctrl/uniphier/
2930 F:      drivers/reset/reset-uniphier.c
2931 F:      drivers/tty/serial/8250/8250_uniphier.c
2932 N:      uniphier
2933
2934 ARM/VERSATILE EXPRESS PLATFORM
2935 M:      Liviu Dudau <[email protected]>
2936 M:      Sudeep Holla <[email protected]>
2937 M:      Lorenzo Pieralisi <[email protected]>
2938 L:      [email protected] (moderated for non-subscribers)
2939 S:      Maintained
2940 N:      mps2
2941 N:      vexpress
2942 F:      arch/arm/mach-versatile/
2943 F:      arch/arm64/boot/dts/arm/
2944 F:      drivers/clocksource/timer-versatile.c
2945 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
2946 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
2947
2948 ARM/VFP SUPPORT
2949 M:      Russell King <[email protected]>
2950 L:      [email protected] (moderated for non-subscribers)
2951 S:      Maintained
2952 W:      http://www.armlinux.org.uk/
2953 F:      arch/arm/vfp/
2954
2955 ARM/VT8500 ARM ARCHITECTURE
2956 L:      [email protected] (moderated for non-subscribers)
2957 S:      Orphan
2958 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2959 F:      arch/arm/mach-vt8500/
2960 F:      drivers/clocksource/timer-vt8500.c
2961 F:      drivers/i2c/busses/i2c-wmt.c
2962 F:      drivers/mmc/host/wmt-sdmmc.c
2963 F:      drivers/pwm/pwm-vt8500.c
2964 F:      drivers/rtc/rtc-vt8500.c
2965 F:      drivers/tty/serial/vt8500_serial.c
2966 F:      drivers/usb/host/ehci-platform.c
2967 F:      drivers/usb/host/uhci-platform.c
2968 F:      drivers/video/fbdev/vt8500lcdfb.*
2969 F:      drivers/video/fbdev/wm8505fb*
2970 F:      drivers/video/fbdev/wmt_ge_rops.*
2971
2972 ARM/ZYNQ ARCHITECTURE
2973 M:      Michal Simek <[email protected]>
2974 L:      [email protected] (moderated for non-subscribers)
2975 S:      Supported
2976 W:      http://wiki.xilinx.com
2977 T:      git https://github.com/Xilinx/linux-xlnx.git
2978 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2979 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2980 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
2981 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
2982 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2983 F:      arch/arm/mach-zynq/
2984 F:      drivers/clocksource/timer-cadence-ttc.c
2985 F:      drivers/cpuidle/cpuidle-zynq.c
2986 F:      drivers/edac/synopsys_edac.c
2987 F:      drivers/i2c/busses/i2c-cadence.c
2988 F:      drivers/i2c/busses/i2c-xiic.c
2989 F:      drivers/mmc/host/sdhci-of-arasan.c
2990 N:      zynq
2991 N:      xilinx
2992
2993 ARM64 PORT (AARCH64 ARCHITECTURE)
2994 M:      Catalin Marinas <[email protected]>
2995 M:      Will Deacon <[email protected]>
2996 L:      [email protected] (moderated for non-subscribers)
2997 S:      Maintained
2998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2999 F:      Documentation/arch/arm64/
3000 F:      arch/arm64/
3001 F:      tools/testing/selftests/arm64/
3002 X:      arch/arm64/boot/dts/
3003
3004 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3005 M:      George McCollister <[email protected]>
3006 L:      [email protected]
3007 S:      Maintained
3008 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3009 F:      drivers/net/dsa/xrs700x/*
3010 F:      net/dsa/tag_xrs700x.c
3011
3012 AS3645A LED FLASH CONTROLLER DRIVER
3013 M:      Sakari Ailus <[email protected]>
3014 L:      [email protected]
3015 S:      Maintained
3016 F:      drivers/leds/flash/leds-as3645a.c
3017
3018 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3019 M:      Tianshu Qiu <[email protected]>
3020 L:      [email protected]
3021 S:      Maintained
3022 T:      git git://linuxtv.org/media_tree.git
3023 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3024 F:      drivers/media/i2c/ak7375.c
3025
3026 ASAHI KASEI AK8974 DRIVER
3027 M:      Linus Walleij <[email protected]>
3028 L:      [email protected]
3029 S:      Supported
3030 W:      http://www.akm.com/
3031 F:      drivers/iio/magnetometer/ak8974.c
3032
3033 ASC7621 HARDWARE MONITOR DRIVER
3034 M:      George Joseph <[email protected]>
3035 L:      [email protected]
3036 S:      Maintained
3037 F:      Documentation/hwmon/asc7621.rst
3038 F:      drivers/hwmon/asc7621.c
3039
3040 ASIX AX88796C SPI ETHERNET ADAPTER
3041 M:      Łukasz Stelmach <[email protected]>
3042 S:      Maintained
3043 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3044 F:      drivers/net/ethernet/asix/ax88796c_*
3045
3046 ASPEED CRYPTO DRIVER
3047 M:      Neal Liu <[email protected]>
3048 L:      [email protected] (moderated for non-subscribers)
3049 S:      Maintained
3050 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3051 F:      drivers/crypto/aspeed/
3052
3053 ASPEED PECI CONTROLLER
3054 M:      Iwona Winiarska <[email protected]>
3055 L:      [email protected] (moderated for non-subscribers)
3056 L:      [email protected] (moderated for non-subscribers)
3057 S:      Supported
3058 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3059 F:      drivers/peci/controller/peci-aspeed.c
3060
3061 ASPEED PINCTRL DRIVERS
3062 M:      Andrew Jeffery <[email protected]>
3063 L:      [email protected] (moderated for non-subscribers)
3064 L:      [email protected] (moderated for non-subscribers)
3065 L:      [email protected]
3066 S:      Maintained
3067 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3068 F:      drivers/pinctrl/aspeed/
3069
3070 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3071 M:      Eddie James <[email protected]>
3072 L:      [email protected] (moderated for non-subscribers)
3073 S:      Maintained
3074 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3075 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3076 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3077
3078 ASPEED SD/MMC DRIVER
3079 M:      Andrew Jeffery <[email protected]>
3080 L:      [email protected] (moderated for non-subscribers)
3081 L:      [email protected] (moderated for non-subscribers)
3082 L:      [email protected]
3083 S:      Maintained
3084 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3085 F:      drivers/mmc/host/sdhci-of-aspeed*
3086
3087 ASPEED SMC SPI DRIVER
3088 M:      Chin-Ting Kuo <[email protected]>
3089 M:      Cédric Le Goater <[email protected]>
3090 L:      [email protected] (moderated for non-subscribers)
3091 L:      [email protected] (moderated for non-subscribers)
3092 L:      [email protected]
3093 S:      Maintained
3094 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3095 F:      drivers/spi/spi-aspeed-smc.c
3096
3097 ASPEED USB UDC DRIVER
3098 M:      Neal Liu <[email protected]>
3099 L:      [email protected] (moderated for non-subscribers)
3100 S:      Maintained
3101 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3102 F:      drivers/usb/gadget/udc/aspeed_udc.c
3103
3104 ASPEED VIDEO ENGINE DRIVER
3105 M:      Eddie James <[email protected]>
3106 L:      [email protected]
3107 L:      [email protected] (moderated for non-subscribers)
3108 S:      Maintained
3109 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3110 F:      drivers/media/platform/aspeed/
3111
3112 ASUS EC HARDWARE MONITOR DRIVER
3113 M:      Eugene Shalygin <[email protected]>
3114 L:      [email protected]
3115 S:      Maintained
3116 F:      drivers/hwmon/asus-ec-sensors.c
3117
3118 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3119 M:      Corentin Chary <[email protected]>
3120 L:      [email protected]
3121 L:      [email protected]
3122 S:      Maintained
3123 W:      http://acpi4asus.sf.net
3124 F:      drivers/platform/x86/asus*.c
3125 F:      drivers/platform/x86/eeepc*.c
3126
3127 ASUS TF103C DOCK DRIVER
3128 M:      Hans de Goede <[email protected]>
3129 L:      [email protected]
3130 S:      Maintained
3131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3132 F:      drivers/platform/x86/asus-tf103c-dock.c
3133
3134 ASUS WIRELESS RADIO CONTROL DRIVER
3135 M:      João Paulo Rechi Vita <[email protected]>
3136 L:      [email protected]
3137 S:      Maintained
3138 F:      drivers/platform/x86/asus-wireless.c
3139
3140 ASUS WMI HARDWARE MONITOR DRIVER
3141 M:      Ed Brindley <[email protected]>
3142 M:      Denis Pauk <[email protected]>
3143 L:      [email protected]
3144 S:      Maintained
3145 F:      drivers/hwmon/asus_wmi_sensors.c
3146
3147 ASYMMETRIC KEYS
3148 M:      David Howells <[email protected]>
3149 L:      [email protected]
3150 S:      Maintained
3151 F:      Documentation/crypto/asymmetric-keys.rst
3152 F:      crypto/asymmetric_keys/
3153 F:      include/crypto/pkcs7.h
3154 F:      include/crypto/public_key.h
3155 F:      include/linux/verification.h
3156
3157 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3158 R:      Dan Williams <[email protected]>
3159 S:      Odd fixes
3160 W:      http://sourceforge.net/projects/xscaleiop
3161 F:      Documentation/crypto/async-tx-api.rst
3162 F:      crypto/async_tx/
3163 F:      include/linux/async_tx.h
3164
3165 AT24 EEPROM DRIVER
3166 M:      Bartosz Golaszewski <[email protected]>
3167 L:      [email protected]
3168 S:      Maintained
3169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3170 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3171 F:      drivers/misc/eeprom/at24.c
3172
3173 ATA OVER ETHERNET (AOE) DRIVER
3174 M:      "Justin Sanders" <[email protected]>
3175 S:      Supported
3176 W:      http://www.openaoe.org/
3177 F:      Documentation/admin-guide/aoe/
3178 F:      drivers/block/aoe/
3179
3180 ATC260X PMIC MFD DRIVER
3181 M:      Manivannan Sadhasivam <[email protected]>
3182 M:      Cristian Ciocaltea <[email protected]>
3183 L:      [email protected]
3184 S:      Maintained
3185 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3186 F:      drivers/input/misc/atc260x-onkey.c
3187 F:      drivers/mfd/atc260*
3188 F:      drivers/power/reset/atc260x-poweroff.c
3189 F:      drivers/regulator/atc260x-regulator.c
3190 F:      include/linux/mfd/atc260x/*
3191
3192 ATHEROS 71XX/9XXX GPIO DRIVER
3193 M:      Alban Bedel <[email protected]>
3194 S:      Maintained
3195 W:      https://github.com/AlbanBedel/linux
3196 T:      git git://github.com/AlbanBedel/linux
3197 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3198 F:      drivers/gpio/gpio-ath79.c
3199
3200 ATHEROS 71XX/9XXX USB PHY DRIVER
3201 M:      Alban Bedel <[email protected]>
3202 S:      Maintained
3203 W:      https://github.com/AlbanBedel/linux
3204 T:      git git://github.com/AlbanBedel/linux
3205 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3206 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3207
3208 ATHEROS ATH GENERIC UTILITIES
3209 M:      Kalle Valo <[email protected]>
3210 L:      [email protected]
3211 S:      Supported
3212 F:      drivers/net/wireless/ath/*
3213
3214 ATHEROS ATH5K WIRELESS DRIVER
3215 M:      Jiri Slaby <[email protected]>
3216 M:      Nick Kossifidis <[email protected]>
3217 M:      Luis Chamberlain <[email protected]>
3218 L:      [email protected]
3219 S:      Maintained
3220 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3221 F:      drivers/net/wireless/ath/ath5k/
3222
3223 ATHEROS ATH6KL WIRELESS DRIVER
3224 L:      [email protected]
3225 S:      Orphan
3226 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3227 F:      drivers/net/wireless/ath/ath6kl/
3228
3229 ATI_REMOTE2 DRIVER
3230 M:      Ville Syrjala <[email protected]>
3231 S:      Maintained
3232 F:      drivers/input/misc/ati_remote2.c
3233
3234 ATK0110 HWMON DRIVER
3235 M:      Luca Tettamanti <[email protected]>
3236 L:      [email protected]
3237 S:      Maintained
3238 F:      drivers/hwmon/asus_atk0110.c
3239
3240 ATLX ETHERNET DRIVERS
3241 M:      Chris Snook <[email protected]>
3242 L:      [email protected]
3243 S:      Maintained
3244 W:      http://sourceforge.net/projects/atl1
3245 W:      http://atl1.sourceforge.net
3246 F:      drivers/net/ethernet/atheros/
3247
3248 ATM
3249 M:      Chas Williams <[email protected]>
3250 L:      [email protected] (moderated for non-subscribers)
3251 L:      [email protected]
3252 S:      Maintained
3253 W:      http://linux-atm.sourceforge.net
3254 F:      drivers/atm/
3255 F:      include/linux/atm*
3256 F:      include/uapi/linux/atm*
3257
3258 ATMEL MACB ETHERNET DRIVER
3259 M:      Nicolas Ferre <[email protected]>
3260 M:      Claudiu Beznea <[email protected]>
3261 S:      Supported
3262 F:      drivers/net/ethernet/cadence/
3263
3264 ATMEL MAXTOUCH DRIVER
3265 M:      Nick Dyer <[email protected]>
3266 S:      Maintained
3267 T:      git git://github.com/ndyer/linux.git
3268 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3269 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3270
3271 ATMEL WIRELESS DRIVER
3272 L:      [email protected]
3273 S:      Orphan
3274 W:      http://www.thekelleys.org.uk/atmel
3275 W:      http://atmelwlandriver.sourceforge.net/
3276 F:      drivers/net/wireless/atmel/atmel*
3277
3278 ATOMIC INFRASTRUCTURE
3279 M:      Will Deacon <[email protected]>
3280 M:      Peter Zijlstra <[email protected]>
3281 R:      Boqun Feng <[email protected]>
3282 R:      Mark Rutland <[email protected]>
3283 L:      [email protected]
3284 S:      Maintained
3285 F:      Documentation/atomic_*.txt
3286 F:      arch/*/include/asm/atomic*.h
3287 F:      include/*/atomic*.h
3288 F:      include/linux/refcount.h
3289 F:      scripts/atomic/
3290
3291 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3292 M:      Bradley Grove <[email protected]>
3293 L:      [email protected]
3294 S:      Supported
3295 W:      http://www.attotech.com
3296 F:      drivers/scsi/esas2r
3297
3298 ATUSB IEEE 802.15.4 RADIO DRIVER
3299 M:      Stefan Schmidt <[email protected]>
3300 L:      [email protected]
3301 S:      Maintained
3302 F:      drivers/net/ieee802154/at86rf230.h
3303 F:      drivers/net/ieee802154/atusb.c
3304 F:      drivers/net/ieee802154/atusb.h
3305
3306 AUDIT SUBSYSTEM
3307 M:      Paul Moore <[email protected]>
3308 M:      Eric Paris <[email protected]>
3309 L:      [email protected]
3310 S:      Supported
3311 W:      https://github.com/linux-audit
3312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3313 F:      include/asm-generic/audit_*.h
3314 F:      include/linux/audit.h
3315 F:      include/linux/audit_arch.h
3316 F:      include/uapi/linux/audit.h
3317 F:      kernel/audit*
3318 F:      lib/*audit.c
3319
3320 AUXILIARY BUS DRIVER
3321 M:      Greg Kroah-Hartman <[email protected]>
3322 R:      Dave Ertman <[email protected]>
3323 R:      Ira Weiny <[email protected]>
3324 S:      Supported
3325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3326 F:      Documentation/driver-api/auxiliary_bus.rst
3327 F:      drivers/base/auxiliary.c
3328 F:      include/linux/auxiliary_bus.h
3329
3330 AUXILIARY DISPLAY DRIVERS
3331 M:      Miguel Ojeda <[email protected]>
3332 S:      Maintained
3333 F:      Documentation/devicetree/bindings/auxdisplay/
3334 F:      drivers/auxdisplay/
3335 F:      include/linux/cfag12864b.h
3336
3337 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3338 M:      Andreas Klinger <[email protected]>
3339 L:      [email protected]
3340 S:      Maintained
3341 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3342 F:      drivers/iio/adc/hx711.c
3343
3344 AX.25 NETWORK LAYER
3345 M:      Ralf Baechle <[email protected]>
3346 L:      [email protected]
3347 S:      Maintained
3348 W:      http://www.linux-ax25.org/
3349 F:      include/net/ax25.h
3350 F:      include/uapi/linux/ax25.h
3351 F:      net/ax25/
3352
3353 AXENTIA ARM DEVICES
3354 M:      Peter Rosin <[email protected]>
3355 L:      [email protected] (moderated for non-subscribers)
3356 S:      Maintained
3357 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3358 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3359 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3360 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3361
3362 AXENTIA ASOC DRIVERS
3363 M:      Peter Rosin <[email protected]>
3364 L:      [email protected] (moderated for non-subscribers)
3365 S:      Maintained
3366 F:      Documentation/devicetree/bindings/sound/axentia,*
3367 F:      sound/soc/atmel/tse850-pcm5142.c
3368
3369 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3370 M:      Nuno Sá <[email protected]>
3371 L:      [email protected]
3372 S:      Supported
3373 W:      https://ez.analog.com/linux-software-drivers
3374 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3375 F:      drivers/hwmon/axi-fan-control.c
3376
3377 AXXIA I2C CONTROLLER
3378 M:      Krzysztof Adamski <[email protected]>
3379 L:      [email protected]
3380 S:      Maintained
3381 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3382 F:      drivers/i2c/busses/i2c-axxia.c
3383
3384 AZ6007 DVB DRIVER
3385 M:      Mauro Carvalho Chehab <[email protected]>
3386 L:      [email protected]
3387 S:      Maintained
3388 W:      https://linuxtv.org
3389 T:      git git://linuxtv.org/media_tree.git
3390 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3391
3392 AZTECH FM RADIO RECEIVER DRIVER
3393 M:      Hans Verkuil <[email protected]>
3394 L:      [email protected]
3395 S:      Maintained
3396 W:      https://linuxtv.org
3397 T:      git git://linuxtv.org/media_tree.git
3398 F:      drivers/media/radio/radio-aztech*
3399
3400 B43 WIRELESS DRIVER
3401 L:      [email protected]
3402 L:      [email protected]
3403 S:      Orphan
3404 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3405 F:      drivers/net/wireless/broadcom/b43/
3406
3407 B43LEGACY WIRELESS DRIVER
3408 M:      Larry Finger <[email protected]>
3409 L:      [email protected]
3410 L:      [email protected]
3411 S:      Maintained
3412 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3413 F:      drivers/net/wireless/broadcom/b43legacy/
3414
3415 BACKLIGHT CLASS/SUBSYSTEM
3416 M:      Lee Jones <[email protected]>
3417 M:      Daniel Thompson <[email protected]>
3418 M:      Jingoo Han <[email protected]>
3419 L:      [email protected]
3420 S:      Maintained
3421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3422 F:      Documentation/ABI/stable/sysfs-class-backlight
3423 F:      Documentation/ABI/testing/sysfs-class-backlight
3424 F:      Documentation/devicetree/bindings/leds/backlight
3425 F:      drivers/video/backlight/
3426 F:      include/linux/backlight.h
3427 F:      include/linux/pwm_backlight.h
3428
3429 BARCO P50 GPIO DRIVER
3430 M:      Santosh Kumar Yadav <[email protected]>
3431 M:      Peter Korsgaard <[email protected]>
3432 S:      Maintained
3433 F:      drivers/platform/x86/barco-p50-gpio.c
3434
3435 BATMAN ADVANCED
3436 M:      Marek Lindner <[email protected]>
3437 M:      Simon Wunderlich <[email protected]>
3438 M:      Antonio Quartulli <[email protected]>
3439 M:      Sven Eckelmann <[email protected]>
3440 L:      [email protected] (moderated for non-subscribers)
3441 S:      Maintained
3442 W:      https://www.open-mesh.org/
3443 Q:      https://patchwork.open-mesh.org/project/batman/list/
3444 B:      https://www.open-mesh.org/projects/batman-adv/issues
3445 C:      ircs://irc.hackint.org/batadv
3446 T:      git https://git.open-mesh.org/linux-merge.git
3447 F:      Documentation/networking/batman-adv.rst
3448 F:      include/uapi/linux/batadv_packet.h
3449 F:      include/uapi/linux/batman_adv.h
3450 F:      net/batman-adv/
3451
3452 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3453 M:      Thomas Sailer <[email protected]>
3454 L:      [email protected]
3455 S:      Maintained
3456 W:      http://www.baycom.org/~tom/ham/ham.html
3457 F:      drivers/net/hamradio/baycom*
3458
3459 BCACHE (BLOCK LAYER CACHE)
3460 M:      Coly Li <[email protected]>
3461 M:      Kent Overstreet <[email protected]>
3462 L:      [email protected]
3463 S:      Maintained
3464 W:      http://bcache.evilpiepirate.org
3465 C:      irc://irc.oftc.net/bcache
3466 F:      drivers/md/bcache/
3467
3468 BDISP ST MEDIA DRIVER
3469 M:      Fabien Dessenne <[email protected]>
3470 L:      [email protected]
3471 S:      Supported
3472 W:      https://linuxtv.org
3473 T:      git git://linuxtv.org/media_tree.git
3474 F:      drivers/media/platform/st/sti/bdisp
3475
3476 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3477 M:      Dariusz Marcinkiewicz <[email protected]>
3478 L:      [email protected]
3479 S:      Maintained
3480 F:      drivers/net/ethernet/ec_bhf.c
3481
3482 BEFS FILE SYSTEM
3483 M:      Luis de Bethencourt <[email protected]>
3484 M:      Salah Triki <[email protected]>
3485 S:      Maintained
3486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3487 F:      Documentation/filesystems/befs.rst
3488 F:      fs/befs/
3489
3490 BFQ I/O SCHEDULER
3491 M:      Paolo Valente <[email protected]>
3492 M:      Jens Axboe <[email protected]>
3493 L:      [email protected]
3494 S:      Maintained
3495 F:      Documentation/block/bfq-iosched.rst
3496 F:      block/bfq-*
3497
3498 BFS FILE SYSTEM
3499 M:      "Tigran A. Aivazian" <[email protected]>
3500 S:      Maintained
3501 F:      Documentation/filesystems/bfs.rst
3502 F:      fs/bfs/
3503 F:      include/uapi/linux/bfs_fs.h
3504
3505 BITMAP API
3506 M:      Yury Norov <[email protected]>
3507 R:      Andy Shevchenko <[email protected]>
3508 R:      Rasmus Villemoes <[email protected]>
3509 S:      Maintained
3510 F:      include/linux/bitfield.h
3511 F:      include/linux/bitmap.h
3512 F:      include/linux/bits.h
3513 F:      include/linux/cpumask.h
3514 F:      include/linux/find.h
3515 F:      include/linux/nodemask.h
3516 F:      include/vdso/bits.h
3517 F:      lib/bitmap.c
3518 F:      lib/cpumask.c
3519 F:      lib/cpumask_kunit.c
3520 F:      lib/find_bit.c
3521 F:      lib/find_bit_benchmark.c
3522 F:      lib/test_bitmap.c
3523 F:      tools/include/linux/bitfield.h
3524 F:      tools/include/linux/bitmap.h
3525 F:      tools/include/linux/bits.h
3526 F:      tools/include/linux/find.h
3527 F:      tools/include/vdso/bits.h
3528 F:      tools/lib/bitmap.c
3529 F:      tools/lib/find_bit.c
3530
3531 BLINKM RGB LED DRIVER
3532 M:      Jan-Simon Moeller <[email protected]>
3533 S:      Maintained
3534 F:      drivers/leds/leds-blinkm.c
3535
3536 BLOCK LAYER
3537 M:      Jens Axboe <[email protected]>
3538 L:      [email protected]
3539 S:      Maintained
3540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3541 F:      Documentation/ABI/stable/sysfs-block
3542 F:      Documentation/block/
3543 F:      block/
3544 F:      drivers/block/
3545 F:      include/linux/bio.h
3546 F:      include/linux/blk*
3547 F:      kernel/trace/blktrace.c
3548 F:      lib/sbitmap.c
3549
3550 BLOCK2MTD DRIVER
3551 M:      Joern Engel <[email protected]>
3552 L:      [email protected]
3553 S:      Maintained
3554 F:      drivers/mtd/devices/block2mtd.c
3555
3556 BLUETOOTH DRIVERS
3557 M:      Marcel Holtmann <[email protected]>
3558 M:      Johan Hedberg <[email protected]>
3559 M:      Luiz Augusto von Dentz <[email protected]>
3560 L:      [email protected]
3561 S:      Supported
3562 W:      http://www.bluez.org/
3563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3565 F:      Documentation/devicetree/bindings/net/bluetooth/
3566 F:      drivers/bluetooth/
3567
3568 BLUETOOTH SUBSYSTEM
3569 M:      Marcel Holtmann <[email protected]>
3570 M:      Johan Hedberg <[email protected]>
3571 M:      Luiz Augusto von Dentz <[email protected]>
3572 L:      [email protected]
3573 S:      Supported
3574 W:      http://www.bluez.org/
3575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3577 F:      include/net/bluetooth/
3578 F:      net/bluetooth/
3579
3580 BONDING DRIVER
3581 M:      Jay Vosburgh <[email protected]>
3582 M:      Andy Gospodarek <[email protected]>
3583 L:      [email protected]
3584 S:      Supported
3585 W:      http://sourceforge.net/projects/bonding/
3586 F:      Documentation/networking/bonding.rst
3587 F:      drivers/net/bonding/
3588 F:      include/net/bond*
3589 F:      include/uapi/linux/if_bonding.h
3590 F:      tools/testing/selftests/drivers/net/bonding/
3591
3592 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3593 M:      Dan Robertson <[email protected]>
3594 L:      [email protected]
3595 S:      Maintained
3596 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3597 F:      drivers/iio/accel/bma400*
3598
3599 BPF JIT for ARM
3600 M:      Shubham Bansal <[email protected]>
3601 L:      [email protected]
3602 S:      Odd Fixes
3603 F:      arch/arm/net/
3604
3605 BPF JIT for ARM64
3606 M:      Daniel Borkmann <[email protected]>
3607 M:      Alexei Starovoitov <[email protected]>
3608 M:      Zi Shen Lim <[email protected]>
3609 L:      [email protected]
3610 S:      Supported
3611 F:      arch/arm64/net/
3612
3613 BPF JIT for MIPS (32-BIT AND 64-BIT)
3614 M:      Johan Almbladh <[email protected]>
3615 M:      Paul Burton <[email protected]>
3616 L:      [email protected]
3617 S:      Maintained
3618 F:      arch/mips/net/
3619
3620 BPF JIT for NFP NICs
3621 M:      Jakub Kicinski <[email protected]>
3622 L:      [email protected]
3623 S:      Odd Fixes
3624 F:      drivers/net/ethernet/netronome/nfp/bpf/
3625
3626 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3627 M:      Naveen N. Rao <[email protected]>
3628 M:      Michael Ellerman <[email protected]>
3629 L:      [email protected]
3630 S:      Supported
3631 F:      arch/powerpc/net/
3632
3633 BPF JIT for RISC-V (32-bit)
3634 M:      Luke Nelson <[email protected]>
3635 M:      Xi Wang <[email protected]>
3636 L:      [email protected]
3637 S:      Maintained
3638 F:      arch/riscv/net/
3639 X:      arch/riscv/net/bpf_jit_comp64.c
3640
3641 BPF JIT for RISC-V (64-bit)
3642 M:      Björn Töpel <[email protected]>
3643 L:      [email protected]
3644 S:      Maintained
3645 F:      arch/riscv/net/
3646 X:      arch/riscv/net/bpf_jit_comp32.c
3647
3648 BPF JIT for S390
3649 M:      Ilya Leoshkevich <[email protected]>
3650 M:      Heiko Carstens <[email protected]>
3651 M:      Vasily Gorbik <[email protected]>
3652 L:      [email protected]
3653 S:      Supported
3654 F:      arch/s390/net/
3655 X:      arch/s390/net/pnet.c
3656
3657 BPF JIT for SPARC (32-BIT AND 64-BIT)
3658 M:      David S. Miller <[email protected]>
3659 L:      [email protected]
3660 S:      Odd Fixes
3661 F:      arch/sparc/net/
3662
3663 BPF JIT for X86 32-BIT
3664 M:      Wang YanQing <[email protected]>
3665 L:      [email protected]
3666 S:      Odd Fixes
3667 F:      arch/x86/net/bpf_jit_comp32.c
3668
3669 BPF JIT for X86 64-BIT
3670 M:      Alexei Starovoitov <[email protected]>
3671 M:      Daniel Borkmann <[email protected]>
3672 L:      [email protected]
3673 S:      Supported
3674 F:      arch/x86/net/
3675 X:      arch/x86/net/bpf_jit_comp32.c
3676
3677 BPF [BTF]
3678 M:      Martin KaFai Lau <[email protected]>
3679 L:      [email protected]
3680 S:      Maintained
3681 F:      include/linux/btf*
3682 F:      kernel/bpf/btf.c
3683
3684 BPF [CORE]
3685 M:      Alexei Starovoitov <[email protected]>
3686 M:      Daniel Borkmann <[email protected]>
3687 R:      John Fastabend <[email protected]>
3688 L:      [email protected]
3689 S:      Maintained
3690 F:      include/linux/bpf*
3691 F:      include/linux/filter.h
3692 F:      include/linux/tnum.h
3693 F:      kernel/bpf/core.c
3694 F:      kernel/bpf/dispatcher.c
3695 F:      kernel/bpf/mprog.c
3696 F:      kernel/bpf/syscall.c
3697 F:      kernel/bpf/tnum.c
3698 F:      kernel/bpf/trampoline.c
3699 F:      kernel/bpf/verifier.c
3700
3701 BPF [DOCUMENTATION] (Related to Standardization)
3702 R:      David Vernet <[email protected]>
3703 L:      [email protected]
3704 L:      [email protected]
3705 S:      Maintained
3706 F:      Documentation/bpf/standardization/
3707
3708 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3709 M:      Alexei Starovoitov <[email protected]>
3710 M:      Daniel Borkmann <[email protected]>
3711 M:      Andrii Nakryiko <[email protected]>
3712 R:      Martin KaFai Lau <[email protected]>
3713 R:      Song Liu <[email protected]>
3714 R:      Yonghong Song <[email protected]>
3715 R:      John Fastabend <[email protected]>
3716 R:      KP Singh <[email protected]>
3717 R:      Stanislav Fomichev <[email protected]>
3718 R:      Hao Luo <[email protected]>
3719 R:      Jiri Olsa <[email protected]>
3720 L:      [email protected]
3721 S:      Supported
3722 W:      https://bpf.io/
3723 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3726 F:      Documentation/bpf/
3727 F:      Documentation/networking/filter.rst
3728 F:      Documentation/userspace-api/ebpf/
3729 F:      arch/*/net/*
3730 F:      include/linux/bpf*
3731 F:      include/linux/btf*
3732 F:      include/linux/filter.h
3733 F:      include/trace/events/xdp.h
3734 F:      include/uapi/linux/bpf*
3735 F:      include/uapi/linux/btf*
3736 F:      include/uapi/linux/filter.h
3737 F:      kernel/bpf/
3738 F:      kernel/trace/bpf_trace.c
3739 F:      lib/test_bpf.c
3740 F:      net/bpf/
3741 F:      net/core/filter.c
3742 F:      net/sched/act_bpf.c
3743 F:      net/sched/cls_bpf.c
3744 F:      samples/bpf/
3745 F:      scripts/bpf_doc.py
3746 F:      scripts/pahole-flags.sh
3747 F:      scripts/pahole-version.sh
3748 F:      tools/bpf/
3749 F:      tools/lib/bpf/
3750 F:      tools/testing/selftests/bpf/
3751
3752 BPF [ITERATOR]
3753 M:      Yonghong Song <[email protected]>
3754 L:      [email protected]
3755 S:      Maintained
3756 F:      kernel/bpf/*iter.c
3757
3758 BPF [L7 FRAMEWORK] (sockmap)
3759 M:      John Fastabend <[email protected]>
3760 M:      Jakub Sitnicki <[email protected]>
3761 L:      [email protected]
3762 L:      [email protected]
3763 S:      Maintained
3764 F:      include/linux/skmsg.h
3765 F:      net/core/skmsg.c
3766 F:      net/core/sock_map.c
3767 F:      net/ipv4/tcp_bpf.c
3768 F:      net/ipv4/udp_bpf.c
3769 F:      net/unix/unix_bpf.c
3770
3771 BPF [LIBRARY] (libbpf)
3772 M:      Andrii Nakryiko <[email protected]>
3773 L:      [email protected]
3774 S:      Maintained
3775 F:      tools/lib/bpf/
3776
3777 BPF [MISC]
3778 L:      [email protected]
3779 S:      Odd Fixes
3780 K:      (?:\b|_)bpf(?:\b|_)
3781
3782 BPF [NETWORKING] (struct_ops, reuseport)
3783 M:      Martin KaFai Lau <[email protected]>
3784 L:      [email protected]
3785 L:      [email protected]
3786 S:      Maintained
3787 F:      kernel/bpf/bpf_struct*
3788
3789 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3790 M:      Martin KaFai Lau <[email protected]>
3791 M:      Daniel Borkmann <[email protected]>
3792 R:      John Fastabend <[email protected]>
3793 L:      [email protected]
3794 L:      [email protected]
3795 S:      Maintained
3796 F:      include/net/tcx.h
3797 F:      kernel/bpf/tcx.c
3798 F:      net/core/filter.c
3799 F:      net/sched/act_bpf.c
3800 F:      net/sched/cls_bpf.c
3801
3802 BPF [RINGBUF]
3803 M:      Andrii Nakryiko <[email protected]>
3804 L:      [email protected]
3805 S:      Maintained
3806 F:      kernel/bpf/ringbuf.c
3807
3808 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3809 M:      KP Singh <[email protected]>
3810 R:      Florent Revest <[email protected]>
3811 R:      Brendan Jackman <[email protected]>
3812 L:      [email protected]
3813 S:      Maintained
3814 F:      Documentation/bpf/prog_lsm.rst
3815 F:      include/linux/bpf_lsm.h
3816 F:      kernel/bpf/bpf_lsm.c
3817 F:      security/bpf/
3818
3819 BPF [SELFTESTS] (Test Runners & Infrastructure)
3820 M:      Andrii Nakryiko <[email protected]>
3821 R:      Mykola Lysenko <[email protected]>
3822 L:      [email protected]
3823 S:      Maintained
3824 F:      tools/testing/selftests/bpf/
3825
3826 BPF [STORAGE & CGROUPS]
3827 M:      Martin KaFai Lau <[email protected]>
3828 L:      [email protected]
3829 S:      Maintained
3830 F:      kernel/bpf/*storage.c
3831 F:      kernel/bpf/bpf_lru*
3832 F:      kernel/bpf/cgroup.c
3833
3834 BPF [TOOLING] (bpftool)
3835 M:      Quentin Monnet <[email protected]>
3836 L:      [email protected]
3837 S:      Maintained
3838 F:      kernel/bpf/disasm.*
3839 F:      tools/bpf/bpftool/
3840
3841 BPF [TRACING]
3842 M:      Song Liu <[email protected]>
3843 R:      Jiri Olsa <[email protected]>
3844 L:      [email protected]
3845 S:      Maintained
3846 F:      kernel/bpf/stackmap.c
3847 F:      kernel/trace/bpf_trace.c
3848
3849 BROADCOM ASP 2.0 ETHERNET DRIVER
3850 M:      Justin Chen <[email protected]>
3851 M:      Florian Fainelli <[email protected]>
3852 L:      [email protected]
3853 L:      [email protected]
3854 S:      Supported
3855 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3856 F:      drivers/net/ethernet/broadcom/asp2/
3857
3858 BROADCOM B44 10/100 ETHERNET DRIVER
3859 M:      Michael Chan <[email protected]>
3860 L:      [email protected]
3861 S:      Supported
3862 F:      drivers/net/ethernet/broadcom/b44.*
3863
3864 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3865 M:      Florian Fainelli <[email protected]>
3866 L:      [email protected]
3867 L:      [email protected] (subscribers-only)
3868 S:      Supported
3869 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3870 F:      drivers/net/dsa/b53/*
3871 F:      drivers/net/dsa/bcm_sf2*
3872 F:      include/linux/dsa/brcm.h
3873 F:      include/linux/platform_data/b53.h
3874
3875 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3876 M:      Florian Fainelli <[email protected]>
3877 R:      Broadcom internal kernel review list <[email protected]>
3878 L:      [email protected] (moderated for non-subscribers)
3879 L:      [email protected] (moderated for non-subscribers)
3880 S:      Maintained
3881 T:      git https://github.com/broadcom/stblinux.git
3882 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3883 F:      drivers/pci/controller/pcie-brcmstb.c
3884 F:      drivers/staging/vc04_services
3885 N:      bcm2711
3886 N:      bcm283*
3887 N:      raspberrypi
3888
3889 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3890 M:      Florian Fainelli <[email protected]>
3891 M:      Ray Jui <[email protected]>
3892 M:      Scott Branden <[email protected]>
3893 R:      Broadcom internal kernel review list <[email protected]>
3894 S:      Maintained
3895 T:      git https://github.com/broadcom/mach-bcm
3896 F:      arch/arm/mach-bcm/
3897 N:      bcm281*
3898 N:      bcm113*
3899 N:      bcm216*
3900 N:      kona
3901
3902 BROADCOM BCM47XX MIPS ARCHITECTURE
3903 M:      Hauke Mehrtens <[email protected]>
3904 M:      Rafał Miłecki <[email protected]>
3905 L:      [email protected]
3906 S:      Maintained
3907 F:      Documentation/devicetree/bindings/mips/brcm/
3908 F:      arch/mips/bcm47xx/*
3909 F:      arch/mips/include/asm/mach-bcm47xx/*
3910
3911 BROADCOM BCM4908 ETHERNET DRIVER
3912 M:      Rafał Miłecki <[email protected]>
3913 R:      Broadcom internal kernel review list <[email protected]>
3914 L:      [email protected]
3915 S:      Maintained
3916 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3917 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3918 F:      drivers/net/ethernet/broadcom/unimac.h
3919
3920 BROADCOM BCM4908 PINMUX DRIVER
3921 M:      Rafał Miłecki <[email protected]>
3922 R:      Broadcom internal kernel review list <[email protected]>
3923 L:      [email protected]
3924 S:      Maintained
3925 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3926 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3927
3928 BROADCOM BCM5301X ARM ARCHITECTURE
3929 M:      Florian Fainelli <[email protected]>
3930 M:      Hauke Mehrtens <[email protected]>
3931 M:      Rafał Miłecki <[email protected]>
3932 R:      Broadcom internal kernel review list <[email protected]>
3933 L:      [email protected] (moderated for non-subscribers)
3934 S:      Maintained
3935 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3936 F:      arch/arm/boot/dts/broadcom/bcm470*
3937 F:      arch/arm/boot/dts/broadcom/bcm5301*
3938 F:      arch/arm/boot/dts/broadcom/bcm953012*
3939 F:      arch/arm/mach-bcm/bcm_5301x.c
3940
3941 BROADCOM BCM53573 ARM ARCHITECTURE
3942 M:      Florian Fainelli <[email protected]>
3943 M:      Rafał Miłecki <[email protected]>
3944 R:      Broadcom internal kernel review list <[email protected]>
3945 L:      [email protected] (moderated for non-subscribers)
3946 S:      Maintained
3947 F:      arch/arm/boot/dts/broadcom/bcm47189*
3948 F:      arch/arm/boot/dts/broadcom/bcm53573*
3949
3950 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3951 M:      Kevin Cernekee <[email protected]>
3952 L:      [email protected]
3953 S:      Maintained
3954 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3955
3956 BROADCOM BCM7XXX ARM ARCHITECTURE
3957 M:      Florian Fainelli <[email protected]>
3958 R:      Broadcom internal kernel review list <[email protected]>
3959 L:      [email protected] (moderated for non-subscribers)
3960 S:      Maintained
3961 T:      git https://github.com/broadcom/stblinux.git
3962 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3963 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
3964 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3965 F:      arch/arm/mach-bcm/*brcmstb*
3966 F:      arch/arm/mm/cache-b15-rac.c
3967 F:      drivers/bus/brcmstb_gisb.c
3968 F:      drivers/pci/controller/pcie-brcmstb.c
3969 N:      brcmstb
3970 N:      bcm7038
3971 N:      bcm7120
3972
3973 BROADCOM BCMBCA ARM ARCHITECTURE
3974 M:      William Zhang <[email protected]>
3975 M:      Anand Gore <[email protected]>
3976 M:      Kursad Oney <[email protected]>
3977 M:      Florian Fainelli <[email protected]>
3978 M:      Rafał Miłecki <[email protected]>
3979 R:      Broadcom internal kernel review list <[email protected]>
3980 L:      [email protected] (moderated for non-subscribers)
3981 S:      Maintained
3982 T:      git https://github.com/broadcom/stblinux.git
3983 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3984 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3985 N:      bcmbca
3986 N:      bcm[9]?47622
3987 N:      bcm[9]?4912
3988 N:      bcm[9]?63138
3989 N:      bcm[9]?63146
3990 N:      bcm[9]?63148
3991 N:      bcm[9]?63158
3992 N:      bcm[9]?63178
3993 N:      bcm[9]?6756
3994 N:      bcm[9]?6813
3995 N:      bcm[9]?6846
3996 N:      bcm[9]?6855
3997 N:      bcm[9]?6856
3998 N:      bcm[9]?6858
3999 N:      bcm[9]?6878
4000
4001 BROADCOM BDC DRIVER
4002 M:      Justin Chen <[email protected]>
4003 M:      Al Cooper <[email protected]>
4004 R:      Broadcom internal kernel review list <[email protected]>
4005 L:      [email protected]
4006 S:      Maintained
4007 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4008 F:      drivers/usb/gadget/udc/bdc/
4009
4010 BROADCOM BMIPS CPUFREQ DRIVER
4011 M:      Markus Mayer <[email protected]>
4012 R:      Broadcom internal kernel review list <[email protected]>
4013 L:      [email protected]
4014 S:      Maintained
4015 F:      drivers/cpufreq/bmips-cpufreq.c
4016
4017 BROADCOM BMIPS MIPS ARCHITECTURE
4018 M:      Florian Fainelli <[email protected]>
4019 R:      Broadcom internal kernel review list <[email protected]>
4020 L:      [email protected]
4021 S:      Maintained
4022 T:      git https://github.com/broadcom/stblinux.git
4023 F:      arch/mips/bmips/*
4024 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4025 F:      arch/mips/include/asm/mach-bmips/*
4026 F:      arch/mips/kernel/*bmips*
4027 F:      drivers/irqchip/irq-bcm63*
4028 F:      drivers/irqchip/irq-bcm7*
4029 F:      drivers/irqchip/irq-brcmstb*
4030 F:      drivers/genpd/bcm/bcm63xx-power.c
4031 F:      include/linux/bcm963xx_nvram.h
4032 F:      include/linux/bcm963xx_tag.h
4033
4034 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4035 M:      Rasesh Mody <[email protected]>
4036 M:      [email protected]
4037 L:      [email protected]
4038 S:      Supported
4039 F:      drivers/net/ethernet/broadcom/bnx2.*
4040 F:      drivers/net/ethernet/broadcom/bnx2_*
4041
4042 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4043 M:      Saurav Kashyap <[email protected]>
4044 M:      Javed Hasan <[email protected]>
4045 M:      [email protected]
4046 L:      [email protected]
4047 S:      Supported
4048 F:      drivers/scsi/bnx2fc/
4049
4050 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4051 M:      Nilesh Javali <[email protected]>
4052 M:      Manish Rangankar <[email protected]>
4053 M:      [email protected]
4054 L:      [email protected]
4055 S:      Supported
4056 F:      drivers/scsi/bnx2i/
4057
4058 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4059 M:      Ariel Elior <[email protected]>
4060 M:      Sudarsana Kalluru <[email protected]>
4061 M:      Manish Chopra <[email protected]>
4062 L:      [email protected]
4063 S:      Supported
4064 F:      drivers/net/ethernet/broadcom/bnx2x/
4065
4066 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4067 M:      Michael Chan <[email protected]>
4068 L:      [email protected]
4069 S:      Supported
4070 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4071 F:      drivers/net/ethernet/broadcom/bnxt/
4072 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4073
4074 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4075 M:      Arend van Spriel <[email protected]>
4076 M:      Franky Lin <[email protected]>
4077 M:      Hante Meuleman <[email protected]>
4078 L:      [email protected]
4079 L:      [email protected]
4080 L:      [email protected]
4081 S:      Supported
4082 F:      drivers/net/wireless/broadcom/brcm80211/
4083
4084 BROADCOM BRCMSTB GPIO DRIVER
4085 M:      Doug Berger <[email protected]>
4086 M:      Florian Fainelli <florian.fainelli@broadcom>
4087 R:      Broadcom internal kernel review list <[email protected]>
4088 S:      Supported
4089 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4090 F:      drivers/gpio/gpio-brcmstb.c
4091
4092 BROADCOM BRCMSTB I2C DRIVER
4093 M:      Kamal Dasu <[email protected]>
4094 R:      Broadcom internal kernel review list <[email protected]>
4095 L:      [email protected]
4096 S:      Supported
4097 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4098 F:      drivers/i2c/busses/i2c-brcmstb.c
4099
4100 BROADCOM BRCMSTB UART DRIVER
4101 M:      Al Cooper <[email protected]>
4102 R:      Broadcom internal kernel review list <[email protected]>
4103 L:      [email protected]
4104 S:      Maintained
4105 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4106 F:      drivers/tty/serial/8250/8250_bcm7271.c
4107
4108 BROADCOM BRCMSTB USB EHCI DRIVER
4109 M:      Justin Chen <[email protected]>
4110 M:      Al Cooper <[email protected]>
4111 R:      Broadcom internal kernel review list <[email protected]>
4112 L:      [email protected]
4113 S:      Maintained
4114 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4115 F:      drivers/usb/host/ehci-brcm.*
4116
4117 BROADCOM BRCMSTB USB PIN MAP DRIVER
4118 M:      Al Cooper <[email protected]>
4119 R:      Broadcom internal kernel review list <[email protected]>
4120 L:      [email protected]
4121 S:      Maintained
4122 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4123 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4124
4125 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4126 M:      Justin Chen <[email protected]>
4127 M:      Al Cooper <[email protected]>
4128 R:      Broadcom internal kernel review list <[email protected]>
4129 L:      [email protected]
4130 S:      Maintained
4131 F:      drivers/phy/broadcom/phy-brcm-usb*
4132
4133 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4134 M:      William Zhang <[email protected]>
4135 M:      Kursad Oney <[email protected]>
4136 M:      Jonas Gorski <[email protected]>
4137 R:      Broadcom internal kernel review list <[email protected]>
4138 L:      [email protected]
4139 S:      Maintained
4140 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4141 F:      drivers/spi/spi-bcm63xx-hsspi.c
4142 F:      drivers/spi/spi-bcmbca-hsspi.c
4143
4144 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4145 M:      Jonas Gorski <[email protected]>
4146 L:      [email protected]
4147 S:      Odd Fixes
4148 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4149 F:      drivers/spi/spi-bcm63xx.c
4150
4151 BROADCOM ETHERNET PHY DRIVERS
4152 M:      Florian Fainelli <[email protected]>
4153 R:      Broadcom internal kernel review list <[email protected]>
4154 L:      [email protected]
4155 S:      Supported
4156 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4157 F:      drivers/net/phy/bcm*.[ch]
4158 F:      drivers/net/phy/broadcom.c
4159 F:      include/linux/brcmphy.h
4160
4161 BROADCOM GENET ETHERNET DRIVER
4162 M:      Doug Berger <[email protected]>
4163 M:      Florian Fainelli <[email protected]>
4164 R:      Broadcom internal kernel review list <[email protected]>
4165 L:      [email protected]
4166 S:      Supported
4167 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4168 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4169 F:      drivers/net/ethernet/broadcom/genet/
4170 F:      drivers/net/ethernet/broadcom/unimac.h
4171 F:      drivers/net/mdio/mdio-bcm-unimac.c
4172 F:      include/linux/platform_data/bcmgenet.h
4173 F:      include/linux/platform_data/mdio-bcm-unimac.h
4174
4175 BROADCOM IPROC ARM ARCHITECTURE
4176 M:      Ray Jui <[email protected]>
4177 M:      Scott Branden <[email protected]>
4178 R:      Broadcom internal kernel review list <[email protected]>
4179 L:      [email protected] (moderated for non-subscribers)
4180 S:      Maintained
4181 T:      git https://github.com/broadcom/stblinux.git
4182 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4183 F:      arch/arm64/boot/dts/broadcom/stingray/*
4184 F:      drivers/clk/bcm/clk-ns*
4185 F:      drivers/clk/bcm/clk-sr*
4186 F:      drivers/pinctrl/bcm/pinctrl-ns*
4187 F:      include/dt-bindings/clock/bcm-sr*
4188 N:      iproc
4189 N:      cygnus
4190 N:      bcm[-_]nsp
4191 N:      bcm9113*
4192 N:      bcm9583*
4193 N:      bcm9585*
4194 N:      bcm9586*
4195 N:      bcm988312
4196 N:      bcm113*
4197 N:      bcm583*
4198 N:      bcm585*
4199 N:      bcm586*
4200 N:      bcm88312
4201 N:      hr2
4202 N:      stingray
4203
4204 BROADCOM IPROC GBIT ETHERNET DRIVER
4205 M:      Rafał Miłecki <[email protected]>
4206 R:      Broadcom internal kernel review list <[email protected]>
4207 L:      [email protected]
4208 S:      Maintained
4209 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4210 F:      drivers/net/ethernet/broadcom/bgmac*
4211 F:      drivers/net/ethernet/broadcom/unimac.h
4212
4213 BROADCOM KONA GPIO DRIVER
4214 M:      Ray Jui <[email protected]>
4215 R:      Broadcom internal kernel review list <[email protected]>
4216 S:      Supported
4217 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4218 F:      drivers/gpio/gpio-bcm-kona.c
4219
4220 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4221 M:      Sathya Prakash Veerichetty <[email protected]>
4222 M:      Kashyap Desai <[email protected]>
4223 M:      Sumit Saxena <[email protected]>
4224 M:      Sreekanth Reddy <[email protected]>
4225 L:      [email protected]
4226 L:      [email protected]
4227 S:      Supported
4228 W:      https://www.broadcom.com/support/storage
4229 F:      drivers/scsi/mpi3mr/
4230
4231 BROADCOM NETXTREME-E ROCE DRIVER
4232 M:      Selvin Xavier <[email protected]>
4233 L:      [email protected]
4234 S:      Supported
4235 W:      http://www.broadcom.com
4236 F:      drivers/infiniband/hw/bnxt_re/
4237 F:      include/uapi/rdma/bnxt_re-abi.h
4238
4239 BROADCOM NVRAM DRIVER
4240 M:      Rafał Miłecki <[email protected]>
4241 L:      [email protected]
4242 S:      Maintained
4243 F:      drivers/firmware/broadcom/*
4244
4245 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4246 M:      Rafał Miłecki <[email protected]>
4247 M:      Florian Fainelli <[email protected]>
4248 R:      Broadcom internal kernel review list <[email protected]>
4249 L:      [email protected]
4250 S:      Maintained
4251 T:      git https://github.com/broadcom/stblinux.git
4252 F:      drivers/genpd/bcm/bcm-pmb.c
4253 F:      include/dt-bindings/soc/bcm-pmb.h
4254
4255 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4256 M:      Rafał Miłecki <[email protected]>
4257 L:      [email protected]
4258 S:      Maintained
4259 F:      drivers/bcma/
4260 F:      include/linux/bcma/
4261
4262 BROADCOM SPI DRIVER
4263 M:      Kamal Dasu <[email protected]>
4264 R:      Broadcom internal kernel review list <[email protected]>
4265 S:      Maintained
4266 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4267 F:      drivers/spi/spi-bcm-qspi.*
4268 F:      drivers/spi/spi-brcmstb-qspi.c
4269 F:      drivers/spi/spi-iproc-qspi.c
4270
4271 BROADCOM STB AVS CPUFREQ DRIVER
4272 M:      Markus Mayer <[email protected]>
4273 R:      Broadcom internal kernel review list <[email protected]>
4274 L:      [email protected]
4275 S:      Maintained
4276 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4277 F:      drivers/cpufreq/brcmstb*
4278
4279 BROADCOM STB AVS TMON DRIVER
4280 M:      Markus Mayer <[email protected]>
4281 R:      Broadcom internal kernel review list <[email protected]>
4282 L:      [email protected]
4283 S:      Maintained
4284 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4285 F:      drivers/thermal/broadcom/brcmstb*
4286
4287 BROADCOM STB DPFE DRIVER
4288 M:      Markus Mayer <[email protected]>
4289 R:      Broadcom internal kernel review list <[email protected]>
4290 L:      [email protected] (moderated for non-subscribers)
4291 S:      Maintained
4292 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4293 F:      drivers/memory/brcmstb_dpfe.c
4294
4295 BROADCOM STB NAND FLASH DRIVER
4296 M:      Brian Norris <[email protected]>
4297 M:      Kamal Dasu <[email protected]>
4298 R:      Broadcom internal kernel review list <[email protected]>
4299 L:      [email protected]
4300 S:      Maintained
4301 F:      drivers/mtd/nand/raw/brcmnand/
4302 F:      include/linux/platform_data/brcmnand.h
4303
4304 BROADCOM STB PCIE DRIVER
4305 M:      Jim Quinlan <[email protected]>
4306 M:      Nicolas Saenz Julienne <[email protected]>
4307 M:      Florian Fainelli <[email protected]>
4308 R:      Broadcom internal kernel review list <[email protected]>
4309 L:      [email protected]
4310 S:      Maintained
4311 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4312 F:      drivers/pci/controller/pcie-brcmstb.c
4313
4314 BROADCOM SYSTEMPORT ETHERNET DRIVER
4315 M:      Florian Fainelli <[email protected]>
4316 R:      Broadcom internal kernel review list <[email protected]>
4317 L:      [email protected]
4318 S:      Supported
4319 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4320 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4321 F:      drivers/net/ethernet/broadcom/unimac.h
4322
4323 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4324 M:      Siva Reddy Kallam <[email protected]>
4325 M:      Prashant Sreedharan <[email protected]>
4326 M:      Michael Chan <[email protected]>
4327 L:      [email protected]
4328 S:      Supported
4329 F:      drivers/net/ethernet/broadcom/tg3.*
4330
4331 BROADCOM VK DRIVER
4332 M:      Scott Branden <[email protected]>
4333 R:      Broadcom internal kernel review list <[email protected]>
4334 S:      Supported
4335 F:      drivers/misc/bcm-vk/
4336 F:      include/uapi/linux/misc/bcm_vk.h
4337
4338 BROCADE BFA FC SCSI DRIVER
4339 M:      Anil Gurumurthy <[email protected]>
4340 M:      Sudarsana Kalluru <[email protected]>
4341 L:      [email protected]
4342 S:      Supported
4343 F:      drivers/scsi/bfa/
4344
4345 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4346 M:      Rasesh Mody <[email protected]>
4347 M:      Sudarsana Kalluru <[email protected]>
4348 M:      [email protected]
4349 L:      [email protected]
4350 S:      Supported
4351 F:      drivers/net/ethernet/brocade/bna/
4352
4353 BSG (block layer generic sg v4 driver)
4354 M:      FUJITA Tomonori <[email protected]>
4355 L:      [email protected]
4356 S:      Supported
4357 F:      block/bsg.c
4358 F:      include/linux/bsg.h
4359 F:      include/uapi/linux/bsg.h
4360
4361 BT87X AUDIO DRIVER
4362 M:      Clemens Ladisch <[email protected]>
4363 L:      [email protected] (moderated for non-subscribers)
4364 S:      Maintained
4365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4366 F:      Documentation/sound/cards/bt87x.rst
4367 F:      sound/pci/bt87x.c
4368
4369 BT8XXGPIO DRIVER
4370 M:      Michael Buesch <[email protected]>
4371 S:      Maintained
4372 W:      http://bu3sch.de/btgpio.php
4373 F:      drivers/gpio/gpio-bt8xx.c
4374
4375 BTRFS FILE SYSTEM
4376 M:      Chris Mason <[email protected]>
4377 M:      Josef Bacik <[email protected]>
4378 M:      David Sterba <[email protected]>
4379 L:      [email protected]
4380 S:      Maintained
4381 W:      https://btrfs.readthedocs.io
4382 W:      https://btrfs.wiki.kernel.org/
4383 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4384 C:      irc://irc.libera.chat/btrfs
4385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4386 F:      Documentation/filesystems/btrfs.rst
4387 F:      fs/btrfs/
4388 F:      include/linux/btrfs*
4389 F:      include/trace/events/btrfs.h
4390 F:      include/uapi/linux/btrfs*
4391
4392 BTTV VIDEO4LINUX DRIVER
4393 M:      Mauro Carvalho Chehab <[email protected]>
4394 L:      [email protected]
4395 S:      Odd fixes
4396 W:      https://linuxtv.org
4397 T:      git git://linuxtv.org/media_tree.git
4398 F:      Documentation/driver-api/media/drivers/bttv*
4399 F:      drivers/media/pci/bt8xx/bttv*
4400
4401 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4402 M:      Chanwoo Choi <[email protected]>
4403 L:      [email protected]
4404 L:      [email protected]
4405 S:      Maintained
4406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4407 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4408 F:      drivers/devfreq/exynos-bus.c
4409
4410 BUSLOGIC SCSI DRIVER
4411 M:      Khalid Aziz <[email protected]>
4412 L:      [email protected]
4413 S:      Maintained
4414 F:      drivers/scsi/BusLogic.*
4415 F:      drivers/scsi/FlashPoint.*
4416
4417 BXCAN CAN NETWORK DRIVER
4418 M:      Dario Binacchi <[email protected]>
4419 L:      [email protected]
4420 S:      Maintained
4421 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4422 F:      drivers/net/can/bxcan.c
4423
4424 C-MEDIA CMI8788 DRIVER
4425 M:      Clemens Ladisch <[email protected]>
4426 L:      [email protected] (moderated for non-subscribers)
4427 S:      Maintained
4428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4429 F:      sound/pci/oxygen/
4430
4431 C-SKY ARCHITECTURE
4432 M:      Guo Ren <[email protected]>
4433 L:      [email protected]
4434 S:      Supported
4435 T:      git https://github.com/c-sky/csky-linux.git
4436 F:      Documentation/devicetree/bindings/csky/
4437 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4438 F:      Documentation/devicetree/bindings/timer/csky,*
4439 F:      arch/csky/
4440 F:      drivers/clocksource/timer-gx6605s.c
4441 F:      drivers/clocksource/timer-mp-csky.c
4442 F:      drivers/irqchip/irq-csky-*
4443 N:      csky
4444 K:      csky
4445
4446 CA8210 IEEE-802.15.4 RADIO DRIVER
4447 L:      [email protected]
4448 S:      Orphan
4449 W:      https://github.com/Cascoda/ca8210-linux.git
4450 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4451 F:      drivers/net/ieee802154/ca8210.c
4452
4453 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4454 M:      David Howells <[email protected]>
4455 L:      [email protected] (moderated for non-subscribers)
4456 S:      Supported
4457 F:      Documentation/filesystems/caching/cachefiles.rst
4458 F:      fs/cachefiles/
4459
4460 CACHESTAT: PAGE CACHE STATS FOR A FILE
4461 M:      Nhat Pham <[email protected]>
4462 M:      Johannes Weiner <[email protected]>
4463 L:      [email protected]
4464 S:      Maintained
4465 F:      tools/testing/selftests/cachestat/test_cachestat.c
4466
4467 CADENCE MIPI-CSI2 BRIDGES
4468 M:      Maxime Ripard <[email protected]>
4469 L:      [email protected]
4470 S:      Maintained
4471 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4472 F:      drivers/media/platform/cadence/cdns-csi2*
4473
4474 CADENCE NAND DRIVER
4475 L:      [email protected]
4476 S:      Orphan
4477 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4478 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4479
4480 CADENCE USB3 DRD IP DRIVER
4481 M:      Peter Chen <[email protected]>
4482 M:      Pawel Laszczak <[email protected]>
4483 R:      Roger Quadros <[email protected]>
4484 L:      [email protected]
4485 S:      Maintained
4486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4487 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4488 F:      drivers/usb/cdns3/
4489 X:      drivers/usb/cdns3/cdnsp*
4490
4491 CADENCE USBHS DRIVER
4492 M:      Pawel Laszczak <[email protected]>
4493 L:      [email protected]
4494 S:      Maintained
4495 F:      drivers/usb/gadget/udc/cdns2
4496
4497 CADENCE USBSSP DRD IP DRIVER
4498 M:      Pawel Laszczak <[email protected]>
4499 L:      [email protected]
4500 S:      Maintained
4501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4502 F:      drivers/usb/cdns3/
4503 X:      drivers/usb/cdns3/cdns3*
4504
4505 CADET FM/AM RADIO RECEIVER DRIVER
4506 M:      Hans Verkuil <[email protected]>
4507 L:      [email protected]
4508 S:      Maintained
4509 W:      https://linuxtv.org
4510 T:      git git://linuxtv.org/media_tree.git
4511 F:      drivers/media/radio/radio-cadet*
4512
4513 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4514 L:      [email protected]
4515 S:      Orphan
4516 T:      git git://linuxtv.org/media_tree.git
4517 F:      Documentation/admin-guide/media/cafe_ccic*
4518 F:      drivers/media/platform/marvell/
4519
4520 CAIF NETWORK LAYER
4521 L:      [email protected]
4522 S:      Orphan
4523 F:      Documentation/networking/caif/
4524 F:      drivers/net/caif/
4525 F:      include/net/caif/
4526 F:      include/uapi/linux/caif/
4527 F:      net/caif/
4528
4529 CAKE QDISC
4530 M:      Toke Høiland-Jørgensen <[email protected]>
4531 L:      [email protected] (moderated for non-subscribers)
4532 S:      Maintained
4533 F:      net/sched/sch_cake.c
4534
4535 CAN NETWORK DRIVERS
4536 M:      Wolfgang Grandegger <[email protected]>
4537 M:      Marc Kleine-Budde <[email protected]>
4538 L:      [email protected]
4539 S:      Maintained
4540 W:      https://github.com/linux-can
4541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4543 F:      Documentation/devicetree/bindings/net/can/
4544 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4545 F:      drivers/net/can/
4546 F:      drivers/phy/phy-can-transceiver.c
4547 F:      include/linux/can/bittiming.h
4548 F:      include/linux/can/dev.h
4549 F:      include/linux/can/length.h
4550 F:      include/linux/can/platform/
4551 F:      include/linux/can/rx-offload.h
4552 F:      include/uapi/linux/can/error.h
4553 F:      include/uapi/linux/can/netlink.h
4554 F:      include/uapi/linux/can/vxcan.h
4555
4556 CAN NETWORK LAYER
4557 M:      Oliver Hartkopp <[email protected]>
4558 M:      Marc Kleine-Budde <[email protected]>
4559 L:      [email protected]
4560 S:      Maintained
4561 W:      https://github.com/linux-can
4562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4564 F:      Documentation/networking/can.rst
4565 F:      include/linux/can/can-ml.h
4566 F:      include/linux/can/core.h
4567 F:      include/linux/can/skb.h
4568 F:      include/net/netns/can.h
4569 F:      include/uapi/linux/can.h
4570 F:      include/uapi/linux/can/bcm.h
4571 F:      include/uapi/linux/can/gw.h
4572 F:      include/uapi/linux/can/isotp.h
4573 F:      include/uapi/linux/can/raw.h
4574 F:      net/can/
4575
4576 CAN-J1939 NETWORK LAYER
4577 M:      Robin van der Gracht <[email protected]>
4578 M:      Oleksij Rempel <[email protected]>
4579 R:      [email protected]
4580 L:      [email protected]
4581 S:      Maintained
4582 F:      Documentation/networking/j1939.rst
4583 F:      include/uapi/linux/can/j1939.h
4584 F:      net/can/j1939/
4585
4586 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4587 M:      Damien Le Moal <[email protected]>
4588 L:      [email protected]
4589 L:      [email protected] (pinctrl driver)
4590 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4591 F:      drivers/pinctrl/pinctrl-k210.c
4592
4593 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4594 M:      Damien Le Moal <[email protected]>
4595 L:      [email protected]
4596 L:      [email protected]
4597 S:      Maintained
4598 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4599 F:      drivers/reset/reset-k210.c
4600
4601 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4602 M:      Damien Le Moal <[email protected]>
4603 L:      [email protected]
4604 S:      Maintained
4605 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4606 F:      drivers/soc/canaan/
4607 F:      include/soc/canaan/
4608
4609 CAPABILITIES
4610 M:      Serge Hallyn <[email protected]>
4611 L:      [email protected]
4612 S:      Supported
4613 F:      include/linux/capability.h
4614 F:      include/uapi/linux/capability.h
4615 F:      kernel/capability.c
4616 F:      security/commoncap.c
4617
4618 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4619 M:      Kevin Tsai <[email protected]>
4620 S:      Maintained
4621 F:      drivers/iio/light/cm*
4622
4623 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4624 M:      Christian Lamparter <[email protected]>
4625 L:      [email protected]
4626 S:      Maintained
4627 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4628 F:      drivers/net/wireless/ath/carl9170/
4629
4630 CAVIUM I2C DRIVER
4631 M:      Robert Richter <[email protected]>
4632 S:      Odd Fixes
4633 W:      http://www.marvell.com
4634 F:      drivers/i2c/busses/i2c-octeon*
4635 F:      drivers/i2c/busses/i2c-thunderx*
4636
4637 CAVIUM LIQUIDIO NETWORK DRIVER
4638 M:      Derek Chickles <[email protected]>
4639 M:      Satanand Burla <[email protected]>
4640 M:      Felix Manlunas <[email protected]>
4641 L:      [email protected]
4642 S:      Supported
4643 W:      http://www.marvell.com
4644 F:      drivers/net/ethernet/cavium/liquidio/
4645
4646 CAVIUM MMC DRIVER
4647 M:      Robert Richter <[email protected]>
4648 S:      Odd Fixes
4649 W:      http://www.marvell.com
4650 F:      drivers/mmc/host/cavium*
4651
4652 CAVIUM OCTEON-TX CRYPTO DRIVER
4653 M:      George Cherian <[email protected]>
4654 L:      [email protected]
4655 S:      Supported
4656 W:      http://www.marvell.com
4657 F:      drivers/crypto/cavium/cpt/
4658
4659 CAVIUM THUNDERX2 ARM64 SOC
4660 M:      Robert Richter <[email protected]>
4661 L:      [email protected] (moderated for non-subscribers)
4662 S:      Odd Fixes
4663 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4664 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4665
4666 CBS/ETF/TAPRIO QDISCS
4667 M:      Vinicius Costa Gomes <[email protected]>
4668 L:      [email protected]
4669 S:      Maintained
4670 F:      net/sched/sch_cbs.c
4671 F:      net/sched/sch_etf.c
4672 F:      net/sched/sch_taprio.c
4673
4674 CC2520 IEEE-802.15.4 RADIO DRIVER
4675 M:      Stefan Schmidt <[email protected]>
4676 L:      [email protected]
4677 S:      Odd Fixes
4678 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4679 F:      drivers/net/ieee802154/cc2520.c
4680
4681 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4682 M:      Gilad Ben-Yossef <[email protected]>
4683 L:      [email protected]
4684 S:      Supported
4685 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4686 F:      drivers/crypto/ccree/
4687
4688 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4689 M:      Hadar Gat <[email protected]>
4690 L:      [email protected]
4691 S:      Supported
4692 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4693 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4694 F:      drivers/char/hw_random/cctrng.c
4695 F:      drivers/char/hw_random/cctrng.h
4696
4697 CEC FRAMEWORK
4698 M:      Hans Verkuil <[email protected]>
4699 L:      [email protected]
4700 S:      Supported
4701 W:      http://linuxtv.org
4702 T:      git git://linuxtv.org/media_tree.git
4703 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4704 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4705 F:      Documentation/driver-api/media/cec-core.rst
4706 F:      Documentation/userspace-api/media/cec
4707 F:      drivers/media/cec/
4708 F:      drivers/media/rc/keymaps/rc-cec.c
4709 F:      include/media/cec-notifier.h
4710 F:      include/media/cec.h
4711 F:      include/uapi/linux/cec-funcs.h
4712 F:      include/uapi/linux/cec.h
4713
4714 CEC GPIO DRIVER
4715 M:      Hans Verkuil <[email protected]>
4716 L:      [email protected]
4717 S:      Supported
4718 W:      http://linuxtv.org
4719 T:      git git://linuxtv.org/media_tree.git
4720 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4721 F:      drivers/media/cec/platform/cec-gpio/
4722
4723 CELL BROADBAND ENGINE ARCHITECTURE
4724 M:      Arnd Bergmann <[email protected]>
4725 L:      [email protected]
4726 S:      Supported
4727 W:      http://www.ibm.com/developerworks/power/cell/
4728 F:      arch/powerpc/include/asm/cell*.h
4729 F:      arch/powerpc/include/asm/spu*.h
4730 F:      arch/powerpc/include/uapi/asm/spu*.h
4731 F:      arch/powerpc/platforms/cell/
4732
4733 CELLWISE CW2015 BATTERY DRIVER
4734 M:      Tobias Schrammm <[email protected]>
4735 S:      Maintained
4736 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4737 F:      drivers/power/supply/cw2015_battery.c
4738
4739 CEPH COMMON CODE (LIBCEPH)
4740 M:      Ilya Dryomov <[email protected]>
4741 M:      Xiubo Li <[email protected]>
4742 R:      Jeff Layton <[email protected]>
4743 L:      [email protected]
4744 S:      Supported
4745 W:      http://ceph.com/
4746 T:      git https://github.com/ceph/ceph-client.git
4747 F:      include/linux/ceph/
4748 F:      include/linux/crush/
4749 F:      net/ceph/
4750
4751 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4752 M:      Xiubo Li <[email protected]>
4753 M:      Ilya Dryomov <[email protected]>
4754 R:      Jeff Layton <[email protected]>
4755 L:      [email protected]
4756 S:      Supported
4757 W:      http://ceph.com/
4758 T:      git https://github.com/ceph/ceph-client.git
4759 F:      Documentation/filesystems/ceph.rst
4760 F:      fs/ceph/
4761
4762 CERTIFICATE HANDLING
4763 M:      David Howells <[email protected]>
4764 M:      David Woodhouse <[email protected]>
4765 L:      [email protected]
4766 S:      Maintained
4767 F:      Documentation/admin-guide/module-signing.rst
4768 F:      certs/
4769 F:      scripts/sign-file.c
4770 F:      tools/certs/
4771
4772 CFAG12864B LCD DRIVER
4773 M:      Miguel Ojeda <[email protected]>
4774 S:      Maintained
4775 F:      drivers/auxdisplay/cfag12864b.c
4776 F:      include/linux/cfag12864b.h
4777
4778 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4779 M:      Miguel Ojeda <[email protected]>
4780 S:      Maintained
4781 F:      drivers/auxdisplay/cfag12864bfb.c
4782 F:      include/linux/cfag12864b.h
4783
4784 CHAR and MISC DRIVERS
4785 M:      Arnd Bergmann <[email protected]>
4786 M:      Greg Kroah-Hartman <[email protected]>
4787 S:      Supported
4788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4789 F:      drivers/char/
4790 F:      drivers/misc/
4791 F:      include/linux/miscdevice.h
4792 X:      drivers/char/agp/
4793 X:      drivers/char/hw_random/
4794 X:      drivers/char/ipmi/
4795 X:      drivers/char/random.c
4796 X:      drivers/char/tpm/
4797
4798 CHECKPATCH
4799 M:      Andy Whitcroft <[email protected]>
4800 M:      Joe Perches <[email protected]>
4801 R:      Dwaipayan Ray <[email protected]>
4802 R:      Lukas Bulwahn <[email protected]>
4803 S:      Maintained
4804 F:      scripts/checkpatch.pl
4805
4806 CHECKPATCH DOCUMENTATION
4807 M:      Dwaipayan Ray <[email protected]>
4808 M:      Lukas Bulwahn <[email protected]>
4809 R:      Joe Perches <[email protected]>
4810 S:      Maintained
4811 F:      Documentation/dev-tools/checkpatch.rst
4812
4813 CHINESE DOCUMENTATION
4814 M:      Alex Shi <[email protected]>
4815 M:      Yanteng Si <[email protected]>
4816 S:      Maintained
4817 F:      Documentation/translations/zh_CN/
4818
4819 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4820 M:      Peter Chen <[email protected]>
4821 L:      [email protected]
4822 S:      Maintained
4823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4824 F:      drivers/usb/chipidea/
4825
4826 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4827 M:      Hans de Goede <[email protected]>
4828 L:      [email protected]
4829 S:      Maintained
4830 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4831 F:      drivers/input/touchscreen/chipone_icn8318.c
4832
4833 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4834 M:      Hans de Goede <[email protected]>
4835 L:      [email protected]
4836 S:      Maintained
4837 F:      drivers/input/touchscreen/chipone_icn8505.c
4838
4839 CHROME HARDWARE PLATFORM SUPPORT
4840 M:      Benson Leung <[email protected]>
4841 M:      Tzung-Bi Shih <[email protected]>
4842 L:      [email protected]
4843 S:      Maintained
4844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4845 F:      drivers/platform/chrome/
4846
4847 CHROMEOS EC CODEC DRIVER
4848 M:      Cheng-Yi Chiang <[email protected]>
4849 M:      Tzung-Bi Shih <[email protected]>
4850 R:      Guenter Roeck <[email protected]>
4851 L:      [email protected]
4852 S:      Maintained
4853 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4854 F:      sound/soc/codecs/cros_ec_codec.*
4855
4856 CHROMEOS EC SUBDRIVERS
4857 M:      Benson Leung <[email protected]>
4858 R:      Guenter Roeck <[email protected]>
4859 L:      [email protected]
4860 S:      Maintained
4861 F:      drivers/power/supply/cros_usbpd-charger.c
4862 N:      cros_ec
4863 N:      cros-ec
4864
4865 CHROMEOS EC UART DRIVER
4866 M:      Bhanu Prakash Maiya <[email protected]>
4867 R:      Benson Leung <[email protected]>
4868 R:      Tzung-Bi Shih <[email protected]>
4869 S:      Maintained
4870 F:      drivers/platform/chrome/cros_ec_uart.c
4871
4872 CHROMEOS EC USB PD NOTIFY DRIVER
4873 M:      Prashant Malani <[email protected]>
4874 L:      [email protected]
4875 S:      Maintained
4876 F:      drivers/platform/chrome/cros_usbpd_notify.c
4877 F:      include/linux/platform_data/cros_usbpd_notify.h
4878
4879 CHROMEOS EC USB TYPE-C DRIVER
4880 M:      Prashant Malani <[email protected]>
4881 L:      [email protected]
4882 S:      Maintained
4883 F:      drivers/platform/chrome/cros_ec_typec.*
4884 F:      drivers/platform/chrome/cros_typec_switch.c
4885 F:      drivers/platform/chrome/cros_typec_vdm.*
4886
4887 CHROMEOS HPS DRIVER
4888 M:      Dan Callaghan <[email protected]>
4889 R:      Sami Kyöstilä <[email protected]>
4890 S:      Maintained
4891 F:      drivers/platform/chrome/cros_hps_i2c.c
4892
4893 CHRONTEL CH7322 CEC DRIVER
4894 M:      Joe Tessler <[email protected]>
4895 L:      [email protected]
4896 S:      Maintained
4897 T:      git git://linuxtv.org/media_tree.git
4898 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4899 F:      drivers/media/cec/i2c/ch7322.c
4900
4901 CIRRUS LOGIC AUDIO CODEC DRIVERS
4902 M:      James Schulman <[email protected]>
4903 M:      David Rhodes <[email protected]>
4904 M:      Richard Fitzgerald <[email protected]>
4905 L:      [email protected] (moderated for non-subscribers)
4906 L:      [email protected]
4907 S:      Maintained
4908 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4909 F:      drivers/mfd/cs42l43*
4910 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
4911 F:      drivers/spi/spi-cs42l43*
4912 F:      include/dt-bindings/sound/cs*
4913 F:      include/linux/mfd/cs42l43*
4914 F:      include/sound/cs*
4915 F:      sound/pci/hda/cs*
4916 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4917 F:      sound/soc/codecs/cs*
4918
4919 CIRRUS LOGIC DSP FIRMWARE DRIVER
4920 M:      Simon Trimmer <[email protected]>
4921 M:      Charles Keepax <[email protected]>
4922 M:      Richard Fitzgerald <[email protected]>
4923 L:      [email protected]
4924 S:      Supported
4925 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4926 T:      git https://github.com/CirrusLogic/linux-drivers.git
4927 F:      drivers/firmware/cirrus/*
4928 F:      include/linux/firmware/cirrus/*
4929
4930 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4931 M:      Hartley Sweeten <[email protected]>
4932 L:      [email protected]
4933 S:      Maintained
4934 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4935
4936 CIRRUS LOGIC LOCHNAGAR DRIVER
4937 M:      Charles Keepax <[email protected]>
4938 M:      Richard Fitzgerald <[email protected]>
4939 L:      [email protected]
4940 S:      Supported
4941 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4942 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4943 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4944 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4945 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4946 F:      Documentation/hwmon/lochnagar.rst
4947 F:      drivers/clk/clk-lochnagar.c
4948 F:      drivers/hwmon/lochnagar-hwmon.c
4949 F:      drivers/mfd/lochnagar-i2c.c
4950 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4951 F:      drivers/regulator/lochnagar-regulator.c
4952 F:      include/dt-bindings/clock/lochnagar.h
4953 F:      include/dt-bindings/pinctrl/lochnagar.h
4954 F:      include/linux/mfd/lochnagar*
4955 F:      sound/soc/codecs/lochnagar-sc.c
4956
4957 CIRRUS LOGIC MADERA CODEC DRIVERS
4958 M:      Charles Keepax <[email protected]>
4959 M:      Richard Fitzgerald <[email protected]>
4960 L:      [email protected] (moderated for non-subscribers)
4961 L:      [email protected]
4962 S:      Supported
4963 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4964 T:      git https://github.com/CirrusLogic/linux-drivers.git
4965 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4966 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4967 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4968 F:      drivers/gpio/gpio-madera*
4969 F:      drivers/irqchip/irq-madera*
4970 F:      drivers/mfd/cs47l*
4971 F:      drivers/mfd/madera*
4972 F:      drivers/pinctrl/cirrus/*
4973 F:      include/dt-bindings/sound/madera*
4974 F:      include/linux/irqchip/irq-madera*
4975 F:      include/linux/mfd/madera/*
4976 F:      include/sound/madera*
4977 F:      sound/soc/codecs/cs47l*
4978 F:      sound/soc/codecs/madera*
4979
4980 CISCO FCOE HBA DRIVER
4981 M:      Satish Kharat <[email protected]>
4982 M:      Sesidhar Baddela <[email protected]>
4983 M:      Karan Tilak Kumar <[email protected]>
4984 L:      [email protected]
4985 S:      Supported
4986 F:      drivers/scsi/fnic/
4987
4988 CISCO SCSI HBA DRIVER
4989 M:      Karan Tilak Kumar <[email protected]>
4990 M:      Sesidhar Baddela <[email protected]>
4991 L:      [email protected]
4992 S:      Supported
4993 F:      drivers/scsi/snic/
4994
4995 CISCO VIC ETHERNET NIC DRIVER
4996 M:      Christian Benvenuti <[email protected]>
4997 M:      Satish Kharat <[email protected]>
4998 S:      Supported
4999 F:      drivers/net/ethernet/cisco/enic/
5000
5001 CISCO VIC LOW LATENCY NIC DRIVER
5002 M:      Christian Benvenuti <[email protected]>
5003 M:      Nelson Escobar <[email protected]>
5004 S:      Supported
5005 F:      drivers/infiniband/hw/usnic/
5006
5007 CLANG CONTROL FLOW INTEGRITY SUPPORT
5008 M:      Sami Tolvanen <[email protected]>
5009 M:      Kees Cook <[email protected]>
5010 R:      Nathan Chancellor <[email protected]>
5011 R:      Nick Desaulniers <[email protected]>
5012 L:      [email protected]
5013 S:      Supported
5014 B:      https://github.com/ClangBuiltLinux/linux/issues
5015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5016 F:      include/linux/cfi.h
5017 F:      kernel/cfi.c
5018
5019 CLANG-FORMAT FILE
5020 M:      Miguel Ojeda <[email protected]>
5021 S:      Maintained
5022 F:      .clang-format
5023
5024 CLANG/LLVM BUILD SUPPORT
5025 M:      Nathan Chancellor <[email protected]>
5026 M:      Nick Desaulniers <[email protected]>
5027 R:      Tom Rix <[email protected]>
5028 L:      [email protected]
5029 S:      Supported
5030 W:      https://clangbuiltlinux.github.io/
5031 B:      https://github.com/ClangBuiltLinux/linux/issues
5032 C:      irc://irc.libera.chat/clangbuiltlinux
5033 F:      Documentation/kbuild/llvm.rst
5034 F:      include/linux/compiler-clang.h
5035 F:      scripts/Makefile.clang
5036 F:      scripts/clang-tools/
5037 K:      \b(?i:clang|llvm)\b
5038
5039 CLK API
5040 M:      Russell King <[email protected]>
5041 L:      [email protected]
5042 S:      Maintained
5043 F:      include/linux/clk.h
5044
5045 CLOCKSOURCE, CLOCKEVENT DRIVERS
5046 M:      Daniel Lezcano <[email protected]>
5047 M:      Thomas Gleixner <[email protected]>
5048 L:      [email protected]
5049 S:      Supported
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5051 F:      Documentation/devicetree/bindings/timer/
5052 F:      drivers/clocksource/
5053
5054 CMPC ACPI DRIVER
5055 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5056 M:      Daniel Oliveira Nascimento <[email protected]>
5057 L:      [email protected]
5058 S:      Supported
5059 F:      drivers/platform/x86/classmate-laptop.c
5060
5061 COBALT MEDIA DRIVER
5062 M:      Hans Verkuil <[email protected]>
5063 L:      [email protected]
5064 S:      Supported
5065 W:      https://linuxtv.org
5066 T:      git git://linuxtv.org/media_tree.git
5067 F:      drivers/media/pci/cobalt/
5068
5069 COCCINELLE/Semantic Patches (SmPL)
5070 M:      Julia Lawall <[email protected]>
5071 M:      Nicolas Palix <[email protected]>
5072 L:      [email protected] (moderated for non-subscribers)
5073 S:      Supported
5074 W:      https://coccinelle.gitlabpages.inria.fr/website/
5075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5076 F:      Documentation/dev-tools/coccinelle.rst
5077 F:      scripts/coccicheck
5078 F:      scripts/coccinelle/
5079
5080 CODA FILE SYSTEM
5081 M:      Jan Harkes <[email protected]>
5082 M:      [email protected]
5083 L:      [email protected]
5084 S:      Maintained
5085 W:      http://www.coda.cs.cmu.edu/
5086 F:      Documentation/filesystems/coda.rst
5087 F:      fs/coda/
5088 F:      include/linux/coda*.h
5089 F:      include/uapi/linux/coda*.h
5090
5091 CODA V4L2 MEM2MEM DRIVER
5092 M:      Philipp Zabel <[email protected]>
5093 L:      [email protected]
5094 S:      Maintained
5095 F:      Documentation/devicetree/bindings/media/coda.yaml
5096 F:      drivers/media/platform/chips-media/
5097
5098 CODE OF CONDUCT
5099 M:      Greg Kroah-Hartman <[email protected]>
5100 S:      Supported
5101 F:      Documentation/process/code-of-conduct-interpretation.rst
5102 F:      Documentation/process/code-of-conduct.rst
5103
5104 COMEDI DRIVERS
5105 M:      Ian Abbott <[email protected]>
5106 M:      H Hartley Sweeten <[email protected]>
5107 S:      Odd Fixes
5108 F:      drivers/comedi/
5109 F:      include/linux/comedi/
5110 F:      include/uapi/linux/comedi.h
5111
5112 COMMON CLK FRAMEWORK
5113 M:      Michael Turquette <[email protected]>
5114 M:      Stephen Boyd <[email protected]>
5115 L:      [email protected]
5116 S:      Maintained
5117 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5119 F:      Documentation/devicetree/bindings/clock/
5120 F:      drivers/clk/
5121 F:      include/dt-bindings/clock/
5122 F:      include/linux/clk-pr*
5123 F:      include/linux/clk/
5124 F:      include/linux/of_clk.h
5125 X:      drivers/clk/clkdev.c
5126
5127 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5128 M:      Steve French <[email protected]>
5129 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5130 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5131 R:      Shyam Prasad N <[email protected]> (multichannel)
5132 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5133 L:      [email protected]
5134 L:      [email protected] (moderated for non-subscribers)
5135 S:      Supported
5136 W:      https://wiki.samba.org/index.php/LinuxCIFS
5137 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5138 F:      Documentation/admin-guide/cifs/
5139 F:      fs/smb/client/
5140 F:      fs/smb/common/
5141 F:      include/uapi/linux/cifs
5142
5143 COMPACTPCI HOTPLUG CORE
5144 M:      Scott Murray <[email protected]>
5145 L:      [email protected]
5146 S:      Maintained
5147 F:      drivers/pci/hotplug/cpci_hotplug*
5148
5149 COMPACTPCI HOTPLUG GENERIC DRIVER
5150 M:      Scott Murray <[email protected]>
5151 L:      [email protected]
5152 S:      Maintained
5153 F:      drivers/pci/hotplug/cpcihp_generic.c
5154
5155 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5156 M:      Scott Murray <[email protected]>
5157 L:      [email protected]
5158 S:      Maintained
5159 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5160
5161 COMPAL LAPTOP SUPPORT
5162 M:      Cezary Jackiewicz <[email protected]>
5163 L:      [email protected]
5164 S:      Maintained
5165 F:      drivers/platform/x86/compal-laptop.c
5166
5167 COMPILER ATTRIBUTES
5168 M:      Miguel Ojeda <[email protected]>
5169 R:      Nick Desaulniers <[email protected]>
5170 S:      Maintained
5171 F:      include/linux/compiler_attributes.h
5172
5173 COMPUTE EXPRESS LINK (CXL)
5174 M:      Davidlohr Bueso <[email protected]>
5175 M:      Jonathan Cameron <[email protected]>
5176 M:      Dave Jiang <[email protected]>
5177 M:      Alison Schofield <[email protected]>
5178 M:      Vishal Verma <[email protected]>
5179 M:      Ira Weiny <[email protected]>
5180 M:      Dan Williams <[email protected]>
5181 L:      [email protected]
5182 S:      Maintained
5183 F:      drivers/cxl/
5184 F:      include/uapi/linux/cxl_mem.h
5185
5186 COMPUTE EXPRESS LINK PMU (CPMU)
5187 M:      Jonathan Cameron <[email protected]>
5188 L:      [email protected]
5189 S:      Maintained
5190 F:      Documentation/admin-guide/perf/cxl.rst
5191 F:      drivers/perf/cxl_pmu.c
5192
5193 CONEXANT ACCESSRUNNER USB DRIVER
5194 L:      [email protected]
5195 S:      Orphan
5196 W:      http://accessrunner.sourceforge.net/
5197 F:      drivers/usb/atm/cxacru.c
5198
5199 CONFIGFS
5200 M:      Joel Becker <[email protected]>
5201 M:      Christoph Hellwig <[email protected]>
5202 S:      Supported
5203 T:      git git://git.infradead.org/users/hch/configfs.git
5204 F:      fs/configfs/
5205 F:      include/linux/configfs.h
5206 F:      samples/configfs/
5207
5208 CONSOLE SUBSYSTEM
5209 M:      Greg Kroah-Hartman <[email protected]>
5210 S:      Supported
5211 F:      drivers/video/console/
5212 F:      include/linux/console*
5213
5214 CONTEXT TRACKING
5215 M:      Frederic Weisbecker <[email protected]>
5216 M:      "Paul E. McKenney" <[email protected]>
5217 S:      Maintained
5218 F:      include/linux/context_tracking*
5219 F:      kernel/context_tracking.c
5220
5221 CONTROL GROUP (CGROUP)
5222 M:      Tejun Heo <[email protected]>
5223 M:      Zefan Li <[email protected]>
5224 M:      Johannes Weiner <[email protected]>
5225 L:      [email protected]
5226 S:      Maintained
5227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5228 F:      Documentation/admin-guide/cgroup-v1/
5229 F:      Documentation/admin-guide/cgroup-v2.rst
5230 F:      include/linux/cgroup*
5231 F:      kernel/cgroup/
5232 F:      tools/testing/selftests/cgroup/
5233
5234 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5235 M:      Tejun Heo <[email protected]>
5236 M:      Josef Bacik <[email protected]>
5237 M:      Jens Axboe <[email protected]>
5238 L:      [email protected]
5239 L:      [email protected]
5240 T:      git git://git.kernel.dk/linux-block
5241 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5242 F:      block/bfq-cgroup.c
5243 F:      block/blk-cgroup.c
5244 F:      block/blk-iocost.c
5245 F:      block/blk-iolatency.c
5246 F:      block/blk-throttle.c
5247 F:      include/linux/blk-cgroup.h
5248
5249 CONTROL GROUP - CPUSET
5250 M:      Waiman Long <[email protected]>
5251 M:      Zefan Li <[email protected]>
5252 L:      [email protected]
5253 S:      Maintained
5254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5255 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5256 F:      include/linux/cpuset.h
5257 F:      kernel/cgroup/cpuset.c
5258
5259 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5260 M:      Johannes Weiner <[email protected]>
5261 M:      Michal Hocko <[email protected]>
5262 M:      Roman Gushchin <[email protected]>
5263 M:      Shakeel Butt <[email protected]>
5264 R:      Muchun Song <[email protected]>
5265 L:      [email protected]
5266 L:      [email protected]
5267 S:      Maintained
5268 F:      mm/memcontrol.c
5269 F:      mm/swap_cgroup.c
5270 F:      tools/testing/selftests/cgroup/memcg_protection.m
5271 F:      tools/testing/selftests/cgroup/test_kmem.c
5272 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5273
5274 CORETEMP HARDWARE MONITORING DRIVER
5275 M:      Fenghua Yu <[email protected]>
5276 L:      [email protected]
5277 S:      Maintained
5278 F:      Documentation/hwmon/coretemp.rst
5279 F:      drivers/hwmon/coretemp.c
5280
5281 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5282 M:      Marius Zachmann <[email protected]>
5283 L:      [email protected]
5284 S:      Maintained
5285 F:      drivers/hwmon/corsair-cpro.c
5286
5287 CORSAIR-PSU HARDWARE MONITOR DRIVER
5288 M:      Wilken Gottwalt <[email protected]>
5289 L:      [email protected]
5290 S:      Maintained
5291 F:      Documentation/hwmon/corsair-psu.rst
5292 F:      drivers/hwmon/corsair-psu.c
5293
5294 COUNTER SUBSYSTEM
5295 M:      William Breathitt Gray <[email protected]>
5296 L:      [email protected]
5297 S:      Maintained
5298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5299 F:      Documentation/ABI/testing/sysfs-bus-counter
5300 F:      Documentation/driver-api/generic-counter.rst
5301 F:      drivers/counter/
5302 F:      include/linux/counter.h
5303 F:      include/uapi/linux/counter.h
5304 F:      tools/counter/
5305
5306 CP2615 I2C DRIVER
5307 M:      Bence Csókás <[email protected]>
5308 S:      Maintained
5309 F:      drivers/i2c/busses/i2c-cp2615.c
5310
5311 CPMAC ETHERNET DRIVER
5312 M:      Florian Fainelli <[email protected]>
5313 L:      [email protected]
5314 S:      Maintained
5315 F:      drivers/net/ethernet/ti/cpmac.c
5316
5317 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5318 M:      Viresh Kumar <[email protected]>
5319 M:      Sudeep Holla <[email protected]>
5320 L:      [email protected]
5321 S:      Maintained
5322 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5323 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5324
5325 CPU FREQUENCY SCALING FRAMEWORK
5326 M:      "Rafael J. Wysocki" <[email protected]>
5327 M:      Viresh Kumar <[email protected]>
5328 L:      [email protected]
5329 S:      Maintained
5330 B:      https://bugzilla.kernel.org
5331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5333 F:      Documentation/admin-guide/pm/cpufreq.rst
5334 F:      Documentation/admin-guide/pm/intel_pstate.rst
5335 F:      Documentation/cpu-freq/
5336 F:      Documentation/devicetree/bindings/cpufreq/
5337 F:      drivers/cpufreq/
5338 F:      include/linux/cpufreq.h
5339 F:      include/linux/sched/cpufreq.h
5340 F:      kernel/sched/cpufreq*.c
5341 F:      tools/testing/selftests/cpufreq/
5342
5343 CPU HOTPLUG
5344 M:      Thomas Gleixner <[email protected]>
5345 M:      Peter Zijlstra <[email protected]>
5346 L:      [email protected]
5347 S:      Maintained
5348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5349 F:      include/linux/cpu.h
5350 F:      include/linux/cpuhotplug.h
5351 F:      include/linux/smpboot.h
5352 F:      kernel/cpu.c
5353 F:      kernel/smpboot.*
5354
5355 CPU IDLE TIME MANAGEMENT FRAMEWORK
5356 M:      "Rafael J. Wysocki" <[email protected]>
5357 M:      Daniel Lezcano <[email protected]>
5358 L:      [email protected]
5359 S:      Maintained
5360 B:      https://bugzilla.kernel.org
5361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5362 F:      Documentation/admin-guide/pm/cpuidle.rst
5363 F:      Documentation/driver-api/pm/cpuidle.rst
5364 F:      drivers/cpuidle/
5365 F:      include/linux/cpuidle.h
5366
5367 CPU POWER MONITORING SUBSYSTEM
5368 M:      Thomas Renninger <[email protected]>
5369 M:      Shuah Khan <[email protected]>
5370 M:      Shuah Khan <[email protected]>
5371 L:      [email protected]
5372 S:      Maintained
5373 F:      tools/power/cpupower/
5374
5375 CPUID/MSR DRIVER
5376 M:      "H. Peter Anvin" <[email protected]>
5377 S:      Maintained
5378 F:      arch/x86/kernel/cpuid.c
5379 F:      arch/x86/kernel/msr.c
5380
5381 CPUIDLE DRIVER - ARM BIG LITTLE
5382 M:      Lorenzo Pieralisi <[email protected]>
5383 M:      Daniel Lezcano <[email protected]>
5384 L:      [email protected]
5385 L:      [email protected] (moderated for non-subscribers)
5386 S:      Maintained
5387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5388 F:      drivers/cpuidle/cpuidle-big_little.c
5389
5390 CPUIDLE DRIVER - ARM EXYNOS
5391 M:      Daniel Lezcano <[email protected]>
5392 M:      Kukjin Kim <[email protected]>
5393 R:      Krzysztof Kozlowski <[email protected]>
5394 L:      [email protected]
5395 L:      [email protected]
5396 S:      Maintained
5397 F:      arch/arm/mach-exynos/pm.c
5398 F:      drivers/cpuidle/cpuidle-exynos.c
5399 F:      include/linux/platform_data/cpuidle-exynos.h
5400
5401 CPUIDLE DRIVER - ARM PSCI
5402 M:      Lorenzo Pieralisi <[email protected]>
5403 M:      Sudeep Holla <[email protected]>
5404 L:      [email protected]
5405 L:      [email protected] (moderated for non-subscribers)
5406 S:      Supported
5407 F:      drivers/cpuidle/cpuidle-psci.c
5408
5409 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5410 M:      Ulf Hansson <[email protected]>
5411 L:      [email protected]
5412 L:      [email protected] (moderated for non-subscribers)
5413 S:      Supported
5414 F:      drivers/cpuidle/cpuidle-psci-domain.c
5415 F:      drivers/cpuidle/cpuidle-psci.h
5416
5417 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5418 M:      Ulf Hansson <[email protected]>
5419 L:      [email protected]
5420 S:      Supported
5421 F:      drivers/cpuidle/dt_idle_genpd.c
5422 F:      drivers/cpuidle/dt_idle_genpd.h
5423
5424 CPUIDLE DRIVER - RISC-V SBI
5425 M:      Anup Patel <[email protected]>
5426 L:      [email protected]
5427 L:      [email protected]
5428 S:      Maintained
5429 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5430
5431 CRAMFS FILESYSTEM
5432 M:      Nicolas Pitre <[email protected]>
5433 S:      Maintained
5434 F:      Documentation/filesystems/cramfs.rst
5435 F:      fs/cramfs/
5436
5437 CREATIVE SB0540
5438 M:      Bastien Nocera <[email protected]>
5439 L:      [email protected]
5440 S:      Maintained
5441 F:      drivers/hid/hid-creative-sb0540.c
5442
5443 CRYPTO API
5444 M:      Herbert Xu <[email protected]>
5445 M:      "David S. Miller" <[email protected]>
5446 L:      [email protected]
5447 S:      Maintained
5448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5450 F:      Documentation/crypto/
5451 F:      Documentation/devicetree/bindings/crypto/
5452 F:      arch/*/crypto/
5453 F:      crypto/
5454 F:      drivers/crypto/
5455 F:      include/crypto/
5456 F:      include/linux/crypto*
5457 F:      lib/crypto/
5458
5459 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5460 M:      Neil Horman <[email protected]>
5461 L:      [email protected]
5462 S:      Maintained
5463 F:      crypto/ansi_cprng.c
5464 F:      crypto/rng.c
5465
5466 CS3308 MEDIA DRIVER
5467 M:      Hans Verkuil <[email protected]>
5468 L:      [email protected]
5469 S:      Odd Fixes
5470 W:      http://linuxtv.org
5471 T:      git git://linuxtv.org/media_tree.git
5472 F:      drivers/media/i2c/cs3308.c
5473
5474 CS5535 Audio ALSA driver
5475 M:      Jaya Kumar <[email protected]>
5476 S:      Maintained
5477 F:      sound/pci/cs5535audio/
5478
5479 CTU CAN FD DRIVER
5480 M:      Pavel Pisa <[email protected]>
5481 M:      Ondrej Ille <[email protected]>
5482 L:      [email protected]
5483 S:      Maintained
5484 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5485 F:      drivers/net/can/ctucanfd/
5486
5487 CW1200 WLAN driver
5488 S:      Orphan
5489 F:      drivers/net/wireless/st/cw1200/
5490
5491 CX18 VIDEO4LINUX DRIVER
5492 M:      Andy Walls <[email protected]>
5493 L:      [email protected]
5494 S:      Maintained
5495 W:      https://linuxtv.org
5496 T:      git git://linuxtv.org/media_tree.git
5497 F:      drivers/media/pci/cx18/
5498 F:      include/uapi/linux/ivtv*
5499
5500 CX2341X MPEG ENCODER HELPER MODULE
5501 M:      Hans Verkuil <[email protected]>
5502 L:      [email protected]
5503 S:      Maintained
5504 W:      https://linuxtv.org
5505 T:      git git://linuxtv.org/media_tree.git
5506 F:      drivers/media/common/cx2341x*
5507 F:      include/media/drv-intf/cx2341x.h
5508
5509 CX24120 MEDIA DRIVER
5510 M:      Jemma Denson <[email protected]>
5511 M:      Patrick Boettcher <[email protected]>
5512 L:      [email protected]
5513 S:      Maintained
5514 W:      https://linuxtv.org
5515 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5516 F:      drivers/media/dvb-frontends/cx24120*
5517
5518 CX88 VIDEO4LINUX DRIVER
5519 M:      Mauro Carvalho Chehab <[email protected]>
5520 L:      [email protected]
5521 S:      Odd fixes
5522 W:      https://linuxtv.org
5523 T:      git git://linuxtv.org/media_tree.git
5524 F:      Documentation/driver-api/media/drivers/cx88*
5525 F:      drivers/media/pci/cx88/
5526
5527 CXD2820R MEDIA DRIVER
5528 M:      Antti Palosaari <[email protected]>
5529 L:      [email protected]
5530 S:      Maintained
5531 W:      https://linuxtv.org
5532 W:      http://palosaari.fi/linux/
5533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5534 T:      git git://linuxtv.org/anttip/media_tree.git
5535 F:      drivers/media/dvb-frontends/cxd2820r*
5536
5537 CXGB3 ETHERNET DRIVER (CXGB3)
5538 M:      Raju Rangoju <[email protected]>
5539 L:      [email protected]
5540 S:      Supported
5541 W:      http://www.chelsio.com
5542 F:      drivers/net/ethernet/chelsio/cxgb3/
5543
5544 CXGB3 ISCSI DRIVER (CXGB3I)
5545 M:      Varun Prakash <[email protected]>
5546 L:      [email protected]
5547 S:      Supported
5548 W:      http://www.chelsio.com
5549 F:      drivers/scsi/cxgbi/cxgb3i
5550
5551 CXGB4 CRYPTO DRIVER (chcr)
5552 M:      Ayush Sawal <[email protected]>
5553 L:      [email protected]
5554 S:      Supported
5555 W:      http://www.chelsio.com
5556 F:      drivers/crypto/chelsio
5557
5558 CXGB4 ETHERNET DRIVER (CXGB4)
5559 M:      Raju Rangoju <[email protected]>
5560 L:      [email protected]
5561 S:      Supported
5562 W:      http://www.chelsio.com
5563 F:      drivers/net/ethernet/chelsio/cxgb4/
5564
5565 CXGB4 INLINE CRYPTO DRIVER
5566 M:      Ayush Sawal <[email protected]>
5567 L:      [email protected]
5568 S:      Supported
5569 W:      http://www.chelsio.com
5570 F:      drivers/net/ethernet/chelsio/inline_crypto/
5571
5572 CXGB4 ISCSI DRIVER (CXGB4I)
5573 M:      Varun Prakash <[email protected]>
5574 L:      [email protected]
5575 S:      Supported
5576 W:      http://www.chelsio.com
5577 F:      drivers/scsi/cxgbi/cxgb4i
5578
5579 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5580 M:      Potnuri Bharat Teja <[email protected]>
5581 L:      [email protected]
5582 S:      Supported
5583 W:      http://www.openfabrics.org
5584 F:      drivers/infiniband/hw/cxgb4/
5585 F:      include/uapi/rdma/cxgb4-abi.h
5586
5587 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5588 M:      Raju Rangoju <[email protected]>
5589 L:      [email protected]
5590 S:      Supported
5591 W:      http://www.chelsio.com
5592 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5593
5594 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5595 M:      Frederic Barrat <[email protected]>
5596 M:      Andrew Donnellan <[email protected]>
5597 L:      [email protected]
5598 S:      Supported
5599 F:      Documentation/ABI/testing/sysfs-class-cxl
5600 F:      Documentation/powerpc/cxl.rst
5601 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5602 F:      drivers/misc/cxl/
5603 F:      include/misc/cxl*
5604 F:      include/uapi/misc/cxl.h
5605
5606 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5607 M:      Manoj N. Kumar <[email protected]>
5608 M:      Matthew R. Ochs <[email protected]>
5609 M:      Uma Krishnan <[email protected]>
5610 L:      [email protected]
5611 S:      Supported
5612 F:      Documentation/powerpc/cxlflash.rst
5613 F:      drivers/scsi/cxlflash/
5614 F:      include/uapi/scsi/cxlflash_ioctl.h
5615
5616 CYBERPRO FB DRIVER
5617 M:      Russell King <[email protected]>
5618 L:      [email protected] (moderated for non-subscribers)
5619 S:      Maintained
5620 W:      http://www.armlinux.org.uk/
5621 F:      drivers/video/fbdev/cyber2000fb.*
5622
5623 CYCLADES PC300 DRIVER
5624 S:      Orphan
5625 F:      drivers/net/wan/pc300*
5626
5627 CYPRESS CY8C95X0 PINCTRL DRIVER
5628 M:      Patrick Rudolph <[email protected]>
5629 L:      [email protected]
5630 S:      Maintained
5631 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5632
5633 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5634 M:      Linus Walleij <[email protected]>
5635 L:      [email protected]
5636 S:      Maintained
5637 F:      drivers/input/touchscreen/cy8ctma140.c
5638
5639 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5640 M:      Yassine Oudjana <[email protected]>
5641 L:      [email protected]
5642 S:      Maintained
5643 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5644 F:      drivers/input/keyboard/cypress-sf.c
5645
5646 CYPRESS_FIRMWARE MEDIA DRIVER
5647 M:      Antti Palosaari <[email protected]>
5648 L:      [email protected]
5649 S:      Maintained
5650 W:      https://linuxtv.org
5651 W:      http://palosaari.fi/linux/
5652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5653 T:      git git://linuxtv.org/anttip/media_tree.git
5654 F:      drivers/media/common/cypress_firmware*
5655
5656 CYTTSP TOUCHSCREEN DRIVER
5657 M:      Linus Walleij <[email protected]>
5658 L:      [email protected]
5659 S:      Maintained
5660 F:      drivers/input/touchscreen/cyttsp*
5661
5662 D-LINK DIR-685 TOUCHKEYS DRIVER
5663 M:      Linus Walleij <[email protected]>
5664 L:      [email protected]
5665 S:      Supported
5666 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5667
5668 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5669 M:      Joshua Kinard <[email protected]>
5670 S:      Maintained
5671 F:      drivers/rtc/rtc-ds1685.c
5672 F:      include/linux/rtc/ds1685.h
5673
5674 DAMA SLAVE for AX.25
5675 M:      Joerg Reuter <[email protected]>
5676 L:      [email protected]
5677 S:      Maintained
5678 W:      http://yaina.de/jreuter/
5679 W:      http://www.qsl.net/dl1bke/
5680 F:      net/ax25/af_ax25.c
5681 F:      net/ax25/ax25_dev.c
5682 F:      net/ax25/ax25_ds_*
5683 F:      net/ax25/ax25_in.c
5684 F:      net/ax25/ax25_out.c
5685 F:      net/ax25/ax25_timer.c
5686 F:      net/ax25/sysctl_net_ax25.c
5687
5688 DATA ACCESS MONITOR
5689 M:      SeongJae Park <[email protected]>
5690 L:      [email protected]
5691 L:      [email protected]
5692 S:      Maintained
5693 W:      https://damonitor.github.io
5694 P:      Documentation/mm/damon/maintainer-profile.rst
5695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5696 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5698 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5699 F:      Documentation/admin-guide/mm/damon/
5700 F:      Documentation/mm/damon/
5701 F:      include/linux/damon.h
5702 F:      include/trace/events/damon.h
5703 F:      mm/damon/
5704 F:      tools/testing/selftests/damon/
5705
5706 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5707 L:      [email protected]
5708 S:      Orphan
5709 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5710 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5711
5712 DC390/AM53C974 SCSI driver
5713 M:      Hannes Reinecke <[email protected]>
5714 L:      [email protected]
5715 S:      Maintained
5716 F:      drivers/scsi/am53c974.c
5717
5718 DC395x SCSI driver
5719 M:      Oliver Neukum <[email protected]>
5720 M:      Ali Akcaagac <[email protected]>
5721 M:      Jamie Lenehan <[email protected]>
5722 S:      Maintained
5723 F:      Documentation/scsi/dc395x.rst
5724 F:      drivers/scsi/dc395x.*
5725
5726 DCCP PROTOCOL
5727 L:      [email protected]
5728 S:      Orphan
5729 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5730 F:      include/linux/dccp.h
5731 F:      include/linux/tfrc.h
5732 F:      include/uapi/linux/dccp.h
5733 F:      net/dccp/
5734
5735 DEBUGOBJECTS:
5736 M:      Thomas Gleixner <[email protected]>
5737 L:      [email protected]
5738 S:      Maintained
5739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5740 F:      include/linux/debugobjects.h
5741 F:      lib/debugobjects.c
5742
5743 DECSTATION PLATFORM SUPPORT
5744 M:      "Maciej W. Rozycki" <[email protected]>
5745 L:      [email protected]
5746 S:      Maintained
5747 W:      http://www.linux-mips.org/wiki/DECstation
5748 F:      arch/mips/dec/
5749 F:      arch/mips/include/asm/dec/
5750 F:      arch/mips/include/asm/mach-dec/
5751
5752 DEFXX FDDI NETWORK DRIVER
5753 M:      "Maciej W. Rozycki" <[email protected]>
5754 S:      Maintained
5755 F:      drivers/net/fddi/defxx.*
5756
5757 DEFZA FDDI NETWORK DRIVER
5758 M:      "Maciej W. Rozycki" <[email protected]>
5759 S:      Maintained
5760 F:      drivers/net/fddi/defza.*
5761
5762 DEINTERLACE DRIVERS FOR ALLWINNER H3
5763 M:      Jernej Skrabec <[email protected]>
5764 L:      [email protected]
5765 S:      Maintained
5766 T:      git git://linuxtv.org/media_tree.git
5767 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5768 F:      drivers/media/platform/sunxi/sun8i-di/
5769
5770 DELL LAPTOP DRIVER
5771 M:      Matthew Garrett <[email protected]>
5772 M:      Pali Rohár <[email protected]>
5773 L:      [email protected]
5774 S:      Maintained
5775 F:      drivers/platform/x86/dell/dell-laptop.c
5776
5777 DELL LAPTOP FREEFALL DRIVER
5778 M:      Pali Rohár <[email protected]>
5779 S:      Maintained
5780 F:      drivers/platform/x86/dell/dell-smo8800.c
5781
5782 DELL LAPTOP RBTN DRIVER
5783 M:      Pali Rohár <[email protected]>
5784 S:      Maintained
5785 F:      drivers/platform/x86/dell/dell-rbtn.*
5786
5787 DELL LAPTOP SMM DRIVER
5788 M:      Pali Rohár <[email protected]>
5789 S:      Maintained
5790 F:      Documentation/ABI/obsolete/procfs-i8k
5791 F:      drivers/hwmon/dell-smm-hwmon.c
5792 F:      include/uapi/linux/i8k.h
5793
5794 DELL REMOTE BIOS UPDATE DRIVER
5795 M:      Stuart Hayes <[email protected]>
5796 L:      [email protected]
5797 S:      Maintained
5798 F:      drivers/platform/x86/dell/dell_rbu.c
5799
5800 DELL SMBIOS DRIVER
5801 M:      Pali Rohár <[email protected]>
5802 L:      [email protected]
5803 L:      [email protected]
5804 S:      Maintained
5805 F:      drivers/platform/x86/dell/dell-smbios.*
5806
5807 DELL SMBIOS SMM DRIVER
5808 L:      [email protected]
5809 L:      [email protected]
5810 S:      Maintained
5811 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5812
5813 DELL SMBIOS WMI DRIVER
5814 L:      [email protected]
5815 L:      [email protected]
5816 S:      Maintained
5817 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5818 F:      tools/wmi/dell-smbios-example.c
5819
5820 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5821 M:      Stuart Hayes <[email protected]>
5822 L:      [email protected]
5823 S:      Maintained
5824 F:      Documentation/driver-api/dcdbas.rst
5825 F:      drivers/platform/x86/dell/dcdbas.*
5826
5827 DELL WMI DDV DRIVER
5828 M:      Armin Wolf <[email protected]>
5829 S:      Maintained
5830 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5831 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5832 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
5833 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5834
5835 DELL WMI DESCRIPTOR DRIVER
5836 L:      [email protected]
5837 S:      Maintained
5838 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5839
5840 DELL WMI HARDWARE PRIVACY SUPPORT
5841 M:      Perry Yuan <[email protected]>
5842 L:      [email protected]
5843 L:      [email protected]
5844 S:      Maintained
5845 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5846
5847 DELL WMI NOTIFICATIONS DRIVER
5848 M:      Matthew Garrett <[email protected]>
5849 M:      Pali Rohár <[email protected]>
5850 S:      Maintained
5851 F:      drivers/platform/x86/dell/dell-wmi-base.c
5852
5853 DELL WMI SYSMAN DRIVER
5854 M:      Prasanth Ksr <[email protected]>
5855 L:      [email protected]
5856 L:      [email protected]
5857 S:      Maintained
5858 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5859 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5860
5861 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5862 M:      Zev Weiss <[email protected]>
5863 L:      [email protected]
5864 S:      Maintained
5865 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5866
5867 DELTA DPS920AB PSU DRIVER
5868 M:      Robert Marko <[email protected]>
5869 L:      [email protected]
5870 S:      Maintained
5871 F:      Documentation/hwmon/dps920ab.rst
5872 F:      drivers/hwmon/pmbus/dps920ab.c
5873
5874 DELTA NETWORKS TN48M CPLD DRIVERS
5875 M:      Robert Marko <[email protected]>
5876 S:      Maintained
5877 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5878 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5879 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5880 F:      drivers/gpio/gpio-tn48m.c
5881 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5882
5883 DELTA ST MEDIA DRIVER
5884 M:      Hugues Fruchet <[email protected]>
5885 L:      [email protected]
5886 S:      Supported
5887 W:      https://linuxtv.org
5888 T:      git git://linuxtv.org/media_tree.git
5889 F:      drivers/media/platform/st/sti/delta
5890
5891 DENALI NAND DRIVER
5892 L:      [email protected]
5893 S:      Orphan
5894 F:      drivers/mtd/nand/raw/denali*
5895
5896 DESIGNWARE EDMA CORE IP DRIVER
5897 M:      Manivannan Sadhasivam <[email protected]>
5898 R:      Gustavo Pimentel <[email protected]>
5899 R:      Serge Semin <[email protected]>
5900 L:      [email protected]
5901 S:      Maintained
5902 F:      drivers/dma/dw-edma/
5903 F:      include/linux/dma/edma.h
5904
5905 DESIGNWARE USB2 DRD IP DRIVER
5906 M:      Minas Harutyunyan <[email protected]>
5907 L:      [email protected]
5908 S:      Maintained
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5910 F:      drivers/usb/dwc2/
5911
5912 DESIGNWARE USB3 DRD IP DRIVER
5913 M:      Thinh Nguyen <[email protected]>
5914 L:      [email protected]
5915 S:      Maintained
5916 F:      drivers/usb/dwc3/
5917
5918 DESIGNWARE XDATA IP DRIVER
5919 M:      Gustavo Pimentel <[email protected]>
5920 L:      [email protected]
5921 S:      Maintained
5922 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5923 F:      drivers/misc/dw-xdata-pcie.c
5924
5925 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5926 M:      Andreas Klinger <[email protected]>
5927 L:      [email protected]
5928 S:      Maintained
5929 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5930 F:      drivers/iio/proximity/srf*.c
5931
5932 DEVICE COREDUMP (DEV_COREDUMP)
5933 M:      Johannes Berg <[email protected]>
5934 L:      [email protected]
5935 S:      Maintained
5936 F:      drivers/base/devcoredump.c
5937 F:      include/linux/devcoredump.h
5938
5939 DEVICE DEPENDENCY HELPER SCRIPT
5940 M:      Saravana Kannan <[email protected]>
5941 L:      [email protected]
5942 S:      Maintained
5943 F:      scripts/dev-needs.sh
5944
5945 DEVICE DIRECT ACCESS (DAX)
5946 M:      Dan Williams <[email protected]>
5947 M:      Vishal Verma <[email protected]>
5948 M:      Dave Jiang <[email protected]>
5949 L:      [email protected]
5950 L:      [email protected]
5951 S:      Supported
5952 F:      drivers/dax/
5953
5954 DEVICE FREQUENCY (DEVFREQ)
5955 M:      MyungJoo Ham <[email protected]>
5956 M:      Kyungmin Park <[email protected]>
5957 M:      Chanwoo Choi <[email protected]>
5958 L:      [email protected]
5959 S:      Maintained
5960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5961 F:      Documentation/devicetree/bindings/devfreq/
5962 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5963 F:      drivers/devfreq/
5964 F:      include/linux/devfreq.h
5965 F:      include/trace/events/devfreq.h
5966
5967 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5968 M:      Chanwoo Choi <[email protected]>
5969 L:      [email protected]
5970 S:      Supported
5971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5972 F:      Documentation/devicetree/bindings/devfreq/event/
5973 F:      drivers/devfreq/devfreq-event.c
5974 F:      drivers/devfreq/event/
5975 F:      include/dt-bindings/pmu/exynos_ppmu.h
5976 F:      include/linux/devfreq-event.h
5977
5978 DEVICE RESOURCE MANAGEMENT HELPERS
5979 M:      Hans de Goede <[email protected]>
5980 R:      Matti Vaittinen <[email protected]>
5981 S:      Maintained
5982 F:      include/linux/devm-helpers.h
5983
5984 DEVICE-MAPPER  (LVM)
5985 M:      Alasdair Kergon <[email protected]>
5986 M:      Mike Snitzer <[email protected]>
5987 M:      [email protected]
5988 L:      [email protected]
5989 S:      Maintained
5990 W:      http://sources.redhat.com/dm
5991 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5993 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5994 F:      Documentation/admin-guide/device-mapper/
5995 F:      drivers/md/Kconfig
5996 F:      drivers/md/Makefile
5997 F:      drivers/md/dm*
5998 F:      drivers/md/persistent-data/
5999 F:      include/linux/device-mapper.h
6000 F:      include/linux/dm-*.h
6001 F:      include/uapi/linux/dm-*.h
6002
6003 DEVLINK
6004 M:      Jiri Pirko <[email protected]>
6005 L:      [email protected]
6006 S:      Supported
6007 F:      Documentation/networking/devlink
6008 F:      include/net/devlink.h
6009 F:      include/uapi/linux/devlink.h
6010 F:      net/devlink/
6011
6012 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6013 M:      Christoph Niedermaier <[email protected]>
6014 L:      [email protected]
6015 S:      Maintained
6016 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6017 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6018
6019 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6020 M:      Marek Vasut <[email protected]>
6021 L:      [email protected]
6022 S:      Maintained
6023 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6024 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6025
6026 DIALOG SEMICONDUCTOR DRIVERS
6027 M:      Support Opensource <[email protected]>
6028 S:      Supported
6029 W:      http://www.dialog-semiconductor.com/products
6030 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6031 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6032 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6033 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6034 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6035 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6036 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6037 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6038 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6039 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6040 F:      Documentation/hwmon/da90??.rst
6041 F:      drivers/gpio/gpio-da90??.c
6042 F:      drivers/hwmon/da90??-hwmon.c
6043 F:      drivers/iio/adc/da91??-*.c
6044 F:      drivers/input/misc/da72??.[ch]
6045 F:      drivers/input/misc/da90??_onkey.c
6046 F:      drivers/input/touchscreen/da9052_tsi.c
6047 F:      drivers/leds/leds-da90??.c
6048 F:      drivers/mfd/da903x.c
6049 F:      drivers/mfd/da90??-*.c
6050 F:      drivers/mfd/da91??-*.c
6051 F:      drivers/pinctrl/pinctrl-da90??.c
6052 F:      drivers/power/supply/da9052-battery.c
6053 F:      drivers/power/supply/da91??-*.c
6054 F:      drivers/regulator/da9???-regulator.[ch]
6055 F:      drivers/regulator/slg51000-regulator.[ch]
6056 F:      drivers/rtc/rtc-da90??.c
6057 F:      drivers/thermal/da90??-thermal.c
6058 F:      drivers/video/backlight/da90??_bl.c
6059 F:      drivers/watchdog/da90??_wdt.c
6060 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6061 F:      include/linux/mfd/da903x.h
6062 F:      include/linux/mfd/da9052/
6063 F:      include/linux/mfd/da9055/
6064 F:      include/linux/mfd/da9062/
6065 F:      include/linux/mfd/da9063/
6066 F:      include/linux/mfd/da9150/
6067 F:      include/linux/regulator/da9211.h
6068 F:      include/sound/da[79]*.h
6069 F:      sound/soc/codecs/da[79]*.[ch]
6070
6071 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6072 M:      William Breathitt Gray <[email protected]>
6073 L:      [email protected]
6074 S:      Maintained
6075 F:      drivers/gpio/gpio-gpio-mm.c
6076
6077 DIOLAN U2C-12 I2C DRIVER
6078 M:      Guenter Roeck <[email protected]>
6079 L:      [email protected]
6080 S:      Maintained
6081 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6082
6083 DIRECTORY NOTIFICATION (DNOTIFY)
6084 M:      Jan Kara <[email protected]>
6085 R:      Amir Goldstein <[email protected]>
6086 L:      [email protected]
6087 S:      Maintained
6088 F:      Documentation/filesystems/dnotify.rst
6089 F:      fs/notify/dnotify/
6090 F:      include/linux/dnotify.h
6091
6092 DISK GEOMETRY AND PARTITION HANDLING
6093 M:      Andries Brouwer <[email protected]>
6094 S:      Maintained
6095 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6096 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6097 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6098
6099 DISKQUOTA
6100 M:      Jan Kara <[email protected]>
6101 S:      Maintained
6102 F:      Documentation/filesystems/quota.rst
6103 F:      fs/quota/
6104 F:      include/linux/quota*.h
6105 F:      include/uapi/linux/quota*.h
6106
6107 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6108 M:      Bernie Thompson <[email protected]>
6109 L:      [email protected]
6110 S:      Maintained
6111 W:      http://plugable.com/category/projects/udlfb/
6112 F:      Documentation/fb/udlfb.rst
6113 F:      drivers/video/fbdev/udlfb.c
6114 F:      include/video/udlfb.h
6115
6116 DISTRIBUTED LOCK MANAGER (DLM)
6117 M:      Christine Caulfield <[email protected]>
6118 M:      David Teigland <[email protected]>
6119 L:      [email protected]
6120 S:      Supported
6121 W:      http://sources.redhat.com/cluster/
6122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6123 F:      fs/dlm/
6124
6125 DMA BUFFER SHARING FRAMEWORK
6126 M:      Sumit Semwal <[email protected]>
6127 M:      Christian König <[email protected]>
6128 L:      [email protected]
6129 L:      [email protected]
6130 L:      [email protected] (moderated for non-subscribers)
6131 S:      Maintained
6132 T:      git git://anongit.freedesktop.org/drm/drm-misc
6133 F:      Documentation/driver-api/dma-buf.rst
6134 F:      drivers/dma-buf/
6135 F:      include/linux/*fence.h
6136 F:      include/linux/dma-buf.h
6137 F:      include/linux/dma-resv.h
6138 K:      \bdma_(?:buf|fence|resv)\b
6139
6140 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6141 M:      Vinod Koul <[email protected]>
6142 L:      [email protected]
6143 S:      Maintained
6144 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6146 F:      Documentation/devicetree/bindings/dma/
6147 F:      Documentation/driver-api/dmaengine/
6148 F:      drivers/dma/
6149 F:      include/dt-bindings/dma/
6150 F:      include/linux/dma/
6151 F:      include/linux/dmaengine.h
6152 F:      include/linux/of_dma.h
6153
6154 DMA MAPPING BENCHMARK
6155 M:      Xiang Chen <[email protected]>
6156 L:      [email protected]
6157 F:      kernel/dma/map_benchmark.c
6158 F:      tools/testing/selftests/dma/
6159
6160 DMA MAPPING HELPERS
6161 M:      Christoph Hellwig <[email protected]>
6162 M:      Marek Szyprowski <[email protected]>
6163 R:      Robin Murphy <[email protected]>
6164 L:      [email protected]
6165 S:      Supported
6166 W:      http://git.infradead.org/users/hch/dma-mapping.git
6167 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6168 F:      include/asm-generic/dma-mapping.h
6169 F:      include/linux/dma-direct.h
6170 F:      include/linux/dma-map-ops.h
6171 F:      include/linux/dma-mapping.h
6172 F:      include/linux/swiotlb.h
6173 F:      kernel/dma/
6174
6175 DMA-BUF HEAPS FRAMEWORK
6176 M:      Sumit Semwal <[email protected]>
6177 R:      Benjamin Gaignard <[email protected]>
6178 R:      Brian Starkey <[email protected]>
6179 R:      John Stultz <[email protected]>
6180 R:      T.J. Mercier <[email protected]>
6181 L:      [email protected]
6182 L:      [email protected]
6183 L:      [email protected] (moderated for non-subscribers)
6184 S:      Maintained
6185 T:      git git://anongit.freedesktop.org/drm/drm-misc
6186 F:      drivers/dma-buf/dma-heap.c
6187 F:      drivers/dma-buf/heaps/*
6188 F:      include/linux/dma-heap.h
6189 F:      include/uapi/linux/dma-heap.h
6190
6191 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6192 M:      Lukasz Luba <[email protected]>
6193 L:      [email protected]
6194 L:      [email protected]
6195 S:      Maintained
6196 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6197 F:      drivers/memory/samsung/exynos5422-dmc.c
6198
6199 DME1737 HARDWARE MONITOR DRIVER
6200 M:      Juerg Haefliger <[email protected]>
6201 L:      [email protected]
6202 S:      Maintained
6203 F:      Documentation/hwmon/dme1737.rst
6204 F:      drivers/hwmon/dme1737.c
6205
6206 DMI/SMBIOS SUPPORT
6207 M:      Jean Delvare <[email protected]>
6208 S:      Maintained
6209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6210 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6211 F:      drivers/firmware/dmi-id.c
6212 F:      drivers/firmware/dmi_scan.c
6213 F:      include/linux/dmi.h
6214
6215 DOCUMENTATION
6216 M:      Jonathan Corbet <[email protected]>
6217 L:      [email protected]
6218 S:      Maintained
6219 P:      Documentation/doc-guide/maintainer-profile.rst
6220 T:      git git://git.lwn.net/linux.git docs-next
6221 F:      Documentation/
6222 F:      scripts/documentation-file-ref-check
6223 F:      scripts/kernel-doc
6224 F:      scripts/sphinx-pre-install
6225 X:      Documentation/ABI/
6226 X:      Documentation/admin-guide/media/
6227 X:      Documentation/devicetree/
6228 X:      Documentation/driver-api/media/
6229 X:      Documentation/firmware-guide/acpi/
6230 X:      Documentation/i2c/
6231 X:      Documentation/netlink/
6232 X:      Documentation/power/
6233 X:      Documentation/spi/
6234 X:      Documentation/userspace-api/media/
6235
6236 DOCUMENTATION PROCESS
6237 M:      Jonathan Corbet <[email protected]>
6238 L:      [email protected]
6239 S:      Maintained
6240 F:      Documentation/maintainer/
6241 F:      Documentation/process/
6242
6243 DOCUMENTATION REPORTING ISSUES
6244 M:      Thorsten Leemhuis <[email protected]>
6245 L:      [email protected]
6246 S:      Maintained
6247 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6248 F:      Documentation/admin-guide/reporting-issues.rst
6249
6250 DOCUMENTATION SCRIPTS
6251 M:      Mauro Carvalho Chehab <[email protected]>
6252 L:      [email protected]
6253 S:      Maintained
6254 F:      Documentation/sphinx/parse-headers.pl
6255 F:      scripts/documentation-file-ref-check
6256 F:      scripts/sphinx-pre-install
6257
6258 DOCUMENTATION/ITALIAN
6259 M:      Federico Vaga <[email protected]>
6260 L:      [email protected]
6261 S:      Maintained
6262 F:      Documentation/translations/it_IT
6263
6264 DOCUMENTATION/JAPANESE
6265 R:      Akira Yokosawa <[email protected]>
6266 L:      [email protected]
6267 S:      Maintained
6268 F:      Documentation/translations/ja_JP
6269
6270 DONGWOON DW9714 LENS VOICE COIL DRIVER
6271 M:      Sakari Ailus <[email protected]>
6272 L:      [email protected]
6273 S:      Maintained
6274 T:      git git://linuxtv.org/media_tree.git
6275 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6276 F:      drivers/media/i2c/dw9714.c
6277
6278 DONGWOON DW9768 LENS VOICE COIL DRIVER
6279 M:      Dongchun Zhu <[email protected]>
6280 L:      [email protected]
6281 S:      Maintained
6282 T:      git git://linuxtv.org/media_tree.git
6283 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6284 F:      drivers/media/i2c/dw9768.c
6285
6286 DONGWOON DW9807 LENS VOICE COIL DRIVER
6287 M:      Sakari Ailus <[email protected]>
6288 L:      [email protected]
6289 S:      Maintained
6290 T:      git git://linuxtv.org/media_tree.git
6291 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6292 F:      drivers/media/i2c/dw9807-vcm.c
6293
6294 DOUBLETALK DRIVER
6295 M:      "James R. Van Zandt" <[email protected]>
6296 L:      [email protected]
6297 S:      Maintained
6298 F:      drivers/char/dtlk.c
6299 F:      include/linux/dtlk.h
6300
6301 DPAA2 DATAPATH I/O (DPIO) DRIVER
6302 M:      Roy Pledge <[email protected]>
6303 L:      [email protected]
6304 S:      Maintained
6305 F:      drivers/soc/fsl/dpio
6306
6307 DPAA2 ETHERNET DRIVER
6308 M:      Ioana Ciornei <[email protected]>
6309 L:      [email protected]
6310 S:      Maintained
6311 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6312 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6313 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6314 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6315 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6316 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6317 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6318 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6319 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6320 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6321
6322 DPAA2 ETHERNET SWITCH DRIVER
6323 M:      Ioana Ciornei <[email protected]>
6324 L:      [email protected]
6325 S:      Maintained
6326 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6327 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6328 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6329
6330 DRBD DRIVER
6331 M:      Philipp Reisner <[email protected]>
6332 M:      Lars Ellenberg <[email protected]>
6333 M:      Christoph Böhmwalder <[email protected]>
6334 L:      [email protected]
6335 S:      Supported
6336 W:      http://www.drbd.org
6337 T:      git git://git.linbit.com/linux-drbd.git
6338 T:      git git://git.linbit.com/drbd-8.4.git
6339 F:      Documentation/admin-guide/blockdev/
6340 F:      drivers/block/drbd/
6341 F:      include/linux/drbd*
6342 F:      lib/lru_cache.c
6343
6344 DRIVER COMPONENT FRAMEWORK
6345 L:      [email protected]
6346 F:      drivers/base/component.c
6347 F:      include/linux/component.h
6348
6349 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6350 M:      Greg Kroah-Hartman <[email protected]>
6351 R:      "Rafael J. Wysocki" <[email protected]>
6352 S:      Supported
6353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6354 F:      Documentation/core-api/kobject.rst
6355 F:      drivers/base/
6356 F:      fs/debugfs/
6357 F:      fs/sysfs/
6358 F:      include/linux/debugfs.h
6359 F:      include/linux/fwnode.h
6360 F:      include/linux/kobj*
6361 F:      include/linux/property.h
6362 F:      lib/kobj*
6363
6364 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6365 M:      Nishanth Menon <[email protected]>
6366 L:      [email protected]
6367 S:      Maintained
6368 F:      drivers/soc/ti/smartreflex.c
6369 F:      include/linux/power/smartreflex.h
6370
6371 DRM ACCEL DRIVERS FOR INTEL VPU
6372 M:      Jacek Lawrynowicz <[email protected]>
6373 M:      Stanislaw Gruszka <[email protected]>
6374 L:      [email protected]
6375 S:      Supported
6376 T:      git git://anongit.freedesktop.org/drm/drm-misc
6377 F:      drivers/accel/ivpu/
6378 F:      include/uapi/drm/ivpu_accel.h
6379
6380 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6381 M:      Oded Gabbay <[email protected]>
6382 L:      [email protected]
6383 S:      Maintained
6384 C:      irc://irc.oftc.net/dri-devel
6385 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6386 F:      Documentation/accel/
6387 F:      drivers/accel/
6388 F:      include/drm/drm_accel.h
6389
6390 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6391 M:      Maxime Ripard <[email protected]>
6392 M:      Chen-Yu Tsai <[email protected]>
6393 R:      Jernej Skrabec <[email protected]>
6394 L:      [email protected]
6395 S:      Supported
6396 T:      git git://anongit.freedesktop.org/drm/drm-misc
6397 F:      drivers/gpu/drm/sun4i/sun8i*
6398
6399 DRM DRIVER FOR ARM PL111 CLCD
6400 M:      Emma Anholt <[email protected]>
6401 S:      Supported
6402 T:      git git://anongit.freedesktop.org/drm/drm-misc
6403 F:      drivers/gpu/drm/pl111/
6404
6405 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6406 M:      Linus Walleij <[email protected]>
6407 S:      Maintained
6408 T:      git git://anongit.freedesktop.org/drm/drm-misc
6409 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6410 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6411
6412 DRM DRIVER FOR ASPEED BMC GFX
6413 M:      Joel Stanley <[email protected]>
6414 L:      [email protected] (moderated for non-subscribers)
6415 S:      Supported
6416 T:      git git://anongit.freedesktop.org/drm/drm-misc
6417 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6418 F:      drivers/gpu/drm/aspeed/
6419
6420 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6421 M:      Dave Airlie <[email protected]>
6422 R:      Thomas Zimmermann <[email protected]>
6423 R:      Jocelyn Falempe <[email protected]>
6424 L:      [email protected]
6425 S:      Supported
6426 T:      git git://anongit.freedesktop.org/drm/drm-misc
6427 F:      drivers/gpu/drm/ast/
6428
6429 DRM DRIVER FOR BOCHS VIRTUAL GPU
6430 M:      Gerd Hoffmann <[email protected]>
6431 L:      [email protected]
6432 S:      Maintained
6433 T:      git git://anongit.freedesktop.org/drm/drm-misc
6434 F:      drivers/gpu/drm/tiny/bochs.c
6435
6436 DRM DRIVER FOR BOE HIMAX8279D PANELS
6437 M:      Jerry Han <[email protected]>
6438 S:      Maintained
6439 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6440 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6441
6442 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6443 M:      Jagan Teki <[email protected]>
6444 S:      Maintained
6445 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6446 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6447
6448 DRM DRIVER FOR EBBG FT8719 PANEL
6449 M:      Joel Selvaraj <[email protected]>
6450 S:      Maintained
6451 T:      git git://anongit.freedesktop.org/drm/drm-misc
6452 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6453 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6454
6455 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6456 M:      Linus Walleij <[email protected]>
6457 S:      Maintained
6458 T:      git git://anongit.freedesktop.org/drm/drm-misc
6459 F:      drivers/gpu/drm/tve200/
6460
6461 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6462 M:      Icenowy Zheng <[email protected]>
6463 S:      Maintained
6464 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6465 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6466
6467 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6468 M:      Jagan Teki <[email protected]>
6469 S:      Maintained
6470 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6471 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6472
6473 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6474 M:      Thomas Zimmermann <[email protected]>
6475 M:      Javier Martinez Canillas <[email protected]>
6476 L:      [email protected]
6477 S:      Maintained
6478 T:      git git://anongit.freedesktop.org/drm/drm-misc
6479 F:      drivers/gpu/drm/drm_aperture.c
6480 F:      drivers/gpu/drm/tiny/ofdrm.c
6481 F:      drivers/gpu/drm/tiny/simpledrm.c
6482 F:      drivers/video/aperture.c
6483 F:      drivers/video/nomodeset.c
6484 F:      include/drm/drm_aperture.h
6485 F:      include/linux/aperture.h
6486 F:      include/video/nomodeset.h
6487
6488 DRM DRIVER FOR GENERIC EDP PANELS
6489 R:      Douglas Anderson <[email protected]>
6490 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6491 F:      drivers/gpu/drm/panel/panel-edp.c
6492
6493 DRM DRIVER FOR GENERIC USB DISPLAY
6494 M:      Noralf Trønnes <[email protected]>
6495 S:      Maintained
6496 W:      https://github.com/notro/gud/wiki
6497 T:      git git://anongit.freedesktop.org/drm/drm-misc
6498 F:      drivers/gpu/drm/gud/
6499 F:      include/drm/gud.h
6500
6501 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6502 M:      Hans de Goede <[email protected]>
6503 S:      Maintained
6504 T:      git git://anongit.freedesktop.org/drm/drm-misc
6505 F:      drivers/gpu/drm/tiny/gm12u320.c
6506
6507 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6508 M:      Ondrej Jirman <[email protected]>
6509 M:      Javier Martinez Canillas <[email protected]>
6510 S:      Maintained
6511 T:      git git://anongit.freedesktop.org/drm/drm-misc
6512 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6513 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6514
6515 DRM DRIVER FOR HX8357D PANELS
6516 M:      Emma Anholt <[email protected]>
6517 S:      Maintained
6518 T:      git git://anongit.freedesktop.org/drm/drm-misc
6519 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6520 F:      drivers/gpu/drm/tiny/hx8357d.c
6521
6522 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6523 M:      Deepak Rawat <[email protected]>
6524 L:      [email protected]
6525 L:      [email protected]
6526 S:      Maintained
6527 T:      git git://anongit.freedesktop.org/drm/drm-misc
6528 F:      drivers/gpu/drm/hyperv
6529
6530 DRM DRIVER FOR ILITEK ILI9225 PANELS
6531 M:      David Lechner <[email protected]>
6532 S:      Maintained
6533 T:      git git://anongit.freedesktop.org/drm/drm-misc
6534 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6535 F:      drivers/gpu/drm/tiny/ili9225.c
6536
6537 DRM DRIVER FOR ILITEK ILI9486 PANELS
6538 M:      Kamlesh Gurudasani <[email protected]>
6539 S:      Maintained
6540 T:      git git://anongit.freedesktop.org/drm/drm-misc
6541 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6542 F:      drivers/gpu/drm/tiny/ili9486.c
6543
6544 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6545 M:      Jagan Teki <[email protected]>
6546 S:      Maintained
6547 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6548 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6549
6550 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6551 M:      Paul Kocialkowski <[email protected]>
6552 S:      Supported
6553 T:      git git://anongit.freedesktop.org/drm/drm-misc
6554 F:      drivers/gpu/drm/logicvc/
6555
6556 DRM DRIVER FOR LVDS PANELS
6557 M:      Laurent Pinchart <[email protected]>
6558 L:      [email protected]
6559 S:      Maintained
6560 T:      git git://anongit.freedesktop.org/drm/drm-misc
6561 F:      Documentation/devicetree/bindings/display/lvds.yaml
6562 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6563 F:      drivers/gpu/drm/panel/panel-lvds.c
6564
6565 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6566 M:      Guido Günther <[email protected]>
6567 R:      Purism Kernel Team <[email protected]>
6568 S:      Maintained
6569 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6570 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6571
6572 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6573 M:      Dave Airlie <[email protected]>
6574 R:      Thomas Zimmermann <[email protected]>
6575 R:      Jocelyn Falempe <[email protected]>
6576 L:      [email protected]
6577 S:      Supported
6578 T:      git git://anongit.freedesktop.org/drm/drm-misc
6579 F:      drivers/gpu/drm/mgag200/
6580
6581 DRM DRIVER FOR MI0283QT
6582 M:      Noralf Trønnes <[email protected]>
6583 S:      Maintained
6584 T:      git git://anongit.freedesktop.org/drm/drm-misc
6585 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6586 F:      drivers/gpu/drm/tiny/mi0283qt.c
6587
6588 DRM DRIVER FOR MIPI DBI compatible panels
6589 M:      Noralf Trønnes <[email protected]>
6590 S:      Maintained
6591 W:      https://github.com/notro/panel-mipi-dbi/wiki
6592 T:      git git://anongit.freedesktop.org/drm/drm-misc
6593 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6594 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6595
6596 DRM DRIVER FOR MSM ADRENO GPU
6597 M:      Rob Clark <[email protected]>
6598 M:      Abhinav Kumar <[email protected]>
6599 M:      Dmitry Baryshkov <[email protected]>
6600 R:      Sean Paul <[email protected]>
6601 R:      Marijn Suijten <[email protected]>
6602 L:      [email protected]
6603 L:      [email protected]
6604 L:      [email protected]
6605 S:      Maintained
6606 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6607 T:      git https://gitlab.freedesktop.org/drm/msm.git
6608 F:      Documentation/devicetree/bindings/display/msm/
6609 F:      drivers/gpu/drm/msm/
6610 F:      include/uapi/drm/msm_drm.h
6611
6612 DRM DRIVER FOR NOVATEK NT35510 PANELS
6613 M:      Linus Walleij <[email protected]>
6614 S:      Maintained
6615 T:      git git://anongit.freedesktop.org/drm/drm-misc
6616 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6617 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6618
6619 DRM DRIVER FOR NOVATEK NT35560 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/sony,acx424akp.yaml
6624 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6625
6626 DRM DRIVER FOR NOVATEK NT36523 PANELS
6627 M:      Jianhua Lu <[email protected]>
6628 S:      Maintained
6629 T:      git git://anongit.freedesktop.org/drm/drm-misc
6630 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6631 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6632
6633 DRM DRIVER FOR NOVATEK NT36672A PANELS
6634 M:      Sumit Semwal <[email protected]>
6635 S:      Maintained
6636 T:      git git://anongit.freedesktop.org/drm/drm-misc
6637 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6638 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6639
6640 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6641 M:      Ben Skeggs <[email protected]>
6642 M:      Karol Herbst <[email protected]>
6643 M:      Lyude Paul <[email protected]>
6644 L:      [email protected]
6645 L:      [email protected]
6646 S:      Supported
6647 W:      https://nouveau.freedesktop.org/
6648 Q:      https://patchwork.freedesktop.org/project/nouveau/
6649 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6650 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6651 C:      irc://irc.oftc.net/nouveau
6652 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6653 F:      drivers/gpu/drm/nouveau/
6654 F:      include/uapi/drm/nouveau_drm.h
6655
6656 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6657 M:      Stefan Mavrodiev <[email protected]>
6658 S:      Maintained
6659 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6660 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6661
6662 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6663 R:      Douglas Anderson <[email protected]>
6664 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6665 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6666
6667 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6668 M:      Noralf Trønnes <[email protected]>
6669 S:      Maintained
6670 T:      git git://anongit.freedesktop.org/drm/drm-misc
6671 F:      Documentation/devicetree/bindings/display/repaper.txt
6672 F:      drivers/gpu/drm/tiny/repaper.c
6673
6674 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6675 M:      Dave Airlie <[email protected]>
6676 M:      Gerd Hoffmann <[email protected]>
6677 L:      [email protected]
6678 S:      Obsolete
6679 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6680 T:      git git://anongit.freedesktop.org/drm/drm-misc
6681 F:      drivers/gpu/drm/tiny/cirrus.c
6682
6683 DRM DRIVER FOR QXL VIRTUAL GPU
6684 M:      Dave Airlie <[email protected]>
6685 M:      Gerd Hoffmann <[email protected]>
6686 L:      [email protected]
6687 L:      [email protected]
6688 S:      Maintained
6689 T:      git git://anongit.freedesktop.org/drm/drm-misc
6690 F:      drivers/gpu/drm/qxl/
6691 F:      include/uapi/drm/qxl_drm.h
6692
6693 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6694 M:      Robert Chiras <[email protected]>
6695 S:      Maintained
6696 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6697 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6698
6699 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6700 M:      Linus Walleij <[email protected]>
6701 S:      Maintained
6702 T:      git git://anongit.freedesktop.org/drm/drm-misc
6703 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6704 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6705
6706 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6707 M:      Inki Dae <[email protected]>
6708 M:      Jagan Teki <[email protected]>
6709 M:      Marek Szyprowski <[email protected]>
6710 S:      Maintained
6711 T:      git git://anongit.freedesktop.org/drm/drm-misc
6712 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6713 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6714 F:      include/drm/bridge/samsung-dsim.h
6715
6716 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6717 M:      Markuss Broks <[email protected]>
6718 S:      Maintained
6719 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6720 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6721
6722 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6723 M:      Artur Weber <[email protected]>
6724 S:      Maintained
6725 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6726 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6727
6728 DRM DRIVER FOR SITRONIX ST7586 PANELS
6729 M:      David Lechner <[email protected]>
6730 S:      Maintained
6731 T:      git git://anongit.freedesktop.org/drm/drm-misc
6732 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6733 F:      drivers/gpu/drm/tiny/st7586.c
6734
6735 DRM DRIVER FOR SITRONIX ST7701 PANELS
6736 M:      Jagan Teki <[email protected]>
6737 S:      Maintained
6738 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6739 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6740
6741 DRM DRIVER FOR SITRONIX ST7703 PANELS
6742 M:      Guido Günther <[email protected]>
6743 R:      Purism Kernel Team <[email protected]>
6744 R:      Ondrej Jirman <[email protected]>
6745 S:      Maintained
6746 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6747 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6748
6749 DRM DRIVER FOR SITRONIX ST7735R PANELS
6750 M:      David Lechner <[email protected]>
6751 S:      Maintained
6752 T:      git git://anongit.freedesktop.org/drm/drm-misc
6753 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6754 F:      drivers/gpu/drm/tiny/st7735r.c
6755
6756 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6757 M:      Javier Martinez Canillas <[email protected]>
6758 S:      Maintained
6759 T:      git git://anongit.freedesktop.org/drm/drm-misc
6760 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6761 F:      drivers/gpu/drm/solomon/ssd130x*
6762
6763 DRM DRIVER FOR ST-ERICSSON MCDE
6764 M:      Linus Walleij <[email protected]>
6765 S:      Maintained
6766 T:      git git://anongit.freedesktop.org/drm/drm-misc
6767 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6768 F:      drivers/gpu/drm/mcde/
6769
6770 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6771 M:      Jagan Teki <[email protected]>
6772 S:      Maintained
6773 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6774 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6775
6776 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6777 R:      Douglas Anderson <[email protected]>
6778 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6779 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6780
6781 DRM DRIVER FOR TPO TPG110 PANELS
6782 M:      Linus Walleij <[email protected]>
6783 S:      Maintained
6784 T:      git git://anongit.freedesktop.org/drm/drm-misc
6785 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6786 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6787
6788 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6789 M:      Dave Airlie <[email protected]>
6790 R:      Sean Paul <[email protected]>
6791 R:      Thomas Zimmermann <[email protected]>
6792 L:      [email protected]
6793 S:      Supported
6794 T:      git git://anongit.freedesktop.org/drm/drm-misc
6795 F:      drivers/gpu/drm/udl/
6796
6797 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6798 M:      Rodrigo Siqueira <[email protected]>
6799 M:      Melissa Wen <[email protected]>
6800 M:      Maíra Canal <[email protected]>
6801 R:      Haneen Mohammed <[email protected]>
6802 R:      Daniel Vetter <[email protected]>
6803 L:      [email protected]
6804 S:      Maintained
6805 T:      git git://anongit.freedesktop.org/drm/drm-misc
6806 F:      Documentation/gpu/vkms.rst
6807 F:      drivers/gpu/drm/vkms/
6808
6809 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6810 M:      Hans de Goede <[email protected]>
6811 L:      [email protected]
6812 S:      Maintained
6813 T:      git git://anongit.freedesktop.org/drm/drm-misc
6814 F:      drivers/gpu/drm/vboxvideo/
6815
6816 DRM DRIVER FOR VMWARE VIRTUAL GPU
6817 M:      Zack Rusin <[email protected]>
6818 R:      VMware Graphics Reviewers <[email protected]>
6819 L:      [email protected]
6820 S:      Supported
6821 T:      git git://anongit.freedesktop.org/drm/drm-misc
6822 F:      drivers/gpu/drm/vmwgfx/
6823 F:      include/uapi/drm/vmwgfx_drm.h
6824
6825 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6826 M:      Linus Walleij <[email protected]>
6827 S:      Maintained
6828 T:      git git://anongit.freedesktop.org/drm/drm-misc
6829 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6830 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6831
6832 DRM DRIVERS
6833 M:      David Airlie <[email protected]>
6834 M:      Daniel Vetter <[email protected]>
6835 L:      [email protected]
6836 S:      Maintained
6837 B:      https://gitlab.freedesktop.org/drm
6838 C:      irc://irc.oftc.net/dri-devel
6839 T:      git git://anongit.freedesktop.org/drm/drm
6840 F:      Documentation/devicetree/bindings/display/
6841 F:      Documentation/devicetree/bindings/gpu/
6842 F:      Documentation/gpu/
6843 F:      drivers/gpu/
6844 F:      include/drm/
6845 F:      include/linux/vga*
6846 F:      include/uapi/drm/
6847
6848 DRM DRIVERS AND MISC GPU PATCHES
6849 M:      Maarten Lankhorst <[email protected]>
6850 M:      Maxime Ripard <[email protected]>
6851 M:      Thomas Zimmermann <[email protected]>
6852 S:      Maintained
6853 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6854 T:      git git://anongit.freedesktop.org/drm/drm-misc
6855 F:      Documentation/gpu/
6856 F:      drivers/gpu/drm/*
6857 F:      drivers/gpu/vga/
6858 F:      include/drm/drm*
6859 F:      include/linux/vga*
6860 F:      include/uapi/drm/drm*
6861
6862 DRM DRIVERS FOR ALLWINNER A10
6863 M:      Maxime Ripard <[email protected]>
6864 M:      Chen-Yu Tsai <[email protected]>
6865 L:      [email protected]
6866 S:      Supported
6867 T:      git git://anongit.freedesktop.org/drm/drm-misc
6868 F:      Documentation/devicetree/bindings/display/allwinner*
6869 F:      drivers/gpu/drm/sun4i/
6870
6871 DRM DRIVERS FOR AMLOGIC SOCS
6872 M:      Neil Armstrong <[email protected]>
6873 L:      [email protected]
6874 L:      [email protected]
6875 S:      Supported
6876 W:      http://linux-meson.com/
6877 T:      git git://anongit.freedesktop.org/drm/drm-misc
6878 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6879 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6880 F:      Documentation/gpu/meson.rst
6881 F:      drivers/gpu/drm/meson/
6882
6883 DRM DRIVERS FOR ATMEL HLCDC
6884 M:      Sam Ravnborg <[email protected]>
6885 M:      Boris Brezillon <[email protected]>
6886 L:      [email protected]
6887 S:      Supported
6888 T:      git git://anongit.freedesktop.org/drm/drm-misc
6889 F:      Documentation/devicetree/bindings/display/atmel/
6890 F:      drivers/gpu/drm/atmel-hlcdc/
6891
6892 DRM DRIVERS FOR BRIDGE CHIPS
6893 M:      Andrzej Hajda <[email protected]>
6894 M:      Neil Armstrong <[email protected]>
6895 M:      Robert Foss <[email protected]>
6896 R:      Laurent Pinchart <[email protected]>
6897 R:      Jonas Karlman <[email protected]>
6898 R:      Jernej Skrabec <[email protected]>
6899 S:      Maintained
6900 T:      git git://anongit.freedesktop.org/drm/drm-misc
6901 F:      Documentation/devicetree/bindings/display/bridge/
6902 F:      drivers/gpu/drm/bridge/
6903 F:      drivers/gpu/drm/drm_bridge.c
6904 F:      include/drm/drm_bridge.h
6905
6906 DRM DRIVERS FOR EXYNOS
6907 M:      Inki Dae <[email protected]>
6908 M:      Seung-Woo Kim <[email protected]>
6909 M:      Kyungmin Park <[email protected]>
6910 L:      [email protected]
6911 S:      Supported
6912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6913 F:      Documentation/devicetree/bindings/display/exynos/
6914 F:      Documentation/devicetree/bindings/display/samsung/
6915 F:      drivers/gpu/drm/exynos/
6916 F:      include/uapi/drm/exynos_drm.h
6917
6918 DRM DRIVERS FOR FREESCALE DCU
6919 M:      Stefan Agner <[email protected]>
6920 M:      Alison Wang <[email protected]>
6921 L:      [email protected]
6922 S:      Supported
6923 T:      git git://anongit.freedesktop.org/drm/drm-misc
6924 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6925 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6926 F:      drivers/gpu/drm/fsl-dcu/
6927
6928 DRM DRIVERS FOR FREESCALE IMX
6929 M:      Philipp Zabel <[email protected]>
6930 L:      [email protected]
6931 S:      Maintained
6932 F:      Documentation/devicetree/bindings/display/imx/
6933 F:      drivers/gpu/drm/imx/ipuv3/
6934 F:      drivers/gpu/ipu-v3/
6935
6936 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6937 M:      Liu Ying <[email protected]>
6938 L:      [email protected]
6939 S:      Maintained
6940 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6941 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6942 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6943 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6944 F:      drivers/gpu/drm/bridge/imx/
6945
6946 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6947 M:      Patrik Jakobsson <[email protected]>
6948 L:      [email protected]
6949 S:      Maintained
6950 T:      git git://github.com/patjak/drm-gma500
6951 F:      drivers/gpu/drm/gma500/
6952
6953 DRM DRIVERS FOR HISILICON
6954 M:      Xinliang Liu <[email protected]>
6955 M:      Tian Tao  <[email protected]>
6956 R:      Xinwei Kong <[email protected]>
6957 R:      Sumit Semwal <[email protected]>
6958 R:      Yongqin Liu <[email protected]>
6959 R:      John Stultz <[email protected]>
6960 L:      [email protected]
6961 S:      Maintained
6962 T:      git git://anongit.freedesktop.org/drm/drm-misc
6963 F:      Documentation/devicetree/bindings/display/hisilicon/
6964 F:      drivers/gpu/drm/hisilicon/
6965
6966 DRM DRIVERS FOR LIMA
6967 M:      Qiang Yu <[email protected]>
6968 L:      [email protected]
6969 L:      [email protected] (moderated for non-subscribers)
6970 S:      Maintained
6971 T:      git git://anongit.freedesktop.org/drm/drm-misc
6972 F:      drivers/gpu/drm/lima/
6973 F:      include/uapi/drm/lima_drm.h
6974
6975 DRM DRIVERS FOR LOONGSON
6976 M:      Sui Jingfeng <[email protected]>
6977 L:      [email protected]
6978 S:      Supported
6979 T:      git git://anongit.freedesktop.org/drm/drm-misc
6980 F:      drivers/gpu/drm/loongson/
6981
6982 DRM DRIVERS FOR MEDIATEK
6983 M:      Chun-Kuang Hu <[email protected]>
6984 M:      Philipp Zabel <[email protected]>
6985 L:      [email protected]
6986 L:      [email protected] (moderated for non-subscribers)
6987 S:      Supported
6988 F:      Documentation/devicetree/bindings/display/mediatek/
6989 F:      drivers/gpu/drm/mediatek/
6990 F:      drivers/phy/mediatek/phy-mtk-dp.c
6991 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6992 F:      drivers/phy/mediatek/phy-mtk-mipi*
6993
6994 DRM DRIVERS FOR NVIDIA TEGRA
6995 M:      Thierry Reding <[email protected]>
6996 M:      Mikko Perttunen <[email protected]>
6997 L:      [email protected]
6998 L:      [email protected]
6999 S:      Supported
7000 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7001 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7002 F:      Documentation/devicetree/bindings/gpu/host1x/
7003 F:      drivers/gpu/drm/tegra/
7004 F:      drivers/gpu/host1x/
7005 F:      include/linux/host1x.h
7006 F:      include/uapi/drm/tegra_drm.h
7007
7008 DRM DRIVERS FOR RENESAS
7009 M:      Laurent Pinchart <[email protected]>
7010 M:      Kieran Bingham <[email protected]>
7011 L:      [email protected]
7012 L:      [email protected]
7013 S:      Supported
7014 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7015 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7016 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7017 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7018 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7019 F:      drivers/gpu/drm/renesas/
7020 F:      include/linux/platform_data/shmob_drm.h
7021
7022 DRM DRIVERS FOR ROCKCHIP
7023 M:      Sandy Huang <[email protected]>
7024 M:      Heiko Stübner <[email protected]>
7025 L:      [email protected]
7026 S:      Maintained
7027 T:      git git://anongit.freedesktop.org/drm/drm-misc
7028 F:      Documentation/devicetree/bindings/display/rockchip/
7029 F:      drivers/gpu/drm/rockchip/
7030
7031 DRM DRIVERS FOR STI
7032 M:      Alain Volmat <[email protected]>
7033 L:      [email protected]
7034 S:      Maintained
7035 T:      git git://anongit.freedesktop.org/drm/drm-misc
7036 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7037 F:      drivers/gpu/drm/sti
7038
7039 DRM DRIVERS FOR STM
7040 M:      Yannick Fertre <[email protected]>
7041 M:      Raphael Gallais-Pou <[email protected]>
7042 M:      Philippe Cornu <[email protected]>
7043 L:      [email protected]
7044 S:      Maintained
7045 T:      git git://anongit.freedesktop.org/drm/drm-misc
7046 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7047 F:      drivers/gpu/drm/stm
7048
7049 DRM DRIVERS FOR TI KEYSTONE
7050 M:      Jyri Sarha <[email protected]>
7051 M:      Tomi Valkeinen <[email protected]>
7052 L:      [email protected]
7053 S:      Maintained
7054 T:      git git://anongit.freedesktop.org/drm/drm-misc
7055 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7056 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7057 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7058 F:      drivers/gpu/drm/tidss/
7059
7060 DRM DRIVERS FOR TI LCDC
7061 M:      Jyri Sarha <[email protected]>
7062 M:      Tomi Valkeinen <[email protected]>
7063 L:      [email protected]
7064 S:      Maintained
7065 T:      git git://anongit.freedesktop.org/drm/drm-misc
7066 F:      Documentation/devicetree/bindings/display/tilcdc/
7067 F:      drivers/gpu/drm/tilcdc/
7068
7069 DRM DRIVERS FOR TI OMAP
7070 M:      Tomi Valkeinen <[email protected]>
7071 L:      [email protected]
7072 S:      Maintained
7073 T:      git git://anongit.freedesktop.org/drm/drm-misc
7074 F:      Documentation/devicetree/bindings/display/ti/
7075 F:      drivers/gpu/drm/omapdrm/
7076
7077 DRM DRIVERS FOR V3D
7078 M:      Emma Anholt <[email protected]>
7079 M:      Melissa Wen <[email protected]>
7080 S:      Supported
7081 T:      git git://anongit.freedesktop.org/drm/drm-misc
7082 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7083 F:      drivers/gpu/drm/v3d/
7084 F:      include/uapi/drm/v3d_drm.h
7085
7086 DRM DRIVERS FOR VC4
7087 M:      Emma Anholt <[email protected]>
7088 M:      Maxime Ripard <[email protected]>
7089 S:      Supported
7090 T:      git git://github.com/anholt/linux
7091 T:      git git://anongit.freedesktop.org/drm/drm-misc
7092 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7093 F:      drivers/gpu/drm/vc4/
7094 F:      include/uapi/drm/vc4_drm.h
7095
7096 DRM DRIVERS FOR VIVANTE GPU IP
7097 M:      Lucas Stach <[email protected]>
7098 R:      Russell King <[email protected]>
7099 R:      Christian Gmeiner <[email protected]>
7100 L:      [email protected] (moderated for non-subscribers)
7101 L:      [email protected]
7102 S:      Maintained
7103 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7104 F:      drivers/gpu/drm/etnaviv/
7105 F:      include/uapi/drm/etnaviv_drm.h
7106
7107 DRM DRIVERS FOR XEN
7108 M:      Oleksandr Andrushchenko <[email protected]>
7109 L:      [email protected]
7110 L:      [email protected] (moderated for non-subscribers)
7111 S:      Supported
7112 T:      git git://anongit.freedesktop.org/drm/drm-misc
7113 F:      Documentation/gpu/xen-front.rst
7114 F:      drivers/gpu/drm/xen/
7115
7116 DRM DRIVERS FOR XILINX
7117 M:      Laurent Pinchart <[email protected]>
7118 L:      [email protected]
7119 S:      Maintained
7120 T:      git git://anongit.freedesktop.org/drm/drm-misc
7121 F:      Documentation/devicetree/bindings/display/xlnx/
7122 F:      drivers/gpu/drm/xlnx/
7123
7124 DRM GPU SCHEDULER
7125 M:      Luben Tuikov <[email protected]>
7126 L:      [email protected]
7127 S:      Maintained
7128 T:      git git://anongit.freedesktop.org/drm/drm-misc
7129 F:      drivers/gpu/drm/scheduler/
7130 F:      include/drm/gpu_scheduler.h
7131
7132 DRM PANEL DRIVERS
7133 M:      Neil Armstrong <[email protected]>
7134 R:      Sam Ravnborg <[email protected]>
7135 L:      [email protected]
7136 S:      Maintained
7137 T:      git git://anongit.freedesktop.org/drm/drm-misc
7138 F:      Documentation/devicetree/bindings/display/panel/
7139 F:      drivers/gpu/drm/drm_panel.c
7140 F:      drivers/gpu/drm/panel/
7141 F:      include/drm/drm_panel.h
7142
7143 DRM PRIVACY-SCREEN CLASS
7144 M:      Hans de Goede <[email protected]>
7145 L:      [email protected]
7146 S:      Maintained
7147 T:      git git://anongit.freedesktop.org/drm/drm-misc
7148 F:      drivers/gpu/drm/drm_privacy_screen*
7149 F:      include/drm/drm_privacy_screen*
7150
7151 DRM TTM SUBSYSTEM
7152 M:      Christian Koenig <[email protected]>
7153 M:      Huang Rui <[email protected]>
7154 L:      [email protected]
7155 S:      Maintained
7156 T:      git git://anongit.freedesktop.org/drm/drm-misc
7157 F:      drivers/gpu/drm/ttm/
7158 F:      include/drm/ttm/
7159
7160 DSBR100 USB FM RADIO DRIVER
7161 M:      Alexey Klimov <[email protected]>
7162 L:      [email protected]
7163 S:      Maintained
7164 T:      git git://linuxtv.org/media_tree.git
7165 F:      drivers/media/radio/dsbr100.c
7166
7167 DT3155 MEDIA DRIVER
7168 M:      Hans Verkuil <[email protected]>
7169 L:      [email protected]
7170 S:      Odd Fixes
7171 W:      https://linuxtv.org
7172 T:      git git://linuxtv.org/media_tree.git
7173 F:      drivers/media/pci/dt3155/
7174
7175 DVB_USB_AF9015 MEDIA DRIVER
7176 M:      Antti Palosaari <[email protected]>
7177 L:      [email protected]
7178 S:      Maintained
7179 W:      https://linuxtv.org
7180 W:      http://palosaari.fi/linux/
7181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7182 T:      git git://linuxtv.org/anttip/media_tree.git
7183 F:      drivers/media/usb/dvb-usb-v2/af9015*
7184
7185 DVB_USB_AF9035 MEDIA DRIVER
7186 M:      Antti Palosaari <[email protected]>
7187 L:      [email protected]
7188 S:      Maintained
7189 W:      https://linuxtv.org
7190 W:      http://palosaari.fi/linux/
7191 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7192 T:      git git://linuxtv.org/anttip/media_tree.git
7193 F:      drivers/media/usb/dvb-usb-v2/af9035*
7194
7195 DVB_USB_ANYSEE MEDIA DRIVER
7196 M:      Antti Palosaari <[email protected]>
7197 L:      [email protected]
7198 S:      Maintained
7199 W:      https://linuxtv.org
7200 W:      http://palosaari.fi/linux/
7201 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7202 T:      git git://linuxtv.org/anttip/media_tree.git
7203 F:      drivers/media/usb/dvb-usb-v2/anysee*
7204
7205 DVB_USB_AU6610 MEDIA DRIVER
7206 M:      Antti Palosaari <[email protected]>
7207 L:      [email protected]
7208 S:      Maintained
7209 W:      https://linuxtv.org
7210 W:      http://palosaari.fi/linux/
7211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7212 T:      git git://linuxtv.org/anttip/media_tree.git
7213 F:      drivers/media/usb/dvb-usb-v2/au6610*
7214
7215 DVB_USB_CE6230 MEDIA DRIVER
7216 M:      Antti Palosaari <[email protected]>
7217 L:      [email protected]
7218 S:      Maintained
7219 W:      https://linuxtv.org
7220 W:      http://palosaari.fi/linux/
7221 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7222 T:      git git://linuxtv.org/anttip/media_tree.git
7223 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7224
7225 DVB_USB_CXUSB MEDIA DRIVER
7226 M:      Michael Krufky <[email protected]>
7227 L:      [email protected]
7228 S:      Maintained
7229 W:      https://linuxtv.org
7230 W:      http://github.com/mkrufky
7231 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7232 T:      git git://linuxtv.org/media_tree.git
7233 F:      drivers/media/usb/dvb-usb/cxusb*
7234
7235 DVB_USB_EC168 MEDIA DRIVER
7236 M:      Antti Palosaari <[email protected]>
7237 L:      [email protected]
7238 S:      Maintained
7239 W:      https://linuxtv.org
7240 W:      http://palosaari.fi/linux/
7241 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7242 T:      git git://linuxtv.org/anttip/media_tree.git
7243 F:      drivers/media/usb/dvb-usb-v2/ec168*
7244
7245 DVB_USB_GL861 MEDIA DRIVER
7246 M:      Antti Palosaari <[email protected]>
7247 L:      [email protected]
7248 S:      Maintained
7249 W:      https://linuxtv.org
7250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7251 T:      git git://linuxtv.org/anttip/media_tree.git
7252 F:      drivers/media/usb/dvb-usb-v2/gl861*
7253
7254 DVB_USB_MXL111SF MEDIA DRIVER
7255 M:      Michael Krufky <[email protected]>
7256 L:      [email protected]
7257 S:      Maintained
7258 W:      https://linuxtv.org
7259 W:      http://github.com/mkrufky
7260 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7261 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7262 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7263
7264 DVB_USB_RTL28XXU MEDIA DRIVER
7265 M:      Antti Palosaari <[email protected]>
7266 L:      [email protected]
7267 S:      Maintained
7268 W:      https://linuxtv.org
7269 W:      http://palosaari.fi/linux/
7270 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7271 T:      git git://linuxtv.org/anttip/media_tree.git
7272 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7273
7274 DVB_USB_V2 MEDIA DRIVER
7275 M:      Antti Palosaari <[email protected]>
7276 L:      [email protected]
7277 S:      Maintained
7278 W:      https://linuxtv.org
7279 W:      http://palosaari.fi/linux/
7280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7281 T:      git git://linuxtv.org/anttip/media_tree.git
7282 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7283 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7284
7285 DYNAMIC DEBUG
7286 M:      Jason Baron <[email protected]>
7287 M:      Jim Cromie <[email protected]>
7288 S:      Maintained
7289 F:      include/linux/dynamic_debug.h
7290 F:      lib/dynamic_debug.c
7291 F:      lib/test_dynamic_debug.c
7292
7293 DYNAMIC INTERRUPT MODERATION
7294 M:      Tal Gilboa <[email protected]>
7295 S:      Maintained
7296 F:      Documentation/networking/net_dim.rst
7297 F:      include/linux/dim.h
7298 F:      lib/dim/
7299
7300 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7301 M:      Daniel Lezcano <[email protected]>
7302 L:      [email protected]
7303 S:      Supported
7304 B:      https://bugzilla.kernel.org
7305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7306 F:      drivers/powercap/dtpm*
7307 F:      include/linux/dtpm.h
7308
7309 DZ DECSTATION DZ11 SERIAL DRIVER
7310 M:      "Maciej W. Rozycki" <[email protected]>
7311 S:      Maintained
7312 F:      drivers/tty/serial/dz.*
7313
7314 E3X0 POWER BUTTON DRIVER
7315 M:      Moritz Fischer <[email protected]>
7316 L:      [email protected]
7317 S:      Supported
7318 W:      http://www.ettus.com
7319 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7320 F:      drivers/input/misc/e3x0-button.c
7321
7322 E4000 MEDIA DRIVER
7323 M:      Antti Palosaari <[email protected]>
7324 L:      [email protected]
7325 S:      Maintained
7326 W:      https://linuxtv.org
7327 W:      http://palosaari.fi/linux/
7328 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7329 T:      git git://linuxtv.org/anttip/media_tree.git
7330 F:      drivers/media/tuners/e4000*
7331
7332 EARTH_PT1 MEDIA DRIVER
7333 M:      Akihiro Tsukada <[email protected]>
7334 L:      [email protected]
7335 S:      Odd Fixes
7336 F:      drivers/media/pci/pt1/
7337
7338 EARTH_PT3 MEDIA DRIVER
7339 M:      Akihiro Tsukada <[email protected]>
7340 L:      [email protected]
7341 S:      Odd Fixes
7342 F:      drivers/media/pci/pt3/
7343
7344 EC100 MEDIA DRIVER
7345 M:      Antti Palosaari <[email protected]>
7346 L:      [email protected]
7347 S:      Maintained
7348 W:      https://linuxtv.org
7349 W:      http://palosaari.fi/linux/
7350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7351 T:      git git://linuxtv.org/anttip/media_tree.git
7352 F:      drivers/media/dvb-frontends/ec100*
7353
7354 ECRYPT FILE SYSTEM
7355 M:      Tyler Hicks <[email protected]>
7356 L:      [email protected]
7357 S:      Odd Fixes
7358 W:      http://ecryptfs.org
7359 W:      https://launchpad.net/ecryptfs
7360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7361 F:      Documentation/filesystems/ecryptfs.rst
7362 F:      fs/ecryptfs/
7363
7364 EDAC-AMD64
7365 M:      Yazen Ghannam <[email protected]>
7366 L:      [email protected]
7367 S:      Supported
7368 F:      drivers/edac/amd64_edac*
7369 F:      drivers/edac/mce_amd*
7370
7371 EDAC-ARMADA
7372 M:      Jan Luebbe <[email protected]>
7373 L:      [email protected]
7374 S:      Maintained
7375 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7376 F:      drivers/edac/armada_xp_*
7377
7378 EDAC-AST2500
7379 M:      Stefan Schaeckeler <[email protected]>
7380 S:      Supported
7381 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7382 F:      drivers/edac/aspeed_edac.c
7383
7384 EDAC-BLUEFIELD
7385 M:      Shravan Kumar Ramani <[email protected]>
7386 S:      Supported
7387 F:      drivers/edac/bluefield_edac.c
7388
7389 EDAC-CALXEDA
7390 M:      Andre Przywara <[email protected]>
7391 L:      [email protected]
7392 S:      Maintained
7393 F:      drivers/edac/highbank*
7394
7395 EDAC-CAVIUM OCTEON
7396 M:      Ralf Baechle <[email protected]>
7397 L:      [email protected]
7398 L:      [email protected]
7399 S:      Supported
7400 F:      drivers/edac/octeon_edac*
7401
7402 EDAC-CAVIUM THUNDERX
7403 M:      Robert Richter <[email protected]>
7404 L:      [email protected]
7405 S:      Odd Fixes
7406 F:      drivers/edac/thunderx_edac*
7407
7408 EDAC-CORE
7409 M:      Borislav Petkov <[email protected]>
7410 M:      Tony Luck <[email protected]>
7411 R:      James Morse <[email protected]>
7412 R:      Mauro Carvalho Chehab <[email protected]>
7413 R:      Robert Richter <[email protected]>
7414 L:      [email protected]
7415 S:      Supported
7416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7417 F:      Documentation/admin-guide/ras.rst
7418 F:      Documentation/driver-api/edac.rst
7419 F:      drivers/edac/
7420 F:      include/linux/edac.h
7421
7422 EDAC-DMC520
7423 M:      Lei Wang <[email protected]>
7424 L:      [email protected]
7425 S:      Supported
7426 F:      drivers/edac/dmc520_edac.c
7427
7428 EDAC-E752X
7429 M:      Mark Gross <[email protected]>
7430 L:      [email protected]
7431 S:      Maintained
7432 F:      drivers/edac/e752x_edac.c
7433
7434 EDAC-E7XXX
7435 L:      [email protected]
7436 S:      Maintained
7437 F:      drivers/edac/e7xxx_edac.c
7438
7439 EDAC-FSL_DDR
7440 M:      York Sun <[email protected]>
7441 L:      [email protected]
7442 S:      Maintained
7443 F:      drivers/edac/fsl_ddr_edac.*
7444
7445 EDAC-GHES
7446 M:      Mauro Carvalho Chehab <[email protected]>
7447 L:      [email protected]
7448 S:      Maintained
7449 F:      drivers/edac/ghes_edac.c
7450
7451 EDAC-I10NM
7452 M:      Tony Luck <[email protected]>
7453 L:      [email protected]
7454 S:      Maintained
7455 F:      drivers/edac/i10nm_base.c
7456
7457 EDAC-I3000
7458 L:      [email protected]
7459 S:      Orphan
7460 F:      drivers/edac/i3000_edac.c
7461
7462 EDAC-I5000
7463 L:      [email protected]
7464 S:      Maintained
7465 F:      drivers/edac/i5000_edac.c
7466
7467 EDAC-I5400
7468 M:      Mauro Carvalho Chehab <[email protected]>
7469 L:      [email protected]
7470 S:      Maintained
7471 F:      drivers/edac/i5400_edac.c
7472
7473 EDAC-I7300
7474 M:      Mauro Carvalho Chehab <[email protected]>
7475 L:      [email protected]
7476 S:      Maintained
7477 F:      drivers/edac/i7300_edac.c
7478
7479 EDAC-I7CORE
7480 M:      Mauro Carvalho Chehab <[email protected]>
7481 L:      [email protected]
7482 S:      Maintained
7483 F:      drivers/edac/i7core_edac.c
7484
7485 EDAC-I82443BXGX
7486 M:      Tim Small <[email protected]>
7487 L:      [email protected]
7488 S:      Maintained
7489 F:      drivers/edac/i82443bxgx_edac.c
7490
7491 EDAC-I82975X
7492 M:      "Arvind R." <[email protected]>
7493 L:      [email protected]
7494 S:      Maintained
7495 F:      drivers/edac/i82975x_edac.c
7496
7497 EDAC-IE31200
7498 M:      Jason Baron <[email protected]>
7499 L:      [email protected]
7500 S:      Maintained
7501 F:      drivers/edac/ie31200_edac.c
7502
7503 EDAC-IGEN6
7504 M:      Tony Luck <[email protected]>
7505 R:      Qiuxu Zhuo <[email protected]>
7506 L:      [email protected]
7507 S:      Maintained
7508 F:      drivers/edac/igen6_edac.c
7509
7510 EDAC-MPC85XX
7511 M:      Johannes Thumshirn <[email protected]>
7512 L:      [email protected]
7513 S:      Maintained
7514 F:      drivers/edac/mpc85xx_edac.[ch]
7515
7516 EDAC-NPCM
7517 M:      Marvin Lin <[email protected]>
7518 M:      Stanley Chu <[email protected]>
7519 L:      [email protected]
7520 S:      Maintained
7521 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7522 F:      drivers/edac/npcm_edac.c
7523
7524 EDAC-PASEMI
7525 M:      Egor Martovetsky <[email protected]>
7526 L:      [email protected]
7527 S:      Maintained
7528 F:      drivers/edac/pasemi_edac.c
7529
7530 EDAC-PND2
7531 M:      Tony Luck <[email protected]>
7532 L:      [email protected]
7533 S:      Maintained
7534 F:      drivers/edac/pnd2_edac.[ch]
7535
7536 EDAC-QCOM
7537 M:      Manivannan Sadhasivam <[email protected]>
7538 L:      [email protected]
7539 L:      [email protected]
7540 S:      Maintained
7541 F:      drivers/edac/qcom_edac.c
7542
7543 EDAC-R82600
7544 M:      Tim Small <[email protected]>
7545 L:      [email protected]
7546 S:      Maintained
7547 F:      drivers/edac/r82600_edac.c
7548
7549 EDAC-SBRIDGE
7550 M:      Tony Luck <[email protected]>
7551 R:      Qiuxu Zhuo <[email protected]>
7552 L:      [email protected]
7553 S:      Maintained
7554 F:      drivers/edac/sb_edac.c
7555
7556 EDAC-SKYLAKE
7557 M:      Tony Luck <[email protected]>
7558 L:      [email protected]
7559 S:      Maintained
7560 F:      drivers/edac/skx_*.[ch]
7561
7562 EDAC-TI
7563 M:      Tero Kristo <[email protected]>
7564 L:      [email protected]
7565 S:      Odd Fixes
7566 F:      drivers/edac/ti_edac.c
7567
7568 EDIROL UA-101/UA-1000 DRIVER
7569 M:      Clemens Ladisch <[email protected]>
7570 L:      [email protected] (moderated for non-subscribers)
7571 S:      Maintained
7572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7573 F:      sound/usb/misc/ua101.c
7574
7575 EFI TEST DRIVER
7576 M:      Ivan Hu <[email protected]>
7577 M:      Ard Biesheuvel <[email protected]>
7578 L:      [email protected]
7579 S:      Maintained
7580 F:      drivers/firmware/efi/test/
7581
7582 EFI VARIABLE FILESYSTEM
7583 M:      Jeremy Kerr <[email protected]>
7584 M:      Ard Biesheuvel <[email protected]>
7585 L:      [email protected]
7586 S:      Maintained
7587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7588 F:      fs/efivarfs/
7589
7590 EFIFB FRAMEBUFFER DRIVER
7591 M:      Peter Jones <[email protected]>
7592 L:      [email protected]
7593 S:      Maintained
7594 F:      drivers/video/fbdev/efifb.c
7595
7596 EFS FILESYSTEM
7597 S:      Orphan
7598 W:      http://aeschi.ch.eu.org/efs/
7599 F:      fs/efs/
7600
7601 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7602 M:      Douglas Miller <[email protected]>
7603 L:      [email protected]
7604 S:      Maintained
7605 F:      drivers/net/ethernet/ibm/ehea/
7606
7607 ELM327 CAN NETWORK DRIVER
7608 M:      Max Staudt <[email protected]>
7609 L:      [email protected]
7610 S:      Maintained
7611 F:      Documentation/networking/device_drivers/can/can327.rst
7612 F:      drivers/net/can/can327.c
7613
7614 EM28XX VIDEO4LINUX DRIVER
7615 M:      Mauro Carvalho Chehab <[email protected]>
7616 L:      [email protected]
7617 S:      Maintained
7618 W:      https://linuxtv.org
7619 T:      git git://linuxtv.org/media_tree.git
7620 F:      Documentation/admin-guide/media/em28xx*
7621 F:      drivers/media/usb/em28xx/
7622
7623 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7624 M:      Adrian Hunter <[email protected]>
7625 M:      Ritesh Harjani <[email protected]>
7626 M:      Asutosh Das <[email protected]>
7627 L:      [email protected]
7628 S:      Supported
7629 F:      drivers/mmc/host/cqhci*
7630
7631 EMS CPC-PCI CAN DRIVER
7632 M:      Gerhard Uttenthaler <[email protected]>
7633 M:      [email protected]
7634 L:      [email protected]
7635 S:      Maintained
7636 F:      drivers/net/can/sja1000/ems_pci.c
7637
7638 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7639 M:      Ketan Mukadam <[email protected]>
7640 L:      [email protected]
7641 S:      Supported
7642 W:      http://www.broadcom.com
7643 F:      drivers/scsi/be2iscsi/
7644
7645 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7646 M:      Ajit Khaparde <[email protected]>
7647 M:      Sriharsha Basavapatna <[email protected]>
7648 M:      Somnath Kotur <[email protected]>
7649 L:      [email protected]
7650 S:      Supported
7651 W:      http://www.emulex.com
7652 F:      drivers/net/ethernet/emulex/benet/
7653
7654 EMULEX ONECONNECT ROCE DRIVER
7655 M:      Selvin Xavier <[email protected]>
7656 L:      [email protected]
7657 S:      Odd Fixes
7658 W:      http://www.broadcom.com
7659 F:      drivers/infiniband/hw/ocrdma/
7660 F:      include/uapi/rdma/ocrdma-abi.h
7661
7662 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7663 M:      James Smart <[email protected]>
7664 M:      Ram Vegesna <[email protected]>
7665 L:      [email protected]
7666 L:      [email protected]
7667 S:      Supported
7668 W:      http://www.broadcom.com
7669 F:      drivers/scsi/elx/
7670
7671 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7672 M:      James Smart <[email protected]>
7673 M:      Dick Kennedy <[email protected]>
7674 L:      [email protected]
7675 S:      Supported
7676 W:      http://www.broadcom.com
7677 F:      drivers/scsi/lpfc/
7678
7679 ENE CB710 FLASH CARD READER DRIVER
7680 M:      Michał Mirosław <[email protected]>
7681 S:      Maintained
7682 F:      drivers/misc/cb710/
7683 F:      drivers/mmc/host/cb710-mmc.*
7684 F:      include/linux/cb710.h
7685
7686 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7687 M:      Maxim Levitsky <[email protected]>
7688 S:      Maintained
7689 F:      drivers/media/rc/ene_ir.*
7690
7691 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7692 M:      Laurentiu Tudor <[email protected]>
7693 L:      [email protected]
7694 S:      Maintained
7695 F:      drivers/tty/ehv_bytechan.c
7696
7697 EPSON S1D13XXX FRAMEBUFFER DRIVER
7698 M:      Kristoffer Ericson <[email protected]>
7699 S:      Maintained
7700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7701 F:      drivers/video/fbdev/s1d13xxxfb.c
7702 F:      include/video/s1d13xxxfb.h
7703
7704 EROFS FILE SYSTEM
7705 M:      Gao Xiang <[email protected]>
7706 M:      Chao Yu <[email protected]>
7707 R:      Yue Hu <[email protected]>
7708 R:      Jeffle Xu <[email protected]>
7709 L:      [email protected]
7710 S:      Maintained
7711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7712 F:      Documentation/ABI/testing/sysfs-fs-erofs
7713 F:      Documentation/filesystems/erofs.rst
7714 F:      fs/erofs/
7715 F:      include/trace/events/erofs.h
7716
7717 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7718 M:      Jeff Layton <[email protected]>
7719 S:      Maintained
7720 F:      include/linux/errseq.h
7721 F:      lib/errseq.c
7722
7723 ESD CAN/USB DRIVERS
7724 M:      Frank Jungclaus <[email protected]>
7725 R:      [email protected]
7726 L:      [email protected]
7727 S:      Maintained
7728 F:      drivers/net/can/usb/esd_usb.c
7729
7730 ET131X NETWORK DRIVER
7731 M:      Mark Einon <[email protected]>
7732 S:      Odd Fixes
7733 F:      drivers/net/ethernet/agere/
7734
7735 ETAS ES58X CAN/USB DRIVER
7736 M:      Vincent Mailhol <[email protected]>
7737 L:      [email protected]
7738 S:      Maintained
7739 F:      Documentation/networking/devlink/etas_es58x.rst
7740 F:      drivers/net/can/usb/etas_es58x/
7741
7742 ETHERNET BRIDGE
7743 M:      Roopa Prabhu <[email protected]>
7744 M:      Nikolay Aleksandrov <[email protected]>
7745 L:      [email protected] (moderated for non-subscribers)
7746 L:      [email protected]
7747 S:      Maintained
7748 W:      http://www.linuxfoundation.org/en/Net:Bridge
7749 F:      include/linux/netfilter_bridge/
7750 F:      net/bridge/
7751
7752 ETHERNET PHY LIBRARY
7753 M:      Andrew Lunn <[email protected]>
7754 M:      Heiner Kallweit <[email protected]>
7755 R:      Russell King <[email protected]>
7756 L:      [email protected]
7757 S:      Maintained
7758 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7759 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7760 F:      Documentation/devicetree/bindings/net/mdio*
7761 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7762 F:      Documentation/networking/phy.rst
7763 F:      drivers/net/mdio/
7764 F:      drivers/net/mdio/acpi_mdio.c
7765 F:      drivers/net/mdio/fwnode_mdio.c
7766 F:      drivers/net/mdio/of_mdio.c
7767 F:      drivers/net/pcs/
7768 F:      drivers/net/phy/
7769 F:      include/dt-bindings/net/qca-ar803x.h
7770 F:      include/linux/*mdio*.h
7771 F:      include/linux/linkmode.h
7772 F:      include/linux/mdio/*.h
7773 F:      include/linux/mii.h
7774 F:      include/linux/of_net.h
7775 F:      include/linux/phy.h
7776 F:      include/linux/phy_fixed.h
7777 F:      include/linux/phylib_stubs.h
7778 F:      include/linux/platform_data/mdio-bcm-unimac.h
7779 F:      include/linux/platform_data/mdio-gpio.h
7780 F:      include/trace/events/mdio.h
7781 F:      include/uapi/linux/mdio.h
7782 F:      include/uapi/linux/mii.h
7783 F:      net/core/of_net.c
7784
7785 EXEC & BINFMT API
7786 R:      Eric Biederman <[email protected]>
7787 R:      Kees Cook <[email protected]>
7788 L:      [email protected]
7789 S:      Supported
7790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7791 F:      fs/*binfmt_*.c
7792 F:      fs/exec.c
7793 F:      include/linux/binfmts.h
7794 F:      include/linux/elf.h
7795 F:      include/uapi/linux/binfmts.h
7796 F:      include/uapi/linux/elf.h
7797 F:      tools/testing/selftests/exec/
7798 N:      asm/elf.h
7799 N:      binfmt
7800
7801 EXFAT FILE SYSTEM
7802 M:      Namjae Jeon <[email protected]>
7803 M:      Sungjong Seo <[email protected]>
7804 L:      [email protected]
7805 S:      Maintained
7806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7807 F:      fs/exfat/
7808
7809 EXT2 FILE SYSTEM
7810 M:      Jan Kara <[email protected]>
7811 L:      [email protected]
7812 S:      Maintained
7813 F:      Documentation/filesystems/ext2.rst
7814 F:      fs/ext2/
7815 F:      include/linux/ext2*
7816
7817 EXT4 FILE SYSTEM
7818 M:      "Theodore Ts'o" <[email protected]>
7819 M:      Andreas Dilger <[email protected]>
7820 L:      [email protected]
7821 S:      Maintained
7822 W:      http://ext4.wiki.kernel.org
7823 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7825 F:      Documentation/filesystems/ext4/
7826 F:      fs/ext4/
7827 F:      include/trace/events/ext4.h
7828 F:      include/uapi/linux/ext4.h
7829
7830 Extended Verification Module (EVM)
7831 M:      Mimi Zohar <[email protected]>
7832 L:      [email protected]
7833 S:      Supported
7834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7835 F:      security/integrity/
7836 F:      security/integrity/evm/
7837
7838 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7839 M:      Ard Biesheuvel <[email protected]>
7840 L:      [email protected]
7841 S:      Maintained
7842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7843 F:      Documentation/admin-guide/efi-stub.rst
7844 F:      arch/*/include/asm/efi.h
7845 F:      arch/*/kernel/efi.c
7846 F:      arch/arm/boot/compressed/efi-header.S
7847 F:      arch/x86/platform/efi/
7848 F:      drivers/firmware/efi/
7849 F:      include/linux/efi*.h
7850
7851 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7852 M:      MyungJoo Ham <[email protected]>
7853 M:      Chanwoo Choi <[email protected]>
7854 L:      [email protected]
7855 S:      Maintained
7856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7857 F:      Documentation/devicetree/bindings/extcon/
7858 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7859 F:      drivers/extcon/
7860 F:      include/linux/extcon.h
7861 F:      include/linux/extcon/
7862
7863 EXTRA BOOT CONFIG
7864 M:      Masami Hiramatsu <[email protected]>
7865 L:      [email protected]
7866 L:      [email protected]
7867 S:      Maintained
7868 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7870 F:      Documentation/admin-guide/bootconfig.rst
7871 F:      fs/proc/bootconfig.c
7872 F:      include/linux/bootconfig.h
7873 F:      lib/bootconfig-data.S
7874 F:      lib/bootconfig.c
7875 F:      tools/bootconfig/*
7876 F:      tools/bootconfig/scripts/*
7877
7878 EXYNOS DP DRIVER
7879 M:      Jingoo Han <[email protected]>
7880 L:      [email protected]
7881 S:      Maintained
7882 F:      drivers/gpu/drm/exynos/exynos_dp*
7883
7884 EXYNOS SYSMMU (IOMMU) driver
7885 M:      Marek Szyprowski <[email protected]>
7886 L:      [email protected]
7887 S:      Maintained
7888 F:      drivers/iommu/exynos-iommu.c
7889
7890 F2FS FILE SYSTEM
7891 M:      Jaegeuk Kim <[email protected]>
7892 M:      Chao Yu <[email protected]>
7893 L:      [email protected]
7894 S:      Maintained
7895 W:      https://f2fs.wiki.kernel.org/
7896 Q:      https://patchwork.kernel.org/project/f2fs/list/
7897 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7899 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7900 F:      Documentation/filesystems/f2fs.rst
7901 F:      fs/f2fs/
7902 F:      include/linux/f2fs_fs.h
7903 F:      include/trace/events/f2fs.h
7904 F:      include/uapi/linux/f2fs.h
7905
7906 F71805F HARDWARE MONITORING DRIVER
7907 M:      Jean Delvare <[email protected]>
7908 L:      [email protected]
7909 S:      Maintained
7910 F:      Documentation/hwmon/f71805f.rst
7911 F:      drivers/hwmon/f71805f.c
7912
7913 FADDR2LINE
7914 M:      Josh Poimboeuf <[email protected]>
7915 S:      Maintained
7916 F:      scripts/faddr2line
7917
7918 FAILOVER MODULE
7919 M:      Sridhar Samudrala <[email protected]>
7920 L:      [email protected]
7921 S:      Supported
7922 F:      Documentation/networking/failover.rst
7923 F:      include/net/failover.h
7924 F:      net/core/failover.c
7925
7926 FANOTIFY
7927 M:      Jan Kara <[email protected]>
7928 R:      Amir Goldstein <[email protected]>
7929 R:      Matthew Bobrowski <[email protected]>
7930 L:      [email protected]
7931 S:      Maintained
7932 F:      fs/notify/fanotify/
7933 F:      include/linux/fanotify.h
7934 F:      include/uapi/linux/fanotify.h
7935
7936 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
7937 M:      Linus Walleij <[email protected]>
7938 L:      [email protected]
7939 S:      Maintained
7940 F:      drivers/usb/fotg210/
7941
7942 FARSYNC SYNCHRONOUS DRIVER
7943 M:      Kevin Curtis <[email protected]>
7944 S:      Supported
7945 W:      http://www.farsite.co.uk/
7946 F:      drivers/net/wan/farsync.*
7947
7948 FAULT INJECTION SUPPORT
7949 M:      Akinobu Mita <[email protected]>
7950 S:      Supported
7951 F:      Documentation/fault-injection/
7952 F:      lib/fault-inject.c
7953
7954 FBTFT Framebuffer drivers
7955 L:      [email protected]
7956 L:      [email protected]
7957 S:      Orphan
7958 F:      drivers/staging/fbtft/
7959
7960 FC0011 TUNER DRIVER
7961 M:      Michael Buesch <[email protected]>
7962 L:      [email protected]
7963 S:      Maintained
7964 F:      drivers/media/tuners/fc0011.c
7965 F:      drivers/media/tuners/fc0011.h
7966
7967 FC2580 MEDIA DRIVER
7968 M:      Antti Palosaari <[email protected]>
7969 L:      [email protected]
7970 S:      Maintained
7971 W:      https://linuxtv.org
7972 W:      http://palosaari.fi/linux/
7973 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7974 T:      git git://linuxtv.org/anttip/media_tree.git
7975 F:      drivers/media/tuners/fc2580*
7976
7977 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7978 M:      Hannes Reinecke <[email protected]>
7979 L:      [email protected]
7980 S:      Supported
7981 W:      www.Open-FCoE.org
7982 F:      drivers/scsi/fcoe/
7983 F:      drivers/scsi/libfc/
7984 F:      include/scsi/fc/
7985 F:      include/scsi/libfc.h
7986 F:      include/scsi/libfcoe.h
7987 F:      include/uapi/scsi/fc/
7988
7989 FILE LOCKING (flock() and fcntl()/lockf())
7990 M:      Jeff Layton <[email protected]>
7991 M:      Chuck Lever <[email protected]>
7992 L:      [email protected]
7993 S:      Maintained
7994 F:      fs/fcntl.c
7995 F:      fs/locks.c
7996 F:      include/linux/fcntl.h
7997 F:      include/uapi/linux/fcntl.h
7998
7999 FILESYSTEM DIRECT ACCESS (DAX)
8000 M:      Dan Williams <[email protected]>
8001 R:      Matthew Wilcox <[email protected]>
8002 R:      Jan Kara <[email protected]>
8003 L:      [email protected]
8004 L:      [email protected]
8005 S:      Supported
8006 F:      fs/dax.c
8007 F:      include/linux/dax.h
8008 F:      include/trace/events/fs_dax.h
8009
8010 FILESYSTEMS (VFS and infrastructure)
8011 M:      Alexander Viro <[email protected]>
8012 M:      Christian Brauner <[email protected]>
8013 L:      [email protected]
8014 S:      Maintained
8015 F:      fs/*
8016 F:      include/linux/fs.h
8017 F:      include/linux/fs_types.h
8018 F:      include/uapi/linux/fs.h
8019 F:      include/uapi/linux/openat2.h
8020
8021 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8022 M:      Riku Voipio <[email protected]>
8023 L:      [email protected]
8024 S:      Maintained
8025 F:      drivers/hwmon/f75375s.c
8026 F:      include/linux/f75375s.h
8027
8028 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8029 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8030 L:      [email protected]
8031 S:      Maintained
8032 F:      drivers/net/can/usb/f81604.c
8033
8034 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8035 M:      Clemens Ladisch <[email protected]>
8036 M:      Takashi Sakamoto <[email protected]>
8037 L:      [email protected] (moderated for non-subscribers)
8038 S:      Maintained
8039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8040 F:      include/uapi/sound/firewire.h
8041 F:      sound/firewire/
8042
8043 FIREWIRE MEDIA DRIVERS (firedtv)
8044 M:      Stefan Richter <[email protected]>
8045 L:      [email protected]
8046 L:      [email protected]
8047 S:      Maintained
8048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8049 F:      drivers/media/firewire/
8050
8051 FIREWIRE SBP-2 TARGET
8052 M:      Chris Boot <[email protected]>
8053 L:      [email protected]
8054 L:      [email protected]
8055 L:      [email protected]
8056 S:      Maintained
8057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8058 F:      drivers/target/sbp/
8059
8060 FIREWIRE SUBSYSTEM
8061 M:      Takashi Sakamoto <[email protected]>
8062 M:      Takashi Sakamoto <[email protected]>
8063 L:      [email protected]
8064 S:      Maintained
8065 W:      http://ieee1394.docs.kernel.org/
8066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8067 F:      drivers/firewire/
8068 F:      include/linux/firewire.h
8069 F:      include/uapi/linux/firewire*.h
8070 F:      tools/firewire/
8071
8072 FIRMWARE FRAMEWORK FOR ARMV8-A
8073 M:      Sudeep Holla <[email protected]>
8074 L:      [email protected] (moderated for non-subscribers)
8075 S:      Maintained
8076 F:      drivers/firmware/arm_ffa/
8077 F:      include/linux/arm_ffa.h
8078
8079 FIRMWARE LOADER (request_firmware)
8080 M:      Luis Chamberlain <[email protected]>
8081 M:      Russ Weight <[email protected]>
8082 L:      [email protected]
8083 S:      Maintained
8084 F:      Documentation/firmware_class/
8085 F:      drivers/base/firmware_loader/
8086 F:      include/linux/firmware.h
8087
8088 FLEXTIMER FTM-QUADDEC DRIVER
8089 M:      Patrick Havelange <[email protected]>
8090 L:      [email protected]
8091 S:      Maintained
8092 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8093 F:      drivers/counter/ftm-quaddec.c
8094
8095 FLOPPY DRIVER
8096 M:      Denis Efremov <[email protected]>
8097 L:      [email protected]
8098 S:      Odd Fixes
8099 F:      drivers/block/floppy.c
8100
8101 FLYSKY FSIA6B RC RECEIVER
8102 M:      Markus Koch <[email protected]>
8103 L:      [email protected]
8104 S:      Maintained
8105 F:      drivers/input/joystick/fsia6b.c
8106
8107 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8108 M:      Geoffrey D. Bennett <[email protected]>
8109 L:      [email protected] (moderated for non-subscribers)
8110 S:      Maintained
8111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8112 F:      sound/usb/mixer_scarlett_gen2.c
8113
8114 FORCEDETH GIGABIT ETHERNET DRIVER
8115 M:      Rain River <[email protected]>
8116 M:      Zhu Yanjun <[email protected]>
8117 L:      [email protected]
8118 S:      Maintained
8119 F:      drivers/net/ethernet/nvidia/*
8120
8121 FORTIFY_SOURCE
8122 M:      Kees Cook <[email protected]>
8123 L:      [email protected]
8124 S:      Supported
8125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8126 F:      include/linux/fortify-string.h
8127 F:      lib/fortify_kunit.c
8128 F:      lib/memcpy_kunit.c
8129 F:      lib/strcat_kunit.c
8130 F:      lib/strscpy_kunit.c
8131 F:      lib/test_fortify/*
8132 F:      scripts/test_fortify.sh
8133 K:      \b__NO_FORTIFY\b
8134
8135 FPGA DFL DRIVERS
8136 M:      Wu Hao <[email protected]>
8137 R:      Tom Rix <[email protected]>
8138 L:      [email protected]
8139 S:      Maintained
8140 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8141 F:      Documentation/fpga/dfl.rst
8142 F:      drivers/fpga/dfl*
8143 F:      drivers/uio/uio_dfl.c
8144 F:      include/linux/dfl.h
8145 F:      include/uapi/linux/fpga-dfl.h
8146
8147 FPGA MANAGER FRAMEWORK
8148 M:      Moritz Fischer <[email protected]>
8149 M:      Wu Hao <[email protected]>
8150 M:      Xu Yilun <[email protected]>
8151 R:      Tom Rix <[email protected]>
8152 L:      [email protected]
8153 S:      Maintained
8154 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8156 F:      Documentation/devicetree/bindings/fpga/
8157 F:      Documentation/driver-api/fpga/
8158 F:      Documentation/fpga/
8159 F:      drivers/fpga/
8160 F:      include/linux/fpga/
8161
8162 FPU EMULATOR
8163 M:      Bill Metzenthen <[email protected]>
8164 S:      Maintained
8165 W:      https://floatingpoint.billm.au/
8166 F:      arch/x86/math-emu/
8167
8168 FRAMEBUFFER CORE
8169 M:      Daniel Vetter <[email protected]>
8170 S:      Odd Fixes
8171 T:      git git://anongit.freedesktop.org/drm/drm-misc
8172 F:      drivers/video/fbdev/core/
8173
8174 FRAMEBUFFER LAYER
8175 M:      Helge Deller <[email protected]>
8176 L:      [email protected]
8177 L:      [email protected]
8178 S:      Maintained
8179 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8181 F:      Documentation/fb/
8182 F:      drivers/video/
8183 F:      include/linux/fb.h
8184 F:      include/uapi/linux/fb.h
8185 F:      include/uapi/video/
8186 F:      include/video/
8187
8188 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8189 M:      Horia Geantă <[email protected]>
8190 M:      Pankaj Gupta <[email protected]>
8191 M:      Gaurav Jain <[email protected]>
8192 L:      [email protected]
8193 S:      Maintained
8194 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8195 F:      drivers/crypto/caam/
8196
8197 FREESCALE COLDFIRE M5441X MMC DRIVER
8198 M:      Angelo Dureghello <[email protected]>
8199 L:      [email protected]
8200 S:      Maintained
8201 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8202 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8203
8204 FREESCALE DIU FRAMEBUFFER DRIVER
8205 M:      Timur Tabi <[email protected]>
8206 L:      [email protected]
8207 S:      Maintained
8208 F:      drivers/video/fbdev/fsl-diu-fb.*
8209
8210 FREESCALE DMA DRIVER
8211 M:      Li Yang <[email protected]>
8212 M:      Zhang Wei <[email protected]>
8213 L:      [email protected]
8214 S:      Maintained
8215 F:      drivers/dma/fsldma.*
8216
8217 FREESCALE DSPI DRIVER
8218 M:      Vladimir Oltean <[email protected]>
8219 L:      [email protected]
8220 S:      Maintained
8221 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8222 F:      drivers/spi/spi-fsl-dspi.c
8223 F:      include/linux/spi/spi-fsl-dspi.h
8224
8225 FREESCALE ENETC ETHERNET DRIVERS
8226 M:      Claudiu Manoil <[email protected]>
8227 M:      Vladimir Oltean <[email protected]>
8228 L:      [email protected]
8229 S:      Maintained
8230 F:      drivers/net/ethernet/freescale/enetc/
8231
8232 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8233 M:      Claudiu Manoil <[email protected]>
8234 L:      [email protected]
8235 S:      Maintained
8236 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8237 F:      drivers/net/ethernet/freescale/gianfar*
8238
8239 FREESCALE GPMI NAND DRIVER
8240 M:      Han Xu <[email protected]>
8241 L:      [email protected]
8242 S:      Maintained
8243 F:      drivers/mtd/nand/raw/gpmi-nand/*
8244
8245 FREESCALE I2C CPM DRIVER
8246 M:      Jochen Friedrich <[email protected]>
8247 L:      [email protected]
8248 L:      [email protected]
8249 S:      Maintained
8250 F:      drivers/i2c/busses/i2c-cpm.c
8251
8252 FREESCALE IMX / MXC FEC DRIVER
8253 M:      Wei Fang <[email protected]>
8254 R:      Shenwei Wang <[email protected]>
8255 R:      Clark Wang <[email protected]>
8256 R:      NXP Linux Team <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8260 F:      drivers/net/ethernet/freescale/fec.h
8261 F:      drivers/net/ethernet/freescale/fec_main.c
8262 F:      drivers/net/ethernet/freescale/fec_ptp.c
8263
8264 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8265 M:      Sascha Hauer <[email protected]>
8266 R:      Pengutronix Kernel Team <[email protected]>
8267 L:      [email protected]
8268 L:      [email protected] (moderated for non-subscribers)
8269 S:      Maintained
8270 F:      drivers/video/fbdev/imxfb.c
8271
8272 FREESCALE IMX DDR PMU DRIVER
8273 M:      Frank Li <[email protected]>
8274 L:      [email protected] (moderated for non-subscribers)
8275 S:      Maintained
8276 F:      Documentation/admin-guide/perf/imx-ddr.rst
8277 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8278 F:      drivers/perf/fsl_imx8_ddr_perf.c
8279
8280 FREESCALE IMX I2C DRIVER
8281 M:      Oleksij Rempel <[email protected]>
8282 R:      Pengutronix Kernel Team <[email protected]>
8283 L:      [email protected]
8284 S:      Maintained
8285 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8286 F:      drivers/i2c/busses/i2c-imx.c
8287
8288 FREESCALE IMX LPI2C DRIVER
8289 M:      Dong Aisheng <[email protected]>
8290 L:      [email protected]
8291 L:      [email protected]
8292 S:      Maintained
8293 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8294 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8295
8296 FREESCALE MPC I2C DRIVER
8297 M:      Chris Packham <[email protected]>
8298 L:      [email protected]
8299 S:      Maintained
8300 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8301 F:      drivers/i2c/busses/i2c-mpc.c
8302
8303 FREESCALE QORIQ DPAA ETHERNET DRIVER
8304 M:      Madalin Bucur <[email protected]>
8305 L:      [email protected]
8306 S:      Maintained
8307 F:      drivers/net/ethernet/freescale/dpaa
8308
8309 FREESCALE QORIQ DPAA FMAN DRIVER
8310 M:      Madalin Bucur <[email protected]>
8311 R:      Sean Anderson <[email protected]>
8312 L:      [email protected]
8313 S:      Maintained
8314 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8315 F:      drivers/net/ethernet/freescale/fman
8316
8317 FREESCALE QORIQ PTP CLOCK DRIVER
8318 M:      Yangbo Lu <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8322 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8323 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8324 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8325 F:      drivers/ptp/ptp_qoriq.c
8326 F:      drivers/ptp/ptp_qoriq_debugfs.c
8327 F:      include/linux/fsl/ptp_qoriq.h
8328
8329 FREESCALE QUAD SPI DRIVER
8330 M:      Han Xu <[email protected]>
8331 L:      [email protected]
8332 S:      Maintained
8333 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8334 F:      drivers/spi/spi-fsl-qspi.c
8335
8336 FREESCALE QUICC ENGINE LIBRARY
8337 M:      Qiang Zhao <[email protected]>
8338 L:      [email protected]
8339 S:      Maintained
8340 F:      drivers/soc/fsl/qe/
8341 F:      include/soc/fsl/qe/
8342
8343 FREESCALE QUICC ENGINE QMC DRIVER
8344 M:      Herve Codina <[email protected]>
8345 L:      [email protected]
8346 S:      Maintained
8347 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8348 F:      drivers/soc/fsl/qe/qmc.c
8349 F:      include/soc/fsl/qe/qmc.h
8350
8351 FREESCALE QUICC ENGINE TSA DRIVER
8352 M:      Herve Codina <[email protected]>
8353 L:      [email protected]
8354 S:      Maintained
8355 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8356 F:      drivers/soc/fsl/qe/tsa.c
8357 F:      drivers/soc/fsl/qe/tsa.h
8358 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8359
8360 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8361 M:      Li Yang <[email protected]>
8362 L:      [email protected]
8363 L:      [email protected]
8364 S:      Maintained
8365 F:      drivers/net/ethernet/freescale/ucc_geth*
8366
8367 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8368 M:      Zhao Qiang <[email protected]>
8369 L:      [email protected]
8370 L:      [email protected]
8371 S:      Maintained
8372 F:      drivers/net/wan/fsl_ucc_hdlc*
8373
8374 FREESCALE QUICC ENGINE UCC UART DRIVER
8375 M:      Timur Tabi <[email protected]>
8376 L:      [email protected]
8377 S:      Maintained
8378 F:      drivers/tty/serial/ucc_uart.c
8379
8380 FREESCALE SOC DRIVERS
8381 M:      Li Yang <[email protected]>
8382 L:      [email protected]
8383 L:      [email protected] (moderated for non-subscribers)
8384 S:      Maintained
8385 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8386 F:      Documentation/devicetree/bindings/soc/fsl/
8387 F:      drivers/soc/fsl/
8388 F:      include/linux/fsl/
8389 F:      include/soc/fsl/
8390
8391 FREESCALE SOC FS_ENET DRIVER
8392 M:      Pantelis Antoniou <[email protected]>
8393 L:      [email protected]
8394 L:      [email protected]
8395 S:      Maintained
8396 F:      drivers/net/ethernet/freescale/fs_enet/
8397
8398 FREESCALE SOC SOUND DRIVERS
8399 M:      Shengjiu Wang <[email protected]>
8400 M:      Xiubo Li <[email protected]>
8401 R:      Fabio Estevam <[email protected]>
8402 R:      Nicolin Chen <[email protected]>
8403 L:      [email protected] (moderated for non-subscribers)
8404 L:      [email protected]
8405 S:      Maintained
8406 F:      sound/soc/fsl/fsl*
8407 F:      sound/soc/fsl/imx*
8408 F:      sound/soc/fsl/mpc8610_hpcd.c
8409
8410 FREESCALE SOC SOUND QMC DRIVER
8411 M:      Herve Codina <[email protected]>
8412 L:      [email protected] (moderated for non-subscribers)
8413 L:      [email protected]
8414 S:      Maintained
8415 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8416 F:      sound/soc/fsl/fsl_qmc_audio.c
8417
8418 FREESCALE USB PERIPHERAL DRIVERS
8419 M:      Li Yang <[email protected]>
8420 L:      [email protected]
8421 L:      [email protected]
8422 S:      Maintained
8423 F:      drivers/usb/gadget/udc/fsl*
8424
8425 FREESCALE USB PHY DRIVER
8426 M:      Ran Wang <[email protected]>
8427 L:      [email protected]
8428 L:      [email protected]
8429 S:      Maintained
8430 F:      drivers/usb/phy/phy-fsl-usb*
8431
8432 FREEVXFS FILESYSTEM
8433 M:      Christoph Hellwig <[email protected]>
8434 S:      Maintained
8435 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8436 F:      fs/freevxfs/
8437
8438 FREEZER
8439 M:      "Rafael J. Wysocki" <[email protected]>
8440 M:      Pavel Machek <[email protected]>
8441 L:      [email protected]
8442 S:      Supported
8443 F:      Documentation/power/freezing-of-tasks.rst
8444 F:      include/linux/freezer.h
8445 F:      kernel/freezer.c
8446
8447 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8448 M:      David Howells <[email protected]>
8449 L:      [email protected] (moderated for non-subscribers)
8450 S:      Supported
8451 F:      Documentation/filesystems/caching/
8452 F:      fs/fscache/
8453 F:      include/linux/fscache*.h
8454
8455 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8456 M:      Eric Biggers <[email protected]>
8457 M:      Theodore Y. Ts'o <[email protected]>
8458 M:      Jaegeuk Kim <[email protected]>
8459 L:      [email protected]
8460 S:      Supported
8461 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8462 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8463 F:      Documentation/filesystems/fscrypt.rst
8464 F:      fs/crypto/
8465 F:      include/linux/fscrypt.h
8466 F:      include/uapi/linux/fscrypt.h
8467
8468 FSI SUBSYSTEM
8469 M:      Jeremy Kerr <[email protected]>
8470 M:      Joel Stanley <[email protected]>
8471 R:      Alistar Popple <[email protected]>
8472 R:      Eddie James <[email protected]>
8473 L:      [email protected]
8474 S:      Supported
8475 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8477 F:      drivers/fsi/
8478 F:      include/linux/fsi*.h
8479 F:      include/trace/events/fsi*.h
8480
8481 FSI-ATTACHED I2C DRIVER
8482 M:      Eddie James <[email protected]>
8483 L:      [email protected]
8484 L:      [email protected] (moderated for non-subscribers)
8485 S:      Maintained
8486 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8487 F:      drivers/i2c/busses/i2c-fsi.c
8488
8489 FSI-ATTACHED SPI DRIVER
8490 M:      Eddie James <[email protected]>
8491 L:      [email protected]
8492 S:      Maintained
8493 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8494 F:      drivers/spi/spi-fsi.c
8495
8496 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8497 M:      Jan Kara <[email protected]>
8498 R:      Amir Goldstein <[email protected]>
8499 L:      [email protected]
8500 S:      Maintained
8501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8502 F:      fs/notify/
8503 F:      include/linux/fsnotify*.h
8504
8505 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8506 M:      Eric Biggers <[email protected]>
8507 M:      Theodore Y. Ts'o <[email protected]>
8508 L:      [email protected]
8509 S:      Supported
8510 Q:      https://patchwork.kernel.org/project/fsverity/list/
8511 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8512 F:      Documentation/filesystems/fsverity.rst
8513 F:      fs/verity/
8514 F:      include/linux/fsverity.h
8515 F:      include/uapi/linux/fsverity.h
8516
8517 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8518 M:      Michael Zaidman <[email protected]>
8519 L:      [email protected]
8520 L:      [email protected]
8521 S:      Maintained
8522 F:      drivers/hid/hid-ft260.c
8523
8524 FUJITSU LAPTOP EXTRAS
8525 M:      Jonathan Woithe <[email protected]>
8526 L:      [email protected]
8527 S:      Maintained
8528 F:      drivers/platform/x86/fujitsu-laptop.c
8529
8530 FUJITSU TABLET EXTRAS
8531 M:      Robert Gerlach <[email protected]>
8532 L:      [email protected]
8533 S:      Maintained
8534 F:      drivers/platform/x86/fujitsu-tablet.c
8535
8536 FUNCTION HOOKS (FTRACE)
8537 M:      Steven Rostedt <[email protected]>
8538 M:      Masami Hiramatsu <[email protected]>
8539 R:      Mark Rutland <[email protected]>
8540 L:      [email protected]
8541 L:      [email protected]
8542 S:      Maintained
8543 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8545 F:      Documentation/trace/ftrace*
8546 F:      arch/*/*/*/*ftrace*
8547 F:      arch/*/*/*ftrace*
8548 F:      include/*/ftrace.h
8549 F:      kernel/trace/fgraph.c
8550 F:      kernel/trace/ftrace*
8551 F:      samples/ftrace
8552
8553 FUNGIBLE ETHERNET DRIVERS
8554 M:      Dimitris Michailidis <[email protected]>
8555 L:      [email protected]
8556 S:      Supported
8557 F:      drivers/net/ethernet/fungible/
8558
8559 FUSE: FILESYSTEM IN USERSPACE
8560 M:      Miklos Szeredi <[email protected]>
8561 L:      [email protected]
8562 S:      Maintained
8563 W:      https://github.com/libfuse/
8564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8565 F:      Documentation/filesystems/fuse.rst
8566 F:      fs/fuse/
8567 F:      include/uapi/linux/fuse.h
8568
8569 FUTEX SUBSYSTEM
8570 M:      Thomas Gleixner <[email protected]>
8571 M:      Ingo Molnar <[email protected]>
8572 R:      Peter Zijlstra <[email protected]>
8573 R:      Darren Hart <[email protected]>
8574 R:      Davidlohr Bueso <[email protected]>
8575 R:      André Almeida <[email protected]>
8576 L:      [email protected]
8577 S:      Maintained
8578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8579 F:      Documentation/locking/*futex*
8580 F:      include/asm-generic/futex.h
8581 F:      include/linux/futex.h
8582 F:      include/uapi/linux/futex.h
8583 F:      kernel/futex/*
8584 F:      tools/perf/bench/futex*
8585 F:      tools/testing/selftests/futex/
8586
8587 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8588 M:      Tim Harvey <[email protected]>
8589 S:      Maintained
8590 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8591 F:      Documentation/hwmon/gsc-hwmon.rst
8592 F:      drivers/hwmon/gsc-hwmon.c
8593 F:      drivers/mfd/gateworks-gsc.c
8594 F:      include/linux/mfd/gsc.h
8595 F:      include/linux/platform_data/gsc_hwmon.h
8596
8597 GCC PLUGINS
8598 M:      Kees Cook <[email protected]>
8599 L:      [email protected]
8600 S:      Maintained
8601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8602 F:      Documentation/kbuild/gcc-plugins.rst
8603 F:      scripts/Makefile.gcc-plugins
8604 F:      scripts/gcc-plugins/
8605
8606 GCOV BASED KERNEL PROFILING
8607 M:      Peter Oberparleiter <[email protected]>
8608 S:      Maintained
8609 F:      Documentation/dev-tools/gcov.rst
8610 F:      kernel/gcov/
8611
8612 GDB KERNEL DEBUGGING HELPER SCRIPTS
8613 M:      Jan Kiszka <[email protected]>
8614 M:      Kieran Bingham <[email protected]>
8615 S:      Supported
8616 F:      scripts/gdb/
8617
8618 GEMINI CRYPTO DRIVER
8619 M:      Corentin Labbe <[email protected]>
8620 L:      [email protected]
8621 S:      Maintained
8622 F:      drivers/crypto/gemini/
8623
8624 GEMTEK FM RADIO RECEIVER DRIVER
8625 M:      Hans Verkuil <[email protected]>
8626 L:      [email protected]
8627 S:      Maintained
8628 W:      https://linuxtv.org
8629 T:      git git://linuxtv.org/media_tree.git
8630 F:      drivers/media/radio/radio-gemtek*
8631
8632 GENERIC ARCHITECTURE TOPOLOGY
8633 M:      Sudeep Holla <[email protected]>
8634 L:      [email protected]
8635 S:      Maintained
8636 F:      drivers/base/arch_topology.c
8637 F:      include/linux/arch_topology.h
8638
8639 GENERIC ENTRY CODE
8640 M:      Thomas Gleixner <[email protected]>
8641 M:      Peter Zijlstra <[email protected]>
8642 M:      Andy Lutomirski <[email protected]>
8643 L:      [email protected]
8644 S:      Maintained
8645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8646 F:      include/linux/entry-common.h
8647 F:      include/linux/entry-kvm.h
8648 F:      kernel/entry/
8649
8650 GENERIC GPIO I2C DRIVER
8651 M:      Wolfram Sang <[email protected]>
8652 S:      Supported
8653 F:      drivers/i2c/busses/i2c-gpio.c
8654 F:      include/linux/platform_data/i2c-gpio.h
8655
8656 GENERIC GPIO I2C MULTIPLEXER DRIVER
8657 M:      Peter Korsgaard <[email protected]>
8658 L:      [email protected]
8659 S:      Supported
8660 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8661 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8662 F:      include/linux/platform_data/i2c-mux-gpio.h
8663
8664 GENERIC HDLC (WAN) DRIVERS
8665 M:      Krzysztof Halasa <[email protected]>
8666 S:      Maintained
8667 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8668 F:      drivers/net/wan/c101.c
8669 F:      drivers/net/wan/hd6457*
8670 F:      drivers/net/wan/hdlc*
8671 F:      drivers/net/wan/n2.c
8672 F:      drivers/net/wan/pc300too.c
8673 F:      drivers/net/wan/pci200syn.c
8674 F:      drivers/net/wan/wanxl*
8675
8676 GENERIC INCLUDE/ASM HEADER FILES
8677 M:      Arnd Bergmann <[email protected]>
8678 L:      [email protected]
8679 S:      Maintained
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8681 F:      include/asm-generic/
8682 F:      include/uapi/asm-generic/
8683
8684 GENERIC PHY FRAMEWORK
8685 M:      Vinod Koul <[email protected]>
8686 M:      Kishon Vijay Abraham I <[email protected]>
8687 L:      [email protected]
8688 S:      Supported
8689 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8691 F:      Documentation/devicetree/bindings/phy/
8692 F:      drivers/phy/
8693 F:      include/dt-bindings/phy/
8694 F:      include/linux/phy/
8695
8696 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8697 M:      Wolfram Sang <[email protected]>
8698 S:      Supported
8699 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8700
8701 GENERIC PM DOMAINS
8702 M:      "Rafael J. Wysocki" <[email protected]>
8703 M:      Kevin Hilman <[email protected]>
8704 M:      Ulf Hansson <[email protected]>
8705 L:      [email protected]
8706 S:      Supported
8707 F:      Documentation/devicetree/bindings/power/power?domain*
8708 F:      drivers/base/power/domain*.c
8709 F:      include/linux/pm_domain.h
8710
8711 GENERIC PM DOMAIN PROVIDERS
8712 M:      Ulf Hansson <[email protected]>
8713 L:      [email protected]
8714 S:      Supported
8715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
8716 F:      drivers/genpd/
8717
8718 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8719 M:      Eugen Hristev <[email protected]>
8720 L:      [email protected]
8721 S:      Maintained
8722 F:      drivers/input/touchscreen/resistive-adc-touch.c
8723
8724 GENERIC STRING LIBRARY
8725 M:      Kees Cook <[email protected]>
8726 R:      Andy Shevchenko <[email protected]>
8727 L:      [email protected]
8728 S:      Supported
8729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8730 F:      include/linux/string.h
8731 F:      include/linux/string_choices.h
8732 F:      include/linux/string_helpers.h
8733 F:      lib/string.c
8734 F:      lib/string_helpers.c
8735 F:      lib/test-string_helpers.c
8736 F:      lib/test_string.c
8737
8738 GENERIC UIO DRIVER FOR PCI DEVICES
8739 M:      "Michael S. Tsirkin" <[email protected]>
8740 L:      [email protected]
8741 S:      Supported
8742 F:      drivers/uio/uio_pci_generic.c
8743
8744 GENERIC VDSO LIBRARY
8745 M:      Andy Lutomirski <[email protected]>
8746 M:      Thomas Gleixner <[email protected]>
8747 M:      Vincenzo Frascino <[email protected]>
8748 L:      [email protected]
8749 S:      Maintained
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8751 F:      include/asm-generic/vdso/vsyscall.h
8752 F:      include/vdso/
8753 F:      kernel/time/vsyscall.c
8754 F:      lib/vdso/
8755
8756 GENWQE (IBM Generic Workqueue Card)
8757 M:      Frank Haverkamp <[email protected]>
8758 S:      Supported
8759 F:      drivers/misc/genwqe/
8760
8761 GET_MAINTAINER SCRIPT
8762 M:      Joe Perches <[email protected]>
8763 S:      Maintained
8764 F:      scripts/get_maintainer.pl
8765
8766 GFS2 FILE SYSTEM
8767 M:      Bob Peterson <[email protected]>
8768 M:      Andreas Gruenbacher <[email protected]>
8769 L:      [email protected]
8770 S:      Supported
8771 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8773 F:      Documentation/filesystems/gfs2*
8774 F:      fs/gfs2/
8775 F:      include/uapi/linux/gfs2_ondisk.h
8776
8777 GIGABYTE WMI DRIVER
8778 M:      Thomas Weißschuh <[email protected]>
8779 L:      [email protected]
8780 S:      Maintained
8781 F:      drivers/platform/x86/gigabyte-wmi.c
8782
8783 GNSS SUBSYSTEM
8784 M:      Johan Hovold <[email protected]>
8785 S:      Maintained
8786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8787 F:      Documentation/ABI/testing/sysfs-class-gnss
8788 F:      Documentation/devicetree/bindings/gnss/
8789 F:      drivers/gnss/
8790 F:      include/linux/gnss.h
8791
8792 GO7007 MPEG CODEC
8793 M:      Hans Verkuil <[email protected]>
8794 L:      [email protected]
8795 S:      Maintained
8796 F:      drivers/media/usb/go7007/
8797
8798 GOODIX TOUCHSCREEN
8799 M:      Bastien Nocera <[email protected]>
8800 M:      Hans de Goede <[email protected]>
8801 L:      [email protected]
8802 S:      Maintained
8803 F:      drivers/input/touchscreen/goodix*
8804
8805 GOOGLE ETHERNET DRIVERS
8806 M:      Jeroen de Borst <[email protected]>
8807 M:      Praveen Kaligineedi <[email protected]>
8808 R:      Shailend Chand <[email protected]>
8809 L:      [email protected]
8810 S:      Supported
8811 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8812 F:      drivers/net/ethernet/google
8813
8814 GOOGLE FIRMWARE DRIVERS
8815 M:      Tzung-Bi Shih <[email protected]>
8816 R:      Brian Norris <[email protected]>
8817 R:      Julius Werner <[email protected]>
8818 L:      [email protected]
8819 S:      Maintained
8820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
8821 F:      drivers/firmware/google/
8822
8823 GPD POCKET FAN DRIVER
8824 M:      Hans de Goede <[email protected]>
8825 L:      [email protected]
8826 S:      Maintained
8827 F:      drivers/platform/x86/gpd-pocket-fan.c
8828
8829 GPIO ACPI SUPPORT
8830 M:      Mika Westerberg <[email protected]>
8831 M:      Andy Shevchenko <[email protected]>
8832 L:      [email protected]
8833 L:      [email protected]
8834 S:      Supported
8835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8836 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8837 F:      drivers/gpio/gpiolib-acpi.c
8838 F:      drivers/gpio/gpiolib-acpi.h
8839
8840 GPIO AGGREGATOR
8841 M:      Geert Uytterhoeven <[email protected]>
8842 L:      [email protected]
8843 S:      Supported
8844 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8845 F:      drivers/gpio/gpio-aggregator.c
8846
8847 GPIO IR Transmitter
8848 M:      Sean Young <[email protected]>
8849 L:      [email protected]
8850 S:      Maintained
8851 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8852 F:      drivers/media/rc/gpio-ir-tx.c
8853
8854 GPIO MOCKUP DRIVER
8855 M:      Bamvor Jian Zhang <[email protected]>
8856 L:      [email protected]
8857 S:      Maintained
8858 F:      drivers/gpio/gpio-mockup.c
8859 F:      tools/testing/selftests/gpio/
8860
8861 GPIO REGMAP
8862 R:      Michael Walle <[email protected]>
8863 S:      Maintained
8864 F:      drivers/gpio/gpio-regmap.c
8865 F:      include/linux/gpio/regmap.h
8866 K:      (devm_)?gpio_regmap_(un)?register
8867
8868 GPIO SUBSYSTEM
8869 M:      Linus Walleij <[email protected]>
8870 M:      Bartosz Golaszewski <[email protected]>
8871 R:      Andy Shevchenko <[email protected]>
8872 L:      [email protected]
8873 S:      Maintained
8874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8875 F:      Documentation/ABI/obsolete/sysfs-gpio
8876 F:      Documentation/ABI/testing/gpio-cdev
8877 F:      Documentation/admin-guide/gpio/
8878 F:      Documentation/devicetree/bindings/gpio/
8879 F:      Documentation/driver-api/gpio/
8880 F:      drivers/gpio/
8881 F:      include/dt-bindings/gpio/
8882 F:      include/linux/gpio.h
8883 F:      include/linux/gpio/
8884 F:      include/linux/of_gpio.h
8885 F:      include/uapi/linux/gpio.h
8886 F:      tools/gpio/
8887
8888 GRE DEMULTIPLEXER DRIVER
8889 M:      Dmitry Kozlov <[email protected]>
8890 L:      [email protected]
8891 S:      Maintained
8892 F:      include/net/gre.h
8893 F:      net/ipv4/gre_demux.c
8894 F:      net/ipv4/gre_offload.c
8895
8896 GRETH 10/100/1G Ethernet MAC device driver
8897 M:      Andreas Larsson <[email protected]>
8898 L:      [email protected]
8899 S:      Maintained
8900 F:      drivers/net/ethernet/aeroflex/
8901
8902 GREYBUS AUDIO PROTOCOLS DRIVERS
8903 M:      Vaibhav Agarwal <[email protected]>
8904 M:      Mark Greer <[email protected]>
8905 S:      Maintained
8906 F:      drivers/staging/greybus/audio_apbridgea.c
8907 F:      drivers/staging/greybus/audio_apbridgea.h
8908 F:      drivers/staging/greybus/audio_codec.c
8909 F:      drivers/staging/greybus/audio_codec.h
8910 F:      drivers/staging/greybus/audio_gb.c
8911 F:      drivers/staging/greybus/audio_manager.c
8912 F:      drivers/staging/greybus/audio_manager.h
8913 F:      drivers/staging/greybus/audio_manager_module.c
8914 F:      drivers/staging/greybus/audio_manager_private.h
8915 F:      drivers/staging/greybus/audio_manager_sysfs.c
8916 F:      drivers/staging/greybus/audio_module.c
8917 F:      drivers/staging/greybus/audio_topology.c
8918
8919 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8920 M:      Viresh Kumar <[email protected]>
8921 S:      Maintained
8922 F:      drivers/staging/greybus/authentication.c
8923 F:      drivers/staging/greybus/bootrom.c
8924 F:      drivers/staging/greybus/firmware.h
8925 F:      drivers/staging/greybus/fw-core.c
8926 F:      drivers/staging/greybus/fw-download.c
8927 F:      drivers/staging/greybus/fw-management.c
8928 F:      drivers/staging/greybus/greybus_authentication.h
8929 F:      drivers/staging/greybus/greybus_firmware.h
8930 F:      drivers/staging/greybus/hid.c
8931 F:      drivers/staging/greybus/i2c.c
8932 F:      drivers/staging/greybus/spi.c
8933 F:      drivers/staging/greybus/spilib.c
8934 F:      drivers/staging/greybus/spilib.h
8935
8936 GREYBUS LOOPBACK DRIVER
8937 M:      Bryan O'Donoghue <[email protected]>
8938 S:      Maintained
8939 F:      drivers/staging/greybus/loopback.c
8940
8941 GREYBUS PLATFORM DRIVERS
8942 M:      Vaibhav Hiremath <[email protected]>
8943 S:      Maintained
8944 F:      drivers/staging/greybus/arche-apb-ctrl.c
8945 F:      drivers/staging/greybus/arche-platform.c
8946 F:      drivers/staging/greybus/arche_platform.h
8947
8948 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8949 M:      Rui Miguel Silva <[email protected]>
8950 S:      Maintained
8951 F:      drivers/staging/greybus/gpio.c
8952 F:      drivers/staging/greybus/light.c
8953 F:      drivers/staging/greybus/power_supply.c
8954 F:      drivers/staging/greybus/sdio.c
8955 F:      drivers/staging/greybus/spi.c
8956 F:      drivers/staging/greybus/spilib.c
8957
8958 GREYBUS SUBSYSTEM
8959 M:      Johan Hovold <[email protected]>
8960 M:      Alex Elder <[email protected]>
8961 M:      Greg Kroah-Hartman <[email protected]>
8962 L:      [email protected] (moderated for non-subscribers)
8963 S:      Maintained
8964 F:      drivers/greybus/
8965 F:      drivers/staging/greybus/
8966 F:      include/linux/greybus.h
8967 F:      include/linux/greybus/
8968
8969 GREYBUS UART PROTOCOLS DRIVERS
8970 M:      David Lin <[email protected]>
8971 S:      Maintained
8972 F:      drivers/staging/greybus/log.c
8973 F:      drivers/staging/greybus/uart.c
8974
8975 GS1662 VIDEO SERIALIZER
8976 M:      Charles-Antoine Couret <[email protected]>
8977 L:      [email protected]
8978 S:      Maintained
8979 T:      git git://linuxtv.org/media_tree.git
8980 F:      drivers/media/spi/gs1662.c
8981
8982 GSPCA FINEPIX SUBDRIVER
8983 M:      Frank Zago <[email protected]>
8984 L:      [email protected]
8985 S:      Maintained
8986 T:      git git://linuxtv.org/media_tree.git
8987 F:      drivers/media/usb/gspca/finepix.c
8988
8989 GSPCA GL860 SUBDRIVER
8990 M:      Olivier Lorin <[email protected]>
8991 L:      [email protected]
8992 S:      Maintained
8993 T:      git git://linuxtv.org/media_tree.git
8994 F:      drivers/media/usb/gspca/gl860/
8995
8996 GSPCA M5602 SUBDRIVER
8997 M:      Erik Andren <[email protected]>
8998 L:      [email protected]
8999 S:      Maintained
9000 T:      git git://linuxtv.org/media_tree.git
9001 F:      drivers/media/usb/gspca/m5602/
9002
9003 GSPCA PAC207 SONIXB SUBDRIVER
9004 M:      Hans Verkuil <[email protected]>
9005 L:      [email protected]
9006 S:      Odd Fixes
9007 T:      git git://linuxtv.org/media_tree.git
9008 F:      drivers/media/usb/gspca/pac207.c
9009
9010 GSPCA SN9C20X SUBDRIVER
9011 M:      Brian Johnson <[email protected]>
9012 L:      [email protected]
9013 S:      Maintained
9014 T:      git git://linuxtv.org/media_tree.git
9015 F:      drivers/media/usb/gspca/sn9c20x.c
9016
9017 GSPCA T613 SUBDRIVER
9018 M:      Leandro Costantino <[email protected]>
9019 L:      [email protected]
9020 S:      Maintained
9021 T:      git git://linuxtv.org/media_tree.git
9022 F:      drivers/media/usb/gspca/t613.c
9023
9024 GSPCA USB WEBCAM DRIVER
9025 M:      Hans Verkuil <[email protected]>
9026 L:      [email protected]
9027 S:      Odd Fixes
9028 T:      git git://linuxtv.org/media_tree.git
9029 F:      drivers/media/usb/gspca/
9030
9031 GTP (GPRS Tunneling Protocol)
9032 M:      Pablo Neira Ayuso <[email protected]>
9033 M:      Harald Welte <[email protected]>
9034 L:      [email protected]
9035 S:      Maintained
9036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9037 F:      drivers/net/gtp.c
9038
9039 GUID PARTITION TABLE (GPT)
9040 M:      Davidlohr Bueso <[email protected]>
9041 L:      [email protected]
9042 S:      Maintained
9043 F:      block/partitions/efi.*
9044
9045 HABANALABS PCI DRIVER
9046 M:      Oded Gabbay <[email protected]>
9047 L:      [email protected]
9048 S:      Supported
9049 C:      irc://irc.oftc.net/dri-devel
9050 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9051 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9052 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9053 F:      drivers/accel/habanalabs/
9054 F:      include/trace/events/habanalabs.h
9055 F:      include/uapi/drm/habanalabs_accel.h
9056
9057 HACKRF MEDIA DRIVER
9058 M:      Antti Palosaari <[email protected]>
9059 L:      [email protected]
9060 S:      Maintained
9061 W:      https://linuxtv.org
9062 W:      http://palosaari.fi/linux/
9063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9064 T:      git git://linuxtv.org/anttip/media_tree.git
9065 F:      drivers/media/usb/hackrf/
9066
9067 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9068 M:      Chuck Lever <[email protected]>
9069 L:      [email protected]
9070 L:      [email protected]
9071 S:      Maintained
9072 F:      Documentation/netlink/specs/handshake.yaml
9073 F:      Documentation/networking/tls-handshake.rst
9074 F:      include/net/handshake.h
9075 F:      include/trace/events/handshake.h
9076 F:      net/handshake/
9077
9078 HANTRO VPU CODEC DRIVER
9079 M:      Ezequiel Garcia <[email protected]>
9080 M:      Philipp Zabel <[email protected]>
9081 L:      [email protected]
9082 L:      [email protected]
9083 S:      Maintained
9084 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9085 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9086 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9087 F:      drivers/media/platform/verisilicon/
9088
9089 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9090 M:      Frank Seidel <[email protected]>
9091 L:      [email protected]
9092 S:      Maintained
9093 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9094 F:      drivers/platform/x86/hdaps.c
9095
9096 HARDWARE MONITORING
9097 M:      Jean Delvare <[email protected]>
9098 M:      Guenter Roeck <[email protected]>
9099 L:      [email protected]
9100 S:      Maintained
9101 W:      http://hwmon.wiki.kernel.org/
9102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9103 F:      Documentation/ABI/testing/sysfs-class-hwmon
9104 F:      Documentation/devicetree/bindings/hwmon/
9105 F:      Documentation/hwmon/
9106 F:      drivers/hwmon/
9107 F:      include/linux/hwmon*.h
9108 F:      include/trace/events/hwmon*.h
9109 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9110
9111 HARDWARE RANDOM NUMBER GENERATOR CORE
9112 M:      Olivia Mackall <[email protected]>
9113 M:      Herbert Xu <[email protected]>
9114 L:      [email protected]
9115 S:      Odd fixes
9116 F:      Documentation/admin-guide/hw_random.rst
9117 F:      Documentation/devicetree/bindings/rng/
9118 F:      drivers/char/hw_random/
9119 F:      include/linux/hw_random.h
9120
9121 HARDWARE SPINLOCK CORE
9122 M:      Ohad Ben-Cohen <[email protected]>
9123 M:      Bjorn Andersson <[email protected]>
9124 R:      Baolin Wang <[email protected]>
9125 L:      [email protected]
9126 S:      Maintained
9127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9128 F:      Documentation/devicetree/bindings/hwlock/
9129 F:      Documentation/locking/hwspinlock.rst
9130 F:      drivers/hwspinlock/
9131 F:      include/linux/hwspinlock.h
9132
9133 HARDWARE TRACING FACILITIES
9134 M:      Alexander Shishkin <[email protected]>
9135 S:      Maintained
9136 F:      drivers/hwtracing/
9137
9138 HARMONY SOUND DRIVER
9139 L:      [email protected]
9140 S:      Maintained
9141 F:      sound/parisc/harmony.*
9142
9143 HDPVR USB VIDEO ENCODER DRIVER
9144 M:      Hans Verkuil <[email protected]>
9145 L:      [email protected]
9146 S:      Odd Fixes
9147 W:      https://linuxtv.org
9148 T:      git git://linuxtv.org/media_tree.git
9149 F:      drivers/media/usb/hdpvr/
9150
9151 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9152 M:      Matt Hsiao <[email protected]>
9153 S:      Supported
9154 F:      drivers/misc/hpilo.[ch]
9155
9156 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9157 M:      Jerry Hoemann <[email protected]>
9158 S:      Supported
9159 F:      Documentation/watchdog/hpwdt.rst
9160 F:      drivers/watchdog/hpwdt.c
9161
9162 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9163 M:      Don Brace <[email protected]>
9164 L:      [email protected]
9165 L:      [email protected]
9166 S:      Supported
9167 F:      Documentation/scsi/hpsa.rst
9168 F:      drivers/scsi/hpsa*.[ch]
9169 F:      include/linux/cciss*.h
9170 F:      include/uapi/linux/cciss*.h
9171
9172 HFI1 DRIVER
9173 M:      Dennis Dalessandro <[email protected]>
9174 L:      [email protected]
9175 S:      Supported
9176 F:      drivers/infiniband/hw/hfi1
9177
9178 HFS FILESYSTEM
9179 L:      [email protected]
9180 S:      Orphan
9181 F:      Documentation/filesystems/hfs.rst
9182 F:      fs/hfs/
9183
9184 HFSPLUS FILESYSTEM
9185 L:      [email protected]
9186 S:      Orphan
9187 F:      Documentation/filesystems/hfsplus.rst
9188 F:      fs/hfsplus/
9189
9190 HGA FRAMEBUFFER DRIVER
9191 M:      Ferenc Bakonyi <[email protected]>
9192 L:      [email protected]
9193 S:      Maintained
9194 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9195 F:      drivers/video/fbdev/hgafb.c
9196
9197 HIBERNATION (aka Software Suspend, aka swsusp)
9198 M:      "Rafael J. Wysocki" <[email protected]>
9199 M:      Pavel Machek <[email protected]>
9200 L:      [email protected]
9201 S:      Supported
9202 B:      https://bugzilla.kernel.org
9203 F:      arch/*/include/asm/suspend*.h
9204 F:      arch/x86/power/
9205 F:      drivers/base/power/
9206 F:      include/linux/freezer.h
9207 F:      include/linux/pm.h
9208 F:      include/linux/suspend.h
9209 F:      kernel/power/
9210
9211 HID CORE LAYER
9212 M:      Jiri Kosina <[email protected]>
9213 M:      Benjamin Tissoires <[email protected]>
9214 L:      [email protected]
9215 S:      Maintained
9216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9217 F:      Documentation/hid/
9218 F:      drivers/hid/
9219 F:      include/linux/hid*
9220 F:      include/uapi/linux/hid*
9221 F:      samples/hid/
9222 F:      tools/testing/selftests/hid/
9223
9224 HID LOGITECH DRIVERS
9225 R:      Filipe Laíns <[email protected]>
9226 L:      [email protected]
9227 S:      Maintained
9228 F:      drivers/hid/hid-logitech-*
9229
9230 HID NVIDIA SHIELD DRIVER
9231 M:      Rahul Rameshbabu <[email protected]>
9232 L:      [email protected]
9233 S:      Maintained
9234 F:      drivers/hid/hid-nvidia-shield.c
9235
9236 HID PHOENIX RC FLIGHT CONTROLLER
9237 M:      Marcus Folkesson <[email protected]>
9238 L:      [email protected]
9239 S:      Maintained
9240 F:      drivers/hid/hid-pxrc.c
9241
9242 HID PLAYSTATION DRIVER
9243 M:      Roderick Colenbrander <[email protected]>
9244 L:      [email protected]
9245 S:      Supported
9246 F:      drivers/hid/hid-playstation.c
9247
9248 HID SENSOR HUB DRIVERS
9249 M:      Jiri Kosina <[email protected]>
9250 M:      Jonathan Cameron <[email protected]>
9251 M:      Srinivas Pandruvada <[email protected]>
9252 L:      [email protected]
9253 L:      [email protected]
9254 S:      Maintained
9255 F:      Documentation/hid/hid-sensor*
9256 F:      drivers/hid/hid-sensor-*
9257 F:      drivers/iio/*/hid-*
9258 F:      include/linux/hid-sensor-*
9259
9260 HID VRC-2 CAR CONTROLLER DRIVER
9261 M:      Marcus Folkesson <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 F:      drivers/hid/hid-vrc2.c
9265
9266 HID WACOM DRIVER
9267 M:      Ping Cheng <[email protected]>
9268 M:      Jason Gerecke  <[email protected]>
9269 L:      [email protected]
9270 S:      Maintained
9271 F:      drivers/hid/wacom.h
9272 F:      drivers/hid/wacom_*
9273
9274 HID++ LOGITECH DRIVERS
9275 R:      Filipe Laíns <[email protected]>
9276 R:      Bastien Nocera <[email protected]>
9277 L:      [email protected]
9278 S:      Maintained
9279 F:      drivers/hid/hid-logitech-hidpp.c
9280
9281 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9282 M:      Thomas Gleixner <[email protected]>
9283 L:      [email protected]
9284 S:      Maintained
9285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9286 F:      Documentation/timers/
9287 F:      include/linux/clockchips.h
9288 F:      include/linux/hrtimer.h
9289 F:      kernel/time/clockevents.c
9290 F:      kernel/time/hrtimer.c
9291 F:      kernel/time/timer_*.c
9292
9293 HIGH-SPEED SCC DRIVER FOR AX.25
9294 L:      [email protected]
9295 S:      Orphan
9296 F:      drivers/net/hamradio/scc.c
9297
9298 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9299 M:      HighPoint Linux Team <[email protected]>
9300 S:      Supported
9301 W:      http://www.highpoint-tech.com
9302 F:      Documentation/scsi/hptiop.rst
9303 F:      drivers/scsi/hptiop.c
9304
9305 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9306 M:      John Stultz <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 F:      drivers/misc/hisi_hikey_usb.c
9310
9311 HIMAX HX83112B TOUCHSCREEN SUPPORT
9312 M:      Job Noorman <[email protected]>
9313 L:      [email protected]
9314 S:      Maintained
9315 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9316 F:      drivers/input/touchscreen/himax_hx83112b.c
9317
9318 HIPPI
9319 M:      Jes Sorensen <[email protected]>
9320 L:      [email protected]
9321 S:      Maintained
9322 F:      drivers/net/hippi/
9323 F:      include/linux/hippidevice.h
9324 F:      include/uapi/linux/if_hippi.h
9325 F:      net/802/hippi.c
9326
9327 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9328 M:      Kurt Kanzenbach <[email protected]>
9329 L:      [email protected]
9330 S:      Maintained
9331 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9332 F:      drivers/net/dsa/hirschmann/*
9333 F:      include/linux/platform_data/hirschmann-hellcreek.h
9334 F:      net/dsa/tag_hellcreek.c
9335
9336 HISILICON DMA DRIVER
9337 M:      Zhou Wang <[email protected]>
9338 M:      Jie Hai <[email protected]>
9339 L:      [email protected]
9340 S:      Maintained
9341 F:      drivers/dma/hisi_dma.c
9342
9343 HISILICON GPIO DRIVER
9344 M:      Jay Fang <[email protected]>
9345 L:      [email protected]
9346 S:      Maintained
9347 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9348 F:      drivers/gpio/gpio-hisi.c
9349
9350 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9351 M:      Longfang Liu <[email protected]>
9352 L:      [email protected]
9353 S:      Maintained
9354 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9355 F:      drivers/crypto/hisilicon/hpre/hpre.h
9356 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9357 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9358
9359 HISILICON HNS3 PMU DRIVER
9360 M:      Jijie Shao <[email protected]>
9361 S:      Supported
9362 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9363 F:      drivers/perf/hisilicon/hns3_pmu.c
9364
9365 HISILICON I2C CONTROLLER DRIVER
9366 M:      Yicong Yang <[email protected]>
9367 L:      [email protected]
9368 S:      Maintained
9369 W:      https://www.hisilicon.com
9370 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9371 F:      drivers/i2c/busses/i2c-hisi.c
9372
9373 HISILICON KUNPENG SOC HCCS DRIVER
9374 M:      Huisong Li <[email protected]>
9375 S:      Maintained
9376 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9377 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9378 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9379
9380 HISILICON LPC BUS DRIVER
9381 M:      Jay Fang <[email protected]>
9382 S:      Maintained
9383 W:      http://www.hisilicon.com
9384 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9385 F:      drivers/bus/hisi_lpc.c
9386
9387 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9388 M:      Yisen Zhuang <[email protected]>
9389 M:      Salil Mehta <[email protected]>
9390 L:      [email protected]
9391 S:      Maintained
9392 W:      http://www.hisilicon.com
9393 F:      drivers/net/ethernet/hisilicon/hns3/
9394
9395 HISILICON NETWORK SUBSYSTEM DRIVER
9396 M:      Yisen Zhuang <[email protected]>
9397 M:      Salil Mehta <[email protected]>
9398 L:      [email protected]
9399 S:      Maintained
9400 W:      http://www.hisilicon.com
9401 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9402 F:      drivers/net/ethernet/hisilicon/
9403
9404 HISILICON PMU DRIVER
9405 M:      Yicong Yang <[email protected]>
9406 M:      Jonathan Cameron <[email protected]>
9407 S:      Supported
9408 W:      http://www.hisilicon.com
9409 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9410 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9411 F:      drivers/perf/hisilicon
9412
9413 HISILICON PTT DRIVER
9414 M:      Yicong Yang <[email protected]>
9415 M:      Jonathan Cameron <[email protected]>
9416 L:      [email protected]
9417 S:      Maintained
9418 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9419 F:      Documentation/trace/hisi-ptt.rst
9420 F:      drivers/hwtracing/ptt/
9421 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9422 F:      tools/perf/util/hisi-ptt*
9423 F:      tools/perf/util/hisi-ptt-decoder/*
9424
9425 HISILICON QM DRIVER
9426 M:      Weili Qian <[email protected]>
9427 M:      Zhou Wang <[email protected]>
9428 L:      [email protected]
9429 S:      Maintained
9430 F:      drivers/crypto/hisilicon/Kconfig
9431 F:      drivers/crypto/hisilicon/Makefile
9432 F:      drivers/crypto/hisilicon/qm.c
9433 F:      drivers/crypto/hisilicon/sgl.c
9434 F:      include/linux/hisi_acc_qm.h
9435
9436 HISILICON ROCE DRIVER
9437 M:      Junxian Huang <[email protected]>
9438 L:      [email protected]
9439 S:      Maintained
9440 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9441 F:      drivers/infiniband/hw/hns/
9442
9443 HISILICON SAS Controller
9444 M:      Xiang Chen <[email protected]>
9445 S:      Supported
9446 W:      http://www.hisilicon.com
9447 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9448 F:      drivers/scsi/hisi_sas/
9449
9450 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9451 M:      Kai Ye <[email protected]>
9452 M:      Longfang Liu <[email protected]>
9453 L:      [email protected]
9454 S:      Maintained
9455 F:      Documentation/ABI/testing/debugfs-hisi-sec
9456 F:      drivers/crypto/hisilicon/sec2/sec.h
9457 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9458 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9459 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9460
9461 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9462 M:      Jay Fang <[email protected]>
9463 L:      [email protected]
9464 S:      Maintained
9465 W:      http://www.hisilicon.com
9466 F:      drivers/spi/spi-hisi-kunpeng.c
9467
9468 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9469 M:      Mauro Carvalho Chehab <[email protected]>
9470 L:      [email protected]
9471 S:      Maintained
9472 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9473 F:      drivers/spmi/hisi-spmi-controller.c
9474
9475 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9476 M:      Mauro Carvalho Chehab <[email protected]>
9477 L:      [email protected]
9478 S:      Maintained
9479 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9480 F:      drivers/mfd/hi6421-spmi-pmic.c
9481
9482 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9483 M:      Weili Qian <[email protected]>
9484 S:      Maintained
9485 F:      drivers/crypto/hisilicon/trng/trng.c
9486
9487 HISILICON V3XX SPI NOR FLASH Controller Driver
9488 M:      Jay Fang <[email protected]>
9489 S:      Maintained
9490 W:      http://www.hisilicon.com
9491 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9492
9493 HISILICON ZIP Controller DRIVER
9494 M:      Yang Shen <[email protected]>
9495 M:      Zhou Wang <[email protected]>
9496 L:      [email protected]
9497 S:      Maintained
9498 F:      Documentation/ABI/testing/debugfs-hisi-zip
9499 F:      drivers/crypto/hisilicon/zip/
9500
9501 HMM - Heterogeneous Memory Management
9502 M:      Jérôme Glisse <[email protected]>
9503 L:      [email protected]
9504 S:      Maintained
9505 F:      Documentation/mm/hmm.rst
9506 F:      include/linux/hmm*
9507 F:      lib/test_hmm*
9508 F:      mm/hmm*
9509 F:      tools/testing/selftests/mm/*hmm*
9510
9511 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9512 M:      Andreas Klinger <[email protected]>
9513 L:      [email protected]
9514 S:      Maintained
9515 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9516 F:      drivers/iio/pressure/mprls0025pa.c
9517
9518 HOST AP DRIVER
9519 M:      Jouni Malinen <[email protected]>
9520 L:      [email protected]
9521 S:      Obsolete
9522 W:      http://w1.fi/hostap-driver.html
9523 F:      drivers/net/wireless/intersil/hostap/
9524
9525 HP BIOSCFG DRIVER
9526 M:      Jorge Lopez <[email protected]>
9527 L:      [email protected]
9528 S:      Maintained
9529 F:      drivers/platform/x86/hp/hp-bioscfg/
9530
9531 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9532 L:      [email protected]
9533 S:      Orphan
9534 F:      drivers/platform/x86/hp/tc1100-wmi.c
9535
9536 HP WMI HARDWARE MONITOR DRIVER
9537 M:      James Seo <[email protected]>
9538 L:      [email protected]
9539 S:      Maintained
9540 F:      Documentation/hwmon/hp-wmi-sensors.rst
9541 F:      drivers/hwmon/hp-wmi-sensors.c
9542
9543 HPET:   High Precision Event Timers driver
9544 M:      Clemens Ladisch <[email protected]>
9545 S:      Maintained
9546 F:      Documentation/timers/hpet.rst
9547 F:      drivers/char/hpet.c
9548 F:      include/linux/hpet.h
9549 F:      include/uapi/linux/hpet.h
9550
9551 HPET:   x86
9552 S:      Orphan
9553 F:      arch/x86/include/asm/hpet.h
9554 F:      arch/x86/kernel/hpet.c
9555
9556 HPFS FILESYSTEM
9557 M:      Mikulas Patocka <[email protected]>
9558 S:      Maintained
9559 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9560 F:      fs/hpfs/
9561
9562 HS3001 Hardware Temperature and Humidity Sensor
9563 M:      Andre Werner <[email protected]>
9564 L:      [email protected]
9565 S:      Maintained
9566 F:      drivers/hwmon/hs3001.c
9567
9568 HSI SUBSYSTEM
9569 M:      Sebastian Reichel <[email protected]>
9570 S:      Maintained
9571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9572 F:      Documentation/ABI/testing/sysfs-bus-hsi
9573 F:      Documentation/driver-api/hsi.rst
9574 F:      drivers/hsi/
9575 F:      include/linux/hsi/
9576 F:      include/uapi/linux/hsi/
9577
9578 HSO 3G MODEM DRIVER
9579 L:      [email protected]
9580 S:      Orphan
9581 F:      drivers/net/usb/hso.c
9582
9583 HSR NETWORK PROTOCOL
9584 L:      [email protected]
9585 S:      Orphan
9586 F:      net/hsr/
9587
9588 HT16K33 LED CONTROLLER DRIVER
9589 M:      Robin van der Gracht <[email protected]>
9590 S:      Maintained
9591 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9592 F:      drivers/auxdisplay/ht16k33.c
9593
9594 HTCPEN TOUCHSCREEN DRIVER
9595 M:      Pau Oliva Fora <[email protected]>
9596 L:      [email protected]
9597 S:      Maintained
9598 F:      drivers/input/touchscreen/htcpen.c
9599
9600 HTE SUBSYSTEM
9601 M:      Dipen Patel <[email protected]>
9602 L:      [email protected]
9603 S:      Maintained
9604 Q:      https://patchwork.kernel.org/project/timestamp/list/
9605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9606 F:      Documentation/devicetree/bindings/timestamp/
9607 F:      Documentation/driver-api/hte/
9608 F:      drivers/hte/
9609 F:      include/linux/hte.h
9610
9611 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9612 M:      Lorenzo Bianconi <[email protected]>
9613 L:      [email protected]
9614 S:      Maintained
9615 W:      http://www.st.com/
9616 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9617 F:      drivers/iio/humidity/hts221*
9618
9619 HUAWEI ETHERNET DRIVER
9620 M:      Cai Huoqing <[email protected]>
9621 L:      [email protected]
9622 S:      Maintained
9623 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9624 F:      drivers/net/ethernet/huawei/hinic/
9625
9626 HUGETLB SUBSYSTEM
9627 M:      Mike Kravetz <[email protected]>
9628 M:      Muchun Song <[email protected]>
9629 L:      [email protected]
9630 S:      Maintained
9631 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9632 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9633 F:      Documentation/mm/hugetlbfs_reserv.rst
9634 F:      Documentation/mm/vmemmap_dedup.rst
9635 F:      fs/hugetlbfs/
9636 F:      include/linux/hugetlb.h
9637 F:      mm/hugetlb.c
9638 F:      mm/hugetlb_vmemmap.c
9639 F:      mm/hugetlb_vmemmap.h
9640
9641 HVA ST MEDIA DRIVER
9642 M:      Jean-Christophe Trotin <[email protected]>
9643 L:      [email protected]
9644 S:      Supported
9645 W:      https://linuxtv.org
9646 T:      git git://linuxtv.org/media_tree.git
9647 F:      drivers/media/platform/st/sti/hva
9648
9649 HWPOISON MEMORY FAILURE HANDLING
9650 M:      Naoya Horiguchi <[email protected]>
9651 R:      Miaohe Lin <[email protected]>
9652 L:      [email protected]
9653 S:      Maintained
9654 F:      mm/hwpoison-inject.c
9655 F:      mm/memory-failure.c
9656
9657 HYCON HY46XX TOUCHSCREEN SUPPORT
9658 M:      Giulio Benetti <[email protected]>
9659 L:      [email protected]
9660 S:      Maintained
9661 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9662 F:      drivers/input/touchscreen/hycon-hy46xx.c
9663
9664 HYGON PROCESSOR SUPPORT
9665 M:      Pu Wen <[email protected]>
9666 L:      [email protected]
9667 S:      Maintained
9668 F:      arch/x86/kernel/cpu/hygon.c
9669
9670 HYNIX HI556 SENSOR DRIVER
9671 M:      Shawn Tu <[email protected]>
9672 L:      [email protected]
9673 S:      Maintained
9674 T:      git git://linuxtv.org/media_tree.git
9675 F:      drivers/media/i2c/hi556.c
9676
9677 HYNIX HI846 SENSOR DRIVER
9678 M:      Martin Kepplinger <[email protected]>
9679 L:      [email protected]
9680 S:      Maintained
9681 F:      drivers/media/i2c/hi846.c
9682
9683 HYNIX HI847 SENSOR DRIVER
9684 M:      Shawn Tu <[email protected]>
9685 L:      [email protected]
9686 S:      Maintained
9687 F:      drivers/media/i2c/hi847.c
9688
9689 Hyper-V/Azure CORE AND DRIVERS
9690 M:      "K. Y. Srinivasan" <[email protected]>
9691 M:      Haiyang Zhang <[email protected]>
9692 M:      Wei Liu <[email protected]>
9693 M:      Dexuan Cui <[email protected]>
9694 L:      [email protected]
9695 S:      Supported
9696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9697 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9698 F:      Documentation/ABI/testing/debugfs-hyperv
9699 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9700 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9701 F:      Documentation/virt/hyperv
9702 F:      arch/arm64/hyperv
9703 F:      arch/arm64/include/asm/hyperv-tlfs.h
9704 F:      arch/arm64/include/asm/mshyperv.h
9705 F:      arch/x86/hyperv
9706 F:      arch/x86/include/asm/hyperv-tlfs.h
9707 F:      arch/x86/include/asm/mshyperv.h
9708 F:      arch/x86/include/asm/trace/hyperv.h
9709 F:      arch/x86/kernel/cpu/mshyperv.c
9710 F:      drivers/clocksource/hyperv_timer.c
9711 F:      drivers/hid/hid-hyperv.c
9712 F:      drivers/hv/
9713 F:      drivers/input/serio/hyperv-keyboard.c
9714 F:      drivers/iommu/hyperv-iommu.c
9715 F:      drivers/net/ethernet/microsoft/
9716 F:      drivers/net/hyperv/
9717 F:      drivers/pci/controller/pci-hyperv-intf.c
9718 F:      drivers/pci/controller/pci-hyperv.c
9719 F:      drivers/scsi/storvsc_drv.c
9720 F:      drivers/uio/uio_hv_generic.c
9721 F:      drivers/video/fbdev/hyperv_fb.c
9722 F:      include/asm-generic/hyperv-tlfs.h
9723 F:      include/asm-generic/mshyperv.h
9724 F:      include/clocksource/hyperv_timer.h
9725 F:      include/linux/hyperv.h
9726 F:      include/net/mana
9727 F:      include/uapi/linux/hyperv.h
9728 F:      net/vmw_vsock/hyperv_transport.c
9729 F:      tools/hv/
9730
9731 HYPERBUS SUPPORT
9732 M:      Vignesh Raghavendra <[email protected]>
9733 R:      Tudor Ambarus <[email protected]>
9734 L:      [email protected]
9735 S:      Supported
9736 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9737 C:      irc://irc.oftc.net/mtd
9738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9739 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9740 F:      drivers/mtd/hyperbus/
9741 F:      include/linux/mtd/hyperbus.h
9742
9743 HYPERVISOR VIRTUAL CONSOLE DRIVER
9744 L:      [email protected]
9745 S:      Odd Fixes
9746 F:      drivers/tty/hvc/
9747
9748 I2C ACPI SUPPORT
9749 M:      Mika Westerberg <[email protected]>
9750 L:      [email protected]
9751 L:      [email protected]
9752 S:      Maintained
9753 F:      drivers/i2c/i2c-core-acpi.c
9754
9755 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9756 M:      Ajay Gupta <[email protected]>
9757 L:      [email protected]
9758 S:      Maintained
9759 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9760 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9761
9762 I2C MUXES
9763 M:      Peter Rosin <[email protected]>
9764 L:      [email protected]
9765 S:      Maintained
9766 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9767 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9768 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9769 F:      Documentation/i2c/i2c-topology.rst
9770 F:      Documentation/i2c/muxes/
9771 F:      drivers/i2c/i2c-mux.c
9772 F:      drivers/i2c/muxes/
9773 F:      include/linux/i2c-mux.h
9774
9775 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9776 M:      Gregory CLEMENT <[email protected]>
9777 L:      [email protected]
9778 S:      Maintained
9779 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9780 F:      drivers/i2c/busses/i2c-mv64xxx.c
9781
9782 I2C OVER PARALLEL PORT
9783 M:      Jean Delvare <[email protected]>
9784 L:      [email protected]
9785 S:      Maintained
9786 F:      Documentation/i2c/busses/i2c-parport.rst
9787 F:      drivers/i2c/busses/i2c-parport.c
9788
9789 I2C SUBSYSTEM
9790 M:      Wolfram Sang <[email protected]>
9791 L:      [email protected]
9792 S:      Maintained
9793 W:      https://i2c.wiki.kernel.org/
9794 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9796 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9797 F:      Documentation/i2c/
9798 F:      drivers/i2c/*
9799 F:      include/dt-bindings/i2c/i2c.h
9800 F:      include/linux/i2c-dev.h
9801 F:      include/linux/i2c-smbus.h
9802 F:      include/linux/i2c.h
9803 F:      include/uapi/linux/i2c-*.h
9804 F:      include/uapi/linux/i2c.h
9805
9806 I2C SUBSYSTEM HOST DRIVERS
9807 M:      Andi Shyti <[email protected]>
9808 L:      [email protected]
9809 S:      Maintained
9810 W:      https://i2c.wiki.kernel.org/
9811 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9813 F:      Documentation/devicetree/bindings/i2c/
9814 F:      drivers/i2c/algos/
9815 F:      drivers/i2c/busses/
9816 F:      include/dt-bindings/i2c/
9817
9818 I2C-TAOS-EVM DRIVER
9819 M:      Jean Delvare <[email protected]>
9820 L:      [email protected]
9821 S:      Maintained
9822 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9823 F:      drivers/i2c/busses/i2c-taos-evm.c
9824
9825 I2C-TINY-USB DRIVER
9826 M:      Till Harbaum <[email protected]>
9827 L:      [email protected]
9828 S:      Maintained
9829 W:      http://www.harbaum.org/till/i2c_tiny_usb
9830 F:      drivers/i2c/busses/i2c-tiny-usb.c
9831
9832 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9833 M:      Jean Delvare <[email protected]>
9834 L:      [email protected]
9835 S:      Maintained
9836 F:      Documentation/i2c/busses/i2c-ali1535.rst
9837 F:      Documentation/i2c/busses/i2c-ali1563.rst
9838 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9839 F:      Documentation/i2c/busses/i2c-amd756.rst
9840 F:      Documentation/i2c/busses/i2c-amd8111.rst
9841 F:      Documentation/i2c/busses/i2c-i801.rst
9842 F:      Documentation/i2c/busses/i2c-nforce2.rst
9843 F:      Documentation/i2c/busses/i2c-piix4.rst
9844 F:      Documentation/i2c/busses/i2c-sis5595.rst
9845 F:      Documentation/i2c/busses/i2c-sis630.rst
9846 F:      Documentation/i2c/busses/i2c-sis96x.rst
9847 F:      Documentation/i2c/busses/i2c-via.rst
9848 F:      Documentation/i2c/busses/i2c-viapro.rst
9849 F:      drivers/i2c/busses/i2c-ali1535.c
9850 F:      drivers/i2c/busses/i2c-ali1563.c
9851 F:      drivers/i2c/busses/i2c-ali15x3.c
9852 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9853 F:      drivers/i2c/busses/i2c-amd756.c
9854 F:      drivers/i2c/busses/i2c-amd8111.c
9855 F:      drivers/i2c/busses/i2c-i801.c
9856 F:      drivers/i2c/busses/i2c-isch.c
9857 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9858 F:      drivers/i2c/busses/i2c-nforce2.c
9859 F:      drivers/i2c/busses/i2c-piix4.c
9860 F:      drivers/i2c/busses/i2c-sis5595.c
9861 F:      drivers/i2c/busses/i2c-sis630.c
9862 F:      drivers/i2c/busses/i2c-sis96x.c
9863 F:      drivers/i2c/busses/i2c-via.c
9864 F:      drivers/i2c/busses/i2c-viapro.c
9865
9866 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9867 M:      Hans de Goede <[email protected]>
9868 L:      [email protected]
9869 S:      Maintained
9870 F:      drivers/i2c/busses/i2c-cht-wc.c
9871
9872 I2C/SMBUS ISMT DRIVER
9873 M:      Seth Heasley <[email protected]>
9874 M:      Neil Horman <[email protected]>
9875 L:      [email protected]
9876 F:      Documentation/i2c/busses/i2c-ismt.rst
9877 F:      drivers/i2c/busses/i2c-ismt.c
9878
9879 I2C/SMBUS STUB DRIVER
9880 M:      Jean Delvare <[email protected]>
9881 L:      [email protected]
9882 S:      Maintained
9883 F:      drivers/i2c/i2c-stub.c
9884
9885 I3C DRIVER FOR ASPEED AST2600
9886 M:      Jeremy Kerr <[email protected]>
9887 S:      Maintained
9888 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
9889 F:      drivers/i3c/master/ast2600-i3c-master.c
9890
9891 I3C DRIVER FOR CADENCE I3C MASTER IP
9892 M:      Przemysław Gaj <[email protected]>
9893 S:      Maintained
9894 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9895 F:      drivers/i3c/master/i3c-master-cdns.c
9896
9897 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9898 S:      Orphan
9899 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9900 F:      drivers/i3c/master/dw*
9901
9902 I3C SUBSYSTEM
9903 M:      Alexandre Belloni <[email protected]>
9904 L:      [email protected] (moderated for non-subscribers)
9905 S:      Maintained
9906 C:      irc://chat.freenode.net/linux-i3c
9907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9908 F:      Documentation/ABI/testing/sysfs-bus-i3c
9909 F:      Documentation/devicetree/bindings/i3c/
9910 F:      Documentation/driver-api/i3c
9911 F:      drivers/i3c/
9912 F:      include/linux/i3c/
9913
9914 IA64 (Itanium) PLATFORM
9915 L:      [email protected]
9916 S:      Orphan
9917 F:      Documentation/arch/ia64/
9918 F:      arch/ia64/
9919
9920 IBM Operation Panel Input Driver
9921 M:      Eddie James <[email protected]>
9922 L:      [email protected]
9923 S:      Maintained
9924 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
9925 F:      drivers/input/misc/ibm-panel.c
9926
9927 IBM Power 842 compression accelerator
9928 M:      Haren Myneni <[email protected]>
9929 S:      Supported
9930 F:      crypto/842.c
9931 F:      drivers/crypto/nx/Kconfig
9932 F:      drivers/crypto/nx/Makefile
9933 F:      drivers/crypto/nx/nx-842*
9934 F:      include/linux/sw842.h
9935 F:      lib/842/
9936
9937 IBM Power in-Nest Crypto Acceleration
9938 M:      Breno Leitão <[email protected]>
9939 M:      Nayna Jain <[email protected]>
9940 M:      Paulo Flabiano Smorigo <[email protected]>
9941 L:      [email protected]
9942 S:      Supported
9943 F:      drivers/crypto/nx/Kconfig
9944 F:      drivers/crypto/nx/Makefile
9945 F:      drivers/crypto/nx/nx-aes*
9946 F:      drivers/crypto/nx/nx-sha*
9947 F:      drivers/crypto/nx/nx.*
9948 F:      drivers/crypto/nx/nx_csbcpb.h
9949 F:      drivers/crypto/nx/nx_debugfs.c
9950
9951 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9952 M:      Tyrel Datwyler <[email protected]>
9953 L:      [email protected]
9954 L:      [email protected]
9955 S:      Supported
9956 F:      drivers/pci/hotplug/rpadlpar*
9957
9958 IBM Power Linux RAID adapter
9959 M:      Brian King <[email protected]>
9960 S:      Supported
9961 F:      drivers/scsi/ipr.*
9962
9963 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9964 M:      Tyrel Datwyler <[email protected]>
9965 L:      [email protected]
9966 L:      [email protected]
9967 S:      Supported
9968 F:      drivers/pci/hotplug/rpaphp*
9969
9970 IBM Power SRIOV Virtual NIC Device Driver
9971 M:      Haren Myneni <[email protected]>
9972 M:      Rick Lindsley <[email protected]>
9973 R:      Nick Child <[email protected]>
9974 R:      Dany Madden <[email protected]>
9975 R:      Thomas Falcon <[email protected]>
9976 L:      [email protected]
9977 S:      Supported
9978 F:      drivers/net/ethernet/ibm/ibmvnic.*
9979
9980 IBM Power VFIO Support
9981 M:      Timothy Pearson <[email protected]>
9982 S:      Supported
9983 F:      drivers/vfio/vfio_iommu_spapr_tce.c
9984
9985 IBM Power Virtual Ethernet Device Driver
9986 M:      Nick Child <[email protected]>
9987 L:      [email protected]
9988 S:      Supported
9989 F:      drivers/net/ethernet/ibm/ibmveth.*
9990
9991 IBM Power Virtual FC Device Drivers
9992 M:      Tyrel Datwyler <[email protected]>
9993 L:      [email protected]
9994 S:      Supported
9995 F:      drivers/scsi/ibmvscsi/ibmvfc*
9996
9997 IBM Power Virtual Management Channel Driver
9998 M:      Brad Warrum <[email protected]>
9999 M:      Ritu Agarwal <[email protected]>
10000 S:      Supported
10001 F:      drivers/misc/ibmvmc.*
10002
10003 IBM Power Virtual SCSI Device Drivers
10004 M:      Tyrel Datwyler <[email protected]>
10005 L:      [email protected]
10006 S:      Supported
10007 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10008 F:      include/scsi/viosrp.h
10009
10010 IBM Power Virtual SCSI Device Target Driver
10011 M:      Michael Cyr <[email protected]>
10012 L:      [email protected]
10013 L:      [email protected]
10014 S:      Supported
10015 F:      drivers/scsi/ibmvscsi_tgt/
10016
10017 IBM Power VMX Cryptographic instructions
10018 M:      Breno Leitão <[email protected]>
10019 M:      Nayna Jain <[email protected]>
10020 M:      Paulo Flabiano Smorigo <[email protected]>
10021 L:      [email protected]
10022 S:      Supported
10023 F:      drivers/crypto/vmx/Kconfig
10024 F:      drivers/crypto/vmx/Makefile
10025 F:      drivers/crypto/vmx/aes*
10026 F:      drivers/crypto/vmx/ghash*
10027 F:      drivers/crypto/vmx/ppc-xlate.pl
10028 F:      drivers/crypto/vmx/vmx.c
10029
10030 IBM ServeRAID RAID DRIVER
10031 S:      Orphan
10032 F:      drivers/scsi/ips.*
10033
10034 ICH LPC AND GPIO DRIVER
10035 M:      Peter Tyser <[email protected]>
10036 S:      Maintained
10037 F:      drivers/gpio/gpio-ich.c
10038 F:      drivers/mfd/lpc_ich.c
10039
10040 ICY I2C DRIVER
10041 M:      Max Staudt <[email protected]>
10042 L:      [email protected]
10043 S:      Maintained
10044 F:      drivers/i2c/busses/i2c-icy.c
10045
10046 IDEAPAD LAPTOP EXTRAS DRIVER
10047 M:      Ike Panhc <[email protected]>
10048 L:      [email protected]
10049 S:      Maintained
10050 W:      http://launchpad.net/ideapad-laptop
10051 F:      drivers/platform/x86/ideapad-laptop.c
10052
10053 IDEAPAD LAPTOP SLIDEBAR DRIVER
10054 M:      Andrey Moiseev <[email protected]>
10055 L:      [email protected]
10056 S:      Maintained
10057 W:      https://github.com/o2genum/ideapad-slidebar
10058 F:      drivers/input/misc/ideapad_slidebar.c
10059
10060 IDMAPPED MOUNTS
10061 M:      Christian Brauner <[email protected]>
10062 M:      Seth Forshee <[email protected]>
10063 L:      [email protected]
10064 S:      Maintained
10065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
10066 F:      Documentation/filesystems/idmappings.rst
10067 F:      include/linux/mnt_idmapping.*
10068 F:      tools/testing/selftests/mount_setattr/
10069
10070 IDT VersaClock 5 CLOCK DRIVER
10071 M:      Luca Ceresoli <[email protected]>
10072 S:      Maintained
10073 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10074 F:      drivers/clk/clk-versaclock5.c
10075
10076 IEEE 802.15.4 SUBSYSTEM
10077 M:      Alexander Aring <[email protected]>
10078 M:      Stefan Schmidt <[email protected]>
10079 M:      Miquel Raynal <[email protected]>
10080 L:      [email protected]
10081 S:      Maintained
10082 W:      https://linux-wpan.org/
10083 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10086 F:      Documentation/networking/ieee802154.rst
10087 F:      drivers/net/ieee802154/
10088 F:      include/linux/ieee802154.h
10089 F:      include/linux/nl802154.h
10090 F:      include/net/af_ieee802154.h
10091 F:      include/net/cfg802154.h
10092 F:      include/net/ieee802154_netdev.h
10093 F:      include/net/mac802154.h
10094 F:      include/net/nl802154.h
10095 F:      net/ieee802154/
10096 F:      net/mac802154/
10097
10098 IFCVF VIRTIO DATA PATH ACCELERATOR
10099 R:      Zhu Lingshan <[email protected]>
10100 F:      drivers/vdpa/ifcvf/
10101
10102 IFE PROTOCOL
10103 M:      Yotam Gigi <[email protected]>
10104 M:      Jamal Hadi Salim <[email protected]>
10105 F:      include/net/ife.h
10106 F:      include/uapi/linux/ife.h
10107 F:      net/ife
10108
10109 IGORPLUG-USB IR RECEIVER
10110 M:      Sean Young <[email protected]>
10111 L:      [email protected]
10112 S:      Maintained
10113 F:      drivers/media/rc/igorplugusb.c
10114
10115 IGUANAWORKS USB IR TRANSCEIVER
10116 M:      Sean Young <[email protected]>
10117 L:      [email protected]
10118 S:      Maintained
10119 F:      drivers/media/rc/iguanair.c
10120
10121 IIO DIGITAL POTENTIOMETER DAC
10122 M:      Peter Rosin <[email protected]>
10123 L:      [email protected]
10124 S:      Maintained
10125 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10126 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10127 F:      drivers/iio/dac/dpot-dac.c
10128
10129 IIO ENVELOPE DETECTOR
10130 M:      Peter Rosin <[email protected]>
10131 L:      [email protected]
10132 S:      Maintained
10133 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10134 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10135 F:      drivers/iio/adc/envelope-detector.c
10136
10137 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10138 M:      Matti Vaittinen <[email protected]>
10139 L:      [email protected]
10140 S:      Maintained
10141 F:      drivers/iio/light/gain-time-scale-helper.c
10142 F:      drivers/iio/light/gain-time-scale-helper.h
10143
10144 IIO MULTIPLEXER
10145 M:      Peter Rosin <[email protected]>
10146 L:      [email protected]
10147 S:      Maintained
10148 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10149 F:      drivers/iio/multiplexer/iio-mux.c
10150
10151 IIO SCMI BASED DRIVER
10152 M:      Jyoti Bhayana <[email protected]>
10153 L:      [email protected]
10154 S:      Maintained
10155 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10156
10157 IIO SUBSYSTEM AND DRIVERS
10158 M:      Jonathan Cameron <[email protected]>
10159 R:      Lars-Peter Clausen <[email protected]>
10160 L:      [email protected]
10161 S:      Maintained
10162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10163 F:      Documentation/ABI/testing/configfs-iio*
10164 F:      Documentation/ABI/testing/sysfs-bus-iio*
10165 F:      Documentation/devicetree/bindings/iio/
10166 F:      drivers/iio/
10167 F:      drivers/staging/iio/
10168 F:      include/dt-bindings/iio/
10169 F:      include/linux/iio/
10170 F:      tools/iio/
10171
10172 IIO UNIT CONVERTER
10173 M:      Peter Rosin <[email protected]>
10174 L:      [email protected]
10175 S:      Maintained
10176 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10177 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10178 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10179 F:      drivers/iio/afe/iio-rescale.c
10180
10181 IKANOS/ADI EAGLE ADSL USB DRIVER
10182 M:      Matthieu Castet <[email protected]>
10183 M:      Stanislaw Gruszka <[email protected]>
10184 S:      Maintained
10185 F:      drivers/usb/atm/ueagle-atm.c
10186
10187 IMAGIS TOUCHSCREEN DRIVER
10188 M:      Markuss Broks <[email protected]>
10189 S:      Maintained
10190 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10191 F:      drivers/input/touchscreen/imagis.c
10192
10193 IMGTEC ASCII LCD DRIVER
10194 M:      Paul Burton <[email protected]>
10195 S:      Maintained
10196 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10197 F:      drivers/auxdisplay/img-ascii-lcd.c
10198
10199 IMGTEC IR DECODER DRIVER
10200 S:      Orphan
10201 F:      drivers/media/rc/img-ir/
10202
10203 IMON SOUNDGRAPH USB IR RECEIVER
10204 M:      Sean Young <[email protected]>
10205 L:      [email protected]
10206 S:      Maintained
10207 F:      drivers/media/rc/imon.c
10208 F:      drivers/media/rc/imon_raw.c
10209
10210 IMS TWINTURBO FRAMEBUFFER DRIVER
10211 L:      [email protected]
10212 S:      Orphan
10213 F:      drivers/video/fbdev/imsttfb.c
10214
10215 INA209 HARDWARE MONITOR DRIVER
10216 M:      Guenter Roeck <[email protected]>
10217 L:      [email protected]
10218 S:      Maintained
10219 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10220 F:      Documentation/hwmon/ina209.rst
10221 F:      drivers/hwmon/ina209.c
10222
10223 INA2XX HARDWARE MONITOR DRIVER
10224 M:      Guenter Roeck <[email protected]>
10225 L:      [email protected]
10226 S:      Maintained
10227 F:      Documentation/hwmon/ina2xx.rst
10228 F:      drivers/hwmon/ina2xx.c
10229 F:      include/linux/platform_data/ina2xx.h
10230
10231 INDEX OF FURTHER KERNEL DOCUMENTATION
10232 M:      Carlos Bilbao <[email protected]>
10233 S:      Maintained
10234 F:      Documentation/process/kernel-docs.rst
10235
10236 INDUSTRY PACK SUBSYSTEM (IPACK)
10237 M:      Vaibhav Gupta <[email protected]>
10238 M:      Jens Taprogge <[email protected]>
10239 M:      Greg Kroah-Hartman <[email protected]>
10240 L:      [email protected]
10241 S:      Maintained
10242 W:      http://industrypack.sourceforge.net
10243 F:      drivers/ipack/
10244
10245 INFINEON DPS310 Driver
10246 M:      Eddie James <[email protected]>
10247 L:      [email protected]
10248 S:      Maintained
10249 F:      drivers/iio/pressure/dps310.c
10250
10251 INFINEON PEB2466 ASoC CODEC
10252 M:      Herve Codina <[email protected]>
10253 L:      [email protected] (moderated for non-subscribers)
10254 S:      Maintained
10255 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10256 F:      sound/soc/codecs/peb2466.c
10257
10258 INFINIBAND SUBSYSTEM
10259 M:      Jason Gunthorpe <[email protected]>
10260 M:      Leon Romanovsky <[email protected]>
10261 L:      [email protected]
10262 S:      Supported
10263 W:      https://github.com/linux-rdma/rdma-core
10264 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10266 F:      Documentation/devicetree/bindings/infiniband/
10267 F:      Documentation/infiniband/
10268 F:      drivers/infiniband/
10269 F:      include/rdma/
10270 F:      include/trace/events/ib_mad.h
10271 F:      include/trace/events/ib_umad.h
10272 F:      include/trace/misc/rdma.h
10273 F:      include/uapi/linux/if_infiniband.h
10274 F:      include/uapi/rdma/
10275 F:      samples/bpf/ibumad_kern.c
10276 F:      samples/bpf/ibumad_user.c
10277
10278 INGENIC JZ4780 NAND DRIVER
10279 M:      Harvey Hunt <[email protected]>
10280 L:      [email protected]
10281 L:      [email protected]
10282 S:      Maintained
10283 F:      drivers/mtd/nand/raw/ingenic/
10284
10285 INGENIC JZ47xx SoCs
10286 M:      Paul Cercueil <[email protected]>
10287 L:      [email protected]
10288 S:      Maintained
10289 F:      arch/mips/boot/dts/ingenic/
10290 F:      arch/mips/generic/board-ingenic.c
10291 F:      arch/mips/include/asm/mach-ingenic/
10292 F:      arch/mips/ingenic/Kconfig
10293 F:      drivers/clk/ingenic/
10294 F:      drivers/dma/dma-jz4780.c
10295 F:      drivers/gpu/drm/ingenic/
10296 F:      drivers/i2c/busses/i2c-jz4780.c
10297 F:      drivers/iio/adc/ingenic-adc.c
10298 F:      drivers/irqchip/irq-ingenic.c
10299 F:      drivers/memory/jz4780-nemc.c
10300 F:      drivers/mmc/host/jz4740_mmc.c
10301 F:      drivers/mtd/nand/raw/ingenic/
10302 F:      drivers/pinctrl/pinctrl-ingenic.c
10303 F:      drivers/power/supply/ingenic-battery.c
10304 F:      drivers/pwm/pwm-jz4740.c
10305 F:      drivers/remoteproc/ingenic_rproc.c
10306 F:      drivers/rtc/rtc-jz4740.c
10307 F:      drivers/tty/serial/8250/8250_ingenic.c
10308 F:      drivers/usb/musb/jz4740.c
10309 F:      drivers/watchdog/jz4740_wdt.c
10310 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10311 F:      include/linux/mfd/ingenic-tcu.h
10312 F:      sound/soc/codecs/jz47*
10313 F:      sound/soc/jz4740/
10314
10315 INJOINIC IP5xxx POWER BANK IC DRIVER
10316 M:      Samuel Holland <[email protected]>
10317 S:      Maintained
10318 F:      drivers/power/supply/ip5xxx_power.c
10319
10320 INOTIFY
10321 M:      Jan Kara <[email protected]>
10322 R:      Amir Goldstein <[email protected]>
10323 L:      [email protected]
10324 S:      Maintained
10325 F:      Documentation/filesystems/inotify.rst
10326 F:      fs/notify/inotify/
10327 F:      include/linux/inotify.h
10328 F:      include/uapi/linux/inotify.h
10329
10330 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10331 M:      Dmitry Torokhov <[email protected]>
10332 L:      [email protected]
10333 S:      Maintained
10334 Q:      http://patchwork.kernel.org/project/linux-input/list/
10335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10336 F:      Documentation/devicetree/bindings/input/
10337 F:      Documentation/devicetree/bindings/serio/
10338 F:      Documentation/input/
10339 F:      drivers/input/
10340 F:      include/dt-bindings/input/
10341 F:      include/linux/input.h
10342 F:      include/linux/input/
10343 F:      include/uapi/linux/input-event-codes.h
10344 F:      include/uapi/linux/input.h
10345
10346 INPUT MULTITOUCH (MT) PROTOCOL
10347 M:      Henrik Rydberg <[email protected]>
10348 L:      [email protected]
10349 S:      Odd fixes
10350 F:      Documentation/input/multi-touch-protocol.rst
10351 F:      drivers/input/input-mt.c
10352 K:      \b(ABS|SYN)_MT_
10353
10354 INSIDE SECURE CRYPTO DRIVER
10355 M:      Antoine Tenart <[email protected]>
10356 L:      [email protected]
10357 S:      Maintained
10358 F:      drivers/crypto/inside-secure/
10359
10360 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10361 M:      Mimi Zohar <[email protected]>
10362 M:      Dmitry Kasatkin <[email protected]>
10363 L:      [email protected]
10364 S:      Supported
10365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10366 F:      security/integrity/
10367 F:      security/integrity/ima/
10368
10369 INTEL 810/815 FRAMEBUFFER DRIVER
10370 M:      Antonino Daplas <[email protected]>
10371 L:      [email protected]
10372 S:      Maintained
10373 F:      drivers/video/fbdev/i810/
10374
10375 INTEL 8254 COUNTER DRIVER
10376 M:      William Breathitt Gray <[email protected]>
10377 L:      [email protected]
10378 S:      Maintained
10379 F:      drivers/counter/i8254.c
10380 F:      include/linux/i8254.h
10381
10382 INTEL 8255 GPIO DRIVER
10383 M:      William Breathitt Gray <[email protected]>
10384 L:      [email protected]
10385 S:      Maintained
10386 F:      drivers/gpio/gpio-i8255.c
10387 F:      drivers/gpio/gpio-i8255.h
10388
10389 INTEL ASoC DRIVERS
10390 M:      Cezary Rojewski <[email protected]>
10391 M:      Pierre-Louis Bossart <[email protected]>
10392 M:      Liam Girdwood <[email protected]>
10393 M:      Peter Ujfalusi <[email protected]>
10394 M:      Bard Liao <[email protected]>
10395 M:      Ranjani Sridharan <[email protected]>
10396 M:      Kai Vehmanen <[email protected]>
10397 L:      [email protected] (moderated for non-subscribers)
10398 S:      Supported
10399 F:      sound/soc/intel/
10400
10401 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10402 M:      Hans de Goede <[email protected]>
10403 L:      [email protected]
10404 S:      Maintained
10405 F:      drivers/platform/x86/intel/atomisp2/pm.c
10406
10407 INTEL ATOMISP2 LED DRIVER
10408 M:      Hans de Goede <[email protected]>
10409 L:      [email protected]
10410 S:      Maintained
10411 F:      drivers/platform/x86/intel/atomisp2/led.c
10412
10413 INTEL BIOS SAR INT1092 DRIVER
10414 M:      Shravan Sudhakar <[email protected]>
10415 M:      Intel Corporation <[email protected]>
10416 L:      [email protected]
10417 S:      Maintained
10418 F:      drivers/platform/x86/intel/int1092/
10419
10420 INTEL BROXTON PMC DRIVER
10421 M:      Mika Westerberg <[email protected]>
10422 M:      Zha Qipeng <[email protected]>
10423 S:      Maintained
10424 F:      drivers/mfd/intel_pmc_bxt.c
10425 F:      include/linux/mfd/intel_pmc_bxt.h
10426
10427 INTEL C600 SERIES SAS CONTROLLER DRIVER
10428 M:      Artur Paszkiewicz <[email protected]>
10429 L:      [email protected]
10430 S:      Supported
10431 T:      git git://git.code.sf.net/p/intel-sas/isci
10432 F:      drivers/scsi/isci/
10433
10434 INTEL CPU family model numbers
10435 M:      Tony Luck <[email protected]>
10436 M:      [email protected]
10437 L:      [email protected]
10438 S:      Supported
10439 F:      arch/x86/include/asm/intel-family.h
10440
10441 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10442 M:      Jani Nikula <[email protected]>
10443 M:      Joonas Lahtinen <[email protected]>
10444 M:      Rodrigo Vivi <[email protected]>
10445 M:      Tvrtko Ursulin <[email protected]>
10446 L:      [email protected]
10447 S:      Supported
10448 W:      https://01.org/linuxgraphics/
10449 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10450 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10451 C:      irc://irc.oftc.net/intel-gfx
10452 T:      git git://anongit.freedesktop.org/drm-intel
10453 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10454 F:      Documentation/gpu/i915.rst
10455 F:      drivers/gpu/drm/i915/
10456 F:      include/drm/i915*
10457 F:      include/uapi/drm/i915_drm.h
10458
10459 INTEL ETHERNET DRIVERS
10460 M:      Jesse Brandeburg <[email protected]>
10461 M:      Tony Nguyen <[email protected]>
10462 L:      [email protected] (moderated for non-subscribers)
10463 S:      Supported
10464 W:      https://www.intel.com/content/www/us/en/support.html
10465 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10468 F:      Documentation/networking/device_drivers/ethernet/intel/
10469 F:      drivers/net/ethernet/intel/
10470 F:      drivers/net/ethernet/intel/*/
10471 F:      include/linux/avf/virtchnl.h
10472 F:      include/linux/net/intel/iidc.h
10473
10474 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10475 M:      Mustafa Ismail <[email protected]>
10476 M:      Shiraz Saleem <[email protected]>
10477 L:      [email protected]
10478 S:      Supported
10479 F:      drivers/infiniband/hw/irdma/
10480 F:      include/uapi/rdma/irdma-abi.h
10481
10482 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10483 M:      Maik Broemme <[email protected]>
10484 L:      [email protected]
10485 S:      Maintained
10486 F:      Documentation/fb/intelfb.rst
10487 F:      drivers/video/fbdev/intelfb/
10488
10489 INTEL GPIO DRIVERS
10490 M:      Andy Shevchenko <[email protected]>
10491 L:      [email protected]
10492 S:      Supported
10493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10494 F:      drivers/gpio/gpio-elkhartlake.c
10495 F:      drivers/gpio/gpio-ich.c
10496 F:      drivers/gpio/gpio-merrifield.c
10497 F:      drivers/gpio/gpio-ml-ioh.c
10498 F:      drivers/gpio/gpio-pch.c
10499 F:      drivers/gpio/gpio-sch.c
10500 F:      drivers/gpio/gpio-sodaville.c
10501 F:      drivers/gpio/gpio-tangier.c
10502
10503 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10504 M:      Zhenyu Wang <[email protected]>
10505 M:      Zhi Wang <[email protected]>
10506 L:      [email protected]
10507 L:      [email protected]
10508 S:      Supported
10509 W:      https://01.org/igvt-g
10510 T:      git https://github.com/intel/gvt-linux.git
10511 F:      drivers/gpu/drm/i915/gvt/
10512
10513 INTEL HID EVENT DRIVER
10514 M:      Alex Hung <[email protected]>
10515 L:      [email protected]
10516 S:      Maintained
10517 F:      drivers/platform/x86/intel/hid.c
10518
10519 INTEL I/OAT DMA DRIVER
10520 M:      Dave Jiang <[email protected]>
10521 R:      Dan Williams <[email protected]>
10522 L:      [email protected]
10523 S:      Supported
10524 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10525 F:      drivers/dma/ioat*
10526
10527 INTEL IDLE DRIVER
10528 M:      Jacob Pan <[email protected]>
10529 M:      Len Brown <[email protected]>
10530 L:      [email protected]
10531 S:      Supported
10532 B:      https://bugzilla.kernel.org
10533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10534 F:      drivers/idle/intel_idle.c
10535
10536 INTEL IDXD DRIVER
10537 M:      Fenghua Yu <[email protected]>
10538 M:      Dave Jiang <[email protected]>
10539 L:      [email protected]
10540 S:      Supported
10541 F:      drivers/dma/idxd/*
10542 F:      include/uapi/linux/idxd.h
10543
10544 INTEL IN FIELD SCAN (IFS) DEVICE
10545 M:      Jithu Joseph <[email protected]>
10546 R:      Ashok Raj <[email protected]>
10547 R:      Tony Luck <[email protected]>
10548 S:      Maintained
10549 F:      drivers/platform/x86/intel/ifs
10550 F:      include/trace/events/intel_ifs.h
10551
10552 INTEL INTEGRATED SENSOR HUB DRIVER
10553 M:      Srinivas Pandruvada <[email protected]>
10554 M:      Jiri Kosina <[email protected]>
10555 L:      [email protected]
10556 S:      Maintained
10557 F:      drivers/hid/intel-ish-hid/
10558
10559 INTEL IOMMU (VT-d)
10560 M:      David Woodhouse <[email protected]>
10561 M:      Lu Baolu <[email protected]>
10562 L:      [email protected]
10563 S:      Supported
10564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10565 F:      drivers/iommu/intel/
10566
10567 INTEL IPU3 CSI-2 CIO2 DRIVER
10568 M:      Yong Zhi <[email protected]>
10569 M:      Sakari Ailus <[email protected]>
10570 M:      Bingbu Cao <[email protected]>
10571 M:      Dan Scally <[email protected]>
10572 R:      Tianshu Qiu <[email protected]>
10573 L:      [email protected]
10574 S:      Maintained
10575 T:      git git://linuxtv.org/media_tree.git
10576 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10577 F:      drivers/media/pci/intel/ipu3/
10578
10579 INTEL IPU3 CSI-2 IMGU DRIVER
10580 M:      Sakari Ailus <[email protected]>
10581 R:      Bingbu Cao <[email protected]>
10582 R:      Tianshu Qiu <[email protected]>
10583 L:      [email protected]
10584 S:      Maintained
10585 F:      Documentation/admin-guide/media/ipu3.rst
10586 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10587 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10588 F:      drivers/staging/media/ipu3/
10589
10590 INTEL ISHTP ECLITE DRIVER
10591 M:      Sumesh K Naduvalath <[email protected]>
10592 L:      [email protected]
10593 S:      Supported
10594 F:      drivers/platform/x86/intel/ishtp_eclite.c
10595
10596 INTEL IXP4XX CRYPTO SUPPORT
10597 M:      Corentin Labbe <[email protected]>
10598 L:      [email protected]
10599 S:      Maintained
10600 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10601
10602 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10603 M:      Krzysztof Halasa <[email protected]>
10604 S:      Maintained
10605 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10606 F:      drivers/net/wan/ixp4xx_hss.c
10607 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10608 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10609 F:      include/linux/soc/ixp4xx/npe.h
10610 F:      include/linux/soc/ixp4xx/qmgr.h
10611
10612 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10613 M:      Deepak Saxena <[email protected]>
10614 S:      Maintained
10615 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10616 F:      drivers/char/hw_random/ixp4xx-rng.c
10617
10618 INTEL KEEM BAY DRM DRIVER
10619 M:      Anitha Chrisanthus <[email protected]>
10620 M:      Edmund Dea <[email protected]>
10621 S:      Maintained
10622 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10623 F:      drivers/gpu/drm/kmb/
10624
10625 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10626 M:      Daniele Alessandrelli <[email protected]>
10627 S:      Maintained
10628 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10629 F:      drivers/crypto/intel/keembay/Kconfig
10630 F:      drivers/crypto/intel/keembay/Makefile
10631 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10632 F:      drivers/crypto/intel/keembay/ocs-aes.c
10633 F:      drivers/crypto/intel/keembay/ocs-aes.h
10634
10635 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10636 M:      Daniele Alessandrelli <[email protected]>
10637 M:      Prabhjot Khurana <[email protected]>
10638 M:      Mark Gross <[email protected]>
10639 S:      Maintained
10640 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10641 F:      drivers/crypto/intel/keembay/Kconfig
10642 F:      drivers/crypto/intel/keembay/Makefile
10643 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10644
10645 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10646 M:      Daniele Alessandrelli <[email protected]>
10647 M:      Declan Murphy <[email protected]>
10648 S:      Maintained
10649 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10650 F:      drivers/crypto/intel/keembay/Kconfig
10651 F:      drivers/crypto/intel/keembay/Makefile
10652 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10653 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10654 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10655
10656 INTEL MANAGEMENT ENGINE (mei)
10657 M:      Tomas Winkler <[email protected]>
10658 L:      [email protected]
10659 S:      Supported
10660 F:      Documentation/driver-api/mei/*
10661 F:      drivers/misc/mei/
10662 F:      drivers/watchdog/mei_wdt.c
10663 F:      include/linux/mei_aux.h
10664 F:      include/linux/mei_cl_bus.h
10665 F:      include/uapi/linux/mei.h
10666 F:      include/uapi/linux/mei_uuid.h
10667 F:      include/uapi/linux/uuid.h
10668 F:      samples/mei/*
10669
10670 INTEL MAX 10 BMC MFD DRIVER
10671 M:      Xu Yilun <[email protected]>
10672 R:      Tom Rix <[email protected]>
10673 S:      Maintained
10674 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10675 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10676 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10677 F:      drivers/mfd/intel-m10-bmc*
10678 F:      include/linux/mfd/intel-m10-bmc.h
10679
10680 INTEL MAX10 BMC SECURE UPDATES
10681 M:      Russ Weight <[email protected]>
10682 L:      [email protected]
10683 S:      Maintained
10684 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10685 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10686
10687 INTEL P-Unit IPC DRIVER
10688 M:      Zha Qipeng <[email protected]>
10689 L:      [email protected]
10690 S:      Maintained
10691 F:      arch/x86/include/asm/intel_punit_ipc.h
10692 F:      drivers/platform/x86/intel/punit_ipc.c
10693
10694 INTEL PMC CORE DRIVER
10695 M:      Rajneesh Bhardwaj <[email protected]>
10696 M:      David E Box <[email protected]>
10697 L:      [email protected]
10698 S:      Maintained
10699 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10700 F:      drivers/platform/x86/intel/pmc/
10701
10702 INTEL PMIC GPIO DRIVERS
10703 M:      Andy Shevchenko <[email protected]>
10704 S:      Supported
10705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10706 F:      drivers/gpio/gpio-*cove.c
10707
10708 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10709 M:      Andy Shevchenko <[email protected]>
10710 S:      Supported
10711 F:      drivers/mfd/intel_soc_pmic*
10712 F:      include/linux/mfd/intel_soc_pmic*
10713
10714 INTEL PMT DRIVERS
10715 M:      David E. Box <[email protected]>
10716 S:      Supported
10717 F:      drivers/platform/x86/intel/pmt/
10718
10719 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10720 M:      Stanislav Yakovlev <[email protected]>
10721 L:      [email protected]
10722 S:      Maintained
10723 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10724 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10725 F:      drivers/net/wireless/intel/ipw2x00/
10726
10727 INTEL PSTATE DRIVER
10728 M:      Srinivas Pandruvada <[email protected]>
10729 M:      Len Brown <[email protected]>
10730 L:      [email protected]
10731 S:      Supported
10732 F:      drivers/cpufreq/intel_pstate.c
10733
10734 INTEL PTP DFL ToD DRIVER
10735 M:      Tianfei Zhang <[email protected]>
10736 L:      [email protected]
10737 L:      [email protected]
10738 S:      Maintained
10739 F:      drivers/ptp/ptp_dfl_tod.c
10740
10741 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10742 M:      Jarkko Nikula <[email protected]>
10743 L:      [email protected]
10744 F:      drivers/counter/intel-qep.c
10745
10746 INTEL SCU DRIVERS
10747 M:      Mika Westerberg <[email protected]>
10748 S:      Maintained
10749 F:      arch/x86/include/asm/intel_scu_ipc.h
10750 F:      drivers/platform/x86/intel_scu_*
10751
10752 INTEL SDSI DRIVER
10753 M:      David E. Box <[email protected]>
10754 S:      Supported
10755 F:      drivers/platform/x86/intel/sdsi.c
10756 F:      tools/arch/x86/intel_sdsi/
10757 F:      tools/testing/selftests/drivers/sdsi/
10758
10759 INTEL SGX
10760 M:      Jarkko Sakkinen <[email protected]>
10761 R:      Dave Hansen <[email protected]>
10762 L:      [email protected]
10763 S:      Supported
10764 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10766 F:      Documentation/arch/x86/sgx.rst
10767 F:      arch/x86/entry/vdso/vsgx.S
10768 F:      arch/x86/include/asm/sgx.h
10769 F:      arch/x86/include/uapi/asm/sgx.h
10770 F:      arch/x86/kernel/cpu/sgx/*
10771 F:      tools/testing/selftests/sgx/*
10772 K:      \bSGX_
10773
10774 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10775 M:      Daniel Scally <[email protected]>
10776 S:      Maintained
10777 F:      drivers/platform/x86/intel/int3472/
10778
10779 INTEL SPEED SELECT TECHNOLOGY
10780 M:      Srinivas Pandruvada <[email protected]>
10781 L:      [email protected]
10782 S:      Maintained
10783 F:      drivers/platform/x86/intel/speed_select_if/
10784 F:      include/uapi/linux/isst_if.h
10785 F:      tools/power/x86/intel-speed-select/
10786
10787 INTEL STRATIX10 FIRMWARE DRIVERS
10788 M:      Dinh Nguyen <[email protected]>
10789 L:      [email protected]
10790 S:      Maintained
10791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10792 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10793 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10794 F:      drivers/firmware/stratix10-rsu.c
10795 F:      drivers/firmware/stratix10-svc.c
10796 F:      include/linux/firmware/intel/stratix10-smc.h
10797 F:      include/linux/firmware/intel/stratix10-svc-client.h
10798
10799 INTEL TELEMETRY DRIVER
10800 M:      Rajneesh Bhardwaj <[email protected]>
10801 M:      "David E. Box" <[email protected]>
10802 L:      [email protected]
10803 S:      Maintained
10804 F:      arch/x86/include/asm/intel_telemetry.h
10805 F:      drivers/platform/x86/intel/telemetry/
10806
10807 INTEL TPMI DRIVER
10808 M:      Srinivas Pandruvada <[email protected]>
10809 L:      [email protected]
10810 S:      Maintained
10811 F:      Documentation/ABI/testing/debugfs-tpmi
10812 F:      drivers/platform/x86/intel/tpmi.c
10813 F:      include/linux/intel_tpmi.h
10814
10815 INTEL UNCORE FREQUENCY CONTROL
10816 M:      Srinivas Pandruvada <[email protected]>
10817 L:      [email protected]
10818 S:      Maintained
10819 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10820 F:      drivers/platform/x86/intel/uncore-frequency/
10821
10822 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10823 M:      David E. Box <[email protected]>
10824 S:      Supported
10825 F:      drivers/platform/x86/intel/vsec.*
10826
10827 INTEL VIRTUAL BUTTON DRIVER
10828 M:      AceLan Kao <[email protected]>
10829 L:      [email protected]
10830 S:      Maintained
10831 F:      drivers/platform/x86/intel/vbtn.c
10832
10833 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10834 M:      Stanislaw Gruszka <[email protected]>
10835 L:      [email protected]
10836 S:      Supported
10837 F:      drivers/net/wireless/intel/iwlegacy/
10838
10839 INTEL WIRELESS WIFI LINK (iwlwifi)
10840 M:      Gregory Greenman <[email protected]>
10841 L:      [email protected]
10842 S:      Supported
10843 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10845 F:      drivers/net/wireless/intel/iwlwifi/
10846
10847 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10848 M:      Jithu Joseph <[email protected]>
10849 R:      Maurice Ma <[email protected]>
10850 S:      Maintained
10851 W:      https://slimbootloader.github.io/security/firmware-update.html
10852 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10853
10854 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10855 L:      [email protected]
10856 S:      Maintained
10857 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10858
10859 INTEL WWAN IOSM DRIVER
10860 M:      M Chetan Kumar <[email protected]>
10861 M:      Intel Corporation <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      drivers/net/wwan/iosm/
10865
10866 INTEL(R) TRACE HUB
10867 M:      Alexander Shishkin <[email protected]>
10868 S:      Supported
10869 F:      Documentation/trace/intel_th.rst
10870 F:      drivers/hwtracing/intel_th/
10871 F:      include/linux/intel_th.h
10872
10873 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10874 M:      Ning Sun <[email protected]>
10875 L:      [email protected]
10876 S:      Supported
10877 W:      http://tboot.sourceforge.net
10878 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10879 F:      Documentation/arch/x86/intel_txt.rst
10880 F:      arch/x86/kernel/tboot.c
10881 F:      include/linux/tboot.h
10882
10883 INTERCONNECT API
10884 M:      Georgi Djakov <[email protected]>
10885 L:      [email protected]
10886 S:      Maintained
10887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10888 F:      Documentation/devicetree/bindings/interconnect/
10889 F:      Documentation/driver-api/interconnect.rst
10890 F:      drivers/interconnect/
10891 F:      include/dt-bindings/interconnect/
10892 F:      include/linux/interconnect-provider.h
10893 F:      include/linux/interconnect.h
10894
10895 INTERRUPT COUNTER DRIVER
10896 M:      Oleksij Rempel <[email protected]>
10897 R:      Pengutronix Kernel Team <[email protected]>
10898 L:      [email protected]
10899 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10900 F:      drivers/counter/interrupt-cnt.c
10901
10902 INTERSIL ISL7998X VIDEO DECODER DRIVER
10903 M:      Michael Tretter <[email protected]>
10904 R:      Pengutronix Kernel Team <[email protected]>
10905 L:      [email protected]
10906 S:      Maintained
10907 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10908 F:      drivers/media/i2c/isl7998x.c
10909
10910 INVENSENSE ICM-426xx IMU DRIVER
10911 M:      Jean-Baptiste Maneyrol <[email protected]>
10912 L:      [email protected]
10913 S:      Maintained
10914 W:      https://invensense.tdk.com/
10915 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10916 F:      drivers/iio/imu/inv_icm42600/
10917
10918 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10919 M:      Linus Walleij <[email protected]>
10920 L:      [email protected]
10921 S:      Maintained
10922 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10923 F:      drivers/iio/gyro/mpu3050*
10924
10925 IOC3 ETHERNET DRIVER
10926 M:      Ralf Baechle <[email protected]>
10927 L:      [email protected]
10928 S:      Maintained
10929 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10930
10931 IOMAP FILESYSTEM LIBRARY
10932 M:      Darrick J. Wong <[email protected]>
10933 L:      [email protected]
10934 L:      [email protected]
10935 S:      Supported
10936 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10937 F:      fs/iomap/
10938 F:      include/linux/iomap.h
10939
10940 IOMMU DMA-API LAYER
10941 M:      Robin Murphy <[email protected]>
10942 L:      [email protected]
10943 S:      Maintained
10944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10945 F:      drivers/iommu/dma-iommu.c
10946 F:      drivers/iommu/dma-iommu.h
10947 F:      drivers/iommu/iova.c
10948 F:      include/linux/iova.h
10949
10950 IOMMU SUBSYSTEM
10951 M:      Joerg Roedel <[email protected]>
10952 M:      Will Deacon <[email protected]>
10953 R:      Robin Murphy <[email protected]>
10954 L:      [email protected]
10955 S:      Maintained
10956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10957 F:      Documentation/devicetree/bindings/iommu/
10958 F:      Documentation/userspace-api/iommu.rst
10959 F:      drivers/iommu/
10960 F:      include/linux/iommu.h
10961 F:      include/linux/iova.h
10962 F:      include/linux/of_iommu.h
10963 F:      include/uapi/linux/iommu.h
10964
10965 IOMMUFD
10966 M:      Jason Gunthorpe <[email protected]>
10967 M:      Kevin Tian <[email protected]>
10968 L:      [email protected]
10969 S:      Maintained
10970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
10971 F:      Documentation/userspace-api/iommufd.rst
10972 F:      drivers/iommu/iommufd/
10973 F:      include/linux/iommufd.h
10974 F:      include/uapi/linux/iommufd.h
10975 F:      tools/testing/selftests/iommu/
10976
10977 IOSYS-MAP HELPERS
10978 M:      Thomas Zimmermann <[email protected]>
10979 L:      [email protected]
10980 S:      Maintained
10981 T:      git git://anongit.freedesktop.org/drm/drm-misc
10982 F:      include/linux/iosys-map.h
10983
10984 IO_URING
10985 M:      Jens Axboe <[email protected]>
10986 R:      Pavel Begunkov <[email protected]>
10987 L:      [email protected]
10988 S:      Maintained
10989 T:      git git://git.kernel.dk/linux-block
10990 T:      git git://git.kernel.dk/liburing
10991 F:      include/linux/io_uring.h
10992 F:      include/linux/io_uring_types.h
10993 F:      include/trace/events/io_uring.h
10994 F:      include/uapi/linux/io_uring.h
10995 F:      io_uring/
10996
10997 IPMI SUBSYSTEM
10998 M:      Corey Minyard <[email protected]>
10999 L:      [email protected] (moderated for non-subscribers)
11000 S:      Supported
11001 W:      http://openipmi.sourceforge.net/
11002 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11003 F:      Documentation/devicetree/bindings/ipmi/
11004 F:      Documentation/driver-api/ipmi.rst
11005 F:      drivers/char/ipmi/
11006 F:      include/linux/ipmi*
11007 F:      include/uapi/linux/ipmi*
11008
11009 IPS SCSI RAID DRIVER
11010 M:      Adaptec OEM Raid Solutions <[email protected]>
11011 L:      [email protected]
11012 S:      Maintained
11013 W:      http://www.adaptec.com/
11014 F:      drivers/scsi/ips*
11015
11016 IPVS
11017 M:      Simon Horman <[email protected]>
11018 M:      Julian Anastasov <[email protected]>
11019 L:      [email protected]
11020 L:      [email protected]
11021 S:      Maintained
11022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11024 F:      Documentation/networking/ipvs-sysctl.rst
11025 F:      include/net/ip_vs.h
11026 F:      include/uapi/linux/ip_vs.h
11027 F:      net/netfilter/ipvs/
11028
11029 IPWIRELESS DRIVER
11030 M:      Jiri Kosina <[email protected]>
11031 M:      David Sterba <[email protected]>
11032 S:      Odd Fixes
11033 F:      drivers/tty/ipwireless/
11034
11035 IRON DEVICE AUDIO CODEC DRIVERS
11036 M:      Kiseok Jo <[email protected]>
11037 L:      [email protected] (moderated for non-subscribers)
11038 S:      Maintained
11039 F:      Documentation/devicetree/bindings/sound/irondevice,*
11040 F:      sound/soc/codecs/sma*
11041
11042 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11043 M:      Marc Zyngier <[email protected]>
11044 S:      Maintained
11045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11046 F:      Documentation/core-api/irq/irq-domain.rst
11047 F:      include/linux/irqdomain.h
11048 F:      kernel/irq/irqdomain.c
11049 F:      kernel/irq/msi.c
11050
11051 IRQ SUBSYSTEM
11052 M:      Thomas Gleixner <[email protected]>
11053 L:      [email protected]
11054 S:      Maintained
11055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11056 F:      include/linux/group_cpus.h
11057 F:      kernel/irq/
11058 F:      lib/group_cpus.c
11059
11060 IRQCHIP DRIVERS
11061 M:      Thomas Gleixner <[email protected]>
11062 M:      Marc Zyngier <[email protected]>
11063 L:      [email protected]
11064 S:      Maintained
11065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11066 F:      Documentation/devicetree/bindings/interrupt-controller/
11067 F:      drivers/irqchip/
11068
11069 ISA
11070 M:      William Breathitt Gray <[email protected]>
11071 S:      Maintained
11072 F:      Documentation/driver-api/isa.rst
11073 F:      drivers/base/isa.c
11074 F:      include/linux/isa.h
11075
11076 ISA RADIO MODULE
11077 M:      Hans Verkuil <[email protected]>
11078 L:      [email protected]
11079 S:      Maintained
11080 W:      https://linuxtv.org
11081 T:      git git://linuxtv.org/media_tree.git
11082 F:      drivers/media/radio/radio-isa*
11083
11084 ISAPNP
11085 M:      Jaroslav Kysela <[email protected]>
11086 S:      Maintained
11087 F:      Documentation/driver-api/isapnp.rst
11088 F:      drivers/pnp/isapnp/
11089 F:      include/linux/isapnp.h
11090
11091 ISCSI
11092 M:      Lee Duncan <[email protected]>
11093 M:      Chris Leech <[email protected]>
11094 M:      Mike Christie <[email protected]>
11095 L:      [email protected]
11096 L:      [email protected]
11097 S:      Maintained
11098 W:      www.open-iscsi.com
11099 F:      drivers/scsi/*iscsi*
11100 F:      include/scsi/*iscsi*
11101
11102 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11103 M:      Peter Jones <[email protected]>
11104 M:      Konrad Rzeszutek Wilk <[email protected]>
11105 S:      Maintained
11106 F:      drivers/firmware/iscsi_ibft*
11107
11108 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11109 M:      Sagi Grimberg <[email protected]>
11110 M:      Max Gurtovoy <[email protected]>
11111 L:      [email protected]
11112 S:      Supported
11113 W:      http://www.openfabrics.org
11114 W:      www.open-iscsi.org
11115 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11116 F:      drivers/infiniband/ulp/iser/
11117
11118 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11119 M:      Sagi Grimberg <[email protected]>
11120 L:      [email protected]
11121 L:      [email protected]
11122 S:      Supported
11123 W:      http://www.linux-iscsi.org
11124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11125 F:      drivers/infiniband/ulp/isert
11126
11127 ISDN/CMTP OVER BLUETOOTH
11128 M:      Karsten Keil <[email protected]>
11129 L:      [email protected] (subscribers-only)
11130 L:      [email protected]
11131 S:      Odd Fixes
11132 W:      http://www.isdn4linux.de
11133 F:      Documentation/isdn/
11134 F:      drivers/isdn/capi/
11135 F:      include/linux/isdn/
11136 F:      include/uapi/linux/isdn/
11137 F:      net/bluetooth/cmtp/
11138
11139 ISDN/mISDN SUBSYSTEM
11140 M:      Karsten Keil <[email protected]>
11141 L:      [email protected] (subscribers-only)
11142 L:      [email protected]
11143 S:      Maintained
11144 W:      http://www.isdn4linux.de
11145 F:      drivers/isdn/Kconfig
11146 F:      drivers/isdn/Makefile
11147 F:      drivers/isdn/hardware/
11148 F:      drivers/isdn/mISDN/
11149
11150 ISOFS FILESYSTEM
11151 M:      Jan Kara <[email protected]>
11152 L:      [email protected]
11153 S:      Maintained
11154 F:      Documentation/filesystems/isofs.rst
11155 F:      fs/isofs/
11156
11157 IT87 HARDWARE MONITORING DRIVER
11158 M:      Jean Delvare <[email protected]>
11159 L:      [email protected]
11160 S:      Maintained
11161 F:      Documentation/hwmon/it87.rst
11162 F:      drivers/hwmon/it87.c
11163
11164 IT913X MEDIA DRIVER
11165 M:      Antti Palosaari <[email protected]>
11166 L:      [email protected]
11167 S:      Maintained
11168 W:      https://linuxtv.org
11169 W:      http://palosaari.fi/linux/
11170 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11171 T:      git git://linuxtv.org/anttip/media_tree.git
11172 F:      drivers/media/tuners/it913x*
11173
11174 ITE IT66121 HDMI BRIDGE DRIVER
11175 M:      Phong LE <[email protected]>
11176 M:      Neil Armstrong <[email protected]>
11177 S:      Maintained
11178 T:      git git://anongit.freedesktop.org/drm/drm-misc
11179 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11180 F:      drivers/gpu/drm/bridge/ite-it66121.c
11181
11182 IVTV VIDEO4LINUX DRIVER
11183 M:      Andy Walls <[email protected]>
11184 L:      [email protected]
11185 S:      Maintained
11186 W:      https://linuxtv.org
11187 T:      git git://linuxtv.org/media_tree.git
11188 F:      Documentation/admin-guide/media/ivtv*
11189 F:      drivers/media/pci/ivtv/
11190 F:      include/uapi/linux/ivtv*
11191
11192 IX2505V MEDIA DRIVER
11193 M:      Malcolm Priestley <[email protected]>
11194 L:      [email protected]
11195 S:      Maintained
11196 W:      https://linuxtv.org
11197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11198 F:      drivers/media/dvb-frontends/ix2505v*
11199
11200 JAILHOUSE HYPERVISOR INTERFACE
11201 M:      Jan Kiszka <[email protected]>
11202 L:      [email protected]
11203 S:      Maintained
11204 F:      arch/x86/include/asm/jailhouse_para.h
11205 F:      arch/x86/kernel/jailhouse.c
11206
11207 JC42.4 TEMPERATURE SENSOR DRIVER
11208 M:      Guenter Roeck <[email protected]>
11209 L:      [email protected]
11210 S:      Maintained
11211 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11212 F:      Documentation/hwmon/jc42.rst
11213 F:      drivers/hwmon/jc42.c
11214
11215 JFS FILESYSTEM
11216 M:      Dave Kleikamp <[email protected]>
11217 L:      [email protected]
11218 S:      Odd Fixes
11219 W:      http://jfs.sourceforge.net/
11220 T:      git https://github.com/kleikamp/linux-shaggy.git
11221 F:      Documentation/admin-guide/jfs.rst
11222 F:      fs/jfs/
11223
11224 JME NETWORK DRIVER
11225 M:      Guo-Fu Tseng <[email protected]>
11226 L:      [email protected]
11227 S:      Maintained
11228 F:      drivers/net/ethernet/jme.*
11229
11230 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11231 M:      David Woodhouse <[email protected]>
11232 M:      Richard Weinberger <[email protected]>
11233 L:      [email protected]
11234 S:      Odd Fixes
11235 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11236 T:      git git://git.infradead.org/ubifs-2.6.git
11237 F:      fs/jffs2/
11238 F:      include/uapi/linux/jffs2.h
11239
11240 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11241 M:      "Theodore Ts'o" <[email protected]>
11242 M:      Jan Kara <[email protected]>
11243 L:      [email protected]
11244 S:      Maintained
11245 F:      fs/jbd2/
11246 F:      include/linux/jbd2.h
11247
11248 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11249 M:      Mikhail Ulyanov <[email protected]>
11250 L:      [email protected]
11251 L:      [email protected]
11252 S:      Maintained
11253 F:      drivers/media/platform/renesas/rcar_jpu.c
11254
11255 JSM Neo PCI based serial card
11256 L:      [email protected]
11257 S:      Orphan
11258 F:      drivers/tty/serial/jsm/
11259
11260 K10TEMP HARDWARE MONITORING DRIVER
11261 M:      Clemens Ladisch <[email protected]>
11262 L:      [email protected]
11263 S:      Maintained
11264 F:      Documentation/hwmon/k10temp.rst
11265 F:      drivers/hwmon/k10temp.c
11266
11267 K8TEMP HARDWARE MONITORING DRIVER
11268 M:      Rudolf Marek <[email protected]>
11269 L:      [email protected]
11270 S:      Maintained
11271 F:      Documentation/hwmon/k8temp.rst
11272 F:      drivers/hwmon/k8temp.c
11273
11274 KASAN
11275 M:      Andrey Ryabinin <[email protected]>
11276 R:      Alexander Potapenko <[email protected]>
11277 R:      Andrey Konovalov <[email protected]>
11278 R:      Dmitry Vyukov <[email protected]>
11279 R:      Vincenzo Frascino <[email protected]>
11280 L:      [email protected]
11281 S:      Maintained
11282 F:      Documentation/dev-tools/kasan.rst
11283 F:      arch/*/include/asm/*kasan.h
11284 F:      arch/*/mm/kasan_init*
11285 F:      include/linux/kasan*.h
11286 F:      lib/Kconfig.kasan
11287 F:      mm/kasan/
11288 F:      scripts/Makefile.kasan
11289
11290 KCONFIG
11291 M:      Masahiro Yamada <[email protected]>
11292 L:      [email protected]
11293 S:      Maintained
11294 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11296 F:      Documentation/kbuild/kconfig*
11297 F:      scripts/Kconfig.include
11298 F:      scripts/kconfig/
11299
11300 KCOV
11301 R:      Dmitry Vyukov <[email protected]>
11302 R:      Andrey Konovalov <[email protected]>
11303 L:      [email protected]
11304 S:      Maintained
11305 F:      Documentation/dev-tools/kcov.rst
11306 F:      include/linux/kcov.h
11307 F:      include/uapi/linux/kcov.h
11308 F:      kernel/kcov.c
11309 F:      scripts/Makefile.kcov
11310
11311 KCSAN
11312 M:      Marco Elver <[email protected]>
11313 R:      Dmitry Vyukov <[email protected]>
11314 L:      [email protected]
11315 S:      Maintained
11316 F:      Documentation/dev-tools/kcsan.rst
11317 F:      include/linux/kcsan*.h
11318 F:      kernel/kcsan/
11319 F:      lib/Kconfig.kcsan
11320 F:      scripts/Makefile.kcsan
11321
11322 KDUMP
11323 M:      Baoquan He <[email protected]>
11324 R:      Vivek Goyal <[email protected]>
11325 R:      Dave Young <[email protected]>
11326 L:      [email protected]
11327 S:      Maintained
11328 W:      http://lse.sourceforge.net/kdump/
11329 F:      Documentation/admin-guide/kdump/
11330 F:      fs/proc/vmcore.c
11331 F:      include/linux/crash_core.h
11332 F:      include/linux/crash_dump.h
11333 F:      include/uapi/linux/vmcore.h
11334 F:      kernel/crash_*.c
11335
11336 KEENE FM RADIO TRANSMITTER DRIVER
11337 M:      Hans Verkuil <[email protected]>
11338 L:      [email protected]
11339 S:      Maintained
11340 W:      https://linuxtv.org
11341 T:      git git://linuxtv.org/media_tree.git
11342 F:      drivers/media/radio/radio-keene*
11343
11344 KERNEL AUTOMOUNTER
11345 M:      Ian Kent <[email protected]>
11346 L:      [email protected]
11347 S:      Maintained
11348 F:      fs/autofs/
11349
11350 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11351 M:      Masahiro Yamada <[email protected]>
11352 R:      Nathan Chancellor <[email protected]>
11353 R:      Nick Desaulniers <[email protected]>
11354 R:      Nicolas Schier <[email protected]>
11355 L:      [email protected]
11356 S:      Maintained
11357 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11359 F:      Documentation/kbuild/
11360 F:      Makefile
11361 F:      scripts/*vmlinux*
11362 F:      scripts/Kbuild*
11363 F:      scripts/Makefile*
11364 F:      scripts/basic/
11365 F:      scripts/dummy-tools/
11366 F:      scripts/mk*
11367 F:      scripts/mod/
11368 F:      scripts/package/
11369
11370 KERNEL HARDENING (not covered by other areas)
11371 M:      Kees Cook <[email protected]>
11372 L:      [email protected]
11373 S:      Supported
11374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11375 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11376 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11377 F:      include/linux/overflow.h
11378 F:      include/linux/randomize_kstack.h
11379 F:      mm/usercopy.c
11380 K:      \b(add|choose)_random_kstack_offset\b
11381 K:      \b__check_(object_size|heap_object)\b
11382
11383 KERNEL JANITORS
11384 L:      [email protected]
11385 S:      Odd Fixes
11386 W:      http://kernelnewbies.org/KernelJanitors
11387
11388 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11389 M:      Chuck Lever <[email protected]>
11390 M:      Jeff Layton <[email protected]>
11391 R:      Neil Brown <[email protected]>
11392 R:      Olga Kornievskaia <[email protected]>
11393 R:      Dai Ngo <[email protected]>
11394 R:      Tom Talpey <[email protected]>
11395 L:      [email protected]
11396 S:      Supported
11397 W:      http://nfs.sourceforge.net/
11398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11399 F:      Documentation/filesystems/nfs/
11400 F:      fs/exportfs/
11401 F:      fs/lockd/
11402 F:      fs/nfs_common/
11403 F:      fs/nfsd/
11404 F:      include/linux/lockd/
11405 F:      include/linux/sunrpc/
11406 F:      include/trace/events/rpcgss.h
11407 F:      include/trace/events/rpcrdma.h
11408 F:      include/trace/events/sunrpc.h
11409 F:      include/trace/misc/fs.h
11410 F:      include/trace/misc/nfs.h
11411 F:      include/trace/misc/sunrpc.h
11412 F:      include/uapi/linux/nfsd/
11413 F:      include/uapi/linux/sunrpc/
11414 F:      net/sunrpc/
11415
11416 KERNEL REGRESSIONS
11417 M:      Thorsten Leemhuis <[email protected]>
11418 L:      [email protected]
11419 S:      Supported
11420 F:      Documentation/admin-guide/reporting-regressions.rst
11421 F:      Documentation/process/handling-regressions.rst
11422
11423 KERNEL SELFTEST FRAMEWORK
11424 M:      Shuah Khan <[email protected]>
11425 M:      Shuah Khan <[email protected]>
11426 L:      [email protected]
11427 S:      Maintained
11428 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11430 F:      Documentation/dev-tools/kselftest*
11431 F:      tools/testing/selftests/
11432
11433 KERNEL SMB3 SERVER (KSMBD)
11434 M:      Namjae Jeon <[email protected]>
11435 M:      Steve French <[email protected]>
11436 R:      Sergey Senozhatsky <[email protected]>
11437 R:      Tom Talpey <[email protected]>
11438 L:      [email protected]
11439 S:      Maintained
11440 T:      git git://git.samba.org/ksmbd.git
11441 F:      Documentation/filesystems/smb/ksmbd.rst
11442 F:      fs/smb/common/
11443 F:      fs/smb/server/
11444
11445 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11446 M:      Brendan Higgins <[email protected]>
11447 M:      David Gow <[email protected]>
11448 L:      [email protected]
11449 L:      [email protected]
11450 S:      Maintained
11451 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11454 F:      Documentation/dev-tools/kunit/
11455 F:      include/kunit/
11456 F:      lib/kunit/
11457 F:      rust/kernel/kunit.rs
11458 F:      scripts/rustdoc_test_*
11459 F:      tools/testing/kunit/
11460
11461 KERNEL USERMODE HELPER
11462 M:      Luis Chamberlain <[email protected]>
11463 L:      [email protected]
11464 S:      Maintained
11465 F:      include/linux/umh.h
11466 F:      kernel/umh.c
11467
11468 KERNEL VIRTUAL MACHINE (KVM)
11469 M:      Paolo Bonzini <[email protected]>
11470 L:      [email protected]
11471 S:      Supported
11472 W:      http://www.linux-kvm.org
11473 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11474 F:      Documentation/virt/kvm/
11475 F:      include/asm-generic/kvm*
11476 F:      include/kvm/iodev.h
11477 F:      include/linux/kvm*
11478 F:      include/trace/events/kvm.h
11479 F:      include/uapi/asm-generic/kvm*
11480 F:      include/uapi/linux/kvm*
11481 F:      tools/kvm/
11482 F:      tools/testing/selftests/kvm/
11483 F:      virt/kvm/*
11484
11485 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11486 M:      Marc Zyngier <[email protected]>
11487 M:      Oliver Upton <[email protected]>
11488 R:      James Morse <[email protected]>
11489 R:      Suzuki K Poulose <[email protected]>
11490 R:      Zenghui Yu <[email protected]>
11491 L:      [email protected] (moderated for non-subscribers)
11492 L:      [email protected]
11493 S:      Maintained
11494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11495 F:      arch/arm64/include/asm/kvm*
11496 F:      arch/arm64/include/uapi/asm/kvm*
11497 F:      arch/arm64/kvm/
11498 F:      include/kvm/arm_*
11499 F:      tools/testing/selftests/kvm/*/aarch64/
11500 F:      tools/testing/selftests/kvm/aarch64/
11501
11502 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11503 M:      Huacai Chen <[email protected]>
11504 L:      [email protected]
11505 L:      [email protected]
11506 S:      Maintained
11507 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11508 F:      arch/mips/include/asm/kvm*
11509 F:      arch/mips/include/uapi/asm/kvm*
11510 F:      arch/mips/kvm/
11511
11512 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11513 M:      Michael Ellerman <[email protected]>
11514 R:      Nicholas Piggin <[email protected]>
11515 L:      [email protected]
11516 L:      [email protected]
11517 S:      Maintained (Book3S 64-bit HV)
11518 S:      Odd fixes (Book3S 64-bit PR)
11519 S:      Orphan (Book3E and 32-bit)
11520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11521 F:      arch/powerpc/include/asm/kvm*
11522 F:      arch/powerpc/include/uapi/asm/kvm*
11523 F:      arch/powerpc/kernel/kvm*
11524 F:      arch/powerpc/kvm/
11525
11526 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11527 M:      Anup Patel <[email protected]>
11528 R:      Atish Patra <[email protected]>
11529 L:      [email protected]
11530 L:      [email protected]
11531 L:      [email protected]
11532 S:      Maintained
11533 T:      git https://github.com/kvm-riscv/linux.git
11534 F:      arch/riscv/include/asm/kvm*
11535 F:      arch/riscv/include/uapi/asm/kvm*
11536 F:      arch/riscv/kvm/
11537 F:      tools/testing/selftests/kvm/*/riscv/
11538
11539 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11540 M:      Christian Borntraeger <[email protected]>
11541 M:      Janosch Frank <[email protected]>
11542 M:      Claudio Imbrenda <[email protected]>
11543 R:      David Hildenbrand <[email protected]>
11544 L:      [email protected]
11545 S:      Supported
11546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11547 F:      Documentation/virt/kvm/s390*
11548 F:      arch/s390/include/asm/gmap.h
11549 F:      arch/s390/include/asm/kvm*
11550 F:      arch/s390/include/uapi/asm/kvm*
11551 F:      arch/s390/include/uapi/asm/uvdevice.h
11552 F:      arch/s390/kernel/uv.c
11553 F:      arch/s390/kvm/
11554 F:      arch/s390/mm/gmap.c
11555 F:      drivers/s390/char/uvdevice.c
11556 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11557 F:      tools/testing/selftests/kvm/*/s390x/
11558 F:      tools/testing/selftests/kvm/s390x/
11559
11560 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11561 M:      Sean Christopherson <[email protected]>
11562 M:      Paolo Bonzini <[email protected]>
11563 L:      [email protected]
11564 S:      Supported
11565 P:      Documentation/process/maintainer-kvm-x86.rst
11566 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11567 F:      arch/x86/include/asm/kvm*
11568 F:      arch/x86/include/asm/svm.h
11569 F:      arch/x86/include/asm/vmx*.h
11570 F:      arch/x86/include/uapi/asm/kvm*
11571 F:      arch/x86/include/uapi/asm/svm.h
11572 F:      arch/x86/include/uapi/asm/vmx.h
11573 F:      arch/x86/kvm/
11574 F:      arch/x86/kvm/*/
11575
11576 KERNFS
11577 M:      Greg Kroah-Hartman <[email protected]>
11578 M:      Tejun Heo <[email protected]>
11579 S:      Supported
11580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11581 F:      fs/kernfs/
11582 F:      include/linux/kernfs.h
11583
11584 KEXEC
11585 M:      Eric Biederman <[email protected]>
11586 L:      [email protected]
11587 S:      Maintained
11588 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11589 F:      include/linux/kexec.h
11590 F:      include/uapi/linux/kexec.h
11591 F:      kernel/kexec*
11592
11593 KEYS-ENCRYPTED
11594 M:      Mimi Zohar <[email protected]>
11595 L:      [email protected]
11596 L:      [email protected]
11597 S:      Supported
11598 F:      Documentation/security/keys/trusted-encrypted.rst
11599 F:      include/keys/encrypted-type.h
11600 F:      security/keys/encrypted-keys/
11601
11602 KEYS-TRUSTED
11603 M:      James Bottomley <[email protected]>
11604 M:      Jarkko Sakkinen <[email protected]>
11605 M:      Mimi Zohar <[email protected]>
11606 L:      [email protected]
11607 L:      [email protected]
11608 S:      Supported
11609 F:      Documentation/security/keys/trusted-encrypted.rst
11610 F:      include/keys/trusted-type.h
11611 F:      include/keys/trusted_tpm.h
11612 F:      security/keys/trusted-keys/
11613
11614 KEYS-TRUSTED-CAAM
11615 M:      Ahmad Fatoum <[email protected]>
11616 R:      Pengutronix Kernel Team <[email protected]>
11617 L:      [email protected]
11618 L:      [email protected]
11619 S:      Maintained
11620 F:      include/keys/trusted_caam.h
11621 F:      security/keys/trusted-keys/trusted_caam.c
11622
11623 KEYS-TRUSTED-TEE
11624 M:      Sumit Garg <[email protected]>
11625 L:      [email protected]
11626 L:      [email protected]
11627 S:      Supported
11628 F:      include/keys/trusted_tee.h
11629 F:      security/keys/trusted-keys/trusted_tee.c
11630
11631 KEYS/KEYRINGS
11632 M:      David Howells <[email protected]>
11633 M:      Jarkko Sakkinen <[email protected]>
11634 L:      [email protected]
11635 S:      Maintained
11636 F:      Documentation/security/keys/core.rst
11637 F:      include/keys/
11638 F:      include/linux/key-type.h
11639 F:      include/linux/key.h
11640 F:      include/linux/keyctl.h
11641 F:      include/uapi/linux/keyctl.h
11642 F:      security/keys/
11643
11644 KEYS/KEYRINGS_INTEGRITY
11645 M:      Jarkko Sakkinen <[email protected]>
11646 M:      Mimi Zohar <[email protected]>
11647 L:      [email protected]
11648 L:      [email protected]
11649 S:      Supported
11650 F:      security/integrity/platform_certs
11651
11652 KFENCE
11653 M:      Alexander Potapenko <[email protected]>
11654 M:      Marco Elver <[email protected]>
11655 R:      Dmitry Vyukov <[email protected]>
11656 L:      [email protected]
11657 S:      Maintained
11658 F:      Documentation/dev-tools/kfence.rst
11659 F:      arch/*/include/asm/kfence.h
11660 F:      include/linux/kfence.h
11661 F:      lib/Kconfig.kfence
11662 F:      mm/kfence/
11663
11664 KFIFO
11665 M:      Stefani Seibold <[email protected]>
11666 S:      Maintained
11667 F:      include/linux/kfifo.h
11668 F:      lib/kfifo.c
11669 F:      samples/kfifo/
11670
11671 KGDB / KDB /debug_core
11672 M:      Jason Wessel <[email protected]>
11673 M:      Daniel Thompson <[email protected]>
11674 R:      Douglas Anderson <[email protected]>
11675 L:      [email protected]
11676 S:      Maintained
11677 W:      http://kgdb.wiki.kernel.org/
11678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11679 F:      Documentation/dev-tools/kgdb.rst
11680 F:      drivers/misc/kgdbts.c
11681 F:      drivers/tty/serial/kgdboc.c
11682 F:      include/linux/kdb.h
11683 F:      include/linux/kgdb.h
11684 F:      kernel/debug/
11685 F:      kernel/module/kdb.c
11686
11687 KHADAS MCU MFD DRIVER
11688 M:      Neil Armstrong <[email protected]>
11689 L:      [email protected]
11690 S:      Maintained
11691 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11692 F:      drivers/mfd/khadas-mcu.c
11693 F:      drivers/thermal/khadas_mcu_fan.c
11694 F:      include/linux/mfd/khadas-mcu.h
11695
11696 KIONIX/ROHM KX022A ACCELEROMETER
11697 M:      Matti Vaittinen <[email protected]>
11698 L:      [email protected]
11699 S:      Supported
11700 F:      drivers/iio/accel/kionix-kx022a*
11701
11702 KMEMLEAK
11703 M:      Catalin Marinas <[email protected]>
11704 S:      Maintained
11705 F:      Documentation/dev-tools/kmemleak.rst
11706 F:      include/linux/kmemleak.h
11707 F:      mm/kmemleak.c
11708 F:      samples/kmemleak/kmemleak-test.c
11709
11710 KMSAN
11711 M:      Alexander Potapenko <[email protected]>
11712 R:      Marco Elver <[email protected]>
11713 R:      Dmitry Vyukov <[email protected]>
11714 L:      [email protected]
11715 S:      Maintained
11716 F:      Documentation/dev-tools/kmsan.rst
11717 F:      arch/*/include/asm/kmsan.h
11718 F:      arch/*/mm/kmsan_*
11719 F:      include/linux/kmsan*.h
11720 F:      lib/Kconfig.kmsan
11721 F:      mm/kmsan/
11722 F:      scripts/Makefile.kmsan
11723
11724 KPROBES
11725 M:      Naveen N. Rao <[email protected]>
11726 M:      Anil S Keshavamurthy <[email protected]>
11727 M:      "David S. Miller" <[email protected]>
11728 M:      Masami Hiramatsu <[email protected]>
11729 L:      [email protected]
11730 L:      [email protected]
11731 S:      Maintained
11732 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11734 F:      Documentation/trace/kprobes.rst
11735 F:      include/asm-generic/kprobes.h
11736 F:      include/linux/kprobes.h
11737 F:      kernel/kprobes.c
11738 F:      lib/test_kprobes.c
11739 F:      samples/kprobes
11740
11741 KS0108 LCD CONTROLLER DRIVER
11742 M:      Miguel Ojeda <[email protected]>
11743 S:      Maintained
11744 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11745 F:      drivers/auxdisplay/ks0108.c
11746 F:      include/linux/ks0108.h
11747
11748 KTD253 BACKLIGHT DRIVER
11749 M:      Linus Walleij <[email protected]>
11750 S:      Maintained
11751 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11752 F:      drivers/video/backlight/ktd253-backlight.c
11753
11754 KTEST
11755 M:      Steven Rostedt <[email protected]>
11756 M:      John Hawley <[email protected]>
11757 S:      Maintained
11758 F:      tools/testing/ktest
11759
11760 KTZ8866 BACKLIGHT DRIVER
11761 M:      Jianhua Lu <[email protected]>
11762 S:      Maintained
11763 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11764 F:      drivers/video/backlight/ktz8866.c
11765
11766 KVM PARAVIRT (KVM/paravirt)
11767 M:      Paolo Bonzini <[email protected]>
11768 R:      Wanpeng Li <[email protected]>
11769 R:      Vitaly Kuznetsov <[email protected]>
11770 L:      [email protected]
11771 S:      Supported
11772 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11773 F:      arch/um/include/asm/kvm_para.h
11774 F:      arch/x86/include/asm/kvm_para.h
11775 F:      arch/x86/include/asm/pvclock-abi.h
11776 F:      arch/x86/include/uapi/asm/kvm_para.h
11777 F:      arch/x86/kernel/kvm.c
11778 F:      arch/x86/kernel/kvmclock.c
11779 F:      include/asm-generic/kvm_para.h
11780 F:      include/linux/kvm_para.h
11781 F:      include/uapi/asm-generic/kvm_para.h
11782 F:      include/uapi/linux/kvm_para.h
11783
11784 KVM X86 HYPER-V (KVM/hyper-v)
11785 M:      Vitaly Kuznetsov <[email protected]>
11786 M:      Sean Christopherson <[email protected]>
11787 M:      Paolo Bonzini <[email protected]>
11788 L:      [email protected]
11789 S:      Supported
11790 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11791 F:      arch/x86/kvm/hyperv.*
11792 F:      arch/x86/kvm/kvm_onhyperv.*
11793 F:      arch/x86/kvm/svm/hyperv.*
11794 F:      arch/x86/kvm/svm/svm_onhyperv.*
11795 F:      arch/x86/kvm/vmx/hyperv.*
11796
11797 KVM X86 Xen (KVM/Xen)
11798 M:      David Woodhouse <[email protected]>
11799 M:      Paul Durrant <[email protected]>
11800 M:      Sean Christopherson <[email protected]>
11801 M:      Paolo Bonzini <[email protected]>
11802 L:      [email protected]
11803 S:      Supported
11804 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11805 F:      arch/x86/kvm/xen.*
11806
11807 L3MDEV
11808 M:      David Ahern <[email protected]>
11809 L:      [email protected]
11810 S:      Maintained
11811 F:      include/net/l3mdev.h
11812 F:      net/l3mdev
11813
11814 LANDLOCK SECURITY MODULE
11815 M:      Mickaël Salaün <[email protected]>
11816 L:      [email protected]
11817 S:      Supported
11818 W:      https://landlock.io
11819 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11820 F:      Documentation/security/landlock.rst
11821 F:      Documentation/userspace-api/landlock.rst
11822 F:      include/uapi/linux/landlock.h
11823 F:      samples/landlock/
11824 F:      security/landlock/
11825 F:      tools/testing/selftests/landlock/
11826 K:      landlock
11827 K:      LANDLOCK
11828
11829 LANTIQ / INTEL Ethernet drivers
11830 M:      Hauke Mehrtens <[email protected]>
11831 L:      [email protected]
11832 S:      Maintained
11833 F:      drivers/net/dsa/lantiq_gswip.c
11834 F:      drivers/net/dsa/lantiq_pce.h
11835 F:      drivers/net/ethernet/lantiq_xrx200.c
11836 F:      net/dsa/tag_gswip.c
11837
11838 LANTIQ MIPS ARCHITECTURE
11839 M:      John Crispin <[email protected]>
11840 L:      [email protected]
11841 S:      Maintained
11842 F:      arch/mips/lantiq
11843 F:      drivers/soc/lantiq
11844
11845 LASI 53c700 driver for PARISC
11846 M:      "James E.J. Bottomley" <[email protected]>
11847 L:      [email protected]
11848 S:      Maintained
11849 F:      Documentation/scsi/53c700.rst
11850 F:      drivers/scsi/53c700*
11851
11852 LEAKING_ADDRESSES
11853 M:      Tobin C. Harding <[email protected]>
11854 M:      Tycho Andersen <[email protected]>
11855 L:      [email protected]
11856 S:      Maintained
11857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11858 F:      scripts/leaking_addresses.pl
11859
11860 LED SUBSYSTEM
11861 M:      Pavel Machek <[email protected]>
11862 M:      Lee Jones <[email protected]>
11863 L:      [email protected]
11864 S:      Maintained
11865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11866 F:      Documentation/devicetree/bindings/leds/
11867 F:      Documentation/leds/
11868 F:      drivers/leds/
11869 F:      include/dt-bindings/leds/
11870 F:      include/linux/leds.h
11871
11872 LEGACY EEPROM DRIVER
11873 M:      Jean Delvare <[email protected]>
11874 S:      Maintained
11875 F:      Documentation/misc-devices/eeprom.rst
11876 F:      drivers/misc/eeprom/eeprom.c
11877
11878 LEGO MINDSTORMS EV3
11879 R:      David Lechner <[email protected]>
11880 S:      Maintained
11881 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11882 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
11883 F:      drivers/power/supply/lego_ev3_battery.c
11884
11885 LEGO USB Tower driver
11886 M:      Juergen Stuber <[email protected]>
11887 L:      [email protected]
11888 S:      Maintained
11889 W:      http://legousb.sourceforge.net/
11890 F:      drivers/usb/misc/legousbtower.c
11891
11892 LETSKETCH HID TABLET DRIVER
11893 M:      Hans de Goede <[email protected]>
11894 L:      [email protected]
11895 S:      Maintained
11896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11897 F:      drivers/hid/hid-letsketch.c
11898
11899 LG LAPTOP EXTRAS
11900 M:      Matan Ziv-Av <[email protected]>
11901 L:      [email protected]
11902 S:      Maintained
11903 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11904 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11905 F:      drivers/platform/x86/lg-laptop.c
11906
11907 LG2160 MEDIA DRIVER
11908 M:      Michael Krufky <[email protected]>
11909 L:      [email protected]
11910 S:      Maintained
11911 W:      https://linuxtv.org
11912 W:      http://github.com/mkrufky
11913 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11914 T:      git git://linuxtv.org/mkrufky/tuners.git
11915 F:      drivers/media/dvb-frontends/lg2160.*
11916
11917 LGDT3305 MEDIA DRIVER
11918 M:      Michael Krufky <[email protected]>
11919 L:      [email protected]
11920 S:      Maintained
11921 W:      https://linuxtv.org
11922 W:      http://github.com/mkrufky
11923 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11924 T:      git git://linuxtv.org/mkrufky/tuners.git
11925 F:      drivers/media/dvb-frontends/lgdt3305.*
11926
11927 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11928 M:      Viresh Kumar <[email protected]>
11929 L:      [email protected]
11930 S:      Maintained
11931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11932 F:      drivers/ata/pata_arasan_cf.c
11933 F:      include/linux/pata_arasan_cf_data.h
11934
11935 LIBATA PATA DRIVERS
11936 R:      Sergey Shtylyov <[email protected]>
11937 L:      [email protected]
11938 F:      drivers/ata/ata_*.c
11939 F:      drivers/ata/pata_*.c
11940
11941 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11942 M:      Linus Walleij <[email protected]>
11943 L:      [email protected]
11944 S:      Maintained
11945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11946 F:      drivers/ata/pata_ftide010.c
11947 F:      drivers/ata/sata_gemini.c
11948 F:      drivers/ata/sata_gemini.h
11949
11950 LIBATA SATA AHCI PLATFORM devices support
11951 M:      Hans de Goede <[email protected]>
11952 M:      Jens Axboe <[email protected]>
11953 L:      [email protected]
11954 S:      Maintained
11955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11956 F:      drivers/ata/ahci_platform.c
11957 F:      drivers/ata/libahci_platform.c
11958 F:      include/linux/ahci_platform.h
11959
11960 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
11961 M:      Serge Semin <[email protected]>
11962 L:      [email protected]
11963 S:      Maintained
11964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11965 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
11966 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
11967 F:      drivers/ata/ahci_dwc.c
11968
11969 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11970 M:      Mikael Pettersson <[email protected]>
11971 L:      [email protected]
11972 S:      Maintained
11973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11974 F:      drivers/ata/sata_promise.*
11975
11976 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11977 M:      Damien Le Moal <[email protected]>
11978 L:      [email protected]
11979 S:      Maintained
11980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11981 F:      Documentation/ABI/testing/sysfs-ata
11982 F:      Documentation/devicetree/bindings/ata/
11983 F:      drivers/ata/
11984 F:      include/linux/ata.h
11985 F:      include/linux/libata.h
11986
11987 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11988 M:      Vishal Verma <[email protected]>
11989 M:      Dan Williams <[email protected]>
11990 M:      Dave Jiang <[email protected]>
11991 L:      [email protected]
11992 S:      Supported
11993 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11994 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11995 F:      drivers/nvdimm/btt*
11996
11997 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11998 M:      Dan Williams <[email protected]>
11999 M:      Vishal Verma <[email protected]>
12000 M:      Dave Jiang <[email protected]>
12001 L:      [email protected]
12002 S:      Supported
12003 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12004 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12005 F:      drivers/nvdimm/pmem*
12006
12007 LIBNVDIMM: DEVICETREE BINDINGS
12008 M:      Oliver O'Halloran <[email protected]>
12009 L:      [email protected]
12010 S:      Supported
12011 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12012 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12013 F:      drivers/nvdimm/of_pmem.c
12014
12015 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12016 M:      Dan Williams <[email protected]>
12017 M:      Vishal Verma <[email protected]>
12018 M:      Dave Jiang <[email protected]>
12019 M:      Ira Weiny <[email protected]>
12020 L:      [email protected]
12021 S:      Supported
12022 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12023 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12025 F:      drivers/acpi/nfit/*
12026 F:      drivers/nvdimm/*
12027 F:      include/linux/libnvdimm.h
12028 F:      include/linux/nd.h
12029 F:      include/uapi/linux/ndctl.h
12030 F:      tools/testing/nvdimm/
12031
12032 LICENSES and SPDX stuff
12033 M:      Thomas Gleixner <[email protected]>
12034 M:      Greg Kroah-Hartman <[email protected]>
12035 L:      [email protected]
12036 S:      Maintained
12037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12038 F:      COPYING
12039 F:      Documentation/process/license-rules.rst
12040 F:      LICENSES/
12041 F:      scripts/spdxcheck-test.sh
12042 F:      scripts/spdxcheck.py
12043 F:      scripts/spdxexclude
12044
12045 LINEAR RANGES HELPERS
12046 M:      Mark Brown <[email protected]>
12047 R:      Matti Vaittinen <[email protected]>
12048 F:      include/linux/linear_range.h
12049 F:      lib/linear_ranges.c
12050 F:      lib/test_linear_ranges.c
12051
12052 LINUX FOR POWER MACINTOSH
12053 L:      [email protected]
12054 S:      Orphan
12055 F:      arch/powerpc/platforms/powermac/
12056 F:      drivers/macintosh/
12057 X:      drivers/macintosh/adb-iop.c
12058 X:      drivers/macintosh/via-macii.c
12059
12060 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12061 M:      Michael Ellerman <[email protected]>
12062 R:      Nicholas Piggin <[email protected]>
12063 R:      Christophe Leroy <[email protected]>
12064 L:      [email protected]
12065 S:      Supported
12066 W:      https://github.com/linuxppc/wiki/wiki
12067 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12069 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12070 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12071 F:      Documentation/devicetree/bindings/powerpc/
12072 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12073 F:      Documentation/powerpc/
12074 F:      arch/powerpc/
12075 F:      drivers/*/*/*pasemi*
12076 F:      drivers/*/*pasemi*
12077 F:      drivers/char/tpm/tpm_ibmvtpm*
12078 F:      drivers/crypto/nx/
12079 F:      drivers/crypto/vmx/
12080 F:      drivers/i2c/busses/i2c-opal.c
12081 F:      drivers/net/ethernet/ibm/ibmveth.*
12082 F:      drivers/net/ethernet/ibm/ibmvnic.*
12083 F:      drivers/pci/hotplug/pnv_php.c
12084 F:      drivers/pci/hotplug/rpa*
12085 F:      drivers/rtc/rtc-opal.c
12086 F:      drivers/scsi/ibmvscsi/
12087 F:      drivers/tty/hvc/hvc_opal.c
12088 F:      drivers/watchdog/wdrtas.c
12089 F:      tools/testing/selftests/powerpc
12090 N:      /pmac
12091 N:      powermac
12092 N:      powernv
12093 N:      [^a-z0-9]ps3
12094 N:      pseries
12095
12096 LINUX FOR POWERPC EMBEDDED MPC5XXX
12097 M:      Anatolij Gustschin <[email protected]>
12098 L:      [email protected]
12099 S:      Odd Fixes
12100 F:      arch/powerpc/platforms/512x/
12101 F:      arch/powerpc/platforms/52xx/
12102
12103 LINUX FOR POWERPC EMBEDDED PPC4XX
12104 L:      [email protected]
12105 S:      Orphan
12106 F:      arch/powerpc/platforms/40x/
12107 F:      arch/powerpc/platforms/44x/
12108
12109 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
12110 M:      Scott Wood <[email protected]>
12111 L:      [email protected]
12112 S:      Odd fixes
12113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12114 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12115 F:      Documentation/devicetree/bindings/powerpc/fsl/
12116 F:      arch/powerpc/platforms/83xx/
12117 F:      arch/powerpc/platforms/85xx/
12118
12119 LINUX FOR POWERPC EMBEDDED PPC8XX
12120 M:      Christophe Leroy <[email protected]>
12121 L:      [email protected]
12122 S:      Maintained
12123 F:      arch/powerpc/platforms/8xx/
12124
12125 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12126 M:      Kees Cook <[email protected]>
12127 S:      Maintained
12128 F:      drivers/misc/lkdtm/*
12129 F:      tools/testing/selftests/lkdtm/*
12130
12131 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12132 M:      Alan Stern <[email protected]>
12133 M:      Andrea Parri <[email protected]>
12134 M:      Will Deacon <[email protected]>
12135 M:      Peter Zijlstra <[email protected]>
12136 M:      Boqun Feng <[email protected]>
12137 M:      Nicholas Piggin <[email protected]>
12138 M:      David Howells <[email protected]>
12139 M:      Jade Alglave <[email protected]>
12140 M:      Luc Maranget <[email protected]>
12141 M:      "Paul E. McKenney" <[email protected]>
12142 R:      Akira Yokosawa <[email protected]>
12143 R:      Daniel Lustig <[email protected]>
12144 R:      Joel Fernandes <[email protected]>
12145 L:      [email protected]
12146 L:      [email protected]
12147 S:      Supported
12148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12149 F:      Documentation/atomic_bitops.txt
12150 F:      Documentation/atomic_t.txt
12151 F:      Documentation/core-api/refcount-vs-atomic.rst
12152 F:      Documentation/litmus-tests/
12153 F:      Documentation/memory-barriers.txt
12154 F:      tools/memory-model/
12155
12156 LINUX-NEXT TREE
12157 M:      Stephen Rothwell <[email protected]>
12158 L:      [email protected]
12159 S:      Supported
12160 B:      mailto:[email protected] and the appropriate development tree
12161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12162
12163 LIS3LV02D ACCELEROMETER DRIVER
12164 M:      Eric Piel <[email protected]>
12165 S:      Maintained
12166 F:      Documentation/misc-devices/lis3lv02d.rst
12167 F:      drivers/misc/lis3lv02d/
12168 F:      drivers/platform/x86/hp/hp_accel.c
12169
12170 LIST KUNIT TEST
12171 M:      David Gow <[email protected]>
12172 L:      [email protected]
12173 L:      [email protected]
12174 S:      Maintained
12175 F:      lib/list-test.c
12176
12177 LITEX PLATFORM
12178 M:      Karol Gugala <[email protected]>
12179 M:      Mateusz Holenko <[email protected]>
12180 M:      Gabriel Somlo <[email protected]>
12181 M:      Joel Stanley <[email protected]>
12182 S:      Maintained
12183 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12184 F:      arch/openrisc/boot/dts/or1klitex.dts
12185 F:      drivers/mmc/host/litex_mmc.c
12186 F:      drivers/net/ethernet/litex/*
12187 F:      drivers/soc/litex/*
12188 F:      drivers/tty/serial/liteuart.c
12189 F:      include/linux/litex.h
12190 N:      litex
12191
12192 LIVE PATCHING
12193 M:      Josh Poimboeuf <[email protected]>
12194 M:      Jiri Kosina <[email protected]>
12195 M:      Miroslav Benes <[email protected]>
12196 M:      Petr Mladek <[email protected]>
12197 R:      Joe Lawrence <[email protected]>
12198 L:      [email protected]
12199 S:      Maintained
12200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12201 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12202 F:      Documentation/livepatch/
12203 F:      arch/powerpc/include/asm/livepatch.h
12204 F:      include/linux/livepatch.h
12205 F:      kernel/livepatch/
12206 F:      kernel/module/livepatch.c
12207 F:      lib/livepatch/
12208 F:      samples/livepatch/
12209 F:      tools/testing/selftests/livepatch/
12210
12211 LLC (802.2)
12212 L:      [email protected]
12213 S:      Odd fixes
12214 F:      include/linux/llc.h
12215 F:      include/net/llc*
12216 F:      include/uapi/linux/llc.h
12217 F:      net/llc/
12218
12219 LM73 HARDWARE MONITOR DRIVER
12220 M:      Guillaume Ligneul <[email protected]>
12221 L:      [email protected]
12222 S:      Maintained
12223 F:      drivers/hwmon/lm73.c
12224
12225 LM78 HARDWARE MONITOR DRIVER
12226 M:      Jean Delvare <[email protected]>
12227 L:      [email protected]
12228 S:      Maintained
12229 F:      Documentation/hwmon/lm78.rst
12230 F:      drivers/hwmon/lm78.c
12231
12232 LM83 HARDWARE MONITOR DRIVER
12233 M:      Jean Delvare <[email protected]>
12234 L:      [email protected]
12235 S:      Maintained
12236 F:      Documentation/hwmon/lm83.rst
12237 F:      drivers/hwmon/lm83.c
12238
12239 LM90 HARDWARE MONITOR DRIVER
12240 M:      Jean Delvare <[email protected]>
12241 L:      [email protected]
12242 S:      Maintained
12243 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12244 F:      Documentation/hwmon/lm90.rst
12245 F:      drivers/hwmon/lm90.c
12246 F:      include/dt-bindings/thermal/lm90.h
12247
12248 LM95234 HARDWARE MONITOR DRIVER
12249 M:      Guenter Roeck <[email protected]>
12250 L:      [email protected]
12251 S:      Maintained
12252 F:      Documentation/hwmon/lm95234.rst
12253 F:      drivers/hwmon/lm95234.c
12254
12255 LME2510 MEDIA DRIVER
12256 M:      Malcolm Priestley <[email protected]>
12257 L:      [email protected]
12258 S:      Maintained
12259 W:      https://linuxtv.org
12260 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12261 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12262
12263 LOADPIN SECURITY MODULE
12264 M:      Kees Cook <[email protected]>
12265 S:      Supported
12266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12267 F:      Documentation/admin-guide/LSM/LoadPin.rst
12268 F:      security/loadpin/
12269
12270 LOCKING PRIMITIVES
12271 M:      Peter Zijlstra <[email protected]>
12272 M:      Ingo Molnar <[email protected]>
12273 M:      Will Deacon <[email protected]>
12274 R:      Waiman Long <[email protected]>
12275 R:      Boqun Feng <[email protected]> (LOCKDEP)
12276 L:      [email protected]
12277 S:      Maintained
12278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12279 F:      Documentation/locking/
12280 F:      arch/*/include/asm/spinlock*.h
12281 F:      include/linux/lockdep.h
12282 F:      include/linux/mutex*.h
12283 F:      include/linux/rwlock*.h
12284 F:      include/linux/rwsem*.h
12285 F:      include/linux/seqlock.h
12286 F:      include/linux/spinlock*.h
12287 F:      kernel/locking/
12288 F:      lib/locking*.[ch]
12289 X:      kernel/locking/locktorture.c
12290
12291 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12292 M:      "Richard Russon (FlatCap)" <[email protected]>
12293 L:      [email protected]
12294 S:      Maintained
12295 W:      http://www.linux-ntfs.org/content/view/19/37/
12296 F:      Documentation/admin-guide/ldm.rst
12297 F:      block/partitions/ldm.*
12298
12299 LOGITECH HID GAMING KEYBOARDS
12300 M:      Hans de Goede <[email protected]>
12301 L:      [email protected]
12302 S:      Maintained
12303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12304 F:      drivers/hid/hid-lg-g15.c
12305
12306 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12307 M:      Adrien Grassein <[email protected]>
12308 S:      Maintained
12309 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12310 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12311
12312 LOONGARCH
12313 M:      Huacai Chen <[email protected]>
12314 R:      WANG Xuerui <[email protected]>
12315 L:      [email protected]
12316 S:      Maintained
12317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12318 F:      Documentation/arch/loongarch/
12319 F:      Documentation/translations/zh_CN/arch/loongarch/
12320 F:      arch/loongarch/
12321 F:      drivers/*/*loongarch*
12322
12323 LOONGSON GPIO DRIVER
12324 M:      Yinbo Zhu <[email protected]>
12325 L:      [email protected]
12326 S:      Maintained
12327 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12328 F:      drivers/gpio/gpio-loongson-64bit.c
12329
12330 LOONGSON LS2X I2C DRIVER
12331 M:      Binbin Zhou <[email protected]>
12332 L:      [email protected]
12333 S:      Maintained
12334 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12335 F:      drivers/i2c/busses/i2c-ls2x.c
12336
12337 LOONGSON-2 SOC SERIES CLOCK DRIVER
12338 M:      Yinbo Zhu <[email protected]>
12339 L:      [email protected]
12340 S:      Maintained
12341 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12342 F:      drivers/clk/clk-loongson2.c
12343 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12344
12345 LOONGSON SPI DRIVER
12346 M:      Yinbo Zhu <[email protected]>
12347 L:      [email protected]
12348 S:      Maintained
12349 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12350 F:      drivers/spi/spi-loongson-core.c
12351 F:      drivers/spi/spi-loongson-pci.c
12352 F:      drivers/spi/spi-loongson-plat.c
12353 F:      drivers/spi/spi-loongson.h
12354
12355 LOONGSON-2 SOC SERIES GUTS DRIVER
12356 M:      Yinbo Zhu <[email protected]>
12357 L:      [email protected]
12358 S:      Maintained
12359 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12360 F:      drivers/soc/loongson/loongson2_guts.c
12361
12362 LOONGSON-2 SOC SERIES PM DRIVER
12363 M:      Yinbo Zhu <[email protected]>
12364 L:      [email protected]
12365 S:      Maintained
12366 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12367 F:      drivers/soc/loongson/loongson2_pm.c
12368
12369 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12370 M:      zhanghongchen <[email protected]>
12371 M:      Yinbo Zhu <[email protected]>
12372 L:      [email protected]
12373 S:      Maintained
12374 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12375 F:      drivers/pinctrl/pinctrl-loongson2.c
12376
12377 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12378 M:      Sathya Prakash <[email protected]>
12379 M:      Sreekanth Reddy <[email protected]>
12380 M:      Suganath Prabu Subramani <[email protected]>
12381 L:      [email protected]
12382 L:      [email protected]
12383 S:      Supported
12384 W:      http://www.avagotech.com/support/
12385 F:      drivers/message/fusion/
12386 F:      drivers/scsi/mpt3sas/
12387
12388 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12389 M:      Matthew Wilcox <[email protected]>
12390 L:      [email protected]
12391 S:      Maintained
12392 F:      drivers/scsi/sym53c8xx_2/
12393
12394 LTC1660 DAC DRIVER
12395 M:      Marcus Folkesson <[email protected]>
12396 L:      [email protected]
12397 S:      Maintained
12398 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12399 F:      drivers/iio/dac/ltc1660.c
12400
12401 LTC2688 IIO DAC DRIVER
12402 M:      Nuno Sá <[email protected]>
12403 L:      [email protected]
12404 S:      Supported
12405 W:      https://ez.analog.com/linux-software-drivers
12406 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12407 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12408 F:      drivers/iio/dac/ltc2688.c
12409
12410 LTC2947 HARDWARE MONITOR DRIVER
12411 M:      Nuno Sá <[email protected]>
12412 L:      [email protected]
12413 S:      Supported
12414 W:      https://ez.analog.com/linux-software-drivers
12415 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12416 F:      drivers/hwmon/ltc2947-core.c
12417 F:      drivers/hwmon/ltc2947-i2c.c
12418 F:      drivers/hwmon/ltc2947-spi.c
12419 F:      drivers/hwmon/ltc2947.h
12420
12421 LTC2983 IIO TEMPERATURE DRIVER
12422 M:      Nuno Sá <[email protected]>
12423 L:      [email protected]
12424 S:      Supported
12425 W:      https://ez.analog.com/linux-software-drivers
12426 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12427 F:      drivers/iio/temperature/ltc2983.c
12428
12429 LTC4261 HARDWARE MONITOR DRIVER
12430 M:      Guenter Roeck <[email protected]>
12431 L:      [email protected]
12432 S:      Maintained
12433 F:      Documentation/hwmon/ltc4261.rst
12434 F:      drivers/hwmon/ltc4261.c
12435
12436 LTC4306 I2C MULTIPLEXER DRIVER
12437 M:      Michael Hennerich <[email protected]>
12438 L:      [email protected]
12439 S:      Supported
12440 W:      https://ez.analog.com/linux-software-drivers
12441 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12442 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12443
12444 LTP (Linux Test Project)
12445 M:      Mike Frysinger <[email protected]>
12446 M:      Cyril Hrubis <[email protected]>
12447 M:      Wanlong Gao <[email protected]>
12448 M:      Jan Stancek <[email protected]>
12449 M:      Stanislav Kholmanskikh <[email protected]>
12450 M:      Alexey Kodanev <[email protected]>
12451 L:      [email protected] (subscribers-only)
12452 S:      Maintained
12453 W:      http://linux-test-project.github.io/
12454 T:      git https://github.com/linux-test-project/ltp.git
12455
12456 LYNX 28G SERDES PHY DRIVER
12457 M:      Ioana Ciornei <[email protected]>
12458 L:      [email protected]
12459 S:      Supported
12460 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12461 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12462
12463 LYNX PCS MODULE
12464 M:      Ioana Ciornei <[email protected]>
12465 L:      [email protected]
12466 S:      Supported
12467 F:      drivers/net/pcs/pcs-lynx.c
12468 F:      include/linux/pcs-lynx.h
12469
12470 M68K ARCHITECTURE
12471 M:      Geert Uytterhoeven <[email protected]>
12472 L:      [email protected]
12473 S:      Maintained
12474 W:      http://www.linux-m68k.org/
12475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12476 F:      arch/m68k/
12477 F:      drivers/zorro/
12478
12479 M68K ON APPLE MACINTOSH
12480 M:      Joshua Thompson <[email protected]>
12481 L:      [email protected]
12482 S:      Maintained
12483 W:      http://www.mac.linux-m68k.org/
12484 F:      arch/m68k/mac/
12485 F:      drivers/macintosh/adb-iop.c
12486 F:      drivers/macintosh/via-macii.c
12487
12488 M68K ON HP9000/300
12489 M:      Philip Blundell <[email protected]>
12490 S:      Maintained
12491 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12492 F:      arch/m68k/hp300/
12493
12494 M88DS3103 MEDIA DRIVER
12495 M:      Antti Palosaari <[email protected]>
12496 L:      [email protected]
12497 S:      Maintained
12498 W:      https://linuxtv.org
12499 W:      http://palosaari.fi/linux/
12500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12501 T:      git git://linuxtv.org/anttip/media_tree.git
12502 F:      drivers/media/dvb-frontends/m88ds3103*
12503
12504 M88RS2000 MEDIA DRIVER
12505 M:      Malcolm Priestley <[email protected]>
12506 L:      [email protected]
12507 S:      Maintained
12508 W:      https://linuxtv.org
12509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12510 F:      drivers/media/dvb-frontends/m88rs2000*
12511
12512 MA901 MASTERKIT USB FM RADIO DRIVER
12513 M:      Alexey Klimov <[email protected]>
12514 L:      [email protected]
12515 S:      Maintained
12516 T:      git git://linuxtv.org/media_tree.git
12517 F:      drivers/media/radio/radio-ma901.c
12518
12519 MAC80211
12520 M:      Johannes Berg <[email protected]>
12521 L:      [email protected]
12522 S:      Maintained
12523 W:      https://wireless.wiki.kernel.org/
12524 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12527 F:      Documentation/networking/mac80211-injection.rst
12528 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12529 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12530 F:      include/net/mac80211.h
12531 F:      net/mac80211/
12532
12533 MAILBOX API
12534 M:      Jassi Brar <[email protected]>
12535 L:      [email protected]
12536 S:      Maintained
12537 F:      Documentation/devicetree/bindings/mailbox/
12538 F:      drivers/mailbox/
12539 F:      include/dt-bindings/mailbox/
12540 F:      include/linux/mailbox_client.h
12541 F:      include/linux/mailbox_controller.h
12542
12543 MAILBOX ARM MHUv2
12544 M:      Viresh Kumar <[email protected]>
12545 M:      Tushar Khandelwal <[email protected]>
12546 L:      [email protected]
12547 S:      Maintained
12548 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12549 F:      drivers/mailbox/arm_mhuv2.c
12550 F:      include/linux/mailbox/arm_mhuv2_message.h
12551
12552 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12553 M:      Michael Kerrisk <[email protected]>
12554 L:      [email protected]
12555 S:      Maintained
12556 W:      http://www.kernel.org/doc/man-pages
12557
12558 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12559 M:      Jeremy Kerr <[email protected]>
12560 M:      Matt Johnston <[email protected]>
12561 L:      [email protected]
12562 S:      Maintained
12563 F:      Documentation/networking/mctp.rst
12564 F:      drivers/net/mctp/
12565 F:      include/net/mctp.h
12566 F:      include/net/mctpdevice.h
12567 F:      include/net/netns/mctp.h
12568 F:      net/mctp/
12569
12570 MAPLE TREE
12571 M:      Liam R. Howlett <[email protected]>
12572 L:      [email protected]
12573 L:      [email protected]
12574 S:      Supported
12575 F:      Documentation/core-api/maple_tree.rst
12576 F:      include/linux/maple_tree.h
12577 F:      include/trace/events/maple_tree.h
12578 F:      lib/maple_tree.c
12579 F:      lib/test_maple_tree.c
12580 F:      tools/testing/radix-tree/linux/maple_tree.h
12581 F:      tools/testing/radix-tree/maple.c
12582
12583 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12584 M:      Rahul Bedarkar <[email protected]>
12585 L:      [email protected]
12586 S:      Maintained
12587 F:      arch/mips/boot/dts/img/pistachio*
12588
12589 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12590 M:      Andrew Lunn <[email protected]>
12591 L:      [email protected]
12592 S:      Maintained
12593 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12594 F:      Documentation/networking/devlink/mv88e6xxx.rst
12595 F:      drivers/net/dsa/mv88e6xxx/
12596 F:      include/linux/dsa/mv88e6xxx.h
12597 F:      include/linux/platform_data/mv88e6xxx.h
12598
12599 MARVELL ARMADA 3700 PHY DRIVERS
12600 M:      Miquel Raynal <[email protected]>
12601 S:      Maintained
12602 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12603 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12604 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12605 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12606
12607 MARVELL ARMADA 3700 SERIAL DRIVER
12608 M:      Pali Rohár <[email protected]>
12609 S:      Maintained
12610 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12611 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12612 F:      drivers/tty/serial/mvebu-uart.c
12613
12614 MARVELL ARMADA DRM SUPPORT
12615 M:      Russell King <[email protected]>
12616 S:      Maintained
12617 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12618 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12619 F:      Documentation/devicetree/bindings/display/armada/
12620 F:      drivers/gpu/drm/armada/
12621 F:      include/uapi/drm/armada_drm.h
12622
12623 MARVELL CRYPTO DRIVER
12624 M:      Boris Brezillon <[email protected]>
12625 M:      Arnaud Ebalard <[email protected]>
12626 M:      Srujana Challa <[email protected]>
12627 L:      [email protected]
12628 S:      Maintained
12629 F:      drivers/crypto/marvell/
12630 F:      include/linux/soc/marvell/octeontx2/
12631
12632 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12633 M:      Mirko Lindner <[email protected]>
12634 M:      Stephen Hemminger <[email protected]>
12635 L:      [email protected]
12636 S:      Maintained
12637 F:      drivers/net/ethernet/marvell/sk*
12638
12639 MARVELL LIBERTAS WIRELESS DRIVER
12640 L:      [email protected]
12641 S:      Orphan
12642 F:      drivers/net/wireless/marvell/libertas/
12643
12644 MARVELL MACCHIATOBIN SUPPORT
12645 M:      Russell King <[email protected]>
12646 L:      [email protected] (moderated for non-subscribers)
12647 S:      Maintained
12648 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12649
12650 MARVELL MV643XX ETHERNET DRIVER
12651 M:      Sebastian Hesselbarth <[email protected]>
12652 L:      [email protected]
12653 S:      Maintained
12654 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12655 F:      include/linux/mv643xx.h
12656
12657 MARVELL MV88X3310 PHY DRIVER
12658 M:      Russell King <[email protected]>
12659 M:      Marek Behún <[email protected]>
12660 L:      [email protected]
12661 S:      Maintained
12662 F:      drivers/net/phy/marvell10g.c
12663
12664 MARVELL MVEBU THERMAL DRIVER
12665 M:      Miquel Raynal <[email protected]>
12666 S:      Maintained
12667 F:      drivers/thermal/armada_thermal.c
12668
12669 MARVELL MVNETA ETHERNET DRIVER
12670 M:      Thomas Petazzoni <[email protected]>
12671 L:      [email protected]
12672 S:      Maintained
12673 F:      drivers/net/ethernet/marvell/mvneta.*
12674
12675 MARVELL MVPP2 ETHERNET DRIVER
12676 M:      Marcin Wojtas <[email protected]>
12677 M:      Russell King <[email protected]>
12678 L:      [email protected]
12679 S:      Maintained
12680 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12681 F:      drivers/net/ethernet/marvell/mvpp2/
12682
12683 MARVELL MWIFIEX WIRELESS DRIVER
12684 M:      Brian Norris <[email protected]>
12685 L:      [email protected]
12686 S:      Odd Fixes
12687 F:      drivers/net/wireless/marvell/mwifiex/
12688
12689 MARVELL MWL8K WIRELESS DRIVER
12690 L:      [email protected]
12691 S:      Orphan
12692 F:      drivers/net/wireless/marvell/mwl8k.c
12693
12694 MARVELL NAND CONTROLLER DRIVER
12695 M:      Miquel Raynal <[email protected]>
12696 L:      [email protected]
12697 S:      Maintained
12698 F:      drivers/mtd/nand/raw/marvell_nand.c
12699
12700 MARVELL OCTEON ENDPOINT DRIVER
12701 M:      Veerasenareddy Burru <[email protected]>
12702 M:      Sathesh Edara <[email protected]>
12703 L:      [email protected]
12704 S:      Supported
12705 F:      drivers/net/ethernet/marvell/octeon_ep
12706
12707 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12708 M:      Sunil Goutham <[email protected]>
12709 M:      Geetha sowjanya <[email protected]>
12710 M:      Subbaraya Sundeep <[email protected]>
12711 M:      hariprasad <[email protected]>
12712 L:      [email protected]
12713 S:      Supported
12714 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12715 F:      include/linux/soc/marvell/octeontx2/
12716
12717 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12718 M:      Sunil Goutham <[email protected]>
12719 M:      Linu Cherian <[email protected]>
12720 M:      Geetha sowjanya <[email protected]>
12721 M:      Jerin Jacob <[email protected]>
12722 M:      hariprasad <[email protected]>
12723 M:      Subbaraya Sundeep <[email protected]>
12724 L:      [email protected]
12725 S:      Supported
12726 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12727 F:      drivers/net/ethernet/marvell/octeontx2/af/
12728
12729 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12730 M:      Taras Chornyi <[email protected]>
12731 S:      Supported
12732 W:      https://github.com/Marvell-switching/switchdev-prestera
12733 F:      drivers/net/ethernet/marvell/prestera/
12734
12735 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12736 M:      Nicolas Pitre <[email protected]>
12737 S:      Odd Fixes
12738 F:      drivers/mmc/host/mvsdio.*
12739
12740 MARVELL USB MDIO CONTROLLER DRIVER
12741 M:      Tobias Waldekranz <[email protected]>
12742 L:      [email protected]
12743 S:      Maintained
12744 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12745 F:      drivers/net/mdio/mdio-mvusb.c
12746
12747 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12748 M:      Hu Ziji <[email protected]>
12749 L:      [email protected]
12750 S:      Supported
12751 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12752 F:      drivers/mmc/host/sdhci-xenon*
12753
12754 MATROX FRAMEBUFFER DRIVER
12755 L:      [email protected]
12756 S:      Orphan
12757 F:      drivers/video/fbdev/matrox/matroxfb_*
12758 F:      include/uapi/linux/matroxfb.h
12759
12760 MAX15301 DRIVER
12761 M:      Daniel Nilsson <[email protected]>
12762 L:      [email protected]
12763 S:      Maintained
12764 F:      Documentation/hwmon/max15301.rst
12765 F:      drivers/hwmon/pmbus/max15301.c
12766
12767 MAX16065 HARDWARE MONITOR DRIVER
12768 M:      Guenter Roeck <[email protected]>
12769 L:      [email protected]
12770 S:      Maintained
12771 F:      Documentation/hwmon/max16065.rst
12772 F:      drivers/hwmon/max16065.c
12773
12774 MAX2175 SDR TUNER DRIVER
12775 M:      Ramesh Shanmugasundaram <[email protected]>
12776 L:      [email protected]
12777 S:      Maintained
12778 T:      git git://linuxtv.org/media_tree.git
12779 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12780 F:      Documentation/userspace-api/media/drivers/max2175.rst
12781 F:      drivers/media/i2c/max2175*
12782 F:      include/uapi/linux/max2175.h
12783
12784 MAX31827 TEMPERATURE SWITCH DRIVER
12785 M:      Daniel Matyas <[email protected]>
12786 L:      [email protected]
12787 S:      Supported
12788 W:      http://ez.analog.com/community/linux-device-drivers
12789 F:      Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
12790 F:      Documentation/hwmon/max31827.rst
12791 F:      drivers/hwmon/max31827.c
12792
12793 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12794 L:      [email protected]
12795 S:      Orphan
12796 F:      Documentation/hwmon/max6650.rst
12797 F:      drivers/hwmon/max6650.c
12798
12799 MAX6697 HARDWARE MONITOR DRIVER
12800 M:      Guenter Roeck <[email protected]>
12801 L:      [email protected]
12802 S:      Maintained
12803 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12804 F:      Documentation/hwmon/max6697.rst
12805 F:      drivers/hwmon/max6697.c
12806 F:      include/linux/platform_data/max6697.h
12807
12808 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12809 M:      Jacopo Mondi <[email protected]>
12810 M:      Kieran Bingham <[email protected]>
12811 M:      Laurent Pinchart <[email protected]>
12812 M:      Niklas Söderlund <[email protected]>
12813 L:      [email protected]
12814 S:      Maintained
12815 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12816 F:      drivers/media/i2c/max9286.c
12817
12818 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12819 M:      Niklas Söderlund <[email protected]>
12820 L:      [email protected]
12821 S:      Maintained
12822 F:      drivers/staging/media/max96712/max96712.c
12823
12824 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12825 M:      Peter Rosin <[email protected]>
12826 L:      [email protected] (moderated for non-subscribers)
12827 S:      Maintained
12828 F:      Documentation/devicetree/bindings/sound/max9860.txt
12829 F:      sound/soc/codecs/max9860.*
12830
12831 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12832 M:      Andreas Klinger <[email protected]>
12833 L:      [email protected]
12834 S:      Maintained
12835 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12836 F:      drivers/iio/proximity/mb1232.c
12837
12838 MAXIM MAX11205 DRIVER
12839 M:      Ramona Bolboaca <[email protected]>
12840 L:      [email protected]
12841 S:      Supported
12842 W:      https://ez.analog.com/linux-software-drivers
12843 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12844 F:      drivers/iio/adc/max11205.c
12845
12846 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12847 R:      Iskren Chernev <[email protected]>
12848 R:      Krzysztof Kozlowski <[email protected]>
12849 R:      Marek Szyprowski <[email protected]>
12850 R:      Matheus Castello <[email protected]>
12851 L:      [email protected]
12852 S:      Maintained
12853 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12854 F:      drivers/power/supply/max17040_battery.c
12855
12856 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12857 R:      Hans de Goede <[email protected]>
12858 R:      Krzysztof Kozlowski <[email protected]>
12859 R:      Marek Szyprowski <[email protected]>
12860 R:      Sebastian Krzyszkowiak <[email protected]>
12861 R:      Purism Kernel Team <[email protected]>
12862 L:      [email protected]
12863 S:      Maintained
12864 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12865 F:      drivers/power/supply/max17042_battery.c
12866
12867 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12868 M:      Laurent Pinchart <[email protected]>
12869 L:      [email protected]
12870 S:      Maintained
12871 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12872 F:      drivers/regulator/max20086-regulator.c
12873
12874 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
12875 M:      Rajat Khandelwal <[email protected]>
12876 L:      [email protected]
12877 S:      Maintained
12878 F:      drivers/iio/temperature/max30208.c
12879
12880 MAXIM MAX77650 PMIC MFD DRIVER
12881 M:      Bartosz Golaszewski <[email protected]>
12882 L:      [email protected]
12883 S:      Maintained
12884 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12885 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12886 F:      drivers/gpio/gpio-max77650.c
12887 F:      drivers/input/misc/max77650-onkey.c
12888 F:      drivers/leds/leds-max77650.c
12889 F:      drivers/mfd/max77650.c
12890 F:      drivers/power/supply/max77650-charger.c
12891 F:      drivers/regulator/max77650-regulator.c
12892 F:      include/linux/mfd/max77650.h
12893
12894 MAXIM MAX77714 PMIC MFD DRIVER
12895 M:      Luca Ceresoli <[email protected]>
12896 S:      Maintained
12897 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12898 F:      drivers/mfd/max77714.c
12899 F:      include/linux/mfd/max77714.h
12900
12901 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12902 M:      Javier Martinez Canillas <[email protected]>
12903 L:      [email protected]
12904 S:      Supported
12905 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12906 F:      drivers/regulator/max77802-regulator.c
12907 F:      include/dt-bindings/*/*max77802.h
12908
12909 MAXIM MAX77976 BATTERY CHARGER
12910 M:      Luca Ceresoli <[email protected]>
12911 S:      Supported
12912 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12913 F:      drivers/power/supply/max77976_charger.c
12914
12915 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12916 M:      Krzysztof Kozlowski <[email protected]>
12917 L:      [email protected]
12918 S:      Maintained
12919 B:      mailto:[email protected]
12920 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12921 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12922 F:      drivers/power/supply/max14577_charger.c
12923 F:      drivers/power/supply/max77693_charger.c
12924
12925 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12926 M:      Chanwoo Choi <[email protected]>
12927 M:      Krzysztof Kozlowski <[email protected]>
12928 L:      [email protected]
12929 S:      Maintained
12930 B:      mailto:[email protected]
12931 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12932 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12933 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12934 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12935 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12936 F:      drivers/*/*max77843.c
12937 F:      drivers/*/max14577*.c
12938 F:      drivers/*/max77686*.c
12939 F:      drivers/*/max77693*.c
12940 F:      drivers/clk/clk-max77686.c
12941 F:      drivers/extcon/extcon-max14577.c
12942 F:      drivers/extcon/extcon-max77693.c
12943 F:      drivers/rtc/rtc-max77686.c
12944 F:      include/linux/mfd/max14577*.h
12945 F:      include/linux/mfd/max77686*.h
12946 F:      include/linux/mfd/max77693*.h
12947
12948 MAXIRADIO FM RADIO RECEIVER DRIVER
12949 M:      Hans Verkuil <[email protected]>
12950 L:      [email protected]
12951 S:      Maintained
12952 W:      https://linuxtv.org
12953 T:      git git://linuxtv.org/media_tree.git
12954 F:      drivers/media/radio/radio-maxiradio*
12955
12956 MAXLINEAR ETHERNET PHY DRIVER
12957 M:      Xu Liang <[email protected]>
12958 L:      [email protected]
12959 S:      Supported
12960 F:      drivers/net/phy/mxl-gpy.c
12961
12962 MCAN MMIO DEVICE DRIVER
12963 M:      Chandrasekar Ramakrishnan <[email protected]>
12964 L:      [email protected]
12965 S:      Maintained
12966 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12967 F:      drivers/net/can/m_can/m_can.c
12968 F:      drivers/net/can/m_can/m_can.h
12969 F:      drivers/net/can/m_can/m_can_platform.c
12970
12971 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12972 R:      Yasushi SHOJI <[email protected]>
12973 L:      [email protected]
12974 S:      Maintained
12975 F:      drivers/net/can/usb/mcba_usb.c
12976
12977 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12978 M:      Rishi Gupta <[email protected]>
12979 L:      [email protected]
12980 L:      [email protected]
12981 S:      Maintained
12982 F:      drivers/hid/hid-mcp2221.c
12983
12984 MCP251XFD SPI-CAN NETWORK DRIVER
12985 M:      Marc Kleine-Budde <[email protected]>
12986 M:      Manivannan Sadhasivam <[email protected]>
12987 R:      Thomas Kopp <[email protected]>
12988 L:      [email protected]
12989 S:      Maintained
12990 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12991 F:      drivers/net/can/spi/mcp251xfd/
12992
12993 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12994 M:      Peter Rosin <[email protected]>
12995 L:      [email protected]
12996 S:      Maintained
12997 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12998 F:      drivers/iio/potentiometer/mcp4018.c
12999 F:      drivers/iio/potentiometer/mcp4531.c
13000
13001 MCR20A IEEE-802.15.4 RADIO DRIVER
13002 M:      Stefan Schmidt <[email protected]>
13003 L:      [email protected]
13004 S:      Odd Fixes
13005 W:      https://github.com/xueliu/mcr20a-linux
13006 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13007 F:      drivers/net/ieee802154/mcr20a.c
13008 F:      drivers/net/ieee802154/mcr20a.h
13009
13010 MDIO REGMAP DRIVER
13011 M:      Maxime Chevallier <[email protected]>
13012 L:      [email protected]
13013 S:      Maintained
13014 F:      drivers/net/mdio/mdio-regmap.c
13015 F:      include/linux/mdio/mdio-regmap.h
13016
13017 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13018 M:      William Breathitt Gray <[email protected]>
13019 L:      [email protected]
13020 S:      Maintained
13021 F:      drivers/iio/dac/cio-dac.c
13022
13023 MEDIA CONTROLLER FRAMEWORK
13024 M:      Sakari Ailus <[email protected]>
13025 M:      Laurent Pinchart <[email protected]>
13026 L:      [email protected]
13027 S:      Supported
13028 W:      https://www.linuxtv.org
13029 T:      git git://linuxtv.org/media_tree.git
13030 F:      drivers/media/mc/
13031 F:      include/media/media-*.h
13032 F:      include/uapi/linux/media.h
13033
13034 MEDIA DRIVER FOR FREESCALE IMX PXP
13035 M:      Philipp Zabel <[email protected]>
13036 L:      [email protected]
13037 S:      Maintained
13038 T:      git git://linuxtv.org/media_tree.git
13039 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13040
13041 MEDIA DRIVERS FOR ASCOT2E
13042 M:      Sergey Kozlov <[email protected]>
13043 M:      Abylay Ospan <[email protected]>
13044 L:      [email protected]
13045 S:      Supported
13046 W:      https://linuxtv.org
13047 W:      http://netup.tv/
13048 T:      git git://linuxtv.org/media_tree.git
13049 F:      drivers/media/dvb-frontends/ascot2e*
13050
13051 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13052 M:      Jasmin Jessich <[email protected]>
13053 L:      [email protected]
13054 S:      Maintained
13055 W:      https://linuxtv.org
13056 T:      git git://linuxtv.org/media_tree.git
13057 F:      drivers/media/dvb-frontends/cxd2099*
13058
13059 MEDIA DRIVERS FOR CXD2841ER
13060 M:      Sergey Kozlov <[email protected]>
13061 M:      Abylay Ospan <[email protected]>
13062 L:      [email protected]
13063 S:      Supported
13064 W:      https://linuxtv.org
13065 W:      http://netup.tv/
13066 T:      git git://linuxtv.org/media_tree.git
13067 F:      drivers/media/dvb-frontends/cxd2841er*
13068
13069 MEDIA DRIVERS FOR CXD2880
13070 M:      Yasunari Takiguchi <[email protected]>
13071 L:      [email protected]
13072 S:      Supported
13073 W:      http://linuxtv.org/
13074 T:      git git://linuxtv.org/media_tree.git
13075 F:      drivers/media/dvb-frontends/cxd2880/*
13076 F:      drivers/media/spi/cxd2880*
13077
13078 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13079 L:      [email protected]
13080 S:      Orphan
13081 W:      https://linuxtv.org
13082 T:      git git://linuxtv.org/media_tree.git
13083 F:      drivers/media/pci/ddbridge/*
13084
13085 MEDIA DRIVERS FOR FREESCALE IMX
13086 M:      Steve Longerbeam <[email protected]>
13087 M:      Philipp Zabel <[email protected]>
13088 L:      [email protected]
13089 S:      Maintained
13090 T:      git git://linuxtv.org/media_tree.git
13091 F:      Documentation/admin-guide/media/imx.rst
13092 F:      Documentation/devicetree/bindings/media/imx.txt
13093 F:      drivers/staging/media/imx/
13094 F:      include/linux/imx-media.h
13095 F:      include/media/imx.h
13096
13097 MEDIA DRIVERS FOR FREESCALE IMX7
13098 M:      Rui Miguel Silva <[email protected]>
13099 M:      Laurent Pinchart <[email protected]>
13100 L:      [email protected]
13101 S:      Maintained
13102 T:      git git://linuxtv.org/media_tree.git
13103 F:      Documentation/admin-guide/media/imx7.rst
13104 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13105 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13106 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13107 F:      drivers/media/platform/nxp/imx7-media-csi.c
13108
13109 MEDIA DRIVERS FOR HELENE
13110 M:      Abylay Ospan <[email protected]>
13111 L:      [email protected]
13112 S:      Supported
13113 W:      https://linuxtv.org
13114 W:      http://netup.tv/
13115 T:      git git://linuxtv.org/media_tree.git
13116 F:      drivers/media/dvb-frontends/helene*
13117
13118 MEDIA DRIVERS FOR HORUS3A
13119 M:      Sergey Kozlov <[email protected]>
13120 M:      Abylay Ospan <[email protected]>
13121 L:      [email protected]
13122 S:      Supported
13123 W:      https://linuxtv.org
13124 W:      http://netup.tv/
13125 T:      git git://linuxtv.org/media_tree.git
13126 F:      drivers/media/dvb-frontends/horus3a*
13127
13128 MEDIA DRIVERS FOR LNBH25
13129 M:      Sergey Kozlov <[email protected]>
13130 M:      Abylay Ospan <[email protected]>
13131 L:      [email protected]
13132 S:      Supported
13133 W:      https://linuxtv.org
13134 W:      http://netup.tv/
13135 T:      git git://linuxtv.org/media_tree.git
13136 F:      drivers/media/dvb-frontends/lnbh25*
13137
13138 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13139 L:      [email protected]
13140 S:      Orphan
13141 W:      https://linuxtv.org
13142 T:      git git://linuxtv.org/media_tree.git
13143 F:      drivers/media/dvb-frontends/mxl5xx*
13144
13145 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13146 M:      Sergey Kozlov <[email protected]>
13147 M:      Abylay Ospan <[email protected]>
13148 L:      [email protected]
13149 S:      Supported
13150 W:      https://linuxtv.org
13151 W:      http://netup.tv/
13152 T:      git git://linuxtv.org/media_tree.git
13153 F:      drivers/media/pci/netup_unidvb/*
13154
13155 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13156 M:      Dmitry Osipenko <[email protected]>
13157 L:      [email protected]
13158 L:      [email protected]
13159 S:      Maintained
13160 T:      git git://linuxtv.org/media_tree.git
13161 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13162 F:      drivers/media/platform/nvidia/tegra-vde/
13163
13164 MEDIA DRIVERS FOR RENESAS - CEU
13165 M:      Jacopo Mondi <[email protected]>
13166 L:      [email protected]
13167 L:      [email protected]
13168 S:      Supported
13169 T:      git git://linuxtv.org/media_tree.git
13170 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13171 F:      drivers/media/platform/renesas/renesas-ceu.c
13172 F:      include/media/drv-intf/renesas-ceu.h
13173
13174 MEDIA DRIVERS FOR RENESAS - DRIF
13175 M:      Fabrizio Castro <[email protected]>
13176 L:      [email protected]
13177 L:      [email protected]
13178 S:      Supported
13179 T:      git git://linuxtv.org/media_tree.git
13180 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13181 F:      drivers/media/platform/renesas/rcar_drif.c
13182
13183 MEDIA DRIVERS FOR RENESAS - FCP
13184 M:      Laurent Pinchart <[email protected]>
13185 L:      [email protected]
13186 L:      [email protected]
13187 S:      Supported
13188 T:      git git://linuxtv.org/media_tree.git
13189 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13190 F:      drivers/media/platform/renesas/rcar-fcp.c
13191 F:      include/media/rcar-fcp.h
13192
13193 MEDIA DRIVERS FOR RENESAS - FDP1
13194 M:      Kieran Bingham <[email protected]>
13195 L:      [email protected]
13196 L:      [email protected]
13197 S:      Supported
13198 T:      git git://linuxtv.org/media_tree.git
13199 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13200 F:      drivers/media/platform/renesas/rcar_fdp1.c
13201
13202 MEDIA DRIVERS FOR RENESAS - VIN
13203 M:      Niklas Söderlund <[email protected]>
13204 L:      [email protected]
13205 L:      [email protected]
13206 S:      Supported
13207 T:      git git://linuxtv.org/media_tree.git
13208 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13209 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13210 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13211 F:      drivers/media/platform/renesas/rcar-isp.c
13212 F:      drivers/media/platform/renesas/rcar-vin/
13213
13214 MEDIA DRIVERS FOR RENESAS - VSP1
13215 M:      Laurent Pinchart <[email protected]>
13216 M:      Kieran Bingham <[email protected]>
13217 L:      [email protected]
13218 L:      [email protected]
13219 S:      Supported
13220 T:      git git://linuxtv.org/media_tree.git
13221 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13222 F:      drivers/media/platform/renesas/vsp1/
13223
13224 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13225 L:      [email protected]
13226 S:      Orphan
13227 W:      https://linuxtv.org
13228 T:      git git://linuxtv.org/media_tree.git
13229 F:      drivers/media/dvb-frontends/stv0910*
13230
13231 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13232 L:      [email protected]
13233 S:      Orphan
13234 W:      https://linuxtv.org
13235 T:      git git://linuxtv.org/media_tree.git
13236 F:      drivers/media/dvb-frontends/stv6111*
13237
13238 MEDIA DRIVERS FOR STM32 - DCMI
13239 M:      Hugues Fruchet <[email protected]>
13240 L:      [email protected]
13241 S:      Supported
13242 T:      git git://linuxtv.org/media_tree.git
13243 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13244 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13245
13246 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13247 M:      Mauro Carvalho Chehab <[email protected]>
13248 L:      [email protected]
13249 S:      Maintained
13250 W:      https://linuxtv.org
13251 Q:      http://patchwork.kernel.org/project/linux-media/list/
13252 T:      git git://linuxtv.org/media_tree.git
13253 F:      Documentation/admin-guide/media/
13254 F:      Documentation/devicetree/bindings/media/
13255 F:      Documentation/driver-api/media/
13256 F:      Documentation/userspace-api/media/
13257 F:      drivers/media/
13258 F:      drivers/staging/media/
13259 F:      include/dt-bindings/media/
13260 F:      include/linux/platform_data/media/
13261 F:      include/media/
13262 F:      include/uapi/linux/dvb/
13263 F:      include/uapi/linux/ivtv*
13264 F:      include/uapi/linux/media.h
13265 F:      include/uapi/linux/uvcvideo.h
13266 F:      include/uapi/linux/v4l2-*
13267 F:      include/uapi/linux/videodev2.h
13268
13269 MEDIATEK BLUETOOTH DRIVER
13270 M:      Sean Wang <[email protected]>
13271 L:      [email protected]
13272 L:      [email protected] (moderated for non-subscribers)
13273 S:      Maintained
13274 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13275 F:      drivers/bluetooth/btmtkuart.c
13276
13277 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13278 M:      Sean Wang <[email protected]>
13279 L:      [email protected]
13280 S:      Maintained
13281 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13282 F:      drivers/power/reset/mt6323-poweroff.c
13283
13284 MEDIATEK CIR DRIVER
13285 M:      Sean Wang <[email protected]>
13286 S:      Maintained
13287 F:      drivers/media/rc/mtk-cir.c
13288
13289 MEDIATEK DMA DRIVER
13290 M:      Sean Wang <[email protected]>
13291 L:      [email protected]
13292 L:      [email protected] (moderated for non-subscribers)
13293 L:      [email protected] (moderated for non-subscribers)
13294 S:      Maintained
13295 F:      Documentation/devicetree/bindings/dma/mtk-*
13296 F:      drivers/dma/mediatek/
13297
13298 MEDIATEK ETHERNET DRIVER
13299 M:      Felix Fietkau <[email protected]>
13300 M:      John Crispin <[email protected]>
13301 M:      Sean Wang <[email protected]>
13302 M:      Mark Lee <[email protected]>
13303 M:      Lorenzo Bianconi <[email protected]>
13304 L:      [email protected]
13305 S:      Maintained
13306 F:      drivers/net/ethernet/mediatek/
13307
13308 MEDIATEK ETHERNET PCS DRIVER
13309 M:      Alexander Couzens <[email protected]>
13310 M:      Daniel Golle <[email protected]>
13311 L:      [email protected]
13312 S:      Maintained
13313 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13314 F:      include/linux/pcs/pcs-mtk-lynxi.h
13315
13316 MEDIATEK ETHERNET PHY DRIVERS
13317 M:      Daniel Golle <[email protected]>
13318 M:      Qingfang Deng <[email protected]>
13319 M:      SkyLake Huang <[email protected]>
13320 L:      [email protected]
13321 S:      Maintained
13322 F:      drivers/net/phy/mediatek-ge-soc.c
13323 F:      drivers/net/phy/mediatek-ge.c
13324
13325 MEDIATEK I2C CONTROLLER DRIVER
13326 M:      Qii Wang <[email protected]>
13327 L:      [email protected]
13328 S:      Maintained
13329 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13330 F:      drivers/i2c/busses/i2c-mt65xx.c
13331
13332 MEDIATEK IOMMU DRIVER
13333 M:      Yong Wu <[email protected]>
13334 L:      [email protected]
13335 L:      [email protected] (moderated for non-subscribers)
13336 S:      Supported
13337 F:      Documentation/devicetree/bindings/iommu/mediatek*
13338 F:      drivers/iommu/mtk_iommu*
13339 F:      include/dt-bindings/memory/mt*-port.h
13340
13341 MEDIATEK JPEG DRIVER
13342 M:      Bin Liu <[email protected]>
13343 S:      Supported
13344 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13345 F:      drivers/media/platform/mediatek/jpeg/
13346
13347 MEDIATEK KEYPAD DRIVER
13348 M:      Mattijs Korpershoek <[email protected]>
13349 S:      Supported
13350 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13351 F:      drivers/input/keyboard/mt6779-keypad.c
13352
13353 MEDIATEK MDP DRIVER
13354 M:      Minghsiu Tsai <[email protected]>
13355 M:      Houlong Wei <[email protected]>
13356 M:      Andrew-CT Chen <[email protected]>
13357 S:      Supported
13358 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13359 F:      drivers/media/platform/mediatek/mdp/
13360 F:      drivers/media/platform/mediatek/vpu/
13361
13362 MEDIATEK MEDIA DRIVER
13363 M:      Tiffany Lin <[email protected]>
13364 M:      Andrew-CT Chen <[email protected]>
13365 M:      Yunfei Dong <[email protected]>
13366 S:      Supported
13367 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13368 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13369 F:      drivers/media/platform/mediatek/vcodec/
13370 F:      drivers/media/platform/mediatek/vpu/
13371
13372 MEDIATEK MMC/SD/SDIO DRIVER
13373 M:      Chaotian Jing <[email protected]>
13374 S:      Maintained
13375 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13376 F:      drivers/mmc/host/mtk-sd.c
13377
13378 MEDIATEK MT76 WIRELESS LAN DRIVER
13379 M:      Felix Fietkau <[email protected]>
13380 M:      Lorenzo Bianconi <[email protected]>
13381 M:      Ryder Lee <[email protected]>
13382 R:      Shayne Chen <[email protected]>
13383 R:      Sean Wang <[email protected]>
13384 L:      [email protected]
13385 S:      Maintained
13386 T:      git https://github.com/nbd168/wireless
13387 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13388 F:      drivers/net/wireless/mediatek/mt76/
13389
13390 MEDIATEK MT7601U WIRELESS LAN DRIVER
13391 M:      Jakub Kicinski <[email protected]>
13392 L:      [email protected]
13393 S:      Maintained
13394 F:      drivers/net/wireless/mediatek/mt7601u/
13395
13396 MEDIATEK MT7621 CLOCK DRIVER
13397 M:      Sergio Paracuellos <[email protected]>
13398 S:      Maintained
13399 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13400 F:      drivers/clk/ralink/clk-mt7621.c
13401
13402 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13403 M:      Sergio Paracuellos <[email protected]>
13404 S:      Maintained
13405 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13406 F:      drivers/pci/controller/pcie-mt7621.c
13407
13408 MEDIATEK MT7621 PHY PCI DRIVER
13409 M:      Sergio Paracuellos <[email protected]>
13410 S:      Maintained
13411 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13412 F:      drivers/phy/ralink/phy-mt7621-pci.c
13413
13414 MEDIATEK MT7621/28/88 I2C DRIVER
13415 M:      Stefan Roese <[email protected]>
13416 L:      [email protected]
13417 S:      Maintained
13418 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13419 F:      drivers/i2c/busses/i2c-mt7621.c
13420
13421 MEDIATEK MTMIPS CLOCK DRIVER
13422 M:      Sergio Paracuellos <[email protected]>
13423 S:      Maintained
13424 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13425 F:      drivers/clk/ralink/clk-mtmips.c
13426
13427 MEDIATEK NAND CONTROLLER DRIVER
13428 L:      [email protected]
13429 S:      Orphan
13430 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13431 F:      drivers/mtd/nand/raw/mtk_*
13432
13433 MEDIATEK PMIC LED DRIVER
13434 M:      Sean Wang <[email protected]>
13435 S:      Maintained
13436 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13437 F:      drivers/leds/leds-mt6323.c
13438
13439 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13440 M:      Sean Wang <[email protected]>
13441 S:      Maintained
13442 F:      drivers/char/hw_random/mtk-rng.c
13443
13444 MEDIATEK SMI DRIVER
13445 M:      Yong Wu <[email protected]>
13446 L:      [email protected] (moderated for non-subscribers)
13447 S:      Supported
13448 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13449 F:      drivers/memory/mtk-smi.c
13450 F:      include/soc/mediatek/smi.h
13451
13452 MEDIATEK SWITCH DRIVER
13453 M:      Arınç ÜNAL <[email protected]>
13454 M:      Daniel Golle <[email protected]>
13455 M:      Landen Chao <[email protected]>
13456 M:      DENG Qingfang <[email protected]>
13457 M:      Sean Wang <[email protected]>
13458 L:      [email protected]
13459 S:      Maintained
13460 F:      drivers/net/dsa/mt7530-mdio.c
13461 F:      drivers/net/dsa/mt7530-mmio.c
13462 F:      drivers/net/dsa/mt7530.*
13463 F:      net/dsa/tag_mtk.c
13464
13465 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13466 M:      Chandrashekar Devegowda <[email protected]>
13467 M:      Intel Corporation <[email protected]>
13468 R:      Chiranjeevi Rapolu <[email protected]>
13469 R:      Liu Haijun <[email protected]>
13470 R:      M Chetan Kumar <[email protected]>
13471 R:      Ricardo Martinez <[email protected]>
13472 L:      [email protected]
13473 S:      Supported
13474 F:      drivers/net/wwan/t7xx/
13475
13476 MEDIATEK USB3 DRD IP DRIVER
13477 M:      Chunfeng Yun <[email protected]>
13478 L:      [email protected]
13479 L:      [email protected] (moderated for non-subscribers)
13480 L:      [email protected] (moderated for non-subscribers)
13481 S:      Maintained
13482 F:      Documentation/devicetree/bindings/usb/mediatek,*
13483 F:      drivers/usb/host/xhci-mtk*
13484 F:      drivers/usb/mtu3/
13485
13486 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13487 M:      Peter Senna Tschudin <[email protected]>
13488 M:      Martin Donnelly <[email protected]>
13489 M:      Martyn Welch <[email protected]>
13490 S:      Maintained
13491 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13492 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13493
13494 MEGARAID SCSI/SAS DRIVERS
13495 M:      Kashyap Desai <[email protected]>
13496 M:      Sumit Saxena <[email protected]>
13497 M:      Shivasharan S <[email protected]>
13498 L:      [email protected]
13499 L:      [email protected]
13500 S:      Maintained
13501 W:      http://www.avagotech.com/support/
13502 F:      Documentation/scsi/megaraid.rst
13503 F:      drivers/scsi/megaraid.*
13504 F:      drivers/scsi/megaraid/
13505
13506 MELEXIS MLX90614 DRIVER
13507 M:      Crt Mori <[email protected]>
13508 L:      [email protected]
13509 S:      Supported
13510 W:      http://www.melexis.com
13511 F:      drivers/iio/temperature/mlx90614.c
13512
13513 MELEXIS MLX90632 DRIVER
13514 M:      Crt Mori <[email protected]>
13515 L:      [email protected]
13516 S:      Supported
13517 W:      http://www.melexis.com
13518 F:      drivers/iio/temperature/mlx90632.c
13519
13520 MELFAS MIP4 TOUCHSCREEN DRIVER
13521 M:      Sangwon Jee <[email protected]>
13522 S:      Supported
13523 W:      http://www.melfas.com
13524 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13525 F:      drivers/input/touchscreen/melfas_mip4.c
13526
13527 MELLANOX BLUEFIELD I2C DRIVER
13528 M:      Khalil Blaiech <[email protected]>
13529 M:      Asmaa Mnebhi <[email protected]>
13530 L:      [email protected]
13531 S:      Supported
13532 F:      drivers/i2c/busses/i2c-mlxbf.c
13533
13534 MELLANOX ETHERNET DRIVER (mlx4_en)
13535 M:      Tariq Toukan <[email protected]>
13536 L:      [email protected]
13537 S:      Supported
13538 W:      http://www.mellanox.com
13539 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13540 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13541
13542 MELLANOX ETHERNET DRIVER (mlx5e)
13543 M:      Saeed Mahameed <[email protected]>
13544 L:      [email protected]
13545 S:      Supported
13546 W:      http://www.mellanox.com
13547 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13548 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13549
13550 MELLANOX ETHERNET INNOVA DRIVERS
13551 R:      Boris Pismenny <[email protected]>
13552 L:      [email protected]
13553 S:      Supported
13554 W:      http://www.mellanox.com
13555 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13556 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13557 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13558 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13559
13560 MELLANOX ETHERNET SWITCH DRIVERS
13561 M:      Ido Schimmel <[email protected]>
13562 M:      Petr Machata <[email protected]>
13563 L:      [email protected]
13564 S:      Supported
13565 W:      http://www.mellanox.com
13566 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13567 F:      drivers/net/ethernet/mellanox/mlxsw/
13568 F:      tools/testing/selftests/drivers/net/mlxsw/
13569
13570 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13571 M:      [email protected]
13572 L:      [email protected]
13573 S:      Supported
13574 W:      http://www.mellanox.com
13575 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13576 F:      drivers/net/ethernet/mellanox/mlxfw/
13577
13578 MELLANOX HARDWARE PLATFORM SUPPORT
13579 M:      Hans de Goede <[email protected]>
13580 M:      Mark Gross <[email protected]>
13581 M:      Vadim Pasternak <[email protected]>
13582 L:      [email protected]
13583 S:      Supported
13584 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13585 F:      drivers/platform/mellanox/
13586 F:      include/linux/platform_data/mlxreg.h
13587
13588 MELLANOX MLX4 core VPI driver
13589 M:      Tariq Toukan <[email protected]>
13590 L:      [email protected]
13591 L:      [email protected]
13592 S:      Supported
13593 W:      http://www.mellanox.com
13594 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13595 F:      drivers/net/ethernet/mellanox/mlx4/
13596 F:      include/linux/mlx4/
13597
13598 MELLANOX MLX4 IB driver
13599 M:      Yishai Hadas <[email protected]>
13600 L:      [email protected]
13601 S:      Supported
13602 W:      http://www.mellanox.com
13603 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13604 F:      drivers/infiniband/hw/mlx4/
13605 F:      include/linux/mlx4/
13606 F:      include/uapi/rdma/mlx4-abi.h
13607
13608 MELLANOX MLX5 core VPI driver
13609 M:      Saeed Mahameed <[email protected]>
13610 M:      Leon Romanovsky <[email protected]>
13611 L:      [email protected]
13612 L:      [email protected]
13613 S:      Supported
13614 W:      http://www.mellanox.com
13615 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13616 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13617 F:      drivers/net/ethernet/mellanox/mlx5/core/
13618 F:      include/linux/mlx5/
13619
13620 MELLANOX MLX5 IB driver
13621 M:      Leon Romanovsky <[email protected]>
13622 L:      [email protected]
13623 S:      Supported
13624 W:      http://www.mellanox.com
13625 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13626 F:      drivers/infiniband/hw/mlx5/
13627 F:      include/linux/mlx5/
13628 F:      include/uapi/rdma/mlx5-abi.h
13629
13630 MELLANOX MLXCPLD I2C AND MUX DRIVER
13631 M:      Vadim Pasternak <[email protected]>
13632 M:      Michael Shych <[email protected]>
13633 L:      [email protected]
13634 S:      Supported
13635 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13636 F:      drivers/i2c/busses/i2c-mlxcpld.c
13637 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13638
13639 MELLANOX MLXCPLD LED DRIVER
13640 M:      Vadim Pasternak <[email protected]>
13641 L:      [email protected]
13642 S:      Supported
13643 F:      Documentation/leds/leds-mlxcpld.rst
13644 F:      drivers/leds/leds-mlxcpld.c
13645 F:      drivers/leds/leds-mlxreg.c
13646
13647 MELLANOX PLATFORM DRIVER
13648 M:      Vadim Pasternak <[email protected]>
13649 L:      [email protected]
13650 S:      Supported
13651 F:      drivers/platform/x86/mlx-platform.c
13652
13653 MEMBARRIER SUPPORT
13654 M:      Mathieu Desnoyers <[email protected]>
13655 M:      "Paul E. McKenney" <[email protected]>
13656 L:      [email protected]
13657 S:      Supported
13658 F:      arch/powerpc/include/asm/membarrier.h
13659 F:      include/uapi/linux/membarrier.h
13660 F:      kernel/sched/membarrier.c
13661
13662 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13663 M:      Mike Rapoport <[email protected]>
13664 L:      [email protected]
13665 S:      Maintained
13666 F:      Documentation/core-api/boot-time-mm.rst
13667 F:      include/linux/memblock.h
13668 F:      mm/memblock.c
13669 F:      mm/mm_init.c
13670 F:      tools/testing/memblock/
13671
13672 MEMORY CONTROLLER DRIVERS
13673 M:      Krzysztof Kozlowski <[email protected]>
13674 L:      [email protected]
13675 S:      Maintained
13676 B:      mailto:[email protected]
13677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13678 F:      Documentation/devicetree/bindings/memory-controllers/
13679 F:      drivers/memory/
13680 F:      include/dt-bindings/memory/
13681 F:      include/memory/
13682
13683 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13684 M:      Dmitry Osipenko <[email protected]>
13685 L:      [email protected]
13686 L:      [email protected]
13687 S:      Maintained
13688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13689 F:      drivers/devfreq/tegra30-devfreq.c
13690
13691 MEMORY HOT(UN)PLUG
13692 M:      David Hildenbrand <[email protected]>
13693 M:      Oscar Salvador <[email protected]>
13694 L:      [email protected]
13695 S:      Maintained
13696 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13697 F:      Documentation/core-api/memory-hotplug.rst
13698 F:      drivers/base/memory.c
13699 F:      include/linux/memory_hotplug.h
13700 F:      mm/memory_hotplug.c
13701 F:      tools/testing/selftests/memory-hotplug/
13702
13703 MEMORY MANAGEMENT
13704 M:      Andrew Morton <[email protected]>
13705 L:      [email protected]
13706 S:      Maintained
13707 W:      http://www.linux-mm.org
13708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13709 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13710 F:      include/linux/gfp.h
13711 F:      include/linux/gfp_types.h
13712 F:      include/linux/memory_hotplug.h
13713 F:      include/linux/mm.h
13714 F:      include/linux/mmzone.h
13715 F:      include/linux/pagewalk.h
13716 F:      include/trace/events/ksm.h
13717 F:      mm/
13718 F:      tools/mm/
13719 F:      tools/testing/selftests/mm/
13720
13721 MEMORY TECHNOLOGY DEVICES (MTD)
13722 M:      Miquel Raynal <[email protected]>
13723 M:      Richard Weinberger <[email protected]>
13724 M:      Vignesh Raghavendra <[email protected]>
13725 L:      [email protected]
13726 S:      Maintained
13727 W:      http://www.linux-mtd.infradead.org/
13728 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13729 C:      irc://irc.oftc.net/mtd
13730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13732 F:      Documentation/devicetree/bindings/mtd/
13733 F:      drivers/mtd/
13734 F:      include/linux/mtd/
13735 F:      include/uapi/mtd/
13736
13737 MEMSENSING MICROSYSTEMS MSA311 DRIVER
13738 M:      Dmitry Rokosov <[email protected]>
13739 L:      [email protected]
13740 S:      Maintained
13741 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13742 F:      drivers/iio/accel/msa311.c
13743
13744 MEN A21 WATCHDOG DRIVER
13745 M:      Johannes Thumshirn <[email protected]>
13746 L:      [email protected]
13747 S:      Maintained
13748 F:      drivers/watchdog/mena21_wdt.c
13749
13750 MEN CHAMELEON BUS (mcb)
13751 M:      Johannes Thumshirn <[email protected]>
13752 S:      Maintained
13753 F:      Documentation/driver-api/men-chameleon-bus.rst
13754 F:      drivers/mcb/
13755 F:      include/linux/mcb.h
13756
13757 MEN F21BMC (Board Management Controller)
13758 M:      Andreas Werner <[email protected]>
13759 S:      Supported
13760 F:      Documentation/hwmon/menf21bmc.rst
13761 F:      drivers/hwmon/menf21bmc_hwmon.c
13762 F:      drivers/leds/leds-menf21bmc.c
13763 F:      drivers/mfd/menf21bmc.c
13764 F:      drivers/watchdog/menf21bmc_wdt.c
13765
13766 MEN Z069 WATCHDOG DRIVER
13767 M:      Johannes Thumshirn <[email protected]>
13768 L:      [email protected]
13769 S:      Maintained
13770 F:      drivers/watchdog/menz69_wdt.c
13771
13772 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13773 M:      Neil Armstrong <[email protected]>
13774 L:      [email protected]
13775 L:      [email protected]
13776 S:      Supported
13777 W:      http://linux-meson.com/
13778 T:      git git://linuxtv.org/media_tree.git
13779 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13780 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13781 F:      drivers/media/cec/platform/meson/ao-cec.c
13782
13783 MESON GE2D DRIVER FOR AMLOGIC SOCS
13784 M:      Neil Armstrong <[email protected]>
13785 L:      [email protected]
13786 L:      [email protected]
13787 S:      Supported
13788 T:      git git://linuxtv.org/media_tree.git
13789 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13790 F:      drivers/media/platform/amlogic/meson-ge2d/
13791
13792 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13793 M:      Liang Yang <[email protected]>
13794 L:      [email protected]
13795 S:      Maintained
13796 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13797 F:      drivers/mtd/nand/raw/meson_*
13798
13799 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13800 M:      Neil Armstrong <[email protected]>
13801 L:      [email protected]
13802 L:      [email protected]
13803 S:      Supported
13804 T:      git git://linuxtv.org/media_tree.git
13805 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13806 F:      drivers/staging/media/meson/vdec/
13807
13808 METHODE UDPU SUPPORT
13809 M:      Vladimir Vid <[email protected]>
13810 S:      Maintained
13811 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13812
13813 MHI BUS
13814 M:      Manivannan Sadhasivam <[email protected]>
13815 L:      [email protected]
13816 L:      [email protected]
13817 S:      Maintained
13818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13819 F:      Documentation/ABI/stable/sysfs-bus-mhi
13820 F:      Documentation/mhi/
13821 F:      drivers/bus/mhi/
13822 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
13823 F:      include/linux/mhi.h
13824
13825 MICROBLAZE ARCHITECTURE
13826 M:      Michal Simek <[email protected]>
13827 S:      Supported
13828 W:      http://www.monstr.eu/fdt/
13829 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13830 F:      arch/microblaze/
13831
13832 MICROBLAZE TMR INJECT
13833 M:      Appana Durga Kedareswara rao <[email protected]>
13834 S:      Supported
13835 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13836 F:      drivers/misc/xilinx_tmr_inject.c
13837
13838 MICROBLAZE TMR MANAGER
13839 M:      Appana Durga Kedareswara rao <[email protected]>
13840 S:      Supported
13841 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
13842 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
13843 F:      drivers/misc/xilinx_tmr_manager.c
13844
13845 MICROCHIP AT91 DMA DRIVERS
13846 M:      Ludovic Desroches <[email protected]>
13847 M:      Tudor Ambarus <[email protected]>
13848 L:      [email protected] (moderated for non-subscribers)
13849 L:      [email protected]
13850 S:      Supported
13851 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13852 F:      drivers/dma/at_hdmac.c
13853 F:      drivers/dma/at_xdmac.c
13854 F:      include/dt-bindings/dma/at91.h
13855
13856 MICROCHIP AT91 SERIAL DRIVER
13857 M:      Richard Genoud <[email protected]>
13858 S:      Maintained
13859 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13860 F:      drivers/tty/serial/atmel_serial.c
13861 F:      drivers/tty/serial/atmel_serial.h
13862
13863 MICROCHIP AT91 USART MFD DRIVER
13864 M:      Radu Pirea <[email protected]>
13865 L:      [email protected]
13866 S:      Supported
13867 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13868 F:      drivers/mfd/at91-usart.c
13869 F:      include/dt-bindings/mfd/at91-usart.h
13870
13871 MICROCHIP AT91 USART SPI DRIVER
13872 M:      Radu Pirea <[email protected]>
13873 L:      [email protected]
13874 S:      Supported
13875 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13876 F:      drivers/spi/spi-at91-usart.c
13877
13878 MICROCHIP AUDIO ASOC DRIVERS
13879 M:      Claudiu Beznea <[email protected]>
13880 L:      [email protected] (moderated for non-subscribers)
13881 S:      Supported
13882 F:      Documentation/devicetree/bindings/sound/atmel*
13883 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
13884 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
13885 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
13886 F:      sound/soc/atmel
13887
13888 MICROCHIP CSI2DC DRIVER
13889 M:      Eugen Hristev <[email protected]>
13890 L:      [email protected]
13891 S:      Supported
13892 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13893 F:      drivers/media/platform/microchip/microchip-csi2dc.c
13894
13895 MICROCHIP ECC DRIVER
13896 M:      Tudor Ambarus <[email protected]>
13897 L:      [email protected]
13898 S:      Maintained
13899 F:      drivers/crypto/atmel-ecc.*
13900
13901 MICROCHIP EIC DRIVER
13902 M:      Claudiu Beznea <[email protected]>
13903 L:      [email protected] (moderated for non-subscribers)
13904 S:      Supported
13905 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
13906 F:      drivers/irqchip/irq-mchp-eic.c
13907
13908 MICROCHIP I2C DRIVER
13909 M:      Codrin Ciubotariu <[email protected]>
13910 L:      [email protected]
13911 S:      Supported
13912 F:      drivers/i2c/busses/i2c-at91-*.c
13913 F:      drivers/i2c/busses/i2c-at91.h
13914
13915 MICROCHIP ISC DRIVER
13916 M:      Eugen Hristev <[email protected]>
13917 L:      [email protected]
13918 S:      Supported
13919 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13920 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13921 F:      drivers/media/platform/microchip/microchip-isc*
13922 F:      drivers/media/platform/microchip/microchip-sama*-isc*
13923 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
13924 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
13925 F:      include/linux/atmel-isc-media.h
13926
13927 MICROCHIP ISI DRIVER
13928 M:      Eugen Hristev <[email protected]>
13929 L:      [email protected]
13930 S:      Supported
13931 F:      drivers/media/platform/atmel/atmel-isi.c
13932 F:      drivers/media/platform/atmel/atmel-isi.h
13933
13934 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13935 M:      Woojung Huh <[email protected]>
13936 M:      [email protected]
13937 L:      [email protected]
13938 S:      Maintained
13939 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13940 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
13941 F:      drivers/net/dsa/microchip/*
13942 F:      include/linux/dsa/ksz_common.h
13943 F:      include/linux/platform_data/microchip-ksz.h
13944 F:      net/dsa/tag_ksz.c
13945
13946 MICROCHIP LAN743X ETHERNET DRIVER
13947 M:      Bryan Whitehead <[email protected]>
13948 M:      [email protected]
13949 L:      [email protected]
13950 S:      Maintained
13951 F:      drivers/net/ethernet/microchip/lan743x_*
13952
13953 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13954 M:      Arun Ramadoss <[email protected]>
13955 R:      [email protected]
13956 L:      [email protected]
13957 S:      Maintained
13958 F:      drivers/net/phy/microchip_t1.c
13959
13960 MICROCHIP LAN966X ETHERNET DRIVER
13961 M:      Horatiu Vultur <[email protected]>
13962 M:      [email protected]
13963 L:      [email protected]
13964 S:      Maintained
13965 F:      drivers/net/ethernet/microchip/lan966x/*
13966
13967 MICROCHIP LCDFB DRIVER
13968 M:      Nicolas Ferre <[email protected]>
13969 L:      [email protected]
13970 S:      Maintained
13971 F:      drivers/video/fbdev/atmel_lcdfb.c
13972 F:      include/video/atmel_lcdc.h
13973
13974 MICROCHIP MCP16502 PMIC DRIVER
13975 M:      Claudiu Beznea <[email protected]>
13976 L:      [email protected] (moderated for non-subscribers)
13977 S:      Supported
13978 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13979 F:      drivers/regulator/mcp16502.c
13980
13981 MICROCHIP MCP3911 ADC DRIVER
13982 M:      Marcus Folkesson <[email protected]>
13983 M:      Kent Gustavsson <[email protected]>
13984 L:      [email protected]
13985 S:      Maintained
13986 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13987 F:      drivers/iio/adc/mcp3911.c
13988
13989 MICROCHIP MMC/SD/SDIO MCI DRIVER
13990 M:      Ludovic Desroches <[email protected]>
13991 S:      Maintained
13992 F:      drivers/mmc/host/atmel-mci.c
13993
13994 MICROCHIP NAND DRIVER
13995 M:      Tudor Ambarus <[email protected]>
13996 L:      [email protected]
13997 S:      Supported
13998 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13999 F:      drivers/mtd/nand/raw/atmel/*
14000
14001 MICROCHIP OTPC DRIVER
14002 M:      Claudiu Beznea <[email protected]>
14003 L:      [email protected] (moderated for non-subscribers)
14004 S:      Supported
14005 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14006 F:      drivers/nvmem/microchip-otpc.c
14007 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14008
14009 MICROCHIP PCI1XXXX GP DRIVER
14010 M:      Kumaravel Thiagarajan <[email protected]>
14011 L:      [email protected]
14012 S:      Supported
14013 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14014 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14015 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14016
14017 MICROCHIP PCI1XXXX I2C DRIVER
14018 M:      Tharun Kumar P <[email protected]>
14019 M:      Kumaravel Thiagarajan <[email protected]>
14020 M:      Microchip Linux Driver Support <[email protected]>
14021 L:      [email protected]
14022 S:      Maintained
14023 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14024
14025 MICROCHIP PCIe UART DRIVER
14026 M:      Kumaravel Thiagarajan <[email protected]>
14027 M:      Tharun Kumar P <[email protected]>
14028 L:      [email protected]
14029 S:      Maintained
14030 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14031
14032 MICROCHIP POLARFIRE FPGA DRIVERS
14033 M:      Conor Dooley <[email protected]>
14034 R:      Vladimir Georgiev <[email protected]>
14035 L:      [email protected]
14036 S:      Supported
14037 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14038 F:      drivers/fpga/microchip-spi.c
14039
14040 MICROCHIP PWM DRIVER
14041 M:      Claudiu Beznea <[email protected]>
14042 L:      [email protected] (moderated for non-subscribers)
14043 L:      [email protected]
14044 S:      Supported
14045 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14046 F:      drivers/pwm/pwm-atmel.c
14047
14048 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14049 M:      Eugen Hristev <[email protected]>
14050 L:      [email protected]
14051 S:      Supported
14052 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14053 F:      drivers/iio/adc/at91-sama5d2_adc.c
14054 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14055
14056 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14057 M:      Claudiu Beznea <[email protected]>
14058 S:      Supported
14059 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14060 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14061
14062 MICROCHIP SOC DRIVERS
14063 M:      Conor Dooley <[email protected]>
14064 S:      Supported
14065 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14066 F:      drivers/soc/microchip/
14067
14068 MICROCHIP SPI DRIVER
14069 M:      Ryan Wanner <[email protected]>
14070 S:      Supported
14071 F:      drivers/spi/spi-atmel.*
14072
14073 MICROCHIP SSC DRIVER
14074 M:      Claudiu Beznea <[email protected]>
14075 L:      [email protected] (moderated for non-subscribers)
14076 S:      Supported
14077 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14078 F:      drivers/misc/atmel-ssc.c
14079 F:      include/linux/atmel-ssc.h
14080
14081 Microchip Timer Counter Block (TCB) Capture Driver
14082 M:      Kamel Bouhara <[email protected]>
14083 L:      [email protected] (moderated for non-subscribers)
14084 L:      [email protected]
14085 S:      Maintained
14086 F:      drivers/counter/microchip-tcb-capture.c
14087
14088 MICROCHIP USB251XB DRIVER
14089 M:      Richard Leitner <[email protected]>
14090 L:      [email protected]
14091 S:      Maintained
14092 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14093 F:      drivers/usb/misc/usb251xb.c
14094
14095 MICROCHIP USBA UDC DRIVER
14096 M:      Cristian Birsan <[email protected]>
14097 L:      [email protected] (moderated for non-subscribers)
14098 S:      Supported
14099 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14100
14101 MICROCHIP WILC1000 WIFI DRIVER
14102 M:      Ajay Singh <[email protected]>
14103 M:      Claudiu Beznea <[email protected]>
14104 L:      [email protected]
14105 S:      Supported
14106 F:      drivers/net/wireless/microchip/wilc1000/
14107
14108 MICROSEMI MIPS SOCS
14109 M:      Alexandre Belloni <[email protected]>
14110 M:      [email protected]
14111 L:      [email protected]
14112 S:      Supported
14113 F:      Documentation/devicetree/bindings/mips/mscc.txt
14114 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14115 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14116 F:      arch/mips/boot/dts/mscc/
14117 F:      arch/mips/configs/generic/board-ocelot.config
14118 F:      arch/mips/generic/board-ocelot.c
14119
14120 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14121 M:      Don Brace <[email protected]>
14122 L:      [email protected]
14123 L:      [email protected]
14124 S:      Supported
14125 F:      Documentation/scsi/smartpqi.rst
14126 F:      drivers/scsi/smartpqi/Kconfig
14127 F:      drivers/scsi/smartpqi/Makefile
14128 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14129 F:      include/linux/cciss*.h
14130 F:      include/uapi/linux/cciss*.h
14131
14132 MICROSOFT MANA RDMA DRIVER
14133 M:      Long Li <[email protected]>
14134 M:      Ajay Sharma <[email protected]>
14135 L:      [email protected]
14136 S:      Supported
14137 F:      drivers/infiniband/hw/mana/
14138 F:      include/net/mana
14139 F:      include/uapi/rdma/mana-abi.h
14140
14141 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14142 M:      Maximilian Luz <[email protected]>
14143 L:      [email protected]
14144 S:      Maintained
14145 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14146
14147 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14148 M:      Maximilian Luz <[email protected]>
14149 L:      [email protected]
14150 L:      [email protected]
14151 S:      Maintained
14152 F:      drivers/power/supply/surface_battery.c
14153 F:      drivers/power/supply/surface_charger.c
14154
14155 MICROSOFT SURFACE DTX DRIVER
14156 M:      Maximilian Luz <[email protected]>
14157 L:      [email protected]
14158 S:      Maintained
14159 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14160 F:      drivers/platform/surface/surface_dtx.c
14161 F:      include/uapi/linux/surface_aggregator/dtx.h
14162
14163 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14164 M:      Maximilian Luz <[email protected]>
14165 L:      [email protected]
14166 S:      Maintained
14167 F:      drivers/platform/surface/surface_gpe.c
14168
14169 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14170 M:      Hans de Goede <[email protected]>
14171 M:      Mark Gross <[email protected]>
14172 M:      Maximilian Luz <[email protected]>
14173 L:      [email protected]
14174 S:      Maintained
14175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14176 F:      drivers/platform/surface/
14177
14178 MICROSOFT SURFACE HID TRANSPORT DRIVER
14179 M:      Maximilian Luz <[email protected]>
14180 L:      [email protected]
14181 L:      [email protected]
14182 S:      Maintained
14183 F:      drivers/hid/surface-hid/
14184
14185 MICROSOFT SURFACE HOT-PLUG DRIVER
14186 M:      Maximilian Luz <[email protected]>
14187 L:      [email protected]
14188 S:      Maintained
14189 F:      drivers/platform/surface/surface_hotplug.c
14190
14191 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14192 M:      Maximilian Luz <[email protected]>
14193 L:      [email protected]
14194 S:      Maintained
14195 F:      drivers/platform/surface/surface_platform_profile.c
14196
14197 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14198 M:      Chen Yu <[email protected]>
14199 L:      [email protected]
14200 S:      Supported
14201 F:      drivers/platform/surface/surfacepro3_button.c
14202
14203 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14204 M:      Maximilian Luz <[email protected]>
14205 L:      [email protected]
14206 S:      Maintained
14207 F:      drivers/platform/surface/surface_aggregator_hub.c
14208
14209 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14210 M:      Maximilian Luz <[email protected]>
14211 L:      [email protected]
14212 S:      Maintained
14213 W:      https://github.com/linux-surface/surface-aggregator-module
14214 C:      irc://irc.libera.chat/linux-surface
14215 F:      Documentation/driver-api/surface_aggregator/
14216 F:      drivers/platform/surface/aggregator/
14217 F:      drivers/platform/surface/surface_acpi_notify.c
14218 F:      drivers/platform/surface/surface_aggregator_cdev.c
14219 F:      drivers/platform/surface/surface_aggregator_registry.c
14220 F:      include/linux/surface_acpi_notify.h
14221 F:      include/linux/surface_aggregator/
14222 F:      include/uapi/linux/surface_aggregator/
14223
14224 MICROTEK X6 SCANNER
14225 M:      Oliver Neukum <[email protected]>
14226 S:      Maintained
14227 F:      drivers/usb/image/microtek.*
14228
14229 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14230 M:      Luka Kovacic <[email protected]>
14231 M:      Luka Perkov <[email protected]>
14232 S:      Maintained
14233 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14234 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14235 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14236 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14237 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14238 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14239
14240 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14241 M:      Sakari Ailus <[email protected]>
14242 L:      [email protected]
14243 S:      Maintained
14244 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14245 F:      Documentation/driver-api/media/drivers/ccs/
14246 F:      Documentation/userspace-api/media/drivers/ccs.rst
14247 F:      drivers/media/i2c/ccs-pll.c
14248 F:      drivers/media/i2c/ccs-pll.h
14249 F:      drivers/media/i2c/ccs/
14250 F:      include/uapi/linux/ccs.h
14251 F:      include/uapi/linux/smiapp.h
14252
14253 MIPS
14254 M:      Thomas Bogendoerfer <[email protected]>
14255 L:      [email protected]
14256 S:      Maintained
14257 W:      http://www.linux-mips.org/
14258 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14260 F:      Documentation/devicetree/bindings/mips/
14261 F:      Documentation/arch/mips/
14262 F:      arch/mips/
14263 F:      drivers/platform/mips/
14264 F:      include/dt-bindings/mips/
14265
14266 MIPS BOSTON DEVELOPMENT BOARD
14267 M:      Paul Burton <[email protected]>
14268 L:      [email protected]
14269 S:      Maintained
14270 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14271 F:      arch/mips/boot/dts/img/boston.dts
14272 F:      arch/mips/configs/generic/board-boston.config
14273 F:      drivers/clk/imgtec/clk-boston.c
14274 F:      include/dt-bindings/clock/boston-clock.h
14275
14276 MIPS CORE DRIVERS
14277 M:      Thomas Bogendoerfer <[email protected]>
14278 M:      Serge Semin <[email protected]>
14279 L:      [email protected]
14280 S:      Supported
14281 F:      drivers/bus/mips_cdmm.c
14282 F:      drivers/clocksource/mips-gic-timer.c
14283 F:      drivers/cpuidle/cpuidle-cps.c
14284 F:      drivers/irqchip/irq-mips-cpu.c
14285 F:      drivers/irqchip/irq-mips-gic.c
14286
14287 MIPS GENERIC PLATFORM
14288 M:      Paul Burton <[email protected]>
14289 L:      [email protected]
14290 S:      Supported
14291 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14292 F:      arch/mips/generic/
14293 F:      arch/mips/tools/generic-board-config.sh
14294
14295 MIPS RINT INSTRUCTION EMULATION
14296 M:      Aleksandar Markovic <[email protected]>
14297 L:      [email protected]
14298 S:      Supported
14299 F:      arch/mips/math-emu/dp_rint.c
14300 F:      arch/mips/math-emu/sp_rint.c
14301
14302 MIPS/LOONGSON1 ARCHITECTURE
14303 M:      Keguang Zhang <[email protected]>
14304 L:      [email protected]
14305 S:      Maintained
14306 F:      arch/mips/include/asm/mach-loongson32/
14307 F:      arch/mips/loongson32/
14308 F:      drivers/*/*loongson1*
14309
14310 MIPS/LOONGSON2EF ARCHITECTURE
14311 M:      Jiaxun Yang <[email protected]>
14312 L:      [email protected]
14313 S:      Maintained
14314 F:      arch/mips/include/asm/mach-loongson2ef/
14315 F:      arch/mips/loongson2ef/
14316 F:      drivers/cpufreq/loongson2_cpufreq.c
14317
14318 MIPS/LOONGSON64 ARCHITECTURE
14319 M:      Huacai Chen <[email protected]>
14320 M:      Jiaxun Yang <[email protected]>
14321 L:      [email protected]
14322 S:      Maintained
14323 F:      arch/mips/include/asm/mach-loongson64/
14324 F:      arch/mips/loongson64/
14325 F:      drivers/irqchip/irq-loongson*
14326 F:      drivers/platform/mips/cpu_hwmon.c
14327
14328 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14329 M:      Hans Verkuil <[email protected]>
14330 L:      [email protected]
14331 S:      Odd Fixes
14332 W:      https://linuxtv.org
14333 T:      git git://linuxtv.org/media_tree.git
14334 F:      drivers/media/radio/radio-miropcm20*
14335
14336 MMP SUPPORT
14337 R:      Lubomir Rintel <[email protected]>
14338 L:      [email protected] (moderated for non-subscribers)
14339 S:      Odd Fixes
14340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14341 F:      arch/arm/boot/dts/marvell/mmp*
14342 F:      arch/arm/mach-mmp/
14343 F:      include/linux/soc/mmp/
14344
14345 MMP USB PHY DRIVERS
14346 R:      Lubomir Rintel <[email protected]>
14347 L:      [email protected] (moderated for non-subscribers)
14348 S:      Maintained
14349 F:      drivers/phy/marvell/phy-mmp3-usb.c
14350 F:      drivers/phy/marvell/phy-pxa-usb.c
14351
14352 MMU GATHER AND TLB INVALIDATION
14353 M:      Will Deacon <[email protected]>
14354 M:      "Aneesh Kumar K.V" <[email protected]>
14355 M:      Andrew Morton <[email protected]>
14356 M:      Nick Piggin <[email protected]>
14357 M:      Peter Zijlstra <[email protected]>
14358 L:      [email protected]
14359 L:      [email protected]
14360 S:      Maintained
14361 F:      arch/*/include/asm/tlb.h
14362 F:      include/asm-generic/tlb.h
14363 F:      mm/mmu_gather.c
14364
14365 MN88472 MEDIA DRIVER
14366 M:      Antti Palosaari <[email protected]>
14367 L:      [email protected]
14368 S:      Maintained
14369 W:      https://linuxtv.org
14370 W:      http://palosaari.fi/linux/
14371 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14372 F:      drivers/media/dvb-frontends/mn88472*
14373
14374 MN88473 MEDIA DRIVER
14375 M:      Antti Palosaari <[email protected]>
14376 L:      [email protected]
14377 S:      Maintained
14378 W:      https://linuxtv.org
14379 W:      http://palosaari.fi/linux/
14380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14381 F:      drivers/media/dvb-frontends/mn88473*
14382
14383 MODULE SUPPORT
14384 M:      Luis Chamberlain <[email protected]>
14385 L:      [email protected]
14386 L:      [email protected]
14387 S:      Maintained
14388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14389 F:      include/linux/kmod.h
14390 F:      include/linux/module.h
14391 F:      kernel/module/
14392 F:      lib/test_kmod.c
14393 F:      scripts/module*
14394 F:      tools/testing/selftests/kmod/
14395
14396 MONOLITHIC POWER SYSTEM PMIC DRIVER
14397 M:      Saravanan Sekar <[email protected]>
14398 S:      Maintained
14399 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14400 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14401 F:      drivers/hwmon/pmbus/mpq7932.c
14402 F:      drivers/iio/adc/mp2629_adc.c
14403 F:      drivers/mfd/mp2629.c
14404 F:      drivers/power/supply/mp2629_charger.c
14405 F:      drivers/regulator/mp5416.c
14406 F:      drivers/regulator/mpq7920.c
14407 F:      drivers/regulator/mpq7920.h
14408 F:      include/linux/mfd/mp2629.h
14409
14410 MOST(R) TECHNOLOGY DRIVER
14411 M:      Parthiban Veerasooran <[email protected]>
14412 M:      Christian Gromm <[email protected]>
14413 S:      Maintained
14414 F:      Documentation/ABI/testing/configfs-most
14415 F:      Documentation/ABI/testing/sysfs-bus-most
14416 F:      drivers/most/
14417 F:      drivers/staging/most/
14418 F:      include/linux/most.h
14419
14420 MOTORCOMM PHY DRIVER
14421 M:      Peter Geis <[email protected]>
14422 M:      Frank <[email protected]>
14423 L:      [email protected]
14424 S:      Maintained
14425 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14426 F:      drivers/net/phy/motorcomm.c
14427
14428 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14429 M:      Jiri Slaby <[email protected]>
14430 S:      Maintained
14431 F:      Documentation/driver-api/tty/moxa-smartio.rst
14432 F:      drivers/tty/mxser.*
14433
14434 MR800 AVERMEDIA USB FM RADIO DRIVER
14435 M:      Alexey Klimov <[email protected]>
14436 L:      [email protected]
14437 S:      Maintained
14438 T:      git git://linuxtv.org/media_tree.git
14439 F:      drivers/media/radio/radio-mr800.c
14440
14441 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14442 M:      Stefan Schmidt <[email protected]>
14443 L:      [email protected]
14444 S:      Odd Fixes
14445 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14446 F:      drivers/net/ieee802154/mrf24j40.c
14447
14448 MSI EC DRIVER
14449 M:      Nikita Kravets <[email protected]>
14450 L:      [email protected]
14451 S:      Maintained
14452 W:      https://github.com/BeardOverflow/msi-ec
14453 F:      drivers/platform/x86/msi-ec.*
14454
14455 MSI LAPTOP SUPPORT
14456 M:      "Lee, Chun-Yi" <[email protected]>
14457 L:      [email protected]
14458 S:      Maintained
14459 F:      drivers/platform/x86/msi-laptop.c
14460
14461 MSI WMI SUPPORT
14462 L:      [email protected]
14463 S:      Orphan
14464 F:      drivers/platform/x86/msi-wmi.c
14465
14466 MSI001 MEDIA DRIVER
14467 M:      Antti Palosaari <[email protected]>
14468 L:      [email protected]
14469 S:      Maintained
14470 W:      https://linuxtv.org
14471 W:      http://palosaari.fi/linux/
14472 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14473 T:      git git://linuxtv.org/anttip/media_tree.git
14474 F:      drivers/media/tuners/msi001*
14475
14476 MSI2500 MEDIA DRIVER
14477 M:      Antti Palosaari <[email protected]>
14478 L:      [email protected]
14479 S:      Maintained
14480 W:      https://linuxtv.org
14481 W:      http://palosaari.fi/linux/
14482 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14483 T:      git git://linuxtv.org/anttip/media_tree.git
14484 F:      drivers/media/usb/msi2500/
14485
14486 MSTAR INTERRUPT CONTROLLER DRIVER
14487 M:      Mark-PK Tsai <[email protected]>
14488 M:      Daniel Palmer <[email protected]>
14489 S:      Maintained
14490 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14491 F:      drivers/irqchip/irq-mst-intc.c
14492
14493 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14494 M:      Robert Jarzmik <[email protected]>
14495 L:      [email protected]
14496 S:      Maintained
14497 F:      drivers/mtd/devices/docg3*
14498
14499 MT9P031 APTINA CAMERA SENSOR
14500 M:      Laurent Pinchart <[email protected]>
14501 L:      [email protected]
14502 S:      Maintained
14503 T:      git git://linuxtv.org/media_tree.git
14504 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14505 F:      drivers/media/i2c/mt9p031.c
14506 F:      include/media/i2c/mt9p031.h
14507
14508 MT9T112 APTINA CAMERA SENSOR
14509 M:      Jacopo Mondi <[email protected]>
14510 L:      [email protected]
14511 S:      Odd Fixes
14512 T:      git git://linuxtv.org/media_tree.git
14513 F:      drivers/media/i2c/mt9t112.c
14514 F:      include/media/i2c/mt9t112.h
14515
14516 MT9V032 APTINA CAMERA SENSOR
14517 M:      Laurent Pinchart <[email protected]>
14518 L:      [email protected]
14519 S:      Maintained
14520 T:      git git://linuxtv.org/media_tree.git
14521 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14522 F:      drivers/media/i2c/mt9v032.c
14523 F:      include/media/i2c/mt9v032.h
14524
14525 MT9V111 APTINA CAMERA SENSOR
14526 M:      Jacopo Mondi <[email protected]>
14527 L:      [email protected]
14528 S:      Maintained
14529 T:      git git://linuxtv.org/media_tree.git
14530 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14531 F:      drivers/media/i2c/mt9v111.c
14532
14533 MULTIFUNCTION DEVICES (MFD)
14534 M:      Lee Jones <[email protected]>
14535 S:      Maintained
14536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14537 F:      Documentation/devicetree/bindings/mfd/
14538 F:      drivers/mfd/
14539 F:      include/dt-bindings/mfd/
14540 F:      include/linux/mfd/
14541
14542 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14543 S:      Orphan
14544 F:      drivers/mmc/host/mmc_spi.c
14545 F:      include/linux/spi/mmc_spi.h
14546
14547 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14548 M:      Ulf Hansson <[email protected]>
14549 L:      [email protected]
14550 S:      Maintained
14551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14552 F:      Documentation/devicetree/bindings/mmc/
14553 F:      drivers/mmc/
14554 F:      include/linux/mmc/
14555 F:      include/uapi/linux/mmc/
14556
14557 MULTIPLEXER SUBSYSTEM
14558 M:      Peter Rosin <[email protected]>
14559 S:      Maintained
14560 F:      Documentation/ABI/testing/sysfs-class-mux*
14561 F:      Documentation/devicetree/bindings/mux/
14562 F:      drivers/mux/
14563 F:      include/dt-bindings/mux/
14564 F:      include/linux/mux/
14565
14566 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14567 M:      Bin Liu <[email protected]>
14568 L:      [email protected]
14569 S:      Maintained
14570 F:      drivers/usb/musb/
14571
14572 MXL301RF MEDIA DRIVER
14573 M:      Akihiro Tsukada <[email protected]>
14574 L:      [email protected]
14575 S:      Odd Fixes
14576 F:      drivers/media/tuners/mxl301rf*
14577
14578 MXL5007T MEDIA DRIVER
14579 M:      Michael Krufky <[email protected]>
14580 L:      [email protected]
14581 S:      Maintained
14582 W:      https://linuxtv.org
14583 W:      http://github.com/mkrufky
14584 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14585 T:      git git://linuxtv.org/mkrufky/tuners.git
14586 F:      drivers/media/tuners/mxl5007t.*
14587
14588 MXSFB DRM DRIVER
14589 M:      Marek Vasut <[email protected]>
14590 M:      Stefan Agner <[email protected]>
14591 L:      [email protected]
14592 S:      Supported
14593 T:      git git://anongit.freedesktop.org/drm/drm-misc
14594 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14595 F:      drivers/gpu/drm/mxsfb/
14596
14597 MYLEX DAC960 PCI RAID Controller
14598 M:      Hannes Reinecke <[email protected]>
14599 L:      [email protected]
14600 S:      Supported
14601 F:      drivers/scsi/myrb.*
14602 F:      drivers/scsi/myrs.*
14603
14604 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14605 M:      Chris Lee <[email protected]>
14606 L:      [email protected]
14607 S:      Supported
14608 W:      https://www.cspi.com/ethernet-products/support/downloads/
14609 F:      drivers/net/ethernet/myricom/myri10ge/
14610
14611 NAND FLASH SUBSYSTEM
14612 M:      Miquel Raynal <[email protected]>
14613 R:      Richard Weinberger <[email protected]>
14614 L:      [email protected]
14615 S:      Maintained
14616 W:      http://www.linux-mtd.infradead.org/
14617 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14618 C:      irc://irc.oftc.net/mtd
14619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14620 F:      drivers/mtd/nand/
14621 F:      include/linux/mtd/*nand*.h
14622
14623 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14624 M:      Daniel Mack <[email protected]>
14625 L:      [email protected] (moderated for non-subscribers)
14626 S:      Maintained
14627 W:      http://www.native-instruments.com
14628 F:      sound/usb/caiaq/
14629
14630 NATSEMI ETHERNET DRIVER (DP8381x)
14631 S:      Orphan
14632 F:      drivers/net/ethernet/natsemi/natsemi.c
14633
14634 NCR 5380 SCSI DRIVERS
14635 M:      Finn Thain <[email protected]>
14636 M:      Michael Schmitz <[email protected]>
14637 L:      [email protected]
14638 S:      Maintained
14639 F:      Documentation/scsi/g_NCR5380.rst
14640 F:      drivers/scsi/NCR5380.*
14641 F:      drivers/scsi/arm/cumana_1.c
14642 F:      drivers/scsi/arm/oak.c
14643 F:      drivers/scsi/atari_scsi.*
14644 F:      drivers/scsi/dmx3191d.c
14645 F:      drivers/scsi/g_NCR5380.*
14646 F:      drivers/scsi/mac_scsi.*
14647 F:      drivers/scsi/sun3_scsi.*
14648 F:      drivers/scsi/sun3_scsi_vme.c
14649
14650 NCSI LIBRARY
14651 M:      Samuel Mendoza-Jonas <[email protected]>
14652 S:      Maintained
14653 F:      net/ncsi/
14654
14655 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14656 M:      Guenter Roeck <[email protected]>
14657 L:      [email protected]
14658 S:      Maintained
14659 F:      Documentation/hwmon/nct6775.rst
14660 F:      drivers/hwmon/nct6775-core.c
14661 F:      drivers/hwmon/nct6775-platform.c
14662 F:      drivers/hwmon/nct6775.h
14663
14664 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14665 M:      Zev Weiss <[email protected]>
14666 L:      [email protected]
14667 S:      Maintained
14668 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14669 F:      drivers/hwmon/nct6775-i2c.c
14670
14671 NETDEVSIM
14672 M:      Jakub Kicinski <[email protected]>
14673 S:      Maintained
14674 F:      drivers/net/netdevsim/*
14675
14676 NETEM NETWORK EMULATOR
14677 M:      Stephen Hemminger <[email protected]>
14678 L:      [email protected]
14679 S:      Maintained
14680 F:      net/sched/sch_netem.c
14681
14682 NETERION 10GbE DRIVERS (s2io)
14683 M:      Jon Mason <[email protected]>
14684 L:      [email protected]
14685 S:      Supported
14686 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14687 F:      drivers/net/ethernet/neterion/
14688
14689 NETFILTER
14690 M:      Pablo Neira Ayuso <[email protected]>
14691 M:      Jozsef Kadlecsik <[email protected]>
14692 M:      Florian Westphal <[email protected]>
14693 L:      [email protected]
14694 L:      [email protected]
14695 S:      Maintained
14696 W:      http://www.netfilter.org/
14697 W:      http://www.iptables.org/
14698 W:      http://www.nftables.org/
14699 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14700 C:      irc://irc.libera.chat/netfilter
14701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14703 F:      include/linux/netfilter*
14704 F:      include/linux/netfilter/
14705 F:      include/net/netfilter/
14706 F:      include/uapi/linux/netfilter*
14707 F:      include/uapi/linux/netfilter/
14708 F:      net/*/netfilter.c
14709 F:      net/*/netfilter/
14710 F:      net/bridge/br_netfilter*.c
14711 F:      net/netfilter/
14712
14713 NETROM NETWORK LAYER
14714 M:      Ralf Baechle <[email protected]>
14715 L:      [email protected]
14716 S:      Maintained
14717 W:      http://www.linux-ax25.org/
14718 F:      include/net/netrom.h
14719 F:      include/uapi/linux/netrom.h
14720 F:      net/netrom/
14721
14722 NETRONIX EMBEDDED CONTROLLER
14723 M:      Jonathan Neuschäfer <[email protected]>
14724 S:      Maintained
14725 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14726 F:      drivers/mfd/ntxec.c
14727 F:      drivers/pwm/pwm-ntxec.c
14728 F:      drivers/rtc/rtc-ntxec.c
14729 F:      include/linux/mfd/ntxec.h
14730
14731 NETRONOME ETHERNET DRIVERS
14732 M:      Louis Peens <[email protected]>
14733 R:      Jakub Kicinski <[email protected]>
14734 L:      [email protected]
14735 S:      Maintained
14736 F:      drivers/net/ethernet/netronome/
14737
14738 NETWORK BLOCK DEVICE (NBD)
14739 M:      Josef Bacik <[email protected]>
14740 L:      [email protected]
14741 L:      [email protected]
14742 S:      Maintained
14743 F:      Documentation/admin-guide/blockdev/nbd.rst
14744 F:      drivers/block/nbd.c
14745 F:      include/trace/events/nbd.h
14746 F:      include/uapi/linux/nbd.h
14747
14748 NETWORK DROP MONITOR
14749 M:      Neil Horman <[email protected]>
14750 L:      [email protected]
14751 S:      Maintained
14752 W:      https://fedorahosted.org/dropwatch/
14753 F:      include/uapi/linux/net_dropmon.h
14754 F:      net/core/drop_monitor.c
14755
14756 NETWORKING DRIVERS
14757 M:      "David S. Miller" <[email protected]>
14758 M:      Eric Dumazet <[email protected]>
14759 M:      Jakub Kicinski <[email protected]>
14760 M:      Paolo Abeni <[email protected]>
14761 L:      [email protected]
14762 S:      Maintained
14763 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14766 F:      Documentation/devicetree/bindings/net/
14767 F:      drivers/connector/
14768 F:      drivers/net/
14769 F:      include/dt-bindings/net/
14770 F:      include/linux/etherdevice.h
14771 F:      include/linux/fcdevice.h
14772 F:      include/linux/fddidevice.h
14773 F:      include/linux/hippidevice.h
14774 F:      include/linux/if_*
14775 F:      include/linux/inetdevice.h
14776 F:      include/linux/netdevice.h
14777 F:      include/uapi/linux/if_*
14778 F:      include/uapi/linux/netdevice.h
14779 X:      drivers/net/wireless/
14780
14781 NETWORKING DRIVERS (WIRELESS)
14782 M:      Kalle Valo <[email protected]>
14783 L:      [email protected]
14784 S:      Maintained
14785 W:      https://wireless.wiki.kernel.org/
14786 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14789 F:      Documentation/devicetree/bindings/net/wireless/
14790 F:      drivers/net/wireless/
14791
14792 NETWORKING [DSA]
14793 M:      Andrew Lunn <[email protected]>
14794 M:      Florian Fainelli <[email protected]>
14795 M:      Vladimir Oltean <[email protected]>
14796 S:      Maintained
14797 F:      Documentation/devicetree/bindings/net/dsa/
14798 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14799 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
14800 F:      drivers/net/dsa/
14801 F:      include/linux/dsa/
14802 F:      include/linux/platform_data/dsa.h
14803 F:      include/net/dsa.h
14804 F:      net/dsa/
14805 F:      tools/testing/selftests/drivers/net/dsa/
14806
14807 NETWORKING [GENERAL]
14808 M:      "David S. Miller" <[email protected]>
14809 M:      Eric Dumazet <[email protected]>
14810 M:      Jakub Kicinski <[email protected]>
14811 M:      Paolo Abeni <[email protected]>
14812 L:      [email protected]
14813 S:      Maintained
14814 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14815 B:      mailto:[email protected]
14816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14818 F:      Documentation/core-api/netlink.rst
14819 F:      Documentation/netlink/
14820 F:      Documentation/networking/
14821 F:      Documentation/process/maintainer-netdev.rst
14822 F:      Documentation/userspace-api/netlink/
14823 F:      include/linux/in.h
14824 F:      include/linux/net.h
14825 F:      include/linux/netdevice.h
14826 F:      include/net/
14827 F:      include/uapi/linux/in.h
14828 F:      include/uapi/linux/net.h
14829 F:      include/uapi/linux/net_namespace.h
14830 F:      include/uapi/linux/netdevice.h
14831 F:      lib/net_utils.c
14832 F:      lib/random32.c
14833 F:      net/
14834 F:      tools/net/
14835 F:      tools/testing/selftests/net/
14836 X:      net/bluetooth/
14837
14838 NETWORKING [IPSEC]
14839 M:      Steffen Klassert <[email protected]>
14840 M:      Herbert Xu <[email protected]>
14841 M:      "David S. Miller" <[email protected]>
14842 L:      [email protected]
14843 S:      Maintained
14844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14846 F:      include/net/xfrm.h
14847 F:      include/uapi/linux/xfrm.h
14848 F:      net/ipv4/ah4.c
14849 F:      net/ipv4/esp4*
14850 F:      net/ipv4/ip_vti.c
14851 F:      net/ipv4/ipcomp.c
14852 F:      net/ipv4/xfrm*
14853 F:      net/ipv6/ah6.c
14854 F:      net/ipv6/esp6*
14855 F:      net/ipv6/ip6_vti.c
14856 F:      net/ipv6/ipcomp6.c
14857 F:      net/ipv6/xfrm*
14858 F:      net/key/
14859 F:      net/xfrm/
14860 F:      tools/testing/selftests/net/ipsec.c
14861
14862 NETWORKING [IPv4/IPv6]
14863 M:      "David S. Miller" <[email protected]>
14864 M:      David Ahern <[email protected]>
14865 L:      [email protected]
14866 S:      Maintained
14867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14868 F:      arch/x86/net/*
14869 F:      include/linux/ip.h
14870 F:      include/linux/ipv6*
14871 F:      include/net/fib*
14872 F:      include/net/ip*
14873 F:      include/net/route.h
14874 F:      net/ipv4/
14875 F:      net/ipv6/
14876
14877 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14878 M:      Paul Moore <[email protected]>
14879 L:      [email protected]
14880 L:      [email protected]
14881 S:      Supported
14882 W:      https://github.com/netlabel
14883 F:      Documentation/netlabel/
14884 F:      include/net/calipso.h
14885 F:      include/net/cipso_ipv4.h
14886 F:      include/net/netlabel.h
14887 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14888 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14889 F:      net/ipv4/cipso_ipv4.c
14890 F:      net/ipv6/calipso.c
14891 F:      net/netfilter/xt_CONNSECMARK.c
14892 F:      net/netfilter/xt_SECMARK.c
14893 F:      net/netlabel/
14894
14895 NETWORKING [MACSEC]
14896 M:      Sabrina Dubroca <[email protected]>
14897 L:      [email protected]
14898 S:      Maintained
14899 F:      drivers/net/macsec.c
14900 F:      include/net/macsec.h
14901 F:      include/uapi/linux/if_macsec.h
14902 K:      macsec
14903 K:      \bmdo_
14904
14905 NETWORKING [MPTCP]
14906 M:      Matthieu Baerts <[email protected]>
14907 M:      Mat Martineau <[email protected]>
14908 L:      [email protected]
14909 L:      [email protected]
14910 S:      Maintained
14911 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14912 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14913 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
14914 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
14915 F:      Documentation/networking/mptcp-sysctl.rst
14916 F:      include/net/mptcp.h
14917 F:      include/trace/events/mptcp.h
14918 F:      include/uapi/linux/mptcp.h
14919 F:      net/mptcp/
14920 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14921 F:      tools/testing/selftests/net/mptcp/
14922
14923 NETWORKING [TCP]
14924 M:      Eric Dumazet <[email protected]>
14925 L:      [email protected]
14926 S:      Maintained
14927 F:      include/linux/tcp.h
14928 F:      include/net/tcp.h
14929 F:      include/trace/events/tcp.h
14930 F:      include/uapi/linux/tcp.h
14931 F:      net/ipv4/syncookies.c
14932 F:      net/ipv4/tcp*.c
14933 F:      net/ipv6/syncookies.c
14934 F:      net/ipv6/tcp*.c
14935
14936 NETWORKING [TLS]
14937 M:      Boris Pismenny <[email protected]>
14938 M:      John Fastabend <[email protected]>
14939 M:      Jakub Kicinski <[email protected]>
14940 L:      [email protected]
14941 S:      Maintained
14942 F:      include/net/tls.h
14943 F:      include/uapi/linux/tls.h
14944 F:      net/tls/*
14945
14946 NETXEN (1/10) GbE SUPPORT
14947 M:      Manish Chopra <[email protected]>
14948 M:      Rahul Verma <[email protected]>
14949 M:      [email protected]
14950 L:      [email protected]
14951 S:      Supported
14952 F:      drivers/net/ethernet/qlogic/netxen/
14953
14954 NET_FAILOVER MODULE
14955 M:      Sridhar Samudrala <[email protected]>
14956 L:      [email protected]
14957 S:      Supported
14958 F:      Documentation/networking/net_failover.rst
14959 F:      drivers/net/net_failover.c
14960 F:      include/net/net_failover.h
14961
14962 NEXTHOP
14963 M:      David Ahern <[email protected]>
14964 L:      [email protected]
14965 S:      Maintained
14966 F:      include/net/netns/nexthop.h
14967 F:      include/net/nexthop.h
14968 F:      include/uapi/linux/nexthop.h
14969 F:      net/ipv4/nexthop.c
14970
14971 NFC SUBSYSTEM
14972 M:      Krzysztof Kozlowski <[email protected]>
14973 L:      [email protected]
14974 S:      Maintained
14975 F:      Documentation/devicetree/bindings/net/nfc/
14976 F:      drivers/nfc/
14977 F:      include/net/nfc/
14978 F:      include/uapi/linux/nfc.h
14979 F:      net/nfc/
14980
14981 NFC VIRTUAL NCI DEVICE DRIVER
14982 M:      Bongsu Jeon <[email protected]>
14983 L:      [email protected]
14984 S:      Supported
14985 F:      drivers/nfc/virtual_ncidev.c
14986 F:      tools/testing/selftests/nci/
14987
14988 NFS, SUNRPC, AND LOCKD CLIENTS
14989 M:      Trond Myklebust <[email protected]>
14990 M:      Anna Schumaker <[email protected]>
14991 L:      [email protected]
14992 S:      Maintained
14993 W:      http://client.linux-nfs.org
14994 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14995 F:      Documentation/filesystems/nfs/
14996 F:      fs/lockd/
14997 F:      fs/nfs/
14998 F:      fs/nfs_common/
14999 F:      include/linux/lockd/
15000 F:      include/linux/nfs*
15001 F:      include/linux/sunrpc/
15002 F:      include/uapi/linux/nfs*
15003 F:      include/uapi/linux/sunrpc/
15004 F:      net/sunrpc/
15005
15006 NILFS2 FILESYSTEM
15007 M:      Ryusuke Konishi <[email protected]>
15008 L:      [email protected]
15009 S:      Supported
15010 W:      https://nilfs.sourceforge.io/
15011 W:      https://nilfs.osdn.jp/
15012 T:      git https://github.com/konis/nilfs2.git
15013 F:      Documentation/filesystems/nilfs2.rst
15014 F:      fs/nilfs2/
15015 F:      include/trace/events/nilfs2.h
15016 F:      include/uapi/linux/nilfs2_api.h
15017 F:      include/uapi/linux/nilfs2_ondisk.h
15018
15019 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15020 M:      YOKOTA Hiroshi <[email protected]>
15021 S:      Maintained
15022 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15023 F:      Documentation/scsi/NinjaSCSI.rst
15024 F:      drivers/scsi/pcmcia/nsp_*
15025
15026 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15027 M:      GOTO Masanori <[email protected]>
15028 M:      YOKOTA Hiroshi <[email protected]>
15029 S:      Maintained
15030 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15031 F:      Documentation/scsi/NinjaSCSI.rst
15032 F:      drivers/scsi/nsp32*
15033
15034 NINTENDO HID DRIVER
15035 M:      Daniel J. Ogorchock <[email protected]>
15036 L:      [email protected]
15037 S:      Maintained
15038 F:      drivers/hid/hid-nintendo*
15039
15040 NIOS2 ARCHITECTURE
15041 M:      Dinh Nguyen <[email protected]>
15042 S:      Maintained
15043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15044 F:      arch/nios2/
15045
15046 NITRO ENCLAVES (NE)
15047 M:      Alexandru Ciobotaru <[email protected]>
15048 L:      [email protected]
15049 L:      The AWS Nitro Enclaves Team <[email protected]>
15050 S:      Supported
15051 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15052 F:      Documentation/virt/ne_overview.rst
15053 F:      drivers/virt/nitro_enclaves/
15054 F:      include/linux/nitro_enclaves.h
15055 F:      include/uapi/linux/nitro_enclaves.h
15056 F:      samples/nitro_enclaves/
15057
15058 NOHZ, DYNTICKS SUPPORT
15059 M:      Frederic Weisbecker <[email protected]>
15060 M:      Thomas Gleixner <[email protected]>
15061 M:      Ingo Molnar <[email protected]>
15062 L:      [email protected]
15063 S:      Maintained
15064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15065 F:      include/linux/sched/nohz.h
15066 F:      include/linux/tick.h
15067 F:      kernel/time/tick*.*
15068
15069 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15070 M:      Pavel Machek <[email protected]>
15071 M:      Sakari Ailus <[email protected]>
15072 L:      [email protected]
15073 S:      Maintained
15074 F:      drivers/media/i2c/ad5820.c
15075 F:      drivers/media/i2c/et8ek8
15076
15077 NOKIA N900 POWER SUPPLY DRIVERS
15078 R:      Pali Rohár <[email protected]>
15079 F:      drivers/power/supply/bq2415x_charger.c
15080 F:      drivers/power/supply/bq27xxx_battery.c
15081 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15082 F:      drivers/power/supply/isp1704_charger.c
15083 F:      drivers/power/supply/rx51_battery.c
15084 F:      include/linux/power/bq2415x_charger.h
15085 F:      include/linux/power/bq27xxx_battery.h
15086
15087 NOLIBC HEADER FILE
15088 M:      Willy Tarreau <[email protected]>
15089 M:      Thomas Weißschuh <[email protected]>
15090 S:      Maintained
15091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
15092 F:      tools/include/nolibc/
15093 F:      tools/testing/selftests/nolibc/
15094
15095 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15096 M:      Hans de Goede <[email protected]>
15097 L:      [email protected]
15098 S:      Maintained
15099 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15100
15101 NSDEPS
15102 M:      Matthias Maennich <[email protected]>
15103 S:      Maintained
15104 F:      Documentation/core-api/symbol-namespaces.rst
15105 F:      scripts/nsdeps
15106
15107 NTB AMD DRIVER
15108 M:      Sanjay R Mehta <[email protected]>
15109 M:      Shyam Sundar S K <[email protected]>
15110 L:      [email protected]
15111 S:      Supported
15112 F:      drivers/ntb/hw/amd/
15113
15114 NTB DRIVER CORE
15115 M:      Jon Mason <[email protected]>
15116 M:      Dave Jiang <[email protected]>
15117 M:      Allen Hubbe <[email protected]>
15118 L:      [email protected]
15119 S:      Supported
15120 W:      https://github.com/jonmason/ntb/wiki
15121 T:      git https://github.com/jonmason/ntb.git
15122 F:      drivers/net/ntb_netdev.c
15123 F:      drivers/ntb/
15124 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15125 F:      include/linux/ntb.h
15126 F:      include/linux/ntb_transport.h
15127 F:      tools/testing/selftests/ntb/
15128
15129 NTB IDT DRIVER
15130 M:      Serge Semin <[email protected]>
15131 L:      [email protected]
15132 S:      Supported
15133 F:      drivers/ntb/hw/idt/
15134
15135 NTB INTEL DRIVER
15136 M:      Dave Jiang <[email protected]>
15137 L:      [email protected]
15138 S:      Supported
15139 W:      https://github.com/davejiang/linux/wiki
15140 T:      git https://github.com/davejiang/linux.git
15141 F:      drivers/ntb/hw/intel/
15142
15143 NTFS FILESYSTEM
15144 M:      Anton Altaparmakov <[email protected]>
15145 R:      Namjae Jeon <[email protected]>
15146 L:      [email protected]
15147 S:      Supported
15148 W:      http://www.tuxera.com/
15149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15150 F:      Documentation/filesystems/ntfs.rst
15151 F:      fs/ntfs/
15152
15153 NTFS3 FILESYSTEM
15154 M:      Konstantin Komarov <[email protected]>
15155 L:      [email protected]
15156 S:      Supported
15157 W:      http://www.paragon-software.com/
15158 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15159 F:      Documentation/filesystems/ntfs3.rst
15160 F:      fs/ntfs3/
15161
15162 NUBUS SUBSYSTEM
15163 M:      Finn Thain <[email protected]>
15164 L:      [email protected]
15165 S:      Maintained
15166 F:      arch/*/include/asm/nubus.h
15167 F:      drivers/nubus/
15168 F:      include/linux/nubus.h
15169 F:      include/uapi/linux/nubus.h
15170
15171 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15172 M:      Antonino Daplas <[email protected]>
15173 L:      [email protected]
15174 S:      Maintained
15175 F:      drivers/video/fbdev/nvidia/
15176 F:      drivers/video/fbdev/riva/
15177
15178 NVIDIA WMI EC BACKLIGHT DRIVER
15179 M:      Daniel Dadap <[email protected]>
15180 L:      [email protected]
15181 S:      Supported
15182 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15183 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15184
15185 NVM EXPRESS DRIVER
15186 M:      Keith Busch <[email protected]>
15187 M:      Jens Axboe <[email protected]>
15188 M:      Christoph Hellwig <[email protected]>
15189 M:      Sagi Grimberg <[email protected]>
15190 L:      [email protected]
15191 S:      Supported
15192 W:      http://git.infradead.org/nvme.git
15193 T:      git git://git.infradead.org/nvme.git
15194 F:      Documentation/nvme/
15195 F:      drivers/nvme/common/
15196 F:      drivers/nvme/host/
15197 F:      include/linux/nvme-*.h
15198 F:      include/linux/nvme.h
15199 F:      include/uapi/linux/nvme_ioctl.h
15200
15201 NVM EXPRESS FABRICS AUTHENTICATION
15202 M:      Hannes Reinecke <[email protected]>
15203 L:      [email protected]
15204 S:      Supported
15205 F:      drivers/nvme/host/auth.c
15206 F:      drivers/nvme/target/auth.c
15207 F:      drivers/nvme/target/fabrics-cmd-auth.c
15208 F:      include/linux/nvme-auth.h
15209
15210 NVM EXPRESS FC TRANSPORT DRIVERS
15211 M:      James Smart <[email protected]>
15212 L:      [email protected]
15213 S:      Supported
15214 F:      drivers/nvme/host/fc.c
15215 F:      drivers/nvme/target/fc.c
15216 F:      drivers/nvme/target/fcloop.c
15217 F:      include/linux/nvme-fc-driver.h
15218 F:      include/linux/nvme-fc.h
15219
15220 NVM EXPRESS HARDWARE MONITORING SUPPORT
15221 M:      Guenter Roeck <[email protected]>
15222 L:      [email protected]
15223 S:      Supported
15224 F:      drivers/nvme/host/hwmon.c
15225
15226 NVM EXPRESS TARGET DRIVER
15227 M:      Christoph Hellwig <[email protected]>
15228 M:      Sagi Grimberg <[email protected]>
15229 M:      Chaitanya Kulkarni <[email protected]>
15230 L:      [email protected]
15231 S:      Supported
15232 W:      http://git.infradead.org/nvme.git
15233 T:      git git://git.infradead.org/nvme.git
15234 F:      drivers/nvme/target/
15235
15236 NVMEM FRAMEWORK
15237 M:      Srinivas Kandagatla <[email protected]>
15238 S:      Maintained
15239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15240 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15241 F:      Documentation/devicetree/bindings/nvmem/
15242 F:      drivers/nvmem/
15243 F:      include/linux/nvmem-consumer.h
15244 F:      include/linux/nvmem-provider.h
15245
15246 NXP BLUETOOTH WIRELESS DRIVERS
15247 M:      Amitkumar Karwar <[email protected]>
15248 M:      Neeraj Kale <[email protected]>
15249 S:      Maintained
15250 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15251 F:      drivers/bluetooth/btnxpuart.c
15252
15253 NXP C45 TJA11XX PHY DRIVER
15254 M:      Radu Pirea <[email protected]>
15255 L:      [email protected]
15256 S:      Maintained
15257 F:      drivers/net/phy/nxp-c45-tja11xx.c
15258
15259 NXP FSPI DRIVER
15260 M:      Han Xu <[email protected]>
15261 M:      Haibo Chen <[email protected]>
15262 R:      Yogesh Gaur <[email protected]>
15263 L:      [email protected]
15264 S:      Maintained
15265 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15266 F:      drivers/spi/spi-nxp-fspi.c
15267
15268 NXP FXAS21002C DRIVER
15269 M:      Rui Miguel Silva <[email protected]>
15270 L:      [email protected]
15271 S:      Maintained
15272 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15273 F:      drivers/iio/gyro/fxas21002c.h
15274 F:      drivers/iio/gyro/fxas21002c_core.c
15275 F:      drivers/iio/gyro/fxas21002c_i2c.c
15276 F:      drivers/iio/gyro/fxas21002c_spi.c
15277
15278 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15279 M:      Haibo Chen <[email protected]>
15280 L:      [email protected]
15281 L:      [email protected]
15282 S:      Maintained
15283 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15284 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15285 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15286 F:      drivers/iio/adc/imx7d_adc.c
15287 F:      drivers/iio/adc/imx93_adc.c
15288 F:      drivers/iio/adc/vf610_adc.c
15289
15290 NXP i.MX 8M ISI DRIVER
15291 M:      Laurent Pinchart <[email protected]>
15292 L:      [email protected]
15293 S:      Maintained
15294 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15295 F:      drivers/media/platform/nxp/imx8-isi/
15296
15297 NXP i.MX 8MP DW100 V4L2 DRIVER
15298 M:      Xavier Roumegue <[email protected]>
15299 L:      [email protected]
15300 S:      Maintained
15301 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15302 F:      Documentation/userspace-api/media/drivers/dw100.rst
15303 F:      drivers/media/platform/nxp/dw100/
15304 F:      include/uapi/linux/dw100.h
15305
15306 NXP i.MX 8MQ DCSS DRIVER
15307 M:      Laurentiu Palcu <[email protected]>
15308 R:      Lucas Stach <[email protected]>
15309 L:      [email protected]
15310 S:      Maintained
15311 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15312 F:      drivers/gpu/drm/imx/dcss/
15313
15314 NXP i.MX 8QXP ADC DRIVER
15315 M:      Cai Huoqing <[email protected]>
15316 M:      Haibo Chen <[email protected]>
15317 L:      [email protected]
15318 L:      [email protected]
15319 S:      Maintained
15320 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15321 F:      drivers/iio/adc/imx8qxp-adc.c
15322
15323 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15324 M:      Mirela Rabulea <[email protected]>
15325 R:      NXP Linux Team <[email protected]>
15326 L:      [email protected]
15327 S:      Maintained
15328 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15329 F:      drivers/media/platform/nxp/imx-jpeg
15330
15331 NXP i.MX CLOCK DRIVERS
15332 M:      Abel Vesa <[email protected]>
15333 R:      Peng Fan <[email protected]>
15334 L:      [email protected]
15335 L:      [email protected]
15336 S:      Maintained
15337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15338 F:      Documentation/devicetree/bindings/clock/imx*
15339 F:      drivers/clk/imx/
15340 F:      include/dt-bindings/clock/imx*
15341
15342 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15343 M:      Jagan Teki <[email protected]>
15344 S:      Maintained
15345 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15346 F:      drivers/regulator/pf8x00-regulator.c
15347
15348 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15349 M:      Krzysztof Kozlowski <[email protected]>
15350 L:      [email protected]
15351 S:      Maintained
15352 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15353 F:      drivers/extcon/extcon-ptn5150.c
15354
15355 NXP SGTL5000 DRIVER
15356 M:      Fabio Estevam <[email protected]>
15357 L:      [email protected] (moderated for non-subscribers)
15358 S:      Maintained
15359 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15360 F:      sound/soc/codecs/sgtl5000*
15361
15362 NXP SJA1105 ETHERNET SWITCH DRIVER
15363 M:      Vladimir Oltean <[email protected]>
15364 L:      [email protected]
15365 S:      Maintained
15366 F:      drivers/net/dsa/sja1105
15367 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15368
15369 NXP TDA998X DRM DRIVER
15370 M:      Russell King <[email protected]>
15371 S:      Maintained
15372 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15373 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15374 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15375 F:      include/drm/i2c/tda998x.h
15376 F:      include/dt-bindings/display/tda998x.h
15377 K:      "nxp,tda998x"
15378
15379 NXP TFA9879 DRIVER
15380 M:      Peter Rosin <[email protected]>
15381 L:      [email protected] (moderated for non-subscribers)
15382 S:      Maintained
15383 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
15384 F:      sound/soc/codecs/tfa9879*
15385
15386 NXP-NCI NFC DRIVER
15387 S:      Orphan
15388 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15389 F:      drivers/nfc/nxp-nci
15390
15391 NXP/Goodix TFA989X (TFA1) DRIVER
15392 M:      Stephan Gerhold <[email protected]>
15393 L:      [email protected] (moderated for non-subscribers)
15394 S:      Maintained
15395 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15396 F:      sound/soc/codecs/tfa989x.c
15397
15398 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15399 M:      Jonas Malaco <[email protected]>
15400 L:      [email protected]
15401 S:      Maintained
15402 F:      Documentation/hwmon/nzxt-kraken2.rst
15403 F:      drivers/hwmon/nzxt-kraken2.c
15404
15405 NZXT-SMART2 HARDWARE MONITORING DRIVER
15406 M:      Aleksandr Mezin <[email protected]>
15407 L:      [email protected]
15408 S:      Maintained
15409 F:      Documentation/hwmon/nzxt-smart2.rst
15410 F:      drivers/hwmon/nzxt-smart2.c
15411
15412 OBJAGG
15413 M:      Jiri Pirko <[email protected]>
15414 L:      [email protected]
15415 S:      Supported
15416 F:      include/linux/objagg.h
15417 F:      lib/objagg.c
15418 F:      lib/test_objagg.c
15419
15420 OBJTOOL
15421 M:      Josh Poimboeuf <[email protected]>
15422 M:      Peter Zijlstra <[email protected]>
15423 S:      Supported
15424 F:      include/linux/objtool*.h
15425 F:      tools/objtool/
15426
15427 OCELOT ETHERNET SWITCH DRIVER
15428 M:      Vladimir Oltean <[email protected]>
15429 M:      Claudiu Manoil <[email protected]>
15430 M:      Alexandre Belloni <[email protected]>
15431 M:      [email protected]
15432 L:      [email protected]
15433 S:      Supported
15434 F:      drivers/net/dsa/ocelot/*
15435 F:      drivers/net/ethernet/mscc/
15436 F:      include/soc/mscc/ocelot*
15437 F:      net/dsa/tag_ocelot.c
15438 F:      net/dsa/tag_ocelot_8021q.c
15439 F:      tools/testing/selftests/drivers/net/ocelot/*
15440
15441 OCELOT EXTERNAL SWITCH CONTROL
15442 M:      Colin Foster <[email protected]>
15443 S:      Supported
15444 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15445 F:      drivers/mfd/ocelot*
15446 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15447 F:      include/linux/mfd/ocelot.h
15448
15449 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15450 M:      Frederic Barrat <[email protected]>
15451 M:      Andrew Donnellan <[email protected]>
15452 L:      [email protected]
15453 S:      Supported
15454 F:      Documentation/userspace-api/accelerators/ocxl.rst
15455 F:      arch/powerpc/include/asm/pnv-ocxl.h
15456 F:      arch/powerpc/platforms/powernv/ocxl.c
15457 F:      drivers/misc/ocxl/
15458 F:      include/misc/ocxl*
15459 F:      include/uapi/misc/ocxl.h
15460
15461 OMAP AUDIO SUPPORT
15462 M:      Peter Ujfalusi <[email protected]>
15463 M:      Jarkko Nikula <[email protected]>
15464 L:      [email protected] (moderated for non-subscribers)
15465 L:      [email protected]
15466 S:      Maintained
15467 F:      sound/soc/ti/n810.c
15468 F:      sound/soc/ti/omap*
15469 F:      sound/soc/ti/rx51.c
15470 F:      sound/soc/ti/sdma-pcm.*
15471
15472 OMAP CLOCK FRAMEWORK SUPPORT
15473 M:      Paul Walmsley <[email protected]>
15474 L:      [email protected]
15475 S:      Maintained
15476 F:      arch/arm/*omap*/*clock*
15477
15478 OMAP DEVICE TREE SUPPORT
15479 M:      Benoît Cousson <[email protected]>
15480 M:      Tony Lindgren <[email protected]>
15481 L:      [email protected]
15482 L:      [email protected]
15483 S:      Maintained
15484 F:      arch/arm/boot/dts/ti/omap/
15485
15486 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15487 L:      [email protected]
15488 L:      [email protected]
15489 S:      Orphan
15490 F:      Documentation/arch/arm/omap/dss.rst
15491 F:      drivers/video/fbdev/omap2/
15492
15493 OMAP FRAMEBUFFER SUPPORT
15494 L:      [email protected]
15495 L:      [email protected]
15496 S:      Orphan
15497 F:      drivers/video/fbdev/omap/
15498
15499 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15500 M:      Roger Quadros <[email protected]>
15501 M:      Tony Lindgren <[email protected]>
15502 L:      [email protected]
15503 S:      Maintained
15504 F:      arch/arm/mach-omap2/*gpmc*
15505 F:      drivers/memory/omap-gpmc.c
15506
15507 OMAP GPIO DRIVER
15508 M:      Grygorii Strashko <[email protected]>
15509 M:      Santosh Shilimkar <[email protected]>
15510 M:      Kevin Hilman <[email protected]>
15511 L:      [email protected]
15512 S:      Maintained
15513 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15514 F:      drivers/gpio/gpio-omap.c
15515
15516 OMAP HARDWARE SPINLOCK SUPPORT
15517 M:      Ohad Ben-Cohen <[email protected]>
15518 L:      [email protected]
15519 S:      Maintained
15520 F:      drivers/hwspinlock/omap_hwspinlock.c
15521
15522 OMAP HS MMC SUPPORT
15523 L:      [email protected]
15524 L:      [email protected]
15525 S:      Orphan
15526 F:      drivers/mmc/host/omap_hsmmc.c
15527
15528 OMAP HWMOD DATA
15529 M:      Paul Walmsley <[email protected]>
15530 L:      [email protected]
15531 S:      Maintained
15532 F:      arch/arm/mach-omap2/omap_hwmod*data*
15533
15534 OMAP HWMOD SUPPORT
15535 M:      Benoît Cousson <[email protected]>
15536 M:      Paul Walmsley <[email protected]>
15537 L:      [email protected]
15538 S:      Maintained
15539 F:      arch/arm/mach-omap2/omap_hwmod.*
15540
15541 OMAP I2C DRIVER
15542 M:      Vignesh R <[email protected]>
15543 L:      [email protected]
15544 L:      [email protected]
15545 S:      Maintained
15546 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15547 F:      drivers/i2c/busses/i2c-omap.c
15548
15549 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15550 M:      Laurent Pinchart <[email protected]>
15551 L:      [email protected]
15552 S:      Maintained
15553 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15554 F:      drivers/media/platform/ti/omap3isp/
15555 F:      drivers/staging/media/omap4iss/
15556
15557 OMAP MMC SUPPORT
15558 M:      Aaro Koskinen <[email protected]>
15559 L:      [email protected]
15560 S:      Odd Fixes
15561 F:      drivers/mmc/host/omap.c
15562
15563 OMAP POWER MANAGEMENT SUPPORT
15564 M:      Kevin Hilman <[email protected]>
15565 L:      [email protected]
15566 S:      Maintained
15567 F:      arch/arm/*omap*/*pm*
15568 F:      drivers/cpufreq/omap-cpufreq.c
15569
15570 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15571 M:      Paul Walmsley <[email protected]>
15572 L:      [email protected]
15573 S:      Maintained
15574 F:      arch/arm/mach-omap2/prm*
15575
15576 OMAP RANDOM NUMBER GENERATOR SUPPORT
15577 M:      Deepak Saxena <[email protected]>
15578 S:      Maintained
15579 F:      drivers/char/hw_random/omap-rng.c
15580
15581 OMAP USB SUPPORT
15582 L:      [email protected]
15583 L:      [email protected]
15584 S:      Orphan
15585 F:      arch/arm/*omap*/usb*
15586 F:      drivers/usb/*/*omap*
15587
15588 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15589 M:      Mark Jackson <[email protected]>
15590 L:      [email protected]
15591 S:      Maintained
15592 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
15593
15594 OMAP1 SUPPORT
15595 M:      Aaro Koskinen <[email protected]>
15596 M:      Janusz Krzysztofik <[email protected]>
15597 M:      Tony Lindgren <[email protected]>
15598 L:      [email protected]
15599 S:      Maintained
15600 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15602 F:      arch/arm/configs/omap1_defconfig
15603 F:      arch/arm/mach-omap1/
15604 F:      drivers/i2c/busses/i2c-omap.c
15605 F:      include/linux/platform_data/ams-delta-fiq.h
15606 F:      include/linux/platform_data/i2c-omap.h
15607
15608 OMAP2+ SUPPORT
15609 M:      Tony Lindgren <[email protected]>
15610 L:      [email protected]
15611 S:      Maintained
15612 W:      http://www.muru.com/linux/omap/
15613 W:      http://linux.omap.com/
15614 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15616 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
15617 F:      arch/arm/configs/omap2plus_defconfig
15618 F:      arch/arm/mach-omap2/
15619 F:      drivers/bus/ti-sysc.c
15620 F:      drivers/gpio/gpio-tps65219.c
15621 F:      drivers/i2c/busses/i2c-omap.c
15622 F:      drivers/irqchip/irq-omap-intc.c
15623 F:      drivers/mfd/*omap*.c
15624 F:      drivers/mfd/menelaus.c
15625 F:      drivers/mfd/palmas.c
15626 F:      drivers/mfd/tps65217.c
15627 F:      drivers/mfd/tps65218.c
15628 F:      drivers/mfd/tps65219.c
15629 F:      drivers/mfd/tps65910.c
15630 F:      drivers/mfd/twl-core.[ch]
15631 F:      drivers/mfd/twl4030*.c
15632 F:      drivers/mfd/twl6030*.c
15633 F:      drivers/mfd/twl6040*.c
15634 F:      drivers/regulator/palmas-regulator*.c
15635 F:      drivers/regulator/pbias-regulator.c
15636 F:      drivers/regulator/tps65217-regulator.c
15637 F:      drivers/regulator/tps65218-regulator.c
15638 F:      drivers/regulator/tps65219-regulator.c
15639 F:      drivers/regulator/tps65910-regulator.c
15640 F:      drivers/regulator/twl-regulator.c
15641 F:      drivers/regulator/twl6030-regulator.c
15642 F:      include/linux/platform_data/i2c-omap.h
15643 F:      include/linux/platform_data/ti-sysc.h
15644
15645 OMFS FILESYSTEM
15646 M:      Bob Copeland <[email protected]>
15647 L:      [email protected]
15648 S:      Maintained
15649 F:      Documentation/filesystems/omfs.rst
15650 F:      fs/omfs/
15651
15652 OMNIVISION OG01A1B SENSOR DRIVER
15653 M:      Shawn Tu <[email protected]>
15654 L:      [email protected]
15655 S:      Maintained
15656 F:      drivers/media/i2c/og01a1b.c
15657
15658 OMNIVISION OV01A10 SENSOR DRIVER
15659 M:      Bingbu Cao <[email protected]>
15660 L:      [email protected]
15661 S:      Maintained
15662 T:      git git://linuxtv.org/media_tree.git
15663 F:      drivers/media/i2c/ov01a10.c
15664
15665 OMNIVISION OV02A10 SENSOR DRIVER
15666 M:      Dongchun Zhu <[email protected]>
15667 L:      [email protected]
15668 S:      Maintained
15669 T:      git git://linuxtv.org/media_tree.git
15670 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15671 F:      drivers/media/i2c/ov02a10.c
15672
15673 OMNIVISION OV08D10 SENSOR DRIVER
15674 M:      Jimmy Su <[email protected]>
15675 L:      [email protected]
15676 S:      Maintained
15677 T:      git git://linuxtv.org/media_tree.git
15678 F:      drivers/media/i2c/ov08d10.c
15679
15680 OMNIVISION OV08X40 SENSOR DRIVER
15681 M:      Jason Chen <[email protected]>
15682 L:      [email protected]
15683 S:      Maintained
15684 T:      git git://linuxtv.org/media_tree.git
15685 F:      drivers/media/i2c/ov08x40.c
15686
15687 OMNIVISION OV13858 SENSOR DRIVER
15688 M:      Sakari Ailus <[email protected]>
15689 L:      [email protected]
15690 S:      Maintained
15691 T:      git git://linuxtv.org/media_tree.git
15692 F:      drivers/media/i2c/ov13858.c
15693
15694 OMNIVISION OV13B10 SENSOR DRIVER
15695 M:      Arec Kao <[email protected]>
15696 L:      [email protected]
15697 S:      Maintained
15698 T:      git git://linuxtv.org/media_tree.git
15699 F:      drivers/media/i2c/ov13b10.c
15700
15701 OMNIVISION OV2680 SENSOR DRIVER
15702 M:      Rui Miguel Silva <[email protected]>
15703 L:      [email protected]
15704 S:      Maintained
15705 T:      git git://linuxtv.org/media_tree.git
15706 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15707 F:      drivers/media/i2c/ov2680.c
15708
15709 OMNIVISION OV2685 SENSOR DRIVER
15710 M:      Shunqian Zheng <[email protected]>
15711 L:      [email protected]
15712 S:      Maintained
15713 T:      git git://linuxtv.org/media_tree.git
15714 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15715 F:      drivers/media/i2c/ov2685.c
15716
15717 OMNIVISION OV2740 SENSOR DRIVER
15718 M:      Tianshu Qiu <[email protected]>
15719 R:      Shawn Tu <[email protected]>
15720 R:      Bingbu Cao <[email protected]>
15721 L:      [email protected]
15722 S:      Maintained
15723 T:      git git://linuxtv.org/media_tree.git
15724 F:      drivers/media/i2c/ov2740.c
15725
15726 OMNIVISION OV4689 SENSOR DRIVER
15727 M:      Mikhail Rudenko <[email protected]>
15728 L:      [email protected]
15729 S:      Maintained
15730 T:      git git://linuxtv.org/media_tree.git
15731 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15732 F:      drivers/media/i2c/ov5647.c
15733
15734 OMNIVISION OV5640 SENSOR DRIVER
15735 M:      Steve Longerbeam <[email protected]>
15736 L:      [email protected]
15737 S:      Maintained
15738 T:      git git://linuxtv.org/media_tree.git
15739 F:      drivers/media/i2c/ov5640.c
15740
15741 OMNIVISION OV5647 SENSOR DRIVER
15742 M:      Dave Stevenson <[email protected]>
15743 M:      Jacopo Mondi <[email protected]>
15744 L:      [email protected]
15745 S:      Maintained
15746 T:      git git://linuxtv.org/media_tree.git
15747 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15748 F:      drivers/media/i2c/ov5647.c
15749
15750 OMNIVISION OV5670 SENSOR DRIVER
15751 M:      Chiranjeevi Rapolu <[email protected]>
15752 L:      [email protected]
15753 S:      Maintained
15754 T:      git git://linuxtv.org/media_tree.git
15755 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15756 F:      drivers/media/i2c/ov5670.c
15757
15758 OMNIVISION OV5675 SENSOR DRIVER
15759 M:      Shawn Tu <[email protected]>
15760 L:      [email protected]
15761 S:      Maintained
15762 T:      git git://linuxtv.org/media_tree.git
15763 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15764 F:      drivers/media/i2c/ov5675.c
15765
15766 OMNIVISION OV5693 SENSOR DRIVER
15767 M:      Daniel Scally <[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,ov5693.yaml
15772 F:      drivers/media/i2c/ov5693.c
15773
15774 OMNIVISION OV5695 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:      drivers/media/i2c/ov5695.c
15780
15781 OMNIVISION OV7670 SENSOR DRIVER
15782 L:      [email protected]
15783 S:      Orphan
15784 T:      git git://linuxtv.org/media_tree.git
15785 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15786 F:      drivers/media/i2c/ov7670.c
15787
15788 OMNIVISION OV772x SENSOR DRIVER
15789 M:      Jacopo Mondi <[email protected]>
15790 L:      [email protected]
15791 S:      Odd fixes
15792 T:      git git://linuxtv.org/media_tree.git
15793 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15794 F:      drivers/media/i2c/ov772x.c
15795 F:      include/media/i2c/ov772x.h
15796
15797 OMNIVISION OV7740 SENSOR DRIVER
15798 M:      Wenyou Yang <[email protected]>
15799 L:      [email protected]
15800 S:      Maintained
15801 T:      git git://linuxtv.org/media_tree.git
15802 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15803 F:      drivers/media/i2c/ov7740.c
15804
15805 OMNIVISION OV8856 SENSOR DRIVER
15806 M:      Sakari Ailus <[email protected]>
15807 L:      [email protected]
15808 S:      Maintained
15809 T:      git git://linuxtv.org/media_tree.git
15810 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15811 F:      drivers/media/i2c/ov8856.c
15812
15813 OMNIVISION OV8858 SENSOR DRIVER
15814 M:      Jacopo Mondi <[email protected]>
15815 M:      Nicholas Roth <[email protected]>
15816 L:      [email protected]
15817 S:      Maintained
15818 T:      git git://linuxtv.org/media_tree.git
15819 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
15820 F:      drivers/media/i2c/ov8858.c
15821
15822 OMNIVISION OV9282 SENSOR DRIVER
15823 M:      Paul J. Murphy <[email protected]>
15824 M:      Daniele Alessandrelli <[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,ov9282.yaml
15829 F:      drivers/media/i2c/ov9282.c
15830
15831 OMNIVISION OV9640 SENSOR DRIVER
15832 M:      Petr Cvek <[email protected]>
15833 L:      [email protected]
15834 S:      Maintained
15835 F:      drivers/media/i2c/ov9640.*
15836
15837 OMNIVISION OV9650 SENSOR DRIVER
15838 M:      Sakari Ailus <[email protected]>
15839 R:      Akinobu Mita <[email protected]>
15840 R:      Sylwester Nawrocki <[email protected]>
15841 L:      [email protected]
15842 S:      Maintained
15843 T:      git git://linuxtv.org/media_tree.git
15844 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15845 F:      drivers/media/i2c/ov9650.c
15846
15847 OMNIVISION OV9734 SENSOR DRIVER
15848 M:      Tianshu Qiu <[email protected]>
15849 R:      Bingbu Cao <[email protected]>
15850 L:      [email protected]
15851 S:      Maintained
15852 T:      git git://linuxtv.org/media_tree.git
15853 F:      drivers/media/i2c/ov9734.c
15854
15855 ONBOARD USB HUB DRIVER
15856 M:      Matthias Kaehlcke <[email protected]>
15857 L:      [email protected]
15858 S:      Maintained
15859 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15860 F:      drivers/usb/misc/onboard_usb_hub.c
15861
15862 ONENAND FLASH DRIVER
15863 M:      Kyungmin Park <[email protected]>
15864 L:      [email protected]
15865 S:      Maintained
15866 F:      drivers/mtd/nand/onenand/
15867 F:      include/linux/mtd/onenand*.h
15868
15869 ONEXPLAYER FAN DRIVER
15870 M:      Derek John Clark <[email protected]>
15871 M:      Joaquín Ignacio Aramendía <[email protected]>
15872 L:      [email protected]
15873 S:      Maintained
15874 F:      drivers/hwmon/oxp-sensors.c
15875
15876 ONIE TLV NVMEM LAYOUT DRIVER
15877 M:      Miquel Raynal <[email protected]>
15878 S:      Maintained
15879 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
15880 F:      drivers/nvmem/layouts/onie-tlv.c
15881
15882 ONION OMEGA2+ BOARD
15883 M:      Harvey Hunt <[email protected]>
15884 L:      [email protected]
15885 S:      Maintained
15886 F:      arch/mips/boot/dts/ralink/omega2p.dts
15887
15888 ONSEMI ETHERNET PHY DRIVERS
15889 M:      Piergiorgio Beruto <[email protected]>
15890 L:      [email protected]
15891 S:      Supported
15892 W:      http://www.onsemi.com
15893 F:      drivers/net/phy/ncn*
15894
15895 OP-TEE DRIVER
15896 M:      Jens Wiklander <[email protected]>
15897 L:      [email protected]
15898 S:      Maintained
15899 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15900 F:      drivers/tee/optee/
15901
15902 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15903 M:      Sumit Garg <[email protected]>
15904 L:      [email protected]
15905 S:      Maintained
15906 F:      drivers/char/hw_random/optee-rng.c
15907
15908 OP-TEE RTC DRIVER
15909 M:      Clément Léger <[email protected]>
15910 L:      [email protected]
15911 S:      Maintained
15912 F:      drivers/rtc/rtc-optee.c
15913
15914 OPA-VNIC DRIVER
15915 M:      Dennis Dalessandro <[email protected]>
15916 L:      [email protected]
15917 S:      Supported
15918 F:      drivers/infiniband/ulp/opa_vnic
15919
15920 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15921 M:      Rob Herring <[email protected]>
15922 M:      Frank Rowand <[email protected]>
15923 L:      [email protected]
15924 S:      Maintained
15925 W:      http://www.devicetree.org/
15926 C:      irc://irc.libera.chat/devicetree
15927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15928 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15929 F:      drivers/of/
15930 F:      include/linux/of*.h
15931 F:      scripts/dtc/
15932 K:      of_overlay_notifier_
15933 K:      of_overlay_fdt_apply
15934 K:      of_overlay_remove
15935
15936 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15937 M:      Rob Herring <[email protected]>
15938 M:      Krzysztof Kozlowski <[email protected]>
15939 M:      Conor Dooley <[email protected]>
15940 L:      [email protected]
15941 S:      Maintained
15942 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15943 C:      irc://irc.libera.chat/devicetree
15944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15945 F:      Documentation/devicetree/
15946 F:      arch/*/boot/dts/
15947 F:      include/dt-bindings/
15948
15949 OPENCOMPUTE PTP CLOCK DRIVER
15950 M:      Jonathan Lemon <[email protected]>
15951 M:      Vadim Fedorenko <[email protected]>
15952 L:      [email protected]
15953 S:      Maintained
15954 F:      drivers/ptp/ptp_ocp.c
15955
15956 OPENCORES I2C BUS DRIVER
15957 M:      Peter Korsgaard <[email protected]>
15958 M:      Andrew Lunn <[email protected]>
15959 L:      [email protected]
15960 S:      Maintained
15961 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
15962 F:      Documentation/i2c/busses/i2c-ocores.rst
15963 F:      drivers/i2c/busses/i2c-ocores.c
15964 F:      include/linux/platform_data/i2c-ocores.h
15965
15966 OPENRISC ARCHITECTURE
15967 M:      Jonas Bonn <[email protected]>
15968 M:      Stefan Kristiansson <[email protected]>
15969 M:      Stafford Horne <[email protected]>
15970 L:      [email protected]
15971 S:      Maintained
15972 W:      http://openrisc.io
15973 T:      git https://github.com/openrisc/linux.git
15974 F:      Documentation/arch/openrisc/
15975 F:      Documentation/devicetree/bindings/openrisc/
15976 F:      arch/openrisc/
15977 F:      drivers/irqchip/irq-ompic.c
15978 F:      drivers/irqchip/irq-or1k-*
15979
15980 OPENVSWITCH
15981 M:      Pravin B Shelar <[email protected]>
15982 L:      [email protected]
15983 L:      [email protected]
15984 S:      Maintained
15985 W:      http://openvswitch.org
15986 F:      include/uapi/linux/openvswitch.h
15987 F:      net/openvswitch/
15988 F:      tools/testing/selftests/net/openvswitch/
15989
15990 OPERATING PERFORMANCE POINTS (OPP)
15991 M:      Viresh Kumar <[email protected]>
15992 M:      Nishanth Menon <[email protected]>
15993 M:      Stephen Boyd <[email protected]>
15994 L:      [email protected]
15995 S:      Maintained
15996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15997 F:      Documentation/devicetree/bindings/opp/
15998 F:      Documentation/power/opp.rst
15999 F:      drivers/opp/
16000 F:      include/linux/pm_opp.h
16001
16002 OPL4 DRIVER
16003 M:      Clemens Ladisch <[email protected]>
16004 L:      [email protected] (moderated for non-subscribers)
16005 S:      Maintained
16006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16007 F:      sound/drivers/opl4/
16008
16009 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16010 M:      Mark Fasheh <[email protected]>
16011 M:      Joel Becker <[email protected]>
16012 M:      Joseph Qi <[email protected]>
16013 L:      [email protected]
16014 S:      Supported
16015 W:      http://ocfs2.wiki.kernel.org
16016 F:      Documentation/filesystems/dlmfs.rst
16017 F:      Documentation/filesystems/ocfs2.rst
16018 F:      fs/ocfs2/
16019
16020 ORANGEFS FILESYSTEM
16021 M:      Mike Marshall <[email protected]>
16022 R:      Martin Brandenburg <[email protected]>
16023 L:      [email protected]
16024 S:      Supported
16025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16026 F:      Documentation/filesystems/orangefs.rst
16027 F:      fs/orangefs/
16028
16029 ORINOCO DRIVER
16030 L:      [email protected]
16031 S:      Orphan
16032 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
16033 W:      http://www.nongnu.org/orinoco/
16034 F:      drivers/net/wireless/intersil/orinoco/
16035
16036 OV2659 OMNIVISION SENSOR DRIVER
16037 M:      "Lad, Prabhakar" <[email protected]>
16038 L:      [email protected]
16039 S:      Maintained
16040 W:      https://linuxtv.org
16041 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16042 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16043 F:      drivers/media/i2c/ov2659.c
16044 F:      include/media/i2c/ov2659.h
16045
16046 OVERLAY FILESYSTEM
16047 M:      Miklos Szeredi <[email protected]>
16048 M:      Amir Goldstein <[email protected]>
16049 L:      [email protected]
16050 S:      Supported
16051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16052 F:      Documentation/filesystems/overlayfs.rst
16053 F:      fs/overlayfs/
16054
16055 P54 WIRELESS DRIVER
16056 M:      Christian Lamparter <[email protected]>
16057 L:      [email protected]
16058 S:      Maintained
16059 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16060 F:      drivers/net/wireless/intersil/p54/
16061
16062 PACKET SOCKETS
16063 M:      Willem de Bruijn <[email protected]>
16064 S:      Maintained
16065 F:      include/uapi/linux/if_packet.h
16066 F:      net/packet/af_packet.c
16067
16068 PACKING
16069 M:      Vladimir Oltean <[email protected]>
16070 L:      [email protected]
16071 S:      Supported
16072 F:      Documentation/core-api/packing.rst
16073 F:      include/linux/packing.h
16074 F:      lib/packing.c
16075
16076 PADATA PARALLEL EXECUTION MECHANISM
16077 M:      Steffen Klassert <[email protected]>
16078 M:      Daniel Jordan <[email protected]>
16079 L:      [email protected]
16080 L:      [email protected]
16081 S:      Maintained
16082 F:      Documentation/core-api/padata.rst
16083 F:      include/linux/padata.h
16084 F:      kernel/padata.c
16085
16086 PAGE CACHE
16087 M:      Matthew Wilcox (Oracle) <[email protected]>
16088 L:      [email protected]
16089 S:      Supported
16090 T:      git git://git.infradead.org/users/willy/pagecache.git
16091 F:      Documentation/filesystems/locking.rst
16092 F:      Documentation/filesystems/vfs.rst
16093 F:      include/linux/pagemap.h
16094 F:      mm/filemap.c
16095 F:      mm/page-writeback.c
16096 F:      mm/readahead.c
16097 F:      mm/truncate.c
16098
16099 PAGE POOL
16100 M:      Jesper Dangaard Brouer <[email protected]>
16101 M:      Ilias Apalodimas <[email protected]>
16102 L:      [email protected]
16103 S:      Supported
16104 F:      Documentation/networking/page_pool.rst
16105 F:      include/net/page_pool/
16106 F:      include/trace/events/page_pool.h
16107 F:      net/core/page_pool.c
16108
16109 PAGE TABLE CHECK
16110 M:      Pasha Tatashin <[email protected]>
16111 M:      Andrew Morton <[email protected]>
16112 L:      [email protected]
16113 S:      Maintained
16114 F:      Documentation/mm/page_table_check.rst
16115 F:      include/linux/page_table_check.h
16116 F:      mm/page_table_check.c
16117
16118 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16119 M:      Kenneth Chan <[email protected]>
16120 L:      [email protected]
16121 S:      Maintained
16122 F:      drivers/platform/x86/panasonic-laptop.c
16123
16124 PARALLAX PING IIO SENSOR DRIVER
16125 M:      Andreas Klinger <[email protected]>
16126 L:      [email protected]
16127 S:      Maintained
16128 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16129 F:      drivers/iio/proximity/ping.c
16130
16131 PARALLEL LCD/KEYPAD PANEL DRIVER
16132 M:      Willy Tarreau <[email protected]>
16133 M:      Ksenija Stanojevic <[email protected]>
16134 S:      Odd Fixes
16135 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16136 F:      drivers/auxdisplay/panel.c
16137
16138 PARALLEL PORT SUBSYSTEM
16139 M:      Sudip Mukherjee <[email protected]>
16140 M:      Sudip Mukherjee <[email protected]>
16141 L:      [email protected] (subscribers-only)
16142 S:      Maintained
16143 F:      Documentation/driver-api/parport*.rst
16144 F:      drivers/char/ppdev.c
16145 F:      drivers/parport/
16146 F:      include/linux/parport*.h
16147 F:      include/uapi/linux/ppdev.h
16148
16149 PARAVIRT_OPS INTERFACE
16150 M:      Juergen Gross <[email protected]>
16151 R:      Ajay Kaher <[email protected]>
16152 R:      Alexey Makhalov <[email protected]>
16153 R:      VMware PV-Drivers Reviewers <[email protected]>
16154 L:      [email protected]
16155 L:      [email protected]
16156 S:      Supported
16157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16158 F:      Documentation/virt/paravirt_ops.rst
16159 F:      arch/*/include/asm/paravirt*.h
16160 F:      arch/*/kernel/paravirt*
16161 F:      include/linux/hypervisor.h
16162
16163 PARISC ARCHITECTURE
16164 M:      "James E.J. Bottomley" <[email protected]>
16165 M:      Helge Deller <[email protected]>
16166 L:      [email protected]
16167 S:      Maintained
16168 W:      https://parisc.wiki.kernel.org
16169 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16172 F:      Documentation/arch/parisc/
16173 F:      arch/parisc/
16174 F:      drivers/char/agp/parisc-agp.c
16175 F:      drivers/input/misc/hp_sdc_rtc.c
16176 F:      drivers/input/serio/gscps2.c
16177 F:      drivers/input/serio/hp_sdc*
16178 F:      drivers/parisc/
16179 F:      drivers/parport/parport_gsc.*
16180 F:      drivers/tty/serial/8250/8250_parisc.c
16181 F:      drivers/video/console/sti*
16182 F:      drivers/video/fbdev/sti*
16183 F:      drivers/video/logo/logo_parisc*
16184 F:      include/linux/hp_sdc.h
16185
16186 PARMAN
16187 M:      Jiri Pirko <[email protected]>
16188 L:      [email protected]
16189 S:      Supported
16190 F:      include/linux/parman.h
16191 F:      lib/parman.c
16192 F:      lib/test_parman.c
16193
16194 PC ENGINES APU BOARD DRIVER
16195 M:      Enrico Weigelt, metux IT consult <[email protected]>
16196 S:      Maintained
16197 F:      drivers/platform/x86/pcengines-apuv2.c
16198
16199 PC87360 HARDWARE MONITORING DRIVER
16200 M:      Jim Cromie <[email protected]>
16201 L:      [email protected]
16202 S:      Maintained
16203 F:      Documentation/hwmon/pc87360.rst
16204 F:      drivers/hwmon/pc87360.c
16205
16206 PC8736x GPIO DRIVER
16207 M:      Jim Cromie <[email protected]>
16208 S:      Maintained
16209 F:      drivers/char/pc8736x_gpio.c
16210
16211 PC87427 HARDWARE MONITORING DRIVER
16212 M:      Jean Delvare <[email protected]>
16213 L:      [email protected]
16214 S:      Maintained
16215 F:      Documentation/hwmon/pc87427.rst
16216 F:      drivers/hwmon/pc87427.c
16217
16218 PCA9532 LED DRIVER
16219 M:      Riku Voipio <[email protected]>
16220 S:      Maintained
16221 F:      drivers/leds/leds-pca9532.c
16222 F:      include/linux/leds-pca9532.h
16223
16224 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16225 M:      Guenter Roeck <[email protected]>
16226 L:      [email protected]
16227 S:      Maintained
16228 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16229
16230 PCDP - PRIMARY CONSOLE AND DEBUG PORT
16231 M:      Khalid Aziz <[email protected]>
16232 S:      Maintained
16233 F:      drivers/firmware/pcdp.*
16234
16235 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16236 M:      Thomas Petazzoni <[email protected]>
16237 M:      Pali Rohár <[email protected]>
16238 L:      [email protected]
16239 L:      [email protected] (moderated for non-subscribers)
16240 S:      Maintained
16241 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16242 F:      drivers/pci/controller/pci-aardvark.c
16243
16244 PCI DRIVER FOR ALTERA PCIE IP
16245 M:      Joyce Ooi <[email protected]>
16246 L:      [email protected]
16247 S:      Supported
16248 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16249 F:      drivers/pci/controller/pcie-altera.c
16250
16251 PCI DRIVER FOR APPLIEDMICRO XGENE
16252 M:      Toan Le <[email protected]>
16253 L:      [email protected]
16254 L:      [email protected] (moderated for non-subscribers)
16255 S:      Maintained
16256 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16257 F:      drivers/pci/controller/pci-xgene.c
16258
16259 PCI DRIVER FOR ARM VERSATILE PLATFORM
16260 M:      Rob Herring <[email protected]>
16261 L:      [email protected]
16262 L:      [email protected] (moderated for non-subscribers)
16263 S:      Maintained
16264 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16265 F:      drivers/pci/controller/pci-versatile.c
16266
16267 PCI DRIVER FOR ARMADA 8K
16268 M:      Thomas Petazzoni <[email protected]>
16269 L:      [email protected]
16270 L:      [email protected] (moderated for non-subscribers)
16271 S:      Maintained
16272 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16273 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16274
16275 PCI DRIVER FOR CADENCE PCIE IP
16276 M:      Tom Joseph <[email protected]>
16277 L:      [email protected]
16278 S:      Maintained
16279 F:      Documentation/devicetree/bindings/pci/cdns,*
16280 F:      drivers/pci/controller/cadence/
16281
16282 PCI DRIVER FOR FREESCALE LAYERSCAPE
16283 M:      Minghuan Lian <[email protected]>
16284 M:      Mingkai Hu <[email protected]>
16285 M:      Roy Zang <[email protected]>
16286 L:      [email protected]
16287 L:      [email protected]
16288 L:      [email protected] (moderated for non-subscribers)
16289 S:      Maintained
16290 F:      drivers/pci/controller/dwc/*layerscape*
16291
16292 PCI DRIVER FOR FU740
16293 M:      Paul Walmsley <[email protected]>
16294 M:      Greentime Hu <[email protected]>
16295 L:      [email protected]
16296 S:      Maintained
16297 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16298 F:      drivers/pci/controller/dwc/pcie-fu740.c
16299
16300 PCI DRIVER FOR GENERIC OF HOSTS
16301 M:      Will Deacon <[email protected]>
16302 L:      [email protected]
16303 L:      [email protected] (moderated for non-subscribers)
16304 S:      Maintained
16305 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16306 F:      drivers/pci/controller/pci-host-common.c
16307 F:      drivers/pci/controller/pci-host-generic.c
16308
16309 PCI DRIVER FOR IMX6
16310 M:      Richard Zhu <[email protected]>
16311 M:      Lucas Stach <[email protected]>
16312 L:      [email protected]
16313 L:      [email protected] (moderated for non-subscribers)
16314 S:      Maintained
16315 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16316 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16317 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16318 F:      drivers/pci/controller/dwc/*imx6*
16319
16320 PCI DRIVER FOR INTEL IXP4XX
16321 M:      Linus Walleij <[email protected]>
16322 S:      Maintained
16323 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16324 F:      drivers/pci/controller/pci-ixp4xx.c
16325
16326 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16327 M:      Nirmal Patel <[email protected]>
16328 R:      Jonathan Derrick <[email protected]>
16329 L:      [email protected]
16330 S:      Supported
16331 F:      drivers/pci/controller/vmd.c
16332
16333 PCI DRIVER FOR MICROSEMI SWITCHTEC
16334 M:      Kurt Schwemmer <[email protected]>
16335 M:      Logan Gunthorpe <[email protected]>
16336 L:      [email protected]
16337 S:      Maintained
16338 F:      Documentation/ABI/testing/sysfs-class-switchtec
16339 F:      Documentation/driver-api/switchtec.rst
16340 F:      drivers/ntb/hw/mscc/
16341 F:      drivers/pci/switch/switchtec*
16342 F:      include/linux/switchtec.h
16343 F:      include/uapi/linux/switchtec_ioctl.h
16344
16345 PCI DRIVER FOR MOBIVEIL PCIE IP
16346 M:      Karthikeyan Mitran <[email protected]>
16347 M:      Hou Zhiqiang <[email protected]>
16348 L:      [email protected]
16349 S:      Supported
16350 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16351 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16352
16353 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16354 M:      Thomas Petazzoni <[email protected]>
16355 M:      Pali Rohár <[email protected]>
16356 L:      [email protected]
16357 L:      [email protected] (moderated for non-subscribers)
16358 S:      Maintained
16359 F:      drivers/pci/controller/*mvebu*
16360
16361 PCI DRIVER FOR NVIDIA TEGRA
16362 M:      Thierry Reding <[email protected]>
16363 L:      [email protected]
16364 L:      [email protected]
16365 S:      Supported
16366 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16367 F:      drivers/pci/controller/pci-tegra.c
16368
16369 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16370 M:      Hou Zhiqiang <[email protected]>
16371 L:      [email protected]
16372 L:      [email protected] (moderated for non-subscribers)
16373 S:      Maintained
16374 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16375 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16376
16377 PCI DRIVER FOR RENESAS R-CAR
16378 M:      Marek Vasut <[email protected]>
16379 M:      Yoshihiro Shimoda <[email protected]>
16380 L:      [email protected]
16381 L:      [email protected]
16382 S:      Maintained
16383 F:      Documentation/devicetree/bindings/pci/*rcar*
16384 F:      drivers/pci/controller/*rcar*
16385
16386 PCI DRIVER FOR SAMSUNG EXYNOS
16387 M:      Jingoo Han <[email protected]>
16388 L:      [email protected]
16389 L:      [email protected] (moderated for non-subscribers)
16390 L:      [email protected]
16391 S:      Maintained
16392 F:      drivers/pci/controller/dwc/pci-exynos.c
16393
16394 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16395 M:      Jingoo Han <[email protected]>
16396 M:      Gustavo Pimentel <[email protected]>
16397 M:      Manivannan Sadhasivam <[email protected]>
16398 L:      [email protected]
16399 S:      Maintained
16400 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16401 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16402 F:      drivers/pci/controller/dwc/*designware*
16403
16404 PCI DRIVER FOR TI DRA7XX/J721E
16405 M:      Vignesh Raghavendra <[email protected]>
16406 L:      [email protected]
16407 L:      [email protected]
16408 L:      [email protected] (moderated for non-subscribers)
16409 S:      Supported
16410 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16411 F:      drivers/pci/controller/cadence/pci-j721e.c
16412 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16413
16414 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16415 M:      Linus Walleij <[email protected]>
16416 L:      [email protected]
16417 S:      Maintained
16418 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16419 F:      drivers/pci/controller/pci-v3-semi.c
16420
16421 PCI DRIVER FOR XILINX VERSAL CPM
16422 M:      Bharat Kumar Gogada <[email protected]>
16423 M:      Michal Simek <[email protected]>
16424 L:      [email protected]
16425 S:      Maintained
16426 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16427 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16428
16429 PCI ENDPOINT SUBSYSTEM
16430 M:      Lorenzo Pieralisi <[email protected]>
16431 M:      Krzysztof Wilczyński <[email protected]>
16432 R:      Manivannan Sadhasivam <[email protected]>
16433 R:      Kishon Vijay Abraham I <[email protected]>
16434 L:      [email protected]
16435 S:      Supported
16436 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16437 B:      https://bugzilla.kernel.org
16438 C:      irc://irc.oftc.net/linux-pci
16439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16440 F:      Documentation/PCI/endpoint/*
16441 F:      Documentation/misc-devices/pci-endpoint-test.rst
16442 F:      drivers/misc/pci_endpoint_test.c
16443 F:      drivers/pci/endpoint/
16444 F:      tools/pci/
16445
16446 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16447 M:      Mahesh J Salgaonkar <[email protected]>
16448 R:      Oliver O'Halloran <[email protected]>
16449 L:      [email protected]
16450 S:      Supported
16451 F:      Documentation/PCI/pci-error-recovery.rst
16452 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
16453 F:      arch/powerpc/include/*/eeh*.h
16454 F:      arch/powerpc/kernel/eeh*.c
16455 F:      arch/powerpc/platforms/*/eeh*.c
16456 F:      drivers/pci/pcie/aer.c
16457 F:      drivers/pci/pcie/dpc.c
16458 F:      drivers/pci/pcie/err.c
16459
16460 PCI ERROR RECOVERY
16461 M:      Linas Vepstas <[email protected]>
16462 L:      [email protected]
16463 S:      Supported
16464 F:      Documentation/PCI/pci-error-recovery.rst
16465
16466 PCI MSI DRIVER FOR ALTERA MSI IP
16467 M:      Joyce Ooi <[email protected]>
16468 L:      [email protected]
16469 S:      Supported
16470 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16471 F:      drivers/pci/controller/pcie-altera-msi.c
16472
16473 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16474 M:      Toan Le <[email protected]>
16475 L:      [email protected]
16476 L:      [email protected] (moderated for non-subscribers)
16477 S:      Maintained
16478 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16479 F:      drivers/pci/controller/pci-xgene-msi.c
16480
16481 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16482 M:      Lorenzo Pieralisi <[email protected]>
16483 M:      Krzysztof Wilczyński <[email protected]>
16484 R:      Rob Herring <[email protected]>
16485 L:      [email protected]
16486 S:      Supported
16487 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16488 B:      https://bugzilla.kernel.org
16489 C:      irc://irc.oftc.net/linux-pci
16490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16491 F:      Documentation/devicetree/bindings/pci/
16492 F:      drivers/pci/controller/
16493 F:      drivers/pci/pci-bridge-emul.c
16494 F:      drivers/pci/pci-bridge-emul.h
16495
16496 PCI PEER-TO-PEER DMA (P2PDMA)
16497 M:      Bjorn Helgaas <[email protected]>
16498 M:      Logan Gunthorpe <[email protected]>
16499 L:      [email protected]
16500 S:      Supported
16501 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16502 B:      https://bugzilla.kernel.org
16503 C:      irc://irc.oftc.net/linux-pci
16504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16505 F:      Documentation/driver-api/pci/p2pdma.rst
16506 F:      drivers/pci/p2pdma.c
16507 F:      include/linux/pci-p2pdma.h
16508
16509 PCI SUBSYSTEM
16510 M:      Bjorn Helgaas <[email protected]>
16511 L:      [email protected]
16512 S:      Supported
16513 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16514 B:      https://bugzilla.kernel.org
16515 C:      irc://irc.oftc.net/linux-pci
16516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16517 F:      Documentation/PCI/
16518 F:      Documentation/devicetree/bindings/pci/
16519 F:      arch/x86/kernel/early-quirks.c
16520 F:      arch/x86/kernel/quirks.c
16521 F:      arch/x86/pci/
16522 F:      drivers/acpi/pci*
16523 F:      drivers/pci/
16524 F:      include/asm-generic/pci*
16525 F:      include/linux/of_pci.h
16526 F:      include/linux/pci*
16527 F:      include/uapi/linux/pci*
16528 F:      lib/pci*
16529
16530 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16531 M:      Jonathan Chocron <[email protected]>
16532 L:      [email protected]
16533 S:      Maintained
16534 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16535 F:      drivers/pci/controller/dwc/pcie-al.c
16536
16537 PCIE DRIVER FOR AMLOGIC MESON
16538 M:      Yue Wang <[email protected]>
16539 L:      [email protected]
16540 L:      [email protected]
16541 S:      Maintained
16542 F:      drivers/pci/controller/dwc/pci-meson.c
16543
16544 PCIE DRIVER FOR AXIS ARTPEC
16545 M:      Jesper Nilsson <[email protected]>
16546 L:      [email protected]
16547 L:      [email protected]
16548 S:      Maintained
16549 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16550 F:      drivers/pci/controller/dwc/*artpec*
16551
16552 PCIE DRIVER FOR CAVIUM THUNDERX
16553 M:      Robert Richter <[email protected]>
16554 L:      [email protected]
16555 L:      [email protected] (moderated for non-subscribers)
16556 S:      Odd Fixes
16557 F:      drivers/pci/controller/pci-thunder-*
16558
16559 PCIE DRIVER FOR HISILICON
16560 M:      Zhou Wang <[email protected]>
16561 L:      [email protected]
16562 S:      Maintained
16563 F:      drivers/pci/controller/dwc/pcie-hisi.c
16564
16565 PCIE DRIVER FOR HISILICON KIRIN
16566 M:      Xiaowei Song <[email protected]>
16567 M:      Binghui Wang <[email protected]>
16568 L:      [email protected]
16569 S:      Maintained
16570 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16571 F:      drivers/pci/controller/dwc/pcie-kirin.c
16572
16573 PCIE DRIVER FOR HISILICON STB
16574 M:      Shawn Guo <[email protected]>
16575 L:      [email protected]
16576 S:      Maintained
16577 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16578 F:      drivers/pci/controller/dwc/pcie-histb.c
16579
16580 PCIE DRIVER FOR INTEL KEEM BAY
16581 M:      Srikanth Thokala <[email protected]>
16582 L:      [email protected]
16583 S:      Supported
16584 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16585 F:      drivers/pci/controller/dwc/pcie-keembay.c
16586
16587 PCIE DRIVER FOR INTEL LGM GW SOC
16588 M:      Chuanhua Lei <[email protected]>
16589 L:      [email protected]
16590 S:      Maintained
16591 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16592 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16593
16594 PCIE DRIVER FOR MEDIATEK
16595 M:      Ryder Lee <[email protected]>
16596 M:      Jianjun Wang <[email protected]>
16597 L:      [email protected]
16598 L:      [email protected] (moderated for non-subscribers)
16599 S:      Supported
16600 F:      Documentation/devicetree/bindings/pci/mediatek*
16601 F:      drivers/pci/controller/*mediatek*
16602
16603 PCIE DRIVER FOR MICROCHIP
16604 M:      Daire McNamara <[email protected]>
16605 L:      [email protected]
16606 S:      Supported
16607 F:      Documentation/devicetree/bindings/pci/microchip*
16608 F:      drivers/pci/controller/*microchip*
16609
16610 PCIE DRIVER FOR QUALCOMM MSM
16611 M:      Manivannan Sadhasivam <[email protected]>
16612 L:      [email protected]
16613 L:      [email protected]
16614 S:      Maintained
16615 F:      drivers/pci/controller/dwc/pcie-qcom.c
16616
16617 PCIE DRIVER FOR ROCKCHIP
16618 M:      Shawn Lin <[email protected]>
16619 L:      [email protected]
16620 L:      [email protected]
16621 S:      Maintained
16622 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16623 F:      drivers/pci/controller/pcie-rockchip*
16624
16625 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16626 M:      Kunihiko Hayashi <[email protected]>
16627 L:      [email protected]
16628 S:      Maintained
16629 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16630 F:      drivers/pci/controller/dwc/pcie-uniphier*
16631
16632 PCIE DRIVER FOR ST SPEAR13XX
16633 M:      Pratyush Anand <[email protected]>
16634 L:      [email protected]
16635 S:      Maintained
16636 F:      drivers/pci/controller/dwc/*spear*
16637
16638 PCIE ENDPOINT DRIVER FOR QUALCOMM
16639 M:      Manivannan Sadhasivam <[email protected]>
16640 L:      [email protected]
16641 L:      [email protected]
16642 S:      Maintained
16643 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16644 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16645
16646 PCMCIA SUBSYSTEM
16647 M:      Dominik Brodowski <[email protected]>
16648 S:      Odd Fixes
16649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16650 F:      Documentation/pcmcia/
16651 F:      drivers/pcmcia/
16652 F:      include/pcmcia/
16653 F:      tools/pcmcia/
16654
16655 PCNET32 NETWORK DRIVER
16656 M:      Don Fry <[email protected]>
16657 L:      [email protected]
16658 S:      Maintained
16659 F:      drivers/net/ethernet/amd/pcnet32.c
16660
16661 PCRYPT PARALLEL CRYPTO ENGINE
16662 M:      Steffen Klassert <[email protected]>
16663 L:      [email protected]
16664 S:      Maintained
16665 F:      crypto/pcrypt.c
16666 F:      include/crypto/pcrypt.h
16667
16668 PDS DSC VIRTIO DATA PATH ACCELERATOR
16669 R:      Shannon Nelson <[email protected]>
16670 F:      drivers/vdpa/pds/
16671
16672 PECI HARDWARE MONITORING DRIVERS
16673 M:      Iwona Winiarska <[email protected]>
16674 L:      [email protected]
16675 S:      Supported
16676 F:      Documentation/hwmon/peci-cputemp.rst
16677 F:      Documentation/hwmon/peci-dimmtemp.rst
16678 F:      drivers/hwmon/peci/
16679
16680 PECI SUBSYSTEM
16681 M:      Iwona Winiarska <[email protected]>
16682 L:      [email protected] (moderated for non-subscribers)
16683 S:      Supported
16684 F:      Documentation/devicetree/bindings/peci/
16685 F:      Documentation/peci/
16686 F:      drivers/peci/
16687 F:      include/linux/peci-cpu.h
16688 F:      include/linux/peci.h
16689
16690 PENSANDO ETHERNET DRIVERS
16691 M:      Shannon Nelson <[email protected]>
16692 M:      Brett Creeley <[email protected]>
16693 M:      [email protected]
16694 L:      [email protected]
16695 S:      Supported
16696 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16697 F:      drivers/net/ethernet/pensando/
16698
16699 PER-CPU MEMORY ALLOCATOR
16700 M:      Dennis Zhou <[email protected]>
16701 M:      Tejun Heo <[email protected]>
16702 M:      Christoph Lameter <[email protected]>
16703 L:      [email protected]
16704 S:      Maintained
16705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16706 F:      arch/*/include/asm/percpu.h
16707 F:      include/linux/percpu*.h
16708 F:      lib/percpu*.c
16709 F:      mm/percpu*.c
16710
16711 PER-TASK DELAY ACCOUNTING
16712 M:      Balbir Singh <[email protected]>
16713 S:      Maintained
16714 F:      include/linux/delayacct.h
16715 F:      kernel/delayacct.c
16716
16717 PERFORMANCE EVENTS SUBSYSTEM
16718 M:      Peter Zijlstra <[email protected]>
16719 M:      Ingo Molnar <[email protected]>
16720 M:      Arnaldo Carvalho de Melo <[email protected]>
16721 R:      Mark Rutland <[email protected]>
16722 R:      Alexander Shishkin <[email protected]>
16723 R:      Jiri Olsa <[email protected]>
16724 R:      Namhyung Kim <[email protected]>
16725 R:      Ian Rogers <[email protected]>
16726 R:      Adrian Hunter <[email protected]>
16727 L:      [email protected]
16728 L:      [email protected]
16729 S:      Supported
16730 W:      https://perf.wiki.kernel.org/
16731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16732 F:      arch/*/events/*
16733 F:      arch/*/events/*/*
16734 F:      arch/*/include/asm/perf_event.h
16735 F:      arch/*/kernel/*/*/perf_event*.c
16736 F:      arch/*/kernel/*/perf_event*.c
16737 F:      arch/*/kernel/perf_callchain.c
16738 F:      arch/*/kernel/perf_event*.c
16739 F:      include/linux/perf_event.h
16740 F:      include/uapi/linux/perf_event.h
16741 F:      kernel/events/*
16742 F:      tools/lib/perf/
16743 F:      tools/perf/
16744
16745 PERFORMANCE EVENTS TOOLING ARM64
16746 R:      John Garry <[email protected]>
16747 R:      Will Deacon <[email protected]>
16748 R:      James Clark <[email protected]>
16749 R:      Mike Leach <[email protected]>
16750 R:      Leo Yan <[email protected]>
16751 L:      [email protected] (moderated for non-subscribers)
16752 S:      Supported
16753 F:      tools/build/feature/test-libopencsd.c
16754 F:      tools/perf/arch/arm*/
16755 F:      tools/perf/pmu-events/arch/arm64/
16756 F:      tools/perf/util/arm-spe*
16757 F:      tools/perf/util/cs-etm*
16758
16759 PERSONALITY HANDLING
16760 M:      Christoph Hellwig <[email protected]>
16761 L:      [email protected]
16762 S:      Maintained
16763 F:      include/linux/personality.h
16764 F:      include/uapi/linux/personality.h
16765
16766 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16767 M:      Marcus Folkesson <[email protected]>
16768 L:      [email protected]
16769 S:      Maintained
16770 F:      Documentation/input/devices/pxrc.rst
16771 F:      drivers/input/joystick/pxrc.c
16772
16773 PHONET PROTOCOL
16774 M:      Remi Denis-Courmont <[email protected]>
16775 S:      Supported
16776 F:      Documentation/networking/phonet.rst
16777 F:      include/linux/phonet.h
16778 F:      include/net/phonet/
16779 F:      include/uapi/linux/phonet.h
16780 F:      net/phonet/
16781
16782 PHRAM MTD DRIVER
16783 M:      Joern Engel <[email protected]>
16784 L:      [email protected]
16785 S:      Maintained
16786 F:      drivers/mtd/devices/phram.c
16787
16788 PICOLCD HID DRIVER
16789 M:      Bruno Prémont <[email protected]>
16790 L:      [email protected]
16791 S:      Maintained
16792 F:      drivers/hid/hid-picolcd*
16793
16794 PIDFD API
16795 M:      Christian Brauner <[email protected]>
16796 L:      [email protected]
16797 S:      Maintained
16798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16799 F:      samples/pidfd/
16800 F:      tools/testing/selftests/clone3/
16801 F:      tools/testing/selftests/pid_namespace/
16802 F:      tools/testing/selftests/pidfd/
16803 K:      (?i)pidfd
16804 K:      (?i)clone3
16805 K:      \b(clone_args|kernel_clone_args)\b
16806
16807 PIN CONTROL SUBSYSTEM
16808 M:      Linus Walleij <[email protected]>
16809 L:      [email protected]
16810 S:      Maintained
16811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16812 F:      Documentation/devicetree/bindings/pinctrl/
16813 F:      Documentation/driver-api/pin-control.rst
16814 F:      drivers/pinctrl/
16815 F:      include/dt-bindings/pinctrl/
16816 F:      include/linux/pinctrl/
16817
16818 PIN CONTROLLER - AMD
16819 M:      Basavaraj Natikar <[email protected]>
16820 M:      Shyam Sundar S K <[email protected]>
16821 S:      Maintained
16822 F:      drivers/pinctrl/pinctrl-amd.c
16823
16824 PIN CONTROLLER - FREESCALE
16825 M:      Dong Aisheng <[email protected]>
16826 M:      Fabio Estevam <[email protected]>
16827 M:      Shawn Guo <[email protected]>
16828 M:      Jacky Bai <[email protected]>
16829 R:      Pengutronix Kernel Team <[email protected]>
16830 L:      [email protected]
16831 S:      Maintained
16832 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16833 F:      drivers/pinctrl/freescale/
16834
16835 PIN CONTROLLER - INTEL
16836 M:      Mika Westerberg <[email protected]>
16837 M:      Andy Shevchenko <[email protected]>
16838 S:      Supported
16839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16840 F:      drivers/pinctrl/intel/
16841
16842 PIN CONTROLLER - KEEMBAY
16843 M:      Lakshmi Sowjanya D <[email protected]>
16844 S:      Supported
16845 F:      drivers/pinctrl/pinctrl-keembay*
16846
16847 PIN CONTROLLER - MEDIATEK
16848 M:      Sean Wang <[email protected]>
16849 L:      [email protected] (moderated for non-subscribers)
16850 S:      Maintained
16851 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16852 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
16853 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16854 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16855 F:      drivers/pinctrl/mediatek/
16856
16857 PIN CONTROLLER - MEDIATEK MIPS
16858 M:      Arınç ÜNAL <[email protected]>
16859 M:      Sergio Paracuellos <[email protected]>
16860 L:      [email protected] (moderated for non-subscribers)
16861 L:      [email protected]
16862 S:      Maintained
16863 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
16864 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
16865 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
16866 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
16867 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
16868 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
16869 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
16870 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
16871 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
16872 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
16873 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
16874 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
16875 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
16876 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
16877 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
16878
16879 PIN CONTROLLER - MICROCHIP AT91
16880 M:      Ludovic Desroches <[email protected]>
16881 L:      [email protected] (moderated for non-subscribers)
16882 L:      [email protected]
16883 S:      Supported
16884 F:      drivers/gpio/gpio-sama5d2-piobu.c
16885 F:      drivers/pinctrl/pinctrl-at91*
16886
16887 PIN CONTROLLER - NXP S32
16888 M:      Chester Lin <[email protected]>
16889 R:      NXP S32 Linux Team <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
16893 F:      drivers/pinctrl/nxp/
16894
16895 PIN CONTROLLER - QUALCOMM
16896 M:      Bjorn Andersson <[email protected]>
16897 L:      [email protected]
16898 S:      Maintained
16899 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
16900 F:      drivers/pinctrl/qcom/
16901
16902 PIN CONTROLLER - RENESAS
16903 M:      Geert Uytterhoeven <[email protected]>
16904 L:      [email protected]
16905 S:      Supported
16906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16907 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16908 F:      drivers/pinctrl/renesas/
16909
16910 PIN CONTROLLER - SAMSUNG
16911 M:      Tomasz Figa <[email protected]>
16912 M:      Krzysztof Kozlowski <[email protected]>
16913 M:      Sylwester Nawrocki <[email protected]>
16914 R:      Alim Akhtar <[email protected]>
16915 L:      [email protected] (moderated for non-subscribers)
16916 L:      [email protected]
16917 S:      Maintained
16918 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16919 B:      mailto:[email protected]
16920 C:      irc://irc.libera.chat/linux-exynos
16921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16922 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16923 F:      drivers/pinctrl/samsung/
16924 F:      include/dt-bindings/pinctrl/samsung.h
16925
16926 PIN CONTROLLER - SINGLE
16927 M:      Tony Lindgren <[email protected]>
16928 M:      Haojian Zhuang <[email protected]>
16929 L:      [email protected] (moderated for non-subscribers)
16930 L:      [email protected]
16931 S:      Maintained
16932 F:      drivers/pinctrl/pinctrl-single.c
16933
16934 PIN CONTROLLER - SUNPLUS / TIBBO
16935 M:      Dvorkin Dmitry <[email protected]>
16936 M:      Wells Lu <[email protected]>
16937 L:      [email protected] (moderated for non-subscribers)
16938 S:      Maintained
16939 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
16940 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
16941 F:      drivers/pinctrl/sunplus/
16942 F:      include/dt-bindings/pinctrl/sppctl*.h
16943
16944 PINE64 PINEPHONE KEYBOARD DRIVER
16945 M:      Samuel Holland <[email protected]>
16946 S:      Supported
16947 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
16948 F:      drivers/input/keyboard/pinephone-keyboard.c
16949
16950 PKTCDVD DRIVER
16951 M:      [email protected]
16952 S:      Orphan
16953 F:      drivers/block/pktcdvd.c
16954 F:      include/linux/pktcdvd.h
16955 F:      include/uapi/linux/pktcdvd.h
16956
16957 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
16958 M:      Tomasz Duszynski <[email protected]>
16959 S:      Maintained
16960 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
16961 F:      drivers/iio/chemical/pms7003.c
16962
16963 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
16964 M:      Piergiorgio Beruto <[email protected]>
16965 L:      [email protected]
16966 S:      Maintained
16967 F:      drivers/net/phy/mdio-open-alliance.h
16968 F:      net/ethtool/plca.c
16969
16970 PLDMFW LIBRARY
16971 M:      Jacob Keller <[email protected]>
16972 S:      Maintained
16973 F:      Documentation/driver-api/pldmfw/
16974 F:      include/linux/pldmfw.h
16975 F:      lib/pldmfw/
16976
16977 PLX DMA DRIVER
16978 M:      Logan Gunthorpe <[email protected]>
16979 S:      Maintained
16980 F:      drivers/dma/plx_dma.c
16981
16982 PM-GRAPH UTILITY
16983 M:      "Todd E Brandt" <[email protected]>
16984 L:      [email protected]
16985 S:      Supported
16986 W:      https://01.org/pm-graph
16987 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16988 T:      git git://github.com/intel/pm-graph
16989 F:      tools/power/pm-graph
16990
16991 PM6764TR DRIVER
16992 M:      Charles Hsu     <[email protected]>
16993 L:      [email protected]
16994 S:      Maintained
16995 F:      Documentation/hwmon/pm6764tr.rst
16996 F:      drivers/hwmon/pmbus/pm6764tr.c
16997
16998 PMBUS HARDWARE MONITORING DRIVERS
16999 M:      Guenter Roeck <[email protected]>
17000 L:      [email protected]
17001 S:      Maintained
17002 W:      http://hwmon.wiki.kernel.org/
17003 W:      http://www.roeck-us.net/linux/drivers/
17004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
17005 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
17006 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
17007 F:      Documentation/hwmon/adm1275.rst
17008 F:      Documentation/hwmon/ibm-cffps.rst
17009 F:      Documentation/hwmon/ir35221.rst
17010 F:      Documentation/hwmon/lm25066.rst
17011 F:      Documentation/hwmon/ltc2978.rst
17012 F:      Documentation/hwmon/ltc3815.rst
17013 F:      Documentation/hwmon/max16064.rst
17014 F:      Documentation/hwmon/max20751.rst
17015 F:      Documentation/hwmon/max31785.rst
17016 F:      Documentation/hwmon/max34440.rst
17017 F:      Documentation/hwmon/max8688.rst
17018 F:      Documentation/hwmon/pmbus-core.rst
17019 F:      Documentation/hwmon/pmbus.rst
17020 F:      Documentation/hwmon/tps40422.rst
17021 F:      Documentation/hwmon/ucd9000.rst
17022 F:      Documentation/hwmon/ucd9200.rst
17023 F:      Documentation/hwmon/zl6100.rst
17024 F:      drivers/hwmon/pmbus/
17025 F:      include/linux/pmbus.h
17026
17027 PMC SIERRA MaxRAID DRIVER
17028 L:      [email protected]
17029 S:      Orphan
17030 W:      http://www.pmc-sierra.com/
17031 F:      drivers/scsi/pmcraid.*
17032
17033 PMC SIERRA PM8001 DRIVER
17034 M:      Jack Wang <[email protected]>
17035 L:      [email protected]
17036 S:      Supported
17037 F:      drivers/scsi/pm8001/
17038
17039 PNI RM3100 IIO DRIVER
17040 M:      Song Qiang <[email protected]>
17041 L:      [email protected]
17042 S:      Maintained
17043 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17044 F:      drivers/iio/magnetometer/rm3100*
17045
17046 PNP SUPPORT
17047 M:      "Rafael J. Wysocki" <[email protected]>
17048 L:      [email protected]
17049 S:      Maintained
17050 F:      drivers/pnp/
17051 F:      include/linux/pnp.h
17052
17053 POSIX CLOCKS and TIMERS
17054 M:      Thomas Gleixner <[email protected]>
17055 L:      [email protected]
17056 S:      Maintained
17057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17058 F:      fs/timerfd.c
17059 F:      include/linux/time_namespace.h
17060 F:      include/linux/timer*
17061 F:      kernel/time/*timer*
17062 F:      kernel/time/namespace.c
17063
17064 POWER MANAGEMENT CORE
17065 M:      "Rafael J. Wysocki" <[email protected]>
17066 L:      [email protected]
17067 S:      Supported
17068 B:      https://bugzilla.kernel.org
17069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17070 F:      drivers/base/power/
17071 F:      drivers/powercap/
17072 F:      include/linux/intel_rapl.h
17073 F:      include/linux/pm.h
17074 F:      include/linux/pm_*
17075 F:      include/linux/powercap.h
17076 F:      kernel/configs/nopm.config
17077
17078 POWER STATE COORDINATION INTERFACE (PSCI)
17079 M:      Mark Rutland <[email protected]>
17080 M:      Lorenzo Pieralisi <[email protected]>
17081 L:      [email protected] (moderated for non-subscribers)
17082 S:      Maintained
17083 F:      drivers/firmware/psci/
17084 F:      include/linux/psci.h
17085 F:      include/uapi/linux/psci.h
17086
17087 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17088 M:      Sebastian Reichel <[email protected]>
17089 L:      [email protected]
17090 S:      Maintained
17091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17092 F:      Documentation/ABI/testing/sysfs-class-power
17093 F:      Documentation/devicetree/bindings/power/supply/
17094 F:      drivers/power/supply/
17095 F:      include/linux/power/
17096 F:      include/linux/power_supply.h
17097
17098 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17099 M:      Suraj Jitindar Singh <[email protected]>
17100 L:      [email protected]
17101 S:      Maintained
17102 F:      drivers/char/powernv-op-panel.c
17103
17104 PPP OVER ATM (RFC 2364)
17105 M:      Mitchell Blank Jr <[email protected]>
17106 S:      Maintained
17107 F:      include/uapi/linux/atmppp.h
17108 F:      net/atm/pppoatm.c
17109
17110 PPP OVER ETHERNET
17111 M:      Michal Ostrowski <[email protected]>
17112 S:      Maintained
17113 F:      drivers/net/ppp/pppoe.c
17114 F:      drivers/net/ppp/pppox.c
17115
17116 PPP OVER L2TP
17117 M:      James Chapman <[email protected]>
17118 S:      Maintained
17119 F:      include/linux/if_pppol2tp.h
17120 F:      include/uapi/linux/if_pppol2tp.h
17121 F:      net/l2tp/l2tp_ppp.c
17122
17123 PPP PROTOCOL DRIVERS AND COMPRESSORS
17124 L:      [email protected]
17125 S:      Orphan
17126 F:      drivers/net/ppp/ppp_*
17127
17128 PPS SUPPORT
17129 M:      Rodolfo Giometti <[email protected]>
17130 L:      [email protected] (subscribers-only)
17131 S:      Maintained
17132 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17133 F:      Documentation/ABI/testing/sysfs-pps
17134 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17135 F:      Documentation/driver-api/pps.rst
17136 F:      drivers/pps/
17137 F:      include/linux/pps*.h
17138 F:      include/uapi/linux/pps.h
17139
17140 PPTP DRIVER
17141 M:      Dmitry Kozlov <[email protected]>
17142 L:      [email protected]
17143 S:      Maintained
17144 W:      http://sourceforge.net/projects/accel-pptp
17145 F:      drivers/net/ppp/pptp.c
17146
17147 PRESSURE STALL INFORMATION (PSI)
17148 M:      Johannes Weiner <[email protected]>
17149 M:      Suren Baghdasaryan <[email protected]>
17150 R:      Peter Ziljstra <[email protected]>
17151 S:      Maintained
17152 F:      include/linux/psi*
17153 F:      kernel/sched/psi.c
17154
17155 PRINTK
17156 M:      Petr Mladek <[email protected]>
17157 M:      Sergey Senozhatsky <[email protected]>
17158 R:      Steven Rostedt <[email protected]>
17159 R:      John Ogness <[email protected]>
17160 S:      Maintained
17161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17162 F:      include/linux/printk.h
17163 F:      kernel/printk/
17164
17165 PRINTK INDEXING
17166 R:      Chris Down <[email protected]>
17167 S:      Maintained
17168 F:      Documentation/core-api/printk-index.rst
17169 F:      kernel/printk/index.c
17170 K:      printk_index
17171
17172 PROC FILESYSTEM
17173 L:      [email protected]
17174 L:      [email protected]
17175 S:      Maintained
17176 F:      Documentation/filesystems/proc.rst
17177 F:      fs/proc/
17178 F:      include/linux/proc_fs.h
17179 F:      tools/testing/selftests/proc/
17180
17181 PROC SYSCTL
17182 M:      Luis Chamberlain <[email protected]>
17183 M:      Kees Cook <[email protected]>
17184 M:      Iurii Zaikin <[email protected]>
17185 L:      [email protected]
17186 L:      [email protected]
17187 S:      Maintained
17188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17189 F:      fs/proc/proc_sysctl.c
17190 F:      include/linux/sysctl.h
17191 F:      kernel/sysctl-test.c
17192 F:      kernel/sysctl.c
17193 F:      tools/testing/selftests/sysctl/
17194
17195 PS3 NETWORK SUPPORT
17196 M:      Geoff Levand <[email protected]>
17197 L:      [email protected]
17198 L:      [email protected]
17199 S:      Maintained
17200 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17201
17202 PS3 PLATFORM SUPPORT
17203 M:      Geoff Levand <[email protected]>
17204 L:      [email protected]
17205 S:      Maintained
17206 F:      arch/powerpc/boot/ps3*
17207 F:      arch/powerpc/include/asm/lv1call.h
17208 F:      arch/powerpc/include/asm/ps3*.h
17209 F:      arch/powerpc/platforms/ps3/
17210 F:      drivers/*/ps3*
17211 F:      drivers/ps3/
17212 F:      drivers/rtc/rtc-ps3.c
17213 F:      drivers/usb/host/*ps3.c
17214 F:      sound/ppc/snd_ps3*
17215
17216 PS3VRAM DRIVER
17217 M:      Jim Paris <[email protected]>
17218 M:      Geoff Levand <[email protected]>
17219 L:      [email protected]
17220 S:      Maintained
17221 F:      drivers/block/ps3vram.c
17222
17223 PSAMPLE PACKET SAMPLING SUPPORT
17224 M:      Yotam Gigi <[email protected]>
17225 S:      Maintained
17226 F:      include/net/psample.h
17227 F:      include/uapi/linux/psample.h
17228 F:      net/psample
17229
17230 PSTORE FILESYSTEM
17231 M:      Kees Cook <[email protected]>
17232 R:      Tony Luck <[email protected]>
17233 R:      Guilherme G. Piccoli <[email protected]>
17234 L:      [email protected]
17235 S:      Supported
17236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17237 F:      Documentation/admin-guide/pstore-blk.rst
17238 F:      Documentation/admin-guide/ramoops.rst
17239 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17240 F:      drivers/acpi/apei/erst.c
17241 F:      drivers/firmware/efi/efi-pstore.c
17242 F:      fs/pstore/
17243 F:      include/linux/pstore*
17244 K:      \b(pstore|ramoops)
17245
17246 PTP HARDWARE CLOCK SUPPORT
17247 M:      Richard Cochran <[email protected]>
17248 L:      [email protected]
17249 S:      Maintained
17250 W:      http://linuxptp.sourceforge.net/
17251 F:      Documentation/ABI/testing/sysfs-ptp
17252 F:      Documentation/driver-api/ptp.rst
17253 F:      drivers/net/phy/dp83640*
17254 F:      drivers/ptp/*
17255 F:      include/linux/ptp_cl*
17256 K:      (?:\b|_)ptp(?:\b|_)
17257
17258 PTP MOCKUP CLOCK SUPPORT
17259 M:      Vladimir Oltean <[email protected]>
17260 L:      [email protected]
17261 S:      Maintained
17262 F:      drivers/ptp/ptp_mock.c
17263 F:      include/linux/ptp_mock.h
17264
17265 PTP VIRTUAL CLOCK SUPPORT
17266 M:      Yangbo Lu <[email protected]>
17267 L:      [email protected]
17268 S:      Maintained
17269 F:      drivers/ptp/ptp_vclock.c
17270 F:      net/ethtool/phc_vclocks.c
17271
17272 PTRACE SUPPORT
17273 M:      Oleg Nesterov <[email protected]>
17274 S:      Maintained
17275 F:      arch/*/*/ptrace*.c
17276 F:      arch/*/include/asm/ptrace*.h
17277 F:      arch/*/ptrace*.c
17278 F:      include/asm-generic/syscall.h
17279 F:      include/linux/ptrace.h
17280 F:      include/linux/regset.h
17281 F:      include/uapi/linux/ptrace.h
17282 F:      kernel/ptrace.c
17283
17284 PULSE8-CEC DRIVER
17285 M:      Hans Verkuil <[email protected]>
17286 L:      [email protected]
17287 S:      Maintained
17288 T:      git git://linuxtv.org/media_tree.git
17289 F:      drivers/media/cec/usb/pulse8/
17290
17291 PURELIFI PLFXLC DRIVER
17292 M:      Srinivasan Raju <[email protected]>
17293 L:      [email protected]
17294 S:      Supported
17295 F:      drivers/net/wireless/purelifi/plfxlc/
17296
17297 PVRUSB2 VIDEO4LINUX DRIVER
17298 M:      Mike Isely <[email protected]>
17299 L:      [email protected]       (subscribers-only)
17300 L:      [email protected]
17301 S:      Maintained
17302 W:      http://www.isely.net/pvrusb2/
17303 T:      git git://linuxtv.org/media_tree.git
17304 F:      Documentation/driver-api/media/drivers/pvrusb2*
17305 F:      drivers/media/usb/pvrusb2/
17306
17307 PWC WEBCAM DRIVER
17308 M:      Hans Verkuil <[email protected]>
17309 L:      [email protected]
17310 S:      Odd Fixes
17311 T:      git git://linuxtv.org/media_tree.git
17312 F:      drivers/media/usb/pwc/*
17313 F:      include/trace/events/pwc.h
17314
17315 PWM IR Transmitter
17316 M:      Sean Young <[email protected]>
17317 L:      [email protected]
17318 S:      Maintained
17319 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17320 F:      drivers/media/rc/pwm-ir-tx.c
17321
17322 PWM SUBSYSTEM
17323 M:      Thierry Reding <[email protected]>
17324 R:      Uwe Kleine-König <[email protected]>
17325 L:      [email protected]
17326 S:      Maintained
17327 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17329 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17330 F:      Documentation/devicetree/bindings/pwm/
17331 F:      Documentation/driver-api/pwm.rst
17332 F:      drivers/gpio/gpio-mvebu.c
17333 F:      drivers/pwm/
17334 F:      drivers/video/backlight/pwm_bl.c
17335 F:      include/dt-bindings/pwm/
17336 F:      include/linux/pwm.h
17337 F:      include/linux/pwm_backlight.h
17338 K:      pwm_(config|apply_state|ops)
17339
17340 PXA GPIO DRIVER
17341 M:      Robert Jarzmik <[email protected]>
17342 L:      [email protected]
17343 S:      Maintained
17344 F:      drivers/gpio/gpio-pxa.c
17345
17346 PXA MMCI DRIVER
17347 S:      Orphan
17348
17349 PXA RTC DRIVER
17350 M:      Robert Jarzmik <[email protected]>
17351 L:      [email protected]
17352 S:      Maintained
17353
17354 PXA2xx/PXA3xx SUPPORT
17355 M:      Daniel Mack <[email protected]>
17356 M:      Haojian Zhuang <[email protected]>
17357 M:      Robert Jarzmik <[email protected]>
17358 L:      [email protected] (moderated for non-subscribers)
17359 S:      Maintained
17360 T:      git git://github.com/hzhuang1/linux.git
17361 T:      git git://github.com/rjarzmik/linux.git
17362 F:      arch/arm/boot/dts/intel/pxa/
17363 F:      arch/arm/mach-pxa/
17364 F:      drivers/dma/pxa*
17365 F:      drivers/pcmcia/pxa2xx*
17366 F:      drivers/pinctrl/pxa/
17367 F:      drivers/spi/spi-pxa2xx*
17368 F:      drivers/usb/gadget/udc/pxa2*
17369 F:      include/sound/pxa2xx-lib.h
17370 F:      sound/arm/pxa*
17371 F:      sound/soc/pxa/
17372
17373 QAT DRIVER
17374 M:      Giovanni Cabiddu <[email protected]>
17375 L:      [email protected]
17376 S:      Supported
17377 F:      drivers/crypto/intel/qat/
17378
17379 QCOM AUDIO (ASoC) DRIVERS
17380 M:      Srinivas Kandagatla <[email protected]>
17381 M:      Banajit Goswami <[email protected]>
17382 L:      [email protected] (moderated for non-subscribers)
17383 S:      Supported
17384 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17385 F:      Documentation/devicetree/bindings/sound/qcom,*
17386 F:      drivers/soc/qcom/apr.c
17387 F:      include/dt-bindings/sound/qcom,wcd9335.h
17388 F:      sound/soc/codecs/lpass-rx-macro.*
17389 F:      sound/soc/codecs/lpass-tx-macro.*
17390 F:      sound/soc/codecs/lpass-va-macro.c
17391 F:      sound/soc/codecs/lpass-wsa-macro.*
17392 F:      sound/soc/codecs/msm8916-wcd-analog.c
17393 F:      sound/soc/codecs/msm8916-wcd-digital.c
17394 F:      sound/soc/codecs/wcd-clsh-v2.*
17395 F:      sound/soc/codecs/wcd-mbhc-v2.*
17396 F:      sound/soc/codecs/wcd9335.*
17397 F:      sound/soc/codecs/wcd934x.c
17398 F:      sound/soc/codecs/wsa881x.c
17399 F:      sound/soc/codecs/wsa883x.c
17400 F:      sound/soc/codecs/wsa884x.c
17401 F:      sound/soc/qcom/
17402
17403 QCOM EMBEDDED USB DEBUGGER (EUD)
17404 M:      Souradeep Chowdhury <[email protected]>
17405 L:      [email protected]
17406 S:      Maintained
17407 F:      Documentation/ABI/testing/sysfs-driver-eud
17408 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17409 F:      drivers/usb/misc/qcom_eud.c
17410
17411 QCOM IPA DRIVER
17412 M:      Alex Elder <[email protected]>
17413 L:      [email protected]
17414 S:      Supported
17415 F:      drivers/net/ipa/
17416
17417 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17418 M:      Gabriel Somlo <[email protected]>
17419 M:      "Michael S. Tsirkin" <[email protected]>
17420 L:      [email protected]
17421 S:      Maintained
17422 F:      drivers/firmware/qemu_fw_cfg.c
17423 F:      include/uapi/linux/qemu_fw_cfg.h
17424
17425 QIB DRIVER
17426 M:      Dennis Dalessandro <[email protected]>
17427 L:      [email protected]
17428 S:      Supported
17429 F:      drivers/infiniband/hw/qib/
17430
17431 QLOGIC QL41xxx FCOE DRIVER
17432 M:      Saurav Kashyap <[email protected]>
17433 M:      Javed Hasan <[email protected]>
17434 M:      [email protected]
17435 L:      [email protected]
17436 S:      Supported
17437 F:      drivers/scsi/qedf/
17438
17439 QLOGIC QL41xxx ISCSI DRIVER
17440 M:      Nilesh Javali <[email protected]>
17441 M:      Manish Rangankar <[email protected]>
17442 M:      [email protected]
17443 L:      [email protected]
17444 S:      Supported
17445 F:      drivers/scsi/qedi/
17446
17447 QLOGIC QL4xxx ETHERNET DRIVER
17448 M:      Ariel Elior <[email protected]>
17449 M:      Manish Chopra <[email protected]>
17450 L:      [email protected]
17451 S:      Supported
17452 F:      drivers/net/ethernet/qlogic/qed/
17453 F:      drivers/net/ethernet/qlogic/qede/
17454 F:      include/linux/qed/
17455
17456 QLOGIC QL4xxx RDMA DRIVER
17457 M:      Michal Kalderon <[email protected]>
17458 M:      Ariel Elior <[email protected]>
17459 L:      [email protected]
17460 S:      Supported
17461 F:      drivers/infiniband/hw/qedr/
17462 F:      include/uapi/rdma/qedr-abi.h
17463
17464 QLOGIC QLA1280 SCSI DRIVER
17465 M:      Michael Reed <[email protected]>
17466 L:      [email protected]
17467 S:      Maintained
17468 F:      drivers/scsi/qla1280.[ch]
17469
17470 QLOGIC QLA2XXX FC-SCSI DRIVER
17471 M:      Nilesh Javali <[email protected]>
17472 M:      [email protected]
17473 L:      [email protected]
17474 S:      Supported
17475 F:      drivers/scsi/qla2xxx/
17476
17477 QLOGIC QLA3XXX NETWORK DRIVER
17478 M:      [email protected]
17479 L:      [email protected]
17480 S:      Supported
17481 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17482
17483 QLOGIC QLA4XXX iSCSI DRIVER
17484 M:      Nilesh Javali <[email protected]>
17485 M:      Manish Rangankar <[email protected]>
17486 M:      [email protected]
17487 L:      [email protected]
17488 S:      Supported
17489 F:      drivers/scsi/qla4xxx/
17490
17491 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17492 M:      Shahed Shaikh <[email protected]>
17493 M:      Manish Chopra <[email protected]>
17494 M:      [email protected]
17495 L:      [email protected]
17496 S:      Supported
17497 F:      drivers/net/ethernet/qlogic/qlcnic/
17498
17499 QLOGIC QLGE 10Gb ETHERNET DRIVER
17500 M:      Manish Chopra <[email protected]>
17501 M:      [email protected]
17502 M:      Coiby Xu <[email protected]>
17503 L:      [email protected]
17504 S:      Supported
17505 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
17506 F:      drivers/staging/qlge/
17507
17508 QM1D1B0004 MEDIA DRIVER
17509 M:      Akihiro Tsukada <[email protected]>
17510 L:      [email protected]
17511 S:      Odd Fixes
17512 F:      drivers/media/tuners/qm1d1b0004*
17513
17514 QM1D1C0042 MEDIA DRIVER
17515 M:      Akihiro Tsukada <[email protected]>
17516 L:      [email protected]
17517 S:      Odd Fixes
17518 F:      drivers/media/tuners/qm1d1c0042*
17519
17520 QNX4 FILESYSTEM
17521 M:      Anders Larsen <[email protected]>
17522 S:      Maintained
17523 W:      http://www.alarsen.net/linux/qnx4fs/
17524 F:      fs/qnx4/
17525 F:      include/uapi/linux/qnx4_fs.h
17526 F:      include/uapi/linux/qnxtypes.h
17527
17528 QNX6 FILESYSTEM
17529 S:      Orphan
17530 F:      Documentation/filesystems/qnx6.rst
17531 F:      fs/qnx6/
17532 F:      include/linux/qnx6_fs.h
17533
17534 QORIQ DPAA2 FSL-MC BUS DRIVER
17535 M:      Stuart Yoder <[email protected]>
17536 M:      Laurentiu Tudor <[email protected]>
17537 L:      [email protected]
17538 S:      Maintained
17539 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17540 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17541 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17542 F:      drivers/bus/fsl-mc/
17543 F:      include/uapi/linux/fsl_mc.h
17544
17545 QT1010 MEDIA DRIVER
17546 M:      Antti Palosaari <[email protected]>
17547 L:      [email protected]
17548 S:      Maintained
17549 W:      https://linuxtv.org
17550 W:      http://palosaari.fi/linux/
17551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17552 T:      git git://linuxtv.org/anttip/media_tree.git
17553 F:      drivers/media/tuners/qt1010*
17554
17555 QUALCOMM ATH12K WIRELESS DRIVER
17556 M:      Kalle Valo <[email protected]>
17557 M:      Jeff Johnson <[email protected]>
17558 L:      [email protected]
17559 S:      Supported
17560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17561 F:      drivers/net/wireless/ath/ath12k/
17562
17563 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17564 M:      Kalle Valo <[email protected]>
17565 M:      Jeff Johnson <[email protected]>
17566 L:      [email protected]
17567 S:      Supported
17568 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17570 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17571 F:      drivers/net/wireless/ath/ath10k/
17572
17573 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17574 M:      Kalle Valo <[email protected]>
17575 M:      Jeff Johnson <[email protected]>
17576 L:      [email protected]
17577 S:      Supported
17578 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17579 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17581 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17582 F:      drivers/net/wireless/ath/ath11k/
17583
17584 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17585 M:      Toke Høiland-Jørgensen <[email protected]>
17586 L:      [email protected]
17587 S:      Maintained
17588 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17590 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17591 F:      drivers/net/wireless/ath/ath9k/
17592
17593 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17594 M:      Stephan Gerhold <[email protected]>
17595 L:      [email protected]
17596 L:      [email protected]
17597 S:      Maintained
17598 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17599 F:      drivers/net/wwan/qcom_bam_dmux.c
17600
17601 QUALCOMM CAMERA SUBSYSTEM DRIVER
17602 M:      Robert Foss <[email protected]>
17603 M:      Todor Tomov <[email protected]>
17604 M:      Bryan O'Donoghue <[email protected]>
17605 L:      [email protected]
17606 S:      Maintained
17607 F:      Documentation/admin-guide/media/qcom_camss.rst
17608 F:      Documentation/devicetree/bindings/media/*camss*
17609 F:      drivers/media/platform/qcom/camss/
17610
17611 QUALCOMM CLOCK DRIVERS
17612 M:      Bjorn Andersson <[email protected]>
17613 L:      [email protected]
17614 S:      Supported
17615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17616 F:      Documentation/devicetree/bindings/clock/qcom,*
17617 F:      drivers/clk/qcom/
17618 F:      include/dt-bindings/clock/qcom,*
17619
17620 QUALCOMM CLOUD AI (QAIC) DRIVER
17621 M:      Jeffrey Hugo <[email protected]>
17622 R:      Carl Vanderlip <[email protected]>
17623 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
17624 L:      [email protected]
17625 L:      [email protected]
17626 S:      Supported
17627 T:      git git://anongit.freedesktop.org/drm/drm-misc
17628 F:      Documentation/accel/qaic/
17629 F:      drivers/accel/qaic/
17630 F:      include/uapi/drm/qaic_accel.h
17631
17632 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17633 M:      Bjorn Andersson <[email protected]>
17634 M:      Konrad Dybcio <[email protected]>
17635 L:      [email protected]
17636 L:      [email protected]
17637 S:      Maintained
17638 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17639 F:      drivers/genpd/qcom/cpr.c
17640
17641 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17642 M:      Ilia Lin <[email protected]>
17643 L:      [email protected]
17644 S:      Maintained
17645 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17646 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17647 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17648
17649 QUALCOMM CRYPTO DRIVERS
17650 M:      Thara Gopinath <[email protected]>
17651 L:      [email protected]
17652 L:      [email protected]
17653 S:      Maintained
17654 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17655 F:      drivers/crypto/qce/
17656
17657 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17658 M:      Timur Tabi <[email protected]>
17659 L:      [email protected]
17660 S:      Maintained
17661 F:      drivers/net/ethernet/qualcomm/emac/
17662
17663 QUALCOMM ETHQOS ETHERNET DRIVER
17664 M:      Vinod Koul <[email protected]>
17665 R:      Bhupesh Sharma <[email protected]>
17666 L:      [email protected]
17667 L:      [email protected]
17668 S:      Maintained
17669 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17670 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17671
17672 QUALCOMM FASTRPC DRIVER
17673 M:      Srinivas Kandagatla <[email protected]>
17674 M:      Amol Maheshwari <[email protected]>
17675 L:      [email protected]
17676 S:      Maintained
17677 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17678 F:      drivers/misc/fastrpc.c
17679 F:      include/uapi/misc/fastrpc.h
17680
17681 QUALCOMM HEXAGON ARCHITECTURE
17682 M:      Brian Cain <[email protected]>
17683 L:      [email protected]
17684 S:      Supported
17685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17686 F:      arch/hexagon/
17687
17688 QUALCOMM HIDMA DRIVER
17689 M:      Sinan Kaya <[email protected]>
17690 L:      [email protected] (moderated for non-subscribers)
17691 L:      [email protected]
17692 L:      [email protected]
17693 S:      Supported
17694 F:      drivers/dma/qcom/hidma*
17695
17696 QUALCOMM I2C CCI DRIVER
17697 M:      Loic Poulain <[email protected]>
17698 M:      Robert Foss <[email protected]>
17699 L:      [email protected]
17700 L:      [email protected]
17701 S:      Maintained
17702 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17703 F:      drivers/i2c/busses/i2c-qcom-cci.c
17704
17705 QUALCOMM INTERCONNECT BWMON DRIVER
17706 M:      Krzysztof Kozlowski <[email protected]>
17707 L:      [email protected]
17708 S:      Maintained
17709 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17710 F:      drivers/soc/qcom/icc-bwmon.c
17711
17712 QUALCOMM IOMMU
17713 M:      Rob Clark <[email protected]>
17714 L:      [email protected]
17715 L:      [email protected]
17716 S:      Maintained
17717 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
17718
17719 QUALCOMM IPC ROUTER (QRTR) DRIVER
17720 M:      Manivannan Sadhasivam <[email protected]>
17721 L:      [email protected]
17722 S:      Maintained
17723 F:      include/trace/events/qrtr.h
17724 F:      include/uapi/linux/qrtr.h
17725 F:      net/qrtr/
17726
17727 QUALCOMM IPCC MAILBOX DRIVER
17728 M:      Manivannan Sadhasivam <[email protected]>
17729 L:      [email protected]
17730 S:      Supported
17731 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17732 F:      drivers/mailbox/qcom-ipcc.c
17733 F:      include/dt-bindings/mailbox/qcom-ipcc.h
17734
17735 QUALCOMM IPQ4019 USB PHY DRIVER
17736 M:      Robert Marko <[email protected]>
17737 M:      Luka Perkov <[email protected]>
17738 L:      [email protected]
17739 S:      Maintained
17740 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17741 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17742
17743 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17744 M:      Robert Marko <[email protected]>
17745 M:      Luka Perkov <[email protected]>
17746 L:      [email protected]
17747 S:      Maintained
17748 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17749 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
17750
17751 QUALCOMM NAND CONTROLLER DRIVER
17752 M:      Manivannan Sadhasivam <[email protected]>
17753 L:      [email protected]
17754 L:      [email protected]
17755 S:      Maintained
17756 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17757 F:      drivers/mtd/nand/raw/qcom_nandc.c
17758
17759 QUALCOMM RMNET DRIVER
17760 M:      Subash Abhinov Kasiviswanathan <[email protected]>
17761 M:      Sean Tranchetti <[email protected]>
17762 L:      [email protected]
17763 S:      Maintained
17764 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17765 F:      drivers/net/ethernet/qualcomm/rmnet/
17766 F:      include/linux/if_rmnet.h
17767
17768 QUALCOMM TSENS THERMAL DRIVER
17769 M:      Amit Kucheria <[email protected]>
17770 M:      Thara Gopinath <[email protected]>
17771 L:      [email protected]
17772 L:      [email protected]
17773 S:      Maintained
17774 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17775 F:      drivers/thermal/qcom/
17776
17777 QUALCOMM TYPEC PORT MANAGER DRIVER
17778 M:      Bryan O'Donoghue <[email protected]>
17779 L:      [email protected]
17780 L:      [email protected]
17781 S:      Maintained
17782 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
17783 F:      drivers/usb/typec/tcpm/qcom/
17784
17785 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17786 M:      Stanimir Varbanov <[email protected]>
17787 M:      Vikash Garodia <[email protected]>
17788 R:      Bryan O'Donoghue <[email protected]>
17789 L:      [email protected]
17790 L:      [email protected]
17791 S:      Maintained
17792 T:      git git://linuxtv.org/media_tree.git
17793 F:      Documentation/devicetree/bindings/media/*venus*
17794 F:      drivers/media/platform/qcom/venus/
17795
17796 QUALCOMM WCN36XX WIRELESS DRIVER
17797 M:      Loic Poulain <[email protected]>
17798 L:      [email protected]
17799 S:      Supported
17800 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17801 F:      drivers/net/wireless/ath/wcn36xx/
17802
17803 QUANTENNA QTNFMAC WIRELESS DRIVER
17804 M:      Igor Mitsyanko <[email protected]>
17805 R:      Sergey Matyukevich <[email protected]>
17806 L:      [email protected]
17807 S:      Maintained
17808 F:      drivers/net/wireless/quantenna
17809
17810 RADEON and AMDGPU DRM DRIVERS
17811 M:      Alex Deucher <[email protected]>
17812 M:      Christian König <[email protected]>
17813 M:      Pan, Xinhui <[email protected]>
17814 L:      [email protected]
17815 S:      Supported
17816 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17817 C:      irc://irc.oftc.net/radeon
17818 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17819 F:      Documentation/gpu/amdgpu/
17820 F:      drivers/gpu/drm/amd/
17821 F:      drivers/gpu/drm/radeon/
17822 F:      include/uapi/drm/amdgpu_drm.h
17823 F:      include/uapi/drm/radeon_drm.h
17824
17825 RADEON FRAMEBUFFER DISPLAY DRIVER
17826 M:      Benjamin Herrenschmidt <[email protected]>
17827 L:      [email protected]
17828 S:      Maintained
17829 F:      drivers/video/fbdev/aty/radeon*
17830 F:      include/uapi/linux/radeonfb.h
17831
17832 RADIOSHARK RADIO DRIVER
17833 M:      Hans Verkuil <[email protected]>
17834 L:      [email protected]
17835 S:      Maintained
17836 T:      git git://linuxtv.org/media_tree.git
17837 F:      drivers/media/radio/radio-shark.c
17838
17839 RADIOSHARK2 RADIO DRIVER
17840 M:      Hans Verkuil <[email protected]>
17841 L:      [email protected]
17842 S:      Maintained
17843 T:      git git://linuxtv.org/media_tree.git
17844 F:      drivers/media/radio/radio-shark2.c
17845 F:      drivers/media/radio/radio-tea5777.c
17846
17847 RADOS BLOCK DEVICE (RBD)
17848 M:      Ilya Dryomov <[email protected]>
17849 R:      Dongsheng Yang <[email protected]>
17850 L:      [email protected]
17851 S:      Supported
17852 W:      http://ceph.com/
17853 T:      git https://github.com/ceph/ceph-client.git
17854 F:      Documentation/ABI/testing/sysfs-bus-rbd
17855 F:      drivers/block/rbd.c
17856 F:      drivers/block/rbd_types.h
17857
17858 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17859 L:      [email protected]
17860 S:      Orphan
17861 F:      drivers/video/fbdev/aty/aty128fb.c
17862
17863 RAINSHADOW-CEC DRIVER
17864 M:      Hans Verkuil <[email protected]>
17865 L:      [email protected]
17866 S:      Maintained
17867 T:      git git://linuxtv.org/media_tree.git
17868 F:      drivers/media/cec/usb/rainshadow/
17869
17870 RALINK MIPS ARCHITECTURE
17871 M:      John Crispin <[email protected]>
17872 L:      [email protected]
17873 S:      Maintained
17874 F:      arch/mips/ralink
17875
17876 RALINK MT7621 MIPS ARCHITECTURE
17877 M:      Arınç ÜNAL <[email protected]>
17878 M:      Sergio Paracuellos <[email protected]>
17879 L:      [email protected]
17880 S:      Maintained
17881 F:      arch/mips/boot/dts/ralink/mt7621*
17882
17883 RALINK RT2X00 WIRELESS LAN DRIVER
17884 M:      Stanislaw Gruszka <[email protected]>
17885 M:      Helmut Schaa <[email protected]>
17886 L:      [email protected]
17887 S:      Maintained
17888 F:      drivers/net/wireless/ralink/rt2x00/
17889
17890 RAMDISK RAM BLOCK DEVICE DRIVER
17891 M:      Jens Axboe <[email protected]>
17892 S:      Maintained
17893 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17894 F:      drivers/block/brd.c
17895
17896 RANCHU VIRTUAL BOARD FOR MIPS
17897 M:      Miodrag Dinic <[email protected]>
17898 L:      [email protected]
17899 S:      Supported
17900 F:      arch/mips/configs/generic/board-ranchu.config
17901 F:      arch/mips/generic/board-ranchu.c
17902
17903 RANDOM NUMBER DRIVER
17904 M:      "Theodore Ts'o" <[email protected]>
17905 M:      Jason A. Donenfeld <[email protected]>
17906 S:      Maintained
17907 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17908 F:      drivers/char/random.c
17909 F:      drivers/virt/vmgenid.c
17910
17911 RAPIDIO SUBSYSTEM
17912 M:      Matt Porter <[email protected]>
17913 M:      Alexandre Bounine <[email protected]>
17914 S:      Maintained
17915 F:      drivers/rapidio/
17916
17917 RAS INFRASTRUCTURE
17918 M:      Tony Luck <[email protected]>
17919 M:      Borislav Petkov <[email protected]>
17920 L:      [email protected]
17921 S:      Maintained
17922 F:      Documentation/admin-guide/ras.rst
17923 F:      drivers/ras/
17924 F:      include/linux/ras.h
17925 F:      include/ras/ras_event.h
17926
17927 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
17928 L:      [email protected]
17929 S:      Orphan
17930 F:      drivers/net/wireless/legacy/ray*
17931
17932 RC-CORE / LIRC FRAMEWORK
17933 M:      Sean Young <[email protected]>
17934 L:      [email protected]
17935 S:      Maintained
17936 W:      http://linuxtv.org
17937 T:      git git://linuxtv.org/media_tree.git
17938 F:      Documentation/driver-api/media/rc-core.rst
17939 F:      Documentation/userspace-api/media/rc/
17940 F:      drivers/media/rc/
17941 F:      include/media/rc-core.h
17942 F:      include/media/rc-map.h
17943 F:      include/uapi/linux/lirc.h
17944
17945 RCMM REMOTE CONTROLS DECODER
17946 M:      Patrick Lerda <[email protected]>
17947 S:      Maintained
17948 F:      drivers/media/rc/ir-rcmm-decoder.c
17949
17950 RCUTORTURE TEST FRAMEWORK
17951 M:      "Paul E. McKenney" <[email protected]>
17952 M:      Josh Triplett <[email protected]>
17953 R:      Steven Rostedt <[email protected]>
17954 R:      Mathieu Desnoyers <[email protected]>
17955 R:      Lai Jiangshan <[email protected]>
17956 L:      [email protected]
17957 S:      Supported
17958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17959 F:      tools/testing/selftests/rcutorture
17960
17961 RDACM20 Camera Sensor
17962 M:      Jacopo Mondi <[email protected]>
17963 M:      Kieran Bingham <[email protected]>
17964 M:      Laurent Pinchart <[email protected]>
17965 M:      Niklas Söderlund <[email protected]>
17966 L:      [email protected]
17967 S:      Maintained
17968 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17969 F:      drivers/media/i2c/max9271.c
17970 F:      drivers/media/i2c/max9271.h
17971 F:      drivers/media/i2c/rdacm20.c
17972
17973 RDACM21 Camera Sensor
17974 M:      Jacopo Mondi <[email protected]>
17975 M:      Kieran Bingham <[email protected]>
17976 M:      Laurent Pinchart <[email protected]>
17977 M:      Niklas Söderlund <[email protected]>
17978 L:      [email protected]
17979 S:      Maintained
17980 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17981 F:      drivers/media/i2c/max9271.c
17982 F:      drivers/media/i2c/max9271.h
17983 F:      drivers/media/i2c/rdacm21.c
17984
17985 RDC R-321X SoC
17986 M:      Florian Fainelli <[email protected]>
17987 S:      Maintained
17988
17989 RDC R6040 FAST ETHERNET DRIVER
17990 M:      Florian Fainelli <[email protected]>
17991 L:      [email protected]
17992 S:      Maintained
17993 F:      drivers/net/ethernet/rdc/r6040.c
17994
17995 RDMAVT - RDMA verbs software
17996 M:      Dennis Dalessandro <[email protected]>
17997 L:      [email protected]
17998 S:      Supported
17999 F:      drivers/infiniband/sw/rdmavt
18000
18001 RDS - RELIABLE DATAGRAM SOCKETS
18002 M:      Santosh Shilimkar <[email protected]>
18003 L:      [email protected]
18004 L:      [email protected]
18005 L:      [email protected] (moderated for non-subscribers)
18006 S:      Supported
18007 W:      https://oss.oracle.com/projects/rds/
18008 F:      Documentation/networking/rds.rst
18009 F:      net/rds/
18010
18011 RDT - RESOURCE ALLOCATION
18012 M:      Fenghua Yu <[email protected]>
18013 M:      Reinette Chatre <[email protected]>
18014 L:      [email protected]
18015 S:      Supported
18016 F:      Documentation/arch/x86/resctrl*
18017 F:      arch/x86/include/asm/resctrl.h
18018 F:      arch/x86/kernel/cpu/resctrl/
18019 F:      tools/testing/selftests/resctrl/
18020
18021 READ-COPY UPDATE (RCU)
18022 M:      "Paul E. McKenney" <[email protected]>
18023 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18024 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18025 M:      Joel Fernandes <[email protected]>
18026 M:      Josh Triplett <[email protected]>
18027 M:      Boqun Feng <[email protected]>
18028 R:      Steven Rostedt <[email protected]>
18029 R:      Mathieu Desnoyers <[email protected]>
18030 R:      Lai Jiangshan <[email protected]>
18031 R:      Zqiang <[email protected]>
18032 L:      [email protected]
18033 S:      Supported
18034 W:      http://www.rdrop.com/users/paulmck/RCU/
18035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18036 F:      Documentation/RCU/
18037 F:      include/linux/rcu*
18038 F:      kernel/rcu/
18039 X:      Documentation/RCU/torture.rst
18040 X:      include/linux/srcu*.h
18041 X:      kernel/rcu/srcu*.c
18042
18043 REAL TIME CLOCK (RTC) SUBSYSTEM
18044 M:      Alessandro Zummo <[email protected]>
18045 M:      Alexandre Belloni <[email protected]>
18046 L:      [email protected]
18047 S:      Maintained
18048 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18050 F:      Documentation/admin-guide/rtc.rst
18051 F:      Documentation/devicetree/bindings/rtc/
18052 F:      drivers/rtc/
18053 F:      include/linux/platform_data/rtc-*
18054 F:      include/linux/rtc.h
18055 F:      include/linux/rtc/
18056 F:      include/uapi/linux/rtc.h
18057 F:      tools/testing/selftests/rtc/
18058
18059 Real-time Linux Analysis (RTLA) tools
18060 M:      Daniel Bristot de Oliveira <[email protected]>
18061 M:      Steven Rostedt <[email protected]>
18062 L:      [email protected]
18063 S:      Maintained
18064 F:      Documentation/tools/rtla/
18065 F:      tools/tracing/rtla/
18066
18067 REALTEK AUDIO CODECS
18068 M:      Oder Chiou <[email protected]>
18069 S:      Maintained
18070 F:      include/sound/rt*.h
18071 F:      sound/soc/codecs/rt*
18072
18073 REALTEK OTTO WATCHDOG
18074 M:      Sander Vanheule <[email protected]>
18075 L:      [email protected]
18076 S:      Maintained
18077 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18078 F:      drivers/watchdog/realtek_otto_wdt.c
18079
18080 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18081 M:      Linus Walleij <[email protected]>
18082 M:      Alvin Šipraga <[email protected]>
18083 S:      Maintained
18084 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18085 F:      drivers/net/dsa/realtek/*
18086
18087 REALTEK WIRELESS DRIVER (rtlwifi family)
18088 M:      Ping-Ke Shih <[email protected]>
18089 L:      [email protected]
18090 S:      Maintained
18091 W:      https://wireless.wiki.kernel.org/
18092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
18093 F:      drivers/net/wireless/realtek/rtlwifi/
18094
18095 REALTEK WIRELESS DRIVER (rtw88)
18096 M:      Ping-Ke Shih <[email protected]>
18097 L:      [email protected]
18098 S:      Maintained
18099 F:      drivers/net/wireless/realtek/rtw88/
18100
18101 REALTEK WIRELESS DRIVER (rtw89)
18102 M:      Ping-Ke Shih <[email protected]>
18103 L:      [email protected]
18104 S:      Maintained
18105 F:      drivers/net/wireless/realtek/rtw89/
18106
18107 REDPINE WIRELESS DRIVER
18108 L:      [email protected]
18109 S:      Orphan
18110 F:      drivers/net/wireless/rsi/
18111
18112 REGISTER MAP ABSTRACTION
18113 M:      Mark Brown <[email protected]>
18114 L:      [email protected]
18115 S:      Supported
18116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18117 F:      Documentation/devicetree/bindings/regmap/
18118 F:      drivers/base/regmap/
18119 F:      include/linux/regmap.h
18120
18121 REISERFS FILE SYSTEM
18122 L:      [email protected]
18123 S:      Obsolete
18124 F:      fs/reiserfs/
18125
18126 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18127 M:      Bjorn Andersson <[email protected]>
18128 M:      Mathieu Poirier <[email protected]>
18129 L:      [email protected]
18130 S:      Maintained
18131 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18132 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18133 F:      Documentation/devicetree/bindings/remoteproc/
18134 F:      Documentation/staging/remoteproc.rst
18135 F:      drivers/remoteproc/
18136 F:      include/linux/remoteproc.h
18137 F:      include/linux/remoteproc/
18138
18139 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18140 M:      Bjorn Andersson <[email protected]>
18141 M:      Mathieu Poirier <[email protected]>
18142 L:      [email protected]
18143 S:      Maintained
18144 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18145 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18146 F:      Documentation/staging/rpmsg.rst
18147 F:      drivers/rpmsg/
18148 F:      include/linux/rpmsg.h
18149 F:      include/linux/rpmsg/
18150 F:      include/uapi/linux/rpmsg.h
18151 F:      samples/rpmsg/
18152
18153 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18154 M:      Stephan Gerhold <[email protected]>
18155 L:      [email protected]
18156 L:      [email protected]
18157 S:      Maintained
18158 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18159
18160 RENESAS CLOCK DRIVERS
18161 M:      Geert Uytterhoeven <[email protected]>
18162 L:      [email protected]
18163 S:      Supported
18164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18165 F:      Documentation/devicetree/bindings/clock/renesas,*
18166 F:      drivers/clk/renesas/
18167
18168 RENESAS EMEV2 I2C DRIVER
18169 M:      Wolfram Sang <[email protected]>
18170 L:      [email protected]
18171 S:      Supported
18172 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18173 F:      drivers/i2c/busses/i2c-emev2.c
18174
18175 RENESAS ETHERNET DRIVERS
18176 R:      Sergey Shtylyov <[email protected]>
18177 L:      [email protected]
18178 L:      [email protected]
18179 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
18180 F:      drivers/net/ethernet/renesas/
18181 F:      include/linux/sh_eth.h
18182
18183 RENESAS IDT821034 ASoC CODEC
18184 M:      Herve Codina <[email protected]>
18185 L:      [email protected] (moderated for non-subscribers)
18186 S:      Maintained
18187 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18188 F:      sound/soc/codecs/idt821034.c
18189
18190 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18191 M:      Miquel Raynal <[email protected]>
18192 L:      [email protected]
18193 L:      [email protected]
18194 S:      Maintained
18195 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18196 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18197
18198 RENESAS R-CAR GYROADC DRIVER
18199 M:      Marek Vasut <[email protected]>
18200 L:      [email protected]
18201 S:      Supported
18202 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18203 F:      drivers/iio/adc/rcar-gyroadc.c
18204
18205 RENESAS R-CAR I2C DRIVERS
18206 M:      Wolfram Sang <[email protected]>
18207 L:      [email protected]
18208 S:      Supported
18209 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18210 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18211 F:      drivers/i2c/busses/i2c-rcar.c
18212 F:      drivers/i2c/busses/i2c-sh_mobile.c
18213
18214 RENESAS R-CAR SATA DRIVER
18215 R:      Sergey Shtylyov <[email protected]>
18216 L:      [email protected]
18217 L:      [email protected]
18218 S:      Supported
18219 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18220 F:      drivers/ata/sata_rcar.c
18221
18222 RENESAS R-CAR THERMAL DRIVERS
18223 M:      Niklas Söderlund <[email protected]>
18224 L:      [email protected]
18225 S:      Supported
18226 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18227 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18228 F:      drivers/thermal/rcar_gen3_thermal.c
18229 F:      drivers/thermal/rcar_thermal.c
18230
18231 RENESAS RIIC DRIVER
18232 M:      Chris Brandt <[email protected]>
18233 L:      [email protected]
18234 S:      Supported
18235 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18236 F:      drivers/i2c/busses/i2c-riic.c
18237
18238 RENESAS RZ/G2L A/D DRIVER
18239 M:      Lad Prabhakar <[email protected]>
18240 L:      [email protected]
18241 L:      [email protected]
18242 S:      Supported
18243 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18244 F:      drivers/iio/adc/rzg2l_adc.c
18245
18246 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18247 M:      Biju Das <[email protected]>
18248 L:      [email protected]
18249 L:      [email protected]
18250 S:      Supported
18251 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18252 F:      drivers/counter/rz-mtu3-cnt.c
18253
18254 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18255 M:      Clément Léger <[email protected]>
18256 L:      [email protected]
18257 L:      [email protected]
18258 S:      Maintained
18259 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18260 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18261 F:      drivers/net/dsa/rzn1_a5psw*
18262 F:      drivers/net/pcs/pcs-rzn1-miic.c
18263 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18264 F:      include/linux/pcs-rzn1-miic.h
18265 F:      net/dsa/tag_rzn1_a5psw.c
18266
18267 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18268 M:      Miquel Raynal <[email protected]>
18269 L:      [email protected]
18270 L:      [email protected]
18271 S:      Maintained
18272 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18273 F:      drivers/rtc/rtc-rzn1.c
18274
18275 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18276 M:      Herve Codina <[email protected]>
18277 L:      [email protected]
18278 L:      [email protected]
18279 S:      Maintained
18280 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18281 F:      drivers/usb/gadget/udc/renesas_usbf.c
18282
18283 RENESAS RZ/V2M I2C DRIVER
18284 M:      Fabrizio Castro <[email protected]>
18285 L:      [email protected]
18286 L:      [email protected]
18287 S:      Supported
18288 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18289 F:      drivers/i2c/busses/i2c-rzv2m.c
18290
18291 RENESAS USB PHY DRIVER
18292 M:      Yoshihiro Shimoda <[email protected]>
18293 L:      [email protected]
18294 S:      Maintained
18295 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18296
18297 RENESAS VERSACLOCK 7 CLOCK DRIVER
18298 M:      Alex Helms <[email protected]>
18299 S:      Maintained
18300 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18301 F:      drivers/clk/clk-versaclock7.c
18302
18303 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18304 M:      Herve Codina <[email protected]>
18305 L:      [email protected]
18306 S:      Maintained
18307 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18308 F:      drivers/iio/potentiometer/x9250.c
18309
18310 RESET CONTROLLER FRAMEWORK
18311 M:      Philipp Zabel <[email protected]>
18312 S:      Maintained
18313 T:      git git://git.pengutronix.de/git/pza/linux
18314 F:      Documentation/devicetree/bindings/reset/
18315 F:      Documentation/driver-api/reset.rst
18316 F:      drivers/reset/
18317 F:      include/dt-bindings/reset/
18318 F:      include/linux/reset-controller.h
18319 F:      include/linux/reset.h
18320 F:      include/linux/reset/
18321 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18322
18323 RESTARTABLE SEQUENCES SUPPORT
18324 M:      Mathieu Desnoyers <[email protected]>
18325 M:      Peter Zijlstra <[email protected]>
18326 M:      "Paul E. McKenney" <[email protected]>
18327 M:      Boqun Feng <[email protected]>
18328 L:      [email protected]
18329 S:      Supported
18330 F:      include/trace/events/rseq.h
18331 F:      include/uapi/linux/rseq.h
18332 F:      kernel/rseq.c
18333 F:      tools/testing/selftests/rseq/
18334
18335 RFKILL
18336 M:      Johannes Berg <[email protected]>
18337 L:      [email protected]
18338 S:      Maintained
18339 W:      https://wireless.wiki.kernel.org/
18340 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18343 F:      Documentation/ABI/stable/sysfs-class-rfkill
18344 F:      Documentation/driver-api/rfkill.rst
18345 F:      include/linux/rfkill.h
18346 F:      include/uapi/linux/rfkill.h
18347 F:      net/rfkill/
18348
18349 RHASHTABLE
18350 M:      Thomas Graf <[email protected]>
18351 M:      Herbert Xu <[email protected]>
18352 L:      [email protected]
18353 S:      Maintained
18354 F:      include/linux/rhashtable-types.h
18355 F:      include/linux/rhashtable.h
18356 F:      lib/rhashtable.c
18357 F:      lib/test_rhashtable.c
18358
18359 RICOH R5C592 MEMORYSTICK DRIVER
18360 M:      Maxim Levitsky <[email protected]>
18361 S:      Maintained
18362 F:      drivers/memstick/host/r592.*
18363
18364 RICOH SMARTMEDIA/XD DRIVER
18365 M:      Maxim Levitsky <[email protected]>
18366 S:      Maintained
18367 F:      drivers/mtd/nand/raw/r852.c
18368 F:      drivers/mtd/nand/raw/r852.h
18369
18370 RISC-V ARCHITECTURE
18371 M:      Paul Walmsley <[email protected]>
18372 M:      Palmer Dabbelt <[email protected]>
18373 M:      Albert Ou <[email protected]>
18374 L:      [email protected]
18375 S:      Supported
18376 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18377 C:      irc://irc.libera.chat/riscv
18378 P:      Documentation/riscv/patch-acceptance.rst
18379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18380 F:      arch/riscv/
18381 N:      riscv
18382 K:      riscv
18383
18384 RISC-V MICROCHIP FPGA SUPPORT
18385 M:      Conor Dooley <[email protected]>
18386 M:      Daire McNamara <[email protected]>
18387 L:      [email protected]
18388 S:      Supported
18389 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18390 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18391 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18392 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18393 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18394 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18395 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18396 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18397 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18398 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18399 F:      arch/riscv/boot/dts/microchip/
18400 F:      drivers/char/hw_random/mpfs-rng.c
18401 F:      drivers/clk/microchip/clk-mpfs*.c
18402 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18403 F:      drivers/mailbox/mailbox-mpfs.c
18404 F:      drivers/pci/controller/pcie-microchip-host.c
18405 F:      drivers/pwm/pwm-microchip-core.c
18406 F:      drivers/reset/reset-mpfs.c
18407 F:      drivers/rtc/rtc-mpfs.c
18408 F:      drivers/soc/microchip/mpfs-sys-controller.c
18409 F:      drivers/spi/spi-microchip-core-qspi.c
18410 F:      drivers/spi/spi-microchip-core.c
18411 F:      drivers/usb/musb/mpfs.c
18412 F:      include/soc/microchip/mpfs.h
18413
18414 RISC-V MISC SOC SUPPORT
18415 M:      Conor Dooley <[email protected]>
18416 L:      [email protected]
18417 S:      Maintained
18418 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18419 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18420 F:      Documentation/devicetree/bindings/riscv/
18421 F:      arch/riscv/boot/dts/
18422 X:      arch/riscv/boot/dts/allwinner/
18423 X:      arch/riscv/boot/dts/renesas/
18424
18425 RISC-V PMU DRIVERS
18426 M:      Atish Patra <[email protected]>
18427 R:      Anup Patel <[email protected]>
18428 L:      [email protected]
18429 S:      Supported
18430 F:      drivers/perf/riscv_pmu.c
18431 F:      drivers/perf/riscv_pmu_legacy.c
18432 F:      drivers/perf/riscv_pmu_sbi.c
18433
18434 RISC-V THEAD SoC SUPPORT
18435 M:      Jisheng Zhang <[email protected]>
18436 M:      Guo Ren <[email protected]>
18437 M:      Fu Wei <[email protected]>
18438 L:      [email protected]
18439 S:      Maintained
18440 F:      arch/riscv/boot/dts/thead/
18441
18442 RNBD BLOCK DRIVERS
18443 M:      Md. Haris Iqbal <[email protected]>
18444 M:      Jack Wang <[email protected]>
18445 L:      [email protected]
18446 S:      Maintained
18447 F:      drivers/block/rnbd/
18448
18449 ROCCAT DRIVERS
18450 M:      Stefan Achatz <[email protected]>
18451 S:      Maintained
18452 W:      http://sourceforge.net/projects/roccat/
18453 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18454 F:      drivers/hid/hid-roccat*
18455 F:      include/linux/hid-roccat*
18456
18457 ROCKCHIP CRYPTO DRIVERS
18458 M:      Corentin Labbe <[email protected]>
18459 L:      [email protected]
18460 S:      Maintained
18461 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18462 F:      drivers/crypto/rockchip/
18463
18464 ROCKCHIP I2S TDM DRIVER
18465 M:      Nicolas Frattaroli <[email protected]>
18466 L:      [email protected]
18467 S:      Maintained
18468 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18469 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18470
18471 ROCKCHIP ISP V1 DRIVER
18472 M:      Dafna Hirschfeld <[email protected]>
18473 L:      [email protected]
18474 L:      [email protected]
18475 S:      Maintained
18476 F:      Documentation/admin-guide/media/rkisp1.rst
18477 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18478 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18479 F:      drivers/media/platform/rockchip/rkisp1
18480 F:      include/uapi/linux/rkisp1-config.h
18481
18482 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18483 M:      Jacob Chen <[email protected]>
18484 M:      Ezequiel Garcia <[email protected]>
18485 L:      [email protected]
18486 L:      [email protected]
18487 S:      Maintained
18488 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18489 F:      drivers/media/platform/rockchip/rga/
18490
18491 ROCKCHIP VIDEO DECODER DRIVER
18492 M:      Ezequiel Garcia <[email protected]>
18493 L:      [email protected]
18494 L:      [email protected]
18495 S:      Maintained
18496 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18497 F:      drivers/staging/media/rkvdec/
18498
18499 ROCKER DRIVER
18500 M:      Jiri Pirko <[email protected]>
18501 L:      [email protected]
18502 S:      Supported
18503 F:      drivers/net/ethernet/rocker/
18504
18505 ROCKETPORT EXPRESS/INFINITY DRIVER
18506 M:      Kevin Cernekee <[email protected]>
18507 L:      [email protected]
18508 S:      Odd Fixes
18509 F:      drivers/tty/serial/rp2.*
18510
18511 ROHM BD99954 CHARGER IC
18512 M:      Matti Vaittinen <[email protected]>
18513 S:      Supported
18514 F:      drivers/power/supply/bd99954-charger.c
18515 F:      drivers/power/supply/bd99954-charger.h
18516
18517 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18518 M:      Tomasz Duszynski <[email protected]>
18519 S:      Maintained
18520 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18521 F:      drivers/iio/light/bh1750.c
18522
18523 ROHM BU270xx LIGHT SENSOR DRIVERs
18524 M:      Matti Vaittinen <[email protected]>
18525 L:      [email protected]
18526 S:      Supported
18527 F:      drivers/iio/light/rohm-bu27008.c
18528 F:      drivers/iio/light/rohm-bu27034.c
18529
18530 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18531 M:      Marek Vasut <[email protected]>
18532 L:      [email protected]
18533 L:      [email protected]
18534 S:      Supported
18535 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18536 F:      drivers/gpio/gpio-bd9571mwv.c
18537 F:      drivers/mfd/bd9571mwv.c
18538 F:      drivers/regulator/bd9571mwv-regulator.c
18539 F:      include/linux/mfd/bd9571mwv.h
18540
18541 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18542 M:      Matti Vaittinen <[email protected]>
18543 S:      Supported
18544 F:      drivers/clk/clk-bd718x7.c
18545 F:      drivers/gpio/gpio-bd71815.c
18546 F:      drivers/gpio/gpio-bd71828.c
18547 F:      drivers/mfd/rohm-bd71828.c
18548 F:      drivers/mfd/rohm-bd718x7.c
18549 F:      drivers/mfd/rohm-bd9576.c
18550 F:      drivers/regulator/bd71815-regulator.c
18551 F:      drivers/regulator/bd71828-regulator.c
18552 F:      drivers/regulator/bd718x7-regulator.c
18553 F:      drivers/regulator/bd9576-regulator.c
18554 F:      drivers/regulator/rohm-regulator.c
18555 F:      drivers/rtc/rtc-bd70528.c
18556 F:      drivers/watchdog/bd9576_wdt.c
18557 F:      include/linux/mfd/rohm-bd71815.h
18558 F:      include/linux/mfd/rohm-bd71828.h
18559 F:      include/linux/mfd/rohm-bd718x7.h
18560 F:      include/linux/mfd/rohm-bd957x.h
18561 F:      include/linux/mfd/rohm-generic.h
18562 F:      include/linux/mfd/rohm-shared.h
18563
18564 ROSE NETWORK LAYER
18565 M:      Ralf Baechle <[email protected]>
18566 L:      [email protected]
18567 S:      Maintained
18568 W:      http://www.linux-ax25.org/
18569 F:      include/net/rose.h
18570 F:      include/uapi/linux/rose.h
18571 F:      net/rose/
18572
18573 ROTATION DRIVER FOR ALLWINNER A83T
18574 M:      Jernej Skrabec <[email protected]>
18575 L:      [email protected]
18576 S:      Maintained
18577 T:      git git://linuxtv.org/media_tree.git
18578 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18579 F:      drivers/media/platform/sunxi/sun8i-rotate/
18580
18581 RPMSG TTY DRIVER
18582 M:      Arnaud Pouliquen <[email protected]>
18583 L:      [email protected]
18584 S:      Maintained
18585 F:      drivers/tty/rpmsg_tty.c
18586
18587 RTL2830 MEDIA DRIVER
18588 M:      Antti Palosaari <[email protected]>
18589 L:      [email protected]
18590 S:      Maintained
18591 W:      https://linuxtv.org
18592 W:      http://palosaari.fi/linux/
18593 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18594 T:      git git://linuxtv.org/anttip/media_tree.git
18595 F:      drivers/media/dvb-frontends/rtl2830*
18596
18597 RTL2832 MEDIA DRIVER
18598 M:      Antti Palosaari <[email protected]>
18599 L:      [email protected]
18600 S:      Maintained
18601 W:      https://linuxtv.org
18602 W:      http://palosaari.fi/linux/
18603 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18604 T:      git git://linuxtv.org/anttip/media_tree.git
18605 F:      drivers/media/dvb-frontends/rtl2832*
18606
18607 RTL2832_SDR MEDIA DRIVER
18608 M:      Antti Palosaari <[email protected]>
18609 L:      [email protected]
18610 S:      Maintained
18611 W:      https://linuxtv.org
18612 W:      http://palosaari.fi/linux/
18613 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18614 T:      git git://linuxtv.org/anttip/media_tree.git
18615 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18616
18617 RTL8180 WIRELESS DRIVER
18618 L:      [email protected]
18619 S:      Orphan
18620 W:      https://wireless.wiki.kernel.org/
18621 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18622
18623 RTL8187 WIRELESS DRIVER
18624 M:      Hin-Tak Leung <[email protected]>
18625 M:      Larry Finger <[email protected]>
18626 L:      [email protected]
18627 S:      Maintained
18628 W:      https://wireless.wiki.kernel.org/
18629 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18630
18631 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18632 M:      Jes Sorensen <[email protected]>
18633 L:      [email protected]
18634 S:      Maintained
18635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
18636 F:      drivers/net/wireless/realtek/rtl8xxxu/
18637
18638 RTRS TRANSPORT DRIVERS
18639 M:      Md. Haris Iqbal <[email protected]>
18640 M:      Jack Wang <[email protected]>
18641 L:      [email protected]
18642 S:      Maintained
18643 F:      drivers/infiniband/ulp/rtrs/
18644
18645 RUNTIME VERIFICATION (RV)
18646 M:      Daniel Bristot de Oliveira <[email protected]>
18647 M:      Steven Rostedt <[email protected]>
18648 L:      [email protected]
18649 S:      Maintained
18650 F:      Documentation/trace/rv/
18651 F:      include/linux/rv.h
18652 F:      include/rv/
18653 F:      kernel/trace/rv/
18654 F:      tools/verification/
18655
18656 RUST
18657 M:      Miguel Ojeda <[email protected]>
18658 M:      Alex Gaynor <[email protected]>
18659 M:      Wedson Almeida Filho <[email protected]>
18660 R:      Boqun Feng <[email protected]>
18661 R:      Gary Guo <[email protected]>
18662 R:      Björn Roy Baron <[email protected]>
18663 R:      Benno Lossin <[email protected]>
18664 R:      Andreas Hindborg <[email protected]>
18665 R:      Alice Ryhl <[email protected]>
18666 L:      [email protected]
18667 S:      Supported
18668 W:      https://github.com/Rust-for-Linux/linux
18669 B:      https://github.com/Rust-for-Linux/linux/issues
18670 C:      zulip://rust-for-linux.zulipchat.com
18671 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18672 F:      Documentation/rust/
18673 F:      rust/
18674 F:      samples/rust/
18675 F:      scripts/*rust*
18676 K:      \b(?i:rust)\b
18677
18678 RXRPC SOCKETS (AF_RXRPC)
18679 M:      David Howells <[email protected]>
18680 M:      Marc Dionne <[email protected]>
18681 L:      [email protected]
18682 S:      Supported
18683 W:      https://www.infradead.org/~dhowells/kafs/
18684 F:      Documentation/networking/rxrpc.rst
18685 F:      include/keys/rxrpc-type.h
18686 F:      include/net/af_rxrpc.h
18687 F:      include/trace/events/rxrpc.h
18688 F:      include/uapi/linux/rxrpc.h
18689 F:      net/rxrpc/
18690
18691 S3 SAVAGE FRAMEBUFFER DRIVER
18692 M:      Antonino Daplas <[email protected]>
18693 L:      [email protected]
18694 S:      Maintained
18695 F:      drivers/video/fbdev/savage/
18696
18697 S390 ARCHITECTURE
18698 M:      Heiko Carstens <[email protected]>
18699 M:      Vasily Gorbik <[email protected]>
18700 M:      Alexander Gordeev <[email protected]>
18701 R:      Christian Borntraeger <[email protected]>
18702 R:      Sven Schnelle <[email protected]>
18703 L:      [email protected]
18704 S:      Supported
18705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18706 F:      Documentation/driver-api/s390-drivers.rst
18707 F:      Documentation/arch/s390/
18708 F:      arch/s390/
18709 F:      drivers/s390/
18710 F:      drivers/watchdog/diag288_wdt.c
18711
18712 S390 COMMON I/O LAYER
18713 M:      Vineeth Vijayan <[email protected]>
18714 M:      Peter Oberparleiter <[email protected]>
18715 L:      [email protected]
18716 S:      Supported
18717 F:      drivers/s390/cio/
18718
18719 S390 DASD DRIVER
18720 M:      Stefan Haberland <[email protected]>
18721 M:      Jan Hoeppner <[email protected]>
18722 L:      [email protected]
18723 S:      Supported
18724 F:      block/partitions/ibm.c
18725 F:      drivers/s390/block/dasd*
18726 F:      include/linux/dasd_mod.h
18727
18728 S390 IOMMU (PCI)
18729 M:      Niklas Schnelle <[email protected]>
18730 M:      Matthew Rosato <[email protected]>
18731 R:      Gerald Schaefer <[email protected]>
18732 L:      [email protected]
18733 S:      Supported
18734 F:      drivers/iommu/s390-iommu.c
18735
18736 S390 IUCV NETWORK LAYER
18737 M:      Alexandra Winter <[email protected]>
18738 M:      Wenjia Zhang <[email protected]>
18739 L:      [email protected]
18740 L:      [email protected]
18741 S:      Supported
18742 F:      drivers/s390/net/*iucv*
18743 F:      include/net/iucv/
18744 F:      net/iucv/
18745
18746 S390 MM
18747 M:      Alexander Gordeev <[email protected]>
18748 M:      Gerald Schaefer <[email protected]>
18749 L:      [email protected]
18750 S:      Supported
18751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18752 F:      arch/s390/include/asm/pgtable.h
18753 F:      arch/s390/mm
18754
18755 S390 NETWORK DRIVERS
18756 M:      Alexandra Winter <[email protected]>
18757 M:      Wenjia Zhang <[email protected]>
18758 L:      [email protected]
18759 L:      [email protected]
18760 S:      Supported
18761 F:      drivers/s390/net/
18762
18763 S390 PCI SUBSYSTEM
18764 M:      Niklas Schnelle <[email protected]>
18765 M:      Gerald Schaefer <[email protected]>
18766 L:      [email protected]
18767 S:      Supported
18768 F:      Documentation/arch/s390/pci.rst
18769 F:      arch/s390/pci/
18770 F:      drivers/pci/hotplug/s390_pci_hpc.c
18771
18772 S390 SCM DRIVER
18773 M:      Vineeth Vijayan <[email protected]>
18774 L:      [email protected]
18775 S:      Supported
18776 F:      drivers/s390/block/scm*
18777 F:      drivers/s390/cio/scm.c
18778
18779 S390 VFIO AP DRIVER
18780 M:      Tony Krowiak <[email protected]>
18781 M:      Halil Pasic <[email protected]>
18782 M:      Jason Herne <[email protected]>
18783 L:      [email protected]
18784 S:      Supported
18785 F:      Documentation/arch/s390/vfio-ap*
18786 F:      drivers/s390/crypto/vfio_ap*
18787
18788 S390 VFIO-CCW DRIVER
18789 M:      Eric Farman <[email protected]>
18790 M:      Matthew Rosato <[email protected]>
18791 R:      Halil Pasic <[email protected]>
18792 L:      [email protected]
18793 L:      [email protected]
18794 S:      Supported
18795 F:      Documentation/arch/s390/vfio-ccw.rst
18796 F:      drivers/s390/cio/vfio_ccw*
18797 F:      include/uapi/linux/vfio_ccw.h
18798
18799 S390 VFIO-PCI DRIVER
18800 M:      Matthew Rosato <[email protected]>
18801 M:      Eric Farman <[email protected]>
18802 L:      [email protected]
18803 L:      [email protected]
18804 S:      Supported
18805 F:      arch/s390/kvm/pci*
18806 F:      drivers/vfio/pci/vfio_pci_zdev.c
18807 F:      include/uapi/linux/vfio_zdev.h
18808
18809 S390 ZCRYPT DRIVER
18810 M:      Harald Freudenberger <[email protected]>
18811 L:      [email protected]
18812 S:      Supported
18813 F:      drivers/s390/crypto/
18814
18815 S390 ZFCP DRIVER
18816 M:      Steffen Maier <[email protected]>
18817 M:      Benjamin Block <[email protected]>
18818 L:      [email protected]
18819 S:      Supported
18820 F:      drivers/s390/scsi/zfcp_*
18821
18822 SAA6588 RDS RECEIVER DRIVER
18823 M:      Hans Verkuil <[email protected]>
18824 L:      [email protected]
18825 S:      Odd Fixes
18826 W:      https://linuxtv.org
18827 T:      git git://linuxtv.org/media_tree.git
18828 F:      drivers/media/i2c/saa6588*
18829
18830 SAA7134 VIDEO4LINUX DRIVER
18831 M:      Mauro Carvalho Chehab <[email protected]>
18832 L:      [email protected]
18833 S:      Odd fixes
18834 W:      https://linuxtv.org
18835 T:      git git://linuxtv.org/media_tree.git
18836 F:      Documentation/driver-api/media/drivers/saa7134*
18837 F:      drivers/media/pci/saa7134/
18838
18839 SAA7146 VIDEO4LINUX-2 DRIVER
18840 M:      Hans Verkuil <[email protected]>
18841 L:      [email protected]
18842 S:      Maintained
18843 T:      git git://linuxtv.org/media_tree.git
18844 F:      drivers/media/common/saa7146/
18845 F:      drivers/media/pci/saa7146/
18846 F:      include/media/drv-intf/saa7146*
18847
18848 SAFESETID SECURITY MODULE
18849 M:      Micah Morton <[email protected]>
18850 S:      Supported
18851 F:      Documentation/admin-guide/LSM/SafeSetID.rst
18852 F:      security/safesetid/
18853
18854 SAMSUNG AUDIO (ASoC) DRIVERS
18855 M:      Sylwester Nawrocki <[email protected]>
18856 L:      [email protected] (moderated for non-subscribers)
18857 S:      Maintained
18858 B:      mailto:[email protected]
18859 F:      Documentation/devicetree/bindings/sound/samsung*
18860 F:      sound/soc/samsung/
18861
18862 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
18863 M:      Krzysztof Kozlowski <[email protected]>
18864 L:      [email protected]
18865 L:      [email protected]
18866 S:      Maintained
18867 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
18868 F:      drivers/crypto/exynos-rng.c
18869
18870 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
18871 M:      Łukasz Stelmach <[email protected]>
18872 L:      [email protected]
18873 S:      Maintained
18874 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
18875 F:      drivers/char/hw_random/exynos-trng.c
18876
18877 SAMSUNG FRAMEBUFFER DRIVER
18878 M:      Jingoo Han <[email protected]>
18879 L:      [email protected]
18880 S:      Maintained
18881 F:      drivers/video/fbdev/s3c-fb.c
18882
18883 SAMSUNG INTERCONNECT DRIVERS
18884 M:      Sylwester Nawrocki <[email protected]>
18885 M:      Artur Świgoń <[email protected]>
18886 L:      [email protected]
18887 L:      [email protected]
18888 S:      Supported
18889 F:      drivers/interconnect/samsung/
18890
18891 SAMSUNG LAPTOP DRIVER
18892 M:      Corentin Chary <[email protected]>
18893 L:      [email protected]
18894 S:      Maintained
18895 F:      drivers/platform/x86/samsung-laptop.c
18896
18897 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
18898 M:      Krzysztof Kozlowski <[email protected]>
18899 L:      [email protected]
18900 L:      [email protected]
18901 S:      Maintained
18902 B:      mailto:[email protected]
18903 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
18904 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
18905 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
18906 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
18907 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
18908 F:      drivers/clk/clk-s2mps11.c
18909 F:      drivers/mfd/sec*.c
18910 F:      drivers/regulator/s2m*.c
18911 F:      drivers/regulator/s5m*.c
18912 F:      drivers/rtc/rtc-s5m.c
18913 F:      include/linux/mfd/samsung/
18914
18915 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
18916 M:      Sylwester Nawrocki <[email protected]>
18917 L:      [email protected]
18918 L:      [email protected]
18919 S:      Maintained
18920 F:      drivers/media/platform/samsung/s3c-camif/
18921 F:      include/media/drv-intf/s3c_camif.h
18922
18923 SAMSUNG S3FWRN5 NFC DRIVER
18924 M:      Krzysztof Kozlowski <[email protected]>
18925 S:      Maintained
18926 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18927 F:      drivers/nfc/s3fwrn5
18928
18929 SAMSUNG S5C73M3 CAMERA DRIVER
18930 M:      Sylwester Nawrocki <[email protected]>
18931 M:      Andrzej Hajda <[email protected]>
18932 L:      [email protected]
18933 S:      Supported
18934 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
18935 F:      drivers/media/i2c/s5c73m3/*
18936
18937 SAMSUNG S5K5BAF CAMERA DRIVER
18938 M:      Sylwester Nawrocki <[email protected]>
18939 M:      Andrzej Hajda <[email protected]>
18940 L:      [email protected]
18941 S:      Supported
18942 F:      drivers/media/i2c/s5k5baf.c
18943
18944 SAMSUNG S5P Security SubSystem (SSS) DRIVER
18945 M:      Krzysztof Kozlowski <[email protected]>
18946 M:      Vladimir Zapolskiy <[email protected]>
18947 L:      [email protected]
18948 L:      [email protected]
18949 S:      Maintained
18950 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
18951 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
18952 F:      drivers/crypto/s5p-sss.c
18953
18954 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
18955 M:      Sylwester Nawrocki <[email protected]>
18956 L:      [email protected]
18957 S:      Supported
18958 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18959 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
18960 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
18961 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
18962 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
18963 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
18964 F:      drivers/media/platform/samsung/exynos4-is/
18965
18966 SAMSUNG SOC CLOCK DRIVERS
18967 M:      Krzysztof Kozlowski <[email protected]>
18968 M:      Sylwester Nawrocki <[email protected]>
18969 M:      Tomasz Figa <[email protected]>
18970 M:      Chanwoo Choi <[email protected]>
18971 R:      Alim Akhtar <[email protected]>
18972 L:      [email protected]
18973 S:      Maintained
18974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
18975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
18976 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
18977 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
18978 F:      drivers/clk/samsung/
18979 F:      include/dt-bindings/clock/exynos*.h
18980 F:      include/dt-bindings/clock/s5p*.h
18981 F:      include/dt-bindings/clock/samsung,*.h
18982 F:      include/linux/clk/samsung.h
18983
18984 SAMSUNG SPI DRIVERS
18985 M:      Andi Shyti <[email protected]>
18986 L:      [email protected]
18987 L:      [email protected]
18988 S:      Maintained
18989 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
18990 F:      drivers/spi/spi-s3c*
18991 F:      include/linux/platform_data/spi-s3c64xx.h
18992
18993 SAMSUNG SXGBE DRIVERS
18994 M:      Byungho An <[email protected]>
18995 L:      [email protected]
18996 S:      Supported
18997 F:      drivers/net/ethernet/samsung/sxgbe/
18998
18999 SAMSUNG THERMAL DRIVER
19000 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19001 M:      Krzysztof Kozlowski <[email protected]>
19002 L:      [email protected]
19003 L:      [email protected]
19004 S:      Maintained
19005 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19006 F:      drivers/thermal/samsung/
19007
19008 SAMSUNG USB2 PHY DRIVER
19009 M:      Sylwester Nawrocki <[email protected]>
19010 L:      [email protected]
19011 S:      Supported
19012 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19013 F:      Documentation/driver-api/phy/samsung-usb2.rst
19014 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19015 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19016 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19017 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19018 F:      drivers/phy/samsung/phy-samsung-usb2.c
19019 F:      drivers/phy/samsung/phy-samsung-usb2.h
19020
19021 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19022 M:      Paul Barker <[email protected]>
19023 R:      Marc Murphy <[email protected]>
19024 S:      Supported
19025 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19026
19027 SC1200 WDT DRIVER
19028 M:      Zwane Mwaikambo <[email protected]>
19029 S:      Maintained
19030 F:      drivers/watchdog/sc1200wdt.c
19031
19032 SCHEDULER
19033 M:      Ingo Molnar <[email protected]>
19034 M:      Peter Zijlstra <[email protected]>
19035 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19036 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19037 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19038 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19039 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19040 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19041 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19042 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19043 L:      [email protected]
19044 S:      Maintained
19045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19046 F:      include/linux/preempt.h
19047 F:      include/linux/sched.h
19048 F:      include/linux/wait.h
19049 F:      include/uapi/linux/sched.h
19050 F:      kernel/sched/
19051
19052 SCSI LIBSAS SUBSYSTEM
19053 R:      John Garry <[email protected]>
19054 R:      Jason Yan <[email protected]>
19055 L:      [email protected]
19056 S:      Supported
19057 F:      Documentation/scsi/libsas.rst
19058 F:      drivers/scsi/libsas/
19059 F:      include/scsi/libsas.h
19060 F:      include/scsi/sas_ata.h
19061
19062 SCSI RDMA PROTOCOL (SRP) INITIATOR
19063 M:      Bart Van Assche <[email protected]>
19064 L:      [email protected]
19065 S:      Supported
19066 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19067 F:      drivers/infiniband/ulp/srp/
19068 F:      include/scsi/srp.h
19069
19070 SCSI RDMA PROTOCOL (SRP) TARGET
19071 M:      Bart Van Assche <[email protected]>
19072 L:      [email protected]
19073 L:      [email protected]
19074 S:      Supported
19075 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19076 F:      drivers/infiniband/ulp/srpt/
19077
19078 SCSI SG DRIVER
19079 M:      Doug Gilbert <[email protected]>
19080 L:      [email protected]
19081 S:      Maintained
19082 W:      http://sg.danny.cz/sg
19083 F:      Documentation/scsi/scsi-generic.rst
19084 F:      drivers/scsi/sg.c
19085 F:      include/scsi/sg.h
19086
19087 SCSI SUBSYSTEM
19088 M:      "James E.J. Bottomley" <[email protected]>
19089 M:      "Martin K. Petersen" <[email protected]>
19090 L:      [email protected]
19091 S:      Maintained
19092 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19095 F:      Documentation/devicetree/bindings/scsi/
19096 F:      drivers/scsi/
19097 F:      drivers/ufs/
19098 F:      include/scsi/
19099
19100 SCSI TAPE DRIVER
19101 M:      Kai Mäkisara <[email protected]>
19102 L:      [email protected]
19103 S:      Maintained
19104 F:      Documentation/scsi/st.rst
19105 F:      drivers/scsi/st.*
19106 F:      drivers/scsi/st_*.h
19107
19108 SCSI TARGET CORE USER DRIVER
19109 M:      Bodo Stroesser <[email protected]>
19110 L:      [email protected]
19111 L:      [email protected]
19112 S:      Supported
19113 F:      Documentation/target/tcmu-design.rst
19114 F:      drivers/target/target_core_user.c
19115 F:      include/uapi/linux/target_core_user.h
19116
19117 SCSI TARGET SUBSYSTEM
19118 M:      "Martin K. Petersen" <[email protected]>
19119 L:      [email protected]
19120 L:      [email protected]
19121 S:      Supported
19122 W:      http://www.linux-iscsi.org
19123 Q:      https://patchwork.kernel.org/project/target-devel/list/
19124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19125 F:      Documentation/target/
19126 F:      drivers/target/
19127 F:      include/target/
19128
19129 SCTP PROTOCOL
19130 M:      Marcelo Ricardo Leitner <[email protected]>
19131 M:      Xin Long <[email protected]>
19132 L:      [email protected]
19133 S:      Maintained
19134 W:      https://github.com/sctp/lksctp-tools/wiki
19135 F:      Documentation/networking/sctp.rst
19136 F:      include/linux/sctp.h
19137 F:      include/net/sctp/
19138 F:      include/uapi/linux/sctp.h
19139 F:      net/sctp/
19140
19141 SCx200 CPU SUPPORT
19142 M:      Jim Cromie <[email protected]>
19143 S:      Odd Fixes
19144 F:      Documentation/i2c/busses/scx200_acb.rst
19145 F:      arch/x86/platform/scx200/
19146 F:      drivers/i2c/busses/scx200*
19147 F:      drivers/mtd/maps/scx200_docflash.c
19148 F:      drivers/watchdog/scx200_wdt.c
19149 F:      include/linux/scx200.h
19150
19151 SCx200 GPIO DRIVER
19152 M:      Jim Cromie <[email protected]>
19153 S:      Maintained
19154 F:      drivers/char/scx200_gpio.c
19155 F:      include/linux/scx200_gpio.h
19156
19157 SCx200 HRT CLOCKSOURCE DRIVER
19158 M:      Jim Cromie <[email protected]>
19159 S:      Maintained
19160 F:      drivers/clocksource/scx200_hrt.c
19161
19162 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19163 M:      Sascha Sommer <[email protected]>
19164 L:      [email protected] (subscribers-only)
19165 S:      Maintained
19166 F:      drivers/mmc/host/sdricoh_cs.c
19167
19168 SECO BOARDS CEC DRIVER
19169 M:      Ettore Chimenti <[email protected]>
19170 S:      Maintained
19171 F:      drivers/media/cec/platform/seco/seco-cec.c
19172 F:      drivers/media/cec/platform/seco/seco-cec.h
19173
19174 SECURE COMPUTING
19175 M:      Kees Cook <[email protected]>
19176 R:      Andy Lutomirski <[email protected]>
19177 R:      Will Drewry <[email protected]>
19178 S:      Supported
19179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19180 F:      Documentation/userspace-api/seccomp_filter.rst
19181 F:      include/linux/seccomp.h
19182 F:      include/uapi/linux/seccomp.h
19183 F:      kernel/seccomp.c
19184 F:      tools/testing/selftests/kselftest_harness.h
19185 F:      tools/testing/selftests/seccomp/*
19186 K:      \bsecure_computing
19187 K:      \bTIF_SECCOMP\b
19188
19189 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19190 M:      Kamal Dasu <[email protected]>
19191 M:      Al Cooper <[email protected]>
19192 R:      Broadcom internal kernel review list <[email protected]>
19193 L:      [email protected]
19194 S:      Maintained
19195 F:      drivers/mmc/host/sdhci-brcmstb*
19196
19197 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19198 M:      Adrian Hunter <[email protected]>
19199 L:      [email protected]
19200 S:      Supported
19201 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19202 F:      drivers/mmc/host/sdhci*
19203
19204 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19205 M:      Eugen Hristev <[email protected]>
19206 L:      [email protected]
19207 S:      Supported
19208 F:      drivers/mmc/host/sdhci-of-at91.c
19209
19210 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19211 M:      Haibo Chen <[email protected]>
19212 L:      [email protected]
19213 L:      [email protected]
19214 S:      Maintained
19215 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19216
19217 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19218 M:      Ben Dooks <[email protected]>
19219 M:      Jaehoon Chung <[email protected]>
19220 L:      [email protected]
19221 S:      Maintained
19222 F:      drivers/mmc/host/sdhci-s3c*
19223
19224 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19225 M:      Viresh Kumar <[email protected]>
19226 L:      [email protected]
19227 S:      Maintained
19228 F:      drivers/mmc/host/sdhci-spear.c
19229
19230 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19231 M:      Vignesh Raghavendra <[email protected]>
19232 L:      [email protected]
19233 S:      Maintained
19234 F:      drivers/mmc/host/sdhci-omap.c
19235
19236 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19237 M:      Jonathan Derrick <[email protected]>
19238 L:      [email protected]
19239 S:      Supported
19240 F:      block/opal_proto.h
19241 F:      block/sed*
19242 F:      include/linux/sed*
19243 F:      include/uapi/linux/sed*
19244
19245 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19246 M:      Mark Rutland <[email protected]>
19247 M:      Lorenzo Pieralisi <[email protected]>
19248 M:      Sudeep Holla <[email protected]>
19249 L:      [email protected] (moderated for non-subscribers)
19250 S:      Maintained
19251 F:      drivers/firmware/smccc/
19252 F:      include/linux/arm-smccc.h
19253
19254 SECURITY CONTACT
19255 M:      Security Officers <[email protected]>
19256 S:      Supported
19257 F:      Documentation/process/security-bugs.rst
19258
19259 SECURITY SUBSYSTEM
19260 M:      Paul Moore <[email protected]>
19261 M:      James Morris <[email protected]>
19262 M:      "Serge E. Hallyn" <[email protected]>
19263 L:      [email protected] (suggested Cc:)
19264 S:      Supported
19265 W:      http://kernsec.org/
19266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19267 F:      security/
19268 X:      security/selinux/
19269
19270 SELINUX SECURITY MODULE
19271 M:      Paul Moore <[email protected]>
19272 M:      Stephen Smalley <[email protected]>
19273 M:      Eric Paris <[email protected]>
19274 L:      [email protected]
19275 S:      Supported
19276 W:      https://selinuxproject.org
19277 W:      https://github.com/SELinuxProject
19278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19279 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19280 F:      Documentation/ABI/removed/sysfs-selinux-disable
19281 F:      Documentation/admin-guide/LSM/SELinux.rst
19282 F:      include/trace/events/avc.h
19283 F:      include/uapi/linux/selinux_netlink.h
19284 F:      scripts/selinux/
19285 F:      security/selinux/
19286
19287 SENSABLE PHANTOM
19288 M:      Jiri Slaby <[email protected]>
19289 S:      Maintained
19290 F:      drivers/misc/phantom.c
19291 F:      include/uapi/linux/phantom.h
19292
19293 SENSEAIR SUNRISE 006-0-0007
19294 M:      Jacopo Mondi <[email protected]>
19295 S:      Maintained
19296 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19297 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19298 F:      drivers/iio/chemical/sunrise_co2.c
19299
19300 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19301 M:      Tomasz Duszynski <[email protected]>
19302 S:      Maintained
19303 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19304 F:      drivers/iio/chemical/scd30.h
19305 F:      drivers/iio/chemical/scd30_core.c
19306 F:      drivers/iio/chemical/scd30_i2c.c
19307 F:      drivers/iio/chemical/scd30_serial.c
19308
19309 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19310 M:      Roan van Dijk <[email protected]>
19311 S:      Maintained
19312 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19313 F:      drivers/iio/chemical/scd4x.c
19314
19315 SENSIRION SGP40 GAS SENSOR DRIVER
19316 M:      Andreas Klinger <[email protected]>
19317 S:      Maintained
19318 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19319 F:      drivers/iio/chemical/sgp40.c
19320
19321 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19322 M:      Tomasz Duszynski <[email protected]>
19323 S:      Maintained
19324 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19325 F:      drivers/iio/chemical/sps30.c
19326 F:      drivers/iio/chemical/sps30_i2c.c
19327 F:      drivers/iio/chemical/sps30_serial.c
19328
19329 SERIAL DEVICE BUS
19330 M:      Rob Herring <[email protected]>
19331 L:      [email protected]
19332 S:      Maintained
19333 F:      Documentation/devicetree/bindings/serial/serial.yaml
19334 F:      drivers/tty/serdev/
19335 F:      include/linux/serdev.h
19336
19337 SERIAL IR RECEIVER
19338 M:      Sean Young <[email protected]>
19339 L:      [email protected]
19340 S:      Maintained
19341 F:      drivers/media/rc/serial_ir.c
19342
19343 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19344 M:      Srinivas Kandagatla <[email protected]>
19345 L:      [email protected] (moderated for non-subscribers)
19346 S:      Maintained
19347 F:      Documentation/devicetree/bindings/slimbus/
19348 F:      drivers/slimbus/
19349 F:      include/linux/slimbus.h
19350
19351 SFC NETWORK DRIVER
19352 M:      Edward Cree <[email protected]>
19353 M:      Martin Habets <[email protected]>
19354 L:      [email protected]
19355 L:      [email protected]
19356 S:      Supported
19357 F:      Documentation/networking/devlink/sfc.rst
19358 F:      drivers/net/ethernet/sfc/
19359
19360 SFCTEMP HWMON DRIVER
19361 M:      Emil Renner Berthing <[email protected]>
19362 L:      [email protected]
19363 S:      Maintained
19364 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19365 F:      Documentation/hwmon/sfctemp.rst
19366 F:      drivers/hwmon/sfctemp.c
19367
19368 SFF/SFP/SFP+ MODULE SUPPORT
19369 M:      Russell King <[email protected]>
19370 L:      [email protected]
19371 S:      Maintained
19372 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19373 F:      drivers/net/phy/phylink.c
19374 F:      drivers/net/phy/sfp*
19375 F:      include/linux/mdio/mdio-i2c.h
19376 F:      include/linux/phylink.h
19377 F:      include/linux/sfp.h
19378 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)
19379
19380 SGI GRU DRIVER
19381 M:      Dimitri Sivanich <[email protected]>
19382 S:      Maintained
19383 F:      drivers/misc/sgi-gru/
19384
19385 SGI XP/XPC/XPNET DRIVER
19386 M:      Robin Holt <[email protected]>
19387 M:      Steve Wahl <[email protected]>
19388 S:      Maintained
19389 F:      drivers/misc/sgi-xp/
19390
19391 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19392 M:      Karsten Graul <[email protected]>
19393 M:      Wenjia Zhang <[email protected]>
19394 M:      Jan Karcher <[email protected]>
19395 R:      D. Wythe <[email protected]>
19396 R:      Tony Lu <[email protected]>
19397 R:      Wen Gu <[email protected]>
19398 L:      [email protected]
19399 S:      Supported
19400 F:      net/smc/
19401
19402 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19403 M:      Linus Walleij <[email protected]>
19404 L:      [email protected]
19405 S:      Maintained
19406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19407 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19408 F:      drivers/iio/light/gp2ap002.c
19409
19410 SHARP RJ54N1CB0C SENSOR DRIVER
19411 M:      Jacopo Mondi <[email protected]>
19412 L:      [email protected]
19413 S:      Odd fixes
19414 T:      git git://linuxtv.org/media_tree.git
19415 F:      drivers/media/i2c/rj54n1cb0c.c
19416 F:      include/media/i2c/rj54n1cb0c.h
19417
19418 SH_VOU V4L2 OUTPUT DRIVER
19419 L:      [email protected]
19420 S:      Orphan
19421 F:      drivers/media/platform/renesas/sh_vou.c
19422 F:      include/media/drv-intf/sh_vou.h
19423
19424 SI2157 MEDIA DRIVER
19425 M:      Antti Palosaari <[email protected]>
19426 L:      [email protected]
19427 S:      Maintained
19428 W:      https://linuxtv.org
19429 W:      http://palosaari.fi/linux/
19430 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19431 T:      git git://linuxtv.org/anttip/media_tree.git
19432 F:      drivers/media/tuners/si2157*
19433
19434 SI2165 MEDIA DRIVER
19435 M:      Matthias Schwarzott <[email protected]>
19436 L:      [email protected]
19437 S:      Maintained
19438 W:      https://linuxtv.org
19439 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19440 F:      drivers/media/dvb-frontends/si2165*
19441
19442 SI2168 MEDIA DRIVER
19443 M:      Antti Palosaari <[email protected]>
19444 L:      [email protected]
19445 S:      Maintained
19446 W:      https://linuxtv.org
19447 W:      http://palosaari.fi/linux/
19448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19449 T:      git git://linuxtv.org/anttip/media_tree.git
19450 F:      drivers/media/dvb-frontends/si2168*
19451
19452 SI470X FM RADIO RECEIVER I2C DRIVER
19453 M:      Hans Verkuil <[email protected]>
19454 L:      [email protected]
19455 S:      Odd Fixes
19456 W:      https://linuxtv.org
19457 T:      git git://linuxtv.org/media_tree.git
19458 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19459 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19460
19461 SI470X FM RADIO RECEIVER USB DRIVER
19462 M:      Hans Verkuil <[email protected]>
19463 L:      [email protected]
19464 S:      Maintained
19465 W:      https://linuxtv.org
19466 T:      git git://linuxtv.org/media_tree.git
19467 F:      drivers/media/radio/si470x/radio-si470x-common.c
19468 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19469 F:      drivers/media/radio/si470x/radio-si470x.h
19470
19471 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19472 M:      Eduardo Valentin <[email protected]>
19473 L:      [email protected]
19474 S:      Odd Fixes
19475 W:      https://linuxtv.org
19476 T:      git git://linuxtv.org/media_tree.git
19477 F:      drivers/media/radio/si4713/si4713.?
19478
19479 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19480 M:      Eduardo Valentin <[email protected]>
19481 L:      [email protected]
19482 S:      Odd Fixes
19483 W:      https://linuxtv.org
19484 T:      git git://linuxtv.org/media_tree.git
19485 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19486
19487 SI4713 FM RADIO TRANSMITTER USB DRIVER
19488 M:      Hans Verkuil <[email protected]>
19489 L:      [email protected]
19490 S:      Maintained
19491 W:      https://linuxtv.org
19492 T:      git git://linuxtv.org/media_tree.git
19493 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19494
19495 SIANO DVB DRIVER
19496 M:      Mauro Carvalho Chehab <[email protected]>
19497 L:      [email protected]
19498 S:      Odd fixes
19499 W:      https://linuxtv.org
19500 T:      git git://linuxtv.org/media_tree.git
19501 F:      drivers/media/common/siano/
19502 F:      drivers/media/mmc/siano/
19503 F:      drivers/media/usb/siano/
19504 F:      drivers/media/usb/siano/
19505
19506 SIEMENS IPC LED DRIVERS
19507 M:      Gerd Haeussler <[email protected]>
19508 M:      Xing Tong Wu <[email protected]>
19509 M:      Tobias Schaffner <[email protected]>
19510 L:      [email protected]
19511 S:      Maintained
19512 F:      drivers/leds/simple/
19513
19514 SIEMENS IPC PLATFORM DRIVERS
19515 M:      Gerd Haeussler <[email protected]>
19516 M:      Xing Tong Wu <[email protected]>
19517 M:      Tobias Schaffner <[email protected]>
19518 L:      [email protected]
19519 S:      Maintained
19520 F:      drivers/platform/x86/siemens/
19521 F:      include/linux/platform_data/x86/simatic-ipc-base.h
19522 F:      include/linux/platform_data/x86/simatic-ipc.h
19523
19524 SIEMENS IPC WATCHDOG DRIVERS
19525 M:      Gerd Haeussler <[email protected]>
19526 M:      Xing Tong Wu <[email protected]>
19527 M:      Tobias Schaffner <[email protected]>
19528 L:      [email protected]
19529 S:      Maintained
19530 F:      drivers/watchdog/simatic-ipc-wdt.c
19531
19532 SIFIVE DRIVERS
19533 M:      Palmer Dabbelt <[email protected]>
19534 M:      Paul Walmsley <[email protected]>
19535 L:      [email protected]
19536 S:      Supported
19537 N:      sifive
19538 K:      [^@]sifive
19539
19540 SIFIVE FU540 SYSTEM-ON-CHIP
19541 M:      Paul Walmsley <[email protected]>
19542 M:      Palmer Dabbelt <[email protected]>
19543 L:      [email protected]
19544 S:      Supported
19545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19546 N:      fu540
19547 K:      fu540
19548
19549 SIFIVE PDMA DRIVER
19550 M:      Green Wan <[email protected]>
19551 S:      Maintained
19552 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19553 F:      drivers/dma/sf-pdma/
19554
19555 SIFIVE SOC DRIVERS
19556 M:      Conor Dooley <[email protected]>
19557 L:      [email protected]
19558 S:      Maintained
19559 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19560 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19561 F:      drivers/soc/sifive/
19562
19563 SILEAD TOUCHSCREEN DRIVER
19564 M:      Hans de Goede <[email protected]>
19565 L:      [email protected]
19566 L:      [email protected]
19567 S:      Maintained
19568 F:      drivers/input/touchscreen/silead.c
19569 F:      drivers/platform/x86/touchscreen_dmi.c
19570
19571 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19572 M:      Jérôme Pouiller <[email protected]>
19573 S:      Supported
19574 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19575 F:      drivers/net/wireless/silabs/wfx/
19576
19577 SILICON MOTION SM712 FRAME BUFFER DRIVER
19578 M:      Sudip Mukherjee <[email protected]>
19579 M:      Teddy Wang <[email protected]>
19580 M:      Sudip Mukherjee <[email protected]>
19581 L:      [email protected]
19582 S:      Maintained
19583 F:      Documentation/fb/sm712fb.rst
19584 F:      drivers/video/fbdev/sm712*
19585
19586 SILVACO I3C DUAL-ROLE MASTER
19587 M:      Miquel Raynal <[email protected]>
19588 M:      Conor Culhane <[email protected]>
19589 L:      [email protected] (moderated for non-subscribers)
19590 S:      Maintained
19591 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19592 F:      drivers/i3c/master/svc-i3c-master.c
19593
19594 SIMPLEFB FB DRIVER
19595 M:      Hans de Goede <[email protected]>
19596 L:      [email protected]
19597 S:      Maintained
19598 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19599 F:      drivers/video/fbdev/simplefb.c
19600 F:      include/linux/platform_data/simplefb.h
19601
19602 SIMTEC EB110ATX (Chalice CATS)
19603 M:      Simtec Linux Team <[email protected]>
19604 S:      Supported
19605 W:      http://www.simtec.co.uk/products/EB110ATX/
19606
19607 SIOX
19608 M:      Thorsten Scherer <[email protected]>
19609 M:      Uwe Kleine-König <[email protected]>
19610 R:      Pengutronix Kernel Team <[email protected]>
19611 S:      Supported
19612 F:      drivers/gpio/gpio-siox.c
19613 F:      drivers/siox/*
19614 F:      include/trace/events/siox.h
19615
19616 SIPHASH PRF ROUTINES
19617 M:      Jason A. Donenfeld <[email protected]>
19618 S:      Maintained
19619 F:      include/linux/siphash.h
19620 F:      lib/siphash.c
19621 F:      lib/siphash_kunit.c
19622
19623 SIS 190 ETHERNET DRIVER
19624 M:      Francois Romieu <[email protected]>
19625 L:      [email protected]
19626 S:      Maintained
19627 F:      drivers/net/ethernet/sis/sis190.c
19628
19629 SIS 900/7016 FAST ETHERNET DRIVER
19630 M:      Daniele Venzano <[email protected]>
19631 L:      [email protected]
19632 S:      Maintained
19633 W:      http://www.brownhat.org/sis900.html
19634 F:      drivers/net/ethernet/sis/sis900.*
19635
19636 SIS FRAMEBUFFER DRIVER
19637 S:      Orphan
19638 F:      Documentation/fb/sisfb.rst
19639 F:      drivers/video/fbdev/sis/
19640 F:      include/video/sisfb.h
19641
19642 SIS I2C TOUCHSCREEN DRIVER
19643 M:      Mika Penttilä <[email protected]>
19644 L:      [email protected]
19645 S:      Maintained
19646 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19647 F:      drivers/input/touchscreen/sis_i2c.c
19648
19649 SIS USB2VGA DRIVER
19650 M:      Thomas Winischhofer <[email protected]>
19651 S:      Maintained
19652 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19653 F:      drivers/usb/misc/sisusbvga/
19654
19655 SL28 CPLD MFD DRIVER
19656 M:      Michael Walle <[email protected]>
19657 S:      Maintained
19658 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19659 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19660 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19661 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19662 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19663 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19664 F:      drivers/gpio/gpio-sl28cpld.c
19665 F:      drivers/hwmon/sl28cpld-hwmon.c
19666 F:      drivers/irqchip/irq-sl28cpld.c
19667 F:      drivers/pwm/pwm-sl28cpld.c
19668 F:      drivers/watchdog/sl28cpld_wdt.c
19669
19670 SL28 VPD NVMEM LAYOUT DRIVER
19671 M:      Michael Walle <[email protected]>
19672 S:      Maintained
19673 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19674 F:      drivers/nvmem/layouts/sl28vpd.c
19675
19676 SLAB ALLOCATOR
19677 M:      Christoph Lameter <[email protected]>
19678 M:      Pekka Enberg <[email protected]>
19679 M:      David Rientjes <[email protected]>
19680 M:      Joonsoo Kim <[email protected]>
19681 M:      Andrew Morton <[email protected]>
19682 M:      Vlastimil Babka <[email protected]>
19683 R:      Roman Gushchin <[email protected]>
19684 R:      Hyeonggon Yoo <[email protected]>
19685 L:      [email protected]
19686 S:      Maintained
19687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19688 F:      include/linux/sl?b*.h
19689 F:      mm/sl?b*
19690
19691 SLCAN CAN NETWORK DRIVER
19692 M:      Dario Binacchi <[email protected]>
19693 L:      [email protected]
19694 S:      Maintained
19695 F:      drivers/net/can/slcan/
19696
19697 SLEEPABLE READ-COPY UPDATE (SRCU)
19698 M:      Lai Jiangshan <[email protected]>
19699 M:      "Paul E. McKenney" <[email protected]>
19700 M:      Josh Triplett <[email protected]>
19701 R:      Steven Rostedt <[email protected]>
19702 R:      Mathieu Desnoyers <[email protected]>
19703 L:      [email protected]
19704 S:      Supported
19705 W:      http://www.rdrop.com/users/paulmck/RCU/
19706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19707 F:      include/linux/srcu*.h
19708 F:      kernel/rcu/srcu*.c
19709
19710 SMACK SECURITY MODULE
19711 M:      Casey Schaufler <[email protected]>
19712 L:      [email protected]
19713 S:      Maintained
19714 W:      http://schaufler-ca.com
19715 T:      git git://github.com/cschaufler/smack-next
19716 F:      Documentation/admin-guide/LSM/Smack.rst
19717 F:      security/smack/
19718
19719 SMC91x ETHERNET DRIVER
19720 M:      Nicolas Pitre <[email protected]>
19721 S:      Odd Fixes
19722 F:      drivers/net/ethernet/smsc/smc91x.*
19723
19724 SMSC EMC2103 HARDWARE MONITOR DRIVER
19725 M:      Steve Glendinning <[email protected]>
19726 L:      [email protected]
19727 S:      Maintained
19728 F:      Documentation/hwmon/emc2103.rst
19729 F:      drivers/hwmon/emc2103.c
19730
19731 SMSC SCH5627 HARDWARE MONITOR DRIVER
19732 M:      Hans de Goede <[email protected]>
19733 L:      [email protected]
19734 S:      Supported
19735 F:      Documentation/hwmon/sch5627.rst
19736 F:      drivers/hwmon/sch5627.c
19737
19738 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19739 M:      Steve Glendinning <[email protected]>
19740 L:      [email protected]
19741 S:      Maintained
19742 F:      drivers/video/fbdev/smscufx.c
19743
19744 SMSC47B397 HARDWARE MONITOR DRIVER
19745 M:      Jean Delvare <[email protected]>
19746 L:      [email protected]
19747 S:      Maintained
19748 F:      Documentation/hwmon/smsc47b397.rst
19749 F:      drivers/hwmon/smsc47b397.c
19750
19751 SMSC911x ETHERNET DRIVER
19752 M:      Steve Glendinning <[email protected]>
19753 L:      [email protected]
19754 S:      Maintained
19755 F:      drivers/net/ethernet/smsc/smsc911x.*
19756 F:      include/linux/smsc911x.h
19757
19758 SMSC9420 PCI ETHERNET DRIVER
19759 M:      Steve Glendinning <[email protected]>
19760 L:      [email protected]
19761 S:      Maintained
19762 F:      drivers/net/ethernet/smsc/smsc9420.*
19763
19764 SNET DPU VIRTIO DATA PATH ACCELERATOR
19765 R:      Alvaro Karsz <[email protected]>
19766 F:      drivers/vdpa/solidrun/
19767
19768 SOCIONEXT (SNI) AVE NETWORK DRIVER
19769 M:      Kunihiko Hayashi <[email protected]>
19770 L:      [email protected]
19771 S:      Maintained
19772 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19773 F:      drivers/net/ethernet/socionext/sni_ave.c
19774
19775 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19776 M:      Jassi Brar <[email protected]>
19777 M:      Ilias Apalodimas <[email protected]>
19778 L:      [email protected]
19779 S:      Maintained
19780 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19781 F:      drivers/net/ethernet/socionext/netsec.c
19782
19783 SOCIONEXT (SNI) Synquacer SPI DRIVER
19784 M:      Masahisa Kojima <[email protected]>
19785 M:      Jassi Brar <[email protected]>
19786 L:      [email protected]
19787 S:      Maintained
19788 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19789 F:      drivers/spi/spi-synquacer.c
19790
19791 SOCIONEXT SYNQUACER I2C DRIVER
19792 M:      Ard Biesheuvel <[email protected]>
19793 L:      [email protected]
19794 S:      Maintained
19795 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19796 F:      drivers/i2c/busses/i2c-synquacer.c
19797
19798 SOCIONEXT UNIPHIER SOUND DRIVER
19799 L:      [email protected] (moderated for non-subscribers)
19800 S:      Orphan
19801 F:      sound/soc/uniphier/
19802
19803 SOCKET TIMESTAMPING
19804 M:      Willem de Bruijn <[email protected]>
19805 S:      Maintained
19806 F:      Documentation/networking/timestamping.rst
19807 F:      include/uapi/linux/net_tstamp.h
19808 F:      tools/testing/selftests/net/so_txtime.c
19809
19810 SOEKRIS NET48XX LED SUPPORT
19811 M:      Chris Boot <[email protected]>
19812 S:      Maintained
19813 F:      drivers/leds/leds-net48xx.c
19814
19815 SOFT-IWARP DRIVER (siw)
19816 M:      Bernard Metzler <[email protected]>
19817 L:      [email protected]
19818 S:      Supported
19819 F:      drivers/infiniband/sw/siw/
19820 F:      include/uapi/rdma/siw-abi.h
19821
19822 SOFT-ROCE DRIVER (rxe)
19823 M:      Zhu Yanjun <[email protected]>
19824 L:      [email protected]
19825 S:      Supported
19826 F:      drivers/infiniband/sw/rxe/
19827 F:      include/uapi/rdma/rdma_user_rxe.h
19828
19829 SOFTLOGIC 6x10 MPEG CODEC
19830 M:      Bluecherry Maintainers <[email protected]>
19831 M:      Anton Sviridenko <[email protected]>
19832 M:      Andrey Utkin <[email protected]>
19833 M:      Ismael Luceno <[email protected]>
19834 L:      [email protected]
19835 S:      Supported
19836 F:      drivers/media/pci/solo6x10/
19837
19838 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
19839 M:      James Morse <[email protected]>
19840 L:      [email protected] (moderated for non-subscribers)
19841 S:      Maintained
19842 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
19843 F:      drivers/firmware/arm_sdei.c
19844 F:      include/linux/arm_sdei.h
19845 F:      include/uapi/linux/arm_sdei.h
19846
19847 SOFTWARE NODES AND DEVICE PROPERTIES
19848 R:      Andy Shevchenko <[email protected]>
19849 R:      Daniel Scally <[email protected]>
19850 R:      Heikki Krogerus <[email protected]>
19851 R:      Sakari Ailus <[email protected]>
19852 L:      [email protected]
19853 S:      Maintained
19854 F:      drivers/base/property.c
19855 F:      drivers/base/swnode.c
19856 F:      include/linux/fwnode.h
19857 F:      include/linux/property.h
19858
19859 SOFTWARE RAID (Multiple Disks) SUPPORT
19860 M:      Song Liu <[email protected]>
19861 L:      [email protected]
19862 S:      Supported
19863 Q:      https://patchwork.kernel.org/project/linux-raid/list/
19864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
19865 F:      drivers/md/Kconfig
19866 F:      drivers/md/Makefile
19867 F:      drivers/md/md*
19868 F:      drivers/md/raid*
19869 F:      include/linux/raid/
19870 F:      include/uapi/linux/raid/
19871
19872 SOLIDRUN CLEARFOG SUPPORT
19873 M:      Russell King <[email protected]>
19874 S:      Maintained
19875 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
19876 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
19877
19878 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
19879 M:      Russell King <[email protected]>
19880 S:      Maintained
19881 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
19882 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
19883 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
19884
19885 SONIC NETWORK DRIVER
19886 M:      Thomas Bogendoerfer <[email protected]>
19887 L:      [email protected]
19888 S:      Maintained
19889 F:      drivers/net/ethernet/natsemi/sonic.*
19890
19891 SONICS SILICON BACKPLANE DRIVER (SSB)
19892 M:      Michael Buesch <[email protected]>
19893 L:      [email protected]
19894 S:      Maintained
19895 F:      drivers/ssb/
19896 F:      include/linux/ssb/
19897
19898 SONY IMX208 SENSOR DRIVER
19899 M:      Sakari Ailus <[email protected]>
19900 L:      [email protected]
19901 S:      Maintained
19902 T:      git git://linuxtv.org/media_tree.git
19903 F:      drivers/media/i2c/imx208.c
19904
19905 SONY IMX214 SENSOR DRIVER
19906 M:      Ricardo Ribalda <[email protected]>
19907 L:      [email protected]
19908 S:      Maintained
19909 T:      git git://linuxtv.org/media_tree.git
19910 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
19911 F:      drivers/media/i2c/imx214.c
19912
19913 SONY IMX219 SENSOR DRIVER
19914 M:      Dave Stevenson <[email protected]>
19915 L:      [email protected]
19916 S:      Maintained
19917 T:      git git://linuxtv.org/media_tree.git
19918 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
19919 F:      drivers/media/i2c/imx219.c
19920
19921 SONY IMX258 SENSOR DRIVER
19922 M:      Sakari Ailus <[email protected]>
19923 L:      [email protected]
19924 S:      Maintained
19925 T:      git git://linuxtv.org/media_tree.git
19926 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
19927 F:      drivers/media/i2c/imx258.c
19928
19929 SONY IMX274 SENSOR DRIVER
19930 M:      Leon Luo <[email protected]>
19931 L:      [email protected]
19932 S:      Maintained
19933 T:      git git://linuxtv.org/media_tree.git
19934 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
19935 F:      drivers/media/i2c/imx274.c
19936
19937 SONY IMX290 SENSOR DRIVER
19938 M:      Manivannan Sadhasivam <[email protected]>
19939 L:      [email protected]
19940 S:      Maintained
19941 T:      git git://linuxtv.org/media_tree.git
19942 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
19943 F:      drivers/media/i2c/imx290.c
19944
19945 SONY IMX296 SENSOR DRIVER
19946 M:      Laurent Pinchart <[email protected]>
19947 M:      Manivannan Sadhasivam <[email protected]>
19948 L:      [email protected]
19949 S:      Maintained
19950 T:      git git://linuxtv.org/media_tree.git
19951 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
19952 F:      drivers/media/i2c/imx296.c
19953
19954 SONY IMX319 SENSOR DRIVER
19955 M:      Bingbu Cao <[email protected]>
19956 L:      [email protected]
19957 S:      Maintained
19958 T:      git git://linuxtv.org/media_tree.git
19959 F:      drivers/media/i2c/imx319.c
19960
19961 SONY IMX334 SENSOR DRIVER
19962 M:      Paul J. Murphy <[email protected]>
19963 M:      Daniele Alessandrelli <[email protected]>
19964 L:      [email protected]
19965 S:      Maintained
19966 T:      git git://linuxtv.org/media_tree.git
19967 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
19968 F:      drivers/media/i2c/imx334.c
19969
19970 SONY IMX335 SENSOR DRIVER
19971 M:      Paul J. Murphy <[email protected]>
19972 M:      Daniele Alessandrelli <[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,imx335.yaml
19977 F:      drivers/media/i2c/imx335.c
19978
19979 SONY IMX355 SENSOR DRIVER
19980 M:      Tianshu Qiu <[email protected]>
19981 L:      [email protected]
19982 S:      Maintained
19983 T:      git git://linuxtv.org/media_tree.git
19984 F:      drivers/media/i2c/imx355.c
19985
19986 SONY IMX412 SENSOR DRIVER
19987 M:      Paul J. Murphy <[email protected]>
19988 M:      Daniele Alessandrelli <[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/sony,imx412.yaml
19993 F:      drivers/media/i2c/imx412.c
19994
19995 SONY IMX415 SENSOR DRIVER
19996 M:      Michael Riesch <[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,imx415.yaml
20001 F:      drivers/media/i2c/imx415.c
20002
20003 SONY MEMORYSTICK SUBSYSTEM
20004 M:      Maxim Levitsky <[email protected]>
20005 M:      Alex Dubov <[email protected]>
20006 M:      Ulf Hansson <[email protected]>
20007 L:      [email protected]
20008 S:      Maintained
20009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20010 F:      drivers/memstick/
20011 F:      include/linux/memstick.h
20012
20013 SONY VAIO CONTROL DEVICE DRIVER
20014 M:      Mattia Dongili <[email protected]>
20015 L:      [email protected]
20016 S:      Maintained
20017 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20018 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20019 F:      drivers/char/sonypi.c
20020 F:      drivers/platform/x86/sony-laptop.c
20021 F:      include/linux/sony-laptop.h
20022
20023 SOUND
20024 M:      Jaroslav Kysela <[email protected]>
20025 M:      Takashi Iwai <[email protected]>
20026 L:      [email protected] (moderated for non-subscribers)
20027 S:      Maintained
20028 W:      http://www.alsa-project.org/
20029 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20031 F:      Documentation/sound/
20032 F:      include/sound/
20033 F:      include/uapi/sound/
20034 F:      sound/
20035 F:      tools/testing/selftests/alsa
20036
20037 SOUND - ALSA SELFTESTS
20038 M:      Mark Brown <[email protected]>
20039 L:      [email protected] (moderated for non-subscribers)
20040 L:      [email protected]
20041 S:      Supported
20042 F:      tools/testing/selftests/alsa
20043
20044 SOUND - COMPRESSED AUDIO
20045 M:      Vinod Koul <[email protected]>
20046 L:      [email protected] (moderated for non-subscribers)
20047 S:      Supported
20048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20049 F:      Documentation/sound/designs/compress-offload.rst
20050 F:      include/sound/compress_driver.h
20051 F:      include/uapi/sound/compress_*
20052 F:      sound/core/compress_offload.c
20053 F:      sound/soc/soc-compress.c
20054
20055 SOUND - DMAENGINE HELPERS
20056 M:      Lars-Peter Clausen <[email protected]>
20057 S:      Supported
20058 F:      include/sound/dmaengine_pcm.h
20059 F:      sound/core/pcm_dmaengine.c
20060 F:      sound/soc/soc-generic-dmaengine-pcm.c
20061
20062 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20063 M:      Liam Girdwood <[email protected]>
20064 M:      Mark Brown <[email protected]>
20065 L:      [email protected] (moderated for non-subscribers)
20066 S:      Supported
20067 W:      http://alsa-project.org/main/index.php/ASoC
20068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20069 F:      Documentation/devicetree/bindings/sound/
20070 F:      Documentation/sound/soc/
20071 F:      include/dt-bindings/sound/
20072 F:      include/sound/soc*
20073 F:      sound/soc/
20074
20075 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20076 M:      Pierre-Louis Bossart <[email protected]>
20077 M:      Liam Girdwood <[email protected]>
20078 M:      Peter Ujfalusi <[email protected]>
20079 M:      Bard Liao <[email protected]>
20080 M:      Ranjani Sridharan <[email protected]>
20081 M:      Daniel Baluta <[email protected]>
20082 R:      Kai Vehmanen <[email protected]>
20083 L:      [email protected] (moderated for non-subscribers)
20084 S:      Supported
20085 W:      https://github.com/thesofproject/linux/
20086 F:      sound/soc/sof/
20087
20088 SOUNDWIRE SUBSYSTEM
20089 M:      Vinod Koul <[email protected]>
20090 M:      Bard Liao <[email protected]>
20091 R:      Pierre-Louis Bossart <[email protected]>
20092 R:      Sanyog Kale <[email protected]>
20093 L:      [email protected] (moderated for non-subscribers)
20094 S:      Supported
20095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20096 F:      Documentation/driver-api/soundwire/
20097 F:      drivers/soundwire/
20098 F:      include/linux/soundwire/
20099
20100 SP2 MEDIA DRIVER
20101 M:      Olli Salonen <[email protected]>
20102 L:      [email protected]
20103 S:      Maintained
20104 W:      https://linuxtv.org
20105 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20106 F:      drivers/media/dvb-frontends/sp2*
20107
20108 SPANISH DOCUMENTATION
20109 M:      Carlos Bilbao <[email protected]>
20110 S:      Maintained
20111 F:      Documentation/translations/sp_SP/
20112
20113 SPARC + UltraSPARC (sparc/sparc64)
20114 M:      "David S. Miller" <[email protected]>
20115 L:      [email protected]
20116 S:      Maintained
20117 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20120 F:      arch/sparc/
20121 F:      drivers/sbus/
20122
20123 SPARC SERIAL DRIVERS
20124 M:      "David S. Miller" <[email protected]>
20125 L:      [email protected]
20126 S:      Maintained
20127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20129 F:      drivers/tty/serial/suncore.c
20130 F:      drivers/tty/serial/sunhv.c
20131 F:      drivers/tty/serial/sunsab.c
20132 F:      drivers/tty/serial/sunsab.h
20133 F:      drivers/tty/serial/sunsu.c
20134 F:      drivers/tty/serial/sunzilog.c
20135 F:      drivers/tty/serial/sunzilog.h
20136 F:      drivers/tty/vcc.c
20137 F:      include/linux/sunserialcore.h
20138
20139 SPARSE CHECKER
20140 M:      "Luc Van Oostenryck" <[email protected]>
20141 L:      [email protected]
20142 S:      Maintained
20143 W:      https://sparse.docs.kernel.org/
20144 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20145 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20146 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20147 F:      include/linux/compiler.h
20148
20149 SPEAKUP CONSOLE SPEECH DRIVER
20150 M:      William Hubbs <[email protected]>
20151 M:      Chris Brannon <[email protected]>
20152 M:      Kirk Reiser <[email protected]>
20153 M:      Samuel Thibault <[email protected]>
20154 L:      [email protected]
20155 S:      Odd Fixes
20156 W:      http://www.linux-speakup.org/
20157 W:      https://github.com/linux-speakup/speakup
20158 B:      https://github.com/linux-speakup/speakup/issues
20159 F:      drivers/accessibility/speakup/
20160
20161 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20162 M:      Viresh Kumar <[email protected]>
20163 M:      Shiraz Hashim <[email protected]>
20164 M:      [email protected]
20165 L:      [email protected] (moderated for non-subscribers)
20166 S:      Maintained
20167 W:      http://www.st.com/spear
20168 F:      arch/arm/boot/dts/st/spear*
20169 F:      arch/arm/mach-spear/
20170 F:      drivers/clk/spear/
20171 F:      drivers/pinctrl/spear/
20172
20173 SPI NOR SUBSYSTEM
20174 M:      Tudor Ambarus <[email protected]>
20175 M:      Pratyush Yadav <[email protected]>
20176 R:      Michael Walle <[email protected]>
20177 L:      [email protected]
20178 S:      Maintained
20179 W:      http://www.linux-mtd.infradead.org/
20180 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20181 C:      irc://irc.oftc.net/mtd
20182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20183 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20184 F:      drivers/mtd/spi-nor/
20185 F:      include/linux/mtd/spi-nor.h
20186
20187 SPI SUBSYSTEM
20188 M:      Mark Brown <[email protected]>
20189 L:      [email protected]
20190 S:      Maintained
20191 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20193 F:      Documentation/devicetree/bindings/spi/
20194 F:      Documentation/spi/
20195 F:      drivers/spi/
20196 F:      include/linux/spi/
20197 F:      include/uapi/linux/spi/
20198 F:      tools/spi/
20199
20200 SPIDERNET NETWORK DRIVER for CELL
20201 M:      Ishizaki Kou <[email protected]>
20202 M:      Geoff Levand <[email protected]>
20203 L:      [email protected]
20204 L:      [email protected]
20205 S:      Maintained
20206 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20207 F:      drivers/net/ethernet/toshiba/spider_net*
20208
20209 SPMI SUBSYSTEM
20210 M:      Stephen Boyd <[email protected]>
20211 L:      [email protected]
20212 S:      Maintained
20213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20214 F:      Documentation/devicetree/bindings/spmi/
20215 F:      drivers/spmi/
20216 F:      include/dt-bindings/spmi/spmi.h
20217 F:      include/linux/spmi.h
20218 F:      include/trace/events/spmi.h
20219
20220 SPU FILE SYSTEM
20221 M:      Jeremy Kerr <[email protected]>
20222 L:      [email protected]
20223 S:      Supported
20224 W:      http://www.ibm.com/developerworks/power/cell/
20225 F:      Documentation/filesystems/spufs/spufs.rst
20226 F:      arch/powerpc/platforms/cell/spufs/
20227
20228 SQUASHFS FILE SYSTEM
20229 M:      Phillip Lougher <[email protected]>
20230 L:      [email protected] (subscribers-only)
20231 S:      Maintained
20232 W:      http://squashfs.org.uk
20233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20234 F:      Documentation/filesystems/squashfs.rst
20235 F:      fs/squashfs/
20236
20237 SRM (Alpha) environment access
20238 M:      Jan-Benedict Glaw <[email protected]>
20239 S:      Maintained
20240 F:      arch/alpha/kernel/srm_env.c
20241
20242 ST LSM6DSx IMU IIO DRIVER
20243 M:      Lorenzo Bianconi <[email protected]>
20244 L:      [email protected]
20245 S:      Maintained
20246 W:      http://www.st.com/
20247 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20248 F:      drivers/iio/imu/st_lsm6dsx/
20249
20250 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20251 M:      Benjamin Mugnier <[email protected]>
20252 M:      Sylvain Petinot <[email protected]>
20253 L:      [email protected]
20254 S:      Maintained
20255 T:      git git://linuxtv.org/media_tree.git
20256 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20257 F:      drivers/media/i2c/st-mipid02.c
20258
20259 ST STM32 I2C/SMBUS DRIVER
20260 M:      Pierre-Yves MORDRET <[email protected]>
20261 M:      Alain Volmat <[email protected]>
20262 L:      [email protected]
20263 S:      Maintained
20264 F:      drivers/i2c/busses/i2c-stm32*
20265
20266 ST STM32 SPI DRIVER
20267 M:      Alain Volmat <[email protected]>
20268 L:      [email protected]
20269 S:      Maintained
20270 F:      drivers/spi/spi-stm32.c
20271
20272 ST STPDDC60 DRIVER
20273 M:      Daniel Nilsson <[email protected]>
20274 L:      [email protected]
20275 S:      Maintained
20276 F:      Documentation/hwmon/stpddc60.rst
20277 F:      drivers/hwmon/pmbus/stpddc60.c
20278
20279 ST VGXY61 DRIVER
20280 M:      Benjamin Mugnier <[email protected]>
20281 M:      Sylvain Petinot <[email protected]>
20282 L:      [email protected]
20283 S:      Maintained
20284 T:      git git://linuxtv.org/media_tree.git
20285 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20286 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20287 F:      drivers/media/i2c/st-vgxy61.c
20288
20289 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20290 M:      Song Qiang <[email protected]>
20291 L:      [email protected]
20292 S:      Maintained
20293 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20294 F:      drivers/iio/proximity/vl53l0x-i2c.c
20295
20296 STABLE BRANCH
20297 M:      Greg Kroah-Hartman <[email protected]>
20298 M:      Sasha Levin <[email protected]>
20299 L:      [email protected]
20300 S:      Supported
20301 F:      Documentation/process/stable-kernel-rules.rst
20302
20303 STAGING - ATOMISP DRIVER
20304 M:      Hans de Goede <[email protected]>
20305 M:      Mauro Carvalho Chehab <[email protected]>
20306 R:      Sakari Ailus <[email protected]>
20307 L:      [email protected]
20308 S:      Maintained
20309 F:      drivers/staging/media/atomisp/
20310
20311 STAGING - FIELDBUS SUBSYSTEM
20312 M:      Sven Van Asbroeck <[email protected]>
20313 S:      Maintained
20314 F:      drivers/staging/fieldbus/*
20315 F:      drivers/staging/fieldbus/Documentation/
20316
20317 STAGING - HMS ANYBUS-S BUS
20318 M:      Sven Van Asbroeck <[email protected]>
20319 S:      Maintained
20320 F:      drivers/staging/fieldbus/anybuss/
20321
20322 STAGING - INDUSTRIAL IO
20323 M:      Jonathan Cameron <[email protected]>
20324 L:      [email protected]
20325 S:      Odd Fixes
20326 F:      Documentation/devicetree/bindings/staging/iio/
20327 F:      drivers/staging/iio/
20328
20329 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20330 M:      Marc Dietrich <[email protected]>
20331 L:      [email protected] (moderated for non-subscribers)
20332 L:      [email protected]
20333 S:      Maintained
20334 F:      drivers/staging/nvec/
20335
20336 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20337 M:      Jens Frederich <[email protected]>
20338 M:      Jon Nettleton <[email protected]>
20339 S:      Maintained
20340 W:      http://wiki.laptop.org/go/DCON
20341 F:      drivers/staging/olpc_dcon/
20342
20343 STAGING - REALTEK RTL8712U DRIVERS
20344 M:      Larry Finger <[email protected]>
20345 M:      Florian Schilhabel <[email protected]>.
20346 S:      Odd Fixes
20347 F:      drivers/staging/rtl8712/
20348
20349 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20350 M:      Michael Hennerich <[email protected]>
20351 L:      [email protected]
20352 S:      Supported
20353 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20354 F:      drivers/staging/fbtft/fb_seps525.c
20355
20356 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20357 M:      Sudip Mukherjee <[email protected]>
20358 M:      Teddy Wang <[email protected]>
20359 M:      Sudip Mukherjee <[email protected]>
20360 L:      [email protected]
20361 S:      Maintained
20362 F:      drivers/staging/sm750fb/
20363
20364 STAGING - VIA VT665X DRIVERS
20365 M:      Forest Bond <[email protected]>
20366 S:      Odd Fixes
20367 F:      drivers/staging/vt665?/
20368
20369 STAGING SUBSYSTEM
20370 M:      Greg Kroah-Hartman <[email protected]>
20371 L:      [email protected]
20372 S:      Supported
20373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20374 F:      drivers/staging/
20375
20376 STARFIRE/DURALAN NETWORK DRIVER
20377 M:      Ion Badulescu <[email protected]>
20378 S:      Odd Fixes
20379 F:      drivers/net/ethernet/adaptec/starfire*
20380
20381 STARFIVE CRYPTO DRIVER
20382 M:      Jia Jie Ho <[email protected]>
20383 M:      William Qiu <[email protected]>
20384 S:      Supported
20385 F:      Documentation/devicetree/bindings/crypto/starfive*
20386 F:      drivers/crypto/starfive/
20387
20388 STARFIVE DEVICETREES
20389 M:      Emil Renner Berthing <[email protected]>
20390 S:      Maintained
20391 F:      arch/riscv/boot/dts/starfive/
20392
20393 STARFIVE DWMAC GLUE LAYER
20394 M:      Emil Renner Berthing <[email protected]>
20395 M:      Samin Guo <[email protected]>
20396 S:      Maintained
20397 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20398 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20399
20400 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20401 M:      William Qiu <[email protected]>
20402 S:      Supported
20403 F:      Documentation/devicetree/bindings/mmc/starfive*
20404 F:      drivers/mmc/host/dw_mmc-starfive.c
20405
20406 STARFIVE JH7110 PLL CLOCK DRIVER
20407 M:      Xingyu Wu <[email protected]>
20408 S:      Supported
20409 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
20410 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
20411
20412 STARFIVE JH7110 SYSCON
20413 M:      William Qiu <[email protected]>
20414 M:      Xingyu Wu <[email protected]>
20415 S:      Supported
20416 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
20417
20418 STARFIVE JH7110 TDM DRIVER
20419 M:      Walker Chen <[email protected]>
20420 S:      Maintained
20421 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20422 F:      sound/soc/starfive/jh7110_tdm.c
20423
20424 STARFIVE JH71X0 CLOCK DRIVERS
20425 M:      Emil Renner Berthing <[email protected]>
20426 M:      Hal Feng <[email protected]>
20427 S:      Maintained
20428 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20429 F:      drivers/clk/starfive/clk-starfive-jh71*
20430 F:      include/dt-bindings/clock/starfive?jh71*.h
20431
20432 STARFIVE JH71X0 PINCTRL DRIVERS
20433 M:      Emil Renner Berthing <[email protected]>
20434 M:      Jianlong Huang <[email protected]>
20435 L:      [email protected]
20436 S:      Maintained
20437 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20438 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20439 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20440 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20441
20442 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20443 M:      Emil Renner Berthing <[email protected]>
20444 M:      Hal Feng <[email protected]>
20445 S:      Maintained
20446 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20447 F:      drivers/reset/starfive/reset-starfive-jh71*
20448 F:      include/dt-bindings/reset/starfive?jh71*.h
20449
20450 STARFIVE JH71X0 USB DRIVERS
20451 M:      Minda Chen <[email protected]>
20452 S:      Maintained
20453 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20454 F:      drivers/usb/cdns3/cdns3-starfive.c
20455
20456 STARFIVE JH71XX PMU CONTROLLER DRIVER
20457 M:      Walker Chen <[email protected]>
20458 S:      Supported
20459 F:      Documentation/devicetree/bindings/power/starfive*
20460 F:      drivers/genpd/starfive/jh71xx-pmu.c
20461 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20462
20463 STARFIVE SOC DRIVERS
20464 M:      Conor Dooley <[email protected]>
20465 S:      Maintained
20466 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20467 F:      Documentation/devicetree/bindings/soc/starfive/
20468 F:      drivers/soc/starfive/
20469
20470 STARFIVE TRNG DRIVER
20471 M:      Jia Jie Ho <[email protected]>
20472 S:      Supported
20473 F:      Documentation/devicetree/bindings/rng/starfive*
20474 F:      drivers/char/hw_random/jh7110-trng.c
20475
20476 STARFIVE WATCHDOG DRIVER
20477 M:      Xingyu Wu <[email protected]>
20478 M:      Samin Guo <[email protected]>
20479 S:      Supported
20480 F:      Documentation/devicetree/bindings/watchdog/starfive*
20481 F:      drivers/watchdog/starfive-wdt.c
20482
20483 STATIC BRANCH/CALL
20484 M:      Peter Zijlstra <[email protected]>
20485 M:      Josh Poimboeuf <[email protected]>
20486 M:      Jason Baron <[email protected]>
20487 R:      Steven Rostedt <[email protected]>
20488 R:      Ard Biesheuvel <[email protected]>
20489 S:      Supported
20490 F:      arch/*/include/asm/jump_label*.h
20491 F:      arch/*/include/asm/static_call*.h
20492 F:      arch/*/kernel/jump_label.c
20493 F:      arch/*/kernel/static_call.c
20494 F:      include/linux/jump_label*.h
20495 F:      include/linux/static_call*.h
20496 F:      kernel/jump_label.c
20497 F:      kernel/static_call.c
20498
20499 STI AUDIO (ASoC) DRIVERS
20500 M:      Arnaud Pouliquen <[email protected]>
20501 L:      [email protected] (moderated for non-subscribers)
20502 S:      Maintained
20503 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20504 F:      sound/soc/sti/
20505
20506 STI CEC DRIVER
20507 M:      Alain Volmat <[email protected]>
20508 S:      Maintained
20509 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20510 F:      drivers/media/cec/platform/sti/
20511
20512 STK1160 USB VIDEO CAPTURE DRIVER
20513 M:      Ezequiel Garcia <[email protected]>
20514 L:      [email protected]
20515 S:      Maintained
20516 T:      git git://linuxtv.org/media_tree.git
20517 F:      drivers/media/usb/stk1160/
20518
20519 STM32 AUDIO (ASoC) DRIVERS
20520 M:      Olivier Moysan <[email protected]>
20521 M:      Arnaud Pouliquen <[email protected]>
20522 L:      [email protected] (moderated for non-subscribers)
20523 S:      Maintained
20524 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20525 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20526 F:      sound/soc/stm/
20527
20528 STM32 TIMER/LPTIMER DRIVERS
20529 M:      Fabrice Gasnier <[email protected]>
20530 S:      Maintained
20531 F:      Documentation/ABI/testing/*timer-stm32
20532 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20533 F:      drivers/*/stm32-*timer*
20534 F:      drivers/pwm/pwm-stm32*
20535 F:      include/linux/*/stm32-*tim*
20536
20537 STMMAC ETHERNET DRIVER
20538 M:      Alexandre Torgue <[email protected]>
20539 M:      Jose Abreu <[email protected]>
20540 L:      [email protected]
20541 S:      Supported
20542 W:      http://www.stlinux.com
20543 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20544 F:      drivers/net/ethernet/stmicro/stmmac/
20545
20546 SUN HAPPY MEAL ETHERNET DRIVER
20547 M:      Sean Anderson <[email protected]>
20548 S:      Maintained
20549 F:      drivers/net/ethernet/sun/sunhme.*
20550
20551 SUN3/3X
20552 M:      Sam Creasey <[email protected]>
20553 S:      Maintained
20554 W:      http://sammy.net/sun3/
20555 F:      arch/m68k/include/asm/sun3*
20556 F:      arch/m68k/kernel/*sun3*
20557 F:      arch/m68k/sun3*/
20558 F:      drivers/net/ethernet/i825xx/sun3*
20559
20560 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20561 M:      Hans de Goede <[email protected]>
20562 L:      [email protected]
20563 S:      Maintained
20564 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20565 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20566
20567 SUNDANCE NETWORK DRIVER
20568 M:      Denis Kirjanov <[email protected]>
20569 L:      [email protected]
20570 S:      Maintained
20571 F:      drivers/net/ethernet/dlink/sundance.c
20572
20573 SUNPLUS ETHERNET DRIVER
20574 M:      Wells Lu <[email protected]>
20575 L:      [email protected]
20576 S:      Maintained
20577 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20578 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20579 F:      drivers/net/ethernet/sunplus/
20580
20581 SUNPLUS MMC DRIVER
20582 M:      Tony Huang <[email protected]>
20583 M:      Li-hao Kuo <[email protected]>
20584 S:      Maintained
20585 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20586 F:      drivers/mmc/host/sunplus-mmc.c
20587
20588 SUNPLUS OCOTP DRIVER
20589 M:      Vincent Shih <[email protected]>
20590 S:      Maintained
20591 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20592 F:      drivers/nvmem/sunplus-ocotp.c
20593
20594 SUNPLUS PWM DRIVER
20595 M:      Hammer Hsieh <[email protected]>
20596 S:      Maintained
20597 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20598 F:      drivers/pwm/pwm-sunplus.c
20599
20600 SUNPLUS RTC DRIVER
20601 M:      Vincent Shih <[email protected]>
20602 L:      [email protected]
20603 S:      Maintained
20604 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20605 F:      drivers/rtc/rtc-sunplus.c
20606
20607 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20608 M:      Li-hao Kuo <[email protected]>
20609 L:      [email protected]
20610 S:      Maintained
20611 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20612 F:      drivers/spi/spi-sunplus-sp7021.c
20613
20614 SUNPLUS UART DRIVER
20615 M:      Hammer Hsieh <[email protected]>
20616 S:      Maintained
20617 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20618 F:      drivers/tty/serial/sunplus-uart.c
20619
20620 SUNPLUS USB2 PHY DRIVER
20621 M:      Vincent Shih <[email protected]>
20622 L:      [email protected]
20623 S:      Maintained
20624 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20625 F:      drivers/phy/sunplus/Kconfig
20626 F:      drivers/phy/sunplus/Makefile
20627 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20628
20629 SUNPLUS WATCHDOG DRIVER
20630 M:      Xiantao Hu <[email protected]>
20631 L:      [email protected]
20632 S:      Maintained
20633 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20634 F:      drivers/watchdog/sunplus_wdt.c
20635
20636 SUPERH
20637 M:      Yoshinori Sato <[email protected]>
20638 M:      Rich Felker <[email protected]>
20639 M:      John Paul Adrian Glaubitz <[email protected]>
20640 L:      [email protected]
20641 S:      Maintained
20642 Q:      http://patchwork.kernel.org/project/linux-sh/list/
20643 F:      Documentation/arch/sh/
20644 F:      arch/sh/
20645 F:      drivers/sh/
20646
20647 SUSPEND TO RAM
20648 M:      "Rafael J. Wysocki" <[email protected]>
20649 M:      Len Brown <[email protected]>
20650 M:      Pavel Machek <[email protected]>
20651 L:      [email protected]
20652 S:      Supported
20653 B:      https://bugzilla.kernel.org
20654 F:      Documentation/power/
20655 F:      arch/x86/kernel/acpi/sleep*
20656 F:      arch/x86/kernel/acpi/wakeup*
20657 F:      drivers/base/power/
20658 F:      include/linux/freezer.h
20659 F:      include/linux/pm.h
20660 F:      include/linux/suspend.h
20661 F:      kernel/power/
20662
20663 SVGA HANDLING
20664 M:      Martin Mares <[email protected]>
20665 L:      [email protected]
20666 S:      Maintained
20667 F:      Documentation/admin-guide/svga.rst
20668 F:      arch/x86/boot/video*
20669
20670 SWITCHDEV
20671 M:      Jiri Pirko <[email protected]>
20672 M:      Ivan Vecera <[email protected]>
20673 L:      [email protected]
20674 S:      Supported
20675 F:      include/net/switchdev.h
20676 F:      net/switchdev/
20677
20678 SY8106A REGULATOR DRIVER
20679 M:      Icenowy Zheng <[email protected]>
20680 S:      Maintained
20681 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20682 F:      drivers/regulator/sy8106a-regulator.c
20683
20684 SYNC FILE FRAMEWORK
20685 M:      Sumit Semwal <[email protected]>
20686 R:      Gustavo Padovan <[email protected]>
20687 L:      [email protected]
20688 L:      [email protected]
20689 S:      Maintained
20690 T:      git git://anongit.freedesktop.org/drm/drm-misc
20691 F:      Documentation/driver-api/sync_file.rst
20692 F:      drivers/dma-buf/dma-fence*
20693 F:      drivers/dma-buf/sw_sync.c
20694 F:      drivers/dma-buf/sync_*
20695 F:      include/linux/sync_file.h
20696 F:      include/uapi/linux/sync_file.h
20697
20698 SYNOPSYS ARC ARCHITECTURE
20699 M:      Vineet Gupta <[email protected]>
20700 L:      [email protected]
20701 S:      Supported
20702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20703 F:      Documentation/arch/arc
20704 F:      Documentation/devicetree/bindings/arc/*
20705 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20706 F:      arch/arc/
20707 F:      drivers/clocksource/arc_timer.c
20708 F:      drivers/tty/serial/arc_uart.c
20709
20710 SYNOPSYS ARC HSDK SDP pll clock driver
20711 M:      Eugeniy Paltsev <[email protected]>
20712 S:      Supported
20713 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20714 F:      drivers/clk/clk-hsdk-pll.c
20715
20716 SYNOPSYS ARC SDP clock driver
20717 M:      Eugeniy Paltsev <[email protected]>
20718 S:      Supported
20719 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20720 F:      drivers/clk/axs10x/*
20721
20722 SYNOPSYS ARC SDP platform support
20723 M:      Alexey Brodkin <[email protected]>
20724 S:      Supported
20725 F:      Documentation/devicetree/bindings/arc/axs10*
20726 F:      arch/arc/boot/dts/ax*
20727 F:      arch/arc/plat-axs10x
20728
20729 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20730 M:      Eugeniy Paltsev <[email protected]>
20731 S:      Supported
20732 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20733 F:      drivers/reset/reset-axs10x.c
20734
20735 SYNOPSYS CREG GPIO DRIVER
20736 M:      Eugeniy Paltsev <[email protected]>
20737 S:      Maintained
20738 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20739 F:      drivers/gpio/gpio-creg-snps.c
20740
20741 SYNOPSYS DESIGNWARE 8250 UART DRIVER
20742 M:      Ilpo Järvinen <[email protected]>
20743 R:      Andy Shevchenko <[email protected]>
20744 S:      Supported
20745 F:      drivers/tty/serial/8250/8250_dw.c
20746 F:      drivers/tty/serial/8250/8250_dwlib.*
20747 F:      drivers/tty/serial/8250/8250_lpss.c
20748
20749 SYNOPSYS DESIGNWARE APB GPIO DRIVER
20750 M:      Hoan Tran <[email protected]>
20751 M:      Serge Semin <[email protected]>
20752 L:      [email protected]
20753 S:      Maintained
20754 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20755 F:      drivers/gpio/gpio-dwapb.c
20756
20757 SYNOPSYS DESIGNWARE APB SSI DRIVER
20758 M:      Serge Semin <[email protected]>
20759 L:      [email protected]
20760 S:      Supported
20761 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20762 F:      drivers/spi/spi-dw*
20763
20764 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20765 M:      Eugeniy Paltsev <[email protected]>
20766 S:      Maintained
20767 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20768 F:      drivers/dma/dw-axi-dmac/
20769
20770 SYNOPSYS DESIGNWARE DMAC DRIVER
20771 M:      Viresh Kumar <[email protected]>
20772 R:      Andy Shevchenko <[email protected]>
20773 S:      Maintained
20774 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20775 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20776 F:      drivers/dma/dw/
20777 F:      include/dt-bindings/dma/dw-dmac.h
20778 F:      include/linux/dma/dw.h
20779 F:      include/linux/platform_data/dma-dw.h
20780
20781 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20782 M:      Jose Abreu <[email protected]>
20783 L:      [email protected]
20784 S:      Supported
20785 F:      drivers/net/ethernet/synopsys/
20786
20787 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20788 M:      Jose Abreu <[email protected]>
20789 L:      [email protected]
20790 S:      Supported
20791 F:      drivers/net/pcs/pcs-xpcs.c
20792 F:      drivers/net/pcs/pcs-xpcs.h
20793 F:      include/linux/pcs/pcs-xpcs.h
20794
20795 SYNOPSYS DESIGNWARE I2C DRIVER
20796 M:      Jarkko Nikula <[email protected]>
20797 R:      Andy Shevchenko <[email protected]>
20798 R:      Mika Westerberg <[email protected]>
20799 R:      Jan Dabros <[email protected]>
20800 L:      [email protected]
20801 S:      Supported
20802 F:      drivers/i2c/busses/i2c-designware-*
20803
20804 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
20805 M:      Jaehoon Chung <[email protected]>
20806 L:      [email protected]
20807 S:      Maintained
20808 F:      drivers/mmc/host/dw_mmc*
20809
20810 SYNOPSYS HSDK RESET CONTROLLER DRIVER
20811 M:      Eugeniy Paltsev <[email protected]>
20812 S:      Supported
20813 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
20814 F:      drivers/reset/reset-hsdk.c
20815 F:      include/dt-bindings/reset/snps,hsdk-reset.h
20816
20817 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
20818 M:      Prabu Thangamuthu <[email protected]>
20819 M:      Manjunath M B <[email protected]>
20820 L:      [email protected]
20821 S:      Maintained
20822 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
20823
20824 SYSTEM CONFIGURATION (SYSCON)
20825 M:      Lee Jones <[email protected]>
20826 M:      Arnd Bergmann <[email protected]>
20827 S:      Supported
20828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
20829 F:      drivers/mfd/syscon.c
20830
20831 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
20832 M:      Sudeep Holla <[email protected]>
20833 R:      Cristian Marussi <[email protected]>
20834 L:      [email protected] (moderated for non-subscribers)
20835 S:      Maintained
20836 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
20837 F:      drivers/clk/clk-sc[mp]i.c
20838 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
20839 F:      drivers/firmware/arm_scmi/
20840 F:      drivers/firmware/arm_scpi.c
20841 F:      drivers/powercap/arm_scmi_powercap.c
20842 F:      drivers/regulator/scmi-regulator.c
20843 F:      drivers/reset/reset-scmi.c
20844 F:      include/linux/sc[mp]i_protocol.h
20845 F:      include/trace/events/scmi.h
20846 F:      include/uapi/linux/virtio_scmi.h
20847
20848 SYSTEM RESET/SHUTDOWN DRIVERS
20849 M:      Sebastian Reichel <[email protected]>
20850 L:      [email protected]
20851 S:      Maintained
20852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
20853 F:      Documentation/devicetree/bindings/power/reset/
20854 F:      drivers/power/reset/
20855
20856 SYSTEM TRACE MODULE CLASS
20857 M:      Alexander Shishkin <[email protected]>
20858 S:      Maintained
20859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
20860 F:      Documentation/trace/stm.rst
20861 F:      drivers/hwtracing/stm/
20862 F:      include/linux/stm.h
20863 F:      include/uapi/linux/stm.h
20864
20865 SYSTEM76 ACPI DRIVER
20866 M:      Jeremy Soller <[email protected]>
20867 M:      System76 Product Development <[email protected]>
20868 L:      [email protected]
20869 S:      Maintained
20870 F:      drivers/platform/x86/system76_acpi.c
20871
20872 SYSV FILESYSTEM
20873 S:      Orphan
20874 F:      Documentation/filesystems/sysv-fs.rst
20875 F:      fs/sysv/
20876 F:      include/linux/sysv_fs.h
20877
20878 TASKSTATS STATISTICS INTERFACE
20879 M:      Balbir Singh <[email protected]>
20880 S:      Maintained
20881 F:      Documentation/accounting/taskstats*
20882 F:      include/linux/taskstats*
20883 F:      kernel/taskstats.c
20884
20885 TC subsystem
20886 M:      Jamal Hadi Salim <[email protected]>
20887 M:      Cong Wang <[email protected]>
20888 M:      Jiri Pirko <[email protected]>
20889 L:      [email protected]
20890 S:      Maintained
20891 F:      include/net/pkt_cls.h
20892 F:      include/net/pkt_sched.h
20893 F:      include/net/tc_act/
20894 F:      include/uapi/linux/pkt_cls.h
20895 F:      include/uapi/linux/pkt_sched.h
20896 F:      include/uapi/linux/tc_act/
20897 F:      include/uapi/linux/tc_ematch/
20898 F:      net/sched/
20899 F:      tools/testing/selftests/tc-testing
20900
20901 TC90522 MEDIA DRIVER
20902 M:      Akihiro Tsukada <[email protected]>
20903 L:      [email protected]
20904 S:      Odd Fixes
20905 F:      drivers/media/dvb-frontends/tc90522*
20906
20907 TCP LOW PRIORITY MODULE
20908 M:      "Wong Hoi Sing, Edison" <[email protected]>
20909 M:      "Hung Hing Lun, Mike" <[email protected]>
20910 S:      Maintained
20911 W:      http://tcp-lp-mod.sourceforge.net/
20912 F:      net/ipv4/tcp_lp.c
20913
20914 TDA10071 MEDIA DRIVER
20915 M:      Antti Palosaari <[email protected]>
20916 L:      [email protected]
20917 S:      Maintained
20918 W:      https://linuxtv.org
20919 W:      http://palosaari.fi/linux/
20920 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20921 T:      git git://linuxtv.org/anttip/media_tree.git
20922 F:      drivers/media/dvb-frontends/tda10071*
20923
20924 TDA18212 MEDIA DRIVER
20925 M:      Antti Palosaari <[email protected]>
20926 L:      [email protected]
20927 S:      Maintained
20928 W:      https://linuxtv.org
20929 W:      http://palosaari.fi/linux/
20930 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20931 T:      git git://linuxtv.org/anttip/media_tree.git
20932 F:      drivers/media/tuners/tda18212*
20933
20934 TDA18218 MEDIA DRIVER
20935 M:      Antti Palosaari <[email protected]>
20936 L:      [email protected]
20937 S:      Maintained
20938 W:      https://linuxtv.org
20939 W:      http://palosaari.fi/linux/
20940 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20941 T:      git git://linuxtv.org/anttip/media_tree.git
20942 F:      drivers/media/tuners/tda18218*
20943
20944 TDA18250 MEDIA DRIVER
20945 M:      Olli Salonen <[email protected]>
20946 L:      [email protected]
20947 S:      Maintained
20948 W:      https://linuxtv.org
20949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20950 T:      git git://linuxtv.org/media_tree.git
20951 F:      drivers/media/tuners/tda18250*
20952
20953 TDA18271 MEDIA DRIVER
20954 M:      Michael Krufky <[email protected]>
20955 L:      [email protected]
20956 S:      Maintained
20957 W:      https://linuxtv.org
20958 W:      http://github.com/mkrufky
20959 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20960 T:      git git://linuxtv.org/mkrufky/tuners.git
20961 F:      drivers/media/tuners/tda18271*
20962
20963 TDA1997x MEDIA DRIVER
20964 M:      Tim Harvey <[email protected]>
20965 L:      [email protected]
20966 S:      Maintained
20967 W:      https://linuxtv.org
20968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20969 F:      drivers/media/i2c/tda1997x.*
20970
20971 TDA827x MEDIA DRIVER
20972 M:      Michael Krufky <[email protected]>
20973 L:      [email protected]
20974 S:      Maintained
20975 W:      https://linuxtv.org
20976 W:      http://github.com/mkrufky
20977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20978 T:      git git://linuxtv.org/mkrufky/tuners.git
20979 F:      drivers/media/tuners/tda8290.*
20980
20981 TDA8290 MEDIA DRIVER
20982 M:      Michael Krufky <[email protected]>
20983 L:      [email protected]
20984 S:      Maintained
20985 W:      https://linuxtv.org
20986 W:      http://github.com/mkrufky
20987 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20988 T:      git git://linuxtv.org/mkrufky/tuners.git
20989 F:      drivers/media/tuners/tda8290.*
20990
20991 TDA9840 MEDIA DRIVER
20992 M:      Hans Verkuil <[email protected]>
20993 L:      [email protected]
20994 S:      Maintained
20995 W:      https://linuxtv.org
20996 T:      git git://linuxtv.org/media_tree.git
20997 F:      drivers/media/i2c/tda9840*
20998
20999 TEA5761 TUNER DRIVER
21000 M:      Mauro Carvalho Chehab <[email protected]>
21001 L:      [email protected]
21002 S:      Odd fixes
21003 W:      https://linuxtv.org
21004 T:      git git://linuxtv.org/media_tree.git
21005 F:      drivers/media/tuners/tea5761.*
21006
21007 TEA5767 TUNER DRIVER
21008 M:      Mauro Carvalho Chehab <[email protected]>
21009 L:      [email protected]
21010 S:      Maintained
21011 W:      https://linuxtv.org
21012 T:      git git://linuxtv.org/media_tree.git
21013 F:      drivers/media/tuners/tea5767.*
21014
21015 TEA6415C MEDIA DRIVER
21016 M:      Hans Verkuil <[email protected]>
21017 L:      [email protected]
21018 S:      Maintained
21019 W:      https://linuxtv.org
21020 T:      git git://linuxtv.org/media_tree.git
21021 F:      drivers/media/i2c/tea6415c*
21022
21023 TEA6420 MEDIA DRIVER
21024 M:      Hans Verkuil <[email protected]>
21025 L:      [email protected]
21026 S:      Maintained
21027 W:      https://linuxtv.org
21028 T:      git git://linuxtv.org/media_tree.git
21029 F:      drivers/media/i2c/tea6420*
21030
21031 TEAM DRIVER
21032 M:      Jiri Pirko <[email protected]>
21033 L:      [email protected]
21034 S:      Supported
21035 F:      drivers/net/team/
21036 F:      include/linux/if_team.h
21037 F:      include/uapi/linux/if_team.h
21038 F:      tools/testing/selftests/drivers/net/team/
21039
21040 TECHNICAL ADVISORY BOARD PROCESS DOCS
21041 M:      "Theodore Ts'o" <[email protected]>
21042 M:      Greg Kroah-Hartman <[email protected]>
21043 L:      [email protected]
21044 S:      Maintained
21045 F:      Documentation/process/contribution-maturity-model.rst
21046 F:      Documentation/process/researcher-guidelines.rst
21047
21048 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21049 M:      "Savoir-faire Linux Inc." <[email protected]>
21050 S:      Maintained
21051 F:      arch/x86/platform/ts5500/
21052
21053 TECHNOTREND USB IR RECEIVER
21054 M:      Sean Young <[email protected]>
21055 L:      [email protected]
21056 S:      Maintained
21057 F:      drivers/media/rc/ttusbir.c
21058
21059 TECHWELL TW9910 VIDEO DECODER
21060 L:      [email protected]
21061 S:      Orphan
21062 F:      drivers/media/i2c/tw9910.c
21063 F:      include/media/i2c/tw9910.h
21064
21065 TEE SUBSYSTEM
21066 M:      Jens Wiklander <[email protected]>
21067 R:      Sumit Garg <[email protected]>
21068 L:      [email protected]
21069 S:      Maintained
21070 F:      Documentation/staging/tee.rst
21071 F:      drivers/tee/
21072 F:      include/linux/tee_drv.h
21073 F:      include/uapi/linux/tee.h
21074
21075 TEGRA ARCHITECTURE SUPPORT
21076 M:      Thierry Reding <[email protected]>
21077 M:      Jonathan Hunter <[email protected]>
21078 L:      [email protected]
21079 S:      Supported
21080 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21082 N:      [^a-z]tegra
21083
21084 TEGRA CLOCK DRIVER
21085 M:      Peter De Schrijver <[email protected]>
21086 M:      Prashant Gaikwad <[email protected]>
21087 S:      Supported
21088 F:      drivers/clk/tegra/
21089
21090 TEGRA DMA DRIVERS
21091 M:      Laxman Dewangan <[email protected]>
21092 M:      Jon Hunter <[email protected]>
21093 S:      Supported
21094 F:      drivers/dma/tegra*
21095
21096 TEGRA I2C DRIVER
21097 M:      Laxman Dewangan <[email protected]>
21098 R:      Dmitry Osipenko <[email protected]>
21099 S:      Supported
21100 F:      drivers/i2c/busses/i2c-tegra.c
21101
21102 TEGRA IOMMU DRIVERS
21103 M:      Thierry Reding <[email protected]>
21104 R:      Krishna Reddy <[email protected]>
21105 L:      [email protected]
21106 S:      Supported
21107 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21108 F:      drivers/iommu/tegra*
21109
21110 TEGRA KBC DRIVER
21111 M:      Laxman Dewangan <[email protected]>
21112 S:      Supported
21113 F:      drivers/input/keyboard/tegra-kbc.c
21114
21115 TEGRA NAND DRIVER
21116 M:      Stefan Agner <[email protected]>
21117 M:      Lucas Stach <[email protected]>
21118 S:      Maintained
21119 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21120 F:      drivers/mtd/nand/raw/tegra_nand.c
21121
21122 TEGRA PWM DRIVER
21123 M:      Thierry Reding <[email protected]>
21124 S:      Supported
21125 F:      drivers/pwm/pwm-tegra.c
21126
21127 TEGRA QUAD SPI DRIVER
21128 M:      Thierry Reding <[email protected]>
21129 M:      Jonathan Hunter <[email protected]>
21130 M:      Sowjanya Komatineni <[email protected]>
21131 L:      [email protected]
21132 S:      Maintained
21133 F:      drivers/spi/spi-tegra210-quad.c
21134
21135 TEGRA SERIAL DRIVER
21136 M:      Laxman Dewangan <[email protected]>
21137 S:      Supported
21138 F:      drivers/tty/serial/serial-tegra.c
21139
21140 TEGRA SPI DRIVER
21141 M:      Laxman Dewangan <[email protected]>
21142 S:      Supported
21143 F:      drivers/spi/spi-tegra*
21144
21145 TEGRA VIDEO DRIVER
21146 M:      Thierry Reding <[email protected]>
21147 M:      Jonathan Hunter <[email protected]>
21148 M:      Sowjanya Komatineni <[email protected]>
21149 M:      Luca Ceresoli <[email protected]>
21150 L:      [email protected]
21151 L:      [email protected]
21152 S:      Maintained
21153 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21154 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21155 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21156 F:      drivers/staging/media/tegra-video/
21157
21158 TEGRA XUSB PADCTL DRIVER
21159 M:      JC Kuo <[email protected]>
21160 S:      Supported
21161 F:      drivers/phy/tegra/xusb*
21162
21163 TEHUTI ETHERNET DRIVER
21164 M:      Andy Gospodarek <[email protected]>
21165 L:      [email protected]
21166 S:      Supported
21167 F:      drivers/net/ethernet/tehuti/*
21168
21169 TELECOM CLOCK DRIVER FOR MCPL0010
21170 M:      Mark Gross <[email protected]>
21171 S:      Supported
21172 F:      drivers/char/tlclk.c
21173
21174 TEMPO SEMICONDUCTOR DRIVERS
21175 M:      Steven Eckhoff <[email protected]>
21176 S:      Maintained
21177 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21178 F:      sound/soc/codecs/tscs*.c
21179 F:      sound/soc/codecs/tscs*.h
21180
21181 TENSILICA XTENSA PORT (xtensa)
21182 M:      Chris Zankel <[email protected]>
21183 M:      Max Filippov <[email protected]>
21184 S:      Maintained
21185 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21186 F:      arch/xtensa/
21187 F:      drivers/irqchip/irq-xtensa-*
21188
21189 TEXAS INSTRUMENTS ASoC DRIVERS
21190 M:      Peter Ujfalusi <[email protected]>
21191 L:      [email protected] (moderated for non-subscribers)
21192 S:      Maintained
21193 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21194 F:      sound/soc/ti/
21195
21196 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21197 M:      Shenghao Ding <[email protected]>
21198 M:      Kevin Lu <[email protected]>
21199 M:      Baojun Xu <[email protected]>
21200 L:      [email protected] (moderated for non-subscribers)
21201 S:      Maintained
21202 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21203 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21204 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21205 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21206 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21207 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21208 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21209 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21210 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21211 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21212 F:      include/sound/tas2*.h
21213 F:      include/sound/tlv320*.h
21214 F:      include/sound/tpa6130a2-plat.h
21215 F:      sound/pci/hda/tas2781_hda_i2c.c
21216 F:      sound/soc/codecs/pcm1681.c
21217 F:      sound/soc/codecs/pcm1789*.*
21218 F:      sound/soc/codecs/pcm179x*.*
21219 F:      sound/soc/codecs/pcm186x*.*
21220 F:      sound/soc/codecs/pcm3008.*
21221 F:      sound/soc/codecs/pcm3060*.*
21222 F:      sound/soc/codecs/pcm3168a*.*
21223 F:      sound/soc/codecs/pcm5102a.c
21224 F:      sound/soc/codecs/pcm512x*.*
21225 F:      sound/soc/codecs/tas2*.*
21226 F:      sound/soc/codecs/tlv320*.*
21227 F:      sound/soc/codecs/tpa6130a2.*
21228
21229 TEXAS INSTRUMENTS DMA DRIVERS
21230 M:      Peter Ujfalusi <[email protected]>
21231 L:      [email protected]
21232 S:      Maintained
21233 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21234 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21235 F:      Documentation/devicetree/bindings/dma/ti/
21236 F:      drivers/dma/ti/
21237 F:      include/linux/dma/k3-psil.h
21238 F:      include/linux/dma/k3-udma-glue.h
21239 F:      include/linux/dma/ti-cppi5.h
21240 X:      drivers/dma/ti/cppi41.c
21241
21242 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21243 M:      Robert Marko <[email protected]>
21244 M:      Luka Perkov <[email protected]>
21245 L:      [email protected]
21246 S:      Maintained
21247 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21248 F:      Documentation/hwmon/tps23861.rst
21249 F:      drivers/hwmon/tps23861.c
21250
21251 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21252 M:      Ricardo Ribalda <[email protected]>
21253 L:      [email protected]
21254 S:      Supported
21255 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21256 F:      drivers/iio/dac/ti-dac7612.c
21257
21258 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21259 M:      Nishanth Menon <[email protected]>
21260 M:      Tero Kristo <[email protected]>
21261 M:      Santosh Shilimkar <[email protected]>
21262 L:      [email protected] (moderated for non-subscribers)
21263 S:      Maintained
21264 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21265 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21266 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21267 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21268 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21269 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21270 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21271 F:      drivers/clk/keystone/sci-clk.c
21272 F:      drivers/firmware/ti_sci*
21273 F:      drivers/irqchip/irq-ti-sci-inta.c
21274 F:      drivers/irqchip/irq-ti-sci-intr.c
21275 F:      drivers/reset/reset-ti-sci.c
21276 F:      drivers/soc/ti/ti_sci_inta_msi.c
21277 F:      drivers/genpd/ti/ti_sci_pm_domains.c
21278 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21279 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21280 F:      include/linux/soc/ti/ti_sci_protocol.h
21281
21282 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21283 M:      Puranjay Mohan <[email protected]>
21284 L:      [email protected]
21285 S:      Supported
21286 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21287 F:      drivers/iio/temperature/tmp117.c
21288
21289 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21290 M:      Hans Verkuil <[email protected]>
21291 L:      [email protected]
21292 S:      Maintained
21293 W:      https://linuxtv.org
21294 T:      git git://linuxtv.org/media_tree.git
21295 F:      drivers/media/radio/radio-raremono.c
21296
21297 THERMAL
21298 M:      Rafael J. Wysocki <[email protected]>
21299 M:      Daniel Lezcano <[email protected]>
21300 R:      Amit Kucheria <[email protected]>
21301 R:      Zhang Rui <[email protected]>
21302 L:      [email protected]
21303 S:      Supported
21304 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21306 F:      Documentation/ABI/testing/sysfs-class-thermal
21307 F:      Documentation/admin-guide/thermal/
21308 F:      Documentation/devicetree/bindings/thermal/
21309 F:      Documentation/driver-api/thermal/
21310 F:      drivers/thermal/
21311 F:      include/dt-bindings/thermal/
21312 F:      include/linux/cpu_cooling.h
21313 F:      include/linux/thermal.h
21314 F:      include/uapi/linux/thermal.h
21315 F:      tools/lib/thermal/
21316 F:      tools/thermal/
21317
21318 THERMAL DRIVER FOR AMLOGIC SOCS
21319 M:      Guillaume La Roque <[email protected]>
21320 L:      [email protected]
21321 L:      [email protected]
21322 S:      Supported
21323 W:      http://linux-meson.com/
21324 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21325 F:      drivers/thermal/amlogic_thermal.c
21326
21327 THERMAL/CPU_COOLING
21328 M:      Amit Daniel Kachhap <[email protected]>
21329 M:      Daniel Lezcano <[email protected]>
21330 M:      Viresh Kumar <[email protected]>
21331 R:      Lukasz Luba <[email protected]>
21332 L:      [email protected]
21333 S:      Supported
21334 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21335 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21336 F:      drivers/thermal/cpufreq_cooling.c
21337 F:      drivers/thermal/cpuidle_cooling.c
21338 F:      include/linux/cpu_cooling.h
21339
21340 THERMAL/POWER_ALLOCATOR
21341 M:      Lukasz Luba <[email protected]>
21342 L:      [email protected]
21343 S:      Maintained
21344 F:      Documentation/driver-api/thermal/power_allocator.rst
21345 F:      drivers/thermal/gov_power_allocator.c
21346 F:      drivers/thermal/thermal_trace_ipa.h
21347
21348 THINKPAD ACPI EXTRAS DRIVER
21349 M:      Henrique de Moraes Holschuh <[email protected]>
21350 L:      [email protected]
21351 L:      [email protected]
21352 S:      Maintained
21353 W:      http://ibm-acpi.sourceforge.net
21354 W:      http://thinkwiki.org/wiki/Ibm-acpi
21355 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21356 F:      drivers/platform/x86/thinkpad_acpi.c
21357
21358 THINKPAD LMI DRIVER
21359 M:      Mark Pearson <[email protected]>
21360 L:      [email protected]
21361 S:      Maintained
21362 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21363 F:      drivers/platform/x86/think-lmi.?
21364
21365 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21366 M:      Isaac Hazan <[email protected]>
21367 L:      [email protected]
21368 S:      Maintained
21369 F:      drivers/thunderbolt/dma_test.c
21370
21371 THUNDERBOLT DRIVER
21372 M:      Andreas Noever <[email protected]>
21373 M:      Michael Jamet <[email protected]>
21374 M:      Mika Westerberg <[email protected]>
21375 M:      Yehezkel Bernat <[email protected]>
21376 L:      [email protected]
21377 S:      Maintained
21378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21379 F:      Documentation/admin-guide/thunderbolt.rst
21380 F:      drivers/thunderbolt/
21381 F:      include/linux/thunderbolt.h
21382
21383 THUNDERBOLT NETWORK DRIVER
21384 M:      Michael Jamet <[email protected]>
21385 M:      Mika Westerberg <[email protected]>
21386 M:      Yehezkel Bernat <[email protected]>
21387 L:      [email protected]
21388 S:      Maintained
21389 F:      drivers/net/thunderbolt/
21390
21391 THUNDERX GPIO DRIVER
21392 M:      Robert Richter <[email protected]>
21393 S:      Odd Fixes
21394 F:      drivers/gpio/gpio-thunderx.c
21395
21396 TI ADS7924 ADC DRIVER
21397 M:      Hugo Villeneuve <[email protected]>
21398 L:      [email protected]
21399 S:      Supported
21400 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21401 F:      drivers/iio/adc/ti-ads7924.c
21402
21403 TI AM437X VPFE DRIVER
21404 M:      "Lad, Prabhakar" <[email protected]>
21405 L:      [email protected]
21406 S:      Maintained
21407 W:      https://linuxtv.org
21408 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21409 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21410 F:      drivers/media/platform/ti/am437x/
21411
21412 TI BANDGAP AND THERMAL DRIVER
21413 M:      Eduardo Valentin <[email protected]>
21414 M:      Keerthy <[email protected]>
21415 L:      [email protected]
21416 L:      [email protected]
21417 S:      Maintained
21418 F:      drivers/thermal/ti-soc-thermal/
21419
21420 TI BQ27XXX POWER SUPPLY DRIVER
21421 F:      drivers/power/supply/bq27xxx_battery.c
21422 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21423 F:      include/linux/power/bq27xxx_battery.h
21424
21425 TI CDCE706 CLOCK DRIVER
21426 M:      Max Filippov <[email protected]>
21427 S:      Maintained
21428 F:      drivers/clk/clk-cdce706.c
21429
21430 TI CLOCK DRIVER
21431 M:      Tero Kristo <[email protected]>
21432 L:      [email protected]
21433 S:      Odd Fixes
21434 F:      drivers/clk/ti/
21435 F:      include/linux/clk/ti.h
21436
21437 TI DAVINCI MACHINE SUPPORT
21438 M:      Bartosz Golaszewski <[email protected]>
21439 L:      [email protected] (moderated for non-subscribers)
21440 S:      Maintained
21441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21442 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21443 F:      arch/arm/boot/dts/ti/davinci/
21444 F:      arch/arm/mach-davinci/
21445 F:      drivers/i2c/busses/i2c-davinci.c
21446
21447 TI DAVINCI SERIES CLOCK DRIVER
21448 M:      David Lechner <[email protected]>
21449 R:      Sekhar Nori <[email protected]>
21450 S:      Maintained
21451 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21452 F:      drivers/clk/davinci/
21453 F:      include/linux/clk/davinci.h
21454
21455 TI DAVINCI SERIES GPIO DRIVER
21456 M:      Keerthy <[email protected]>
21457 L:      [email protected]
21458 S:      Maintained
21459 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21460 F:      drivers/gpio/gpio-davinci.c
21461
21462 TI DAVINCI SERIES MEDIA DRIVER
21463 M:      "Lad, Prabhakar" <[email protected]>
21464 L:      [email protected]
21465 S:      Maintained
21466 W:      https://linuxtv.org
21467 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21468 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21469 F:      drivers/media/platform/ti/davinci/
21470 F:      include/media/davinci/
21471
21472 TI ENHANCED CAPTURE (eCAP) DRIVER
21473 M:      Vignesh Raghavendra <[email protected]>
21474 R:      Julien Panis <[email protected]>
21475 L:      [email protected]
21476 L:      [email protected]
21477 S:      Maintained
21478 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21479 F:      drivers/counter/ti-ecap-capture.c
21480
21481 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21482 R:      David Lechner <[email protected]>
21483 L:      [email protected]
21484 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21485 F:      drivers/counter/ti-eqep.c
21486
21487 TI ETHERNET SWITCH DRIVER (CPSW)
21488 R:      Grygorii Strashko <[email protected]>
21489 L:      [email protected]
21490 L:      [email protected]
21491 S:      Maintained
21492 F:      drivers/net/ethernet/ti/cpsw*
21493 F:      drivers/net/ethernet/ti/davinci*
21494
21495 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21496 M:      Alex Dubov <[email protected]>
21497 S:      Maintained
21498 W:      http://tifmxx.berlios.de/
21499 F:      drivers/memstick/host/tifm_ms.c
21500 F:      drivers/misc/tifm*
21501 F:      drivers/mmc/host/tifm_sd.c
21502 F:      include/linux/tifm.h
21503
21504 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21505 M:      Nishanth Menon <[email protected]>
21506 M:      Santosh Shilimkar <[email protected]>
21507 L:      [email protected]
21508 L:      [email protected] (moderated for non-subscribers)
21509 S:      Maintained
21510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21511 F:      drivers/genpd/ti/omap_prm.c
21512 F:      drivers/soc/ti/*
21513
21514 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21515 M:      M R Swami Reddy <[email protected]>
21516 M:      Vishwas A Deshpande <[email protected]>
21517 L:      [email protected] (moderated for non-subscribers)
21518 S:      Maintained
21519 F:      sound/soc/codecs/isabelle*
21520 F:      sound/soc/codecs/lm49453*
21521
21522 TI LMP92064 ADC DRIVER
21523 M:      Leonard Göhrs <[email protected]>
21524 R:      [email protected]
21525 L:      [email protected]
21526 S:      Maintained
21527 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21528 F:      drivers/iio/adc/ti-lmp92064.c
21529
21530 TI PCM3060 ASoC CODEC DRIVER
21531 M:      Kirill Marinushkin <[email protected]>
21532 L:      [email protected] (moderated for non-subscribers)
21533 S:      Maintained
21534 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21535 F:      sound/soc/codecs/pcm3060*
21536
21537 TI TAS571X FAMILY ASoC CODEC DRIVER
21538 M:      Kevin Cernekee <[email protected]>
21539 L:      [email protected] (moderated for non-subscribers)
21540 S:      Odd Fixes
21541 F:      sound/soc/codecs/tas571x*
21542
21543 TI TMAG5273 MAGNETOMETER DRIVER
21544 M:      Gerald Loacker <[email protected]>
21545 L:      [email protected]
21546 S:      Maintained
21547 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21548 F:      drivers/iio/magnetometer/tmag5273.c
21549
21550 TI TRF7970A NFC DRIVER
21551 M:      Mark Greer <[email protected]>
21552 L:      [email protected]
21553 S:      Supported
21554 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21555 F:      drivers/nfc/trf7970a.c
21556
21557 TI TSC2046 ADC DRIVER
21558 M:      Oleksij Rempel <[email protected]>
21559 R:      [email protected]
21560 L:      [email protected]
21561 S:      Maintained
21562 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21563 F:      drivers/iio/adc/ti-tsc2046.c
21564
21565 TI TWL4030 SERIES SOC CODEC DRIVER
21566 M:      Peter Ujfalusi <[email protected]>
21567 L:      [email protected] (moderated for non-subscribers)
21568 S:      Maintained
21569 F:      sound/soc/codecs/twl4030*
21570
21571 TI VPE/CAL DRIVERS
21572 M:      Benoit Parrot <[email protected]>
21573 L:      [email protected]
21574 S:      Maintained
21575 W:      http://linuxtv.org/
21576 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21577 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21578 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21579 F:      drivers/media/platform/ti/cal/
21580 F:      drivers/media/platform/ti/vpe/
21581
21582 TI WILINK WIRELESS DRIVERS
21583 L:      [email protected]
21584 S:      Orphan
21585 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21586 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
21588 F:      drivers/net/wireless/ti/
21589
21590 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21591 M:      John Stultz <[email protected]>
21592 M:      Thomas Gleixner <[email protected]>
21593 R:      Stephen Boyd <[email protected]>
21594 L:      [email protected]
21595 S:      Supported
21596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21597 F:      include/linux/clocksource.h
21598 F:      include/linux/time.h
21599 F:      include/linux/timex.h
21600 F:      include/uapi/linux/time.h
21601 F:      include/uapi/linux/timex.h
21602 F:      kernel/time/alarmtimer.c
21603 F:      kernel/time/clocksource.c
21604 F:      kernel/time/ntp.c
21605 F:      kernel/time/time*.c
21606 F:      tools/testing/selftests/timers/
21607
21608 TIPC NETWORK LAYER
21609 M:      Jon Maloy <[email protected]>
21610 M:      Ying Xue <[email protected]>
21611 L:      [email protected] (core kernel code)
21612 L:      [email protected] (user apps, general discussion)
21613 S:      Maintained
21614 W:      http://tipc.sourceforge.net/
21615 F:      include/uapi/linux/tipc*.h
21616 F:      net/tipc/
21617
21618 TLAN NETWORK DRIVER
21619 M:      Samuel Chessman <[email protected]>
21620 L:      [email protected] (subscribers-only)
21621 S:      Maintained
21622 W:      http://sourceforge.net/projects/tlan/
21623 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21624 F:      drivers/net/ethernet/ti/tlan.*
21625
21626 TMIO/SDHI MMC DRIVER
21627 M:      Wolfram Sang <[email protected]>
21628 L:      [email protected]
21629 L:      [email protected]
21630 S:      Supported
21631 F:      drivers/mmc/host/renesas_sdhi*
21632 F:      drivers/mmc/host/tmio_mmc*
21633 F:      include/linux/mfd/tmio.h
21634
21635 TMP401 HARDWARE MONITOR DRIVER
21636 M:      Guenter Roeck <[email protected]>
21637 L:      [email protected]
21638 S:      Maintained
21639 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21640 F:      Documentation/hwmon/tmp401.rst
21641 F:      drivers/hwmon/tmp401.c
21642
21643 TMP464 HARDWARE MONITOR DRIVER
21644 M:      Guenter Roeck <[email protected]>
21645 L:      [email protected]
21646 S:      Maintained
21647 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21648 F:      Documentation/hwmon/tmp464.rst
21649 F:      drivers/hwmon/tmp464.c
21650
21651 TMP513 HARDWARE MONITOR DRIVER
21652 M:      Eric Tremblay <[email protected]>
21653 L:      [email protected]
21654 S:      Maintained
21655 F:      Documentation/hwmon/tmp513.rst
21656 F:      drivers/hwmon/tmp513.c
21657
21658 TMPFS (SHMEM FILESYSTEM)
21659 M:      Hugh Dickins <[email protected]>
21660 L:      [email protected]
21661 S:      Maintained
21662 F:      include/linux/shmem_fs.h
21663 F:      mm/shmem.c
21664
21665 TOMOYO SECURITY MODULE
21666 M:      Kentaro Takeda <[email protected]>
21667 M:      Tetsuo Handa <[email protected]>
21668 L:      [email protected] (subscribers-only, for developers in English)
21669 L:      [email protected] (subscribers-only, for users in English)
21670 L:      [email protected] (subscribers-only, for developers in Japanese)
21671 L:      [email protected] (subscribers-only, for users in Japanese)
21672 S:      Maintained
21673 W:      https://tomoyo.osdn.jp/
21674 F:      security/tomoyo/
21675
21676 TOPSTAR LAPTOP EXTRAS DRIVER
21677 M:      Herton Ronaldo Krzesinski <[email protected]>
21678 L:      [email protected]
21679 S:      Maintained
21680 F:      drivers/platform/x86/topstar-laptop.c
21681
21682 TORTURE-TEST MODULES
21683 M:      Davidlohr Bueso <[email protected]>
21684 M:      "Paul E. McKenney" <[email protected]>
21685 M:      Josh Triplett <[email protected]>
21686 L:      [email protected]
21687 S:      Supported
21688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21689 F:      Documentation/RCU/torture.rst
21690 F:      kernel/locking/locktorture.c
21691 F:      kernel/rcu/rcuscale.c
21692 F:      kernel/rcu/rcutorture.c
21693 F:      kernel/rcu/refscale.c
21694 F:      kernel/torture.c
21695
21696 TOSHIBA ACPI EXTRAS DRIVER
21697 M:      Azael Avalos <[email protected]>
21698 L:      [email protected]
21699 S:      Maintained
21700 F:      drivers/platform/x86/toshiba_acpi.c
21701
21702 TOSHIBA BLUETOOTH DRIVER
21703 M:      Azael Avalos <[email protected]>
21704 L:      [email protected]
21705 S:      Maintained
21706 F:      drivers/platform/x86/toshiba_bluetooth.c
21707
21708 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21709 M:      Azael Avalos <[email protected]>
21710 L:      [email protected]
21711 S:      Maintained
21712 F:      drivers/platform/x86/toshiba_haps.c
21713
21714 TOSHIBA SMM DRIVER
21715 M:      Jonathan Buzzard <[email protected]>
21716 S:      Maintained
21717 W:      http://www.buzzard.org.uk/toshiba/
21718 F:      drivers/char/toshiba.c
21719 F:      include/linux/toshiba.h
21720 F:      include/uapi/linux/toshiba.h
21721
21722 TOSHIBA TC358743 DRIVER
21723 M:      Hans Verkuil <[email protected]>
21724 L:      [email protected]
21725 S:      Maintained
21726 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
21727 F:      drivers/media/i2c/tc358743*
21728 F:      include/media/i2c/tc358743.h
21729
21730 TOSHIBA WMI HOTKEYS DRIVER
21731 M:      Azael Avalos <[email protected]>
21732 L:      [email protected]
21733 S:      Maintained
21734 F:      drivers/platform/x86/toshiba-wmi.c
21735
21736 TPM DEVICE DRIVER
21737 M:      Peter Huewe <[email protected]>
21738 M:      Jarkko Sakkinen <[email protected]>
21739 R:      Jason Gunthorpe <[email protected]>
21740 L:      [email protected]
21741 S:      Maintained
21742 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21743 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
21744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21745 F:      drivers/char/tpm/
21746
21747 TPS546D24 DRIVER
21748 M:      Duke Du <[email protected]>
21749 L:      [email protected]
21750 S:      Maintained
21751 F:      Documentation/hwmon/tps546d24.rst
21752 F:      drivers/hwmon/pmbus/tps546d24.c
21753
21754 TRACING
21755 M:      Steven Rostedt <[email protected]>
21756 M:      Masami Hiramatsu <[email protected]>
21757 L:      [email protected]
21758 L:      [email protected]
21759 S:      Maintained
21760 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
21761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
21762 F:      Documentation/trace/*
21763 F:      fs/tracefs/
21764 F:      include/linux/trace*.h
21765 F:      include/trace/
21766 F:      kernel/trace/
21767 F:      scripts/tracing/
21768 F:      tools/testing/selftests/ftrace/
21769
21770 TRACING MMIO ACCESSES (MMIOTRACE)
21771 M:      Steven Rostedt <[email protected]>
21772 M:      Masami Hiramatsu <[email protected]>
21773 R:      Karol Herbst <[email protected]>
21774 R:      Pekka Paalanen <[email protected]>
21775 L:      [email protected]
21776 L:      [email protected]
21777 S:      Maintained
21778 F:      arch/x86/mm/kmmio.c
21779 F:      arch/x86/mm/mmio-mod.c
21780 F:      arch/x86/mm/testmmiotrace.c
21781 F:      include/linux/mmiotrace.h
21782 F:      kernel/trace/trace_mmiotrace.c
21783
21784 TRACING OS NOISE / LATENCY TRACERS
21785 M:      Steven Rostedt <[email protected]>
21786 M:      Daniel Bristot de Oliveira <[email protected]>
21787 S:      Maintained
21788 F:      Documentation/trace/hwlat_detector.rst
21789 F:      Documentation/trace/osnoise-tracer.rst
21790 F:      Documentation/trace/timerlat-tracer.rst
21791 F:      arch/*/kernel/trace.c
21792 F:      include/trace/events/osnoise.h
21793 F:      kernel/trace/trace_hwlat.c
21794 F:      kernel/trace/trace_irqsoff.c
21795 F:      kernel/trace/trace_osnoise.c
21796 F:      kernel/trace/trace_sched_wakeup.c
21797
21798 TRADITIONAL CHINESE DOCUMENTATION
21799 M:      Hu Haowen <[email protected]>
21800 S:      Maintained
21801 W:      https://github.com/srcres258/linux-doc
21802 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
21803 F:      Documentation/translations/zh_TW/
21804
21805 TTY LAYER AND SERIAL DRIVERS
21806 M:      Greg Kroah-Hartman <[email protected]>
21807 M:      Jiri Slaby <[email protected]>
21808 L:      [email protected]
21809 L:      [email protected]
21810 S:      Supported
21811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
21812 F:      Documentation/devicetree/bindings/serial/
21813 F:      Documentation/driver-api/serial/
21814 F:      drivers/tty/
21815 F:      include/linux/selection.h
21816 F:      include/linux/serial.h
21817 F:      include/linux/serial_core.h
21818 F:      include/linux/sysrq.h
21819 F:      include/linux/tty*.h
21820 F:      include/linux/vt.h
21821 F:      include/linux/vt_*.h
21822 F:      include/uapi/linux/serial.h
21823 F:      include/uapi/linux/serial_core.h
21824 F:      include/uapi/linux/tty.h
21825
21826 TUA9001 MEDIA DRIVER
21827 M:      Antti Palosaari <[email protected]>
21828 L:      [email protected]
21829 S:      Maintained
21830 W:      https://linuxtv.org
21831 W:      http://palosaari.fi/linux/
21832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21833 T:      git git://linuxtv.org/anttip/media_tree.git
21834 F:      drivers/media/tuners/tua9001*
21835
21836 TULIP NETWORK DRIVERS
21837 L:      [email protected]
21838 L:      [email protected]
21839 S:      Orphan
21840 F:      drivers/net/ethernet/dec/tulip/
21841
21842 TUN/TAP driver
21843 M:      Willem de Bruijn <[email protected]>
21844 M:      Jason Wang <[email protected]>
21845 S:      Maintained
21846 W:      http://vtun.sourceforge.net/tun
21847 F:      Documentation/networking/tuntap.rst
21848 F:      arch/um/os-Linux/drivers/
21849 F:      drivers/net/tap.c
21850 F:      drivers/net/tun.c
21851
21852 TURBOCHANNEL SUBSYSTEM
21853 M:      "Maciej W. Rozycki" <[email protected]>
21854 M:      Ralf Baechle <[email protected]>
21855 L:      [email protected]
21856 S:      Maintained
21857 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
21858 F:      drivers/tc/
21859 F:      include/linux/tc.h
21860
21861 TURBOSTAT UTILITY
21862 M:      "Len Brown" <[email protected]>
21863 L:      [email protected]
21864 S:      Supported
21865 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21866 B:      https://bugzilla.kernel.org
21867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
21868 F:      tools/power/x86/turbostat/
21869
21870 TW5864 VIDEO4LINUX DRIVER
21871 M:      Bluecherry Maintainers <[email protected]>
21872 M:      Anton Sviridenko <[email protected]>
21873 M:      Andrey Utkin <[email protected]>
21874 M:      Andrey Utkin <[email protected]>
21875 L:      [email protected]
21876 S:      Supported
21877 F:      drivers/media/pci/tw5864/
21878
21879 TW68 VIDEO4LINUX DRIVER
21880 M:      Hans Verkuil <[email protected]>
21881 L:      [email protected]
21882 S:      Odd Fixes
21883 W:      https://linuxtv.org
21884 T:      git git://linuxtv.org/media_tree.git
21885 F:      drivers/media/pci/tw68/
21886
21887 TW686X VIDEO4LINUX DRIVER
21888 M:      Ezequiel Garcia <[email protected]>
21889 L:      [email protected]
21890 S:      Maintained
21891 W:      http://linuxtv.org
21892 T:      git git://linuxtv.org/media_tree.git
21893 F:      drivers/media/pci/tw686x/
21894
21895 U-BOOT ENVIRONMENT VARIABLES
21896 M:      Rafał Miłecki <[email protected]>
21897 S:      Maintained
21898 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
21899 F:      drivers/nvmem/u-boot-env.c
21900
21901 UACCE ACCELERATOR FRAMEWORK
21902 M:      Zhangfei Gao <[email protected]>
21903 M:      Zhou Wang <[email protected]>
21904 L:      [email protected]
21905 L:      [email protected]
21906 S:      Maintained
21907 F:      Documentation/ABI/testing/sysfs-driver-uacce
21908 F:      Documentation/misc-devices/uacce.rst
21909 F:      drivers/misc/uacce/
21910 F:      include/linux/uacce.h
21911 F:      include/uapi/misc/uacce/
21912
21913 UBI FILE SYSTEM (UBIFS)
21914 M:      Richard Weinberger <[email protected]>
21915 L:      [email protected]
21916 S:      Supported
21917 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
21918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21920 F:      Documentation/ABI/testing/sysfs-fs-ubifs
21921 F:      Documentation/filesystems/ubifs-authentication.rst
21922 F:      Documentation/filesystems/ubifs.rst
21923 F:      fs/ubifs/
21924
21925 UBLK USERSPACE BLOCK DRIVER
21926 M:      Ming Lei <[email protected]>
21927 L:      [email protected]
21928 S:      Maintained
21929 F:      Documentation/block/ublk.rst
21930 F:      drivers/block/ublk_drv.c
21931 F:      include/uapi/linux/ublk_cmd.h
21932
21933 UCLINUX (M68KNOMMU AND COLDFIRE)
21934 M:      Greg Ungerer <[email protected]>
21935 L:      [email protected]
21936 S:      Maintained
21937 W:      http://www.linux-m68k.org/
21938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
21939 F:      arch/m68k/*/*_no.*
21940 F:      arch/m68k/68*/
21941 F:      arch/m68k/coldfire/
21942 F:      arch/m68k/include/asm/*_no.*
21943
21944 UDF FILESYSTEM
21945 M:      Jan Kara <[email protected]>
21946 S:      Maintained
21947 F:      Documentation/filesystems/udf.rst
21948 F:      fs/udf/
21949
21950 UDRAW TABLET
21951 M:      Bastien Nocera <[email protected]>
21952 L:      [email protected]
21953 S:      Maintained
21954 F:      drivers/hid/hid-udraw-ps3.c
21955
21956 UFS FILESYSTEM
21957 M:      Evgeniy Dushistov <[email protected]>
21958 S:      Maintained
21959 F:      Documentation/admin-guide/ufs.rst
21960 F:      fs/ufs/
21961
21962 UHID USERSPACE HID IO DRIVER
21963 M:      David Rheinsberg <[email protected]>
21964 L:      [email protected]
21965 S:      Maintained
21966 F:      drivers/hid/uhid.c
21967 F:      include/uapi/linux/uhid.h
21968
21969 ULPI BUS
21970 M:      Heikki Krogerus <[email protected]>
21971 L:      [email protected]
21972 S:      Maintained
21973 F:      drivers/usb/common/ulpi.c
21974 F:      include/linux/ulpi/
21975
21976 UNICODE SUBSYSTEM
21977 M:      Gabriel Krisman Bertazi <[email protected]>
21978 L:      [email protected]
21979 S:      Supported
21980 F:      fs/unicode/
21981
21982 UNIFDEF
21983 M:      Tony Finch <[email protected]>
21984 S:      Maintained
21985 W:      http://dotat.at/prog/unifdef
21986 F:      scripts/unifdef.c
21987
21988 UNIFORM CDROM DRIVER
21989 M:      Phillip Potter <[email protected]>
21990 S:      Maintained
21991 F:      Documentation/cdrom/
21992 F:      drivers/cdrom/cdrom.c
21993 F:      include/linux/cdrom.h
21994 F:      include/uapi/linux/cdrom.h
21995
21996 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
21997 R:      Alim Akhtar <[email protected]>
21998 R:      Avri Altman <[email protected]>
21999 R:      Bart Van Assche <[email protected]>
22000 L:      [email protected]
22001 S:      Supported
22002 F:      Documentation/devicetree/bindings/ufs/
22003 F:      Documentation/scsi/ufs.rst
22004 F:      drivers/ufs/core/
22005
22006 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22007 M:      Pedro Sousa <[email protected]>
22008 L:      [email protected]
22009 S:      Supported
22010 F:      drivers/ufs/host/*dwc*
22011
22012 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22013 M:      Alim Akhtar <[email protected]>
22014 L:      [email protected]
22015 S:      Maintained
22016 F:      drivers/ufs/host/ufs-exynos*
22017
22018 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22019 M:      Stanley Chu <[email protected]>
22020 L:      [email protected]
22021 L:      [email protected] (moderated for non-subscribers)
22022 S:      Maintained
22023 F:      drivers/ufs/host/ufs-mediatek*
22024
22025 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22026 M:      Manivannan Sadhasivam <[email protected]>
22027 L:      [email protected]
22028 L:      [email protected]
22029 S:      Maintained
22030 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22031 F:      drivers/ufs/host/ufs-qcom*
22032
22033 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22034 M:      Yoshihiro Shimoda <[email protected]>
22035 L:      [email protected]
22036 L:      [email protected]
22037 S:      Maintained
22038 F:      drivers/ufs/host/ufs-renesas.c
22039
22040 UNSORTED BLOCK IMAGES (UBI)
22041 M:      Richard Weinberger <[email protected]>
22042 L:      [email protected]
22043 S:      Supported
22044 W:      http://www.linux-mtd.infradead.org/
22045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22047 F:      drivers/mtd/ubi/
22048 F:      include/linux/mtd/ubi.h
22049 F:      include/uapi/mtd/ubi-user.h
22050
22051 USB "USBNET" DRIVER FRAMEWORK
22052 M:      Oliver Neukum <[email protected]>
22053 L:      [email protected]
22054 S:      Maintained
22055 W:      http://www.linux-usb.org/usbnet
22056 F:      drivers/net/usb/usbnet.c
22057 F:      include/linux/usb/usbnet.h
22058
22059 USB ACM DRIVER
22060 M:      Oliver Neukum <[email protected]>
22061 L:      [email protected]
22062 S:      Maintained
22063 F:      Documentation/usb/acm.rst
22064 F:      drivers/usb/class/cdc-acm.*
22065
22066 USB APPLE MFI FASTCHARGE DRIVER
22067 M:      Bastien Nocera <[email protected]>
22068 L:      [email protected]
22069 S:      Maintained
22070 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22071
22072 USB AR5523 WIRELESS DRIVER
22073 L:      [email protected]
22074 S:      Orphan
22075 F:      drivers/net/wireless/ath/ar5523/
22076
22077 USB ATTACHED SCSI
22078 M:      Oliver Neukum <[email protected]>
22079 L:      [email protected]
22080 L:      [email protected]
22081 S:      Maintained
22082 F:      drivers/usb/storage/uas.c
22083
22084 USB CDC ETHERNET DRIVER
22085 M:      Oliver Neukum <[email protected]>
22086 L:      [email protected]
22087 S:      Maintained
22088 F:      drivers/net/usb/cdc_*.c
22089 F:      include/uapi/linux/usb/cdc.h
22090
22091 USB CHAOSKEY DRIVER
22092 M:      Keith Packard <[email protected]>
22093 L:      [email protected]
22094 S:      Maintained
22095 F:      drivers/usb/misc/chaoskey.c
22096
22097 USB CYPRESS C67X00 DRIVER
22098 L:      [email protected]
22099 S:      Orphan
22100 F:      drivers/usb/c67x00/
22101
22102 USB DAVICOM DM9601 DRIVER
22103 M:      Peter Korsgaard <[email protected]>
22104 L:      [email protected]
22105 S:      Maintained
22106 W:      http://www.linux-usb.org/usbnet
22107 F:      drivers/net/usb/dm9601.c
22108
22109 USB EHCI DRIVER
22110 M:      Alan Stern <[email protected]>
22111 L:      [email protected]
22112 S:      Maintained
22113 F:      Documentation/usb/ehci.rst
22114 F:      drivers/usb/host/ehci*
22115
22116 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22117 M:      Jiri Kosina <[email protected]>
22118 M:      Benjamin Tissoires <[email protected]>
22119 L:      [email protected]
22120 S:      Maintained
22121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22122 F:      Documentation/hid/hiddev.rst
22123 F:      drivers/hid/usbhid/
22124
22125 USB INTEL XHCI ROLE MUX DRIVER
22126 M:      Hans de Goede <[email protected]>
22127 L:      [email protected]
22128 S:      Maintained
22129 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22130
22131 USB IP DRIVER FOR HISILICON KIRIN 960
22132 M:      Yu Chen <[email protected]>
22133 M:      Binghui Wang <[email protected]>
22134 L:      [email protected]
22135 S:      Maintained
22136 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22137 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22138
22139 USB IP DRIVER FOR HISILICON KIRIN 970
22140 M:      Mauro Carvalho Chehab <[email protected]>
22141 L:      [email protected]
22142 S:      Maintained
22143 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22144 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22145
22146 USB ISP116X DRIVER
22147 M:      Olav Kongas <[email protected]>
22148 L:      [email protected]
22149 S:      Maintained
22150 F:      drivers/usb/host/isp116x*
22151 F:      include/linux/usb/isp116x.h
22152
22153 USB ISP1760 DRIVER
22154 M:      Rui Miguel Silva <[email protected]>
22155 L:      [email protected]
22156 S:      Maintained
22157 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22158 F:      drivers/usb/isp1760/*
22159
22160 USB LAN78XX ETHERNET DRIVER
22161 M:      Woojung Huh <[email protected]>
22162 M:      [email protected]
22163 L:      [email protected]
22164 S:      Maintained
22165 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22166 F:      drivers/net/usb/lan78xx.*
22167 F:      include/dt-bindings/net/microchip-lan78xx.h
22168
22169 USB MASS STORAGE DRIVER
22170 M:      Alan Stern <[email protected]>
22171 L:      [email protected]
22172 L:      [email protected]
22173 S:      Maintained
22174 F:      drivers/usb/storage/
22175
22176 USB MIDI DRIVER
22177 M:      Clemens Ladisch <[email protected]>
22178 L:      [email protected] (moderated for non-subscribers)
22179 S:      Maintained
22180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22181 F:      sound/usb/midi.*
22182
22183 USB NETWORKING DRIVERS
22184 L:      [email protected]
22185 S:      Odd Fixes
22186 F:      drivers/net/usb/
22187
22188 USB OHCI DRIVER
22189 M:      Alan Stern <[email protected]>
22190 L:      [email protected]
22191 S:      Maintained
22192 F:      Documentation/usb/ohci.rst
22193 F:      drivers/usb/host/ohci*
22194
22195 USB OTG FSM (Finite State Machine)
22196 M:      Peter Chen <[email protected]>
22197 L:      [email protected]
22198 S:      Maintained
22199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22200 F:      drivers/usb/common/usb-otg-fsm.c
22201
22202 USB OVER IP DRIVER
22203 M:      Valentina Manea <[email protected]>
22204 M:      Shuah Khan <[email protected]>
22205 M:      Shuah Khan <[email protected]>
22206 R:      Hongren Zheng <[email protected]>
22207 L:      [email protected]
22208 S:      Maintained
22209 F:      Documentation/usb/usbip_protocol.rst
22210 F:      drivers/usb/usbip/
22211 F:      tools/testing/selftests/drivers/usb/usbip/
22212 F:      tools/usb/usbip/
22213
22214 USB PEGASUS DRIVER
22215 M:      Petko Manolov <[email protected]>
22216 L:      [email protected]
22217 L:      [email protected]
22218 S:      Maintained
22219 W:      https://github.com/petkan/pegasus
22220 T:      git https://github.com/petkan/pegasus.git
22221 F:      drivers/net/usb/pegasus.*
22222
22223 USB PRINTER DRIVER (usblp)
22224 M:      Pete Zaitcev <[email protected]>
22225 L:      [email protected]
22226 S:      Supported
22227 F:      drivers/usb/class/usblp.c
22228
22229 USB QMI WWAN NETWORK DRIVER
22230 M:      Bjørn Mork <[email protected]>
22231 L:      [email protected]
22232 S:      Maintained
22233 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22234 F:      drivers/net/usb/qmi_wwan.c
22235
22236 USB RAW GADGET DRIVER
22237 R:      Andrey Konovalov <[email protected]>
22238 L:      [email protected]
22239 S:      Maintained
22240 F:      Documentation/usb/raw-gadget.rst
22241 F:      drivers/usb/gadget/legacy/raw_gadget.c
22242 F:      include/uapi/linux/usb/raw_gadget.h
22243
22244 USB RTL8150 DRIVER
22245 M:      Petko Manolov <[email protected]>
22246 L:      [email protected]
22247 L:      [email protected]
22248 S:      Maintained
22249 W:      https://github.com/petkan/rtl8150
22250 T:      git https://github.com/petkan/rtl8150.git
22251 F:      drivers/net/usb/rtl8150.c
22252
22253 USB SERIAL SUBSYSTEM
22254 M:      Johan Hovold <[email protected]>
22255 L:      [email protected]
22256 S:      Maintained
22257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22258 F:      Documentation/usb/usb-serial.rst
22259 F:      drivers/usb/serial/
22260 F:      include/linux/usb/serial.h
22261
22262 USB SMSC75XX ETHERNET DRIVER
22263 M:      Steve Glendinning <[email protected]>
22264 L:      [email protected]
22265 S:      Maintained
22266 F:      drivers/net/usb/smsc75xx.*
22267
22268 USB SMSC95XX ETHERNET DRIVER
22269 M:      Steve Glendinning <[email protected]>
22270 M:      [email protected]
22271 L:      [email protected]
22272 S:      Maintained
22273 F:      drivers/net/usb/smsc95xx.*
22274
22275 USB SUBSYSTEM
22276 M:      Greg Kroah-Hartman <[email protected]>
22277 L:      [email protected]
22278 S:      Supported
22279 W:      http://www.linux-usb.org
22280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22281 F:      Documentation/devicetree/bindings/usb/
22282 F:      Documentation/usb/
22283 F:      drivers/usb/
22284 F:      include/dt-bindings/usb/
22285 F:      include/linux/usb.h
22286 F:      include/linux/usb/
22287 F:      include/uapi/linux/usb/
22288
22289 USB TYPEC BUS FOR ALTERNATE MODES
22290 M:      Heikki Krogerus <[email protected]>
22291 L:      [email protected]
22292 S:      Maintained
22293 F:      Documentation/ABI/testing/sysfs-bus-typec
22294 F:      Documentation/driver-api/usb/typec_bus.rst
22295 F:      drivers/usb/typec/altmodes/
22296 F:      include/linux/usb/typec_altmode.h
22297
22298 USB TYPEC CLASS
22299 M:      Heikki Krogerus <[email protected]>
22300 L:      [email protected]
22301 S:      Maintained
22302 F:      Documentation/ABI/testing/sysfs-class-typec
22303 F:      Documentation/driver-api/usb/typec.rst
22304 F:      drivers/usb/typec/
22305 F:      include/linux/usb/typec.h
22306
22307 USB TYPEC INTEL PMC MUX DRIVER
22308 M:      Heikki Krogerus <[email protected]>
22309 L:      [email protected]
22310 S:      Maintained
22311 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22312 F:      drivers/usb/typec/mux/intel_pmc_mux.c
22313
22314 USB TYPEC PI3USB30532 MUX DRIVER
22315 M:      Hans de Goede <[email protected]>
22316 L:      [email protected]
22317 S:      Maintained
22318 F:      drivers/usb/typec/mux/pi3usb30532.c
22319
22320 USB TYPEC PORT CONTROLLER DRIVERS
22321 M:      Guenter Roeck <[email protected]>
22322 L:      [email protected]
22323 S:      Maintained
22324 F:      drivers/usb/typec/tcpm/
22325
22326 USB UHCI DRIVER
22327 M:      Alan Stern <[email protected]>
22328 L:      [email protected]
22329 S:      Maintained
22330 F:      drivers/usb/host/uhci*
22331
22332 USB VIDEO CLASS
22333 M:      Laurent Pinchart <[email protected]>
22334 L:      [email protected]
22335 S:      Maintained
22336 W:      http://www.ideasonboard.org/uvc/
22337 T:      git git://linuxtv.org/media_tree.git
22338 F:      drivers/media/usb/uvc/
22339 F:      include/uapi/linux/uvcvideo.h
22340
22341 USB WEBCAM GADGET
22342 M:      Laurent Pinchart <[email protected]>
22343 M:      Daniel Scally <[email protected]>
22344 L:      [email protected]
22345 S:      Maintained
22346 F:      drivers/usb/gadget/function/*uvc*
22347 F:      drivers/usb/gadget/legacy/webcam.c
22348 F:      include/uapi/linux/usb/g_uvc.h
22349
22350 USB WIRELESS RNDIS DRIVER (rndis_wlan)
22351 L:      [email protected]
22352 S:      Orphan
22353 F:      drivers/net/wireless/legacy/rndis_wlan.c
22354
22355 USB XHCI DRIVER
22356 M:      Mathias Nyman <[email protected]>
22357 L:      [email protected]
22358 S:      Supported
22359 F:      drivers/usb/host/pci-quirks*
22360 F:      drivers/usb/host/xhci*
22361
22362 USB ZD1201 DRIVER
22363 L:      [email protected]
22364 S:      Orphan
22365 W:      http://linux-lc100020.sourceforge.net
22366 F:      drivers/net/wireless/zydas/zd1201.*
22367
22368 USER DATAGRAM PROTOCOL (UDP)
22369 M:      Willem de Bruijn <[email protected]>
22370 S:      Maintained
22371 F:      include/linux/udp.h
22372 F:      net/ipv4/udp.c
22373 F:      net/ipv6/udp.c
22374
22375 USER-MODE LINUX (UML)
22376 M:      Richard Weinberger <[email protected]>
22377 M:      Anton Ivanov <[email protected]>
22378 M:      Johannes Berg <[email protected]>
22379 L:      [email protected]
22380 S:      Maintained
22381 W:      http://user-mode-linux.sourceforge.net
22382 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22385 F:      Documentation/virt/uml/
22386 F:      arch/um/
22387 F:      arch/x86/um/
22388 F:      fs/hostfs/
22389
22390 USERSPACE COPYIN/COPYOUT (UIOVEC)
22391 M:      Alexander Viro <[email protected]>
22392 S:      Maintained
22393 F:      include/linux/uio.h
22394 F:      lib/iov_iter.c
22395
22396 USERSPACE DMA BUFFER DRIVER
22397 M:      Gerd Hoffmann <[email protected]>
22398 L:      [email protected]
22399 S:      Maintained
22400 T:      git git://anongit.freedesktop.org/drm/drm-misc
22401 F:      drivers/dma-buf/udmabuf.c
22402 F:      include/uapi/linux/udmabuf.h
22403
22404 USERSPACE I/O (UIO)
22405 M:      Greg Kroah-Hartman <[email protected]>
22406 S:      Maintained
22407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22408 F:      Documentation/driver-api/uio-howto.rst
22409 F:      drivers/uio/
22410 F:      include/linux/uio_driver.h
22411
22412 UTIL-LINUX PACKAGE
22413 M:      Karel Zak <[email protected]>
22414 L:      [email protected]
22415 S:      Maintained
22416 W:      http://en.wikipedia.org/wiki/Util-linux
22417 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22418
22419 UUID HELPERS
22420 R:      Andy Shevchenko <[email protected]>
22421 L:      [email protected]
22422 S:      Maintained
22423 F:      include/linux/uuid.h
22424 F:      lib/test_uuid.c
22425 F:      lib/uuid.c
22426
22427 UV SYSFS DRIVER
22428 M:      Justin Ernst <[email protected]>
22429 L:      [email protected]
22430 S:      Maintained
22431 F:      drivers/platform/x86/uv_sysfs.c
22432
22433 UVESAFB DRIVER
22434 M:      Michal Januszewski <[email protected]>
22435 L:      [email protected]
22436 S:      Maintained
22437 W:      https://github.com/mjanusz/v86d
22438 F:      Documentation/fb/uvesafb.rst
22439 F:      drivers/video/fbdev/uvesafb.*
22440
22441 Ux500 CLOCK DRIVERS
22442 M:      Ulf Hansson <[email protected]>
22443 L:      [email protected]
22444 L:      [email protected] (moderated for non-subscribers)
22445 S:      Maintained
22446 F:      drivers/clk/ux500/
22447
22448 VF610 NAND DRIVER
22449 M:      Stefan Agner <[email protected]>
22450 L:      [email protected]
22451 S:      Supported
22452 F:      drivers/mtd/nand/raw/vf610_nfc.c
22453
22454 VFAT/FAT/MSDOS FILESYSTEM
22455 M:      OGAWA Hirofumi <[email protected]>
22456 S:      Maintained
22457 F:      Documentation/filesystems/vfat.rst
22458 F:      fs/fat/
22459 F:      tools/testing/selftests/filesystems/fat/
22460
22461 VFIO CDX DRIVER
22462 M:      Nipun Gupta <[email protected]>
22463 M:      Nikhil Agarwal <[email protected]>
22464 L:      [email protected]
22465 S:      Maintained
22466 F:      drivers/vfio/cdx/*
22467
22468 VFIO DRIVER
22469 M:      Alex Williamson <[email protected]>
22470 L:      [email protected]
22471 S:      Maintained
22472 T:      git https://github.com/awilliam/linux-vfio.git
22473 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22474 F:      Documentation/driver-api/vfio.rst
22475 F:      drivers/vfio/
22476 F:      include/linux/vfio.h
22477 F:      include/linux/vfio_pci_core.h
22478 F:      include/uapi/linux/vfio.h
22479
22480 VFIO FSL-MC DRIVER
22481 M:      Diana Craciun <[email protected]>
22482 L:      [email protected]
22483 S:      Maintained
22484 F:      drivers/vfio/fsl-mc/
22485
22486 VFIO HISILICON PCI DRIVER
22487 M:      Longfang Liu <[email protected]>
22488 M:      Shameer Kolothum <[email protected]>
22489 L:      [email protected]
22490 S:      Maintained
22491 F:      drivers/vfio/pci/hisilicon/
22492
22493 VFIO MEDIATED DEVICE DRIVERS
22494 M:      Kirti Wankhede <[email protected]>
22495 L:      [email protected]
22496 S:      Maintained
22497 F:      Documentation/driver-api/vfio-mediated-device.rst
22498 F:      drivers/vfio/mdev/
22499 F:      include/linux/mdev.h
22500 F:      samples/vfio-mdev/
22501
22502 VFIO MLX5 PCI DRIVER
22503 M:      Yishai Hadas <[email protected]>
22504 L:      [email protected]
22505 S:      Maintained
22506 F:      drivers/vfio/pci/mlx5/
22507
22508 VFIO PCI DEVICE SPECIFIC DRIVERS
22509 R:      Jason Gunthorpe <[email protected]>
22510 R:      Yishai Hadas <[email protected]>
22511 R:      Shameer Kolothum <[email protected]>
22512 R:      Kevin Tian <[email protected]>
22513 L:      [email protected]
22514 S:      Maintained
22515 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22516 F:      drivers/vfio/pci/*/
22517
22518 VFIO PDS PCI DRIVER
22519 M:      Brett Creeley <[email protected]>
22520 L:      [email protected]
22521 S:      Maintained
22522 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
22523 F:      drivers/vfio/pci/pds/
22524
22525 VFIO PLATFORM DRIVER
22526 M:      Eric Auger <[email protected]>
22527 L:      [email protected]
22528 S:      Maintained
22529 F:      drivers/vfio/platform/
22530
22531 VGA_SWITCHEROO
22532 R:      Lukas Wunner <[email protected]>
22533 S:      Maintained
22534 T:      git git://anongit.freedesktop.org/drm/drm-misc
22535 F:      Documentation/gpu/vga-switcheroo.rst
22536 F:      drivers/gpu/vga/vga_switcheroo.c
22537 F:      include/linux/vga_switcheroo.h
22538
22539 VIA RHINE NETWORK DRIVER
22540 M:      Kevin Brace <[email protected]>
22541 S:      Maintained
22542 F:      drivers/net/ethernet/via/via-rhine.c
22543
22544 VIA SD/MMC CARD CONTROLLER DRIVER
22545 M:      Bruce Chang <[email protected]>
22546 M:      Harald Welte <[email protected]>
22547 S:      Maintained
22548 F:      drivers/mmc/host/via-sdmmc.c
22549
22550 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22551 M:      Florian Tobias Schandinat <[email protected]>
22552 L:      [email protected]
22553 S:      Maintained
22554 F:      drivers/video/fbdev/via/
22555 F:      include/linux/via-core.h
22556 F:      include/linux/via_i2c.h
22557
22558 VIA VELOCITY NETWORK DRIVER
22559 M:      Francois Romieu <[email protected]>
22560 L:      [email protected]
22561 S:      Maintained
22562 F:      drivers/net/ethernet/via/via-velocity.*
22563
22564 VICODEC VIRTUAL CODEC DRIVER
22565 M:      Hans Verkuil <[email protected]>
22566 L:      [email protected]
22567 S:      Maintained
22568 W:      https://linuxtv.org
22569 T:      git git://linuxtv.org/media_tree.git
22570 F:      drivers/media/test-drivers/vicodec/*
22571
22572 VIDEO I2C POLLING DRIVER
22573 M:      Matt Ranostay <[email protected]>
22574 L:      [email protected]
22575 S:      Maintained
22576 F:      drivers/media/i2c/video-i2c.c
22577
22578 VIDEO MULTIPLEXER DRIVER
22579 M:      Philipp Zabel <[email protected]>
22580 L:      [email protected]
22581 S:      Maintained
22582 F:      drivers/media/platform/video-mux.c
22583
22584 VIDEOBUF2 FRAMEWORK
22585 M:      Tomasz Figa <[email protected]>
22586 M:      Marek Szyprowski <[email protected]>
22587 L:      [email protected]
22588 S:      Maintained
22589 F:      drivers/media/common/videobuf2/*
22590 F:      include/media/videobuf2-*
22591
22592 VIDTV VIRTUAL DIGITAL TV DRIVER
22593 M:      Daniel W. S. Almeida <[email protected]>
22594 L:      [email protected]
22595 S:      Maintained
22596 W:      https://linuxtv.org
22597 T:      git git://linuxtv.org/media_tree.git
22598 F:      drivers/media/test-drivers/vidtv/*
22599
22600 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22601 M:      Shuah Khan <[email protected]>
22602 R:      Kieran Bingham <[email protected]>
22603 L:      [email protected]
22604 S:      Maintained
22605 W:      https://linuxtv.org
22606 T:      git git://linuxtv.org/media_tree.git
22607 F:      drivers/media/test-drivers/vimc/*
22608
22609 VIRT LIB
22610 M:      Alex Williamson <[email protected]>
22611 M:      Paolo Bonzini <[email protected]>
22612 L:      [email protected]
22613 S:      Supported
22614 F:      virt/lib/
22615
22616 VIRTIO AND VHOST VSOCK DRIVER
22617 M:      Stefan Hajnoczi <[email protected]>
22618 M:      Stefano Garzarella <[email protected]>
22619 L:      [email protected]
22620 L:      [email protected]
22621 L:      [email protected]
22622 S:      Maintained
22623 F:      drivers/vhost/vsock.c
22624 F:      include/linux/virtio_vsock.h
22625 F:      include/uapi/linux/virtio_vsock.h
22626 F:      net/vmw_vsock/virtio_transport.c
22627 F:      net/vmw_vsock/virtio_transport_common.c
22628
22629 VIRTIO BALLOON
22630 M:      "Michael S. Tsirkin" <[email protected]>
22631 M:      David Hildenbrand <[email protected]>
22632 L:      [email protected]
22633 S:      Maintained
22634 F:      drivers/virtio/virtio_balloon.c
22635 F:      include/linux/balloon_compaction.h
22636 F:      include/uapi/linux/virtio_balloon.h
22637 F:      mm/balloon_compaction.c
22638
22639 VIRTIO BLOCK AND SCSI DRIVERS
22640 M:      "Michael S. Tsirkin" <[email protected]>
22641 M:      Jason Wang <[email protected]>
22642 R:      Paolo Bonzini <[email protected]>
22643 R:      Stefan Hajnoczi <[email protected]>
22644 L:      [email protected]
22645 S:      Maintained
22646 F:      drivers/block/virtio_blk.c
22647 F:      drivers/scsi/virtio_scsi.c
22648 F:      include/uapi/linux/virtio_blk.h
22649 F:      include/uapi/linux/virtio_scsi.h
22650
22651 VIRTIO CONSOLE DRIVER
22652 M:      Amit Shah <[email protected]>
22653 L:      [email protected]
22654 S:      Maintained
22655 F:      drivers/char/virtio_console.c
22656 F:      include/linux/virtio_console.h
22657 F:      include/uapi/linux/virtio_console.h
22658
22659 VIRTIO CORE AND NET DRIVERS
22660 M:      "Michael S. Tsirkin" <[email protected]>
22661 M:      Jason Wang <[email protected]>
22662 R:      Xuan Zhuo <[email protected]>
22663 L:      [email protected]
22664 S:      Maintained
22665 F:      Documentation/ABI/testing/sysfs-bus-vdpa
22666 F:      Documentation/ABI/testing/sysfs-class-vduse
22667 F:      Documentation/devicetree/bindings/virtio/
22668 F:      Documentation/driver-api/virtio/
22669 F:      drivers/block/virtio_blk.c
22670 F:      drivers/crypto/virtio/
22671 F:      drivers/net/virtio_net.c
22672 F:      drivers/vdpa/
22673 F:      drivers/virtio/
22674 F:      include/linux/vdpa.h
22675 F:      include/linux/virtio*.h
22676 F:      include/linux/vringh.h
22677 F:      include/uapi/linux/virtio_*.h
22678 F:      tools/virtio/
22679
22680 VIRTIO CRYPTO DRIVER
22681 M:      Gonglei <[email protected]>
22682 L:      [email protected]
22683 L:      [email protected]
22684 S:      Maintained
22685 F:      drivers/crypto/virtio/
22686 F:      include/uapi/linux/virtio_crypto.h
22687
22688 VIRTIO DRIVERS FOR S390
22689 M:      Cornelia Huck <[email protected]>
22690 M:      Halil Pasic <[email protected]>
22691 M:      Eric Farman <[email protected]>
22692 L:      [email protected]
22693 L:      [email protected]
22694 L:      [email protected]
22695 S:      Supported
22696 F:      arch/s390/include/uapi/asm/virtio-ccw.h
22697 F:      drivers/s390/virtio/
22698
22699 VIRTIO FILE SYSTEM
22700 M:      Vivek Goyal <[email protected]>
22701 M:      Stefan Hajnoczi <[email protected]>
22702 M:      Miklos Szeredi <[email protected]>
22703 L:      [email protected]
22704 L:      [email protected]
22705 S:      Supported
22706 W:      https://virtio-fs.gitlab.io/
22707 F:      Documentation/filesystems/virtiofs.rst
22708 F:      fs/fuse/virtio_fs.c
22709 F:      include/uapi/linux/virtio_fs.h
22710
22711 VIRTIO GPIO DRIVER
22712 M:      Enrico Weigelt, metux IT consult <[email protected]>
22713 M:      Viresh Kumar <[email protected]>
22714 L:      [email protected]
22715 L:      [email protected]
22716 S:      Maintained
22717 F:      drivers/gpio/gpio-virtio.c
22718 F:      include/uapi/linux/virtio_gpio.h
22719
22720 VIRTIO GPU DRIVER
22721 M:      David Airlie <[email protected]>
22722 M:      Gerd Hoffmann <[email protected]>
22723 R:      Gurchetan Singh <[email protected]>
22724 R:      Chia-I Wu <[email protected]>
22725 L:      [email protected]
22726 L:      [email protected]
22727 S:      Maintained
22728 T:      git git://anongit.freedesktop.org/drm/drm-misc
22729 F:      drivers/gpu/drm/virtio/
22730 F:      include/uapi/linux/virtio_gpu.h
22731
22732 VIRTIO HOST (VHOST)
22733 M:      "Michael S. Tsirkin" <[email protected]>
22734 M:      Jason Wang <[email protected]>
22735 L:      [email protected]
22736 L:      [email protected]
22737 L:      [email protected]
22738 S:      Maintained
22739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
22740 F:      drivers/vhost/
22741 F:      include/linux/sched/vhost_task.h
22742 F:      include/linux/vhost_iotlb.h
22743 F:      include/uapi/linux/vhost.h
22744 F:      kernel/vhost_task.c
22745
22746 VIRTIO HOST (VHOST-SCSI)
22747 M:      "Michael S. Tsirkin" <[email protected]>
22748 M:      Jason Wang <[email protected]>
22749 M:      Mike Christie <[email protected]>
22750 R:      Paolo Bonzini <[email protected]>
22751 R:      Stefan Hajnoczi <[email protected]>
22752 L:      [email protected]
22753 S:      Maintained
22754 F:      drivers/vhost/scsi.c
22755
22756 VIRTIO I2C DRIVER
22757 M:      Conghui Chen <[email protected]>
22758 M:      Viresh Kumar <[email protected]>
22759 L:      [email protected]
22760 L:      [email protected]
22761 S:      Maintained
22762 F:      drivers/i2c/busses/i2c-virtio.c
22763 F:      include/uapi/linux/virtio_i2c.h
22764
22765 VIRTIO INPUT DRIVER
22766 M:      Gerd Hoffmann <[email protected]>
22767 S:      Maintained
22768 F:      drivers/virtio/virtio_input.c
22769 F:      include/uapi/linux/virtio_input.h
22770
22771 VIRTIO IOMMU DRIVER
22772 M:      Jean-Philippe Brucker <[email protected]>
22773 L:      [email protected]
22774 S:      Maintained
22775 F:      drivers/iommu/virtio-iommu.c
22776 F:      include/uapi/linux/virtio_iommu.h
22777
22778 VIRTIO MEM DRIVER
22779 M:      David Hildenbrand <[email protected]>
22780 L:      [email protected]
22781 S:      Maintained
22782 W:      https://virtio-mem.gitlab.io/
22783 F:      drivers/virtio/virtio_mem.c
22784 F:      include/uapi/linux/virtio_mem.h
22785
22786 VIRTIO PMEM DRIVER
22787 M:      Pankaj Gupta <[email protected]>
22788 L:      [email protected]
22789 S:      Maintained
22790 F:      drivers/nvdimm/nd_virtio.c
22791 F:      drivers/nvdimm/virtio_pmem.c
22792
22793 VIRTIO SOUND DRIVER
22794 M:      Anton Yakovlev <[email protected]>
22795 M:      "Michael S. Tsirkin" <[email protected]>
22796 L:      [email protected]
22797 L:      [email protected] (moderated for non-subscribers)
22798 S:      Maintained
22799 F:      include/uapi/linux/virtio_snd.h
22800 F:      sound/virtio/*
22801
22802 VIRTUAL BOX GUEST DEVICE DRIVER
22803 M:      Hans de Goede <[email protected]>
22804 M:      Arnd Bergmann <[email protected]>
22805 M:      Greg Kroah-Hartman <[email protected]>
22806 S:      Maintained
22807 F:      drivers/virt/vboxguest/
22808 F:      include/linux/vbox_utils.h
22809 F:      include/uapi/linux/vbox*.h
22810
22811 VIRTUAL BOX SHARED FOLDER VFS DRIVER
22812 M:      Hans de Goede <[email protected]>
22813 L:      [email protected]
22814 S:      Maintained
22815 F:      fs/vboxsf/*
22816
22817 VIRTUAL PCM TEST DRIVER
22818 M:      Ivan Orlov <[email protected]>
22819 L:      [email protected]
22820 S:      Maintained
22821 F:      Documentation/sound/cards/pcmtest.rst
22822 F:      sound/drivers/pcmtest.c
22823 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
22824
22825 VIRTUAL SERIO DEVICE DRIVER
22826 M:      Stephen Chandler Paul <[email protected]>
22827 S:      Maintained
22828 F:      drivers/input/serio/userio.c
22829 F:      include/uapi/linux/userio.h
22830
22831 VISL VIRTUAL STATELESS DECODER DRIVER
22832 M:      Daniel Almeida <[email protected]>
22833 L:      [email protected]
22834 S:      Supported
22835 F:      drivers/media/test-drivers/visl
22836
22837 VIVID VIRTUAL VIDEO DRIVER
22838 M:      Hans Verkuil <[email protected]>
22839 L:      [email protected]
22840 S:      Maintained
22841 W:      https://linuxtv.org
22842 T:      git git://linuxtv.org/media_tree.git
22843 F:      drivers/media/test-drivers/vivid/*
22844
22845 VLYNQ BUS
22846 M:      Florian Fainelli <[email protected]>
22847 L:      [email protected] (subscribers-only)
22848 S:      Maintained
22849 F:      drivers/vlynq/vlynq.c
22850 F:      include/linux/vlynq.h
22851
22852 VM SOCKETS (AF_VSOCK)
22853 M:      Stefano Garzarella <[email protected]>
22854 L:      [email protected]
22855 L:      [email protected]
22856 S:      Maintained
22857 F:      drivers/net/vsockmon.c
22858 F:      include/net/af_vsock.h
22859 F:      include/uapi/linux/vm_sockets.h
22860 F:      include/uapi/linux/vm_sockets_diag.h
22861 F:      include/uapi/linux/vsockmon.h
22862 F:      net/vmw_vsock/
22863 F:      tools/testing/vsock/
22864
22865 VMALLOC
22866 M:      Andrew Morton <[email protected]>
22867 R:      Uladzislau Rezki <[email protected]>
22868 R:      Christoph Hellwig <[email protected]>
22869 R:      Lorenzo Stoakes <[email protected]>
22870 L:      [email protected]
22871 S:      Maintained
22872 W:      http://www.linux-mm.org
22873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
22874 F:      include/linux/vmalloc.h
22875 F:      mm/vmalloc.c
22876
22877 VME SUBSYSTEM
22878 M:      Martyn Welch <[email protected]>
22879 M:      Manohar Vanga <[email protected]>
22880 M:      Greg Kroah-Hartman <[email protected]>
22881 L:      [email protected]
22882 S:      Odd fixes
22883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22884 F:      Documentation/driver-api/vme.rst
22885 F:      drivers/staging/vme_user/
22886
22887 VMWARE BALLOON DRIVER
22888 M:      Nadav Amit <[email protected]>
22889 R:      VMware PV-Drivers Reviewers <[email protected]>
22890 L:      [email protected]
22891 S:      Supported
22892 F:      drivers/misc/vmw_balloon.c
22893
22894 VMWARE HYPERVISOR INTERFACE
22895 M:      Ajay Kaher <[email protected]>
22896 M:      Alexey Makhalov <[email protected]>
22897 R:      VMware PV-Drivers Reviewers <[email protected]>
22898 L:      [email protected]
22899 L:      [email protected]
22900 S:      Supported
22901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
22902 F:      arch/x86/include/asm/vmware.h
22903 F:      arch/x86/kernel/cpu/vmware.c
22904
22905 VMWARE PVRDMA DRIVER
22906 M:      Bryan Tan <[email protected]>
22907 M:      Vishnu Dasa <[email protected]>
22908 R:      VMware PV-Drivers Reviewers <[email protected]>
22909 L:      [email protected]
22910 S:      Supported
22911 F:      drivers/infiniband/hw/vmw_pvrdma/
22912
22913 VMWARE PVSCSI DRIVER
22914 M:      Vishal Bhakta <[email protected]>
22915 R:      VMware PV-Drivers Reviewers <[email protected]>
22916 L:      [email protected]
22917 S:      Supported
22918 F:      drivers/scsi/vmw_pvscsi.c
22919 F:      drivers/scsi/vmw_pvscsi.h
22920
22921 VMWARE VIRTUAL PTP CLOCK DRIVER
22922 M:      Deep Shah <[email protected]>
22923 R:      Ajay Kaher <[email protected]>
22924 R:      Alexey Makhalov <[email protected]>
22925 R:      VMware PV-Drivers Reviewers <[email protected]>
22926 L:      [email protected]
22927 S:      Supported
22928 F:      drivers/ptp/ptp_vmw.c
22929
22930 VMWARE VMCI DRIVER
22931 M:      Bryan Tan <[email protected]>
22932 M:      Vishnu Dasa <[email protected]>
22933 R:      VMware PV-Drivers Reviewers <[email protected]>
22934 L:      [email protected]
22935 S:      Supported
22936 F:      drivers/misc/vmw_vmci/
22937 F:      include/linux/vmw_vmci*
22938
22939 VMWARE VMMOUSE SUBDRIVER
22940 M:      Zack Rusin <[email protected]>
22941 R:      VMware Graphics Reviewers <[email protected]>
22942 R:      VMware PV-Drivers Reviewers <[email protected]>
22943 L:      [email protected]
22944 S:      Supported
22945 F:      drivers/input/mouse/vmmouse.c
22946 F:      drivers/input/mouse/vmmouse.h
22947
22948 VMWARE VMXNET3 ETHERNET DRIVER
22949 M:      Ronak Doshi <[email protected]>
22950 R:      VMware PV-Drivers Reviewers <[email protected]>
22951 L:      [email protected]
22952 S:      Supported
22953 F:      drivers/net/vmxnet3/
22954
22955 VMWARE VSOCK VMCI TRANSPORT DRIVER
22956 M:      Bryan Tan <[email protected]>
22957 M:      Vishnu Dasa <[email protected]>
22958 R:      VMware PV-Drivers Reviewers <[email protected]>
22959 L:      [email protected]
22960 S:      Supported
22961 F:      net/vmw_vsock/vmci_transport*
22962
22963 VOCORE VOCORE2 BOARD
22964 M:      Harvey Hunt <[email protected]>
22965 L:      [email protected]
22966 S:      Maintained
22967 F:      arch/mips/boot/dts/ralink/vocore2.dts
22968
22969 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
22970 M:      Liam Girdwood <[email protected]>
22971 M:      Mark Brown <[email protected]>
22972 L:      [email protected]
22973 S:      Supported
22974 W:      http://www.slimlogic.co.uk/?p=48
22975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
22976 F:      Documentation/devicetree/bindings/regulator/
22977 F:      Documentation/power/regulator/
22978 F:      drivers/regulator/
22979 F:      include/dt-bindings/regulator/
22980 F:      include/linux/regulator/
22981 K:      regulator_get_optional
22982
22983 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
22984 R:      Matti Vaittinen <[email protected]>
22985 F:      drivers/regulator/irq_helpers.c
22986
22987 VRF
22988 M:      David Ahern <[email protected]>
22989 L:      [email protected]
22990 S:      Maintained
22991 F:      Documentation/networking/vrf.rst
22992 F:      drivers/net/vrf.c
22993
22994 VSPRINTF
22995 M:      Petr Mladek <[email protected]>
22996 M:      Steven Rostedt <[email protected]>
22997 M:      Sergey Senozhatsky <[email protected]>
22998 R:      Andy Shevchenko <[email protected]>
22999 R:      Rasmus Villemoes <[email protected]>
23000 S:      Maintained
23001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23002 F:      Documentation/core-api/printk-formats.rst
23003 F:      lib/test_printf.c
23004 F:      lib/test_scanf.c
23005 F:      lib/vsprintf.c
23006
23007 VT1211 HARDWARE MONITOR DRIVER
23008 M:      Juerg Haefliger <[email protected]>
23009 L:      [email protected]
23010 S:      Maintained
23011 F:      Documentation/hwmon/vt1211.rst
23012 F:      drivers/hwmon/vt1211.c
23013
23014 VT8231 HARDWARE MONITOR DRIVER
23015 M:      Roger Lucas <[email protected]>
23016 L:      [email protected]
23017 S:      Maintained
23018 F:      drivers/hwmon/vt8231.c
23019
23020 VUB300 USB to SDIO/SD/MMC bridge chip
23021 L:      [email protected]
23022 S:      Orphan
23023 F:      drivers/mmc/host/vub300.c
23024
23025 W1 DALLAS'S 1-WIRE BUS
23026 M:      Krzysztof Kozlowski <[email protected]>
23027 S:      Maintained
23028 F:      Documentation/devicetree/bindings/w1/
23029 F:      Documentation/w1/
23030 F:      drivers/w1/
23031 F:      include/linux/w1.h
23032
23033 W83791D HARDWARE MONITORING DRIVER
23034 M:      Marc Hulsman <[email protected]>
23035 L:      [email protected]
23036 S:      Maintained
23037 F:      Documentation/hwmon/w83791d.rst
23038 F:      drivers/hwmon/w83791d.c
23039
23040 W83793 HARDWARE MONITORING DRIVER
23041 M:      Rudolf Marek <[email protected]>
23042 L:      [email protected]
23043 S:      Maintained
23044 F:      Documentation/hwmon/w83793.rst
23045 F:      drivers/hwmon/w83793.c
23046
23047 W83795 HARDWARE MONITORING DRIVER
23048 M:      Jean Delvare <[email protected]>
23049 L:      [email protected]
23050 S:      Maintained
23051 F:      drivers/hwmon/w83795.c
23052
23053 W83L51xD SD/MMC CARD INTERFACE DRIVER
23054 M:      Pierre Ossman <[email protected]>
23055 S:      Maintained
23056 F:      drivers/mmc/host/wbsd.*
23057
23058 WACOM PROTOCOL 4 SERIAL TABLETS
23059 M:      Julian Squires <[email protected]>
23060 M:      Hans de Goede <[email protected]>
23061 L:      [email protected]
23062 S:      Maintained
23063 F:      drivers/input/tablet/wacom_serial4.c
23064
23065 WANGXUN ETHERNET DRIVER
23066 M:      Jiawen Wu <[email protected]>
23067 M:      Mengyuan Lou <[email protected]>
23068 L:      [email protected]
23069 S:      Maintained
23070 W:      https://www.net-swift.com
23071 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23072 F:      drivers/net/ethernet/wangxun/
23073 F:      drivers/net/pcs/pcs-xpcs-wx.c
23074
23075 WATCHDOG DEVICE DRIVERS
23076 M:      Wim Van Sebroeck <[email protected]>
23077 M:      Guenter Roeck <[email protected]>
23078 L:      [email protected]
23079 S:      Maintained
23080 W:      http://www.linux-watchdog.org/
23081 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23082 F:      Documentation/devicetree/bindings/watchdog/
23083 F:      Documentation/watchdog/
23084 F:      drivers/watchdog/
23085 F:      include/linux/watchdog.h
23086 F:      include/trace/events/watchdog.h
23087 F:      include/uapi/linux/watchdog.h
23088
23089 WHISKEYCOVE PMIC GPIO DRIVER
23090 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23091 L:      [email protected]
23092 S:      Maintained
23093 F:      drivers/gpio/gpio-wcove.c
23094
23095 WHWAVE RTC DRIVER
23096 M:      Dianlong Li <[email protected]>
23097 L:      [email protected]
23098 S:      Maintained
23099 F:      drivers/rtc/rtc-sd3078.c
23100
23101 WIIMOTE HID DRIVER
23102 M:      David Rheinsberg <[email protected]>
23103 L:      [email protected]
23104 S:      Maintained
23105 F:      drivers/hid/hid-wiimote*
23106
23107 WILOCITY WIL6210 WIRELESS DRIVER
23108 L:      [email protected]
23109 S:      Orphan
23110 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23111 F:      drivers/net/wireless/ath/wil6210/
23112
23113 WINBOND CIR DRIVER
23114 M:      David Härdeman <[email protected]>
23115 S:      Maintained
23116 F:      drivers/media/rc/winbond-cir.c
23117
23118 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23119 L:      [email protected]
23120 S:      Orphan
23121 F:      drivers/watchdog/ebc-c384_wdt.c
23122
23123 WINSYSTEMS WS16C48 GPIO DRIVER
23124 M:      William Breathitt Gray <[email protected]>
23125 L:      [email protected]
23126 S:      Maintained
23127 F:      drivers/gpio/gpio-ws16c48.c
23128
23129 WIREGUARD SECURE NETWORK TUNNEL
23130 M:      Jason A. Donenfeld <[email protected]>
23131 L:      [email protected]
23132 L:      [email protected]
23133 S:      Maintained
23134 F:      drivers/net/wireguard/
23135 F:      tools/testing/selftests/wireguard/
23136
23137 WISTRON LAPTOP BUTTON DRIVER
23138 M:      Miloslav Trmac <[email protected]>
23139 S:      Maintained
23140 F:      drivers/input/misc/wistron_btns.c
23141
23142 WL3501 WIRELESS PCMCIA CARD DRIVER
23143 L:      [email protected]
23144 S:      Orphan
23145 F:      drivers/net/wireless/legacy/wl3501*
23146
23147 WMI BINARY MOF DRIVER
23148 M:      Armin Wolf <[email protected]>
23149 R:      Thomas Weißschuh <[email protected]>
23150 L:      [email protected]
23151 S:      Maintained
23152 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23153 F:      Documentation/wmi/devices/wmi-bmof.rst
23154 F:      drivers/platform/x86/wmi-bmof.c
23155
23156 WOLFSON MICROELECTRONICS DRIVERS
23157 L:      [email protected]
23158 S:      Supported
23159 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23160 T:      git https://github.com/CirrusLogic/linux-drivers.git
23161 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23162 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23163 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23164 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23165 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23166 F:      Documentation/devicetree/bindings/sound/wm*
23167 F:      Documentation/hwmon/wm83??.rst
23168 F:      arch/arm/mach-s3c/mach-crag6410*
23169 F:      drivers/clk/clk-wm83*.c
23170 F:      drivers/gpio/gpio-*wm*.c
23171 F:      drivers/gpio/gpio-arizona.c
23172 F:      drivers/hwmon/wm83??-hwmon.c
23173 F:      drivers/input/misc/wm831x-on.c
23174 F:      drivers/input/touchscreen/wm831x-ts.c
23175 F:      drivers/input/touchscreen/wm97*.c
23176 F:      drivers/leds/leds-wm83*.c
23177 F:      drivers/mfd/arizona*
23178 F:      drivers/mfd/cs47l24*
23179 F:      drivers/mfd/wm*.c
23180 F:      drivers/power/supply/wm83*.c
23181 F:      drivers/regulator/arizona*
23182 F:      drivers/regulator/wm8*.c
23183 F:      drivers/rtc/rtc-wm83*.c
23184 F:      drivers/video/backlight/wm83*_bl.c
23185 F:      drivers/watchdog/wm83*_wdt.c
23186 F:      include/linux/mfd/arizona/
23187 F:      include/linux/mfd/wm831x/
23188 F:      include/linux/mfd/wm8350/
23189 F:      include/linux/mfd/wm8400*
23190 F:      include/linux/regulator/arizona*
23191 F:      include/linux/wm97xx.h
23192 F:      include/sound/wm????.h
23193 F:      sound/soc/codecs/arizona*
23194 F:      sound/soc/codecs/cs47l24*
23195 F:      sound/soc/codecs/wm*
23196
23197 WORKQUEUE
23198 M:      Tejun Heo <[email protected]>
23199 R:      Lai Jiangshan <[email protected]>
23200 S:      Maintained
23201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23202 F:      Documentation/core-api/workqueue.rst
23203 F:      include/linux/workqueue.h
23204 F:      kernel/workqueue.c
23205 F:      kernel/workqueue_internal.h
23206
23207 WWAN DRIVERS
23208 M:      Loic Poulain <[email protected]>
23209 M:      Sergey Ryazanov <[email protected]>
23210 R:      Johannes Berg <[email protected]>
23211 L:      [email protected]
23212 S:      Maintained
23213 F:      drivers/net/wwan/
23214 F:      include/linux/wwan.h
23215 F:      include/uapi/linux/wwan.h
23216
23217 X-POWERS AXP288 PMIC DRIVERS
23218 M:      Hans de Goede <[email protected]>
23219 S:      Maintained
23220 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23221 N:      axp288
23222
23223 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23224 M:      Chen-Yu Tsai <[email protected]>
23225 L:      [email protected]
23226 S:      Maintained
23227 N:      axp[128]
23228
23229 X.25 STACK
23230 M:      Martin Schiller <[email protected]>
23231 L:      [email protected]
23232 S:      Maintained
23233 F:      Documentation/networking/lapb-module.rst
23234 F:      Documentation/networking/x25*
23235 F:      drivers/net/wan/hdlc_x25.c
23236 F:      drivers/net/wan/lapbether.c
23237 F:      include/*/lapb.h
23238 F:      include/net/x25*
23239 F:      include/uapi/linux/x25.h
23240 F:      net/lapb/
23241 F:      net/x25/
23242
23243 X86 ARCHITECTURE (32-BIT AND 64-BIT)
23244 M:      Thomas Gleixner <[email protected]>
23245 M:      Ingo Molnar <[email protected]>
23246 M:      Borislav Petkov <[email protected]>
23247 M:      Dave Hansen <[email protected]>
23248 M:      [email protected]
23249 R:      "H. Peter Anvin" <[email protected]>
23250 L:      [email protected]
23251 S:      Maintained
23252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23253 F:      Documentation/arch/x86/
23254 F:      Documentation/devicetree/bindings/x86/
23255 F:      arch/x86/
23256
23257 X86 ENTRY CODE
23258 M:      Andy Lutomirski <[email protected]>
23259 L:      [email protected]
23260 S:      Maintained
23261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23262 F:      arch/x86/entry/
23263
23264 X86 HARDWARE VULNERABILITIES
23265 M:      Thomas Gleixner <[email protected]>
23266 M:      Borislav Petkov <[email protected]>
23267 M:      Peter Zijlstra <[email protected]>
23268 M:      Josh Poimboeuf <[email protected]>
23269 R:      Pawan Gupta <[email protected]>
23270 S:      Maintained
23271 F:      Documentation/admin-guide/hw-vuln/
23272 F:      arch/x86/include/asm/nospec-branch.h
23273 F:      arch/x86/kernel/cpu/bugs.c
23274
23275 X86 MCE INFRASTRUCTURE
23276 M:      Tony Luck <[email protected]>
23277 M:      Borislav Petkov <[email protected]>
23278 L:      [email protected]
23279 S:      Maintained
23280 F:      Documentation/ABI/testing/sysfs-mce
23281 F:      Documentation/arch/x86/x86_64/machinecheck.rst
23282 F:      arch/x86/kernel/cpu/mce/*
23283
23284 X86 MICROCODE UPDATE SUPPORT
23285 M:      Borislav Petkov <[email protected]>
23286 S:      Maintained
23287 F:      arch/x86/kernel/cpu/microcode/*
23288
23289 X86 MM
23290 M:      Dave Hansen <[email protected]>
23291 M:      Andy Lutomirski <[email protected]>
23292 M:      Peter Zijlstra <[email protected]>
23293 L:      [email protected]
23294 S:      Maintained
23295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23296 F:      arch/x86/mm/
23297
23298 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23299 M:      Hans de Goede <[email protected]>
23300 L:      [email protected]
23301 S:      Maintained
23302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23303 F:      drivers/platform/x86/x86-android-tablets/
23304
23305 X86 PLATFORM DRIVERS
23306 M:      Hans de Goede <[email protected]>
23307 M:      Mark Gross <[email protected]>
23308 L:      [email protected]
23309 S:      Maintained
23310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23311 F:      drivers/platform/olpc/
23312 F:      drivers/platform/x86/
23313 F:      include/linux/platform_data/x86/
23314
23315 X86 PLATFORM DRIVERS - ARCH
23316 R:      Darren Hart <[email protected]>
23317 R:      Andy Shevchenko <[email protected]>
23318 L:      [email protected]
23319 L:      [email protected]
23320 S:      Maintained
23321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23322 F:      arch/x86/platform
23323
23324 X86 PLATFORM UV HPE SUPERDOME FLEX
23325 M:      Steve Wahl <[email protected]>
23326 R:      Justin Ernst <[email protected]>
23327 R:      Kyle Meyer <[email protected]>
23328 R:      Dimitri Sivanich <[email protected]>
23329 R:      Russ Anderson <[email protected]>
23330 S:      Supported
23331 F:      arch/x86/include/asm/uv/
23332 F:      arch/x86/kernel/apic/x2apic_uv_x.c
23333 F:      arch/x86/platform/uv/
23334
23335 X86 STACK UNWINDING
23336 M:      Josh Poimboeuf <[email protected]>
23337 M:      Peter Zijlstra <[email protected]>
23338 S:      Supported
23339 F:      arch/x86/include/asm/unwind*.h
23340 F:      arch/x86/kernel/dumpstack.c
23341 F:      arch/x86/kernel/stacktrace.c
23342 F:      arch/x86/kernel/unwind_*.c
23343
23344 X86 VDSO
23345 M:      Andy Lutomirski <[email protected]>
23346 L:      [email protected]
23347 S:      Maintained
23348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23349 F:      arch/x86/entry/vdso/
23350
23351 XARRAY
23352 M:      Matthew Wilcox <[email protected]>
23353 L:      [email protected]
23354 S:      Supported
23355 F:      Documentation/core-api/xarray.rst
23356 F:      include/linux/idr.h
23357 F:      include/linux/xarray.h
23358 F:      lib/idr.c
23359 F:      lib/xarray.c
23360 F:      tools/testing/radix-tree
23361
23362 XBOX DVD IR REMOTE
23363 M:      Benjamin Valentin <[email protected]>
23364 S:      Maintained
23365 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
23366 F:      drivers/media/rc/xbox_remote.c
23367
23368 XC2028/3028 TUNER DRIVER
23369 M:      Mauro Carvalho Chehab <[email protected]>
23370 L:      [email protected]
23371 S:      Maintained
23372 W:      https://linuxtv.org
23373 T:      git git://linuxtv.org/media_tree.git
23374 F:      drivers/media/tuners/xc2028.*
23375
23376 XDP (eXpress Data Path)
23377 M:      Alexei Starovoitov <[email protected]>
23378 M:      Daniel Borkmann <[email protected]>
23379 M:      David S. Miller <[email protected]>
23380 M:      Jakub Kicinski <[email protected]>
23381 M:      Jesper Dangaard Brouer <[email protected]>
23382 M:      John Fastabend <[email protected]>
23383 L:      [email protected]
23384 L:      [email protected]
23385 S:      Supported
23386 F:      drivers/net/ethernet/*/*/*/*/*xdp*
23387 F:      drivers/net/ethernet/*/*/*xdp*
23388 F:      include/net/xdp.h
23389 F:      include/net/xdp_priv.h
23390 F:      include/trace/events/xdp.h
23391 F:      kernel/bpf/cpumap.c
23392 F:      kernel/bpf/devmap.c
23393 F:      net/core/xdp.c
23394 F:      samples/bpf/xdp*
23395 F:      tools/testing/selftests/bpf/*/*xdp*
23396 F:      tools/testing/selftests/bpf/*xdp*
23397 K:      (?:\b|_)xdp(?:\b|_)
23398
23399 XDP SOCKETS (AF_XDP)
23400 M:      Björn Töpel <[email protected]>
23401 M:      Magnus Karlsson <[email protected]>
23402 M:      Maciej Fijalkowski <[email protected]>
23403 R:      Jonathan Lemon <[email protected]>
23404 L:      [email protected]
23405 L:      [email protected]
23406 S:      Maintained
23407 F:      Documentation/networking/af_xdp.rst
23408 F:      include/net/netns/xdp.h
23409 F:      include/net/xdp_sock*
23410 F:      include/net/xsk_buff_pool.h
23411 F:      include/uapi/linux/if_xdp.h
23412 F:      include/uapi/linux/xdp_diag.h
23413 F:      net/xdp/
23414 F:      tools/testing/selftests/bpf/*xsk*
23415
23416 XEN BLOCK SUBSYSTEM
23417 M:      Roger Pau Monné <[email protected]>
23418 L:      [email protected] (moderated for non-subscribers)
23419 S:      Supported
23420 F:      drivers/block/xen*
23421 F:      drivers/block/xen-blkback/*
23422
23423 XEN HYPERVISOR ARM
23424 M:      Stefano Stabellini <[email protected]>
23425 L:      [email protected] (moderated for non-subscribers)
23426 S:      Maintained
23427 F:      arch/arm/include/asm/xen/
23428 F:      arch/arm/xen/
23429
23430 XEN HYPERVISOR ARM64
23431 M:      Stefano Stabellini <[email protected]>
23432 L:      [email protected] (moderated for non-subscribers)
23433 S:      Maintained
23434 F:      arch/arm64/include/asm/xen/
23435 F:      arch/arm64/xen/
23436
23437 XEN HYPERVISOR INTERFACE
23438 M:      Juergen Gross <[email protected]>
23439 M:      Stefano Stabellini <[email protected]>
23440 R:      Oleksandr Tyshchenko <[email protected]>
23441 L:      [email protected] (moderated for non-subscribers)
23442 S:      Supported
23443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23444 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23445 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23446 F:      drivers/*/xen-*front.c
23447 F:      drivers/xen/
23448 F:      include/uapi/xen/
23449 F:      include/xen/
23450 F:      kernel/configs/xen.config
23451
23452 XEN HYPERVISOR X86
23453 M:      Juergen Gross <[email protected]>
23454 R:      Boris Ostrovsky <[email protected]>
23455 L:      [email protected] (moderated for non-subscribers)
23456 S:      Supported
23457 F:      arch/x86/configs/xen.config
23458 F:      arch/x86/include/asm/pvclock-abi.h
23459 F:      arch/x86/include/asm/xen/
23460 F:      arch/x86/platform/pvh/
23461 F:      arch/x86/xen/
23462
23463 XEN NETWORK BACKEND DRIVER
23464 M:      Wei Liu <[email protected]>
23465 M:      Paul Durrant <[email protected]>
23466 L:      [email protected] (moderated for non-subscribers)
23467 L:      [email protected]
23468 S:      Supported
23469 F:      drivers/net/xen-netback/*
23470
23471 XEN PCI SUBSYSTEM
23472 M:      Juergen Gross <[email protected]>
23473 L:      [email protected] (moderated for non-subscribers)
23474 S:      Supported
23475 F:      arch/x86/pci/*xen*
23476 F:      drivers/pci/*xen*
23477
23478 XEN PVSCSI DRIVERS
23479 M:      Juergen Gross <[email protected]>
23480 L:      [email protected] (moderated for non-subscribers)
23481 L:      [email protected]
23482 S:      Supported
23483 F:      drivers/scsi/xen-scsifront.c
23484 F:      drivers/xen/xen-scsiback.c
23485 F:      include/xen/interface/io/vscsiif.h
23486
23487 XEN PVUSB DRIVER
23488 M:      Juergen Gross <[email protected]>
23489 L:      [email protected] (moderated for non-subscribers)
23490 L:      [email protected]
23491 S:      Supported
23492 F:      drivers/usb/host/xen*
23493 F:      include/xen/interface/io/usbif.h
23494
23495 XEN SOUND FRONTEND DRIVER
23496 M:      Oleksandr Andrushchenko <[email protected]>
23497 L:      [email protected] (moderated for non-subscribers)
23498 L:      [email protected] (moderated for non-subscribers)
23499 S:      Supported
23500 F:      sound/xen/*
23501
23502 XEN SWIOTLB SUBSYSTEM
23503 M:      Juergen Gross <[email protected]>
23504 M:      Stefano Stabellini <[email protected]>
23505 L:      [email protected] (moderated for non-subscribers)
23506 L:      [email protected]
23507 S:      Supported
23508 F:      arch/*/include/asm/xen/swiotlb-xen.h
23509 F:      drivers/xen/swiotlb-xen.c
23510 F:      include/xen/arm/swiotlb-xen.h
23511 F:      include/xen/swiotlb-xen.h
23512
23513 XFS FILESYSTEM
23514 M:      Chandan Babu R <[email protected]>
23515 R:      Darrick J. Wong <[email protected]>
23516 L:      [email protected]
23517 S:      Supported
23518 W:      http://xfs.org/
23519 C:      irc://irc.oftc.net/xfs
23520 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23521 P:      Documentation/filesystems/xfs-maintainer-entry-profile.rst
23522 F:      Documentation/ABI/testing/sysfs-fs-xfs
23523 F:      Documentation/admin-guide/xfs.rst
23524 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
23525 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
23526 F:      fs/xfs/
23527 F:      include/uapi/linux/dqblk_xfs.h
23528 F:      include/uapi/linux/fsmap.h
23529
23530 XILINX AMS DRIVER
23531 M:      Anand Ashok Dumbre <[email protected]>
23532 L:      [email protected]
23533 S:      Maintained
23534 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23535 F:      drivers/iio/adc/xilinx-ams.c
23536
23537 XILINX AXI ETHERNET DRIVER
23538 M:      Radhey Shyam Pandey <[email protected]>
23539 S:      Maintained
23540 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
23541 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
23542
23543 XILINX CAN DRIVER
23544 M:      Appana Durga Kedareswara rao <[email protected]>
23545 R:      Naga Sureshkumar Relli <[email protected]>
23546 L:      [email protected]
23547 S:      Maintained
23548 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23549 F:      drivers/net/can/xilinx_can.c
23550
23551 XILINX EVENT MANAGEMENT DRIVER
23552 M:      Abhyuday Godhasara <[email protected]>
23553 S:      Maintained
23554 F:      drivers/soc/xilinx/xlnx_event_manager.c
23555 F:      include/linux/firmware/xlnx-event-manager.h
23556
23557 XILINX GPIO DRIVER
23558 M:      Shubhrajyoti Datta <[email protected]>
23559 R:      Srinivas Neeli <[email protected]>
23560 R:      Michal Simek <[email protected]>
23561 S:      Maintained
23562 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23563 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23564 F:      drivers/gpio/gpio-xilinx.c
23565 F:      drivers/gpio/gpio-zynq.c
23566
23567 XILINX PWM DRIVER
23568 M:      Sean Anderson <[email protected]>
23569 S:      Maintained
23570 F:      drivers/pwm/pwm-xilinx.c
23571 F:      include/clocksource/timer-xilinx.h
23572
23573 XILINX SD-FEC IP CORES
23574 M:      Derek Kiernan <[email protected]>
23575 M:      Dragan Cvetic <[email protected]>
23576 S:      Maintained
23577 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23578 F:      Documentation/misc-devices/xilinx_sdfec.rst
23579 F:      drivers/misc/Kconfig
23580 F:      drivers/misc/Makefile
23581 F:      drivers/misc/xilinx_sdfec.c
23582 F:      include/uapi/misc/xilinx_sdfec.h
23583
23584 XILINX UARTLITE SERIAL DRIVER
23585 M:      Peter Korsgaard <[email protected]>
23586 L:      [email protected]
23587 S:      Maintained
23588 F:      drivers/tty/serial/uartlite.c
23589
23590 XILINX VIDEO IP CORES
23591 M:      Laurent Pinchart <[email protected]>
23592 L:      [email protected]
23593 S:      Supported
23594 T:      git git://linuxtv.org/media_tree.git
23595 F:      Documentation/devicetree/bindings/media/xilinx/
23596 F:      drivers/media/platform/xilinx/
23597 F:      include/uapi/linux/xilinx-v4l2-controls.h
23598
23599 XILINX WATCHDOG DRIVER
23600 M:      Srinivas Neeli <[email protected]>
23601 R:      Shubhrajyoti Datta <[email protected]>
23602 R:      Michal Simek <[email protected]>
23603 S:      Maintained
23604 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
23605 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23606 F:      drivers/watchdog/of_xilinx_wdt.c
23607 F:      drivers/watchdog/xilinx_wwdt.c
23608
23609 XILINX XDMA DRIVER
23610 M:      Lizhi Hou <[email protected]>
23611 M:      Brian Xu <[email protected]>
23612 M:      Raj Kumar Rampelli <[email protected]>
23613 L:      [email protected]
23614 S:      Supported
23615 F:      drivers/dma/xilinx/xdma-regs.h
23616 F:      drivers/dma/xilinx/xdma.c
23617 F:      include/linux/dma/amd_xdma.h
23618 F:      include/linux/platform_data/amd_xdma.h
23619
23620 XILINX ZYNQMP DPDMA DRIVER
23621 M:      Laurent Pinchart <[email protected]>
23622 L:      [email protected]
23623 S:      Supported
23624 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23625 F:      drivers/dma/xilinx/xilinx_dpdma.c
23626 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23627
23628 XILINX ZYNQMP OCM EDAC DRIVER
23629 M:      Shubhrajyoti Datta <[email protected]>
23630 M:      Sai Krishna Potthuri <[email protected]>
23631 S:      Maintained
23632 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23633 F:      drivers/edac/zynqmp_edac.c
23634
23635 XILINX ZYNQMP PSGTR PHY DRIVER
23636 M:      Laurent Pinchart <[email protected]>
23637 L:      [email protected]
23638 S:      Supported
23639 T:      git https://github.com/Xilinx/linux-xlnx.git
23640 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23641 F:      drivers/phy/xilinx/phy-zynqmp.c
23642
23643 XILINX ZYNQMP SHA3 DRIVER
23644 M:      Harsha <[email protected]>
23645 S:      Maintained
23646 F:      drivers/crypto/xilinx/zynqmp-sha.c
23647
23648 XILLYBUS DRIVER
23649 M:      Eli Billauer <[email protected]>
23650 L:      [email protected]
23651 S:      Supported
23652 F:      drivers/char/xillybus/
23653
23654 XLP9XX I2C DRIVER
23655 M:      George Cherian <[email protected]>
23656 L:      [email protected]
23657 S:      Supported
23658 W:      http://www.marvell.com
23659 F:      drivers/i2c/busses/i2c-xlp9xx.c
23660
23661 XRA1403 GPIO EXPANDER
23662 M:      Nandor Han <[email protected]>
23663 L:      [email protected]
23664 S:      Maintained
23665 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23666 F:      drivers/gpio/gpio-xra1403.c
23667
23668 XTENSA XTFPGA PLATFORM SUPPORT
23669 M:      Max Filippov <[email protected]>
23670 S:      Maintained
23671 F:      drivers/spi/spi-xtensa-xtfpga.c
23672 F:      sound/soc/xtensa/xtfpga-i2s.c
23673
23674 YAM DRIVER FOR AX.25
23675 M:      Jean-Paul Roubelat <[email protected]>
23676 L:      [email protected]
23677 S:      Maintained
23678 F:      drivers/net/hamradio/yam*
23679 F:      include/linux/yam.h
23680
23681 YAMA SECURITY MODULE
23682 M:      Kees Cook <[email protected]>
23683 S:      Supported
23684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23685 F:      Documentation/admin-guide/LSM/Yama.rst
23686 F:      security/yama/
23687
23688 YEALINK PHONE DRIVER
23689 M:      Henk Vergonet <[email protected]>
23690 L:      [email protected]
23691 S:      Maintained
23692 F:      Documentation/input/devices/yealink.rst
23693 F:      drivers/input/misc/yealink.*
23694
23695 Z3FOLD COMPRESSED PAGE ALLOCATOR
23696 M:      Vitaly Wool <[email protected]>
23697 R:      Miaohe Lin <[email protected]>
23698 L:      [email protected]
23699 S:      Maintained
23700 F:      mm/z3fold.c
23701
23702 Z8530 DRIVER FOR AX.25
23703 M:      Joerg Reuter <[email protected]>
23704 L:      [email protected]
23705 S:      Maintained
23706 W:      http://yaina.de/jreuter/
23707 W:      http://www.qsl.net/dl1bke/
23708 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
23709 F:      drivers/net/hamradio/*scc.c
23710 F:      drivers/net/hamradio/z8530.h
23711
23712 ZBUD COMPRESSED PAGE ALLOCATOR
23713 M:      Seth Jennings <[email protected]>
23714 M:      Dan Streetman <[email protected]>
23715 L:      [email protected]
23716 S:      Maintained
23717 F:      mm/zbud.c
23718
23719 ZD1211RW WIRELESS DRIVER
23720 L:      [email protected]
23721 S:      Orphan
23722 F:      drivers/net/wireless/zydas/zd1211rw/
23723
23724 ZD1301 MEDIA DRIVER
23725 M:      Antti Palosaari <[email protected]>
23726 L:      [email protected]
23727 S:      Maintained
23728 W:      https://linuxtv.org/
23729 W:      http://palosaari.fi/linux/
23730 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23731 F:      drivers/media/usb/dvb-usb-v2/zd1301*
23732
23733 ZD1301_DEMOD MEDIA DRIVER
23734 M:      Antti Palosaari <[email protected]>
23735 L:      [email protected]
23736 S:      Maintained
23737 W:      https://linuxtv.org/
23738 W:      http://palosaari.fi/linux/
23739 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23740 F:      drivers/media/dvb-frontends/zd1301_demod*
23741
23742 ZHAOXIN PROCESSOR SUPPORT
23743 M:      Tony W Wang-oc <[email protected]>
23744 L:      [email protected]
23745 S:      Maintained
23746 F:      arch/x86/kernel/cpu/zhaoxin.c
23747
23748 ZONEFS FILESYSTEM
23749 M:      Damien Le Moal <[email protected]>
23750 M:      Naohiro Aota <[email protected]>
23751 R:      Johannes Thumshirn <[email protected]>
23752 L:      [email protected]
23753 S:      Maintained
23754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
23755 F:      Documentation/filesystems/zonefs.rst
23756 F:      fs/zonefs/
23757
23758 ZPOOL COMPRESSED PAGE STORAGE API
23759 M:      Dan Streetman <[email protected]>
23760 L:      [email protected]
23761 S:      Maintained
23762 F:      include/linux/zpool.h
23763 F:      mm/zpool.c
23764
23765 ZR36067 VIDEO FOR LINUX DRIVER
23766 M:      Corentin Labbe <[email protected]>
23767 L:      [email protected]
23768 L:      [email protected]
23769 S:      Maintained
23770 W:      http://mjpeg.sourceforge.net/driver-zoran/
23771 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23772 F:      Documentation/driver-api/media/drivers/zoran.rst
23773 F:      drivers/media/pci/zoran/
23774
23775 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
23776 M:      Minchan Kim <[email protected]>
23777 M:      Sergey Senozhatsky <[email protected]>
23778 L:      [email protected]
23779 S:      Maintained
23780 F:      Documentation/admin-guide/blockdev/zram.rst
23781 F:      drivers/block/zram/
23782
23783 ZS DECSTATION Z85C30 SERIAL DRIVER
23784 M:      "Maciej W. Rozycki" <[email protected]>
23785 S:      Maintained
23786 F:      drivers/tty/serial/zs.*
23787
23788 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
23789 M:      Minchan Kim <[email protected]>
23790 M:      Sergey Senozhatsky <[email protected]>
23791 L:      [email protected]
23792 S:      Maintained
23793 F:      Documentation/mm/zsmalloc.rst
23794 F:      include/linux/zsmalloc.h
23795 F:      mm/zsmalloc.c
23796
23797 ZSTD
23798 M:      Nick Terrell <[email protected]>
23799 S:      Maintained
23800 B:      https://github.com/facebook/zstd/issues
23801 T:      git https://github.com/terrelln/linux.git
23802 F:      crypto/zstd.c
23803 F:      include/linux/zstd*
23804 F:      lib/decompress_unzstd.c
23805 F:      lib/zstd/
23806 N:      zstd
23807 K:      zstd
23808
23809 ZSWAP COMPRESSED SWAP CACHING
23810 M:      Seth Jennings <[email protected]>
23811 M:      Dan Streetman <[email protected]>
23812 M:      Vitaly Wool <[email protected]>
23813 L:      [email protected]
23814 S:      Maintained
23815 F:      mm/zswap.c
23816
23817 THE REST
23818 M:      Linus Torvalds <[email protected]>
23819 L:      [email protected]
23820 S:      Buried alive in reporters
23821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
23822 F:      *
23823 F:      */
This page took 1.447829 seconds and 4 git commands to generate.