]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'integrity-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar...
[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.c
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 C:      irc://irc.libera.chat/armlinux
1574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1575 F:      Documentation/process/maintainer-soc.rst
1576 F:      arch/arm/boot/dts/Makefile
1577 F:      arch/arm64/boot/dts/Makefile
1578
1579 ARM ARCHITECTED TIMER DRIVER
1580 M:      Mark Rutland <[email protected]>
1581 M:      Marc Zyngier <[email protected]>
1582 L:      [email protected] (moderated for non-subscribers)
1583 S:      Maintained
1584 F:      arch/arm/include/asm/arch_timer.h
1585 F:      arch/arm64/include/asm/arch_timer.h
1586 F:      drivers/clocksource/arm_arch_timer.c
1587
1588 ARM HDLCD DRM DRIVER
1589 M:      Liviu Dudau <[email protected]>
1590 S:      Supported
1591 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1592 F:      drivers/gpu/drm/arm/hdlcd_*
1593
1594 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1595 M:      Linus Walleij <[email protected]>
1596 L:      [email protected] (moderated for non-subscribers)
1597 S:      Maintained
1598 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1599 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1600 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1601 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1602 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1603 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1604 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1605 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1606 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1607 F:      arch/arm/boot/dts/arm/arm-realview-*
1608 F:      arch/arm/boot/dts/arm/integrator*
1609 F:      arch/arm/boot/dts/arm/versatile*
1610 F:      arch/arm/mach-versatile/
1611 F:      drivers/bus/arm-integrator-lm.c
1612 F:      drivers/clk/versatile/
1613 F:      drivers/i2c/busses/i2c-versatile.c
1614 F:      drivers/irqchip/irq-versatile-fpga.c
1615 F:      drivers/mtd/maps/physmap-versatile.*
1616 F:      drivers/power/reset/arm-versatile-reboot.c
1617 F:      drivers/soc/versatile/
1618
1619 ARM KOMEDA DRM-KMS DRIVER
1620 M:      Liviu Dudau <[email protected]>
1621 S:      Supported
1622 T:      git git://anongit.freedesktop.org/drm/drm-misc
1623 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1624 F:      Documentation/gpu/komeda-kms.rst
1625 F:      drivers/gpu/drm/arm/display/include/
1626 F:      drivers/gpu/drm/arm/display/komeda/
1627
1628 ARM MALI PANFROST DRM DRIVER
1629 M:      Rob Herring <[email protected]>
1630 M:      Tomeu Vizoso <[email protected]>
1631 R:      Steven Price <[email protected]>
1632 R:      Alyssa Rosenzweig <[email protected]>
1633 L:      [email protected]
1634 S:      Supported
1635 T:      git git://anongit.freedesktop.org/drm/drm-misc
1636 F:      drivers/gpu/drm/panfrost/
1637 F:      include/uapi/drm/panfrost_drm.h
1638
1639 ARM MALI-DP DRM DRIVER
1640 M:      Liviu Dudau <[email protected]>
1641 S:      Supported
1642 T:      git git://anongit.freedesktop.org/drm/drm-misc
1643 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1644 F:      Documentation/gpu/afbc.rst
1645 F:      drivers/gpu/drm/arm/
1646
1647 ARM MFM AND FLOPPY DRIVERS
1648 M:      Ian Molton <[email protected]>
1649 S:      Maintained
1650 F:      arch/arm/include/asm/floppy.h
1651 F:      arch/arm/mach-rpc/floppydma.S
1652
1653 ARM PMU PROFILING AND DEBUGGING
1654 M:      Will Deacon <[email protected]>
1655 M:      Mark Rutland <[email protected]>
1656 L:      [email protected] (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1659 F:      Documentation/devicetree/bindings/perf/
1660 F:      arch/arm*/include/asm/hw_breakpoint.h
1661 F:      arch/arm*/include/asm/perf_event.h
1662 F:      arch/arm*/kernel/hw_breakpoint.c
1663 F:      arch/arm*/kernel/perf_*
1664 F:      drivers/perf/
1665 F:      include/linux/perf/arm_pmu.h
1666
1667 ARM PORT
1668 M:      Russell King <[email protected]>
1669 L:      [email protected] (moderated for non-subscribers)
1670 S:      Odd Fixes
1671 W:      http://www.armlinux.org.uk/
1672 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1673 F:      arch/arm/
1674 X:      arch/arm/boot/dts/
1675
1676 ARM PRIMECELL AACI PL041 DRIVER
1677 M:      Russell King <[email protected]>
1678 S:      Odd Fixes
1679 F:      sound/arm/aaci.*
1680
1681 ARM PRIMECELL BUS SUPPORT
1682 M:      Russell King <[email protected]>
1683 S:      Odd Fixes
1684 F:      drivers/amba/
1685 F:      include/linux/amba/bus.h
1686
1687 ARM PRIMECELL CLCD PL110 DRIVER
1688 M:      Russell King <[email protected]>
1689 S:      Odd Fixes
1690 F:      drivers/video/fbdev/amba-clcd.*
1691
1692 ARM PRIMECELL KMI PL050 DRIVER
1693 M:      Russell King <[email protected]>
1694 S:      Odd Fixes
1695 F:      drivers/input/serio/ambakmi.*
1696 F:      include/linux/amba/kmi.h
1697
1698 ARM PRIMECELL MMCI PL180/1 DRIVER
1699 M:      Russell King <[email protected]>
1700 S:      Odd Fixes
1701 F:      drivers/mmc/host/mmci.*
1702 F:      include/linux/amba/mmci.h
1703
1704 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1705 M:      Miquel Raynal <[email protected]>
1706 R:      Michal Simek <[email protected]>
1707 L:      [email protected]
1708 S:      Maintained
1709 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1710 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1711
1712 ARM PRIMECELL PL35X SMC DRIVER
1713 M:      Miquel Raynal <[email protected]>
1714 R:      Michal Simek <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1718 F:      drivers/memory/pl353-smc.c
1719
1720 ARM PRIMECELL SSP PL022 SPI DRIVER
1721 M:      Linus Walleij <[email protected]>
1722 L:      [email protected] (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1725 F:      drivers/spi/spi-pl022.c
1726
1727 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1728 M:      Russell King <[email protected]>
1729 S:      Odd Fixes
1730 F:      drivers/tty/serial/amba-pl01*.c
1731 F:      include/linux/amba/serial.h
1732
1733 ARM PRIMECELL VIC PL190/PL192 DRIVER
1734 M:      Linus Walleij <[email protected]>
1735 L:      [email protected] (moderated for non-subscribers)
1736 S:      Maintained
1737 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1738 F:      drivers/irqchip/irq-vic.c
1739
1740 ARM SMC WATCHDOG DRIVER
1741 M:      Julius Werner <[email protected]>
1742 R:      Evan Benn <[email protected]>
1743 S:      Maintained
1744 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1745 F:      drivers/watchdog/arm_smc_wdt.c
1746
1747 ARM SMMU DRIVERS
1748 M:      Will Deacon <[email protected]>
1749 R:      Robin Murphy <[email protected]>
1750 L:      [email protected] (moderated for non-subscribers)
1751 S:      Maintained
1752 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1753 F:      drivers/iommu/arm/
1754 F:      drivers/iommu/io-pgtable-arm*
1755
1756 ARM SUB-ARCHITECTURES
1757 L:      [email protected] (moderated for non-subscribers)
1758 S:      Maintained
1759 C:      irc://irc.libera.chat/armlinux
1760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1761 F:      arch/arm/mach-*/
1762 F:      arch/arm/plat-*/
1763
1764 ARM/ACTIONS SEMI ARCHITECTURE
1765 M:      Andreas Färber <[email protected]>
1766 M:      Manivannan Sadhasivam <[email protected]>
1767 L:      [email protected] (moderated for non-subscribers)
1768 L:      [email protected] (moderated for non-subscribers)
1769 S:      Maintained
1770 F:      Documentation/devicetree/bindings/arm/actions.yaml
1771 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1772 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1773 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1774 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1775 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1776 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1777 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1778 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1779 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1780 F:      arch/arm/boot/dts/actions/
1781 F:      arch/arm/mach-actions/
1782 F:      arch/arm64/boot/dts/actions/
1783 F:      drivers/clk/actions/
1784 F:      drivers/clocksource/timer-owl*
1785 F:      drivers/dma/owl-dma.c
1786 F:      drivers/i2c/busses/i2c-owl.c
1787 F:      drivers/irqchip/irq-owl-sirq.c
1788 F:      drivers/mmc/host/owl-mmc.c
1789 F:      drivers/net/ethernet/actions/
1790 F:      drivers/pinctrl/actions/*
1791 F:      drivers/soc/actions/
1792 F:      include/dt-bindings/power/owl-*
1793 F:      include/dt-bindings/reset/actions,*
1794 F:      include/linux/soc/actions/
1795 N:      owl
1796
1797 ARM/Allwinner SoC Clock Support
1798 M:      Emilio López <[email protected]>
1799 S:      Maintained
1800 F:      drivers/clk/sunxi/
1801
1802 ARM/Allwinner sunXi SoC support
1803 M:      Chen-Yu Tsai <[email protected]>
1804 M:      Jernej Skrabec <[email protected]>
1805 M:      Samuel Holland <[email protected]>
1806 L:      [email protected] (moderated for non-subscribers)
1807 L:      [email protected]
1808 S:      Maintained
1809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1810 F:      arch/arm/mach-sunxi/
1811 F:      arch/arm64/boot/dts/allwinner/
1812 F:      drivers/clk/sunxi-ng/
1813 F:      drivers/pinctrl/sunxi/
1814 F:      drivers/soc/sunxi/
1815 N:      allwinner
1816 N:      sun[x456789]i
1817 N:      sun[25]0i
1818
1819 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1820 M:      Neil Armstrong <[email protected]>
1821 M:      Jerome Brunet <[email protected]>
1822 L:      [email protected]
1823 S:      Maintained
1824 F:      Documentation/devicetree/bindings/clock/amlogic*
1825 F:      drivers/clk/meson/
1826 F:      include/dt-bindings/clock/amlogic,a1*
1827 F:      include/dt-bindings/clock/gxbb*
1828 F:      include/dt-bindings/clock/meson*
1829
1830 ARM/Amlogic Meson SoC Crypto Drivers
1831 M:      Corentin Labbe <[email protected]>
1832 L:      [email protected]
1833 L:      [email protected]
1834 S:      Maintained
1835 F:      Documentation/devicetree/bindings/crypto/amlogic*
1836 F:      drivers/crypto/amlogic/
1837
1838 ARM/Amlogic Meson SoC Sound Drivers
1839 M:      Jerome Brunet <[email protected]>
1840 L:      [email protected] (moderated for non-subscribers)
1841 S:      Maintained
1842 F:      Documentation/devicetree/bindings/sound/amlogic*
1843 F:      sound/soc/meson/
1844
1845 ARM/Amlogic Meson SoC support
1846 M:      Neil Armstrong <[email protected]>
1847 M:      Kevin Hilman <[email protected]>
1848 R:      Jerome Brunet <[email protected]>
1849 R:      Martin Blumenstingl <[email protected]>
1850 L:      [email protected] (moderated for non-subscribers)
1851 L:      [email protected]
1852 S:      Maintained
1853 W:      http://linux-meson.com/
1854 F:      Documentation/devicetree/bindings/phy/amlogic*
1855 F:      arch/arm/boot/dts/amlogic/
1856 F:      arch/arm/mach-meson/
1857 F:      arch/arm64/boot/dts/amlogic/
1858 F:      drivers/mmc/host/meson*
1859 F:      drivers/phy/amlogic/
1860 F:      drivers/pinctrl/meson/
1861 F:      drivers/rtc/rtc-meson*
1862 F:      drivers/soc/amlogic/
1863 N:      meson
1864
1865 ARM/Annapurna Labs ALPINE ARCHITECTURE
1866 M:      Tsahee Zidenberg <[email protected]>
1867 M:      Antoine Tenart <[email protected]>
1868 L:      [email protected] (moderated for non-subscribers)
1869 S:      Maintained
1870 F:      arch/arm/boot/dts/amazon/
1871 F:      arch/arm/mach-alpine/
1872 F:      arch/arm64/boot/dts/amazon/
1873 F:      drivers/*/*alpine*
1874
1875 ARM/APPLE MACHINE SOUND DRIVERS
1876 M:      Martin Povišer <[email protected]>
1877 L:      [email protected]
1878 L:      [email protected] (moderated for non-subscribers)
1879 S:      Maintained
1880 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1881 F:      Documentation/devicetree/bindings/sound/apple,*
1882 F:      sound/soc/apple/*
1883 F:      sound/soc/codecs/cs42l83-i2c.c
1884 F:      sound/soc/codecs/ssm3515.c
1885
1886 ARM/APPLE MACHINE SUPPORT
1887 M:      Hector Martin <[email protected]>
1888 M:      Sven Peter <[email protected]>
1889 R:      Alyssa Rosenzweig <[email protected]>
1890 L:      [email protected]
1891 L:      [email protected] (moderated for non-subscribers)
1892 S:      Maintained
1893 W:      https://asahilinux.org
1894 B:      https://github.com/AsahiLinux/linux/issues
1895 C:      irc://irc.oftc.net/asahi-dev
1896 T:      git https://github.com/AsahiLinux/linux.git
1897 F:      Documentation/devicetree/bindings/arm/apple.yaml
1898 F:      Documentation/devicetree/bindings/arm/apple/*
1899 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1900 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1901 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1902 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1903 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1904 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1905 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1906 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1907 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1908 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1909 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1910 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1911 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1912 F:      Documentation/devicetree/bindings/power/apple*
1913 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1914 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1915 F:      arch/arm64/boot/dts/apple/
1916 F:      drivers/bluetooth/hci_bcm4377.c
1917 F:      drivers/clk/clk-apple-nco.c
1918 F:      drivers/cpufreq/apple-soc-cpufreq.c
1919 F:      drivers/dma/apple-admac.c
1920 F:      drivers/i2c/busses/i2c-pasemi-core.c
1921 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1922 F:      drivers/iommu/apple-dart.c
1923 F:      drivers/iommu/io-pgtable-dart.c
1924 F:      drivers/irqchip/irq-apple-aic.c
1925 F:      drivers/mailbox/apple-mailbox.c
1926 F:      drivers/nvme/host/apple.c
1927 F:      drivers/nvmem/apple-efuses.c
1928 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1929 F:      drivers/pwm/pwm-apple.c
1930 F:      drivers/soc/apple/*
1931 F:      drivers/watchdog/apple_wdt.c
1932 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1933 F:      include/dt-bindings/pinctrl/apple.h
1934 F:      include/linux/apple-mailbox.h
1935 F:      include/linux/soc/apple/*
1936
1937 ARM/ARTPEC MACHINE SUPPORT
1938 M:      Jesper Nilsson <[email protected]>
1939 M:      Lars Persson <[email protected]>
1940 L:      [email protected]
1941 S:      Maintained
1942 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1943 F:      arch/arm/boot/dts/axis/
1944 F:      arch/arm/mach-artpec
1945 F:      drivers/clk/axis
1946 F:      drivers/crypto/axis
1947 F:      drivers/mmc/host/usdhi6rol0.c
1948 F:      drivers/pinctrl/pinctrl-artpec*
1949
1950 ARM/ASPEED I2C DRIVER
1951 M:      Brendan Higgins <[email protected]>
1952 R:      Benjamin Herrenschmidt <[email protected]>
1953 R:      Joel Stanley <[email protected]>
1954 L:      [email protected]
1955 L:      [email protected] (moderated for non-subscribers)
1956 S:      Maintained
1957 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1958 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1959 F:      drivers/i2c/busses/i2c-aspeed.c
1960 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1961
1962 ARM/ASPEED MACHINE SUPPORT
1963 M:      Joel Stanley <[email protected]>
1964 R:      Andrew Jeffery <[email protected]>
1965 L:      [email protected] (moderated for non-subscribers)
1966 L:      [email protected] (moderated for non-subscribers)
1967 S:      Supported
1968 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1970 F:      Documentation/devicetree/bindings/arm/aspeed/
1971 F:      arch/arm/boot/dts/aspeed/
1972 F:      arch/arm/mach-aspeed/
1973 N:      aspeed
1974
1975 ARM/BITMAIN ARCHITECTURE
1976 M:      Manivannan Sadhasivam <[email protected]>
1977 L:      [email protected] (moderated for non-subscribers)
1978 S:      Maintained
1979 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1980 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1981 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1982 F:      arch/arm64/boot/dts/bitmain/
1983 F:      drivers/clk/clk-bm1880.c
1984 F:      drivers/pinctrl/pinctrl-bm1880.c
1985
1986 ARM/CALXEDA HIGHBANK ARCHITECTURE
1987 M:      Andre Przywara <[email protected]>
1988 L:      [email protected] (moderated for non-subscribers)
1989 S:      Maintained
1990 F:      arch/arm/boot/dts/calxeda/
1991 F:      arch/arm/mach-highbank/
1992
1993 ARM/CAVIUM THUNDER NETWORK DRIVER
1994 M:      Sunil Goutham <[email protected]>
1995 L:      [email protected] (moderated for non-subscribers)
1996 S:      Supported
1997 F:      drivers/net/ethernet/cavium/thunder/
1998
1999 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2000 M:      Lukasz Majewski <[email protected]>
2001 L:      [email protected] (moderated for non-subscribers)
2002 S:      Maintained
2003 F:      arch/arm/mach-ep93xx/ts72xx.c
2004
2005 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2006 M:      Alexander Shiyan <[email protected]>
2007 L:      [email protected] (moderated for non-subscribers)
2008 S:      Odd Fixes
2009 N:      clps711x
2010
2011 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2012 M:      Lennert Buytenhek <[email protected]>
2013 L:      [email protected] (moderated for non-subscribers)
2014 S:      Maintained
2015
2016 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2017 M:      Hartley Sweeten <[email protected]>
2018 M:      Alexander Sverdlin <[email protected]>
2019 L:      [email protected] (moderated for non-subscribers)
2020 S:      Maintained
2021 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2022 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2023 F:      arch/arm/boot/compressed/misc-ep93xx.h
2024 F:      arch/arm/mach-ep93xx/
2025 F:      drivers/iio/adc/ep93xx_adc.c
2026
2027 ARM/CLKDEV SUPPORT
2028 M:      Russell King <[email protected]>
2029 L:      [email protected] (moderated for non-subscribers)
2030 S:      Maintained
2031 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2032 F:      drivers/clk/clkdev.c
2033
2034 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2035 M:      Baruch Siach <[email protected]>
2036 L:      [email protected] (moderated for non-subscribers)
2037 S:      Maintained
2038 F:      arch/arm/boot/dts/cnxt/
2039 N:      digicolor
2040
2041 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2042 M:      Suzuki K Poulose <[email protected]>
2043 R:      Mike Leach <[email protected]>
2044 R:      James Clark <[email protected]>
2045 R:      Leo Yan <[email protected]>
2046 L:      [email protected] (moderated for non-subscribers)
2047 L:      [email protected] (moderated for non-subscribers)
2048 S:      Maintained
2049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2050 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2051 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2052 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2053 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2054 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2055 F:      Documentation/trace/coresight/*
2056 F:      drivers/hwtracing/coresight/*
2057 F:      include/dt-bindings/arm/coresight-cti-dt.h
2058 F:      include/linux/coresight*
2059 F:      samples/coresight/*
2060 F:      tools/perf/arch/arm/util/auxtrace.c
2061 F:      tools/perf/arch/arm/util/cs-etm.c
2062 F:      tools/perf/arch/arm/util/cs-etm.h
2063 F:      tools/perf/arch/arm/util/pmu.c
2064 F:      tools/perf/tests/shell/coresight/*
2065 F:      tools/perf/util/cs-etm-decoder/*
2066 F:      tools/perf/util/cs-etm.*
2067
2068 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2069 M:      Hans Ulli Kroll <[email protected]>
2070 M:      Linus Walleij <[email protected]>
2071 L:      [email protected] (moderated for non-subscribers)
2072 S:      Maintained
2073 T:      git git://github.com/ulli-kroll/linux.git
2074 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2075 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2076 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2077 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2078 F:      arch/arm/boot/dts/gemini/
2079 F:      arch/arm/mach-gemini/
2080 F:      drivers/crypto/gemini/
2081 F:      drivers/net/ethernet/cortina/
2082 F:      drivers/pinctrl/pinctrl-gemini.c
2083 F:      drivers/rtc/rtc-ftrtc010.c
2084
2085 ARM/CZ.NIC TURRIS SUPPORT
2086 M:      Marek Behún <[email protected]>
2087 S:      Maintained
2088 W:      https://www.turris.cz/
2089 F:      Documentation/ABI/testing/debugfs-moxtet
2090 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2091 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2092 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2093 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2094 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2095 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2096 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2097 F:      drivers/bus/moxtet.c
2098 F:      drivers/firmware/turris-mox-rwtm.c
2099 F:      drivers/gpio/gpio-moxtet.c
2100 F:      drivers/leds/leds-turris-omnia.c
2101 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2102 F:      drivers/watchdog/armada_37xx_wdt.c
2103 F:      include/dt-bindings/bus/moxtet.h
2104 F:      include/linux/armada-37xx-rwtm-mailbox.h
2105 F:      include/linux/moxtet.h
2106
2107 ARM/FARADAY FA526 PORT
2108 M:      Hans Ulli Kroll <[email protected]>
2109 L:      [email protected] (moderated for non-subscribers)
2110 S:      Maintained
2111 T:      git git://git.berlios.de/gemini-board
2112 F:      arch/arm/mm/*-fa*
2113
2114 ARM/FOOTBRIDGE ARCHITECTURE
2115 M:      Russell King <[email protected]>
2116 L:      [email protected] (moderated for non-subscribers)
2117 S:      Maintained
2118 W:      http://www.armlinux.org.uk/
2119 F:      arch/arm/include/asm/hardware/dec21285.h
2120 F:      arch/arm/mach-footbridge/
2121
2122 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2123 M:      Shawn Guo <[email protected]>
2124 M:      Sascha Hauer <[email protected]>
2125 R:      Pengutronix Kernel Team <[email protected]>
2126 R:      Fabio Estevam <[email protected]>
2127 R:      NXP Linux Team <[email protected]>
2128 L:      [email protected] (moderated for non-subscribers)
2129 S:      Maintained
2130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2131 F:      arch/arm/boot/dts/nxp/imx/
2132 F:      arch/arm/boot/dts/nxp/mxs/
2133 X:      arch/arm64/boot/dts/freescale/fsl-*
2134 X:      arch/arm64/boot/dts/freescale/qoriq-*
2135 X:      drivers/media/i2c/
2136 N:      imx
2137 N:      mxs
2138
2139 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2140 M:      Shawn Guo <[email protected]>
2141 M:      Li Yang <[email protected]>
2142 L:      [email protected] (moderated for non-subscribers)
2143 S:      Maintained
2144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2145 F:      arch/arm/boot/dts/nxp/ls/
2146 F:      arch/arm64/boot/dts/freescale/fsl-*
2147 F:      arch/arm64/boot/dts/freescale/qoriq-*
2148
2149 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2150 M:      Shawn Guo <[email protected]>
2151 M:      Sascha Hauer <[email protected]>
2152 R:      Pengutronix Kernel Team <[email protected]>
2153 R:      Stefan Agner <[email protected]>
2154 L:      [email protected] (moderated for non-subscribers)
2155 S:      Maintained
2156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2157 F:      arch/arm/boot/dts/nxp/vf/
2158 F:      arch/arm/mach-imx/*vf610*
2159
2160 ARM/GUMSTIX MACHINE SUPPORT
2161 M:      Steve Sakoman <[email protected]>
2162 L:      [email protected] (moderated for non-subscribers)
2163 S:      Maintained
2164
2165 ARM/HISILICON SOC SUPPORT
2166 M:      Wei Xu <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Supported
2169 W:      http://www.hisilicon.com
2170 T:      git https://github.com/hisilicon/linux-hisi.git
2171 F:      arch/arm/boot/dts/hisilicon/
2172 F:      arch/arm/mach-hisi/
2173 F:      arch/arm64/boot/dts/hisilicon/
2174
2175 ARM/HP JORNADA 7XX MACHINE SUPPORT
2176 M:      Kristoffer Ericson <[email protected]>
2177 S:      Maintained
2178 W:      www.jlime.com
2179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2180 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2181 F:      arch/arm/mach-sa1100/jornada720.c
2182
2183 ARM/HPE GXP ARCHITECTURE
2184 M:      Jean-Marie Verdun <[email protected]>
2185 M:      Nick Hawkins <[email protected]>
2186 S:      Maintained
2187 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2188 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2189 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2190 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2191 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2192 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2193 F:      arch/arm/boot/dts/hpe/
2194 F:      arch/arm/mach-hpe/
2195 F:      drivers/clocksource/timer-gxp.c
2196 F:      drivers/hwmon/gxp-fan-ctrl.c
2197 F:      drivers/i2c/busses/i2c-gxp.c
2198 F:      drivers/spi/spi-gxp.c
2199 F:      drivers/watchdog/gxp-wdt.c
2200
2201 ARM/IGEP MACHINE SUPPORT
2202 M:      Enric Balletbo i Serra <[email protected]>
2203 M:      Javier Martinez Canillas <[email protected]>
2204 L:      [email protected]
2205 L:      [email protected] (moderated for non-subscribers)
2206 S:      Maintained
2207 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2208
2209 ARM/INTEL IXP4XX ARM ARCHITECTURE
2210 M:      Linus Walleij <[email protected]>
2211 M:      Imre Kaloz <[email protected]>
2212 M:      Krzysztof Halasa <[email protected]>
2213 L:      [email protected] (moderated for non-subscribers)
2214 S:      Maintained
2215 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2216 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2217 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2218 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2219 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2220 F:      arch/arm/boot/dts/intel/ixp/
2221 F:      arch/arm/mach-ixp4xx/
2222 F:      drivers/bus/intel-ixp4xx-eb.c
2223 F:      drivers/clocksource/timer-ixp4xx.c
2224 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2225 F:      drivers/gpio/gpio-ixp4xx.c
2226 F:      drivers/irqchip/irq-ixp4xx.c
2227
2228 ARM/INTEL KEEMBAY ARCHITECTURE
2229 M:      Paul J. Murphy <[email protected]>
2230 M:      Daniele Alessandrelli <[email protected]>
2231 S:      Maintained
2232 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2233 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2234 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2235
2236 ARM/INTEL XSC3 (MANZANO) ARM CORE
2237 M:      Lennert Buytenhek <[email protected]>
2238 L:      [email protected] (moderated for non-subscribers)
2239 S:      Maintained
2240
2241 ARM/LG1K ARCHITECTURE
2242 M:      Chanho Min <[email protected]>
2243 L:      [email protected] (moderated for non-subscribers)
2244 S:      Maintained
2245 F:      arch/arm64/boot/dts/lg/
2246
2247 ARM/LPC18XX ARCHITECTURE
2248 M:      Vladimir Zapolskiy <[email protected]>
2249 L:      [email protected] (moderated for non-subscribers)
2250 S:      Maintained
2251 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2252 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2253 F:      drivers/i2c/busses/i2c-lpc2k.c
2254 F:      drivers/memory/pl172.c
2255 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2256 F:      drivers/rtc/rtc-lpc24xx.c
2257 N:      lpc18xx
2258
2259 ARM/LPC32XX SOC SUPPORT
2260 M:      Vladimir Zapolskiy <[email protected]>
2261 L:      [email protected] (moderated for non-subscribers)
2262 S:      Maintained
2263 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2264 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2265 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2266 F:      arch/arm/mach-lpc32xx/
2267 F:      drivers/i2c/busses/i2c-pnx.c
2268 F:      drivers/net/ethernet/nxp/lpc_eth.c
2269 F:      drivers/usb/host/ohci-nxp.c
2270 F:      drivers/watchdog/pnx4008_wdt.c
2271 N:      lpc32xx
2272
2273 ARM/Marvell Dove/MV78xx0/Orion SOC support
2274 M:      Andrew Lunn <[email protected]>
2275 M:      Sebastian Hesselbarth <[email protected]>
2276 M:      Gregory Clement <[email protected]>
2277 L:      [email protected] (moderated for non-subscribers)
2278 S:      Maintained
2279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2280 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2281 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2282 F:      Documentation/devicetree/bindings/soc/dove/
2283 F:      arch/arm/boot/dts/marvell/dove*
2284 F:      arch/arm/boot/dts/marvell/orion5x*
2285 F:      arch/arm/mach-dove/
2286 F:      arch/arm/mach-mv78xx0/
2287 F:      arch/arm/mach-orion5x/
2288 F:      arch/arm/plat-orion/
2289 F:      drivers/soc/dove/
2290
2291 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2292 M:      Andrew Lunn <[email protected]>
2293 M:      Gregory Clement <[email protected]>
2294 M:      Sebastian Hesselbarth <[email protected]>
2295 L:      [email protected] (moderated for non-subscribers)
2296 S:      Maintained
2297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2298 F:      Documentation/devicetree/bindings/arm/marvell/
2299 F:      arch/arm/boot/dts/marvell/armada*
2300 F:      arch/arm/boot/dts/marvell/kirkwood*
2301 F:      arch/arm/configs/mvebu_*_defconfig
2302 F:      arch/arm/mach-mvebu/
2303 F:      arch/arm64/boot/dts/marvell/armada*
2304 F:      arch/arm64/boot/dts/marvell/cn913*
2305 F:      drivers/clk/mvebu/
2306 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2307 F:      drivers/cpufreq/armada-8k-cpufreq.c
2308 F:      drivers/cpufreq/mvebu-cpufreq.c
2309 F:      drivers/irqchip/irq-armada-370-xp.c
2310 F:      drivers/irqchip/irq-mvebu-*
2311 F:      drivers/pinctrl/mvebu/
2312 F:      drivers/rtc/rtc-armada38x.c
2313
2314 ARM/Mediatek RTC DRIVER
2315 M:      Eddie Huang <[email protected]>
2316 M:      Sean Wang <[email protected]>
2317 L:      [email protected] (moderated for non-subscribers)
2318 L:      [email protected] (moderated for non-subscribers)
2319 S:      Maintained
2320 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2321 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2322 F:      drivers/rtc/rtc-mt2712.c
2323 F:      drivers/rtc/rtc-mt6397.c
2324 F:      drivers/rtc/rtc-mt7622.c
2325
2326 ARM/Mediatek SoC support
2327 M:      Matthias Brugger <[email protected]>
2328 R:      AngeloGioacchino Del Regno <[email protected]>
2329 L:      [email protected]
2330 L:      [email protected] (moderated for non-subscribers)
2331 L:      [email protected] (moderated for non-subscribers)
2332 S:      Maintained
2333 W:      https://mtk.wiki.kernel.org/
2334 C:      irc://irc.libera.chat/linux-mediatek
2335 F:      arch/arm/boot/dts/mediatek/
2336 F:      arch/arm/mach-mediatek/
2337 F:      arch/arm64/boot/dts/mediatek/
2338 F:      drivers/soc/mediatek/
2339 N:      mtk
2340 N:      mt[2678]
2341 K:      mediatek
2342
2343 ARM/Mediatek USB3 PHY DRIVER
2344 M:      Chunfeng Yun <[email protected]>
2345 L:      [email protected] (moderated for non-subscribers)
2346 L:      [email protected] (moderated for non-subscribers)
2347 S:      Maintained
2348 F:      Documentation/devicetree/bindings/phy/mediatek,*
2349 F:      drivers/phy/mediatek/
2350
2351 ARM/MICROCHIP (ARM64) SoC support
2352 M:      Conor Dooley <[email protected]>
2353 M:      Nicolas Ferre <[email protected]>
2354 M:      Claudiu Beznea <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 S:      Supported
2357 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2358 F:      arch/arm64/boot/dts/microchip/
2359
2360 ARM/Microchip (AT91) SoC support
2361 M:      Nicolas Ferre <[email protected]>
2362 M:      Alexandre Belloni <[email protected]>
2363 M:      Claudiu Beznea <[email protected]>
2364 L:      [email protected] (moderated for non-subscribers)
2365 S:      Supported
2366 W:      http://www.linux4sam.org
2367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2368 F:      arch/arm/boot/dts/microchip/at91*
2369 F:      arch/arm/boot/dts/microchip/sama*
2370 F:      arch/arm/include/debug/at91.S
2371 F:      arch/arm/mach-at91/
2372 F:      drivers/memory/atmel*
2373 F:      drivers/watchdog/sama5d4_wdt.c
2374 F:      include/soc/at91/
2375 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2376 X:      drivers/net/wireless/atmel/
2377 N:      at91
2378 N:      atmel
2379
2380 ARM/Microchip Sparx5 SoC support
2381 M:      Lars Povlsen <[email protected]>
2382 M:      Steen Hegelund <[email protected]>
2383 M:      Daniel Machon <[email protected]>
2384 M:      [email protected]
2385 L:      [email protected] (moderated for non-subscribers)
2386 S:      Supported
2387 F:      arch/arm64/boot/dts/microchip/sparx*
2388 F:      drivers/net/ethernet/microchip/vcap/
2389 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2390 N:      sparx5
2391
2392 ARM/MILBEAUT ARCHITECTURE
2393 M:      Taichi Sugaya <[email protected]>
2394 M:      Takao Orito <[email protected]>
2395 L:      [email protected] (moderated for non-subscribers)
2396 S:      Maintained
2397 F:      arch/arm/boot/dts/socionext/milbeaut*
2398 F:      arch/arm/mach-milbeaut/
2399 N:      milbeaut
2400
2401 ARM/MStar/Sigmastar Armv7 SoC support
2402 M:      Daniel Palmer <[email protected]>
2403 M:      Romain Perier <[email protected]>
2404 L:      [email protected] (moderated for non-subscribers)
2405 S:      Maintained
2406 W:      http://linux-chenxing.org/
2407 T:      git git://github.com/linux-chenxing/linux.git
2408 F:      Documentation/devicetree/bindings/arm/mstar/*
2409 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2410 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2411 F:      arch/arm/boot/dts/sigmastar/
2412 F:      arch/arm/mach-mstar/
2413 F:      drivers/clk/mstar/
2414 F:      drivers/clocksource/timer-msc313e.c
2415 F:      drivers/gpio/gpio-msc313.c
2416 F:      drivers/rtc/rtc-msc313.c
2417 F:      drivers/watchdog/msc313e_wdt.c
2418 F:      include/dt-bindings/clock/mstar-*
2419 F:      include/dt-bindings/gpio/msc313-gpio.h
2420
2421 ARM/NOMADIK/Ux500 ARCHITECTURES
2422 M:      Linus Walleij <[email protected]>
2423 L:      [email protected] (moderated for non-subscribers)
2424 S:      Maintained
2425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2426 F:      Documentation/devicetree/bindings/arm/ste-*
2427 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2428 F:      Documentation/devicetree/bindings/arm/ux500/
2429 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2430 F:      arch/arm/boot/dts/st/ste-*
2431 F:      arch/arm/mach-nomadik/
2432 F:      arch/arm/mach-ux500/
2433 F:      drivers/clk/clk-nomadik.c
2434 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2435 F:      drivers/dma/ste_dma40*
2436 F:      drivers/hwspinlock/u8500_hsem.c
2437 F:      drivers/i2c/busses/i2c-nomadik.c
2438 F:      drivers/iio/adc/ab8500-gpadc.c
2439 F:      drivers/mfd/ab8500*
2440 F:      drivers/mfd/abx500*
2441 F:      drivers/mfd/db8500*
2442 F:      drivers/pinctrl/nomadik/
2443 F:      drivers/rtc/rtc-ab8500.c
2444 F:      drivers/rtc/rtc-pl031.c
2445 F:      drivers/soc/ux500/
2446
2447 ARM/NUVOTON MA35 ARCHITECTURE
2448 M:      Jacky Huang <[email protected]>
2449 M:      Shan-Chun Hung <[email protected]>
2450 L:      [email protected] (moderated for non-subscribers)
2451 S:      Supported
2452 F:      Documentation/devicetree/bindings/*/*/*ma35*
2453 F:      Documentation/devicetree/bindings/*/*ma35*
2454 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2455 F:      drivers/*/*/*ma35*
2456 F:      drivers/*/*ma35*
2457 K:      ma35d1
2458
2459 ARM/NUVOTON NPCM ARCHITECTURE
2460 M:      Avi Fishman <[email protected]>
2461 M:      Tomer Maimon <[email protected]>
2462 M:      Tali Perry <[email protected]>
2463 R:      Patrick Venture <[email protected]>
2464 R:      Nancy Yuen <[email protected]>
2465 R:      Benjamin Fair <[email protected]>
2466 L:      [email protected] (moderated for non-subscribers)
2467 S:      Supported
2468 F:      Documentation/devicetree/bindings/*/*/*npcm*
2469 F:      Documentation/devicetree/bindings/*/*npcm*
2470 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2471 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2472 F:      arch/arm/mach-npcm/
2473 F:      arch/arm64/boot/dts/nuvoton/
2474 F:      drivers/*/*/*npcm*
2475 F:      drivers/*/*npcm*
2476 F:      drivers/rtc/rtc-nct3018y.c
2477 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2478 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2479
2480 ARM/NUVOTON WPCM450 ARCHITECTURE
2481 M:      Jonathan Neuschäfer <[email protected]>
2482 L:      [email protected] (moderated for non-subscribers)
2483 S:      Maintained
2484 W:      https://github.com/neuschaefer/wpcm450/wiki
2485 F:      Documentation/devicetree/bindings/*/*wpcm*
2486 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2487 F:      arch/arm/configs/wpcm450_defconfig
2488 F:      arch/arm/mach-npcm/wpcm450.c
2489 F:      drivers/*/*/*wpcm*
2490 F:      drivers/*/*wpcm*
2491
2492 ARM/NXP S32G ARCHITECTURE
2493 M:      Chester Lin <[email protected]>
2494 R:      Andreas Färber <[email protected]>
2495 R:      Matthias Brugger <[email protected]>
2496 R:      NXP S32 Linux Team <[email protected]>
2497 L:      [email protected] (moderated for non-subscribers)
2498 S:      Maintained
2499 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2500
2501 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2502 M:      Alexander Clouter <[email protected]>
2503 L:      [email protected] (moderated for non-subscribers)
2504 S:      Maintained
2505 W:      http://www.digriz.org.uk/ts78xx/kernel
2506 F:      arch/arm/mach-orion5x/ts78xx-*
2507
2508 ARM/OXNAS platform support
2509 M:      Neil Armstrong <[email protected]>
2510 L:      [email protected] (moderated for non-subscribers)
2511 L:      [email protected] (moderated for non-subscribers)
2512 S:      Maintained
2513 F:      arch/arm/boot/dts/ox8*.dts*
2514 F:      arch/arm/mach-oxnas/
2515 F:      drivers/power/reset/oxnas-restart.c
2516 N:      oxnas
2517
2518 ARM/QUALCOMM CHROMEBOOK SUPPORT
2519 R:      [email protected]
2520 F:      arch/arm64/boot/dts/qcom/sc7180*
2521 F:      arch/arm64/boot/dts/qcom/sc7280*
2522 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2523
2524 ARM/QUALCOMM SUPPORT
2525 M:      Andy Gross <[email protected]>
2526 M:      Bjorn Andersson <[email protected]>
2527 M:      Konrad Dybcio <[email protected]>
2528 L:      [email protected]
2529 S:      Maintained
2530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2531 F:      Documentation/devicetree/bindings/*/qcom*
2532 F:      Documentation/devicetree/bindings/soc/qcom/
2533 F:      arch/arm/boot/dts/qcom/
2534 F:      arch/arm/configs/qcom_defconfig
2535 F:      arch/arm/mach-qcom/
2536 F:      arch/arm64/boot/dts/qcom/
2537 F:      drivers/*/*/pm8???-*
2538 F:      drivers/*/*/qcom*
2539 F:      drivers/*/*/qcom/
2540 F:      drivers/*/qcom*
2541 F:      drivers/*/qcom/
2542 F:      drivers/bluetooth/btqcomsmd.c
2543 F:      drivers/clocksource/timer-qcom.c
2544 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2545 F:      drivers/extcon/extcon-qcom*
2546 F:      drivers/i2c/busses/i2c-qcom-geni.c
2547 F:      drivers/i2c/busses/i2c-qup.c
2548 F:      drivers/iommu/msm*
2549 F:      drivers/mfd/ssbi.c
2550 F:      drivers/mmc/host/mmci_qcom*
2551 F:      drivers/mmc/host/sdhci-msm.c
2552 F:      drivers/pci/controller/dwc/pcie-qcom.c
2553 F:      drivers/phy/qualcomm/
2554 F:      drivers/power/*/msm*
2555 F:      drivers/reset/reset-qcom-*
2556 F:      drivers/spi/spi-geni-qcom.c
2557 F:      drivers/spi/spi-qcom-qspi.c
2558 F:      drivers/spi/spi-qup.c
2559 F:      drivers/tty/serial/msm_serial.c
2560 F:      drivers/ufs/host/ufs-qcom*
2561 F:      drivers/usb/dwc3/dwc3-qcom.c
2562 F:      include/dt-bindings/*/qcom*
2563 F:      include/linux/*/qcom*
2564 F:      include/linux/soc/qcom/
2565
2566 ARM/RDA MICRO ARCHITECTURE
2567 M:      Manivannan Sadhasivam <[email protected]>
2568 L:      [email protected] (moderated for non-subscribers)
2569 L:      [email protected] (moderated for non-subscribers)
2570 S:      Maintained
2571 F:      Documentation/devicetree/bindings/arm/rda.yaml
2572 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2573 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2574 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2575 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2576 F:      arch/arm/boot/dts/unisoc/
2577 F:      drivers/clocksource/timer-rda.c
2578 F:      drivers/gpio/gpio-rda.c
2579 F:      drivers/irqchip/irq-rda-intc.c
2580 F:      drivers/tty/serial/rda-uart.c
2581
2582 ARM/REALTEK ARCHITECTURE
2583 M:      Andreas Färber <[email protected]>
2584 L:      [email protected] (moderated for non-subscribers)
2585 L:      [email protected] (moderated for non-subscribers)
2586 S:      Maintained
2587 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2588 F:      arch/arm/boot/dts/realtek/
2589 F:      arch/arm/mach-realtek/
2590 F:      arch/arm64/boot/dts/realtek/
2591
2592 ARM/RISC-V/RENESAS ARCHITECTURE
2593 M:      Geert Uytterhoeven <[email protected]>
2594 M:      Magnus Damm <[email protected]>
2595 L:      [email protected]
2596 S:      Supported
2597 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2598 C:      irc://irc.libera.chat/renesas-soc
2599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2600 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2601 F:      Documentation/devicetree/bindings/soc/renesas/
2602 F:      arch/arm/boot/dts/renesas/
2603 F:      arch/arm/configs/shmobile_defconfig
2604 F:      arch/arm/include/debug/renesas-scif.S
2605 F:      arch/arm/mach-shmobile/
2606 F:      arch/arm64/boot/dts/renesas/
2607 F:      arch/riscv/boot/dts/renesas/
2608 F:      drivers/soc/renesas/
2609 F:      include/linux/soc/renesas/
2610 K:      \brenesas,
2611
2612 ARM/RISCPC ARCHITECTURE
2613 M:      Russell King <[email protected]>
2614 L:      [email protected] (moderated for non-subscribers)
2615 S:      Maintained
2616 W:      http://www.armlinux.org.uk/
2617 F:      arch/arm/include/asm/hardware/ioc.h
2618 F:      arch/arm/include/asm/hardware/iomd.h
2619 F:      arch/arm/include/asm/hardware/memc.h
2620 F:      arch/arm/mach-rpc/
2621 F:      drivers/net/ethernet/8390/etherh.c
2622 F:      drivers/net/ethernet/i825xx/ether1*
2623 F:      drivers/net/ethernet/seeq/ether3*
2624 F:      drivers/scsi/arm/
2625
2626 ARM/Rockchip SoC support
2627 M:      Heiko Stuebner <[email protected]>
2628 L:      [email protected] (moderated for non-subscribers)
2629 L:      [email protected]
2630 S:      Maintained
2631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2632 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2633 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2634 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2635 F:      arch/arm/boot/dts/rockchip/
2636 F:      arch/arm/mach-rockchip/
2637 F:      drivers/*/*/*rockchip*
2638 F:      drivers/*/*rockchip*
2639 F:      drivers/clk/rockchip/
2640 F:      drivers/i2c/busses/i2c-rk3x.c
2641 F:      sound/soc/rockchip/
2642 N:      rockchip
2643
2644 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2645 M:      Krzysztof Kozlowski <[email protected]>
2646 R:      Alim Akhtar <[email protected]>
2647 L:      [email protected] (moderated for non-subscribers)
2648 L:      [email protected]
2649 S:      Maintained
2650 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2651 B:      mailto:[email protected]
2652 C:      irc://irc.libera.chat/linux-exynos
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2654 F:      Documentation/arch/arm/samsung/
2655 F:      Documentation/devicetree/bindings/arm/samsung/
2656 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2657 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2658 F:      Documentation/devicetree/bindings/soc/samsung/
2659 F:      arch/arm/boot/dts/samsung/
2660 F:      arch/arm/mach-exynos*/
2661 F:      arch/arm/mach-s3c/
2662 F:      arch/arm/mach-s5p*/
2663 F:      arch/arm64/boot/dts/exynos/
2664 F:      drivers/*/*/*s3c24*
2665 F:      drivers/*/*s3c24*
2666 F:      drivers/*/*s3c64xx*
2667 F:      drivers/*/*s5pv210*
2668 F:      drivers/clocksource/samsung_pwm_timer.c
2669 F:      drivers/memory/samsung/
2670 F:      drivers/pwm/pwm-samsung.c
2671 F:      drivers/soc/samsung/
2672 F:      drivers/tty/serial/samsung*
2673 F:      include/clocksource/samsung_pwm.h
2674 F:      include/linux/platform_data/*s3c*
2675 F:      include/linux/serial_s3c.h
2676 F:      include/linux/soc/samsung/
2677 N:      exynos
2678 N:      s3c64xx
2679 N:      s5pv210
2680
2681 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2682 M:      Łukasz Stelmach <[email protected]>
2683 L:      [email protected] (moderated for non-subscribers)
2684 L:      [email protected]
2685 S:      Maintained
2686 F:      drivers/media/platform/samsung/s5p-g2d/
2687
2688 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2689 M:      Marek Szyprowski <[email protected]>
2690 L:      [email protected]
2691 L:      [email protected]
2692 S:      Maintained
2693 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2694 F:      drivers/media/cec/platform/s5p/
2695
2696 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2697 M:      Andrzej Pietrasiewicz <[email protected]>
2698 M:      Jacek Anaszewski <[email protected]>
2699 M:      Sylwester Nawrocki <[email protected]>
2700 L:      [email protected] (moderated for non-subscribers)
2701 L:      [email protected]
2702 S:      Maintained
2703 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2704 F:      drivers/media/platform/samsung/s5p-jpeg/
2705
2706 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2707 M:      Marek Szyprowski <[email protected]>
2708 M:      Andrzej Hajda <[email protected]>
2709 L:      [email protected] (moderated for non-subscribers)
2710 L:      [email protected]
2711 S:      Maintained
2712 F:      drivers/media/platform/samsung/s5p-mfc/
2713
2714 ARM/SOCFPGA ARCHITECTURE
2715 M:      Dinh Nguyen <[email protected]>
2716 S:      Maintained
2717 W:      http://www.rocketboards.org
2718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2719 F:      arch/arm/boot/dts/intel/socfpga/
2720 F:      arch/arm/configs/socfpga_defconfig
2721 F:      arch/arm/mach-socfpga/
2722 F:      arch/arm64/boot/dts/altera/
2723 F:      arch/arm64/boot/dts/intel/
2724
2725 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2726 M:      Dinh Nguyen <[email protected]>
2727 S:      Maintained
2728 F:      drivers/clk/socfpga/
2729
2730 ARM/SOCFPGA EDAC SUPPORT
2731 M:      Dinh Nguyen <[email protected]>
2732 S:      Maintained
2733 F:      drivers/edac/altera_edac.[ch]
2734
2735 ARM/SPREADTRUM SoC SUPPORT
2736 M:      Orson Zhai <[email protected]>
2737 M:      Baolin Wang <[email protected]>
2738 M:      Chunyan Zhang <[email protected]>
2739 S:      Maintained
2740 F:      arch/arm64/boot/dts/sprd
2741 N:      sprd
2742 N:      sc27xx
2743 N:      sc2731
2744
2745 ARM/STI ARCHITECTURE
2746 M:      Patrice Chotard <[email protected]>
2747 L:      [email protected] (moderated for non-subscribers)
2748 S:      Maintained
2749 W:      http://www.stlinux.com
2750 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2751 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2752 F:      arch/arm/boot/dts/st/sti*
2753 F:      arch/arm/mach-sti/
2754 F:      drivers/ata/ahci_st.c
2755 F:      drivers/char/hw_random/st-rng.c
2756 F:      drivers/clocksource/arm_global_timer.c
2757 F:      drivers/clocksource/clksrc_st_lpc.c
2758 F:      drivers/cpufreq/sti-cpufreq.c
2759 F:      drivers/dma/st_fdma*
2760 F:      drivers/i2c/busses/i2c-st.c
2761 F:      drivers/media/platform/st/sti/c8sectpfe/
2762 F:      drivers/media/rc/st_rc.c
2763 F:      drivers/mmc/host/sdhci-st.c
2764 F:      drivers/phy/st/phy-miphy28lp.c
2765 F:      drivers/phy/st/phy-stih407-usb.c
2766 F:      drivers/pinctrl/pinctrl-st.c
2767 F:      drivers/remoteproc/st_remoteproc.c
2768 F:      drivers/remoteproc/st_slim_rproc.c
2769 F:      drivers/reset/sti/
2770 F:      drivers/rtc/rtc-st-lpc.c
2771 F:      drivers/tty/serial/st-asc.c
2772 F:      drivers/usb/dwc3/dwc3-st.c
2773 F:      drivers/usb/host/ehci-st.c
2774 F:      drivers/usb/host/ohci-st.c
2775 F:      drivers/watchdog/st_lpc_wdt.c
2776 F:      include/linux/remoteproc/st_slim_rproc.h
2777
2778 ARM/STM32 ARCHITECTURE
2779 M:      Maxime Coquelin <[email protected]>
2780 M:      Alexandre Torgue <[email protected]>
2781 L:      [email protected] (moderated for non-subscribers)
2782 L:      [email protected] (moderated for non-subscribers)
2783 S:      Maintained
2784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2785 F:      arch/arm/boot/dts/st/stm32*
2786 F:      arch/arm/mach-stm32/
2787 F:      arch/arm64/boot/dts/st/
2788 F:      drivers/clocksource/armv7m_systick.c
2789 N:      stm32
2790 N:      stm
2791
2792 ARM/SUNPLUS SP7021 SOC SUPPORT
2793 M:      Qin Jian <[email protected]>
2794 L:      [email protected] (moderated for mon-subscribers)
2795 S:      Maintained
2796 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2797 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2798 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2799 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2800 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2801 F:      arch/arm/boot/dts/sunplus/
2802 F:      arch/arm/configs/sp7021_*defconfig
2803 F:      arch/arm/mach-sunplus/
2804 F:      drivers/clk/clk-sp7021.c
2805 F:      drivers/irqchip/irq-sp7021-intc.c
2806 F:      drivers/reset/reset-sunplus.c
2807 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2808 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2809
2810 ARM/Synaptics SoC support
2811 M:      Jisheng Zhang <[email protected]>
2812 M:      Sebastian Hesselbarth <[email protected]>
2813 L:      [email protected] (moderated for non-subscribers)
2814 S:      Maintained
2815 F:      arch/arm/boot/dts/synaptics/
2816 F:      arch/arm/mach-berlin/
2817 F:      arch/arm64/boot/dts/synaptics/
2818
2819 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2820 M:      Lennert Buytenhek <[email protected]>
2821 L:      [email protected] (moderated for non-subscribers)
2822 S:      Maintained
2823
2824 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2825 M:      Hans Verkuil <[email protected]>
2826 L:      [email protected]
2827 L:      [email protected]
2828 S:      Maintained
2829 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2830 F:      drivers/media/cec/platform/tegra/
2831
2832 ARM/TESLA FSD SoC SUPPORT
2833 M:      Alim Akhtar <[email protected]>
2834 M:      [email protected]
2835 L:      [email protected] (moderated for non-subscribers)
2836 L:      [email protected]
2837 S:      Maintained
2838 F:      arch/arm64/boot/dts/tesla/
2839
2840 ARM/TETON BGA MACHINE SUPPORT
2841 M:      "Mark F. Brown" <[email protected]>
2842 L:      [email protected] (moderated for non-subscribers)
2843 S:      Maintained
2844
2845 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2846 M:      Santosh Shilimkar <[email protected]>
2847 L:      [email protected]
2848 S:      Maintained
2849 F:      drivers/memory/*emif*
2850
2851 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2852 M:      Nishanth Menon <[email protected]>
2853 M:      Santosh Shilimkar <[email protected]>
2854 L:      [email protected] (moderated for non-subscribers)
2855 S:      Maintained
2856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2857 F:      arch/arm/boot/dts/ti/keystone/
2858 F:      arch/arm/mach-keystone/
2859
2860 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2861 M:      Santosh Shilimkar <[email protected]>
2862 L:      [email protected]
2863 S:      Maintained
2864 F:      drivers/clk/keystone/
2865
2866 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2867 M:      Santosh Shilimkar <[email protected]>
2868 L:      [email protected] (moderated for non-subscribers)
2869 L:      [email protected]
2870 S:      Maintained
2871 F:      drivers/clocksource/timer-keystone.c
2872
2873 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2874 M:      Santosh Shilimkar <[email protected]>
2875 L:      [email protected]
2876 S:      Maintained
2877 F:      drivers/power/reset/keystone-reset.c
2878
2879 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2880 M:      Nishanth Menon <[email protected]>
2881 M:      Vignesh Raghavendra <[email protected]>
2882 M:      Tero Kristo <[email protected]>
2883 L:      [email protected] (moderated for non-subscribers)
2884 S:      Supported
2885 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2886 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2887 F:      arch/arm64/boot/dts/ti/Makefile
2888 F:      arch/arm64/boot/dts/ti/k3-*
2889
2890 ARM/TOSHIBA VISCONTI ARCHITECTURE
2891 M:      Nobuhiro Iwamatsu <[email protected]>
2892 L:      [email protected] (moderated for non-subscribers)
2893 S:      Supported
2894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2895 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2896 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2897 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2898 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2899 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2900 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2901 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2902 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2903 F:      arch/arm64/boot/dts/toshiba/
2904 F:      drivers/clk/visconti/
2905 F:      drivers/gpio/gpio-visconti.c
2906 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2907 F:      drivers/pci/controller/dwc/pcie-visconti.c
2908 F:      drivers/pinctrl/visconti/
2909 F:      drivers/watchdog/visconti_wdt.c
2910 N:      visconti
2911
2912 ARM/UNIPHIER ARCHITECTURE
2913 M:      Kunihiko Hayashi <[email protected]>
2914 M:      Masami Hiramatsu <[email protected]>
2915 L:      [email protected] (moderated for non-subscribers)
2916 S:      Maintained
2917 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2918 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2919 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2920 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2921 F:      arch/arm/boot/dts/socionext/uniphier*
2922 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2923 F:      arch/arm/mach-uniphier/
2924 F:      arch/arm/mm/cache-uniphier.c
2925 F:      arch/arm64/boot/dts/socionext/uniphier*
2926 F:      drivers/bus/uniphier-system-bus.c
2927 F:      drivers/clk/uniphier/
2928 F:      drivers/dma/uniphier-mdmac.c
2929 F:      drivers/gpio/gpio-uniphier.c
2930 F:      drivers/i2c/busses/i2c-uniphier*
2931 F:      drivers/irqchip/irq-uniphier-aidet.c
2932 F:      drivers/mmc/host/uniphier-sd.c
2933 F:      drivers/pinctrl/uniphier/
2934 F:      drivers/reset/reset-uniphier.c
2935 F:      drivers/tty/serial/8250/8250_uniphier.c
2936 N:      uniphier
2937
2938 ARM/VERSATILE EXPRESS PLATFORM
2939 M:      Liviu Dudau <[email protected]>
2940 M:      Sudeep Holla <[email protected]>
2941 M:      Lorenzo Pieralisi <[email protected]>
2942 L:      [email protected] (moderated for non-subscribers)
2943 S:      Maintained
2944 F:      */*/*/vexpress*
2945 F:      */*/vexpress*
2946 F:      arch/arm/boot/dts/arm/vexpress*
2947 F:      arch/arm/mach-versatile/
2948 F:      arch/arm64/boot/dts/arm/
2949 F:      drivers/clk/versatile/clk-vexpress-osc.c
2950 F:      drivers/clocksource/timer-versatile.c
2951 N:      mps2
2952
2953 ARM/VFP SUPPORT
2954 M:      Russell King <[email protected]>
2955 L:      [email protected] (moderated for non-subscribers)
2956 S:      Maintained
2957 W:      http://www.armlinux.org.uk/
2958 F:      arch/arm/vfp/
2959
2960 ARM/VT8500 ARM ARCHITECTURE
2961 L:      [email protected] (moderated for non-subscribers)
2962 S:      Orphan
2963 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2964 F:      arch/arm/mach-vt8500/
2965 F:      drivers/clocksource/timer-vt8500.c
2966 F:      drivers/i2c/busses/i2c-wmt.c
2967 F:      drivers/mmc/host/wmt-sdmmc.c
2968 F:      drivers/pwm/pwm-vt8500.c
2969 F:      drivers/rtc/rtc-vt8500.c
2970 F:      drivers/tty/serial/vt8500_serial.c
2971 F:      drivers/usb/host/ehci-platform.c
2972 F:      drivers/usb/host/uhci-platform.c
2973 F:      drivers/video/fbdev/vt8500lcdfb.*
2974 F:      drivers/video/fbdev/wm8505fb*
2975 F:      drivers/video/fbdev/wmt_ge_rops.*
2976
2977 ARM/ZYNQ ARCHITECTURE
2978 M:      Michal Simek <[email protected]>
2979 L:      [email protected] (moderated for non-subscribers)
2980 S:      Supported
2981 W:      http://wiki.xilinx.com
2982 T:      git https://github.com/Xilinx/linux-xlnx.git
2983 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2984 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2985 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
2986 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
2987 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2988 F:      arch/arm/mach-zynq/
2989 F:      drivers/clocksource/timer-cadence-ttc.c
2990 F:      drivers/cpuidle/cpuidle-zynq.c
2991 F:      drivers/edac/synopsys_edac.c
2992 F:      drivers/i2c/busses/i2c-cadence.c
2993 F:      drivers/i2c/busses/i2c-xiic.c
2994 F:      drivers/mmc/host/sdhci-of-arasan.c
2995 N:      zynq
2996 N:      xilinx
2997
2998 ARM64 PORT (AARCH64 ARCHITECTURE)
2999 M:      Catalin Marinas <[email protected]>
3000 M:      Will Deacon <[email protected]>
3001 L:      [email protected] (moderated for non-subscribers)
3002 S:      Maintained
3003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3004 F:      Documentation/arch/arm64/
3005 F:      arch/arm64/
3006 F:      tools/testing/selftests/arm64/
3007 X:      arch/arm64/boot/dts/
3008
3009 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3010 M:      George McCollister <[email protected]>
3011 L:      [email protected]
3012 S:      Maintained
3013 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3014 F:      drivers/net/dsa/xrs700x/*
3015 F:      net/dsa/tag_xrs700x.c
3016
3017 AS3645A LED FLASH CONTROLLER DRIVER
3018 M:      Sakari Ailus <[email protected]>
3019 L:      [email protected]
3020 S:      Maintained
3021 F:      drivers/leds/flash/leds-as3645a.c
3022
3023 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3024 M:      Tianshu Qiu <[email protected]>
3025 L:      [email protected]
3026 S:      Maintained
3027 T:      git git://linuxtv.org/media_tree.git
3028 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3029 F:      drivers/media/i2c/ak7375.c
3030
3031 ASAHI KASEI AK8974 DRIVER
3032 M:      Linus Walleij <[email protected]>
3033 L:      [email protected]
3034 S:      Supported
3035 W:      http://www.akm.com/
3036 F:      drivers/iio/magnetometer/ak8974.c
3037
3038 ASC7621 HARDWARE MONITOR DRIVER
3039 M:      George Joseph <[email protected]>
3040 L:      [email protected]
3041 S:      Maintained
3042 F:      Documentation/hwmon/asc7621.rst
3043 F:      drivers/hwmon/asc7621.c
3044
3045 ASIX AX88796C SPI ETHERNET ADAPTER
3046 M:      Łukasz Stelmach <[email protected]>
3047 S:      Maintained
3048 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3049 F:      drivers/net/ethernet/asix/ax88796c_*
3050
3051 ASPEED CRYPTO DRIVER
3052 M:      Neal Liu <[email protected]>
3053 L:      [email protected] (moderated for non-subscribers)
3054 S:      Maintained
3055 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3056 F:      drivers/crypto/aspeed/
3057
3058 ASPEED PECI CONTROLLER
3059 M:      Iwona Winiarska <[email protected]>
3060 L:      [email protected] (moderated for non-subscribers)
3061 L:      [email protected] (moderated for non-subscribers)
3062 S:      Supported
3063 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3064 F:      drivers/peci/controller/peci-aspeed.c
3065
3066 ASPEED PINCTRL DRIVERS
3067 M:      Andrew Jeffery <[email protected]>
3068 L:      [email protected] (moderated for non-subscribers)
3069 L:      [email protected] (moderated for non-subscribers)
3070 L:      [email protected]
3071 S:      Maintained
3072 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3073 F:      drivers/pinctrl/aspeed/
3074
3075 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3076 M:      Eddie James <[email protected]>
3077 L:      [email protected] (moderated for non-subscribers)
3078 S:      Maintained
3079 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3080 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3081 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3082
3083 ASPEED SD/MMC DRIVER
3084 M:      Andrew Jeffery <[email protected]>
3085 L:      [email protected] (moderated for non-subscribers)
3086 L:      [email protected] (moderated for non-subscribers)
3087 L:      [email protected]
3088 S:      Maintained
3089 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3090 F:      drivers/mmc/host/sdhci-of-aspeed*
3091
3092 ASPEED SMC SPI DRIVER
3093 M:      Chin-Ting Kuo <[email protected]>
3094 M:      Cédric Le Goater <[email protected]>
3095 L:      [email protected] (moderated for non-subscribers)
3096 L:      [email protected] (moderated for non-subscribers)
3097 L:      [email protected]
3098 S:      Maintained
3099 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3100 F:      drivers/spi/spi-aspeed-smc.c
3101
3102 ASPEED USB UDC DRIVER
3103 M:      Neal Liu <[email protected]>
3104 L:      [email protected] (moderated for non-subscribers)
3105 S:      Maintained
3106 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3107 F:      drivers/usb/gadget/udc/aspeed_udc.c
3108
3109 ASPEED VIDEO ENGINE DRIVER
3110 M:      Eddie James <[email protected]>
3111 L:      [email protected]
3112 L:      [email protected] (moderated for non-subscribers)
3113 S:      Maintained
3114 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3115 F:      drivers/media/platform/aspeed/
3116
3117 ASUS EC HARDWARE MONITOR DRIVER
3118 M:      Eugene Shalygin <[email protected]>
3119 L:      [email protected]
3120 S:      Maintained
3121 F:      drivers/hwmon/asus-ec-sensors.c
3122
3123 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3124 M:      Corentin Chary <[email protected]>
3125 L:      [email protected]
3126 L:      [email protected]
3127 S:      Maintained
3128 W:      http://acpi4asus.sf.net
3129 F:      drivers/platform/x86/asus*.c
3130 F:      drivers/platform/x86/eeepc*.c
3131
3132 ASUS TF103C DOCK DRIVER
3133 M:      Hans de Goede <[email protected]>
3134 L:      [email protected]
3135 S:      Maintained
3136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3137 F:      drivers/platform/x86/asus-tf103c-dock.c
3138
3139 ASUS WIRELESS RADIO CONTROL DRIVER
3140 M:      João Paulo Rechi Vita <[email protected]>
3141 L:      [email protected]
3142 S:      Maintained
3143 F:      drivers/platform/x86/asus-wireless.c
3144
3145 ASUS WMI HARDWARE MONITOR DRIVER
3146 M:      Ed Brindley <[email protected]>
3147 M:      Denis Pauk <[email protected]>
3148 L:      [email protected]
3149 S:      Maintained
3150 F:      drivers/hwmon/asus_wmi_sensors.c
3151
3152 ASYMMETRIC KEYS
3153 M:      David Howells <[email protected]>
3154 L:      [email protected]
3155 S:      Maintained
3156 F:      Documentation/crypto/asymmetric-keys.rst
3157 F:      crypto/asymmetric_keys/
3158 F:      include/crypto/pkcs7.h
3159 F:      include/crypto/public_key.h
3160 F:      include/linux/verification.h
3161
3162 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3163 R:      Dan Williams <[email protected]>
3164 S:      Odd fixes
3165 W:      http://sourceforge.net/projects/xscaleiop
3166 F:      Documentation/crypto/async-tx-api.rst
3167 F:      crypto/async_tx/
3168 F:      include/linux/async_tx.h
3169
3170 AT24 EEPROM DRIVER
3171 M:      Bartosz Golaszewski <[email protected]>
3172 L:      [email protected]
3173 S:      Maintained
3174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3175 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3176 F:      drivers/misc/eeprom/at24.c
3177
3178 ATA OVER ETHERNET (AOE) DRIVER
3179 M:      "Justin Sanders" <[email protected]>
3180 S:      Supported
3181 W:      http://www.openaoe.org/
3182 F:      Documentation/admin-guide/aoe/
3183 F:      drivers/block/aoe/
3184
3185 ATC260X PMIC MFD DRIVER
3186 M:      Manivannan Sadhasivam <[email protected]>
3187 M:      Cristian Ciocaltea <[email protected]>
3188 L:      [email protected]
3189 S:      Maintained
3190 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3191 F:      drivers/input/misc/atc260x-onkey.c
3192 F:      drivers/mfd/atc260*
3193 F:      drivers/power/reset/atc260x-poweroff.c
3194 F:      drivers/regulator/atc260x-regulator.c
3195 F:      include/linux/mfd/atc260x/*
3196
3197 ATHEROS 71XX/9XXX GPIO DRIVER
3198 M:      Alban Bedel <[email protected]>
3199 S:      Maintained
3200 W:      https://github.com/AlbanBedel/linux
3201 T:      git git://github.com/AlbanBedel/linux
3202 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3203 F:      drivers/gpio/gpio-ath79.c
3204
3205 ATHEROS 71XX/9XXX USB PHY DRIVER
3206 M:      Alban Bedel <[email protected]>
3207 S:      Maintained
3208 W:      https://github.com/AlbanBedel/linux
3209 T:      git git://github.com/AlbanBedel/linux
3210 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3211 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3212
3213 ATHEROS ATH GENERIC UTILITIES
3214 M:      Kalle Valo <[email protected]>
3215 L:      [email protected]
3216 S:      Supported
3217 F:      drivers/net/wireless/ath/*
3218
3219 ATHEROS ATH5K WIRELESS DRIVER
3220 M:      Jiri Slaby <[email protected]>
3221 M:      Nick Kossifidis <[email protected]>
3222 M:      Luis Chamberlain <[email protected]>
3223 L:      [email protected]
3224 S:      Maintained
3225 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3226 F:      drivers/net/wireless/ath/ath5k/
3227
3228 ATHEROS ATH6KL WIRELESS DRIVER
3229 L:      [email protected]
3230 S:      Orphan
3231 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3232 F:      drivers/net/wireless/ath/ath6kl/
3233
3234 ATI_REMOTE2 DRIVER
3235 M:      Ville Syrjala <[email protected]>
3236 S:      Maintained
3237 F:      drivers/input/misc/ati_remote2.c
3238
3239 ATK0110 HWMON DRIVER
3240 M:      Luca Tettamanti <[email protected]>
3241 L:      [email protected]
3242 S:      Maintained
3243 F:      drivers/hwmon/asus_atk0110.c
3244
3245 ATLX ETHERNET DRIVERS
3246 M:      Chris Snook <[email protected]>
3247 L:      [email protected]
3248 S:      Maintained
3249 W:      http://sourceforge.net/projects/atl1
3250 W:      http://atl1.sourceforge.net
3251 F:      drivers/net/ethernet/atheros/
3252
3253 ATM
3254 M:      Chas Williams <[email protected]>
3255 L:      [email protected] (moderated for non-subscribers)
3256 L:      [email protected]
3257 S:      Maintained
3258 W:      http://linux-atm.sourceforge.net
3259 F:      drivers/atm/
3260 F:      include/linux/atm*
3261 F:      include/uapi/linux/atm*
3262
3263 ATMEL MACB ETHERNET DRIVER
3264 M:      Nicolas Ferre <[email protected]>
3265 M:      Claudiu Beznea <[email protected]>
3266 S:      Supported
3267 F:      drivers/net/ethernet/cadence/
3268
3269 ATMEL MAXTOUCH DRIVER
3270 M:      Nick Dyer <[email protected]>
3271 S:      Maintained
3272 T:      git git://github.com/ndyer/linux.git
3273 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3274 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3275
3276 ATMEL WIRELESS DRIVER
3277 L:      [email protected]
3278 S:      Orphan
3279 W:      http://www.thekelleys.org.uk/atmel
3280 W:      http://atmelwlandriver.sourceforge.net/
3281 F:      drivers/net/wireless/atmel/atmel*
3282
3283 ATOMIC INFRASTRUCTURE
3284 M:      Will Deacon <[email protected]>
3285 M:      Peter Zijlstra <[email protected]>
3286 R:      Boqun Feng <[email protected]>
3287 R:      Mark Rutland <[email protected]>
3288 L:      [email protected]
3289 S:      Maintained
3290 F:      Documentation/atomic_*.txt
3291 F:      arch/*/include/asm/atomic*.h
3292 F:      include/*/atomic*.h
3293 F:      include/linux/refcount.h
3294 F:      scripts/atomic/
3295
3296 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3297 M:      Bradley Grove <[email protected]>
3298 L:      [email protected]
3299 S:      Supported
3300 W:      http://www.attotech.com
3301 F:      drivers/scsi/esas2r
3302
3303 ATUSB IEEE 802.15.4 RADIO DRIVER
3304 M:      Stefan Schmidt <[email protected]>
3305 L:      [email protected]
3306 S:      Maintained
3307 F:      drivers/net/ieee802154/at86rf230.h
3308 F:      drivers/net/ieee802154/atusb.c
3309 F:      drivers/net/ieee802154/atusb.h
3310
3311 AUDIT SUBSYSTEM
3312 M:      Paul Moore <[email protected]>
3313 M:      Eric Paris <[email protected]>
3314 L:      [email protected]
3315 S:      Supported
3316 W:      https://github.com/linux-audit
3317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3318 F:      include/asm-generic/audit_*.h
3319 F:      include/linux/audit.h
3320 F:      include/linux/audit_arch.h
3321 F:      include/uapi/linux/audit.h
3322 F:      kernel/audit*
3323 F:      lib/*audit.c
3324
3325 AUXILIARY BUS DRIVER
3326 M:      Greg Kroah-Hartman <[email protected]>
3327 R:      Dave Ertman <[email protected]>
3328 R:      Ira Weiny <[email protected]>
3329 S:      Supported
3330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3331 F:      Documentation/driver-api/auxiliary_bus.rst
3332 F:      drivers/base/auxiliary.c
3333 F:      include/linux/auxiliary_bus.h
3334
3335 AUXILIARY DISPLAY DRIVERS
3336 M:      Miguel Ojeda <[email protected]>
3337 S:      Maintained
3338 F:      Documentation/devicetree/bindings/auxdisplay/
3339 F:      drivers/auxdisplay/
3340 F:      include/linux/cfag12864b.h
3341
3342 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3343 M:      Andreas Klinger <[email protected]>
3344 L:      [email protected]
3345 S:      Maintained
3346 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3347 F:      drivers/iio/adc/hx711.c
3348
3349 AX.25 NETWORK LAYER
3350 M:      Ralf Baechle <[email protected]>
3351 L:      [email protected]
3352 S:      Maintained
3353 W:      http://www.linux-ax25.org/
3354 F:      include/net/ax25.h
3355 F:      include/uapi/linux/ax25.h
3356 F:      net/ax25/
3357
3358 AXENTIA ARM DEVICES
3359 M:      Peter Rosin <[email protected]>
3360 L:      [email protected] (moderated for non-subscribers)
3361 S:      Maintained
3362 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3363 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3364 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3365 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3366
3367 AXENTIA ASOC DRIVERS
3368 M:      Peter Rosin <[email protected]>
3369 L:      [email protected] (moderated for non-subscribers)
3370 S:      Maintained
3371 F:      Documentation/devicetree/bindings/sound/axentia,*
3372 F:      sound/soc/atmel/tse850-pcm5142.c
3373
3374 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3375 M:      Nuno Sá <[email protected]>
3376 L:      [email protected]
3377 S:      Supported
3378 W:      https://ez.analog.com/linux-software-drivers
3379 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3380 F:      drivers/hwmon/axi-fan-control.c
3381
3382 AXXIA I2C CONTROLLER
3383 M:      Krzysztof Adamski <[email protected]>
3384 L:      [email protected]
3385 S:      Maintained
3386 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3387 F:      drivers/i2c/busses/i2c-axxia.c
3388
3389 AZ6007 DVB DRIVER
3390 M:      Mauro Carvalho Chehab <[email protected]>
3391 L:      [email protected]
3392 S:      Maintained
3393 W:      https://linuxtv.org
3394 T:      git git://linuxtv.org/media_tree.git
3395 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3396
3397 AZTECH FM RADIO RECEIVER DRIVER
3398 M:      Hans Verkuil <[email protected]>
3399 L:      [email protected]
3400 S:      Maintained
3401 W:      https://linuxtv.org
3402 T:      git git://linuxtv.org/media_tree.git
3403 F:      drivers/media/radio/radio-aztech*
3404
3405 B43 WIRELESS DRIVER
3406 L:      [email protected]
3407 L:      [email protected]
3408 S:      Orphan
3409 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3410 F:      drivers/net/wireless/broadcom/b43/
3411
3412 B43LEGACY WIRELESS DRIVER
3413 M:      Larry Finger <[email protected]>
3414 L:      [email protected]
3415 L:      [email protected]
3416 S:      Maintained
3417 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3418 F:      drivers/net/wireless/broadcom/b43legacy/
3419
3420 BACKLIGHT CLASS/SUBSYSTEM
3421 M:      Lee Jones <[email protected]>
3422 M:      Daniel Thompson <[email protected]>
3423 M:      Jingoo Han <[email protected]>
3424 L:      [email protected]
3425 S:      Maintained
3426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3427 F:      Documentation/ABI/stable/sysfs-class-backlight
3428 F:      Documentation/ABI/testing/sysfs-class-backlight
3429 F:      Documentation/devicetree/bindings/leds/backlight
3430 F:      drivers/video/backlight/
3431 F:      include/linux/backlight.h
3432 F:      include/linux/pwm_backlight.h
3433
3434 BARCO P50 GPIO DRIVER
3435 M:      Santosh Kumar Yadav <[email protected]>
3436 M:      Peter Korsgaard <[email protected]>
3437 S:      Maintained
3438 F:      drivers/platform/x86/barco-p50-gpio.c
3439
3440 BATMAN ADVANCED
3441 M:      Marek Lindner <[email protected]>
3442 M:      Simon Wunderlich <[email protected]>
3443 M:      Antonio Quartulli <[email protected]>
3444 M:      Sven Eckelmann <[email protected]>
3445 L:      [email protected] (moderated for non-subscribers)
3446 S:      Maintained
3447 W:      https://www.open-mesh.org/
3448 Q:      https://patchwork.open-mesh.org/project/batman/list/
3449 B:      https://www.open-mesh.org/projects/batman-adv/issues
3450 C:      ircs://irc.hackint.org/batadv
3451 T:      git https://git.open-mesh.org/linux-merge.git
3452 F:      Documentation/networking/batman-adv.rst
3453 F:      include/uapi/linux/batadv_packet.h
3454 F:      include/uapi/linux/batman_adv.h
3455 F:      net/batman-adv/
3456
3457 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3458 M:      Thomas Sailer <[email protected]>
3459 L:      [email protected]
3460 S:      Maintained
3461 W:      http://www.baycom.org/~tom/ham/ham.html
3462 F:      drivers/net/hamradio/baycom*
3463
3464 BCACHE (BLOCK LAYER CACHE)
3465 M:      Coly Li <[email protected]>
3466 M:      Kent Overstreet <[email protected]>
3467 L:      [email protected]
3468 S:      Maintained
3469 W:      http://bcache.evilpiepirate.org
3470 C:      irc://irc.oftc.net/bcache
3471 F:      drivers/md/bcache/
3472
3473 BDISP ST MEDIA DRIVER
3474 M:      Fabien Dessenne <[email protected]>
3475 L:      [email protected]
3476 S:      Supported
3477 W:      https://linuxtv.org
3478 T:      git git://linuxtv.org/media_tree.git
3479 F:      drivers/media/platform/st/sti/bdisp
3480
3481 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3482 M:      Dariusz Marcinkiewicz <[email protected]>
3483 L:      [email protected]
3484 S:      Maintained
3485 F:      drivers/net/ethernet/ec_bhf.c
3486
3487 BEFS FILE SYSTEM
3488 M:      Luis de Bethencourt <[email protected]>
3489 M:      Salah Triki <[email protected]>
3490 S:      Maintained
3491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3492 F:      Documentation/filesystems/befs.rst
3493 F:      fs/befs/
3494
3495 BFQ I/O SCHEDULER
3496 M:      Paolo Valente <[email protected]>
3497 M:      Jens Axboe <[email protected]>
3498 L:      [email protected]
3499 S:      Maintained
3500 F:      Documentation/block/bfq-iosched.rst
3501 F:      block/bfq-*
3502
3503 BFS FILE SYSTEM
3504 M:      "Tigran A. Aivazian" <[email protected]>
3505 S:      Maintained
3506 F:      Documentation/filesystems/bfs.rst
3507 F:      fs/bfs/
3508 F:      include/uapi/linux/bfs_fs.h
3509
3510 BITMAP API
3511 M:      Yury Norov <[email protected]>
3512 R:      Andy Shevchenko <[email protected]>
3513 R:      Rasmus Villemoes <[email protected]>
3514 S:      Maintained
3515 F:      include/linux/bitfield.h
3516 F:      include/linux/bitmap.h
3517 F:      include/linux/bits.h
3518 F:      include/linux/cpumask.h
3519 F:      include/linux/find.h
3520 F:      include/linux/nodemask.h
3521 F:      include/vdso/bits.h
3522 F:      lib/bitmap.c
3523 F:      lib/cpumask.c
3524 F:      lib/cpumask_kunit.c
3525 F:      lib/find_bit.c
3526 F:      lib/find_bit_benchmark.c
3527 F:      lib/test_bitmap.c
3528 F:      tools/include/linux/bitfield.h
3529 F:      tools/include/linux/bitmap.h
3530 F:      tools/include/linux/bits.h
3531 F:      tools/include/linux/find.h
3532 F:      tools/include/vdso/bits.h
3533 F:      tools/lib/bitmap.c
3534 F:      tools/lib/find_bit.c
3535
3536 BLINKM RGB LED DRIVER
3537 M:      Jan-Simon Moeller <[email protected]>
3538 S:      Maintained
3539 F:      drivers/leds/leds-blinkm.c
3540
3541 BLOCK LAYER
3542 M:      Jens Axboe <[email protected]>
3543 L:      [email protected]
3544 S:      Maintained
3545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3546 F:      Documentation/ABI/stable/sysfs-block
3547 F:      Documentation/block/
3548 F:      block/
3549 F:      drivers/block/
3550 F:      include/linux/bio.h
3551 F:      include/linux/blk*
3552 F:      kernel/trace/blktrace.c
3553 F:      lib/sbitmap.c
3554
3555 BLOCK2MTD DRIVER
3556 M:      Joern Engel <[email protected]>
3557 L:      [email protected]
3558 S:      Maintained
3559 F:      drivers/mtd/devices/block2mtd.c
3560
3561 BLUETOOTH DRIVERS
3562 M:      Marcel Holtmann <[email protected]>
3563 M:      Johan Hedberg <[email protected]>
3564 M:      Luiz Augusto von Dentz <[email protected]>
3565 L:      [email protected]
3566 S:      Supported
3567 W:      http://www.bluez.org/
3568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3570 F:      Documentation/devicetree/bindings/net/bluetooth/
3571 F:      drivers/bluetooth/
3572
3573 BLUETOOTH SUBSYSTEM
3574 M:      Marcel Holtmann <[email protected]>
3575 M:      Johan Hedberg <[email protected]>
3576 M:      Luiz Augusto von Dentz <[email protected]>
3577 L:      [email protected]
3578 S:      Supported
3579 W:      http://www.bluez.org/
3580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3582 F:      include/net/bluetooth/
3583 F:      net/bluetooth/
3584
3585 BONDING DRIVER
3586 M:      Jay Vosburgh <[email protected]>
3587 M:      Andy Gospodarek <[email protected]>
3588 L:      [email protected]
3589 S:      Supported
3590 W:      http://sourceforge.net/projects/bonding/
3591 F:      Documentation/networking/bonding.rst
3592 F:      drivers/net/bonding/
3593 F:      include/net/bond*
3594 F:      include/uapi/linux/if_bonding.h
3595 F:      tools/testing/selftests/drivers/net/bonding/
3596
3597 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3598 M:      Dan Robertson <[email protected]>
3599 L:      [email protected]
3600 S:      Maintained
3601 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3602 F:      drivers/iio/accel/bma400*
3603
3604 BPF JIT for ARM
3605 M:      Shubham Bansal <[email protected]>
3606 L:      [email protected]
3607 S:      Odd Fixes
3608 F:      arch/arm/net/
3609
3610 BPF JIT for ARM64
3611 M:      Daniel Borkmann <[email protected]>
3612 M:      Alexei Starovoitov <[email protected]>
3613 M:      Zi Shen Lim <[email protected]>
3614 L:      [email protected]
3615 S:      Supported
3616 F:      arch/arm64/net/
3617
3618 BPF JIT for MIPS (32-BIT AND 64-BIT)
3619 M:      Johan Almbladh <[email protected]>
3620 M:      Paul Burton <[email protected]>
3621 L:      [email protected]
3622 S:      Maintained
3623 F:      arch/mips/net/
3624
3625 BPF JIT for NFP NICs
3626 M:      Jakub Kicinski <[email protected]>
3627 L:      [email protected]
3628 S:      Odd Fixes
3629 F:      drivers/net/ethernet/netronome/nfp/bpf/
3630
3631 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3632 M:      Naveen N. Rao <[email protected]>
3633 M:      Michael Ellerman <[email protected]>
3634 L:      [email protected]
3635 S:      Supported
3636 F:      arch/powerpc/net/
3637
3638 BPF JIT for RISC-V (32-bit)
3639 M:      Luke Nelson <[email protected]>
3640 M:      Xi Wang <[email protected]>
3641 L:      [email protected]
3642 S:      Maintained
3643 F:      arch/riscv/net/
3644 X:      arch/riscv/net/bpf_jit_comp64.c
3645
3646 BPF JIT for RISC-V (64-bit)
3647 M:      Björn Töpel <[email protected]>
3648 L:      [email protected]
3649 S:      Maintained
3650 F:      arch/riscv/net/
3651 X:      arch/riscv/net/bpf_jit_comp32.c
3652
3653 BPF JIT for S390
3654 M:      Ilya Leoshkevich <[email protected]>
3655 M:      Heiko Carstens <[email protected]>
3656 M:      Vasily Gorbik <[email protected]>
3657 L:      [email protected]
3658 S:      Supported
3659 F:      arch/s390/net/
3660 X:      arch/s390/net/pnet.c
3661
3662 BPF JIT for SPARC (32-BIT AND 64-BIT)
3663 M:      David S. Miller <[email protected]>
3664 L:      [email protected]
3665 S:      Odd Fixes
3666 F:      arch/sparc/net/
3667
3668 BPF JIT for X86 32-BIT
3669 M:      Wang YanQing <[email protected]>
3670 L:      [email protected]
3671 S:      Odd Fixes
3672 F:      arch/x86/net/bpf_jit_comp32.c
3673
3674 BPF JIT for X86 64-BIT
3675 M:      Alexei Starovoitov <[email protected]>
3676 M:      Daniel Borkmann <[email protected]>
3677 L:      [email protected]
3678 S:      Supported
3679 F:      arch/x86/net/
3680 X:      arch/x86/net/bpf_jit_comp32.c
3681
3682 BPF [BTF]
3683 M:      Martin KaFai Lau <[email protected]>
3684 L:      [email protected]
3685 S:      Maintained
3686 F:      include/linux/btf*
3687 F:      kernel/bpf/btf.c
3688
3689 BPF [CORE]
3690 M:      Alexei Starovoitov <[email protected]>
3691 M:      Daniel Borkmann <[email protected]>
3692 R:      John Fastabend <[email protected]>
3693 L:      [email protected]
3694 S:      Maintained
3695 F:      include/linux/bpf*
3696 F:      include/linux/filter.h
3697 F:      include/linux/tnum.h
3698 F:      kernel/bpf/core.c
3699 F:      kernel/bpf/dispatcher.c
3700 F:      kernel/bpf/mprog.c
3701 F:      kernel/bpf/syscall.c
3702 F:      kernel/bpf/tnum.c
3703 F:      kernel/bpf/trampoline.c
3704 F:      kernel/bpf/verifier.c
3705
3706 BPF [DOCUMENTATION] (Related to Standardization)
3707 R:      David Vernet <[email protected]>
3708 L:      [email protected]
3709 L:      [email protected]
3710 S:      Maintained
3711 F:      Documentation/bpf/standardization/
3712
3713 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3714 M:      Alexei Starovoitov <[email protected]>
3715 M:      Daniel Borkmann <[email protected]>
3716 M:      Andrii Nakryiko <[email protected]>
3717 R:      Martin KaFai Lau <[email protected]>
3718 R:      Song Liu <[email protected]>
3719 R:      Yonghong Song <[email protected]>
3720 R:      John Fastabend <[email protected]>
3721 R:      KP Singh <[email protected]>
3722 R:      Stanislav Fomichev <[email protected]>
3723 R:      Hao Luo <[email protected]>
3724 R:      Jiri Olsa <[email protected]>
3725 L:      [email protected]
3726 S:      Supported
3727 W:      https://bpf.io/
3728 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3731 F:      Documentation/bpf/
3732 F:      Documentation/networking/filter.rst
3733 F:      Documentation/userspace-api/ebpf/
3734 F:      arch/*/net/*
3735 F:      include/linux/bpf*
3736 F:      include/linux/btf*
3737 F:      include/linux/filter.h
3738 F:      include/trace/events/xdp.h
3739 F:      include/uapi/linux/bpf*
3740 F:      include/uapi/linux/btf*
3741 F:      include/uapi/linux/filter.h
3742 F:      kernel/bpf/
3743 F:      kernel/trace/bpf_trace.c
3744 F:      lib/test_bpf.c
3745 F:      net/bpf/
3746 F:      net/core/filter.c
3747 F:      net/sched/act_bpf.c
3748 F:      net/sched/cls_bpf.c
3749 F:      samples/bpf/
3750 F:      scripts/bpf_doc.py
3751 F:      scripts/pahole-flags.sh
3752 F:      scripts/pahole-version.sh
3753 F:      tools/bpf/
3754 F:      tools/lib/bpf/
3755 F:      tools/testing/selftests/bpf/
3756
3757 BPF [ITERATOR]
3758 M:      Yonghong Song <[email protected]>
3759 L:      [email protected]
3760 S:      Maintained
3761 F:      kernel/bpf/*iter.c
3762
3763 BPF [L7 FRAMEWORK] (sockmap)
3764 M:      John Fastabend <[email protected]>
3765 M:      Jakub Sitnicki <[email protected]>
3766 L:      [email protected]
3767 L:      [email protected]
3768 S:      Maintained
3769 F:      include/linux/skmsg.h
3770 F:      net/core/skmsg.c
3771 F:      net/core/sock_map.c
3772 F:      net/ipv4/tcp_bpf.c
3773 F:      net/ipv4/udp_bpf.c
3774 F:      net/unix/unix_bpf.c
3775
3776 BPF [LIBRARY] (libbpf)
3777 M:      Andrii Nakryiko <[email protected]>
3778 L:      [email protected]
3779 S:      Maintained
3780 F:      tools/lib/bpf/
3781
3782 BPF [MISC]
3783 L:      [email protected]
3784 S:      Odd Fixes
3785 K:      (?:\b|_)bpf(?:\b|_)
3786
3787 BPF [NETWORKING] (struct_ops, reuseport)
3788 M:      Martin KaFai Lau <[email protected]>
3789 L:      [email protected]
3790 L:      [email protected]
3791 S:      Maintained
3792 F:      kernel/bpf/bpf_struct*
3793
3794 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3795 M:      Martin KaFai Lau <[email protected]>
3796 M:      Daniel Borkmann <[email protected]>
3797 R:      John Fastabend <[email protected]>
3798 L:      [email protected]
3799 L:      [email protected]
3800 S:      Maintained
3801 F:      include/net/tcx.h
3802 F:      kernel/bpf/tcx.c
3803 F:      net/core/filter.c
3804 F:      net/sched/act_bpf.c
3805 F:      net/sched/cls_bpf.c
3806
3807 BPF [RINGBUF]
3808 M:      Andrii Nakryiko <[email protected]>
3809 L:      [email protected]
3810 S:      Maintained
3811 F:      kernel/bpf/ringbuf.c
3812
3813 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3814 M:      KP Singh <[email protected]>
3815 R:      Florent Revest <[email protected]>
3816 R:      Brendan Jackman <[email protected]>
3817 L:      [email protected]
3818 S:      Maintained
3819 F:      Documentation/bpf/prog_lsm.rst
3820 F:      include/linux/bpf_lsm.h
3821 F:      kernel/bpf/bpf_lsm.c
3822 F:      security/bpf/
3823
3824 BPF [SELFTESTS] (Test Runners & Infrastructure)
3825 M:      Andrii Nakryiko <[email protected]>
3826 R:      Mykola Lysenko <[email protected]>
3827 L:      [email protected]
3828 S:      Maintained
3829 F:      tools/testing/selftests/bpf/
3830
3831 BPF [STORAGE & CGROUPS]
3832 M:      Martin KaFai Lau <[email protected]>
3833 L:      [email protected]
3834 S:      Maintained
3835 F:      kernel/bpf/*storage.c
3836 F:      kernel/bpf/bpf_lru*
3837 F:      kernel/bpf/cgroup.c
3838
3839 BPF [TOOLING] (bpftool)
3840 M:      Quentin Monnet <[email protected]>
3841 L:      [email protected]
3842 S:      Maintained
3843 F:      kernel/bpf/disasm.*
3844 F:      tools/bpf/bpftool/
3845
3846 BPF [TRACING]
3847 M:      Song Liu <[email protected]>
3848 R:      Jiri Olsa <[email protected]>
3849 L:      [email protected]
3850 S:      Maintained
3851 F:      kernel/bpf/stackmap.c
3852 F:      kernel/trace/bpf_trace.c
3853
3854 BROADCOM ASP 2.0 ETHERNET DRIVER
3855 M:      Justin Chen <[email protected]>
3856 M:      Florian Fainelli <[email protected]>
3857 L:      [email protected]
3858 L:      [email protected]
3859 S:      Supported
3860 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3861 F:      drivers/net/ethernet/broadcom/asp2/
3862
3863 BROADCOM B44 10/100 ETHERNET DRIVER
3864 M:      Michael Chan <[email protected]>
3865 L:      [email protected]
3866 S:      Supported
3867 F:      drivers/net/ethernet/broadcom/b44.*
3868
3869 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3870 M:      Florian Fainelli <[email protected]>
3871 L:      [email protected]
3872 L:      [email protected] (subscribers-only)
3873 S:      Supported
3874 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3875 F:      drivers/net/dsa/b53/*
3876 F:      drivers/net/dsa/bcm_sf2*
3877 F:      include/linux/dsa/brcm.h
3878 F:      include/linux/platform_data/b53.h
3879
3880 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3881 M:      Florian Fainelli <[email protected]>
3882 R:      Broadcom internal kernel review list <[email protected]>
3883 L:      [email protected] (moderated for non-subscribers)
3884 L:      [email protected] (moderated for non-subscribers)
3885 S:      Maintained
3886 T:      git https://github.com/broadcom/stblinux.git
3887 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3888 F:      drivers/pci/controller/pcie-brcmstb.c
3889 F:      drivers/staging/vc04_services
3890 N:      bcm2711
3891 N:      bcm283*
3892 N:      raspberrypi
3893
3894 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3895 M:      Florian Fainelli <[email protected]>
3896 M:      Ray Jui <[email protected]>
3897 M:      Scott Branden <[email protected]>
3898 R:      Broadcom internal kernel review list <[email protected]>
3899 S:      Maintained
3900 T:      git https://github.com/broadcom/mach-bcm
3901 F:      arch/arm/mach-bcm/
3902 N:      bcm281*
3903 N:      bcm113*
3904 N:      bcm216*
3905 N:      kona
3906
3907 BROADCOM BCM47XX MIPS ARCHITECTURE
3908 M:      Hauke Mehrtens <[email protected]>
3909 M:      Rafał Miłecki <[email protected]>
3910 L:      [email protected]
3911 S:      Maintained
3912 F:      Documentation/devicetree/bindings/mips/brcm/
3913 F:      arch/mips/bcm47xx/*
3914 F:      arch/mips/include/asm/mach-bcm47xx/*
3915
3916 BROADCOM BCM4908 ETHERNET DRIVER
3917 M:      Rafał Miłecki <[email protected]>
3918 R:      Broadcom internal kernel review list <[email protected]>
3919 L:      [email protected]
3920 S:      Maintained
3921 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3922 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3923 F:      drivers/net/ethernet/broadcom/unimac.h
3924
3925 BROADCOM BCM4908 PINMUX DRIVER
3926 M:      Rafał Miłecki <[email protected]>
3927 R:      Broadcom internal kernel review list <[email protected]>
3928 L:      [email protected]
3929 S:      Maintained
3930 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3931 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3932
3933 BROADCOM BCM5301X ARM ARCHITECTURE
3934 M:      Florian Fainelli <[email protected]>
3935 M:      Hauke Mehrtens <[email protected]>
3936 M:      Rafał Miłecki <[email protected]>
3937 R:      Broadcom internal kernel review list <[email protected]>
3938 L:      [email protected] (moderated for non-subscribers)
3939 S:      Maintained
3940 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3941 F:      arch/arm/boot/dts/broadcom/bcm470*
3942 F:      arch/arm/boot/dts/broadcom/bcm5301*
3943 F:      arch/arm/boot/dts/broadcom/bcm953012*
3944 F:      arch/arm/mach-bcm/bcm_5301x.c
3945
3946 BROADCOM BCM53573 ARM ARCHITECTURE
3947 M:      Florian Fainelli <[email protected]>
3948 M:      Rafał Miłecki <[email protected]>
3949 R:      Broadcom internal kernel review list <[email protected]>
3950 L:      [email protected] (moderated for non-subscribers)
3951 S:      Maintained
3952 F:      arch/arm/boot/dts/broadcom/bcm47189*
3953 F:      arch/arm/boot/dts/broadcom/bcm53573*
3954
3955 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3956 M:      Kevin Cernekee <[email protected]>
3957 L:      [email protected]
3958 S:      Maintained
3959 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3960
3961 BROADCOM BCM7XXX ARM ARCHITECTURE
3962 M:      Florian Fainelli <[email protected]>
3963 R:      Broadcom internal kernel review list <[email protected]>
3964 L:      [email protected] (moderated for non-subscribers)
3965 S:      Maintained
3966 T:      git https://github.com/broadcom/stblinux.git
3967 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3968 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
3969 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3970 F:      arch/arm/mach-bcm/*brcmstb*
3971 F:      arch/arm/mm/cache-b15-rac.c
3972 F:      drivers/bus/brcmstb_gisb.c
3973 F:      drivers/pci/controller/pcie-brcmstb.c
3974 N:      brcmstb
3975 N:      bcm7038
3976 N:      bcm7120
3977
3978 BROADCOM BCMBCA ARM ARCHITECTURE
3979 M:      William Zhang <[email protected]>
3980 M:      Anand Gore <[email protected]>
3981 M:      Kursad Oney <[email protected]>
3982 M:      Florian Fainelli <[email protected]>
3983 M:      Rafał Miłecki <[email protected]>
3984 R:      Broadcom internal kernel review list <[email protected]>
3985 L:      [email protected] (moderated for non-subscribers)
3986 S:      Maintained
3987 T:      git https://github.com/broadcom/stblinux.git
3988 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3989 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3990 N:      bcmbca
3991 N:      bcm[9]?47622
3992 N:      bcm[9]?4912
3993 N:      bcm[9]?63138
3994 N:      bcm[9]?63146
3995 N:      bcm[9]?63148
3996 N:      bcm[9]?63158
3997 N:      bcm[9]?63178
3998 N:      bcm[9]?6756
3999 N:      bcm[9]?6813
4000 N:      bcm[9]?6846
4001 N:      bcm[9]?6855
4002 N:      bcm[9]?6856
4003 N:      bcm[9]?6858
4004 N:      bcm[9]?6878
4005
4006 BROADCOM BDC DRIVER
4007 M:      Justin Chen <[email protected]>
4008 M:      Al Cooper <[email protected]>
4009 R:      Broadcom internal kernel review list <[email protected]>
4010 L:      [email protected]
4011 S:      Maintained
4012 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4013 F:      drivers/usb/gadget/udc/bdc/
4014
4015 BROADCOM BMIPS CPUFREQ DRIVER
4016 M:      Markus Mayer <[email protected]>
4017 R:      Broadcom internal kernel review list <[email protected]>
4018 L:      [email protected]
4019 S:      Maintained
4020 F:      drivers/cpufreq/bmips-cpufreq.c
4021
4022 BROADCOM BMIPS MIPS ARCHITECTURE
4023 M:      Florian Fainelli <[email protected]>
4024 R:      Broadcom internal kernel review list <[email protected]>
4025 L:      [email protected]
4026 S:      Maintained
4027 T:      git https://github.com/broadcom/stblinux.git
4028 F:      arch/mips/bmips/*
4029 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4030 F:      arch/mips/include/asm/mach-bmips/*
4031 F:      arch/mips/kernel/*bmips*
4032 F:      drivers/irqchip/irq-bcm63*
4033 F:      drivers/irqchip/irq-bcm7*
4034 F:      drivers/irqchip/irq-brcmstb*
4035 F:      drivers/soc/bcm/bcm63xx
4036 F:      include/linux/bcm963xx_nvram.h
4037 F:      include/linux/bcm963xx_tag.h
4038
4039 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4040 M:      Rasesh Mody <[email protected]>
4041 M:      [email protected]
4042 L:      [email protected]
4043 S:      Supported
4044 F:      drivers/net/ethernet/broadcom/bnx2.*
4045 F:      drivers/net/ethernet/broadcom/bnx2_*
4046
4047 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4048 M:      Saurav Kashyap <[email protected]>
4049 M:      Javed Hasan <[email protected]>
4050 M:      [email protected]
4051 L:      [email protected]
4052 S:      Supported
4053 F:      drivers/scsi/bnx2fc/
4054
4055 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4056 M:      Nilesh Javali <[email protected]>
4057 M:      Manish Rangankar <[email protected]>
4058 M:      [email protected]
4059 L:      [email protected]
4060 S:      Supported
4061 F:      drivers/scsi/bnx2i/
4062
4063 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4064 M:      Ariel Elior <[email protected]>
4065 M:      Sudarsana Kalluru <[email protected]>
4066 M:      Manish Chopra <[email protected]>
4067 L:      [email protected]
4068 S:      Supported
4069 F:      drivers/net/ethernet/broadcom/bnx2x/
4070
4071 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4072 M:      Michael Chan <[email protected]>
4073 L:      [email protected]
4074 S:      Supported
4075 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4076 F:      drivers/net/ethernet/broadcom/bnxt/
4077 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4078
4079 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4080 M:      Arend van Spriel <[email protected]>
4081 M:      Franky Lin <[email protected]>
4082 M:      Hante Meuleman <[email protected]>
4083 L:      [email protected]
4084 L:      [email protected]
4085 L:      [email protected]
4086 S:      Supported
4087 F:      drivers/net/wireless/broadcom/brcm80211/
4088
4089 BROADCOM BRCMSTB GPIO DRIVER
4090 M:      Doug Berger <[email protected]>
4091 M:      Florian Fainelli <florian.fainelli@broadcom>
4092 R:      Broadcom internal kernel review list <[email protected]>
4093 S:      Supported
4094 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4095 F:      drivers/gpio/gpio-brcmstb.c
4096
4097 BROADCOM BRCMSTB I2C DRIVER
4098 M:      Kamal Dasu <[email protected]>
4099 R:      Broadcom internal kernel review list <[email protected]>
4100 L:      [email protected]
4101 S:      Supported
4102 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4103 F:      drivers/i2c/busses/i2c-brcmstb.c
4104
4105 BROADCOM BRCMSTB UART DRIVER
4106 M:      Al Cooper <[email protected]>
4107 R:      Broadcom internal kernel review list <[email protected]>
4108 L:      [email protected]
4109 S:      Maintained
4110 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4111 F:      drivers/tty/serial/8250/8250_bcm7271.c
4112
4113 BROADCOM BRCMSTB USB EHCI DRIVER
4114 M:      Justin Chen <[email protected]>
4115 M:      Al Cooper <[email protected]>
4116 R:      Broadcom internal kernel review list <[email protected]>
4117 L:      [email protected]
4118 S:      Maintained
4119 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4120 F:      drivers/usb/host/ehci-brcm.*
4121
4122 BROADCOM BRCMSTB USB PIN MAP DRIVER
4123 M:      Al Cooper <[email protected]>
4124 R:      Broadcom internal kernel review list <[email protected]>
4125 L:      [email protected]
4126 S:      Maintained
4127 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4128 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4129
4130 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4131 M:      Justin Chen <[email protected]>
4132 M:      Al Cooper <[email protected]>
4133 R:      Broadcom internal kernel review list <[email protected]>
4134 L:      [email protected]
4135 S:      Maintained
4136 F:      drivers/phy/broadcom/phy-brcm-usb*
4137
4138 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4139 M:      William Zhang <[email protected]>
4140 M:      Kursad Oney <[email protected]>
4141 M:      Jonas Gorski <[email protected]>
4142 R:      Broadcom internal kernel review list <[email protected]>
4143 L:      [email protected]
4144 S:      Maintained
4145 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4146 F:      drivers/spi/spi-bcm63xx-hsspi.c
4147 F:      drivers/spi/spi-bcmbca-hsspi.c
4148
4149 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4150 M:      Jonas Gorski <[email protected]>
4151 L:      [email protected]
4152 S:      Odd Fixes
4153 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4154 F:      drivers/spi/spi-bcm63xx.c
4155
4156 BROADCOM ETHERNET PHY DRIVERS
4157 M:      Florian Fainelli <[email protected]>
4158 R:      Broadcom internal kernel review list <[email protected]>
4159 L:      [email protected]
4160 S:      Supported
4161 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4162 F:      drivers/net/phy/bcm*.[ch]
4163 F:      drivers/net/phy/broadcom.c
4164 F:      include/linux/brcmphy.h
4165
4166 BROADCOM GENET ETHERNET DRIVER
4167 M:      Doug Berger <[email protected]>
4168 M:      Florian Fainelli <[email protected]>
4169 R:      Broadcom internal kernel review list <[email protected]>
4170 L:      [email protected]
4171 S:      Supported
4172 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4173 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4174 F:      drivers/net/ethernet/broadcom/genet/
4175 F:      drivers/net/ethernet/broadcom/unimac.h
4176 F:      drivers/net/mdio/mdio-bcm-unimac.c
4177 F:      include/linux/platform_data/bcmgenet.h
4178 F:      include/linux/platform_data/mdio-bcm-unimac.h
4179
4180 BROADCOM IPROC ARM ARCHITECTURE
4181 M:      Ray Jui <[email protected]>
4182 M:      Scott Branden <[email protected]>
4183 R:      Broadcom internal kernel review list <[email protected]>
4184 L:      [email protected] (moderated for non-subscribers)
4185 S:      Maintained
4186 T:      git https://github.com/broadcom/stblinux.git
4187 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4188 F:      arch/arm64/boot/dts/broadcom/stingray/*
4189 F:      drivers/clk/bcm/clk-ns*
4190 F:      drivers/clk/bcm/clk-sr*
4191 F:      drivers/pinctrl/bcm/pinctrl-ns*
4192 F:      include/dt-bindings/clock/bcm-sr*
4193 N:      iproc
4194 N:      cygnus
4195 N:      bcm[-_]nsp
4196 N:      bcm9113*
4197 N:      bcm9583*
4198 N:      bcm9585*
4199 N:      bcm9586*
4200 N:      bcm988312
4201 N:      bcm113*
4202 N:      bcm583*
4203 N:      bcm585*
4204 N:      bcm586*
4205 N:      bcm88312
4206 N:      hr2
4207 N:      stingray
4208
4209 BROADCOM IPROC GBIT ETHERNET DRIVER
4210 M:      Rafał Miłecki <[email protected]>
4211 R:      Broadcom internal kernel review list <[email protected]>
4212 L:      [email protected]
4213 S:      Maintained
4214 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4215 F:      drivers/net/ethernet/broadcom/bgmac*
4216 F:      drivers/net/ethernet/broadcom/unimac.h
4217
4218 BROADCOM KONA GPIO DRIVER
4219 M:      Ray Jui <[email protected]>
4220 R:      Broadcom internal kernel review list <[email protected]>
4221 S:      Supported
4222 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4223 F:      drivers/gpio/gpio-bcm-kona.c
4224
4225 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4226 M:      Sathya Prakash Veerichetty <[email protected]>
4227 M:      Kashyap Desai <[email protected]>
4228 M:      Sumit Saxena <[email protected]>
4229 M:      Sreekanth Reddy <[email protected]>
4230 L:      [email protected]
4231 L:      [email protected]
4232 S:      Supported
4233 W:      https://www.broadcom.com/support/storage
4234 F:      drivers/scsi/mpi3mr/
4235
4236 BROADCOM NETXTREME-E ROCE DRIVER
4237 M:      Selvin Xavier <[email protected]>
4238 L:      [email protected]
4239 S:      Supported
4240 W:      http://www.broadcom.com
4241 F:      drivers/infiniband/hw/bnxt_re/
4242 F:      include/uapi/rdma/bnxt_re-abi.h
4243
4244 BROADCOM NVRAM DRIVER
4245 M:      Rafał Miłecki <[email protected]>
4246 L:      [email protected]
4247 S:      Maintained
4248 F:      drivers/firmware/broadcom/*
4249
4250 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4251 M:      Rafał Miłecki <[email protected]>
4252 M:      Florian Fainelli <[email protected]>
4253 R:      Broadcom internal kernel review list <[email protected]>
4254 L:      [email protected]
4255 S:      Maintained
4256 T:      git https://github.com/broadcom/stblinux.git
4257 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
4258 F:      include/dt-bindings/soc/bcm-pmb.h
4259
4260 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4261 M:      Rafał Miłecki <[email protected]>
4262 L:      [email protected]
4263 S:      Maintained
4264 F:      drivers/bcma/
4265 F:      include/linux/bcma/
4266
4267 BROADCOM SPI DRIVER
4268 M:      Kamal Dasu <[email protected]>
4269 R:      Broadcom internal kernel review list <[email protected]>
4270 S:      Maintained
4271 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4272 F:      drivers/spi/spi-bcm-qspi.*
4273 F:      drivers/spi/spi-brcmstb-qspi.c
4274 F:      drivers/spi/spi-iproc-qspi.c
4275
4276 BROADCOM STB AVS CPUFREQ DRIVER
4277 M:      Markus Mayer <[email protected]>
4278 R:      Broadcom internal kernel review list <[email protected]>
4279 L:      [email protected]
4280 S:      Maintained
4281 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4282 F:      drivers/cpufreq/brcmstb*
4283
4284 BROADCOM STB AVS TMON DRIVER
4285 M:      Markus Mayer <[email protected]>
4286 R:      Broadcom internal kernel review list <[email protected]>
4287 L:      [email protected]
4288 S:      Maintained
4289 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4290 F:      drivers/thermal/broadcom/brcmstb*
4291
4292 BROADCOM STB DPFE DRIVER
4293 M:      Markus Mayer <[email protected]>
4294 R:      Broadcom internal kernel review list <[email protected]>
4295 L:      [email protected] (moderated for non-subscribers)
4296 S:      Maintained
4297 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4298 F:      drivers/memory/brcmstb_dpfe.c
4299
4300 BROADCOM STB NAND FLASH DRIVER
4301 M:      Brian Norris <[email protected]>
4302 M:      Kamal Dasu <[email protected]>
4303 R:      Broadcom internal kernel review list <[email protected]>
4304 L:      [email protected]
4305 S:      Maintained
4306 F:      drivers/mtd/nand/raw/brcmnand/
4307 F:      include/linux/platform_data/brcmnand.h
4308
4309 BROADCOM STB PCIE DRIVER
4310 M:      Jim Quinlan <[email protected]>
4311 M:      Nicolas Saenz Julienne <[email protected]>
4312 M:      Florian Fainelli <[email protected]>
4313 R:      Broadcom internal kernel review list <[email protected]>
4314 L:      [email protected]
4315 S:      Maintained
4316 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4317 F:      drivers/pci/controller/pcie-brcmstb.c
4318
4319 BROADCOM SYSTEMPORT ETHERNET DRIVER
4320 M:      Florian Fainelli <[email protected]>
4321 R:      Broadcom internal kernel review list <[email protected]>
4322 L:      [email protected]
4323 S:      Supported
4324 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4325 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4326 F:      drivers/net/ethernet/broadcom/unimac.h
4327
4328 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4329 M:      Siva Reddy Kallam <[email protected]>
4330 M:      Prashant Sreedharan <[email protected]>
4331 M:      Michael Chan <[email protected]>
4332 L:      [email protected]
4333 S:      Supported
4334 F:      drivers/net/ethernet/broadcom/tg3.*
4335
4336 BROADCOM VK DRIVER
4337 M:      Scott Branden <[email protected]>
4338 R:      Broadcom internal kernel review list <[email protected]>
4339 S:      Supported
4340 F:      drivers/misc/bcm-vk/
4341 F:      include/uapi/linux/misc/bcm_vk.h
4342
4343 BROCADE BFA FC SCSI DRIVER
4344 M:      Anil Gurumurthy <[email protected]>
4345 M:      Sudarsana Kalluru <[email protected]>
4346 L:      [email protected]
4347 S:      Supported
4348 F:      drivers/scsi/bfa/
4349
4350 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4351 M:      Rasesh Mody <[email protected]>
4352 M:      Sudarsana Kalluru <[email protected]>
4353 M:      [email protected]
4354 L:      [email protected]
4355 S:      Supported
4356 F:      drivers/net/ethernet/brocade/bna/
4357
4358 BSG (block layer generic sg v4 driver)
4359 M:      FUJITA Tomonori <[email protected]>
4360 L:      [email protected]
4361 S:      Supported
4362 F:      block/bsg.c
4363 F:      include/linux/bsg.h
4364 F:      include/uapi/linux/bsg.h
4365
4366 BT87X AUDIO DRIVER
4367 M:      Clemens Ladisch <[email protected]>
4368 L:      [email protected] (moderated for non-subscribers)
4369 S:      Maintained
4370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4371 F:      Documentation/sound/cards/bt87x.rst
4372 F:      sound/pci/bt87x.c
4373
4374 BT8XXGPIO DRIVER
4375 M:      Michael Buesch <[email protected]>
4376 S:      Maintained
4377 W:      http://bu3sch.de/btgpio.php
4378 F:      drivers/gpio/gpio-bt8xx.c
4379
4380 BTRFS FILE SYSTEM
4381 M:      Chris Mason <[email protected]>
4382 M:      Josef Bacik <[email protected]>
4383 M:      David Sterba <[email protected]>
4384 L:      [email protected]
4385 S:      Maintained
4386 W:      https://btrfs.readthedocs.io
4387 W:      https://btrfs.wiki.kernel.org/
4388 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4389 C:      irc://irc.libera.chat/btrfs
4390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4391 F:      Documentation/filesystems/btrfs.rst
4392 F:      fs/btrfs/
4393 F:      include/linux/btrfs*
4394 F:      include/trace/events/btrfs.h
4395 F:      include/uapi/linux/btrfs*
4396
4397 BTTV VIDEO4LINUX DRIVER
4398 M:      Mauro Carvalho Chehab <[email protected]>
4399 L:      [email protected]
4400 S:      Odd fixes
4401 W:      https://linuxtv.org
4402 T:      git git://linuxtv.org/media_tree.git
4403 F:      Documentation/driver-api/media/drivers/bttv*
4404 F:      drivers/media/pci/bt8xx/bttv*
4405
4406 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4407 M:      Chanwoo Choi <[email protected]>
4408 L:      [email protected]
4409 L:      [email protected]
4410 S:      Maintained
4411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4412 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4413 F:      drivers/devfreq/exynos-bus.c
4414
4415 BUSLOGIC SCSI DRIVER
4416 M:      Khalid Aziz <[email protected]>
4417 L:      [email protected]
4418 S:      Maintained
4419 F:      drivers/scsi/BusLogic.*
4420 F:      drivers/scsi/FlashPoint.*
4421
4422 BXCAN CAN NETWORK DRIVER
4423 M:      Dario Binacchi <[email protected]>
4424 L:      [email protected]
4425 S:      Maintained
4426 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4427 F:      drivers/net/can/bxcan.c
4428
4429 C-MEDIA CMI8788 DRIVER
4430 M:      Clemens Ladisch <[email protected]>
4431 L:      [email protected] (moderated for non-subscribers)
4432 S:      Maintained
4433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4434 F:      sound/pci/oxygen/
4435
4436 C-SKY ARCHITECTURE
4437 M:      Guo Ren <[email protected]>
4438 L:      [email protected]
4439 S:      Supported
4440 T:      git https://github.com/c-sky/csky-linux.git
4441 F:      Documentation/devicetree/bindings/csky/
4442 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4443 F:      Documentation/devicetree/bindings/timer/csky,*
4444 F:      arch/csky/
4445 F:      drivers/clocksource/timer-gx6605s.c
4446 F:      drivers/clocksource/timer-mp-csky.c
4447 F:      drivers/irqchip/irq-csky-*
4448 N:      csky
4449 K:      csky
4450
4451 CA8210 IEEE-802.15.4 RADIO DRIVER
4452 L:      [email protected]
4453 S:      Orphan
4454 W:      https://github.com/Cascoda/ca8210-linux.git
4455 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4456 F:      drivers/net/ieee802154/ca8210.c
4457
4458 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4459 M:      David Howells <[email protected]>
4460 L:      [email protected] (moderated for non-subscribers)
4461 S:      Supported
4462 F:      Documentation/filesystems/caching/cachefiles.rst
4463 F:      fs/cachefiles/
4464
4465 CACHESTAT: PAGE CACHE STATS FOR A FILE
4466 M:      Nhat Pham <[email protected]>
4467 M:      Johannes Weiner <[email protected]>
4468 L:      [email protected]
4469 S:      Maintained
4470 F:      tools/testing/selftests/cachestat/test_cachestat.c
4471
4472 CADENCE MIPI-CSI2 BRIDGES
4473 M:      Maxime Ripard <[email protected]>
4474 L:      [email protected]
4475 S:      Maintained
4476 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4477 F:      drivers/media/platform/cadence/cdns-csi2*
4478
4479 CADENCE NAND DRIVER
4480 L:      [email protected]
4481 S:      Orphan
4482 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4483 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4484
4485 CADENCE USB3 DRD IP DRIVER
4486 M:      Peter Chen <[email protected]>
4487 M:      Pawel Laszczak <[email protected]>
4488 R:      Roger Quadros <[email protected]>
4489 L:      [email protected]
4490 S:      Maintained
4491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4492 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4493 F:      drivers/usb/cdns3/
4494 X:      drivers/usb/cdns3/cdnsp*
4495
4496 CADENCE USBHS DRIVER
4497 M:      Pawel Laszczak <[email protected]>
4498 L:      [email protected]
4499 S:      Maintained
4500 F:      drivers/usb/gadget/udc/cdns2
4501
4502 CADENCE USBSSP DRD IP DRIVER
4503 M:      Pawel Laszczak <[email protected]>
4504 L:      [email protected]
4505 S:      Maintained
4506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4507 F:      drivers/usb/cdns3/
4508 X:      drivers/usb/cdns3/cdns3*
4509
4510 CADET FM/AM RADIO RECEIVER DRIVER
4511 M:      Hans Verkuil <[email protected]>
4512 L:      [email protected]
4513 S:      Maintained
4514 W:      https://linuxtv.org
4515 T:      git git://linuxtv.org/media_tree.git
4516 F:      drivers/media/radio/radio-cadet*
4517
4518 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4519 L:      [email protected]
4520 S:      Orphan
4521 T:      git git://linuxtv.org/media_tree.git
4522 F:      Documentation/admin-guide/media/cafe_ccic*
4523 F:      drivers/media/platform/marvell/
4524
4525 CAIF NETWORK LAYER
4526 L:      [email protected]
4527 S:      Orphan
4528 F:      Documentation/networking/caif/
4529 F:      drivers/net/caif/
4530 F:      include/net/caif/
4531 F:      include/uapi/linux/caif/
4532 F:      net/caif/
4533
4534 CAKE QDISC
4535 M:      Toke Høiland-Jørgensen <[email protected]>
4536 L:      [email protected] (moderated for non-subscribers)
4537 S:      Maintained
4538 F:      net/sched/sch_cake.c
4539
4540 CAN NETWORK DRIVERS
4541 M:      Wolfgang Grandegger <[email protected]>
4542 M:      Marc Kleine-Budde <[email protected]>
4543 L:      [email protected]
4544 S:      Maintained
4545 W:      https://github.com/linux-can
4546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4548 F:      Documentation/devicetree/bindings/net/can/
4549 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4550 F:      drivers/net/can/
4551 F:      drivers/phy/phy-can-transceiver.c
4552 F:      include/linux/can/bittiming.h
4553 F:      include/linux/can/dev.h
4554 F:      include/linux/can/length.h
4555 F:      include/linux/can/platform/
4556 F:      include/linux/can/rx-offload.h
4557 F:      include/uapi/linux/can/error.h
4558 F:      include/uapi/linux/can/netlink.h
4559 F:      include/uapi/linux/can/vxcan.h
4560
4561 CAN NETWORK LAYER
4562 M:      Oliver Hartkopp <[email protected]>
4563 M:      Marc Kleine-Budde <[email protected]>
4564 L:      [email protected]
4565 S:      Maintained
4566 W:      https://github.com/linux-can
4567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4569 F:      Documentation/networking/can.rst
4570 F:      include/linux/can/can-ml.h
4571 F:      include/linux/can/core.h
4572 F:      include/linux/can/skb.h
4573 F:      include/net/netns/can.h
4574 F:      include/uapi/linux/can.h
4575 F:      include/uapi/linux/can/bcm.h
4576 F:      include/uapi/linux/can/gw.h
4577 F:      include/uapi/linux/can/isotp.h
4578 F:      include/uapi/linux/can/raw.h
4579 F:      net/can/
4580
4581 CAN-J1939 NETWORK LAYER
4582 M:      Robin van der Gracht <[email protected]>
4583 M:      Oleksij Rempel <[email protected]>
4584 R:      [email protected]
4585 L:      [email protected]
4586 S:      Maintained
4587 F:      Documentation/networking/j1939.rst
4588 F:      include/uapi/linux/can/j1939.h
4589 F:      net/can/j1939/
4590
4591 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4592 M:      Damien Le Moal <[email protected]>
4593 L:      [email protected]
4594 L:      [email protected] (pinctrl driver)
4595 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4596 F:      drivers/pinctrl/pinctrl-k210.c
4597
4598 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4599 M:      Damien Le Moal <[email protected]>
4600 L:      [email protected]
4601 L:      [email protected]
4602 S:      Maintained
4603 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4604 F:      drivers/reset/reset-k210.c
4605
4606 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4607 M:      Damien Le Moal <[email protected]>
4608 L:      [email protected]
4609 S:      Maintained
4610 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4611 F:      drivers/soc/canaan/
4612 F:      include/soc/canaan/
4613
4614 CAPABILITIES
4615 M:      Serge Hallyn <[email protected]>
4616 L:      [email protected]
4617 S:      Supported
4618 F:      include/linux/capability.h
4619 F:      include/uapi/linux/capability.h
4620 F:      kernel/capability.c
4621 F:      security/commoncap.c
4622
4623 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4624 M:      Kevin Tsai <[email protected]>
4625 S:      Maintained
4626 F:      drivers/iio/light/cm*
4627
4628 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4629 M:      Christian Lamparter <[email protected]>
4630 L:      [email protected]
4631 S:      Maintained
4632 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4633 F:      drivers/net/wireless/ath/carl9170/
4634
4635 CAVIUM I2C DRIVER
4636 M:      Robert Richter <[email protected]>
4637 S:      Odd Fixes
4638 W:      http://www.marvell.com
4639 F:      drivers/i2c/busses/i2c-octeon*
4640 F:      drivers/i2c/busses/i2c-thunderx*
4641
4642 CAVIUM LIQUIDIO NETWORK DRIVER
4643 M:      Derek Chickles <[email protected]>
4644 M:      Satanand Burla <[email protected]>
4645 M:      Felix Manlunas <[email protected]>
4646 L:      [email protected]
4647 S:      Supported
4648 W:      http://www.marvell.com
4649 F:      drivers/net/ethernet/cavium/liquidio/
4650
4651 CAVIUM MMC DRIVER
4652 M:      Robert Richter <[email protected]>
4653 S:      Odd Fixes
4654 W:      http://www.marvell.com
4655 F:      drivers/mmc/host/cavium*
4656
4657 CAVIUM OCTEON-TX CRYPTO DRIVER
4658 M:      George Cherian <[email protected]>
4659 L:      [email protected]
4660 S:      Supported
4661 W:      http://www.marvell.com
4662 F:      drivers/crypto/cavium/cpt/
4663
4664 CAVIUM THUNDERX2 ARM64 SOC
4665 M:      Robert Richter <[email protected]>
4666 L:      [email protected] (moderated for non-subscribers)
4667 S:      Odd Fixes
4668 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4669 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4670
4671 CBS/ETF/TAPRIO QDISCS
4672 M:      Vinicius Costa Gomes <[email protected]>
4673 L:      [email protected]
4674 S:      Maintained
4675 F:      net/sched/sch_cbs.c
4676 F:      net/sched/sch_etf.c
4677 F:      net/sched/sch_taprio.c
4678
4679 CC2520 IEEE-802.15.4 RADIO DRIVER
4680 M:      Stefan Schmidt <[email protected]>
4681 L:      [email protected]
4682 S:      Odd Fixes
4683 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4684 F:      drivers/net/ieee802154/cc2520.c
4685
4686 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4687 M:      Gilad Ben-Yossef <[email protected]>
4688 L:      [email protected]
4689 S:      Supported
4690 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4691 F:      drivers/crypto/ccree/
4692
4693 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4694 M:      Hadar Gat <[email protected]>
4695 L:      [email protected]
4696 S:      Supported
4697 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4698 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4699 F:      drivers/char/hw_random/cctrng.c
4700 F:      drivers/char/hw_random/cctrng.h
4701
4702 CEC FRAMEWORK
4703 M:      Hans Verkuil <[email protected]>
4704 L:      [email protected]
4705 S:      Supported
4706 W:      http://linuxtv.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4709 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4710 F:      Documentation/driver-api/media/cec-core.rst
4711 F:      Documentation/userspace-api/media/cec
4712 F:      drivers/media/cec/
4713 F:      drivers/media/rc/keymaps/rc-cec.c
4714 F:      include/media/cec-notifier.h
4715 F:      include/media/cec.h
4716 F:      include/uapi/linux/cec-funcs.h
4717 F:      include/uapi/linux/cec.h
4718
4719 CEC GPIO DRIVER
4720 M:      Hans Verkuil <[email protected]>
4721 L:      [email protected]
4722 S:      Supported
4723 W:      http://linuxtv.org
4724 T:      git git://linuxtv.org/media_tree.git
4725 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4726 F:      drivers/media/cec/platform/cec-gpio/
4727
4728 CELL BROADBAND ENGINE ARCHITECTURE
4729 M:      Arnd Bergmann <[email protected]>
4730 L:      [email protected]
4731 S:      Supported
4732 W:      http://www.ibm.com/developerworks/power/cell/
4733 F:      arch/powerpc/include/asm/cell*.h
4734 F:      arch/powerpc/include/asm/spu*.h
4735 F:      arch/powerpc/include/uapi/asm/spu*.h
4736 F:      arch/powerpc/platforms/cell/
4737
4738 CELLWISE CW2015 BATTERY DRIVER
4739 M:      Tobias Schrammm <[email protected]>
4740 S:      Maintained
4741 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4742 F:      drivers/power/supply/cw2015_battery.c
4743
4744 CEPH COMMON CODE (LIBCEPH)
4745 M:      Ilya Dryomov <[email protected]>
4746 M:      Xiubo Li <[email protected]>
4747 R:      Jeff Layton <[email protected]>
4748 L:      [email protected]
4749 S:      Supported
4750 W:      http://ceph.com/
4751 T:      git https://github.com/ceph/ceph-client.git
4752 F:      include/linux/ceph/
4753 F:      include/linux/crush/
4754 F:      net/ceph/
4755
4756 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4757 M:      Xiubo Li <[email protected]>
4758 M:      Ilya Dryomov <[email protected]>
4759 R:      Jeff Layton <[email protected]>
4760 L:      [email protected]
4761 S:      Supported
4762 W:      http://ceph.com/
4763 T:      git https://github.com/ceph/ceph-client.git
4764 F:      Documentation/filesystems/ceph.rst
4765 F:      fs/ceph/
4766
4767 CERTIFICATE HANDLING
4768 M:      David Howells <[email protected]>
4769 M:      David Woodhouse <[email protected]>
4770 L:      [email protected]
4771 S:      Maintained
4772 F:      Documentation/admin-guide/module-signing.rst
4773 F:      certs/
4774 F:      scripts/sign-file.c
4775 F:      tools/certs/
4776
4777 CFAG12864B LCD DRIVER
4778 M:      Miguel Ojeda <[email protected]>
4779 S:      Maintained
4780 F:      drivers/auxdisplay/cfag12864b.c
4781 F:      include/linux/cfag12864b.h
4782
4783 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4784 M:      Miguel Ojeda <[email protected]>
4785 S:      Maintained
4786 F:      drivers/auxdisplay/cfag12864bfb.c
4787 F:      include/linux/cfag12864b.h
4788
4789 CHAR and MISC DRIVERS
4790 M:      Arnd Bergmann <[email protected]>
4791 M:      Greg Kroah-Hartman <[email protected]>
4792 S:      Supported
4793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4794 F:      drivers/char/
4795 F:      drivers/misc/
4796 F:      include/linux/miscdevice.h
4797 X:      drivers/char/agp/
4798 X:      drivers/char/hw_random/
4799 X:      drivers/char/ipmi/
4800 X:      drivers/char/random.c
4801 X:      drivers/char/tpm/
4802
4803 CHECKPATCH
4804 M:      Andy Whitcroft <[email protected]>
4805 M:      Joe Perches <[email protected]>
4806 R:      Dwaipayan Ray <[email protected]>
4807 R:      Lukas Bulwahn <[email protected]>
4808 S:      Maintained
4809 F:      scripts/checkpatch.pl
4810
4811 CHECKPATCH DOCUMENTATION
4812 M:      Dwaipayan Ray <[email protected]>
4813 M:      Lukas Bulwahn <[email protected]>
4814 R:      Joe Perches <[email protected]>
4815 S:      Maintained
4816 F:      Documentation/dev-tools/checkpatch.rst
4817
4818 CHINESE DOCUMENTATION
4819 M:      Alex Shi <[email protected]>
4820 M:      Yanteng Si <[email protected]>
4821 S:      Maintained
4822 F:      Documentation/translations/zh_CN/
4823
4824 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4825 M:      Peter Chen <[email protected]>
4826 L:      [email protected]
4827 S:      Maintained
4828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4829 F:      drivers/usb/chipidea/
4830
4831 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4832 M:      Hans de Goede <[email protected]>
4833 L:      [email protected]
4834 S:      Maintained
4835 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4836 F:      drivers/input/touchscreen/chipone_icn8318.c
4837
4838 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4839 M:      Hans de Goede <[email protected]>
4840 L:      [email protected]
4841 S:      Maintained
4842 F:      drivers/input/touchscreen/chipone_icn8505.c
4843
4844 CHROME HARDWARE PLATFORM SUPPORT
4845 M:      Benson Leung <[email protected]>
4846 M:      Tzung-Bi Shih <[email protected]>
4847 L:      [email protected]
4848 S:      Maintained
4849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4850 F:      drivers/platform/chrome/
4851
4852 CHROMEOS EC CODEC DRIVER
4853 M:      Cheng-Yi Chiang <[email protected]>
4854 M:      Tzung-Bi Shih <[email protected]>
4855 R:      Guenter Roeck <[email protected]>
4856 L:      [email protected]
4857 S:      Maintained
4858 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4859 F:      sound/soc/codecs/cros_ec_codec.*
4860
4861 CHROMEOS EC SUBDRIVERS
4862 M:      Benson Leung <[email protected]>
4863 R:      Guenter Roeck <[email protected]>
4864 L:      [email protected]
4865 S:      Maintained
4866 F:      drivers/power/supply/cros_usbpd-charger.c
4867 N:      cros_ec
4868 N:      cros-ec
4869
4870 CHROMEOS EC UART DRIVER
4871 M:      Bhanu Prakash Maiya <[email protected]>
4872 R:      Benson Leung <[email protected]>
4873 R:      Tzung-Bi Shih <[email protected]>
4874 S:      Maintained
4875 F:      drivers/platform/chrome/cros_ec_uart.c
4876
4877 CHROMEOS EC USB PD NOTIFY DRIVER
4878 M:      Prashant Malani <[email protected]>
4879 L:      [email protected]
4880 S:      Maintained
4881 F:      drivers/platform/chrome/cros_usbpd_notify.c
4882 F:      include/linux/platform_data/cros_usbpd_notify.h
4883
4884 CHROMEOS EC USB TYPE-C DRIVER
4885 M:      Prashant Malani <[email protected]>
4886 L:      [email protected]
4887 S:      Maintained
4888 F:      drivers/platform/chrome/cros_ec_typec.*
4889 F:      drivers/platform/chrome/cros_typec_switch.c
4890 F:      drivers/platform/chrome/cros_typec_vdm.*
4891
4892 CHROMEOS HPS DRIVER
4893 M:      Dan Callaghan <[email protected]>
4894 R:      Sami Kyöstilä <[email protected]>
4895 S:      Maintained
4896 F:      drivers/platform/chrome/cros_hps_i2c.c
4897
4898 CHRONTEL CH7322 CEC DRIVER
4899 M:      Joe Tessler <[email protected]>
4900 L:      [email protected]
4901 S:      Maintained
4902 T:      git git://linuxtv.org/media_tree.git
4903 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4904 F:      drivers/media/cec/i2c/ch7322.c
4905
4906 CIRRUS LOGIC AUDIO CODEC DRIVERS
4907 M:      James Schulman <[email protected]>
4908 M:      David Rhodes <[email protected]>
4909 M:      Richard Fitzgerald <[email protected]>
4910 L:      [email protected] (moderated for non-subscribers)
4911 L:      [email protected]
4912 S:      Maintained
4913 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4914 F:      drivers/mfd/cs42l43*
4915 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
4916 F:      drivers/spi/spi-cs42l43*
4917 F:      include/dt-bindings/sound/cs*
4918 F:      include/linux/mfd/cs42l43*
4919 F:      include/sound/cs*
4920 F:      sound/pci/hda/cs*
4921 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4922 F:      sound/soc/codecs/cs*
4923
4924 CIRRUS LOGIC DSP FIRMWARE DRIVER
4925 M:      Simon Trimmer <[email protected]>
4926 M:      Charles Keepax <[email protected]>
4927 M:      Richard Fitzgerald <[email protected]>
4928 L:      [email protected]
4929 S:      Supported
4930 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4931 T:      git https://github.com/CirrusLogic/linux-drivers.git
4932 F:      drivers/firmware/cirrus/*
4933 F:      include/linux/firmware/cirrus/*
4934
4935 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4936 M:      Hartley Sweeten <[email protected]>
4937 L:      [email protected]
4938 S:      Maintained
4939 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4940
4941 CIRRUS LOGIC LOCHNAGAR DRIVER
4942 M:      Charles Keepax <[email protected]>
4943 M:      Richard Fitzgerald <[email protected]>
4944 L:      [email protected]
4945 S:      Supported
4946 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4947 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4948 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4949 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4950 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4951 F:      Documentation/hwmon/lochnagar.rst
4952 F:      drivers/clk/clk-lochnagar.c
4953 F:      drivers/hwmon/lochnagar-hwmon.c
4954 F:      drivers/mfd/lochnagar-i2c.c
4955 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4956 F:      drivers/regulator/lochnagar-regulator.c
4957 F:      include/dt-bindings/clock/lochnagar.h
4958 F:      include/dt-bindings/pinctrl/lochnagar.h
4959 F:      include/linux/mfd/lochnagar*
4960 F:      sound/soc/codecs/lochnagar-sc.c
4961
4962 CIRRUS LOGIC MADERA CODEC DRIVERS
4963 M:      Charles Keepax <[email protected]>
4964 M:      Richard Fitzgerald <[email protected]>
4965 L:      [email protected] (moderated for non-subscribers)
4966 L:      [email protected]
4967 S:      Supported
4968 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4969 T:      git https://github.com/CirrusLogic/linux-drivers.git
4970 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4971 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4972 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4973 F:      drivers/gpio/gpio-madera*
4974 F:      drivers/irqchip/irq-madera*
4975 F:      drivers/mfd/cs47l*
4976 F:      drivers/mfd/madera*
4977 F:      drivers/pinctrl/cirrus/*
4978 F:      include/dt-bindings/sound/madera*
4979 F:      include/linux/irqchip/irq-madera*
4980 F:      include/linux/mfd/madera/*
4981 F:      include/sound/madera*
4982 F:      sound/soc/codecs/cs47l*
4983 F:      sound/soc/codecs/madera*
4984
4985 CISCO FCOE HBA DRIVER
4986 M:      Satish Kharat <[email protected]>
4987 M:      Sesidhar Baddela <[email protected]>
4988 M:      Karan Tilak Kumar <[email protected]>
4989 L:      [email protected]
4990 S:      Supported
4991 F:      drivers/scsi/fnic/
4992
4993 CISCO SCSI HBA DRIVER
4994 M:      Karan Tilak Kumar <[email protected]>
4995 M:      Sesidhar Baddela <[email protected]>
4996 L:      [email protected]
4997 S:      Supported
4998 F:      drivers/scsi/snic/
4999
5000 CISCO VIC ETHERNET NIC DRIVER
5001 M:      Christian Benvenuti <[email protected]>
5002 M:      Satish Kharat <[email protected]>
5003 S:      Supported
5004 F:      drivers/net/ethernet/cisco/enic/
5005
5006 CISCO VIC LOW LATENCY NIC DRIVER
5007 M:      Christian Benvenuti <[email protected]>
5008 M:      Nelson Escobar <[email protected]>
5009 S:      Supported
5010 F:      drivers/infiniband/hw/usnic/
5011
5012 CLANG CONTROL FLOW INTEGRITY SUPPORT
5013 M:      Sami Tolvanen <[email protected]>
5014 M:      Kees Cook <[email protected]>
5015 R:      Nathan Chancellor <[email protected]>
5016 R:      Nick Desaulniers <[email protected]>
5017 L:      [email protected]
5018 S:      Supported
5019 B:      https://github.com/ClangBuiltLinux/linux/issues
5020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5021 F:      include/linux/cfi.h
5022 F:      kernel/cfi.c
5023
5024 CLANG-FORMAT FILE
5025 M:      Miguel Ojeda <[email protected]>
5026 S:      Maintained
5027 F:      .clang-format
5028
5029 CLANG/LLVM BUILD SUPPORT
5030 M:      Nathan Chancellor <[email protected]>
5031 M:      Nick Desaulniers <[email protected]>
5032 R:      Tom Rix <[email protected]>
5033 L:      [email protected]
5034 S:      Supported
5035 W:      https://clangbuiltlinux.github.io/
5036 B:      https://github.com/ClangBuiltLinux/linux/issues
5037 C:      irc://irc.libera.chat/clangbuiltlinux
5038 F:      Documentation/kbuild/llvm.rst
5039 F:      include/linux/compiler-clang.h
5040 F:      scripts/Makefile.clang
5041 F:      scripts/clang-tools/
5042 K:      \b(?i:clang|llvm)\b
5043
5044 CLK API
5045 M:      Russell King <[email protected]>
5046 L:      [email protected]
5047 S:      Maintained
5048 F:      include/linux/clk.h
5049
5050 CLOCKSOURCE, CLOCKEVENT DRIVERS
5051 M:      Daniel Lezcano <[email protected]>
5052 M:      Thomas Gleixner <[email protected]>
5053 L:      [email protected]
5054 S:      Supported
5055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5056 F:      Documentation/devicetree/bindings/timer/
5057 F:      drivers/clocksource/
5058
5059 CMPC ACPI DRIVER
5060 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5061 M:      Daniel Oliveira Nascimento <[email protected]>
5062 L:      [email protected]
5063 S:      Supported
5064 F:      drivers/platform/x86/classmate-laptop.c
5065
5066 COBALT MEDIA DRIVER
5067 M:      Hans Verkuil <[email protected]>
5068 L:      [email protected]
5069 S:      Supported
5070 W:      https://linuxtv.org
5071 T:      git git://linuxtv.org/media_tree.git
5072 F:      drivers/media/pci/cobalt/
5073
5074 COCCINELLE/Semantic Patches (SmPL)
5075 M:      Julia Lawall <[email protected]>
5076 M:      Nicolas Palix <[email protected]>
5077 L:      [email protected] (moderated for non-subscribers)
5078 S:      Supported
5079 W:      https://coccinelle.gitlabpages.inria.fr/website/
5080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5081 F:      Documentation/dev-tools/coccinelle.rst
5082 F:      scripts/coccicheck
5083 F:      scripts/coccinelle/
5084
5085 CODA FILE SYSTEM
5086 M:      Jan Harkes <[email protected]>
5087 M:      [email protected]
5088 L:      [email protected]
5089 S:      Maintained
5090 W:      http://www.coda.cs.cmu.edu/
5091 F:      Documentation/filesystems/coda.rst
5092 F:      fs/coda/
5093 F:      include/linux/coda*.h
5094 F:      include/uapi/linux/coda*.h
5095
5096 CODA V4L2 MEM2MEM DRIVER
5097 M:      Philipp Zabel <[email protected]>
5098 L:      [email protected]
5099 S:      Maintained
5100 F:      Documentation/devicetree/bindings/media/coda.yaml
5101 F:      drivers/media/platform/chips-media/
5102
5103 CODE OF CONDUCT
5104 M:      Greg Kroah-Hartman <[email protected]>
5105 S:      Supported
5106 F:      Documentation/process/code-of-conduct-interpretation.rst
5107 F:      Documentation/process/code-of-conduct.rst
5108
5109 COMEDI DRIVERS
5110 M:      Ian Abbott <[email protected]>
5111 M:      H Hartley Sweeten <[email protected]>
5112 S:      Odd Fixes
5113 F:      drivers/comedi/
5114 F:      include/linux/comedi/
5115 F:      include/uapi/linux/comedi.h
5116
5117 COMMON CLK FRAMEWORK
5118 M:      Michael Turquette <[email protected]>
5119 M:      Stephen Boyd <[email protected]>
5120 L:      [email protected]
5121 S:      Maintained
5122 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5124 F:      Documentation/devicetree/bindings/clock/
5125 F:      drivers/clk/
5126 F:      include/dt-bindings/clock/
5127 F:      include/linux/clk-pr*
5128 F:      include/linux/clk/
5129 F:      include/linux/of_clk.h
5130 X:      drivers/clk/clkdev.c
5131
5132 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5133 M:      Steve French <[email protected]>
5134 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5135 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5136 R:      Shyam Prasad N <[email protected]> (multichannel)
5137 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5138 L:      [email protected]
5139 L:      [email protected] (moderated for non-subscribers)
5140 S:      Supported
5141 W:      https://wiki.samba.org/index.php/LinuxCIFS
5142 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5143 F:      Documentation/admin-guide/cifs/
5144 F:      fs/smb/client/
5145 F:      fs/smb/common/
5146 F:      include/uapi/linux/cifs
5147
5148 COMPACTPCI HOTPLUG CORE
5149 M:      Scott Murray <[email protected]>
5150 L:      [email protected]
5151 S:      Maintained
5152 F:      drivers/pci/hotplug/cpci_hotplug*
5153
5154 COMPACTPCI HOTPLUG GENERIC DRIVER
5155 M:      Scott Murray <[email protected]>
5156 L:      [email protected]
5157 S:      Maintained
5158 F:      drivers/pci/hotplug/cpcihp_generic.c
5159
5160 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5161 M:      Scott Murray <[email protected]>
5162 L:      [email protected]
5163 S:      Maintained
5164 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5165
5166 COMPAL LAPTOP SUPPORT
5167 M:      Cezary Jackiewicz <[email protected]>
5168 L:      [email protected]
5169 S:      Maintained
5170 F:      drivers/platform/x86/compal-laptop.c
5171
5172 COMPILER ATTRIBUTES
5173 M:      Miguel Ojeda <[email protected]>
5174 R:      Nick Desaulniers <[email protected]>
5175 S:      Maintained
5176 F:      include/linux/compiler_attributes.h
5177
5178 COMPUTE EXPRESS LINK (CXL)
5179 M:      Davidlohr Bueso <[email protected]>
5180 M:      Jonathan Cameron <[email protected]>
5181 M:      Dave Jiang <[email protected]>
5182 M:      Alison Schofield <[email protected]>
5183 M:      Vishal Verma <[email protected]>
5184 M:      Ira Weiny <[email protected]>
5185 M:      Dan Williams <[email protected]>
5186 L:      [email protected]
5187 S:      Maintained
5188 F:      drivers/cxl/
5189 F:      include/uapi/linux/cxl_mem.h
5190
5191 COMPUTE EXPRESS LINK PMU (CPMU)
5192 M:      Jonathan Cameron <[email protected]>
5193 L:      [email protected]
5194 S:      Maintained
5195 F:      Documentation/admin-guide/perf/cxl.rst
5196 F:      drivers/perf/cxl_pmu.c
5197
5198 CONEXANT ACCESSRUNNER USB DRIVER
5199 L:      [email protected]
5200 S:      Orphan
5201 W:      http://accessrunner.sourceforge.net/
5202 F:      drivers/usb/atm/cxacru.c
5203
5204 CONFIGFS
5205 M:      Joel Becker <[email protected]>
5206 M:      Christoph Hellwig <[email protected]>
5207 S:      Supported
5208 T:      git git://git.infradead.org/users/hch/configfs.git
5209 F:      fs/configfs/
5210 F:      include/linux/configfs.h
5211 F:      samples/configfs/
5212
5213 CONSOLE SUBSYSTEM
5214 M:      Greg Kroah-Hartman <[email protected]>
5215 S:      Supported
5216 F:      drivers/video/console/
5217 F:      include/linux/console*
5218
5219 CONTEXT TRACKING
5220 M:      Frederic Weisbecker <[email protected]>
5221 M:      "Paul E. McKenney" <[email protected]>
5222 S:      Maintained
5223 F:      include/linux/context_tracking*
5224 F:      kernel/context_tracking.c
5225
5226 CONTROL GROUP (CGROUP)
5227 M:      Tejun Heo <[email protected]>
5228 M:      Zefan Li <[email protected]>
5229 M:      Johannes Weiner <[email protected]>
5230 L:      [email protected]
5231 S:      Maintained
5232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5233 F:      Documentation/admin-guide/cgroup-v1/
5234 F:      Documentation/admin-guide/cgroup-v2.rst
5235 F:      include/linux/cgroup*
5236 F:      kernel/cgroup/
5237 F:      tools/testing/selftests/cgroup/
5238
5239 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5240 M:      Tejun Heo <[email protected]>
5241 M:      Josef Bacik <[email protected]>
5242 M:      Jens Axboe <[email protected]>
5243 L:      [email protected]
5244 L:      [email protected]
5245 T:      git git://git.kernel.dk/linux-block
5246 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5247 F:      block/bfq-cgroup.c
5248 F:      block/blk-cgroup.c
5249 F:      block/blk-iocost.c
5250 F:      block/blk-iolatency.c
5251 F:      block/blk-throttle.c
5252 F:      include/linux/blk-cgroup.h
5253
5254 CONTROL GROUP - CPUSET
5255 M:      Waiman Long <[email protected]>
5256 M:      Zefan Li <[email protected]>
5257 L:      [email protected]
5258 S:      Maintained
5259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5260 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5261 F:      include/linux/cpuset.h
5262 F:      kernel/cgroup/cpuset.c
5263
5264 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5265 M:      Johannes Weiner <[email protected]>
5266 M:      Michal Hocko <[email protected]>
5267 M:      Roman Gushchin <[email protected]>
5268 M:      Shakeel Butt <[email protected]>
5269 R:      Muchun Song <[email protected]>
5270 L:      [email protected]
5271 L:      [email protected]
5272 S:      Maintained
5273 F:      mm/memcontrol.c
5274 F:      mm/swap_cgroup.c
5275 F:      tools/testing/selftests/cgroup/memcg_protection.m
5276 F:      tools/testing/selftests/cgroup/test_kmem.c
5277 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5278
5279 CORETEMP HARDWARE MONITORING DRIVER
5280 M:      Fenghua Yu <[email protected]>
5281 L:      [email protected]
5282 S:      Maintained
5283 F:      Documentation/hwmon/coretemp.rst
5284 F:      drivers/hwmon/coretemp.c
5285
5286 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5287 M:      Marius Zachmann <[email protected]>
5288 L:      [email protected]
5289 S:      Maintained
5290 F:      drivers/hwmon/corsair-cpro.c
5291
5292 CORSAIR-PSU HARDWARE MONITOR DRIVER
5293 M:      Wilken Gottwalt <[email protected]>
5294 L:      [email protected]
5295 S:      Maintained
5296 F:      Documentation/hwmon/corsair-psu.rst
5297 F:      drivers/hwmon/corsair-psu.c
5298
5299 COUNTER SUBSYSTEM
5300 M:      William Breathitt Gray <[email protected]>
5301 L:      [email protected]
5302 S:      Maintained
5303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5304 F:      Documentation/ABI/testing/sysfs-bus-counter
5305 F:      Documentation/driver-api/generic-counter.rst
5306 F:      drivers/counter/
5307 F:      include/linux/counter.h
5308 F:      include/uapi/linux/counter.h
5309 F:      tools/counter/
5310
5311 CP2615 I2C DRIVER
5312 M:      Bence Csókás <[email protected]>
5313 S:      Maintained
5314 F:      drivers/i2c/busses/i2c-cp2615.c
5315
5316 CPMAC ETHERNET DRIVER
5317 M:      Florian Fainelli <[email protected]>
5318 L:      [email protected]
5319 S:      Maintained
5320 F:      drivers/net/ethernet/ti/cpmac.c
5321
5322 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5323 M:      Viresh Kumar <[email protected]>
5324 M:      Sudeep Holla <[email protected]>
5325 L:      [email protected]
5326 S:      Maintained
5327 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5328 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5329
5330 CPU FREQUENCY SCALING FRAMEWORK
5331 M:      "Rafael J. Wysocki" <[email protected]>
5332 M:      Viresh Kumar <[email protected]>
5333 L:      [email protected]
5334 S:      Maintained
5335 B:      https://bugzilla.kernel.org
5336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5338 F:      Documentation/admin-guide/pm/cpufreq.rst
5339 F:      Documentation/admin-guide/pm/intel_pstate.rst
5340 F:      Documentation/cpu-freq/
5341 F:      Documentation/devicetree/bindings/cpufreq/
5342 F:      drivers/cpufreq/
5343 F:      include/linux/cpufreq.h
5344 F:      include/linux/sched/cpufreq.h
5345 F:      kernel/sched/cpufreq*.c
5346 F:      tools/testing/selftests/cpufreq/
5347
5348 CPU HOTPLUG
5349 M:      Thomas Gleixner <[email protected]>
5350 M:      Peter Zijlstra <[email protected]>
5351 L:      [email protected]
5352 S:      Maintained
5353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5354 F:      include/linux/cpu.h
5355 F:      include/linux/cpuhotplug.h
5356 F:      include/linux/smpboot.h
5357 F:      kernel/cpu.c
5358 F:      kernel/smpboot.*
5359
5360 CPU IDLE TIME MANAGEMENT FRAMEWORK
5361 M:      "Rafael J. Wysocki" <[email protected]>
5362 M:      Daniel Lezcano <[email protected]>
5363 L:      [email protected]
5364 S:      Maintained
5365 B:      https://bugzilla.kernel.org
5366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5367 F:      Documentation/admin-guide/pm/cpuidle.rst
5368 F:      Documentation/driver-api/pm/cpuidle.rst
5369 F:      drivers/cpuidle/
5370 F:      include/linux/cpuidle.h
5371
5372 CPU POWER MONITORING SUBSYSTEM
5373 M:      Thomas Renninger <[email protected]>
5374 M:      Shuah Khan <[email protected]>
5375 M:      Shuah Khan <[email protected]>
5376 L:      [email protected]
5377 S:      Maintained
5378 F:      tools/power/cpupower/
5379
5380 CPUID/MSR DRIVER
5381 M:      "H. Peter Anvin" <[email protected]>
5382 S:      Maintained
5383 F:      arch/x86/kernel/cpuid.c
5384 F:      arch/x86/kernel/msr.c
5385
5386 CPUIDLE DRIVER - ARM BIG LITTLE
5387 M:      Lorenzo Pieralisi <[email protected]>
5388 M:      Daniel Lezcano <[email protected]>
5389 L:      [email protected]
5390 L:      [email protected] (moderated for non-subscribers)
5391 S:      Maintained
5392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5393 F:      drivers/cpuidle/cpuidle-big_little.c
5394
5395 CPUIDLE DRIVER - ARM EXYNOS
5396 M:      Daniel Lezcano <[email protected]>
5397 M:      Kukjin Kim <[email protected]>
5398 R:      Krzysztof Kozlowski <[email protected]>
5399 L:      [email protected]
5400 L:      [email protected]
5401 S:      Supported
5402 F:      arch/arm/mach-exynos/pm.c
5403 F:      drivers/cpuidle/cpuidle-exynos.c
5404 F:      include/linux/platform_data/cpuidle-exynos.h
5405
5406 CPUIDLE DRIVER - ARM PSCI
5407 M:      Lorenzo Pieralisi <[email protected]>
5408 M:      Sudeep Holla <[email protected]>
5409 L:      [email protected]
5410 L:      [email protected] (moderated for non-subscribers)
5411 S:      Supported
5412 F:      drivers/cpuidle/cpuidle-psci.c
5413
5414 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5415 M:      Ulf Hansson <[email protected]>
5416 L:      [email protected]
5417 L:      [email protected] (moderated for non-subscribers)
5418 S:      Supported
5419 F:      drivers/cpuidle/cpuidle-psci-domain.c
5420 F:      drivers/cpuidle/cpuidle-psci.h
5421
5422 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5423 M:      Ulf Hansson <[email protected]>
5424 L:      [email protected]
5425 S:      Supported
5426 F:      drivers/cpuidle/dt_idle_genpd.c
5427 F:      drivers/cpuidle/dt_idle_genpd.h
5428
5429 CPUIDLE DRIVER - RISC-V SBI
5430 M:      Anup Patel <[email protected]>
5431 L:      [email protected]
5432 L:      [email protected]
5433 S:      Maintained
5434 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5435
5436 CRAMFS FILESYSTEM
5437 M:      Nicolas Pitre <[email protected]>
5438 S:      Maintained
5439 F:      Documentation/filesystems/cramfs.rst
5440 F:      fs/cramfs/
5441
5442 CREATIVE SB0540
5443 M:      Bastien Nocera <[email protected]>
5444 L:      [email protected]
5445 S:      Maintained
5446 F:      drivers/hid/hid-creative-sb0540.c
5447
5448 CRYPTO API
5449 M:      Herbert Xu <[email protected]>
5450 M:      "David S. Miller" <[email protected]>
5451 L:      [email protected]
5452 S:      Maintained
5453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5455 F:      Documentation/crypto/
5456 F:      Documentation/devicetree/bindings/crypto/
5457 F:      arch/*/crypto/
5458 F:      crypto/
5459 F:      drivers/crypto/
5460 F:      include/crypto/
5461 F:      include/linux/crypto*
5462 F:      lib/crypto/
5463
5464 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5465 M:      Neil Horman <[email protected]>
5466 L:      [email protected]
5467 S:      Maintained
5468 F:      crypto/ansi_cprng.c
5469 F:      crypto/rng.c
5470
5471 CS3308 MEDIA DRIVER
5472 M:      Hans Verkuil <[email protected]>
5473 L:      [email protected]
5474 S:      Odd Fixes
5475 W:      http://linuxtv.org
5476 T:      git git://linuxtv.org/media_tree.git
5477 F:      drivers/media/i2c/cs3308.c
5478
5479 CS5535 Audio ALSA driver
5480 M:      Jaya Kumar <[email protected]>
5481 S:      Maintained
5482 F:      sound/pci/cs5535audio/
5483
5484 CTU CAN FD DRIVER
5485 M:      Pavel Pisa <[email protected]>
5486 M:      Ondrej Ille <[email protected]>
5487 L:      [email protected]
5488 S:      Maintained
5489 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5490 F:      drivers/net/can/ctucanfd/
5491
5492 CW1200 WLAN driver
5493 S:      Orphan
5494 F:      drivers/net/wireless/st/cw1200/
5495
5496 CX18 VIDEO4LINUX DRIVER
5497 M:      Andy Walls <[email protected]>
5498 L:      [email protected]
5499 S:      Maintained
5500 W:      https://linuxtv.org
5501 T:      git git://linuxtv.org/media_tree.git
5502 F:      drivers/media/pci/cx18/
5503 F:      include/uapi/linux/ivtv*
5504
5505 CX2341X MPEG ENCODER HELPER MODULE
5506 M:      Hans Verkuil <[email protected]>
5507 L:      [email protected]
5508 S:      Maintained
5509 W:      https://linuxtv.org
5510 T:      git git://linuxtv.org/media_tree.git
5511 F:      drivers/media/common/cx2341x*
5512 F:      include/media/drv-intf/cx2341x.h
5513
5514 CX24120 MEDIA DRIVER
5515 M:      Jemma Denson <[email protected]>
5516 M:      Patrick Boettcher <[email protected]>
5517 L:      [email protected]
5518 S:      Maintained
5519 W:      https://linuxtv.org
5520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5521 F:      drivers/media/dvb-frontends/cx24120*
5522
5523 CX88 VIDEO4LINUX DRIVER
5524 M:      Mauro Carvalho Chehab <[email protected]>
5525 L:      [email protected]
5526 S:      Odd fixes
5527 W:      https://linuxtv.org
5528 T:      git git://linuxtv.org/media_tree.git
5529 F:      Documentation/driver-api/media/drivers/cx88*
5530 F:      drivers/media/pci/cx88/
5531
5532 CXD2820R MEDIA DRIVER
5533 M:      Antti Palosaari <[email protected]>
5534 L:      [email protected]
5535 S:      Maintained
5536 W:      https://linuxtv.org
5537 W:      http://palosaari.fi/linux/
5538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5539 T:      git git://linuxtv.org/anttip/media_tree.git
5540 F:      drivers/media/dvb-frontends/cxd2820r*
5541
5542 CXGB3 ETHERNET DRIVER (CXGB3)
5543 M:      Raju Rangoju <[email protected]>
5544 L:      [email protected]
5545 S:      Supported
5546 W:      http://www.chelsio.com
5547 F:      drivers/net/ethernet/chelsio/cxgb3/
5548
5549 CXGB3 ISCSI DRIVER (CXGB3I)
5550 M:      Varun Prakash <[email protected]>
5551 L:      [email protected]
5552 S:      Supported
5553 W:      http://www.chelsio.com
5554 F:      drivers/scsi/cxgbi/cxgb3i
5555
5556 CXGB4 CRYPTO DRIVER (chcr)
5557 M:      Ayush Sawal <[email protected]>
5558 L:      [email protected]
5559 S:      Supported
5560 W:      http://www.chelsio.com
5561 F:      drivers/crypto/chelsio
5562
5563 CXGB4 ETHERNET DRIVER (CXGB4)
5564 M:      Raju Rangoju <[email protected]>
5565 L:      [email protected]
5566 S:      Supported
5567 W:      http://www.chelsio.com
5568 F:      drivers/net/ethernet/chelsio/cxgb4/
5569
5570 CXGB4 INLINE CRYPTO DRIVER
5571 M:      Ayush Sawal <[email protected]>
5572 L:      [email protected]
5573 S:      Supported
5574 W:      http://www.chelsio.com
5575 F:      drivers/net/ethernet/chelsio/inline_crypto/
5576
5577 CXGB4 ISCSI DRIVER (CXGB4I)
5578 M:      Varun Prakash <[email protected]>
5579 L:      [email protected]
5580 S:      Supported
5581 W:      http://www.chelsio.com
5582 F:      drivers/scsi/cxgbi/cxgb4i
5583
5584 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5585 M:      Potnuri Bharat Teja <[email protected]>
5586 L:      [email protected]
5587 S:      Supported
5588 W:      http://www.openfabrics.org
5589 F:      drivers/infiniband/hw/cxgb4/
5590 F:      include/uapi/rdma/cxgb4-abi.h
5591
5592 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5593 M:      Raju Rangoju <[email protected]>
5594 L:      [email protected]
5595 S:      Supported
5596 W:      http://www.chelsio.com
5597 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5598
5599 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5600 M:      Frederic Barrat <[email protected]>
5601 M:      Andrew Donnellan <[email protected]>
5602 L:      [email protected]
5603 S:      Supported
5604 F:      Documentation/ABI/testing/sysfs-class-cxl
5605 F:      Documentation/powerpc/cxl.rst
5606 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5607 F:      drivers/misc/cxl/
5608 F:      include/misc/cxl*
5609 F:      include/uapi/misc/cxl.h
5610
5611 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5612 M:      Manoj N. Kumar <[email protected]>
5613 M:      Matthew R. Ochs <[email protected]>
5614 M:      Uma Krishnan <[email protected]>
5615 L:      [email protected]
5616 S:      Supported
5617 F:      Documentation/powerpc/cxlflash.rst
5618 F:      drivers/scsi/cxlflash/
5619 F:      include/uapi/scsi/cxlflash_ioctl.h
5620
5621 CYBERPRO FB DRIVER
5622 M:      Russell King <[email protected]>
5623 L:      [email protected] (moderated for non-subscribers)
5624 S:      Maintained
5625 W:      http://www.armlinux.org.uk/
5626 F:      drivers/video/fbdev/cyber2000fb.*
5627
5628 CYCLADES PC300 DRIVER
5629 S:      Orphan
5630 F:      drivers/net/wan/pc300*
5631
5632 CYPRESS CY8C95X0 PINCTRL DRIVER
5633 M:      Patrick Rudolph <[email protected]>
5634 L:      [email protected]
5635 S:      Maintained
5636 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5637
5638 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5639 M:      Linus Walleij <[email protected]>
5640 L:      [email protected]
5641 S:      Maintained
5642 F:      drivers/input/touchscreen/cy8ctma140.c
5643
5644 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5645 M:      Yassine Oudjana <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5649 F:      drivers/input/keyboard/cypress-sf.c
5650
5651 CYPRESS_FIRMWARE MEDIA DRIVER
5652 M:      Antti Palosaari <[email protected]>
5653 L:      [email protected]
5654 S:      Maintained
5655 W:      https://linuxtv.org
5656 W:      http://palosaari.fi/linux/
5657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5658 T:      git git://linuxtv.org/anttip/media_tree.git
5659 F:      drivers/media/common/cypress_firmware*
5660
5661 CYTTSP TOUCHSCREEN DRIVER
5662 M:      Linus Walleij <[email protected]>
5663 L:      [email protected]
5664 S:      Maintained
5665 F:      drivers/input/touchscreen/cyttsp*
5666
5667 D-LINK DIR-685 TOUCHKEYS DRIVER
5668 M:      Linus Walleij <[email protected]>
5669 L:      [email protected]
5670 S:      Supported
5671 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5672
5673 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5674 M:      Joshua Kinard <[email protected]>
5675 S:      Maintained
5676 F:      drivers/rtc/rtc-ds1685.c
5677 F:      include/linux/rtc/ds1685.h
5678
5679 DAMA SLAVE for AX.25
5680 M:      Joerg Reuter <[email protected]>
5681 L:      [email protected]
5682 S:      Maintained
5683 W:      http://yaina.de/jreuter/
5684 W:      http://www.qsl.net/dl1bke/
5685 F:      net/ax25/af_ax25.c
5686 F:      net/ax25/ax25_dev.c
5687 F:      net/ax25/ax25_ds_*
5688 F:      net/ax25/ax25_in.c
5689 F:      net/ax25/ax25_out.c
5690 F:      net/ax25/ax25_timer.c
5691 F:      net/ax25/sysctl_net_ax25.c
5692
5693 DATA ACCESS MONITOR
5694 M:      SeongJae Park <[email protected]>
5695 L:      [email protected]
5696 L:      [email protected]
5697 S:      Maintained
5698 W:      https://damonitor.github.io
5699 P:      Documentation/mm/damon/maintainer-profile.rst
5700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5701 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5703 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5704 F:      Documentation/admin-guide/mm/damon/
5705 F:      Documentation/mm/damon/
5706 F:      include/linux/damon.h
5707 F:      include/trace/events/damon.h
5708 F:      mm/damon/
5709 F:      tools/testing/selftests/damon/
5710
5711 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5712 L:      [email protected]
5713 S:      Orphan
5714 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5715 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5716
5717 DC390/AM53C974 SCSI driver
5718 M:      Hannes Reinecke <[email protected]>
5719 L:      [email protected]
5720 S:      Maintained
5721 F:      drivers/scsi/am53c974.c
5722
5723 DC395x SCSI driver
5724 M:      Oliver Neukum <[email protected]>
5725 M:      Ali Akcaagac <[email protected]>
5726 M:      Jamie Lenehan <[email protected]>
5727 S:      Maintained
5728 F:      Documentation/scsi/dc395x.rst
5729 F:      drivers/scsi/dc395x.*
5730
5731 DCCP PROTOCOL
5732 L:      [email protected]
5733 S:      Orphan
5734 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5735 F:      include/linux/dccp.h
5736 F:      include/linux/tfrc.h
5737 F:      include/uapi/linux/dccp.h
5738 F:      net/dccp/
5739
5740 DEBUGOBJECTS:
5741 M:      Thomas Gleixner <[email protected]>
5742 L:      [email protected]
5743 S:      Maintained
5744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5745 F:      include/linux/debugobjects.h
5746 F:      lib/debugobjects.c
5747
5748 DECSTATION PLATFORM SUPPORT
5749 M:      "Maciej W. Rozycki" <[email protected]>
5750 L:      [email protected]
5751 S:      Maintained
5752 W:      http://www.linux-mips.org/wiki/DECstation
5753 F:      arch/mips/dec/
5754 F:      arch/mips/include/asm/dec/
5755 F:      arch/mips/include/asm/mach-dec/
5756
5757 DEFXX FDDI NETWORK DRIVER
5758 M:      "Maciej W. Rozycki" <[email protected]>
5759 S:      Maintained
5760 F:      drivers/net/fddi/defxx.*
5761
5762 DEFZA FDDI NETWORK DRIVER
5763 M:      "Maciej W. Rozycki" <[email protected]>
5764 S:      Maintained
5765 F:      drivers/net/fddi/defza.*
5766
5767 DEINTERLACE DRIVERS FOR ALLWINNER H3
5768 M:      Jernej Skrabec <[email protected]>
5769 L:      [email protected]
5770 S:      Maintained
5771 T:      git git://linuxtv.org/media_tree.git
5772 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5773 F:      drivers/media/platform/sunxi/sun8i-di/
5774
5775 DELL LAPTOP DRIVER
5776 M:      Matthew Garrett <[email protected]>
5777 M:      Pali Rohár <[email protected]>
5778 L:      [email protected]
5779 S:      Maintained
5780 F:      drivers/platform/x86/dell/dell-laptop.c
5781
5782 DELL LAPTOP FREEFALL DRIVER
5783 M:      Pali Rohár <[email protected]>
5784 S:      Maintained
5785 F:      drivers/platform/x86/dell/dell-smo8800.c
5786
5787 DELL LAPTOP RBTN DRIVER
5788 M:      Pali Rohár <[email protected]>
5789 S:      Maintained
5790 F:      drivers/platform/x86/dell/dell-rbtn.*
5791
5792 DELL LAPTOP SMM DRIVER
5793 M:      Pali Rohár <[email protected]>
5794 S:      Maintained
5795 F:      Documentation/ABI/obsolete/procfs-i8k
5796 F:      drivers/hwmon/dell-smm-hwmon.c
5797 F:      include/uapi/linux/i8k.h
5798
5799 DELL REMOTE BIOS UPDATE DRIVER
5800 M:      Stuart Hayes <[email protected]>
5801 L:      [email protected]
5802 S:      Maintained
5803 F:      drivers/platform/x86/dell/dell_rbu.c
5804
5805 DELL SMBIOS DRIVER
5806 M:      Pali Rohár <[email protected]>
5807 L:      [email protected]
5808 L:      [email protected]
5809 S:      Maintained
5810 F:      drivers/platform/x86/dell/dell-smbios.*
5811
5812 DELL SMBIOS SMM DRIVER
5813 L:      [email protected]
5814 L:      [email protected]
5815 S:      Maintained
5816 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5817
5818 DELL SMBIOS WMI DRIVER
5819 L:      [email protected]
5820 L:      [email protected]
5821 S:      Maintained
5822 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5823 F:      tools/wmi/dell-smbios-example.c
5824
5825 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5826 M:      Stuart Hayes <[email protected]>
5827 L:      [email protected]
5828 S:      Maintained
5829 F:      Documentation/driver-api/dcdbas.rst
5830 F:      drivers/platform/x86/dell/dcdbas.*
5831
5832 DELL WMI DDV DRIVER
5833 M:      Armin Wolf <[email protected]>
5834 S:      Maintained
5835 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5836 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5837 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
5838 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5839
5840 DELL WMI DESCRIPTOR DRIVER
5841 L:      [email protected]
5842 S:      Maintained
5843 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5844
5845 DELL WMI HARDWARE PRIVACY SUPPORT
5846 M:      Perry Yuan <[email protected]>
5847 L:      [email protected]
5848 L:      [email protected]
5849 S:      Maintained
5850 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5851
5852 DELL WMI NOTIFICATIONS DRIVER
5853 M:      Matthew Garrett <[email protected]>
5854 M:      Pali Rohár <[email protected]>
5855 S:      Maintained
5856 F:      drivers/platform/x86/dell/dell-wmi-base.c
5857
5858 DELL WMI SYSMAN DRIVER
5859 M:      Prasanth Ksr <[email protected]>
5860 L:      [email protected]
5861 L:      [email protected]
5862 S:      Maintained
5863 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5864 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5865
5866 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5867 M:      Zev Weiss <[email protected]>
5868 L:      [email protected]
5869 S:      Maintained
5870 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5871
5872 DELTA DPS920AB PSU DRIVER
5873 M:      Robert Marko <[email protected]>
5874 L:      [email protected]
5875 S:      Maintained
5876 F:      Documentation/hwmon/dps920ab.rst
5877 F:      drivers/hwmon/pmbus/dps920ab.c
5878
5879 DELTA NETWORKS TN48M CPLD DRIVERS
5880 M:      Robert Marko <[email protected]>
5881 S:      Maintained
5882 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5883 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5884 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5885 F:      drivers/gpio/gpio-tn48m.c
5886 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5887
5888 DELTA ST MEDIA DRIVER
5889 M:      Hugues Fruchet <[email protected]>
5890 L:      [email protected]
5891 S:      Supported
5892 W:      https://linuxtv.org
5893 T:      git git://linuxtv.org/media_tree.git
5894 F:      drivers/media/platform/st/sti/delta
5895
5896 DENALI NAND DRIVER
5897 L:      [email protected]
5898 S:      Orphan
5899 F:      drivers/mtd/nand/raw/denali*
5900
5901 DESIGNWARE EDMA CORE IP DRIVER
5902 M:      Manivannan Sadhasivam <[email protected]>
5903 R:      Gustavo Pimentel <[email protected]>
5904 R:      Serge Semin <[email protected]>
5905 L:      [email protected]
5906 S:      Maintained
5907 F:      drivers/dma/dw-edma/
5908 F:      include/linux/dma/edma.h
5909
5910 DESIGNWARE USB2 DRD IP DRIVER
5911 M:      Minas Harutyunyan <[email protected]>
5912 L:      [email protected]
5913 S:      Maintained
5914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5915 F:      drivers/usb/dwc2/
5916
5917 DESIGNWARE USB3 DRD IP DRIVER
5918 M:      Thinh Nguyen <[email protected]>
5919 L:      [email protected]
5920 S:      Maintained
5921 F:      drivers/usb/dwc3/
5922
5923 DESIGNWARE XDATA IP DRIVER
5924 M:      Gustavo Pimentel <[email protected]>
5925 L:      [email protected]
5926 S:      Maintained
5927 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5928 F:      drivers/misc/dw-xdata-pcie.c
5929
5930 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5931 M:      Andreas Klinger <[email protected]>
5932 L:      [email protected]
5933 S:      Maintained
5934 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5935 F:      drivers/iio/proximity/srf*.c
5936
5937 DEVICE COREDUMP (DEV_COREDUMP)
5938 M:      Johannes Berg <[email protected]>
5939 L:      [email protected]
5940 S:      Maintained
5941 F:      drivers/base/devcoredump.c
5942 F:      include/linux/devcoredump.h
5943
5944 DEVICE DEPENDENCY HELPER SCRIPT
5945 M:      Saravana Kannan <[email protected]>
5946 L:      [email protected]
5947 S:      Maintained
5948 F:      scripts/dev-needs.sh
5949
5950 DEVICE DIRECT ACCESS (DAX)
5951 M:      Dan Williams <[email protected]>
5952 M:      Vishal Verma <[email protected]>
5953 M:      Dave Jiang <[email protected]>
5954 L:      [email protected]
5955 L:      [email protected]
5956 S:      Supported
5957 F:      drivers/dax/
5958
5959 DEVICE FREQUENCY (DEVFREQ)
5960 M:      MyungJoo Ham <[email protected]>
5961 M:      Kyungmin Park <[email protected]>
5962 M:      Chanwoo Choi <[email protected]>
5963 L:      [email protected]
5964 S:      Maintained
5965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5966 F:      Documentation/devicetree/bindings/devfreq/
5967 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5968 F:      drivers/devfreq/
5969 F:      include/linux/devfreq.h
5970 F:      include/trace/events/devfreq.h
5971
5972 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5973 M:      Chanwoo Choi <[email protected]>
5974 L:      [email protected]
5975 S:      Supported
5976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5977 F:      Documentation/devicetree/bindings/devfreq/event/
5978 F:      drivers/devfreq/devfreq-event.c
5979 F:      drivers/devfreq/event/
5980 F:      include/dt-bindings/pmu/exynos_ppmu.h
5981 F:      include/linux/devfreq-event.h
5982
5983 DEVICE RESOURCE MANAGEMENT HELPERS
5984 M:      Hans de Goede <[email protected]>
5985 R:      Matti Vaittinen <[email protected]>
5986 S:      Maintained
5987 F:      include/linux/devm-helpers.h
5988
5989 DEVICE-MAPPER  (LVM)
5990 M:      Alasdair Kergon <[email protected]>
5991 M:      Mike Snitzer <[email protected]>
5992 M:      [email protected]
5993 L:      [email protected]
5994 S:      Maintained
5995 W:      http://sources.redhat.com/dm
5996 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5998 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5999 F:      Documentation/admin-guide/device-mapper/
6000 F:      drivers/md/Kconfig
6001 F:      drivers/md/Makefile
6002 F:      drivers/md/dm*
6003 F:      drivers/md/persistent-data/
6004 F:      include/linux/device-mapper.h
6005 F:      include/linux/dm-*.h
6006 F:      include/uapi/linux/dm-*.h
6007
6008 DEVLINK
6009 M:      Jiri Pirko <[email protected]>
6010 L:      [email protected]
6011 S:      Supported
6012 F:      Documentation/networking/devlink
6013 F:      include/net/devlink.h
6014 F:      include/uapi/linux/devlink.h
6015 F:      net/devlink/
6016
6017 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6018 M:      Christoph Niedermaier <[email protected]>
6019 L:      [email protected]
6020 S:      Maintained
6021 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6022 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6023
6024 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6025 M:      Marek Vasut <[email protected]>
6026 L:      [email protected]
6027 S:      Maintained
6028 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6029 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6030
6031 DIALOG SEMICONDUCTOR DRIVERS
6032 M:      Support Opensource <[email protected]>
6033 S:      Supported
6034 W:      http://www.dialog-semiconductor.com/products
6035 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6036 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6037 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6038 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6039 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6040 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6041 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6042 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6043 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6044 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6045 F:      Documentation/hwmon/da90??.rst
6046 F:      drivers/gpio/gpio-da90??.c
6047 F:      drivers/hwmon/da90??-hwmon.c
6048 F:      drivers/iio/adc/da91??-*.c
6049 F:      drivers/input/misc/da72??.[ch]
6050 F:      drivers/input/misc/da90??_onkey.c
6051 F:      drivers/input/touchscreen/da9052_tsi.c
6052 F:      drivers/leds/leds-da90??.c
6053 F:      drivers/mfd/da903x.c
6054 F:      drivers/mfd/da90??-*.c
6055 F:      drivers/mfd/da91??-*.c
6056 F:      drivers/pinctrl/pinctrl-da90??.c
6057 F:      drivers/power/supply/da9052-battery.c
6058 F:      drivers/power/supply/da91??-*.c
6059 F:      drivers/regulator/da9???-regulator.[ch]
6060 F:      drivers/regulator/slg51000-regulator.[ch]
6061 F:      drivers/rtc/rtc-da90??.c
6062 F:      drivers/thermal/da90??-thermal.c
6063 F:      drivers/video/backlight/da90??_bl.c
6064 F:      drivers/watchdog/da90??_wdt.c
6065 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6066 F:      include/linux/mfd/da903x.h
6067 F:      include/linux/mfd/da9052/
6068 F:      include/linux/mfd/da9055/
6069 F:      include/linux/mfd/da9062/
6070 F:      include/linux/mfd/da9063/
6071 F:      include/linux/mfd/da9150/
6072 F:      include/linux/regulator/da9211.h
6073 F:      include/sound/da[79]*.h
6074 F:      sound/soc/codecs/da[79]*.[ch]
6075
6076 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6077 M:      William Breathitt Gray <[email protected]>
6078 L:      [email protected]
6079 S:      Maintained
6080 F:      drivers/gpio/gpio-gpio-mm.c
6081
6082 DIOLAN U2C-12 I2C DRIVER
6083 M:      Guenter Roeck <[email protected]>
6084 L:      [email protected]
6085 S:      Maintained
6086 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6087
6088 DIRECTORY NOTIFICATION (DNOTIFY)
6089 M:      Jan Kara <[email protected]>
6090 R:      Amir Goldstein <[email protected]>
6091 L:      [email protected]
6092 S:      Maintained
6093 F:      Documentation/filesystems/dnotify.rst
6094 F:      fs/notify/dnotify/
6095 F:      include/linux/dnotify.h
6096
6097 DISK GEOMETRY AND PARTITION HANDLING
6098 M:      Andries Brouwer <[email protected]>
6099 S:      Maintained
6100 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6101 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6102 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6103
6104 DISKQUOTA
6105 M:      Jan Kara <[email protected]>
6106 S:      Maintained
6107 F:      Documentation/filesystems/quota.rst
6108 F:      fs/quota/
6109 F:      include/linux/quota*.h
6110 F:      include/uapi/linux/quota*.h
6111
6112 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6113 M:      Bernie Thompson <[email protected]>
6114 L:      [email protected]
6115 S:      Maintained
6116 W:      http://plugable.com/category/projects/udlfb/
6117 F:      Documentation/fb/udlfb.rst
6118 F:      drivers/video/fbdev/udlfb.c
6119 F:      include/video/udlfb.h
6120
6121 DISTRIBUTED LOCK MANAGER (DLM)
6122 M:      Christine Caulfield <[email protected]>
6123 M:      David Teigland <[email protected]>
6124 L:      [email protected]
6125 S:      Supported
6126 W:      http://sources.redhat.com/cluster/
6127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6128 F:      fs/dlm/
6129
6130 DMA BUFFER SHARING FRAMEWORK
6131 M:      Sumit Semwal <[email protected]>
6132 M:      Christian König <[email protected]>
6133 L:      [email protected]
6134 L:      [email protected]
6135 L:      [email protected] (moderated for non-subscribers)
6136 S:      Maintained
6137 T:      git git://anongit.freedesktop.org/drm/drm-misc
6138 F:      Documentation/driver-api/dma-buf.rst
6139 F:      drivers/dma-buf/
6140 F:      include/linux/*fence.h
6141 F:      include/linux/dma-buf.h
6142 F:      include/linux/dma-resv.h
6143 K:      \bdma_(?:buf|fence|resv)\b
6144
6145 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6146 M:      Vinod Koul <[email protected]>
6147 L:      [email protected]
6148 S:      Maintained
6149 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6151 F:      Documentation/devicetree/bindings/dma/
6152 F:      Documentation/driver-api/dmaengine/
6153 F:      drivers/dma/
6154 F:      include/dt-bindings/dma/
6155 F:      include/linux/dma/
6156 F:      include/linux/dmaengine.h
6157 F:      include/linux/of_dma.h
6158
6159 DMA MAPPING BENCHMARK
6160 M:      Xiang Chen <[email protected]>
6161 L:      [email protected]
6162 F:      kernel/dma/map_benchmark.c
6163 F:      tools/testing/selftests/dma/
6164
6165 DMA MAPPING HELPERS
6166 M:      Christoph Hellwig <[email protected]>
6167 M:      Marek Szyprowski <[email protected]>
6168 R:      Robin Murphy <[email protected]>
6169 L:      [email protected]
6170 S:      Supported
6171 W:      http://git.infradead.org/users/hch/dma-mapping.git
6172 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6173 F:      include/asm-generic/dma-mapping.h
6174 F:      include/linux/dma-direct.h
6175 F:      include/linux/dma-map-ops.h
6176 F:      include/linux/dma-mapping.h
6177 F:      include/linux/swiotlb.h
6178 F:      kernel/dma/
6179
6180 DMA-BUF HEAPS FRAMEWORK
6181 M:      Sumit Semwal <[email protected]>
6182 R:      Benjamin Gaignard <[email protected]>
6183 R:      Liam Mark <[email protected]>
6184 R:      Laura Abbott <[email protected]>
6185 R:      Brian Starkey <[email protected]>
6186 R:      John Stultz <[email protected]>
6187 L:      [email protected]
6188 L:      [email protected]
6189 L:      [email protected] (moderated for non-subscribers)
6190 S:      Maintained
6191 T:      git git://anongit.freedesktop.org/drm/drm-misc
6192 F:      drivers/dma-buf/dma-heap.c
6193 F:      drivers/dma-buf/heaps/*
6194 F:      include/linux/dma-heap.h
6195 F:      include/uapi/linux/dma-heap.h
6196
6197 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6198 M:      Lukasz Luba <[email protected]>
6199 L:      [email protected]
6200 L:      [email protected]
6201 S:      Maintained
6202 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6203 F:      drivers/memory/samsung/exynos5422-dmc.c
6204
6205 DME1737 HARDWARE MONITOR DRIVER
6206 M:      Juerg Haefliger <[email protected]>
6207 L:      [email protected]
6208 S:      Maintained
6209 F:      Documentation/hwmon/dme1737.rst
6210 F:      drivers/hwmon/dme1737.c
6211
6212 DMI/SMBIOS SUPPORT
6213 M:      Jean Delvare <[email protected]>
6214 S:      Maintained
6215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6216 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6217 F:      drivers/firmware/dmi-id.c
6218 F:      drivers/firmware/dmi_scan.c
6219 F:      include/linux/dmi.h
6220
6221 DOCUMENTATION
6222 M:      Jonathan Corbet <[email protected]>
6223 L:      [email protected]
6224 S:      Maintained
6225 P:      Documentation/doc-guide/maintainer-profile.rst
6226 T:      git git://git.lwn.net/linux.git docs-next
6227 F:      Documentation/
6228 F:      scripts/documentation-file-ref-check
6229 F:      scripts/kernel-doc
6230 F:      scripts/sphinx-pre-install
6231 X:      Documentation/ABI/
6232 X:      Documentation/admin-guide/media/
6233 X:      Documentation/devicetree/
6234 X:      Documentation/driver-api/media/
6235 X:      Documentation/firmware-guide/acpi/
6236 X:      Documentation/i2c/
6237 X:      Documentation/netlink/
6238 X:      Documentation/power/
6239 X:      Documentation/spi/
6240 X:      Documentation/userspace-api/media/
6241
6242 DOCUMENTATION PROCESS
6243 M:      Jonathan Corbet <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      Documentation/process/
6247
6248 DOCUMENTATION REPORTING ISSUES
6249 M:      Thorsten Leemhuis <[email protected]>
6250 L:      [email protected]
6251 S:      Maintained
6252 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6253 F:      Documentation/admin-guide/reporting-issues.rst
6254
6255 DOCUMENTATION SCRIPTS
6256 M:      Mauro Carvalho Chehab <[email protected]>
6257 L:      [email protected]
6258 S:      Maintained
6259 F:      Documentation/sphinx/parse-headers.pl
6260 F:      scripts/documentation-file-ref-check
6261 F:      scripts/sphinx-pre-install
6262
6263 DOCUMENTATION/ITALIAN
6264 M:      Federico Vaga <[email protected]>
6265 L:      [email protected]
6266 S:      Maintained
6267 F:      Documentation/translations/it_IT
6268
6269 DOCUMENTATION/JAPANESE
6270 R:      Akira Yokosawa <[email protected]>
6271 L:      [email protected]
6272 S:      Maintained
6273 F:      Documentation/translations/ja_JP
6274
6275 DONGWOON DW9714 LENS VOICE COIL DRIVER
6276 M:      Sakari Ailus <[email protected]>
6277 L:      [email protected]
6278 S:      Maintained
6279 T:      git git://linuxtv.org/media_tree.git
6280 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6281 F:      drivers/media/i2c/dw9714.c
6282
6283 DONGWOON DW9768 LENS VOICE COIL DRIVER
6284 M:      Dongchun Zhu <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 T:      git git://linuxtv.org/media_tree.git
6288 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6289 F:      drivers/media/i2c/dw9768.c
6290
6291 DONGWOON DW9807 LENS VOICE COIL DRIVER
6292 M:      Sakari Ailus <[email protected]>
6293 L:      [email protected]
6294 S:      Maintained
6295 T:      git git://linuxtv.org/media_tree.git
6296 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6297 F:      drivers/media/i2c/dw9807-vcm.c
6298
6299 DOUBLETALK DRIVER
6300 M:      "James R. Van Zandt" <[email protected]>
6301 L:      [email protected]
6302 S:      Maintained
6303 F:      drivers/char/dtlk.c
6304 F:      include/linux/dtlk.h
6305
6306 DPAA2 DATAPATH I/O (DPIO) DRIVER
6307 M:      Roy Pledge <[email protected]>
6308 L:      [email protected]
6309 S:      Maintained
6310 F:      drivers/soc/fsl/dpio
6311
6312 DPAA2 ETHERNET DRIVER
6313 M:      Ioana Ciornei <[email protected]>
6314 L:      [email protected]
6315 S:      Maintained
6316 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6317 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6318 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6319 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6320 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6321 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6322 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6323 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6324 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6325 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6326
6327 DPAA2 ETHERNET SWITCH DRIVER
6328 M:      Ioana Ciornei <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6332 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6333 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6334
6335 DRBD DRIVER
6336 M:      Philipp Reisner <[email protected]>
6337 M:      Lars Ellenberg <[email protected]>
6338 M:      Christoph Böhmwalder <[email protected]>
6339 L:      [email protected]
6340 S:      Supported
6341 W:      http://www.drbd.org
6342 T:      git git://git.linbit.com/linux-drbd.git
6343 T:      git git://git.linbit.com/drbd-8.4.git
6344 F:      Documentation/admin-guide/blockdev/
6345 F:      drivers/block/drbd/
6346 F:      include/linux/drbd*
6347 F:      lib/lru_cache.c
6348
6349 DRIVER COMPONENT FRAMEWORK
6350 L:      [email protected]
6351 F:      drivers/base/component.c
6352 F:      include/linux/component.h
6353
6354 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6355 M:      Greg Kroah-Hartman <[email protected]>
6356 R:      "Rafael J. Wysocki" <[email protected]>
6357 S:      Supported
6358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6359 F:      Documentation/core-api/kobject.rst
6360 F:      drivers/base/
6361 F:      fs/debugfs/
6362 F:      fs/sysfs/
6363 F:      include/linux/debugfs.h
6364 F:      include/linux/fwnode.h
6365 F:      include/linux/kobj*
6366 F:      include/linux/property.h
6367 F:      lib/kobj*
6368
6369 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6370 M:      Nishanth Menon <[email protected]>
6371 L:      [email protected]
6372 S:      Maintained
6373 F:      drivers/soc/ti/smartreflex.c
6374 F:      include/linux/power/smartreflex.h
6375
6376 DRM ACCEL DRIVERS FOR INTEL VPU
6377 M:      Jacek Lawrynowicz <[email protected]>
6378 M:      Stanislaw Gruszka <[email protected]>
6379 L:      [email protected]
6380 S:      Supported
6381 T:      git git://anongit.freedesktop.org/drm/drm-misc
6382 F:      drivers/accel/ivpu/
6383 F:      include/uapi/drm/ivpu_accel.h
6384
6385 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6386 M:      Oded Gabbay <[email protected]>
6387 L:      [email protected]
6388 S:      Maintained
6389 C:      irc://irc.oftc.net/dri-devel
6390 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6391 F:      Documentation/accel/
6392 F:      drivers/accel/
6393 F:      include/drm/drm_accel.h
6394
6395 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6396 M:      Maxime Ripard <[email protected]>
6397 M:      Chen-Yu Tsai <[email protected]>
6398 R:      Jernej Skrabec <[email protected]>
6399 L:      [email protected]
6400 S:      Supported
6401 T:      git git://anongit.freedesktop.org/drm/drm-misc
6402 F:      drivers/gpu/drm/sun4i/sun8i*
6403
6404 DRM DRIVER FOR ARM PL111 CLCD
6405 M:      Emma Anholt <[email protected]>
6406 S:      Supported
6407 T:      git git://anongit.freedesktop.org/drm/drm-misc
6408 F:      drivers/gpu/drm/pl111/
6409
6410 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6411 M:      Linus Walleij <[email protected]>
6412 S:      Maintained
6413 T:      git git://anongit.freedesktop.org/drm/drm-misc
6414 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6415 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6416
6417 DRM DRIVER FOR ASPEED BMC GFX
6418 M:      Joel Stanley <[email protected]>
6419 L:      [email protected] (moderated for non-subscribers)
6420 S:      Supported
6421 T:      git git://anongit.freedesktop.org/drm/drm-misc
6422 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6423 F:      drivers/gpu/drm/aspeed/
6424
6425 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6426 M:      Dave Airlie <[email protected]>
6427 R:      Thomas Zimmermann <[email protected]>
6428 L:      [email protected]
6429 S:      Supported
6430 T:      git git://anongit.freedesktop.org/drm/drm-misc
6431 F:      drivers/gpu/drm/ast/
6432
6433 DRM DRIVER FOR BOCHS VIRTUAL GPU
6434 M:      Gerd Hoffmann <[email protected]>
6435 L:      [email protected]
6436 S:      Maintained
6437 T:      git git://anongit.freedesktop.org/drm/drm-misc
6438 F:      drivers/gpu/drm/tiny/bochs.c
6439
6440 DRM DRIVER FOR BOE HIMAX8279D PANELS
6441 M:      Jerry Han <[email protected]>
6442 S:      Maintained
6443 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6444 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6445
6446 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6447 M:      Jagan Teki <[email protected]>
6448 S:      Maintained
6449 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6450 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6451
6452 DRM DRIVER FOR EBBG FT8719 PANEL
6453 M:      Joel Selvaraj <[email protected]>
6454 S:      Maintained
6455 T:      git git://anongit.freedesktop.org/drm/drm-misc
6456 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6457 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6458
6459 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6460 M:      Linus Walleij <[email protected]>
6461 S:      Maintained
6462 T:      git git://anongit.freedesktop.org/drm/drm-misc
6463 F:      drivers/gpu/drm/tve200/
6464
6465 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6466 M:      Icenowy Zheng <[email protected]>
6467 S:      Maintained
6468 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6469 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6470
6471 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6472 M:      Jagan Teki <[email protected]>
6473 S:      Maintained
6474 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6475 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6476
6477 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6478 M:      Thomas Zimmermann <[email protected]>
6479 M:      Javier Martinez Canillas <[email protected]>
6480 L:      [email protected]
6481 S:      Maintained
6482 T:      git git://anongit.freedesktop.org/drm/drm-misc
6483 F:      drivers/gpu/drm/drm_aperture.c
6484 F:      drivers/gpu/drm/tiny/ofdrm.c
6485 F:      drivers/gpu/drm/tiny/simpledrm.c
6486 F:      drivers/video/aperture.c
6487 F:      drivers/video/nomodeset.c
6488 F:      include/drm/drm_aperture.h
6489 F:      include/linux/aperture.h
6490 F:      include/video/nomodeset.h
6491
6492 DRM DRIVER FOR GENERIC EDP PANELS
6493 R:      Douglas Anderson <[email protected]>
6494 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6495 F:      drivers/gpu/drm/panel/panel-edp.c
6496
6497 DRM DRIVER FOR GENERIC USB DISPLAY
6498 M:      Noralf Trønnes <[email protected]>
6499 S:      Maintained
6500 W:      https://github.com/notro/gud/wiki
6501 T:      git git://anongit.freedesktop.org/drm/drm-misc
6502 F:      drivers/gpu/drm/gud/
6503 F:      include/drm/gud.h
6504
6505 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6506 M:      Hans de Goede <[email protected]>
6507 S:      Maintained
6508 T:      git git://anongit.freedesktop.org/drm/drm-misc
6509 F:      drivers/gpu/drm/tiny/gm12u320.c
6510
6511 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6512 M:      Ondrej Jirman <[email protected]>
6513 M:      Javier Martinez Canillas <[email protected]>
6514 S:      Maintained
6515 T:      git git://anongit.freedesktop.org/drm/drm-misc
6516 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6517 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6518
6519 DRM DRIVER FOR HX8357D PANELS
6520 M:      Emma Anholt <[email protected]>
6521 S:      Maintained
6522 T:      git git://anongit.freedesktop.org/drm/drm-misc
6523 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6524 F:      drivers/gpu/drm/tiny/hx8357d.c
6525
6526 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6527 M:      Deepak Rawat <[email protected]>
6528 L:      [email protected]
6529 L:      [email protected]
6530 S:      Maintained
6531 T:      git git://anongit.freedesktop.org/drm/drm-misc
6532 F:      drivers/gpu/drm/hyperv
6533
6534 DRM DRIVER FOR ILITEK ILI9225 PANELS
6535 M:      David Lechner <[email protected]>
6536 S:      Maintained
6537 T:      git git://anongit.freedesktop.org/drm/drm-misc
6538 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6539 F:      drivers/gpu/drm/tiny/ili9225.c
6540
6541 DRM DRIVER FOR ILITEK ILI9486 PANELS
6542 M:      Kamlesh Gurudasani <[email protected]>
6543 S:      Maintained
6544 T:      git git://anongit.freedesktop.org/drm/drm-misc
6545 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6546 F:      drivers/gpu/drm/tiny/ili9486.c
6547
6548 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6549 M:      Jagan Teki <[email protected]>
6550 S:      Maintained
6551 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6552 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6553
6554 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6555 M:      Paul Kocialkowski <[email protected]>
6556 S:      Supported
6557 T:      git git://anongit.freedesktop.org/drm/drm-misc
6558 F:      drivers/gpu/drm/logicvc/
6559
6560 DRM DRIVER FOR LVDS PANELS
6561 M:      Laurent Pinchart <[email protected]>
6562 L:      [email protected]
6563 S:      Maintained
6564 T:      git git://anongit.freedesktop.org/drm/drm-misc
6565 F:      Documentation/devicetree/bindings/display/lvds.yaml
6566 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6567 F:      drivers/gpu/drm/panel/panel-lvds.c
6568
6569 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6570 M:      Guido Günther <[email protected]>
6571 R:      Purism Kernel Team <[email protected]>
6572 S:      Maintained
6573 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6574 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6575
6576 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6577 M:      Dave Airlie <[email protected]>
6578 R:      Thomas Zimmermann <[email protected]>
6579 L:      [email protected]
6580 S:      Supported
6581 T:      git git://anongit.freedesktop.org/drm/drm-misc
6582 F:      drivers/gpu/drm/mgag200/
6583
6584 DRM DRIVER FOR MI0283QT
6585 M:      Noralf Trønnes <[email protected]>
6586 S:      Maintained
6587 T:      git git://anongit.freedesktop.org/drm/drm-misc
6588 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6589 F:      drivers/gpu/drm/tiny/mi0283qt.c
6590
6591 DRM DRIVER FOR MIPI DBI compatible panels
6592 M:      Noralf Trønnes <[email protected]>
6593 S:      Maintained
6594 W:      https://github.com/notro/panel-mipi-dbi/wiki
6595 T:      git git://anongit.freedesktop.org/drm/drm-misc
6596 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6597 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6598
6599 DRM DRIVER FOR MSM ADRENO GPU
6600 M:      Rob Clark <[email protected]>
6601 M:      Abhinav Kumar <[email protected]>
6602 M:      Dmitry Baryshkov <[email protected]>
6603 R:      Sean Paul <[email protected]>
6604 R:      Marijn Suijten <[email protected]>
6605 L:      [email protected]
6606 L:      [email protected]
6607 L:      [email protected]
6608 S:      Maintained
6609 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6610 T:      git https://gitlab.freedesktop.org/drm/msm.git
6611 F:      Documentation/devicetree/bindings/display/msm/
6612 F:      drivers/gpu/drm/msm/
6613 F:      include/uapi/drm/msm_drm.h
6614
6615 DRM DRIVER FOR NOVATEK NT35510 PANELS
6616 M:      Linus Walleij <[email protected]>
6617 S:      Maintained
6618 T:      git git://anongit.freedesktop.org/drm/drm-misc
6619 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6620 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6621
6622 DRM DRIVER FOR NOVATEK NT35560 PANELS
6623 M:      Linus Walleij <[email protected]>
6624 S:      Maintained
6625 T:      git git://anongit.freedesktop.org/drm/drm-misc
6626 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6627 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6628
6629 DRM DRIVER FOR NOVATEK NT36523 PANELS
6630 M:      Jianhua Lu <[email protected]>
6631 S:      Maintained
6632 T:      git git://anongit.freedesktop.org/drm/drm-misc
6633 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6634 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6635
6636 DRM DRIVER FOR NOVATEK NT36672A PANELS
6637 M:      Sumit Semwal <[email protected]>
6638 S:      Maintained
6639 T:      git git://anongit.freedesktop.org/drm/drm-misc
6640 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6641 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6642
6643 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6644 M:      Ben Skeggs <[email protected]>
6645 M:      Karol Herbst <[email protected]>
6646 M:      Lyude Paul <[email protected]>
6647 L:      [email protected]
6648 L:      [email protected]
6649 S:      Supported
6650 W:      https://nouveau.freedesktop.org/
6651 Q:      https://patchwork.freedesktop.org/project/nouveau/
6652 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6653 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6654 C:      irc://irc.oftc.net/nouveau
6655 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6656 F:      drivers/gpu/drm/nouveau/
6657 F:      include/uapi/drm/nouveau_drm.h
6658
6659 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6660 M:      Stefan Mavrodiev <[email protected]>
6661 S:      Maintained
6662 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6663 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6664
6665 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6666 R:      Douglas Anderson <[email protected]>
6667 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6668 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6669
6670 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6671 M:      Noralf Trønnes <[email protected]>
6672 S:      Maintained
6673 T:      git git://anongit.freedesktop.org/drm/drm-misc
6674 F:      Documentation/devicetree/bindings/display/repaper.txt
6675 F:      drivers/gpu/drm/tiny/repaper.c
6676
6677 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6678 M:      Dave Airlie <[email protected]>
6679 M:      Gerd Hoffmann <[email protected]>
6680 L:      [email protected]
6681 S:      Obsolete
6682 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6683 T:      git git://anongit.freedesktop.org/drm/drm-misc
6684 F:      drivers/gpu/drm/tiny/cirrus.c
6685
6686 DRM DRIVER FOR QXL VIRTUAL GPU
6687 M:      Dave Airlie <[email protected]>
6688 M:      Gerd Hoffmann <[email protected]>
6689 L:      [email protected]
6690 L:      [email protected]
6691 S:      Maintained
6692 T:      git git://anongit.freedesktop.org/drm/drm-misc
6693 F:      drivers/gpu/drm/qxl/
6694 F:      include/uapi/drm/qxl_drm.h
6695
6696 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6697 M:      Robert Chiras <[email protected]>
6698 S:      Maintained
6699 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6700 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6701
6702 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6703 M:      Linus Walleij <[email protected]>
6704 S:      Maintained
6705 T:      git git://anongit.freedesktop.org/drm/drm-misc
6706 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6707 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6708
6709 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6710 M:      Inki Dae <[email protected]>
6711 M:      Jagan Teki <[email protected]>
6712 M:      Marek Szyprowski <[email protected]>
6713 S:      Maintained
6714 T:      git git://anongit.freedesktop.org/drm/drm-misc
6715 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6716 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6717 F:      include/drm/bridge/samsung-dsim.h
6718
6719 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6720 M:      Markuss Broks <[email protected]>
6721 S:      Maintained
6722 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6723 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6724
6725 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6726 M:      Artur Weber <[email protected]>
6727 S:      Maintained
6728 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6729 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6730
6731 DRM DRIVER FOR SITRONIX ST7586 PANELS
6732 M:      David Lechner <[email protected]>
6733 S:      Maintained
6734 T:      git git://anongit.freedesktop.org/drm/drm-misc
6735 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6736 F:      drivers/gpu/drm/tiny/st7586.c
6737
6738 DRM DRIVER FOR SITRONIX ST7701 PANELS
6739 M:      Jagan Teki <[email protected]>
6740 S:      Maintained
6741 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6742 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6743
6744 DRM DRIVER FOR SITRONIX ST7703 PANELS
6745 M:      Guido Günther <[email protected]>
6746 R:      Purism Kernel Team <[email protected]>
6747 R:      Ondrej Jirman <[email protected]>
6748 S:      Maintained
6749 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6750 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6751
6752 DRM DRIVER FOR SITRONIX ST7735R PANELS
6753 M:      David Lechner <[email protected]>
6754 S:      Maintained
6755 T:      git git://anongit.freedesktop.org/drm/drm-misc
6756 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6757 F:      drivers/gpu/drm/tiny/st7735r.c
6758
6759 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6760 M:      Javier Martinez Canillas <[email protected]>
6761 S:      Maintained
6762 T:      git git://anongit.freedesktop.org/drm/drm-misc
6763 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6764 F:      drivers/gpu/drm/solomon/ssd130x*
6765
6766 DRM DRIVER FOR ST-ERICSSON MCDE
6767 M:      Linus Walleij <[email protected]>
6768 S:      Maintained
6769 T:      git git://anongit.freedesktop.org/drm/drm-misc
6770 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6771 F:      drivers/gpu/drm/mcde/
6772
6773 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6774 M:      Jagan Teki <[email protected]>
6775 S:      Maintained
6776 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6777 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6778
6779 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6780 R:      Douglas Anderson <[email protected]>
6781 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6782 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6783
6784 DRM DRIVER FOR TPO TPG110 PANELS
6785 M:      Linus Walleij <[email protected]>
6786 S:      Maintained
6787 T:      git git://anongit.freedesktop.org/drm/drm-misc
6788 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6789 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6790
6791 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6792 M:      Dave Airlie <[email protected]>
6793 R:      Sean Paul <[email protected]>
6794 R:      Thomas Zimmermann <[email protected]>
6795 L:      [email protected]
6796 S:      Supported
6797 T:      git git://anongit.freedesktop.org/drm/drm-misc
6798 F:      drivers/gpu/drm/udl/
6799
6800 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6801 M:      Rodrigo Siqueira <[email protected]>
6802 M:      Melissa Wen <[email protected]>
6803 M:      Maíra Canal <[email protected]>
6804 R:      Haneen Mohammed <[email protected]>
6805 R:      Daniel Vetter <[email protected]>
6806 L:      [email protected]
6807 S:      Maintained
6808 T:      git git://anongit.freedesktop.org/drm/drm-misc
6809 F:      Documentation/gpu/vkms.rst
6810 F:      drivers/gpu/drm/vkms/
6811
6812 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6813 M:      Hans de Goede <[email protected]>
6814 L:      [email protected]
6815 S:      Maintained
6816 T:      git git://anongit.freedesktop.org/drm/drm-misc
6817 F:      drivers/gpu/drm/vboxvideo/
6818
6819 DRM DRIVER FOR VMWARE VIRTUAL GPU
6820 M:      Zack Rusin <[email protected]>
6821 R:      VMware Graphics Reviewers <[email protected]>
6822 L:      [email protected]
6823 S:      Supported
6824 T:      git git://anongit.freedesktop.org/drm/drm-misc
6825 F:      drivers/gpu/drm/vmwgfx/
6826 F:      include/uapi/drm/vmwgfx_drm.h
6827
6828 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6829 M:      Linus Walleij <[email protected]>
6830 S:      Maintained
6831 T:      git git://anongit.freedesktop.org/drm/drm-misc
6832 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6833 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6834
6835 DRM DRIVERS
6836 M:      David Airlie <[email protected]>
6837 M:      Daniel Vetter <[email protected]>
6838 L:      [email protected]
6839 S:      Maintained
6840 B:      https://gitlab.freedesktop.org/drm
6841 C:      irc://irc.oftc.net/dri-devel
6842 T:      git git://anongit.freedesktop.org/drm/drm
6843 F:      Documentation/devicetree/bindings/display/
6844 F:      Documentation/devicetree/bindings/gpu/
6845 F:      Documentation/gpu/
6846 F:      drivers/gpu/
6847 F:      include/drm/
6848 F:      include/linux/vga*
6849 F:      include/uapi/drm/
6850
6851 DRM DRIVERS AND MISC GPU PATCHES
6852 M:      Maarten Lankhorst <[email protected]>
6853 M:      Maxime Ripard <[email protected]>
6854 M:      Thomas Zimmermann <[email protected]>
6855 S:      Maintained
6856 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6857 T:      git git://anongit.freedesktop.org/drm/drm-misc
6858 F:      Documentation/gpu/
6859 F:      drivers/gpu/drm/*
6860 F:      drivers/gpu/vga/
6861 F:      include/drm/drm*
6862 F:      include/linux/vga*
6863 F:      include/uapi/drm/drm*
6864
6865 DRM DRIVERS FOR ALLWINNER A10
6866 M:      Maxime Ripard <[email protected]>
6867 M:      Chen-Yu Tsai <[email protected]>
6868 L:      [email protected]
6869 S:      Supported
6870 T:      git git://anongit.freedesktop.org/drm/drm-misc
6871 F:      Documentation/devicetree/bindings/display/allwinner*
6872 F:      drivers/gpu/drm/sun4i/
6873
6874 DRM DRIVERS FOR AMLOGIC SOCS
6875 M:      Neil Armstrong <[email protected]>
6876 L:      [email protected]
6877 L:      [email protected]
6878 S:      Supported
6879 W:      http://linux-meson.com/
6880 T:      git git://anongit.freedesktop.org/drm/drm-misc
6881 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6882 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6883 F:      Documentation/gpu/meson.rst
6884 F:      drivers/gpu/drm/meson/
6885
6886 DRM DRIVERS FOR ATMEL HLCDC
6887 M:      Sam Ravnborg <[email protected]>
6888 M:      Boris Brezillon <[email protected]>
6889 L:      [email protected]
6890 S:      Supported
6891 T:      git git://anongit.freedesktop.org/drm/drm-misc
6892 F:      Documentation/devicetree/bindings/display/atmel/
6893 F:      drivers/gpu/drm/atmel-hlcdc/
6894
6895 DRM DRIVERS FOR BRIDGE CHIPS
6896 M:      Andrzej Hajda <[email protected]>
6897 M:      Neil Armstrong <[email protected]>
6898 M:      Robert Foss <[email protected]>
6899 R:      Laurent Pinchart <[email protected]>
6900 R:      Jonas Karlman <[email protected]>
6901 R:      Jernej Skrabec <[email protected]>
6902 S:      Maintained
6903 T:      git git://anongit.freedesktop.org/drm/drm-misc
6904 F:      Documentation/devicetree/bindings/display/bridge/
6905 F:      drivers/gpu/drm/bridge/
6906 F:      drivers/gpu/drm/drm_bridge.c
6907 F:      include/drm/drm_bridge.h
6908
6909 DRM DRIVERS FOR EXYNOS
6910 M:      Inki Dae <[email protected]>
6911 M:      Seung-Woo Kim <[email protected]>
6912 M:      Kyungmin Park <[email protected]>
6913 L:      [email protected]
6914 S:      Supported
6915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6916 F:      Documentation/devicetree/bindings/display/exynos/
6917 F:      Documentation/devicetree/bindings/display/samsung/
6918 F:      drivers/gpu/drm/exynos/
6919 F:      include/uapi/drm/exynos_drm.h
6920
6921 DRM DRIVERS FOR FREESCALE DCU
6922 M:      Stefan Agner <[email protected]>
6923 M:      Alison Wang <[email protected]>
6924 L:      [email protected]
6925 S:      Supported
6926 T:      git git://anongit.freedesktop.org/drm/drm-misc
6927 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6928 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6929 F:      drivers/gpu/drm/fsl-dcu/
6930
6931 DRM DRIVERS FOR FREESCALE IMX
6932 M:      Philipp Zabel <[email protected]>
6933 L:      [email protected]
6934 S:      Maintained
6935 F:      Documentation/devicetree/bindings/display/imx/
6936 F:      drivers/gpu/drm/imx/ipuv3/
6937 F:      drivers/gpu/ipu-v3/
6938
6939 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6940 M:      Liu Ying <[email protected]>
6941 L:      [email protected]
6942 S:      Maintained
6943 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6944 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6945 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6946 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6947 F:      drivers/gpu/drm/bridge/imx/
6948
6949 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6950 M:      Patrik Jakobsson <[email protected]>
6951 L:      [email protected]
6952 S:      Maintained
6953 T:      git git://github.com/patjak/drm-gma500
6954 F:      drivers/gpu/drm/gma500/
6955
6956 DRM DRIVERS FOR HISILICON
6957 M:      Xinliang Liu <[email protected]>
6958 M:      Tian Tao  <[email protected]>
6959 R:      Xinwei Kong <[email protected]>
6960 R:      Sumit Semwal <[email protected]>
6961 R:      Yongqin Liu <[email protected]>
6962 R:      John Stultz <[email protected]>
6963 L:      [email protected]
6964 S:      Maintained
6965 T:      git git://anongit.freedesktop.org/drm/drm-misc
6966 F:      Documentation/devicetree/bindings/display/hisilicon/
6967 F:      drivers/gpu/drm/hisilicon/
6968
6969 DRM DRIVERS FOR LIMA
6970 M:      Qiang Yu <[email protected]>
6971 L:      [email protected]
6972 L:      [email protected] (moderated for non-subscribers)
6973 S:      Maintained
6974 T:      git git://anongit.freedesktop.org/drm/drm-misc
6975 F:      drivers/gpu/drm/lima/
6976 F:      include/uapi/drm/lima_drm.h
6977
6978 DRM DRIVERS FOR MEDIATEK
6979 M:      Chun-Kuang Hu <[email protected]>
6980 M:      Philipp Zabel <[email protected]>
6981 L:      [email protected]
6982 L:      [email protected] (moderated for non-subscribers)
6983 S:      Supported
6984 F:      Documentation/devicetree/bindings/display/mediatek/
6985 F:      drivers/gpu/drm/mediatek/
6986 F:      drivers/phy/mediatek/phy-mtk-dp.c
6987 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6988 F:      drivers/phy/mediatek/phy-mtk-mipi*
6989
6990 DRM DRIVERS FOR NVIDIA TEGRA
6991 M:      Thierry Reding <[email protected]>
6992 M:      Mikko Perttunen <[email protected]>
6993 L:      [email protected]
6994 L:      [email protected]
6995 S:      Supported
6996 T:      git https://gitlab.freedesktop.org/drm/tegra.git
6997 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
6998 F:      Documentation/devicetree/bindings/gpu/host1x/
6999 F:      drivers/gpu/drm/tegra/
7000 F:      drivers/gpu/host1x/
7001 F:      include/linux/host1x.h
7002 F:      include/uapi/drm/tegra_drm.h
7003
7004 DRM DRIVERS FOR RENESAS
7005 M:      Laurent Pinchart <[email protected]>
7006 M:      Kieran Bingham <[email protected]>
7007 L:      [email protected]
7008 L:      [email protected]
7009 S:      Supported
7010 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7011 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7012 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7013 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7014 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7015 F:      drivers/gpu/drm/renesas/
7016 F:      include/linux/platform_data/shmob_drm.h
7017
7018 DRM DRIVERS FOR ROCKCHIP
7019 M:      Sandy Huang <[email protected]>
7020 M:      Heiko Stübner <[email protected]>
7021 L:      [email protected]
7022 S:      Maintained
7023 T:      git git://anongit.freedesktop.org/drm/drm-misc
7024 F:      Documentation/devicetree/bindings/display/rockchip/
7025 F:      drivers/gpu/drm/rockchip/
7026
7027 DRM DRIVERS FOR STI
7028 M:      Alain Volmat <[email protected]>
7029 L:      [email protected]
7030 S:      Maintained
7031 T:      git git://anongit.freedesktop.org/drm/drm-misc
7032 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7033 F:      drivers/gpu/drm/sti
7034
7035 DRM DRIVERS FOR STM
7036 M:      Yannick Fertre <[email protected]>
7037 M:      Raphael Gallais-Pou <[email protected]>
7038 M:      Philippe Cornu <[email protected]>
7039 L:      [email protected]
7040 S:      Maintained
7041 T:      git git://anongit.freedesktop.org/drm/drm-misc
7042 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7043 F:      drivers/gpu/drm/stm
7044
7045 DRM DRIVERS FOR TI KEYSTONE
7046 M:      Jyri Sarha <[email protected]>
7047 M:      Tomi Valkeinen <[email protected]>
7048 L:      [email protected]
7049 S:      Maintained
7050 T:      git git://anongit.freedesktop.org/drm/drm-misc
7051 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7052 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7053 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7054 F:      drivers/gpu/drm/tidss/
7055
7056 DRM DRIVERS FOR TI LCDC
7057 M:      Jyri Sarha <[email protected]>
7058 R:      Tomi Valkeinen <[email protected]>
7059 L:      [email protected]
7060 S:      Maintained
7061 F:      Documentation/devicetree/bindings/display/tilcdc/
7062 F:      drivers/gpu/drm/tilcdc/
7063
7064 DRM DRIVERS FOR TI OMAP
7065 M:      Tomi Valkeinen <[email protected]>
7066 L:      [email protected]
7067 S:      Maintained
7068 F:      Documentation/devicetree/bindings/display/ti/
7069 F:      drivers/gpu/drm/omapdrm/
7070
7071 DRM DRIVERS FOR V3D
7072 M:      Emma Anholt <[email protected]>
7073 M:      Melissa Wen <[email protected]>
7074 S:      Supported
7075 T:      git git://anongit.freedesktop.org/drm/drm-misc
7076 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7077 F:      drivers/gpu/drm/v3d/
7078 F:      include/uapi/drm/v3d_drm.h
7079
7080 DRM DRIVERS FOR VC4
7081 M:      Emma Anholt <[email protected]>
7082 M:      Maxime Ripard <[email protected]>
7083 S:      Supported
7084 T:      git git://github.com/anholt/linux
7085 T:      git git://anongit.freedesktop.org/drm/drm-misc
7086 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7087 F:      drivers/gpu/drm/vc4/
7088 F:      include/uapi/drm/vc4_drm.h
7089
7090 DRM DRIVERS FOR VIVANTE GPU IP
7091 M:      Lucas Stach <[email protected]>
7092 R:      Russell King <[email protected]>
7093 R:      Christian Gmeiner <[email protected]>
7094 L:      [email protected] (moderated for non-subscribers)
7095 L:      [email protected]
7096 S:      Maintained
7097 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7098 F:      drivers/gpu/drm/etnaviv/
7099 F:      include/uapi/drm/etnaviv_drm.h
7100
7101 DRM DRIVERS FOR XEN
7102 M:      Oleksandr Andrushchenko <[email protected]>
7103 L:      [email protected]
7104 L:      [email protected] (moderated for non-subscribers)
7105 S:      Supported
7106 T:      git git://anongit.freedesktop.org/drm/drm-misc
7107 F:      Documentation/gpu/xen-front.rst
7108 F:      drivers/gpu/drm/xen/
7109
7110 DRM DRIVERS FOR XILINX
7111 M:      Laurent Pinchart <[email protected]>
7112 L:      [email protected]
7113 S:      Maintained
7114 T:      git git://anongit.freedesktop.org/drm/drm-misc
7115 F:      Documentation/devicetree/bindings/display/xlnx/
7116 F:      drivers/gpu/drm/xlnx/
7117
7118 DRM GPU SCHEDULER
7119 M:      Luben Tuikov <[email protected]>
7120 L:      [email protected]
7121 S:      Maintained
7122 T:      git git://anongit.freedesktop.org/drm/drm-misc
7123 F:      drivers/gpu/drm/scheduler/
7124 F:      include/drm/gpu_scheduler.h
7125
7126 DRM PANEL DRIVERS
7127 M:      Neil Armstrong <[email protected]>
7128 R:      Sam Ravnborg <[email protected]>
7129 L:      [email protected]
7130 S:      Maintained
7131 T:      git git://anongit.freedesktop.org/drm/drm-misc
7132 F:      Documentation/devicetree/bindings/display/panel/
7133 F:      drivers/gpu/drm/drm_panel.c
7134 F:      drivers/gpu/drm/panel/
7135 F:      include/drm/drm_panel.h
7136
7137 DRM PRIVACY-SCREEN CLASS
7138 M:      Hans de Goede <[email protected]>
7139 L:      [email protected]
7140 S:      Maintained
7141 T:      git git://anongit.freedesktop.org/drm/drm-misc
7142 F:      drivers/gpu/drm/drm_privacy_screen*
7143 F:      include/drm/drm_privacy_screen*
7144
7145 DRM TTM SUBSYSTEM
7146 M:      Christian Koenig <[email protected]>
7147 M:      Huang Rui <[email protected]>
7148 L:      [email protected]
7149 S:      Maintained
7150 T:      git git://anongit.freedesktop.org/drm/drm-misc
7151 F:      drivers/gpu/drm/ttm/
7152 F:      include/drm/ttm/
7153
7154 DSBR100 USB FM RADIO DRIVER
7155 M:      Alexey Klimov <[email protected]>
7156 L:      [email protected]
7157 S:      Maintained
7158 T:      git git://linuxtv.org/media_tree.git
7159 F:      drivers/media/radio/dsbr100.c
7160
7161 DT3155 MEDIA DRIVER
7162 M:      Hans Verkuil <[email protected]>
7163 L:      [email protected]
7164 S:      Odd Fixes
7165 W:      https://linuxtv.org
7166 T:      git git://linuxtv.org/media_tree.git
7167 F:      drivers/media/pci/dt3155/
7168
7169 DVB_USB_AF9015 MEDIA DRIVER
7170 M:      Antti Palosaari <[email protected]>
7171 L:      [email protected]
7172 S:      Maintained
7173 W:      https://linuxtv.org
7174 W:      http://palosaari.fi/linux/
7175 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7176 T:      git git://linuxtv.org/anttip/media_tree.git
7177 F:      drivers/media/usb/dvb-usb-v2/af9015*
7178
7179 DVB_USB_AF9035 MEDIA DRIVER
7180 M:      Antti Palosaari <[email protected]>
7181 L:      [email protected]
7182 S:      Maintained
7183 W:      https://linuxtv.org
7184 W:      http://palosaari.fi/linux/
7185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7186 T:      git git://linuxtv.org/anttip/media_tree.git
7187 F:      drivers/media/usb/dvb-usb-v2/af9035*
7188
7189 DVB_USB_ANYSEE MEDIA DRIVER
7190 M:      Antti Palosaari <[email protected]>
7191 L:      [email protected]
7192 S:      Maintained
7193 W:      https://linuxtv.org
7194 W:      http://palosaari.fi/linux/
7195 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7196 T:      git git://linuxtv.org/anttip/media_tree.git
7197 F:      drivers/media/usb/dvb-usb-v2/anysee*
7198
7199 DVB_USB_AU6610 MEDIA DRIVER
7200 M:      Antti Palosaari <[email protected]>
7201 L:      [email protected]
7202 S:      Maintained
7203 W:      https://linuxtv.org
7204 W:      http://palosaari.fi/linux/
7205 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7206 T:      git git://linuxtv.org/anttip/media_tree.git
7207 F:      drivers/media/usb/dvb-usb-v2/au6610*
7208
7209 DVB_USB_CE6230 MEDIA DRIVER
7210 M:      Antti Palosaari <[email protected]>
7211 L:      [email protected]
7212 S:      Maintained
7213 W:      https://linuxtv.org
7214 W:      http://palosaari.fi/linux/
7215 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7216 T:      git git://linuxtv.org/anttip/media_tree.git
7217 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7218
7219 DVB_USB_CXUSB MEDIA DRIVER
7220 M:      Michael Krufky <[email protected]>
7221 L:      [email protected]
7222 S:      Maintained
7223 W:      https://linuxtv.org
7224 W:      http://github.com/mkrufky
7225 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7226 T:      git git://linuxtv.org/media_tree.git
7227 F:      drivers/media/usb/dvb-usb/cxusb*
7228
7229 DVB_USB_EC168 MEDIA DRIVER
7230 M:      Antti Palosaari <[email protected]>
7231 L:      [email protected]
7232 S:      Maintained
7233 W:      https://linuxtv.org
7234 W:      http://palosaari.fi/linux/
7235 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7236 T:      git git://linuxtv.org/anttip/media_tree.git
7237 F:      drivers/media/usb/dvb-usb-v2/ec168*
7238
7239 DVB_USB_GL861 MEDIA DRIVER
7240 M:      Antti Palosaari <[email protected]>
7241 L:      [email protected]
7242 S:      Maintained
7243 W:      https://linuxtv.org
7244 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7245 T:      git git://linuxtv.org/anttip/media_tree.git
7246 F:      drivers/media/usb/dvb-usb-v2/gl861*
7247
7248 DVB_USB_MXL111SF MEDIA DRIVER
7249 M:      Michael Krufky <[email protected]>
7250 L:      [email protected]
7251 S:      Maintained
7252 W:      https://linuxtv.org
7253 W:      http://github.com/mkrufky
7254 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7255 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7256 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7257
7258 DVB_USB_RTL28XXU MEDIA DRIVER
7259 M:      Antti Palosaari <[email protected]>
7260 L:      [email protected]
7261 S:      Maintained
7262 W:      https://linuxtv.org
7263 W:      http://palosaari.fi/linux/
7264 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7265 T:      git git://linuxtv.org/anttip/media_tree.git
7266 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7267
7268 DVB_USB_V2 MEDIA DRIVER
7269 M:      Antti Palosaari <[email protected]>
7270 L:      [email protected]
7271 S:      Maintained
7272 W:      https://linuxtv.org
7273 W:      http://palosaari.fi/linux/
7274 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7275 T:      git git://linuxtv.org/anttip/media_tree.git
7276 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7277 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7278
7279 DYNAMIC DEBUG
7280 M:      Jason Baron <[email protected]>
7281 M:      Jim Cromie <[email protected]>
7282 S:      Maintained
7283 F:      include/linux/dynamic_debug.h
7284 F:      lib/dynamic_debug.c
7285 F:      lib/test_dynamic_debug.c
7286
7287 DYNAMIC INTERRUPT MODERATION
7288 M:      Tal Gilboa <[email protected]>
7289 S:      Maintained
7290 F:      Documentation/networking/net_dim.rst
7291 F:      include/linux/dim.h
7292 F:      lib/dim/
7293
7294 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7295 M:      Daniel Lezcano <[email protected]>
7296 L:      [email protected]
7297 S:      Supported
7298 B:      https://bugzilla.kernel.org
7299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7300 F:      drivers/powercap/dtpm*
7301 F:      include/linux/dtpm.h
7302
7303 DZ DECSTATION DZ11 SERIAL DRIVER
7304 M:      "Maciej W. Rozycki" <[email protected]>
7305 S:      Maintained
7306 F:      drivers/tty/serial/dz.*
7307
7308 E3X0 POWER BUTTON DRIVER
7309 M:      Moritz Fischer <[email protected]>
7310 L:      [email protected]
7311 S:      Supported
7312 W:      http://www.ettus.com
7313 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7314 F:      drivers/input/misc/e3x0-button.c
7315
7316 E4000 MEDIA DRIVER
7317 M:      Antti Palosaari <[email protected]>
7318 L:      [email protected]
7319 S:      Maintained
7320 W:      https://linuxtv.org
7321 W:      http://palosaari.fi/linux/
7322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7323 T:      git git://linuxtv.org/anttip/media_tree.git
7324 F:      drivers/media/tuners/e4000*
7325
7326 EARTH_PT1 MEDIA DRIVER
7327 M:      Akihiro Tsukada <[email protected]>
7328 L:      [email protected]
7329 S:      Odd Fixes
7330 F:      drivers/media/pci/pt1/
7331
7332 EARTH_PT3 MEDIA DRIVER
7333 M:      Akihiro Tsukada <[email protected]>
7334 L:      [email protected]
7335 S:      Odd Fixes
7336 F:      drivers/media/pci/pt3/
7337
7338 EC100 MEDIA DRIVER
7339 M:      Antti Palosaari <[email protected]>
7340 L:      [email protected]
7341 S:      Maintained
7342 W:      https://linuxtv.org
7343 W:      http://palosaari.fi/linux/
7344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7345 T:      git git://linuxtv.org/anttip/media_tree.git
7346 F:      drivers/media/dvb-frontends/ec100*
7347
7348 ECRYPT FILE SYSTEM
7349 M:      Tyler Hicks <[email protected]>
7350 L:      [email protected]
7351 S:      Odd Fixes
7352 W:      http://ecryptfs.org
7353 W:      https://launchpad.net/ecryptfs
7354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7355 F:      Documentation/filesystems/ecryptfs.rst
7356 F:      fs/ecryptfs/
7357
7358 EDAC-AMD64
7359 M:      Yazen Ghannam <[email protected]>
7360 L:      [email protected]
7361 S:      Supported
7362 F:      drivers/edac/amd64_edac*
7363 F:      drivers/edac/mce_amd*
7364
7365 EDAC-ARMADA
7366 M:      Jan Luebbe <[email protected]>
7367 L:      [email protected]
7368 S:      Maintained
7369 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7370 F:      drivers/edac/armada_xp_*
7371
7372 EDAC-AST2500
7373 M:      Stefan Schaeckeler <[email protected]>
7374 S:      Supported
7375 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7376 F:      drivers/edac/aspeed_edac.c
7377
7378 EDAC-BLUEFIELD
7379 M:      Shravan Kumar Ramani <[email protected]>
7380 S:      Supported
7381 F:      drivers/edac/bluefield_edac.c
7382
7383 EDAC-CALXEDA
7384 M:      Andre Przywara <[email protected]>
7385 L:      [email protected]
7386 S:      Maintained
7387 F:      drivers/edac/highbank*
7388
7389 EDAC-CAVIUM OCTEON
7390 M:      Ralf Baechle <[email protected]>
7391 L:      [email protected]
7392 L:      [email protected]
7393 S:      Supported
7394 F:      drivers/edac/octeon_edac*
7395
7396 EDAC-CAVIUM THUNDERX
7397 M:      Robert Richter <[email protected]>
7398 L:      [email protected]
7399 S:      Odd Fixes
7400 F:      drivers/edac/thunderx_edac*
7401
7402 EDAC-CORE
7403 M:      Borislav Petkov <[email protected]>
7404 M:      Tony Luck <[email protected]>
7405 R:      James Morse <[email protected]>
7406 R:      Mauro Carvalho Chehab <[email protected]>
7407 R:      Robert Richter <[email protected]>
7408 L:      [email protected]
7409 S:      Supported
7410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7411 F:      Documentation/admin-guide/ras.rst
7412 F:      Documentation/driver-api/edac.rst
7413 F:      drivers/edac/
7414 F:      include/linux/edac.h
7415
7416 EDAC-DMC520
7417 M:      Lei Wang <[email protected]>
7418 L:      [email protected]
7419 S:      Supported
7420 F:      drivers/edac/dmc520_edac.c
7421
7422 EDAC-E752X
7423 M:      Mark Gross <[email protected]>
7424 L:      [email protected]
7425 S:      Maintained
7426 F:      drivers/edac/e752x_edac.c
7427
7428 EDAC-E7XXX
7429 L:      [email protected]
7430 S:      Maintained
7431 F:      drivers/edac/e7xxx_edac.c
7432
7433 EDAC-FSL_DDR
7434 M:      York Sun <[email protected]>
7435 L:      [email protected]
7436 S:      Maintained
7437 F:      drivers/edac/fsl_ddr_edac.*
7438
7439 EDAC-GHES
7440 M:      Mauro Carvalho Chehab <[email protected]>
7441 L:      [email protected]
7442 S:      Maintained
7443 F:      drivers/edac/ghes_edac.c
7444
7445 EDAC-I10NM
7446 M:      Tony Luck <[email protected]>
7447 L:      [email protected]
7448 S:      Maintained
7449 F:      drivers/edac/i10nm_base.c
7450
7451 EDAC-I3000
7452 L:      [email protected]
7453 S:      Orphan
7454 F:      drivers/edac/i3000_edac.c
7455
7456 EDAC-I5000
7457 L:      [email protected]
7458 S:      Maintained
7459 F:      drivers/edac/i5000_edac.c
7460
7461 EDAC-I5400
7462 M:      Mauro Carvalho Chehab <[email protected]>
7463 L:      [email protected]
7464 S:      Maintained
7465 F:      drivers/edac/i5400_edac.c
7466
7467 EDAC-I7300
7468 M:      Mauro Carvalho Chehab <[email protected]>
7469 L:      [email protected]
7470 S:      Maintained
7471 F:      drivers/edac/i7300_edac.c
7472
7473 EDAC-I7CORE
7474 M:      Mauro Carvalho Chehab <[email protected]>
7475 L:      [email protected]
7476 S:      Maintained
7477 F:      drivers/edac/i7core_edac.c
7478
7479 EDAC-I82443BXGX
7480 M:      Tim Small <[email protected]>
7481 L:      [email protected]
7482 S:      Maintained
7483 F:      drivers/edac/i82443bxgx_edac.c
7484
7485 EDAC-I82975X
7486 M:      "Arvind R." <[email protected]>
7487 L:      [email protected]
7488 S:      Maintained
7489 F:      drivers/edac/i82975x_edac.c
7490
7491 EDAC-IE31200
7492 M:      Jason Baron <[email protected]>
7493 L:      [email protected]
7494 S:      Maintained
7495 F:      drivers/edac/ie31200_edac.c
7496
7497 EDAC-IGEN6
7498 M:      Tony Luck <[email protected]>
7499 R:      Qiuxu Zhuo <[email protected]>
7500 L:      [email protected]
7501 S:      Maintained
7502 F:      drivers/edac/igen6_edac.c
7503
7504 EDAC-MPC85XX
7505 M:      Johannes Thumshirn <[email protected]>
7506 L:      [email protected]
7507 S:      Maintained
7508 F:      drivers/edac/mpc85xx_edac.[ch]
7509
7510 EDAC-NPCM
7511 M:      Marvin Lin <[email protected]>
7512 M:      Stanley Chu <[email protected]>
7513 L:      [email protected]
7514 S:      Maintained
7515 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7516 F:      drivers/edac/npcm_edac.c
7517
7518 EDAC-PASEMI
7519 M:      Egor Martovetsky <[email protected]>
7520 L:      [email protected]
7521 S:      Maintained
7522 F:      drivers/edac/pasemi_edac.c
7523
7524 EDAC-PND2
7525 M:      Tony Luck <[email protected]>
7526 L:      [email protected]
7527 S:      Maintained
7528 F:      drivers/edac/pnd2_edac.[ch]
7529
7530 EDAC-QCOM
7531 M:      Manivannan Sadhasivam <[email protected]>
7532 L:      [email protected]
7533 L:      [email protected]
7534 S:      Maintained
7535 F:      drivers/edac/qcom_edac.c
7536
7537 EDAC-R82600
7538 M:      Tim Small <[email protected]>
7539 L:      [email protected]
7540 S:      Maintained
7541 F:      drivers/edac/r82600_edac.c
7542
7543 EDAC-SBRIDGE
7544 M:      Tony Luck <[email protected]>
7545 R:      Qiuxu Zhuo <[email protected]>
7546 L:      [email protected]
7547 S:      Maintained
7548 F:      drivers/edac/sb_edac.c
7549
7550 EDAC-SKYLAKE
7551 M:      Tony Luck <[email protected]>
7552 L:      [email protected]
7553 S:      Maintained
7554 F:      drivers/edac/skx_*.[ch]
7555
7556 EDAC-TI
7557 M:      Tero Kristo <[email protected]>
7558 L:      [email protected]
7559 S:      Odd Fixes
7560 F:      drivers/edac/ti_edac.c
7561
7562 EDIROL UA-101/UA-1000 DRIVER
7563 M:      Clemens Ladisch <[email protected]>
7564 L:      [email protected] (moderated for non-subscribers)
7565 S:      Maintained
7566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7567 F:      sound/usb/misc/ua101.c
7568
7569 EFI TEST DRIVER
7570 M:      Ivan Hu <[email protected]>
7571 M:      Ard Biesheuvel <[email protected]>
7572 L:      [email protected]
7573 S:      Maintained
7574 F:      drivers/firmware/efi/test/
7575
7576 EFI VARIABLE FILESYSTEM
7577 M:      Jeremy Kerr <[email protected]>
7578 M:      Ard Biesheuvel <[email protected]>
7579 L:      [email protected]
7580 S:      Maintained
7581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7582 F:      fs/efivarfs/
7583
7584 EFIFB FRAMEBUFFER DRIVER
7585 M:      Peter Jones <[email protected]>
7586 L:      [email protected]
7587 S:      Maintained
7588 F:      drivers/video/fbdev/efifb.c
7589
7590 EFS FILESYSTEM
7591 S:      Orphan
7592 W:      http://aeschi.ch.eu.org/efs/
7593 F:      fs/efs/
7594
7595 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7596 M:      Douglas Miller <[email protected]>
7597 L:      [email protected]
7598 S:      Maintained
7599 F:      drivers/net/ethernet/ibm/ehea/
7600
7601 ELM327 CAN NETWORK DRIVER
7602 M:      Max Staudt <[email protected]>
7603 L:      [email protected]
7604 S:      Maintained
7605 F:      Documentation/networking/device_drivers/can/can327.rst
7606 F:      drivers/net/can/can327.c
7607
7608 EM28XX VIDEO4LINUX DRIVER
7609 M:      Mauro Carvalho Chehab <[email protected]>
7610 L:      [email protected]
7611 S:      Maintained
7612 W:      https://linuxtv.org
7613 T:      git git://linuxtv.org/media_tree.git
7614 F:      Documentation/admin-guide/media/em28xx*
7615 F:      drivers/media/usb/em28xx/
7616
7617 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7618 M:      Adrian Hunter <[email protected]>
7619 M:      Ritesh Harjani <[email protected]>
7620 M:      Asutosh Das <[email protected]>
7621 L:      [email protected]
7622 S:      Supported
7623 F:      drivers/mmc/host/cqhci*
7624
7625 EMS CPC-PCI CAN DRIVER
7626 M:      Gerhard Uttenthaler <[email protected]>
7627 M:      [email protected]
7628 L:      [email protected]
7629 S:      Maintained
7630 F:      drivers/net/can/sja1000/ems_pci.c
7631
7632 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7633 M:      Ketan Mukadam <[email protected]>
7634 L:      [email protected]
7635 S:      Supported
7636 W:      http://www.broadcom.com
7637 F:      drivers/scsi/be2iscsi/
7638
7639 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7640 M:      Ajit Khaparde <[email protected]>
7641 M:      Sriharsha Basavapatna <[email protected]>
7642 M:      Somnath Kotur <[email protected]>
7643 L:      [email protected]
7644 S:      Supported
7645 W:      http://www.emulex.com
7646 F:      drivers/net/ethernet/emulex/benet/
7647
7648 EMULEX ONECONNECT ROCE DRIVER
7649 M:      Selvin Xavier <[email protected]>
7650 L:      [email protected]
7651 S:      Odd Fixes
7652 W:      http://www.broadcom.com
7653 F:      drivers/infiniband/hw/ocrdma/
7654 F:      include/uapi/rdma/ocrdma-abi.h
7655
7656 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7657 M:      James Smart <[email protected]>
7658 M:      Ram Vegesna <[email protected]>
7659 L:      [email protected]
7660 L:      [email protected]
7661 S:      Supported
7662 W:      http://www.broadcom.com
7663 F:      drivers/scsi/elx/
7664
7665 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7666 M:      James Smart <[email protected]>
7667 M:      Dick Kennedy <[email protected]>
7668 L:      [email protected]
7669 S:      Supported
7670 W:      http://www.broadcom.com
7671 F:      drivers/scsi/lpfc/
7672
7673 ENE CB710 FLASH CARD READER DRIVER
7674 M:      Michał Mirosław <[email protected]>
7675 S:      Maintained
7676 F:      drivers/misc/cb710/
7677 F:      drivers/mmc/host/cb710-mmc.*
7678 F:      include/linux/cb710.h
7679
7680 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7681 M:      Maxim Levitsky <[email protected]>
7682 S:      Maintained
7683 F:      drivers/media/rc/ene_ir.*
7684
7685 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7686 M:      Laurentiu Tudor <[email protected]>
7687 L:      [email protected]
7688 S:      Maintained
7689 F:      drivers/tty/ehv_bytechan.c
7690
7691 EPSON S1D13XXX FRAMEBUFFER DRIVER
7692 M:      Kristoffer Ericson <[email protected]>
7693 S:      Maintained
7694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7695 F:      drivers/video/fbdev/s1d13xxxfb.c
7696 F:      include/video/s1d13xxxfb.h
7697
7698 EROFS FILE SYSTEM
7699 M:      Gao Xiang <[email protected]>
7700 M:      Chao Yu <[email protected]>
7701 R:      Yue Hu <[email protected]>
7702 R:      Jeffle Xu <[email protected]>
7703 L:      [email protected]
7704 S:      Maintained
7705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7706 F:      Documentation/ABI/testing/sysfs-fs-erofs
7707 F:      Documentation/filesystems/erofs.rst
7708 F:      fs/erofs/
7709 F:      include/trace/events/erofs.h
7710
7711 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7712 M:      Jeff Layton <[email protected]>
7713 S:      Maintained
7714 F:      include/linux/errseq.h
7715 F:      lib/errseq.c
7716
7717 ESD CAN/USB DRIVERS
7718 M:      Frank Jungclaus <[email protected]>
7719 R:      [email protected]
7720 L:      [email protected]
7721 S:      Maintained
7722 F:      drivers/net/can/usb/esd_usb.c
7723
7724 ET131X NETWORK DRIVER
7725 M:      Mark Einon <[email protected]>
7726 S:      Odd Fixes
7727 F:      drivers/net/ethernet/agere/
7728
7729 ETAS ES58X CAN/USB DRIVER
7730 M:      Vincent Mailhol <[email protected]>
7731 L:      [email protected]
7732 S:      Maintained
7733 F:      Documentation/networking/devlink/etas_es58x.rst
7734 F:      drivers/net/can/usb/etas_es58x/
7735
7736 ETHERNET BRIDGE
7737 M:      Roopa Prabhu <[email protected]>
7738 M:      Nikolay Aleksandrov <[email protected]>
7739 L:      [email protected] (moderated for non-subscribers)
7740 L:      [email protected]
7741 S:      Maintained
7742 W:      http://www.linuxfoundation.org/en/Net:Bridge
7743 F:      include/linux/netfilter_bridge/
7744 F:      net/bridge/
7745
7746 ETHERNET PHY LIBRARY
7747 M:      Andrew Lunn <[email protected]>
7748 M:      Heiner Kallweit <[email protected]>
7749 R:      Russell King <[email protected]>
7750 L:      [email protected]
7751 S:      Maintained
7752 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7753 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7754 F:      Documentation/devicetree/bindings/net/mdio*
7755 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7756 F:      Documentation/networking/phy.rst
7757 F:      drivers/net/mdio/
7758 F:      drivers/net/mdio/acpi_mdio.c
7759 F:      drivers/net/mdio/fwnode_mdio.c
7760 F:      drivers/net/mdio/of_mdio.c
7761 F:      drivers/net/pcs/
7762 F:      drivers/net/phy/
7763 F:      include/dt-bindings/net/qca-ar803x.h
7764 F:      include/linux/*mdio*.h
7765 F:      include/linux/linkmode.h
7766 F:      include/linux/mdio/*.h
7767 F:      include/linux/mii.h
7768 F:      include/linux/of_net.h
7769 F:      include/linux/phy.h
7770 F:      include/linux/phy_fixed.h
7771 F:      include/linux/phylib_stubs.h
7772 F:      include/linux/platform_data/mdio-bcm-unimac.h
7773 F:      include/linux/platform_data/mdio-gpio.h
7774 F:      include/trace/events/mdio.h
7775 F:      include/uapi/linux/mdio.h
7776 F:      include/uapi/linux/mii.h
7777 F:      net/core/of_net.c
7778
7779 EXEC & BINFMT API
7780 R:      Eric Biederman <[email protected]>
7781 R:      Kees Cook <[email protected]>
7782 L:      [email protected]
7783 S:      Supported
7784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7785 F:      fs/*binfmt_*.c
7786 F:      fs/exec.c
7787 F:      include/linux/binfmts.h
7788 F:      include/linux/elf.h
7789 F:      include/uapi/linux/binfmts.h
7790 F:      include/uapi/linux/elf.h
7791 F:      tools/testing/selftests/exec/
7792 N:      asm/elf.h
7793 N:      binfmt
7794
7795 EXFAT FILE SYSTEM
7796 M:      Namjae Jeon <[email protected]>
7797 M:      Sungjong Seo <[email protected]>
7798 L:      [email protected]
7799 S:      Maintained
7800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7801 F:      fs/exfat/
7802
7803 EXT2 FILE SYSTEM
7804 M:      Jan Kara <[email protected]>
7805 L:      [email protected]
7806 S:      Maintained
7807 F:      Documentation/filesystems/ext2.rst
7808 F:      fs/ext2/
7809 F:      include/linux/ext2*
7810
7811 EXT4 FILE SYSTEM
7812 M:      "Theodore Ts'o" <[email protected]>
7813 M:      Andreas Dilger <[email protected]>
7814 L:      [email protected]
7815 S:      Maintained
7816 W:      http://ext4.wiki.kernel.org
7817 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7819 F:      Documentation/filesystems/ext4/
7820 F:      fs/ext4/
7821 F:      include/trace/events/ext4.h
7822 F:      include/uapi/linux/ext4.h
7823
7824 Extended Verification Module (EVM)
7825 M:      Mimi Zohar <[email protected]>
7826 L:      [email protected]
7827 S:      Supported
7828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7829 F:      security/integrity/
7830 F:      security/integrity/evm/
7831
7832 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7833 M:      Ard Biesheuvel <[email protected]>
7834 L:      [email protected]
7835 S:      Maintained
7836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7837 F:      Documentation/admin-guide/efi-stub.rst
7838 F:      arch/*/include/asm/efi.h
7839 F:      arch/*/kernel/efi.c
7840 F:      arch/arm/boot/compressed/efi-header.S
7841 F:      arch/x86/platform/efi/
7842 F:      drivers/firmware/efi/
7843 F:      include/linux/efi*.h
7844
7845 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7846 M:      MyungJoo Ham <[email protected]>
7847 M:      Chanwoo Choi <[email protected]>
7848 L:      [email protected]
7849 S:      Maintained
7850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7851 F:      Documentation/devicetree/bindings/extcon/
7852 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7853 F:      drivers/extcon/
7854 F:      include/linux/extcon.h
7855 F:      include/linux/extcon/
7856
7857 EXTRA BOOT CONFIG
7858 M:      Masami Hiramatsu <[email protected]>
7859 L:      [email protected]
7860 L:      [email protected]
7861 S:      Maintained
7862 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7864 F:      Documentation/admin-guide/bootconfig.rst
7865 F:      fs/proc/bootconfig.c
7866 F:      include/linux/bootconfig.h
7867 F:      lib/bootconfig-data.S
7868 F:      lib/bootconfig.c
7869 F:      tools/bootconfig/*
7870 F:      tools/bootconfig/scripts/*
7871
7872 EXYNOS DP DRIVER
7873 M:      Jingoo Han <[email protected]>
7874 L:      [email protected]
7875 S:      Maintained
7876 F:      drivers/gpu/drm/exynos/exynos_dp*
7877
7878 EXYNOS SYSMMU (IOMMU) driver
7879 M:      Marek Szyprowski <[email protected]>
7880 L:      [email protected]
7881 S:      Maintained
7882 F:      drivers/iommu/exynos-iommu.c
7883
7884 F2FS FILE SYSTEM
7885 M:      Jaegeuk Kim <[email protected]>
7886 M:      Chao Yu <[email protected]>
7887 L:      [email protected]
7888 S:      Maintained
7889 W:      https://f2fs.wiki.kernel.org/
7890 Q:      https://patchwork.kernel.org/project/f2fs/list/
7891 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7893 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7894 F:      Documentation/filesystems/f2fs.rst
7895 F:      fs/f2fs/
7896 F:      include/linux/f2fs_fs.h
7897 F:      include/trace/events/f2fs.h
7898 F:      include/uapi/linux/f2fs.h
7899
7900 F71805F HARDWARE MONITORING DRIVER
7901 M:      Jean Delvare <[email protected]>
7902 L:      [email protected]
7903 S:      Maintained
7904 F:      Documentation/hwmon/f71805f.rst
7905 F:      drivers/hwmon/f71805f.c
7906
7907 FADDR2LINE
7908 M:      Josh Poimboeuf <[email protected]>
7909 S:      Maintained
7910 F:      scripts/faddr2line
7911
7912 FAILOVER MODULE
7913 M:      Sridhar Samudrala <[email protected]>
7914 L:      [email protected]
7915 S:      Supported
7916 F:      Documentation/networking/failover.rst
7917 F:      include/net/failover.h
7918 F:      net/core/failover.c
7919
7920 FANOTIFY
7921 M:      Jan Kara <[email protected]>
7922 R:      Amir Goldstein <[email protected]>
7923 R:      Matthew Bobrowski <[email protected]>
7924 L:      [email protected]
7925 S:      Maintained
7926 F:      fs/notify/fanotify/
7927 F:      include/linux/fanotify.h
7928 F:      include/uapi/linux/fanotify.h
7929
7930 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
7931 M:      Linus Walleij <[email protected]>
7932 L:      [email protected]
7933 S:      Maintained
7934 F:      drivers/usb/fotg210/
7935
7936 FARSYNC SYNCHRONOUS DRIVER
7937 M:      Kevin Curtis <[email protected]>
7938 S:      Supported
7939 W:      http://www.farsite.co.uk/
7940 F:      drivers/net/wan/farsync.*
7941
7942 FAULT INJECTION SUPPORT
7943 M:      Akinobu Mita <[email protected]>
7944 S:      Supported
7945 F:      Documentation/fault-injection/
7946 F:      lib/fault-inject.c
7947
7948 FBTFT Framebuffer drivers
7949 L:      [email protected]
7950 L:      [email protected]
7951 S:      Orphan
7952 F:      drivers/staging/fbtft/
7953
7954 FC0011 TUNER DRIVER
7955 M:      Michael Buesch <[email protected]>
7956 L:      [email protected]
7957 S:      Maintained
7958 F:      drivers/media/tuners/fc0011.c
7959 F:      drivers/media/tuners/fc0011.h
7960
7961 FC2580 MEDIA DRIVER
7962 M:      Antti Palosaari <[email protected]>
7963 L:      [email protected]
7964 S:      Maintained
7965 W:      https://linuxtv.org
7966 W:      http://palosaari.fi/linux/
7967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7968 T:      git git://linuxtv.org/anttip/media_tree.git
7969 F:      drivers/media/tuners/fc2580*
7970
7971 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7972 M:      Hannes Reinecke <[email protected]>
7973 L:      [email protected]
7974 S:      Supported
7975 W:      www.Open-FCoE.org
7976 F:      drivers/scsi/fcoe/
7977 F:      drivers/scsi/libfc/
7978 F:      include/scsi/fc/
7979 F:      include/scsi/libfc.h
7980 F:      include/scsi/libfcoe.h
7981 F:      include/uapi/scsi/fc/
7982
7983 FILE LOCKING (flock() and fcntl()/lockf())
7984 M:      Jeff Layton <[email protected]>
7985 M:      Chuck Lever <[email protected]>
7986 L:      [email protected]
7987 S:      Maintained
7988 F:      fs/fcntl.c
7989 F:      fs/locks.c
7990 F:      include/linux/fcntl.h
7991 F:      include/uapi/linux/fcntl.h
7992
7993 FILESYSTEM DIRECT ACCESS (DAX)
7994 M:      Dan Williams <[email protected]>
7995 R:      Matthew Wilcox <[email protected]>
7996 R:      Jan Kara <[email protected]>
7997 L:      [email protected]
7998 L:      [email protected]
7999 S:      Supported
8000 F:      fs/dax.c
8001 F:      include/linux/dax.h
8002 F:      include/trace/events/fs_dax.h
8003
8004 FILESYSTEMS (VFS and infrastructure)
8005 M:      Alexander Viro <[email protected]>
8006 M:      Christian Brauner <[email protected]>
8007 L:      [email protected]
8008 S:      Maintained
8009 F:      fs/*
8010 F:      include/linux/fs.h
8011 F:      include/linux/fs_types.h
8012 F:      include/uapi/linux/fs.h
8013 F:      include/uapi/linux/openat2.h
8014
8015 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8016 M:      Riku Voipio <[email protected]>
8017 L:      [email protected]
8018 S:      Maintained
8019 F:      drivers/hwmon/f75375s.c
8020 F:      include/linux/f75375s.h
8021
8022 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8023 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8024 L:      [email protected]
8025 S:      Maintained
8026 F:      drivers/net/can/usb/f81604.c
8027
8028 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8029 M:      Clemens Ladisch <[email protected]>
8030 M:      Takashi Sakamoto <[email protected]>
8031 L:      [email protected] (moderated for non-subscribers)
8032 S:      Maintained
8033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8034 F:      include/uapi/sound/firewire.h
8035 F:      sound/firewire/
8036
8037 FIREWIRE MEDIA DRIVERS (firedtv)
8038 M:      Stefan Richter <[email protected]>
8039 L:      [email protected]
8040 L:      [email protected]
8041 S:      Maintained
8042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8043 F:      drivers/media/firewire/
8044
8045 FIREWIRE SBP-2 TARGET
8046 M:      Chris Boot <[email protected]>
8047 L:      [email protected]
8048 L:      [email protected]
8049 L:      [email protected]
8050 S:      Maintained
8051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8052 F:      drivers/target/sbp/
8053
8054 FIREWIRE SUBSYSTEM
8055 M:      Takashi Sakamoto <[email protected]>
8056 M:      Takashi Sakamoto <[email protected]>
8057 L:      [email protected]
8058 S:      Maintained
8059 W:      http://ieee1394.docs.kernel.org/
8060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8061 F:      drivers/firewire/
8062 F:      include/linux/firewire.h
8063 F:      include/uapi/linux/firewire*.h
8064 F:      tools/firewire/
8065
8066 FIRMWARE FRAMEWORK FOR ARMV8-A
8067 M:      Sudeep Holla <[email protected]>
8068 L:      [email protected] (moderated for non-subscribers)
8069 S:      Maintained
8070 F:      drivers/firmware/arm_ffa/
8071 F:      include/linux/arm_ffa.h
8072
8073 FIRMWARE LOADER (request_firmware)
8074 M:      Luis Chamberlain <[email protected]>
8075 M:      Russ Weight <[email protected]>
8076 L:      [email protected]
8077 S:      Maintained
8078 F:      Documentation/firmware_class/
8079 F:      drivers/base/firmware_loader/
8080 F:      include/linux/firmware.h
8081
8082 FLEXTIMER FTM-QUADDEC DRIVER
8083 M:      Patrick Havelange <[email protected]>
8084 L:      [email protected]
8085 S:      Maintained
8086 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8087 F:      drivers/counter/ftm-quaddec.c
8088
8089 FLOPPY DRIVER
8090 M:      Denis Efremov <[email protected]>
8091 L:      [email protected]
8092 S:      Odd Fixes
8093 F:      drivers/block/floppy.c
8094
8095 FLYSKY FSIA6B RC RECEIVER
8096 M:      Markus Koch <[email protected]>
8097 L:      [email protected]
8098 S:      Maintained
8099 F:      drivers/input/joystick/fsia6b.c
8100
8101 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8102 M:      Geoffrey D. Bennett <[email protected]>
8103 L:      [email protected] (moderated for non-subscribers)
8104 S:      Maintained
8105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8106 F:      sound/usb/mixer_scarlett_gen2.c
8107
8108 FORCEDETH GIGABIT ETHERNET DRIVER
8109 M:      Rain River <[email protected]>
8110 M:      Zhu Yanjun <[email protected]>
8111 L:      [email protected]
8112 S:      Maintained
8113 F:      drivers/net/ethernet/nvidia/*
8114
8115 FORTIFY_SOURCE
8116 M:      Kees Cook <[email protected]>
8117 L:      [email protected]
8118 S:      Supported
8119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8120 F:      include/linux/fortify-string.h
8121 F:      lib/fortify_kunit.c
8122 F:      lib/memcpy_kunit.c
8123 F:      lib/strcat_kunit.c
8124 F:      lib/strscpy_kunit.c
8125 F:      lib/test_fortify/*
8126 F:      scripts/test_fortify.sh
8127 K:      \b__NO_FORTIFY\b
8128
8129 FPGA DFL DRIVERS
8130 M:      Wu Hao <[email protected]>
8131 R:      Tom Rix <[email protected]>
8132 L:      [email protected]
8133 S:      Maintained
8134 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8135 F:      Documentation/fpga/dfl.rst
8136 F:      drivers/fpga/dfl*
8137 F:      drivers/uio/uio_dfl.c
8138 F:      include/linux/dfl.h
8139 F:      include/uapi/linux/fpga-dfl.h
8140
8141 FPGA MANAGER FRAMEWORK
8142 M:      Moritz Fischer <[email protected]>
8143 M:      Wu Hao <[email protected]>
8144 M:      Xu Yilun <[email protected]>
8145 R:      Tom Rix <[email protected]>
8146 L:      [email protected]
8147 S:      Maintained
8148 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8150 F:      Documentation/devicetree/bindings/fpga/
8151 F:      Documentation/driver-api/fpga/
8152 F:      Documentation/fpga/
8153 F:      drivers/fpga/
8154 F:      include/linux/fpga/
8155
8156 FPU EMULATOR
8157 M:      Bill Metzenthen <[email protected]>
8158 S:      Maintained
8159 W:      https://floatingpoint.billm.au/
8160 F:      arch/x86/math-emu/
8161
8162 FRAMEBUFFER CORE
8163 M:      Daniel Vetter <[email protected]>
8164 S:      Odd Fixes
8165 T:      git git://anongit.freedesktop.org/drm/drm-misc
8166 F:      drivers/video/fbdev/core/
8167
8168 FRAMEBUFFER LAYER
8169 M:      Helge Deller <[email protected]>
8170 L:      [email protected]
8171 L:      [email protected]
8172 S:      Maintained
8173 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8175 F:      Documentation/fb/
8176 F:      drivers/video/
8177 F:      include/linux/fb.h
8178 F:      include/uapi/linux/fb.h
8179 F:      include/uapi/video/
8180 F:      include/video/
8181
8182 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8183 M:      Horia Geantă <[email protected]>
8184 M:      Pankaj Gupta <[email protected]>
8185 M:      Gaurav Jain <[email protected]>
8186 L:      [email protected]
8187 S:      Maintained
8188 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8189 F:      drivers/crypto/caam/
8190
8191 FREESCALE COLDFIRE M5441X MMC DRIVER
8192 M:      Angelo Dureghello <[email protected]>
8193 L:      [email protected]
8194 S:      Maintained
8195 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8196 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8197
8198 FREESCALE DIU FRAMEBUFFER DRIVER
8199 M:      Timur Tabi <[email protected]>
8200 L:      [email protected]
8201 S:      Maintained
8202 F:      drivers/video/fbdev/fsl-diu-fb.*
8203
8204 FREESCALE DMA DRIVER
8205 M:      Li Yang <[email protected]>
8206 M:      Zhang Wei <[email protected]>
8207 L:      [email protected]
8208 S:      Maintained
8209 F:      drivers/dma/fsldma.*
8210
8211 FREESCALE DSPI DRIVER
8212 M:      Vladimir Oltean <[email protected]>
8213 L:      [email protected]
8214 S:      Maintained
8215 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8216 F:      drivers/spi/spi-fsl-dspi.c
8217 F:      include/linux/spi/spi-fsl-dspi.h
8218
8219 FREESCALE ENETC ETHERNET DRIVERS
8220 M:      Claudiu Manoil <[email protected]>
8221 M:      Vladimir Oltean <[email protected]>
8222 L:      [email protected]
8223 S:      Maintained
8224 F:      drivers/net/ethernet/freescale/enetc/
8225
8226 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8227 M:      Claudiu Manoil <[email protected]>
8228 L:      [email protected]
8229 S:      Maintained
8230 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8231 F:      drivers/net/ethernet/freescale/gianfar*
8232
8233 FREESCALE GPMI NAND DRIVER
8234 M:      Han Xu <[email protected]>
8235 L:      [email protected]
8236 S:      Maintained
8237 F:      drivers/mtd/nand/raw/gpmi-nand/*
8238
8239 FREESCALE I2C CPM DRIVER
8240 M:      Jochen Friedrich <[email protected]>
8241 L:      [email protected]
8242 L:      [email protected]
8243 S:      Maintained
8244 F:      drivers/i2c/busses/i2c-cpm.c
8245
8246 FREESCALE IMX / MXC FEC DRIVER
8247 M:      Wei Fang <[email protected]>
8248 R:      Shenwei Wang <[email protected]>
8249 R:      Clark Wang <[email protected]>
8250 R:      NXP Linux Team <[email protected]>
8251 L:      [email protected]
8252 S:      Maintained
8253 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8254 F:      drivers/net/ethernet/freescale/fec.h
8255 F:      drivers/net/ethernet/freescale/fec_main.c
8256 F:      drivers/net/ethernet/freescale/fec_ptp.c
8257
8258 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8259 M:      Sascha Hauer <[email protected]>
8260 R:      Pengutronix Kernel Team <[email protected]>
8261 L:      [email protected]
8262 L:      [email protected] (moderated for non-subscribers)
8263 S:      Maintained
8264 F:      drivers/video/fbdev/imxfb.c
8265
8266 FREESCALE IMX DDR PMU DRIVER
8267 M:      Frank Li <[email protected]>
8268 L:      [email protected] (moderated for non-subscribers)
8269 S:      Maintained
8270 F:      Documentation/admin-guide/perf/imx-ddr.rst
8271 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8272 F:      drivers/perf/fsl_imx8_ddr_perf.c
8273
8274 FREESCALE IMX I2C DRIVER
8275 M:      Oleksij Rempel <[email protected]>
8276 R:      Pengutronix Kernel Team <[email protected]>
8277 L:      [email protected]
8278 S:      Maintained
8279 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8280 F:      drivers/i2c/busses/i2c-imx.c
8281
8282 FREESCALE IMX LPI2C DRIVER
8283 M:      Dong Aisheng <[email protected]>
8284 L:      [email protected]
8285 L:      [email protected]
8286 S:      Maintained
8287 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8288 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8289
8290 FREESCALE MPC I2C DRIVER
8291 M:      Chris Packham <[email protected]>
8292 L:      [email protected]
8293 S:      Maintained
8294 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8295 F:      drivers/i2c/busses/i2c-mpc.c
8296
8297 FREESCALE QORIQ DPAA ETHERNET DRIVER
8298 M:      Madalin Bucur <[email protected]>
8299 L:      [email protected]
8300 S:      Maintained
8301 F:      drivers/net/ethernet/freescale/dpaa
8302
8303 FREESCALE QORIQ DPAA FMAN DRIVER
8304 M:      Madalin Bucur <[email protected]>
8305 R:      Sean Anderson <[email protected]>
8306 L:      [email protected]
8307 S:      Maintained
8308 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8309 F:      drivers/net/ethernet/freescale/fman
8310
8311 FREESCALE QORIQ PTP CLOCK DRIVER
8312 M:      Yangbo Lu <[email protected]>
8313 L:      [email protected]
8314 S:      Maintained
8315 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8316 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8317 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8318 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8319 F:      drivers/ptp/ptp_qoriq.c
8320 F:      drivers/ptp/ptp_qoriq_debugfs.c
8321 F:      include/linux/fsl/ptp_qoriq.h
8322
8323 FREESCALE QUAD SPI DRIVER
8324 M:      Han Xu <[email protected]>
8325 L:      [email protected]
8326 S:      Maintained
8327 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8328 F:      drivers/spi/spi-fsl-qspi.c
8329
8330 FREESCALE QUICC ENGINE LIBRARY
8331 M:      Qiang Zhao <[email protected]>
8332 L:      [email protected]
8333 S:      Maintained
8334 F:      drivers/soc/fsl/qe/
8335 F:      include/soc/fsl/qe/
8336
8337 FREESCALE QUICC ENGINE QMC DRIVER
8338 M:      Herve Codina <[email protected]>
8339 L:      [email protected]
8340 S:      Maintained
8341 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8342 F:      drivers/soc/fsl/qe/qmc.c
8343 F:      include/soc/fsl/qe/qmc.h
8344
8345 FREESCALE QUICC ENGINE TSA DRIVER
8346 M:      Herve Codina <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8350 F:      drivers/soc/fsl/qe/tsa.c
8351 F:      drivers/soc/fsl/qe/tsa.h
8352 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8353
8354 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8355 M:      Li Yang <[email protected]>
8356 L:      [email protected]
8357 L:      [email protected]
8358 S:      Maintained
8359 F:      drivers/net/ethernet/freescale/ucc_geth*
8360
8361 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8362 M:      Zhao Qiang <[email protected]>
8363 L:      [email protected]
8364 L:      [email protected]
8365 S:      Maintained
8366 F:      drivers/net/wan/fsl_ucc_hdlc*
8367
8368 FREESCALE QUICC ENGINE UCC UART DRIVER
8369 M:      Timur Tabi <[email protected]>
8370 L:      [email protected]
8371 S:      Maintained
8372 F:      drivers/tty/serial/ucc_uart.c
8373
8374 FREESCALE SOC DRIVERS
8375 M:      Li Yang <[email protected]>
8376 L:      [email protected]
8377 L:      [email protected] (moderated for non-subscribers)
8378 S:      Maintained
8379 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8380 F:      Documentation/devicetree/bindings/soc/fsl/
8381 F:      drivers/soc/fsl/
8382 F:      include/linux/fsl/
8383 F:      include/soc/fsl/
8384
8385 FREESCALE SOC FS_ENET DRIVER
8386 M:      Pantelis Antoniou <[email protected]>
8387 L:      [email protected]
8388 L:      [email protected]
8389 S:      Maintained
8390 F:      drivers/net/ethernet/freescale/fs_enet/
8391
8392 FREESCALE SOC SOUND DRIVERS
8393 M:      Shengjiu Wang <[email protected]>
8394 M:      Xiubo Li <[email protected]>
8395 R:      Fabio Estevam <[email protected]>
8396 R:      Nicolin Chen <[email protected]>
8397 L:      [email protected] (moderated for non-subscribers)
8398 L:      [email protected]
8399 S:      Maintained
8400 F:      sound/soc/fsl/fsl*
8401 F:      sound/soc/fsl/imx*
8402 F:      sound/soc/fsl/mpc8610_hpcd.c
8403
8404 FREESCALE SOC SOUND QMC DRIVER
8405 M:      Herve Codina <[email protected]>
8406 L:      [email protected] (moderated for non-subscribers)
8407 L:      [email protected]
8408 S:      Maintained
8409 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8410 F:      sound/soc/fsl/fsl_qmc_audio.c
8411
8412 FREESCALE USB PERIPHERAL DRIVERS
8413 M:      Li Yang <[email protected]>
8414 L:      [email protected]
8415 L:      [email protected]
8416 S:      Maintained
8417 F:      drivers/usb/gadget/udc/fsl*
8418
8419 FREESCALE USB PHY DRIVER
8420 M:      Ran Wang <[email protected]>
8421 L:      [email protected]
8422 L:      [email protected]
8423 S:      Maintained
8424 F:      drivers/usb/phy/phy-fsl-usb*
8425
8426 FREEVXFS FILESYSTEM
8427 M:      Christoph Hellwig <[email protected]>
8428 S:      Maintained
8429 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8430 F:      fs/freevxfs/
8431
8432 FREEZER
8433 M:      "Rafael J. Wysocki" <[email protected]>
8434 M:      Pavel Machek <[email protected]>
8435 L:      [email protected]
8436 S:      Supported
8437 F:      Documentation/power/freezing-of-tasks.rst
8438 F:      include/linux/freezer.h
8439 F:      kernel/freezer.c
8440
8441 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8442 M:      David Howells <[email protected]>
8443 L:      [email protected] (moderated for non-subscribers)
8444 S:      Supported
8445 F:      Documentation/filesystems/caching/
8446 F:      fs/fscache/
8447 F:      include/linux/fscache*.h
8448
8449 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8450 M:      Eric Biggers <[email protected]>
8451 M:      Theodore Y. Ts'o <[email protected]>
8452 M:      Jaegeuk Kim <[email protected]>
8453 L:      [email protected]
8454 S:      Supported
8455 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8456 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8457 F:      Documentation/filesystems/fscrypt.rst
8458 F:      fs/crypto/
8459 F:      include/linux/fscrypt.h
8460 F:      include/uapi/linux/fscrypt.h
8461
8462 FSI SUBSYSTEM
8463 M:      Jeremy Kerr <[email protected]>
8464 M:      Joel Stanley <[email protected]>
8465 R:      Alistar Popple <[email protected]>
8466 R:      Eddie James <[email protected]>
8467 L:      [email protected]
8468 S:      Supported
8469 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8471 F:      drivers/fsi/
8472 F:      include/linux/fsi*.h
8473 F:      include/trace/events/fsi*.h
8474
8475 FSI-ATTACHED I2C DRIVER
8476 M:      Eddie James <[email protected]>
8477 L:      [email protected]
8478 L:      [email protected] (moderated for non-subscribers)
8479 S:      Maintained
8480 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8481 F:      drivers/i2c/busses/i2c-fsi.c
8482
8483 FSI-ATTACHED SPI DRIVER
8484 M:      Eddie James <[email protected]>
8485 L:      [email protected]
8486 S:      Maintained
8487 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8488 F:      drivers/spi/spi-fsi.c
8489
8490 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8491 M:      Jan Kara <[email protected]>
8492 R:      Amir Goldstein <[email protected]>
8493 L:      [email protected]
8494 S:      Maintained
8495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8496 F:      fs/notify/
8497 F:      include/linux/fsnotify*.h
8498
8499 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8500 M:      Eric Biggers <[email protected]>
8501 M:      Theodore Y. Ts'o <[email protected]>
8502 L:      [email protected]
8503 S:      Supported
8504 Q:      https://patchwork.kernel.org/project/fsverity/list/
8505 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8506 F:      Documentation/filesystems/fsverity.rst
8507 F:      fs/verity/
8508 F:      include/linux/fsverity.h
8509 F:      include/uapi/linux/fsverity.h
8510
8511 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8512 M:      Michael Zaidman <[email protected]>
8513 L:      [email protected]
8514 L:      [email protected]
8515 S:      Maintained
8516 F:      drivers/hid/hid-ft260.c
8517
8518 FUJITSU LAPTOP EXTRAS
8519 M:      Jonathan Woithe <[email protected]>
8520 L:      [email protected]
8521 S:      Maintained
8522 F:      drivers/platform/x86/fujitsu-laptop.c
8523
8524 FUJITSU TABLET EXTRAS
8525 M:      Robert Gerlach <[email protected]>
8526 L:      [email protected]
8527 S:      Maintained
8528 F:      drivers/platform/x86/fujitsu-tablet.c
8529
8530 FUNCTION HOOKS (FTRACE)
8531 M:      Steven Rostedt <[email protected]>
8532 M:      Masami Hiramatsu <[email protected]>
8533 R:      Mark Rutland <[email protected]>
8534 L:      [email protected]
8535 L:      [email protected]
8536 S:      Maintained
8537 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8539 F:      Documentation/trace/ftrace*
8540 F:      arch/*/*/*/*ftrace*
8541 F:      arch/*/*/*ftrace*
8542 F:      include/*/ftrace.h
8543 F:      kernel/trace/fgraph.c
8544 F:      kernel/trace/ftrace*
8545 F:      samples/ftrace
8546
8547 FUNGIBLE ETHERNET DRIVERS
8548 M:      Dimitris Michailidis <[email protected]>
8549 L:      [email protected]
8550 S:      Supported
8551 F:      drivers/net/ethernet/fungible/
8552
8553 FUSE: FILESYSTEM IN USERSPACE
8554 M:      Miklos Szeredi <[email protected]>
8555 L:      [email protected]
8556 S:      Maintained
8557 W:      https://github.com/libfuse/
8558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8559 F:      Documentation/filesystems/fuse.rst
8560 F:      fs/fuse/
8561 F:      include/uapi/linux/fuse.h
8562
8563 FUTEX SUBSYSTEM
8564 M:      Thomas Gleixner <[email protected]>
8565 M:      Ingo Molnar <[email protected]>
8566 R:      Peter Zijlstra <[email protected]>
8567 R:      Darren Hart <[email protected]>
8568 R:      Davidlohr Bueso <[email protected]>
8569 R:      André Almeida <[email protected]>
8570 L:      [email protected]
8571 S:      Maintained
8572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8573 F:      Documentation/locking/*futex*
8574 F:      include/asm-generic/futex.h
8575 F:      include/linux/futex.h
8576 F:      include/uapi/linux/futex.h
8577 F:      kernel/futex/*
8578 F:      tools/perf/bench/futex*
8579 F:      tools/testing/selftests/futex/
8580
8581 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8582 M:      Tim Harvey <[email protected]>
8583 S:      Maintained
8584 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8585 F:      Documentation/hwmon/gsc-hwmon.rst
8586 F:      drivers/hwmon/gsc-hwmon.c
8587 F:      drivers/mfd/gateworks-gsc.c
8588 F:      include/linux/mfd/gsc.h
8589 F:      include/linux/platform_data/gsc_hwmon.h
8590
8591 GCC PLUGINS
8592 M:      Kees Cook <[email protected]>
8593 L:      [email protected]
8594 S:      Maintained
8595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8596 F:      Documentation/kbuild/gcc-plugins.rst
8597 F:      scripts/Makefile.gcc-plugins
8598 F:      scripts/gcc-plugins/
8599
8600 GCOV BASED KERNEL PROFILING
8601 M:      Peter Oberparleiter <[email protected]>
8602 S:      Maintained
8603 F:      Documentation/dev-tools/gcov.rst
8604 F:      kernel/gcov/
8605
8606 GDB KERNEL DEBUGGING HELPER SCRIPTS
8607 M:      Jan Kiszka <[email protected]>
8608 M:      Kieran Bingham <[email protected]>
8609 S:      Supported
8610 F:      scripts/gdb/
8611
8612 GEMINI CRYPTO DRIVER
8613 M:      Corentin Labbe <[email protected]>
8614 L:      [email protected]
8615 S:      Maintained
8616 F:      drivers/crypto/gemini/
8617
8618 GEMTEK FM RADIO RECEIVER DRIVER
8619 M:      Hans Verkuil <[email protected]>
8620 L:      [email protected]
8621 S:      Maintained
8622 W:      https://linuxtv.org
8623 T:      git git://linuxtv.org/media_tree.git
8624 F:      drivers/media/radio/radio-gemtek*
8625
8626 GENERIC ARCHITECTURE TOPOLOGY
8627 M:      Sudeep Holla <[email protected]>
8628 L:      [email protected]
8629 S:      Maintained
8630 F:      drivers/base/arch_topology.c
8631 F:      include/linux/arch_topology.h
8632
8633 GENERIC ENTRY CODE
8634 M:      Thomas Gleixner <[email protected]>
8635 M:      Peter Zijlstra <[email protected]>
8636 M:      Andy Lutomirski <[email protected]>
8637 L:      [email protected]
8638 S:      Maintained
8639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8640 F:      include/linux/entry-common.h
8641 F:      include/linux/entry-kvm.h
8642 F:      kernel/entry/
8643
8644 GENERIC GPIO I2C DRIVER
8645 M:      Wolfram Sang <[email protected]>
8646 S:      Supported
8647 F:      drivers/i2c/busses/i2c-gpio.c
8648 F:      include/linux/platform_data/i2c-gpio.h
8649
8650 GENERIC GPIO I2C MULTIPLEXER DRIVER
8651 M:      Peter Korsgaard <[email protected]>
8652 L:      [email protected]
8653 S:      Supported
8654 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8655 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8656 F:      include/linux/platform_data/i2c-mux-gpio.h
8657
8658 GENERIC HDLC (WAN) DRIVERS
8659 M:      Krzysztof Halasa <[email protected]>
8660 S:      Maintained
8661 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8662 F:      drivers/net/wan/c101.c
8663 F:      drivers/net/wan/hd6457*
8664 F:      drivers/net/wan/hdlc*
8665 F:      drivers/net/wan/n2.c
8666 F:      drivers/net/wan/pc300too.c
8667 F:      drivers/net/wan/pci200syn.c
8668 F:      drivers/net/wan/wanxl*
8669
8670 GENERIC INCLUDE/ASM HEADER FILES
8671 M:      Arnd Bergmann <[email protected]>
8672 L:      [email protected]
8673 S:      Maintained
8674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8675 F:      include/asm-generic/
8676 F:      include/uapi/asm-generic/
8677
8678 GENERIC PHY FRAMEWORK
8679 M:      Vinod Koul <[email protected]>
8680 M:      Kishon Vijay Abraham I <[email protected]>
8681 L:      [email protected]
8682 S:      Supported
8683 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8685 F:      Documentation/devicetree/bindings/phy/
8686 F:      drivers/phy/
8687 F:      include/dt-bindings/phy/
8688 F:      include/linux/phy/
8689
8690 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8691 M:      Wolfram Sang <[email protected]>
8692 S:      Supported
8693 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8694
8695 GENERIC PM DOMAINS
8696 M:      "Rafael J. Wysocki" <[email protected]>
8697 M:      Kevin Hilman <[email protected]>
8698 M:      Ulf Hansson <[email protected]>
8699 L:      [email protected]
8700 S:      Supported
8701 F:      Documentation/devicetree/bindings/power/power?domain*
8702 F:      drivers/base/power/domain*.c
8703 F:      include/linux/pm_domain.h
8704
8705 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8706 M:      Eugen Hristev <[email protected]>
8707 L:      [email protected]
8708 S:      Maintained
8709 F:      drivers/input/touchscreen/resistive-adc-touch.c
8710
8711 GENERIC STRING LIBRARY
8712 M:      Kees Cook <[email protected]>
8713 R:      Andy Shevchenko <[email protected]>
8714 L:      [email protected]
8715 S:      Supported
8716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8717 F:      include/linux/string.h
8718 F:      include/linux/string_choices.h
8719 F:      include/linux/string_helpers.h
8720 F:      lib/string.c
8721 F:      lib/string_helpers.c
8722 F:      lib/test-string_helpers.c
8723 F:      lib/test_string.c
8724
8725 GENERIC UIO DRIVER FOR PCI DEVICES
8726 M:      "Michael S. Tsirkin" <[email protected]>
8727 L:      [email protected]
8728 S:      Supported
8729 F:      drivers/uio/uio_pci_generic.c
8730
8731 GENERIC VDSO LIBRARY
8732 M:      Andy Lutomirski <[email protected]>
8733 M:      Thomas Gleixner <[email protected]>
8734 M:      Vincenzo Frascino <[email protected]>
8735 L:      [email protected]
8736 S:      Maintained
8737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8738 F:      include/asm-generic/vdso/vsyscall.h
8739 F:      include/vdso/
8740 F:      kernel/time/vsyscall.c
8741 F:      lib/vdso/
8742
8743 GENWQE (IBM Generic Workqueue Card)
8744 M:      Frank Haverkamp <[email protected]>
8745 S:      Supported
8746 F:      drivers/misc/genwqe/
8747
8748 GET_MAINTAINER SCRIPT
8749 M:      Joe Perches <[email protected]>
8750 S:      Maintained
8751 F:      scripts/get_maintainer.pl
8752
8753 GFS2 FILE SYSTEM
8754 M:      Bob Peterson <[email protected]>
8755 M:      Andreas Gruenbacher <[email protected]>
8756 L:      [email protected]
8757 S:      Supported
8758 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8760 F:      Documentation/filesystems/gfs2*
8761 F:      fs/gfs2/
8762 F:      include/uapi/linux/gfs2_ondisk.h
8763
8764 GIGABYTE WMI DRIVER
8765 M:      Thomas Weißschuh <[email protected]>
8766 L:      [email protected]
8767 S:      Maintained
8768 F:      drivers/platform/x86/gigabyte-wmi.c
8769
8770 GNSS SUBSYSTEM
8771 M:      Johan Hovold <[email protected]>
8772 S:      Maintained
8773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8774 F:      Documentation/ABI/testing/sysfs-class-gnss
8775 F:      Documentation/devicetree/bindings/gnss/
8776 F:      drivers/gnss/
8777 F:      include/linux/gnss.h
8778
8779 GO7007 MPEG CODEC
8780 M:      Hans Verkuil <[email protected]>
8781 L:      [email protected]
8782 S:      Maintained
8783 F:      drivers/media/usb/go7007/
8784
8785 GOODIX TOUCHSCREEN
8786 M:      Bastien Nocera <[email protected]>
8787 M:      Hans de Goede <[email protected]>
8788 L:      [email protected]
8789 S:      Maintained
8790 F:      drivers/input/touchscreen/goodix*
8791
8792 GOOGLE ETHERNET DRIVERS
8793 M:      Jeroen de Borst <[email protected]>
8794 M:      Praveen Kaligineedi <[email protected]>
8795 R:      Shailend Chand <[email protected]>
8796 L:      [email protected]
8797 S:      Supported
8798 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8799 F:      drivers/net/ethernet/google
8800
8801 GOOGLE FIRMWARE DRIVERS
8802 M:      Tzung-Bi Shih <[email protected]>
8803 R:      Brian Norris <[email protected]>
8804 R:      Julius Werner <[email protected]>
8805 L:      [email protected]
8806 S:      Maintained
8807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
8808 F:      drivers/firmware/google/
8809
8810 GPD POCKET FAN DRIVER
8811 M:      Hans de Goede <[email protected]>
8812 L:      [email protected]
8813 S:      Maintained
8814 F:      drivers/platform/x86/gpd-pocket-fan.c
8815
8816 GPIO ACPI SUPPORT
8817 M:      Mika Westerberg <[email protected]>
8818 M:      Andy Shevchenko <[email protected]>
8819 L:      [email protected]
8820 L:      [email protected]
8821 S:      Supported
8822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8823 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8824 F:      drivers/gpio/gpiolib-acpi.c
8825 F:      drivers/gpio/gpiolib-acpi.h
8826
8827 GPIO AGGREGATOR
8828 M:      Geert Uytterhoeven <[email protected]>
8829 L:      [email protected]
8830 S:      Supported
8831 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8832 F:      drivers/gpio/gpio-aggregator.c
8833
8834 GPIO IR Transmitter
8835 M:      Sean Young <[email protected]>
8836 L:      [email protected]
8837 S:      Maintained
8838 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8839 F:      drivers/media/rc/gpio-ir-tx.c
8840
8841 GPIO MOCKUP DRIVER
8842 M:      Bamvor Jian Zhang <[email protected]>
8843 L:      [email protected]
8844 S:      Maintained
8845 F:      drivers/gpio/gpio-mockup.c
8846 F:      tools/testing/selftests/gpio/
8847
8848 GPIO REGMAP
8849 R:      Michael Walle <[email protected]>
8850 S:      Maintained
8851 F:      drivers/gpio/gpio-regmap.c
8852 F:      include/linux/gpio/regmap.h
8853 K:      (devm_)?gpio_regmap_(un)?register
8854
8855 GPIO SUBSYSTEM
8856 M:      Linus Walleij <[email protected]>
8857 M:      Bartosz Golaszewski <[email protected]>
8858 R:      Andy Shevchenko <[email protected]>
8859 L:      [email protected]
8860 S:      Maintained
8861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8862 F:      Documentation/ABI/obsolete/sysfs-gpio
8863 F:      Documentation/ABI/testing/gpio-cdev
8864 F:      Documentation/admin-guide/gpio/
8865 F:      Documentation/devicetree/bindings/gpio/
8866 F:      Documentation/driver-api/gpio/
8867 F:      drivers/gpio/
8868 F:      include/dt-bindings/gpio/
8869 F:      include/linux/gpio.h
8870 F:      include/linux/gpio/
8871 F:      include/linux/of_gpio.h
8872 F:      include/uapi/linux/gpio.h
8873 F:      tools/gpio/
8874
8875 GRE DEMULTIPLEXER DRIVER
8876 M:      Dmitry Kozlov <[email protected]>
8877 L:      [email protected]
8878 S:      Maintained
8879 F:      include/net/gre.h
8880 F:      net/ipv4/gre_demux.c
8881 F:      net/ipv4/gre_offload.c
8882
8883 GRETH 10/100/1G Ethernet MAC device driver
8884 M:      Andreas Larsson <[email protected]>
8885 L:      [email protected]
8886 S:      Maintained
8887 F:      drivers/net/ethernet/aeroflex/
8888
8889 GREYBUS AUDIO PROTOCOLS DRIVERS
8890 M:      Vaibhav Agarwal <[email protected]>
8891 M:      Mark Greer <[email protected]>
8892 S:      Maintained
8893 F:      drivers/staging/greybus/audio_apbridgea.c
8894 F:      drivers/staging/greybus/audio_apbridgea.h
8895 F:      drivers/staging/greybus/audio_codec.c
8896 F:      drivers/staging/greybus/audio_codec.h
8897 F:      drivers/staging/greybus/audio_gb.c
8898 F:      drivers/staging/greybus/audio_manager.c
8899 F:      drivers/staging/greybus/audio_manager.h
8900 F:      drivers/staging/greybus/audio_manager_module.c
8901 F:      drivers/staging/greybus/audio_manager_private.h
8902 F:      drivers/staging/greybus/audio_manager_sysfs.c
8903 F:      drivers/staging/greybus/audio_module.c
8904 F:      drivers/staging/greybus/audio_topology.c
8905
8906 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8907 M:      Viresh Kumar <[email protected]>
8908 S:      Maintained
8909 F:      drivers/staging/greybus/authentication.c
8910 F:      drivers/staging/greybus/bootrom.c
8911 F:      drivers/staging/greybus/firmware.h
8912 F:      drivers/staging/greybus/fw-core.c
8913 F:      drivers/staging/greybus/fw-download.c
8914 F:      drivers/staging/greybus/fw-management.c
8915 F:      drivers/staging/greybus/greybus_authentication.h
8916 F:      drivers/staging/greybus/greybus_firmware.h
8917 F:      drivers/staging/greybus/hid.c
8918 F:      drivers/staging/greybus/i2c.c
8919 F:      drivers/staging/greybus/spi.c
8920 F:      drivers/staging/greybus/spilib.c
8921 F:      drivers/staging/greybus/spilib.h
8922
8923 GREYBUS LOOPBACK DRIVER
8924 M:      Bryan O'Donoghue <[email protected]>
8925 S:      Maintained
8926 F:      drivers/staging/greybus/loopback.c
8927
8928 GREYBUS PLATFORM DRIVERS
8929 M:      Vaibhav Hiremath <[email protected]>
8930 S:      Maintained
8931 F:      drivers/staging/greybus/arche-apb-ctrl.c
8932 F:      drivers/staging/greybus/arche-platform.c
8933 F:      drivers/staging/greybus/arche_platform.h
8934
8935 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8936 M:      Rui Miguel Silva <[email protected]>
8937 S:      Maintained
8938 F:      drivers/staging/greybus/gpio.c
8939 F:      drivers/staging/greybus/light.c
8940 F:      drivers/staging/greybus/power_supply.c
8941 F:      drivers/staging/greybus/sdio.c
8942 F:      drivers/staging/greybus/spi.c
8943 F:      drivers/staging/greybus/spilib.c
8944
8945 GREYBUS SUBSYSTEM
8946 M:      Johan Hovold <[email protected]>
8947 M:      Alex Elder <[email protected]>
8948 M:      Greg Kroah-Hartman <[email protected]>
8949 L:      [email protected] (moderated for non-subscribers)
8950 S:      Maintained
8951 F:      drivers/greybus/
8952 F:      drivers/staging/greybus/
8953 F:      include/linux/greybus.h
8954 F:      include/linux/greybus/
8955
8956 GREYBUS UART PROTOCOLS DRIVERS
8957 M:      David Lin <[email protected]>
8958 S:      Maintained
8959 F:      drivers/staging/greybus/log.c
8960 F:      drivers/staging/greybus/uart.c
8961
8962 GS1662 VIDEO SERIALIZER
8963 M:      Charles-Antoine Couret <[email protected]>
8964 L:      [email protected]
8965 S:      Maintained
8966 T:      git git://linuxtv.org/media_tree.git
8967 F:      drivers/media/spi/gs1662.c
8968
8969 GSPCA FINEPIX SUBDRIVER
8970 M:      Frank Zago <[email protected]>
8971 L:      [email protected]
8972 S:      Maintained
8973 T:      git git://linuxtv.org/media_tree.git
8974 F:      drivers/media/usb/gspca/finepix.c
8975
8976 GSPCA GL860 SUBDRIVER
8977 M:      Olivier Lorin <[email protected]>
8978 L:      [email protected]
8979 S:      Maintained
8980 T:      git git://linuxtv.org/media_tree.git
8981 F:      drivers/media/usb/gspca/gl860/
8982
8983 GSPCA M5602 SUBDRIVER
8984 M:      Erik Andren <[email protected]>
8985 L:      [email protected]
8986 S:      Maintained
8987 T:      git git://linuxtv.org/media_tree.git
8988 F:      drivers/media/usb/gspca/m5602/
8989
8990 GSPCA PAC207 SONIXB SUBDRIVER
8991 M:      Hans Verkuil <[email protected]>
8992 L:      [email protected]
8993 S:      Odd Fixes
8994 T:      git git://linuxtv.org/media_tree.git
8995 F:      drivers/media/usb/gspca/pac207.c
8996
8997 GSPCA SN9C20X SUBDRIVER
8998 M:      Brian Johnson <[email protected]>
8999 L:      [email protected]
9000 S:      Maintained
9001 T:      git git://linuxtv.org/media_tree.git
9002 F:      drivers/media/usb/gspca/sn9c20x.c
9003
9004 GSPCA T613 SUBDRIVER
9005 M:      Leandro Costantino <[email protected]>
9006 L:      [email protected]
9007 S:      Maintained
9008 T:      git git://linuxtv.org/media_tree.git
9009 F:      drivers/media/usb/gspca/t613.c
9010
9011 GSPCA USB WEBCAM DRIVER
9012 M:      Hans Verkuil <[email protected]>
9013 L:      [email protected]
9014 S:      Odd Fixes
9015 T:      git git://linuxtv.org/media_tree.git
9016 F:      drivers/media/usb/gspca/
9017
9018 GTP (GPRS Tunneling Protocol)
9019 M:      Pablo Neira Ayuso <[email protected]>
9020 M:      Harald Welte <[email protected]>
9021 L:      [email protected]
9022 S:      Maintained
9023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9024 F:      drivers/net/gtp.c
9025
9026 GUID PARTITION TABLE (GPT)
9027 M:      Davidlohr Bueso <[email protected]>
9028 L:      [email protected]
9029 S:      Maintained
9030 F:      block/partitions/efi.*
9031
9032 HABANALABS PCI DRIVER
9033 M:      Oded Gabbay <[email protected]>
9034 L:      [email protected]
9035 S:      Supported
9036 C:      irc://irc.oftc.net/dri-devel
9037 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9038 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9039 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9040 F:      drivers/accel/habanalabs/
9041 F:      include/trace/events/habanalabs.h
9042 F:      include/uapi/drm/habanalabs_accel.h
9043
9044 HACKRF MEDIA DRIVER
9045 M:      Antti Palosaari <[email protected]>
9046 L:      [email protected]
9047 S:      Maintained
9048 W:      https://linuxtv.org
9049 W:      http://palosaari.fi/linux/
9050 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9051 T:      git git://linuxtv.org/anttip/media_tree.git
9052 F:      drivers/media/usb/hackrf/
9053
9054 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9055 M:      Chuck Lever <[email protected]>
9056 L:      [email protected]
9057 L:      [email protected]
9058 S:      Maintained
9059 F:      Documentation/netlink/specs/handshake.yaml
9060 F:      Documentation/networking/tls-handshake.rst
9061 F:      include/net/handshake.h
9062 F:      include/trace/events/handshake.h
9063 F:      net/handshake/
9064
9065 HANTRO VPU CODEC DRIVER
9066 M:      Ezequiel Garcia <[email protected]>
9067 M:      Philipp Zabel <[email protected]>
9068 L:      [email protected]
9069 L:      [email protected]
9070 S:      Maintained
9071 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9072 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9073 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9074 F:      drivers/media/platform/verisilicon/
9075
9076 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9077 M:      Frank Seidel <[email protected]>
9078 L:      [email protected]
9079 S:      Maintained
9080 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9081 F:      drivers/platform/x86/hdaps.c
9082
9083 HARDWARE MONITORING
9084 M:      Jean Delvare <[email protected]>
9085 M:      Guenter Roeck <[email protected]>
9086 L:      [email protected]
9087 S:      Maintained
9088 W:      http://hwmon.wiki.kernel.org/
9089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9090 F:      Documentation/ABI/testing/sysfs-class-hwmon
9091 F:      Documentation/devicetree/bindings/hwmon/
9092 F:      Documentation/hwmon/
9093 F:      drivers/hwmon/
9094 F:      include/linux/hwmon*.h
9095 F:      include/trace/events/hwmon*.h
9096 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9097
9098 HARDWARE RANDOM NUMBER GENERATOR CORE
9099 M:      Olivia Mackall <[email protected]>
9100 M:      Herbert Xu <[email protected]>
9101 L:      [email protected]
9102 S:      Odd fixes
9103 F:      Documentation/admin-guide/hw_random.rst
9104 F:      Documentation/devicetree/bindings/rng/
9105 F:      drivers/char/hw_random/
9106 F:      include/linux/hw_random.h
9107
9108 HARDWARE SPINLOCK CORE
9109 M:      Ohad Ben-Cohen <[email protected]>
9110 M:      Bjorn Andersson <[email protected]>
9111 R:      Baolin Wang <[email protected]>
9112 L:      [email protected]
9113 S:      Maintained
9114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9115 F:      Documentation/devicetree/bindings/hwlock/
9116 F:      Documentation/locking/hwspinlock.rst
9117 F:      drivers/hwspinlock/
9118 F:      include/linux/hwspinlock.h
9119
9120 HARDWARE TRACING FACILITIES
9121 M:      Alexander Shishkin <[email protected]>
9122 S:      Maintained
9123 F:      drivers/hwtracing/
9124
9125 HARMONY SOUND DRIVER
9126 L:      [email protected]
9127 S:      Maintained
9128 F:      sound/parisc/harmony.*
9129
9130 HDPVR USB VIDEO ENCODER DRIVER
9131 M:      Hans Verkuil <[email protected]>
9132 L:      [email protected]
9133 S:      Odd Fixes
9134 W:      https://linuxtv.org
9135 T:      git git://linuxtv.org/media_tree.git
9136 F:      drivers/media/usb/hdpvr/
9137
9138 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9139 M:      Matt Hsiao <[email protected]>
9140 S:      Supported
9141 F:      drivers/misc/hpilo.[ch]
9142
9143 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9144 M:      Jerry Hoemann <[email protected]>
9145 S:      Supported
9146 F:      Documentation/watchdog/hpwdt.rst
9147 F:      drivers/watchdog/hpwdt.c
9148
9149 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9150 M:      Don Brace <[email protected]>
9151 L:      [email protected]
9152 L:      [email protected]
9153 S:      Supported
9154 F:      Documentation/scsi/hpsa.rst
9155 F:      drivers/scsi/hpsa*.[ch]
9156 F:      include/linux/cciss*.h
9157 F:      include/uapi/linux/cciss*.h
9158
9159 HFI1 DRIVER
9160 M:      Dennis Dalessandro <[email protected]>
9161 L:      [email protected]
9162 S:      Supported
9163 F:      drivers/infiniband/hw/hfi1
9164
9165 HFS FILESYSTEM
9166 L:      [email protected]
9167 S:      Orphan
9168 F:      Documentation/filesystems/hfs.rst
9169 F:      fs/hfs/
9170
9171 HFSPLUS FILESYSTEM
9172 L:      [email protected]
9173 S:      Orphan
9174 F:      Documentation/filesystems/hfsplus.rst
9175 F:      fs/hfsplus/
9176
9177 HGA FRAMEBUFFER DRIVER
9178 M:      Ferenc Bakonyi <[email protected]>
9179 L:      [email protected]
9180 S:      Maintained
9181 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9182 F:      drivers/video/fbdev/hgafb.c
9183
9184 HIBERNATION (aka Software Suspend, aka swsusp)
9185 M:      "Rafael J. Wysocki" <[email protected]>
9186 M:      Pavel Machek <[email protected]>
9187 L:      [email protected]
9188 S:      Supported
9189 B:      https://bugzilla.kernel.org
9190 F:      arch/*/include/asm/suspend*.h
9191 F:      arch/x86/power/
9192 F:      drivers/base/power/
9193 F:      include/linux/freezer.h
9194 F:      include/linux/pm.h
9195 F:      include/linux/suspend.h
9196 F:      kernel/power/
9197
9198 HID CORE LAYER
9199 M:      Jiri Kosina <[email protected]>
9200 M:      Benjamin Tissoires <[email protected]>
9201 L:      [email protected]
9202 S:      Maintained
9203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9204 F:      Documentation/hid/
9205 F:      drivers/hid/
9206 F:      include/linux/hid*
9207 F:      include/uapi/linux/hid*
9208 F:      samples/hid/
9209 F:      tools/testing/selftests/hid/
9210
9211 HID LOGITECH DRIVERS
9212 R:      Filipe Laíns <[email protected]>
9213 L:      [email protected]
9214 S:      Maintained
9215 F:      drivers/hid/hid-logitech-*
9216
9217 HID NVIDIA SHIELD DRIVER
9218 M:      Rahul Rameshbabu <[email protected]>
9219 L:      [email protected]
9220 S:      Maintained
9221 F:      drivers/hid/hid-nvidia-shield.c
9222
9223 HID PHOENIX RC FLIGHT CONTROLLER
9224 M:      Marcus Folkesson <[email protected]>
9225 L:      [email protected]
9226 S:      Maintained
9227 F:      drivers/hid/hid-pxrc.c
9228
9229 HID PLAYSTATION DRIVER
9230 M:      Roderick Colenbrander <[email protected]>
9231 L:      [email protected]
9232 S:      Supported
9233 F:      drivers/hid/hid-playstation.c
9234
9235 HID SENSOR HUB DRIVERS
9236 M:      Jiri Kosina <[email protected]>
9237 M:      Jonathan Cameron <[email protected]>
9238 M:      Srinivas Pandruvada <[email protected]>
9239 L:      [email protected]
9240 L:      [email protected]
9241 S:      Maintained
9242 F:      Documentation/hid/hid-sensor*
9243 F:      drivers/hid/hid-sensor-*
9244 F:      drivers/iio/*/hid-*
9245 F:      include/linux/hid-sensor-*
9246
9247 HID VRC-2 CAR CONTROLLER DRIVER
9248 M:      Marcus Folkesson <[email protected]>
9249 L:      [email protected]
9250 S:      Maintained
9251 F:      drivers/hid/hid-vrc2.c
9252
9253 HID WACOM DRIVER
9254 M:      Ping Cheng <[email protected]>
9255 M:      Jason Gerecke  <[email protected]>
9256 L:      [email protected]
9257 S:      Maintained
9258 F:      drivers/hid/wacom.h
9259 F:      drivers/hid/wacom_*
9260
9261 HID++ LOGITECH DRIVERS
9262 R:      Filipe Laíns <[email protected]>
9263 R:      Bastien Nocera <[email protected]>
9264 L:      [email protected]
9265 S:      Maintained
9266 F:      drivers/hid/hid-logitech-hidpp.c
9267
9268 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9269 M:      Thomas Gleixner <[email protected]>
9270 L:      [email protected]
9271 S:      Maintained
9272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9273 F:      Documentation/timers/
9274 F:      include/linux/clockchips.h
9275 F:      include/linux/hrtimer.h
9276 F:      kernel/time/clockevents.c
9277 F:      kernel/time/hrtimer.c
9278 F:      kernel/time/timer_*.c
9279
9280 HIGH-SPEED SCC DRIVER FOR AX.25
9281 L:      [email protected]
9282 S:      Orphan
9283 F:      drivers/net/hamradio/scc.c
9284
9285 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9286 M:      HighPoint Linux Team <[email protected]>
9287 S:      Supported
9288 W:      http://www.highpoint-tech.com
9289 F:      Documentation/scsi/hptiop.rst
9290 F:      drivers/scsi/hptiop.c
9291
9292 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9293 M:      John Stultz <[email protected]>
9294 L:      [email protected]
9295 S:      Maintained
9296 F:      drivers/misc/hisi_hikey_usb.c
9297
9298 HIMAX HX83112B TOUCHSCREEN SUPPORT
9299 M:      Job Noorman <[email protected]>
9300 L:      [email protected]
9301 S:      Maintained
9302 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9303 F:      drivers/input/touchscreen/himax_hx83112b.c
9304
9305 HIPPI
9306 M:      Jes Sorensen <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 F:      drivers/net/hippi/
9310 F:      include/linux/hippidevice.h
9311 F:      include/uapi/linux/if_hippi.h
9312 F:      net/802/hippi.c
9313
9314 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9315 M:      Kurt Kanzenbach <[email protected]>
9316 L:      [email protected]
9317 S:      Maintained
9318 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9319 F:      drivers/net/dsa/hirschmann/*
9320 F:      include/linux/platform_data/hirschmann-hellcreek.h
9321 F:      net/dsa/tag_hellcreek.c
9322
9323 HISILICON DMA DRIVER
9324 M:      Zhou Wang <[email protected]>
9325 M:      Jie Hai <[email protected]>
9326 L:      [email protected]
9327 S:      Maintained
9328 F:      drivers/dma/hisi_dma.c
9329
9330 HISILICON GPIO DRIVER
9331 M:      Jay Fang <[email protected]>
9332 L:      [email protected]
9333 S:      Maintained
9334 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9335 F:      drivers/gpio/gpio-hisi.c
9336
9337 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9338 M:      Longfang Liu <[email protected]>
9339 L:      [email protected]
9340 S:      Maintained
9341 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9342 F:      drivers/crypto/hisilicon/hpre/hpre.h
9343 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9344 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9345
9346 HISILICON HNS3 PMU DRIVER
9347 M:      Jijie Shao <[email protected]>
9348 S:      Supported
9349 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9350 F:      drivers/perf/hisilicon/hns3_pmu.c
9351
9352 HISILICON I2C CONTROLLER DRIVER
9353 M:      Yicong Yang <[email protected]>
9354 L:      [email protected]
9355 S:      Maintained
9356 W:      https://www.hisilicon.com
9357 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9358 F:      drivers/i2c/busses/i2c-hisi.c
9359
9360 HISILICON LPC BUS DRIVER
9361 M:      Jay Fang <[email protected]>
9362 S:      Maintained
9363 W:      http://www.hisilicon.com
9364 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9365 F:      drivers/bus/hisi_lpc.c
9366
9367 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9368 M:      Yisen Zhuang <[email protected]>
9369 M:      Salil Mehta <[email protected]>
9370 L:      [email protected]
9371 S:      Maintained
9372 W:      http://www.hisilicon.com
9373 F:      drivers/net/ethernet/hisilicon/hns3/
9374
9375 HISILICON NETWORK SUBSYSTEM DRIVER
9376 M:      Yisen Zhuang <[email protected]>
9377 M:      Salil Mehta <[email protected]>
9378 L:      [email protected]
9379 S:      Maintained
9380 W:      http://www.hisilicon.com
9381 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9382 F:      drivers/net/ethernet/hisilicon/
9383
9384 HISILICON PMU DRIVER
9385 M:      Yicong Yang <[email protected]>
9386 M:      Jonathan Cameron <[email protected]>
9387 S:      Supported
9388 W:      http://www.hisilicon.com
9389 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9390 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9391 F:      drivers/perf/hisilicon
9392
9393 HISILICON PTT DRIVER
9394 M:      Yicong Yang <[email protected]>
9395 M:      Jonathan Cameron <[email protected]>
9396 L:      [email protected]
9397 S:      Maintained
9398 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9399 F:      Documentation/trace/hisi-ptt.rst
9400 F:      drivers/hwtracing/ptt/
9401 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9402 F:      tools/perf/util/hisi-ptt*
9403 F:      tools/perf/util/hisi-ptt-decoder/*
9404
9405 HISILICON QM DRIVER
9406 M:      Weili Qian <[email protected]>
9407 M:      Zhou Wang <[email protected]>
9408 L:      [email protected]
9409 S:      Maintained
9410 F:      drivers/crypto/hisilicon/Kconfig
9411 F:      drivers/crypto/hisilicon/Makefile
9412 F:      drivers/crypto/hisilicon/qm.c
9413 F:      drivers/crypto/hisilicon/sgl.c
9414 F:      include/linux/hisi_acc_qm.h
9415
9416 HISILICON ROCE DRIVER
9417 M:      Junxian Huang <[email protected]>
9418 L:      [email protected]
9419 S:      Maintained
9420 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9421 F:      drivers/infiniband/hw/hns/
9422
9423 HISILICON SAS Controller
9424 M:      Xiang Chen <[email protected]>
9425 S:      Supported
9426 W:      http://www.hisilicon.com
9427 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9428 F:      drivers/scsi/hisi_sas/
9429
9430 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9431 M:      Kai Ye <[email protected]>
9432 M:      Longfang Liu <[email protected]>
9433 L:      [email protected]
9434 S:      Maintained
9435 F:      Documentation/ABI/testing/debugfs-hisi-sec
9436 F:      drivers/crypto/hisilicon/sec2/sec.h
9437 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9438 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9439 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9440
9441 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9442 M:      Jay Fang <[email protected]>
9443 L:      [email protected]
9444 S:      Maintained
9445 W:      http://www.hisilicon.com
9446 F:      drivers/spi/spi-hisi-kunpeng.c
9447
9448 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9449 M:      Mauro Carvalho Chehab <[email protected]>
9450 L:      [email protected]
9451 S:      Maintained
9452 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9453 F:      drivers/spmi/hisi-spmi-controller.c
9454
9455 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9456 M:      Mauro Carvalho Chehab <[email protected]>
9457 L:      [email protected]
9458 S:      Maintained
9459 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9460 F:      drivers/mfd/hi6421-spmi-pmic.c
9461
9462 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9463 M:      Weili Qian <[email protected]>
9464 S:      Maintained
9465 F:      drivers/crypto/hisilicon/trng/trng.c
9466
9467 HISILICON V3XX SPI NOR FLASH Controller Driver
9468 M:      Jay Fang <[email protected]>
9469 S:      Maintained
9470 W:      http://www.hisilicon.com
9471 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9472
9473 HISILICON ZIP Controller DRIVER
9474 M:      Yang Shen <[email protected]>
9475 M:      Zhou Wang <[email protected]>
9476 L:      [email protected]
9477 S:      Maintained
9478 F:      Documentation/ABI/testing/debugfs-hisi-zip
9479 F:      drivers/crypto/hisilicon/zip/
9480
9481 HMM - Heterogeneous Memory Management
9482 M:      Jérôme Glisse <[email protected]>
9483 L:      [email protected]
9484 S:      Maintained
9485 F:      Documentation/mm/hmm.rst
9486 F:      include/linux/hmm*
9487 F:      lib/test_hmm*
9488 F:      mm/hmm*
9489 F:      tools/testing/selftests/mm/*hmm*
9490
9491 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9492 M:      Andreas Klinger <[email protected]>
9493 L:      [email protected]
9494 S:      Maintained
9495 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9496 F:      drivers/iio/pressure/mprls0025pa.c
9497
9498 HOST AP DRIVER
9499 M:      Jouni Malinen <[email protected]>
9500 L:      [email protected]
9501 S:      Obsolete
9502 W:      http://w1.fi/hostap-driver.html
9503 F:      drivers/net/wireless/intersil/hostap/
9504
9505 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9506 L:      [email protected]
9507 S:      Orphan
9508 F:      drivers/platform/x86/hp/tc1100-wmi.c
9509
9510 HP WMI HARDWARE MONITOR DRIVER
9511 M:      James Seo <[email protected]>
9512 L:      [email protected]
9513 S:      Maintained
9514 F:      Documentation/hwmon/hp-wmi-sensors.rst
9515 F:      drivers/hwmon/hp-wmi-sensors.c
9516
9517 HPET:   High Precision Event Timers driver
9518 M:      Clemens Ladisch <[email protected]>
9519 S:      Maintained
9520 F:      Documentation/timers/hpet.rst
9521 F:      drivers/char/hpet.c
9522 F:      include/linux/hpet.h
9523 F:      include/uapi/linux/hpet.h
9524
9525 HPET:   x86
9526 S:      Orphan
9527 F:      arch/x86/include/asm/hpet.h
9528 F:      arch/x86/kernel/hpet.c
9529
9530 HPFS FILESYSTEM
9531 M:      Mikulas Patocka <[email protected]>
9532 S:      Maintained
9533 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9534 F:      fs/hpfs/
9535
9536 HS3001 Hardware Temperature and Humidity Sensor
9537 M:      Andre Werner <[email protected]>
9538 L:      [email protected]
9539 S:      Maintained
9540 F:      drivers/hwmon/hs3001.c
9541
9542 HSI SUBSYSTEM
9543 M:      Sebastian Reichel <[email protected]>
9544 S:      Maintained
9545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9546 F:      Documentation/ABI/testing/sysfs-bus-hsi
9547 F:      Documentation/driver-api/hsi.rst
9548 F:      drivers/hsi/
9549 F:      include/linux/hsi/
9550 F:      include/uapi/linux/hsi/
9551
9552 HSO 3G MODEM DRIVER
9553 L:      [email protected]
9554 S:      Orphan
9555 F:      drivers/net/usb/hso.c
9556
9557 HSR NETWORK PROTOCOL
9558 L:      [email protected]
9559 S:      Orphan
9560 F:      net/hsr/
9561
9562 HT16K33 LED CONTROLLER DRIVER
9563 M:      Robin van der Gracht <[email protected]>
9564 S:      Maintained
9565 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9566 F:      drivers/auxdisplay/ht16k33.c
9567
9568 HTCPEN TOUCHSCREEN DRIVER
9569 M:      Pau Oliva Fora <[email protected]>
9570 L:      [email protected]
9571 S:      Maintained
9572 F:      drivers/input/touchscreen/htcpen.c
9573
9574 HTE SUBSYSTEM
9575 M:      Dipen Patel <[email protected]>
9576 L:      [email protected]
9577 S:      Maintained
9578 Q:      https://patchwork.kernel.org/project/timestamp/list/
9579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9580 F:      Documentation/devicetree/bindings/timestamp/
9581 F:      Documentation/driver-api/hte/
9582 F:      drivers/hte/
9583 F:      include/linux/hte.h
9584
9585 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9586 M:      Lorenzo Bianconi <[email protected]>
9587 L:      [email protected]
9588 S:      Maintained
9589 W:      http://www.st.com/
9590 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9591 F:      drivers/iio/humidity/hts221*
9592
9593 HUAWEI ETHERNET DRIVER
9594 M:      Cai Huoqing <[email protected]>
9595 L:      [email protected]
9596 S:      Maintained
9597 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9598 F:      drivers/net/ethernet/huawei/hinic/
9599
9600 HUGETLB SUBSYSTEM
9601 M:      Mike Kravetz <[email protected]>
9602 M:      Muchun Song <[email protected]>
9603 L:      [email protected]
9604 S:      Maintained
9605 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9606 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9607 F:      Documentation/mm/hugetlbfs_reserv.rst
9608 F:      Documentation/mm/vmemmap_dedup.rst
9609 F:      fs/hugetlbfs/
9610 F:      include/linux/hugetlb.h
9611 F:      mm/hugetlb.c
9612 F:      mm/hugetlb_vmemmap.c
9613 F:      mm/hugetlb_vmemmap.h
9614
9615 HVA ST MEDIA DRIVER
9616 M:      Jean-Christophe Trotin <[email protected]>
9617 L:      [email protected]
9618 S:      Supported
9619 W:      https://linuxtv.org
9620 T:      git git://linuxtv.org/media_tree.git
9621 F:      drivers/media/platform/st/sti/hva
9622
9623 HWPOISON MEMORY FAILURE HANDLING
9624 M:      Naoya Horiguchi <[email protected]>
9625 R:      Miaohe Lin <[email protected]>
9626 L:      [email protected]
9627 S:      Maintained
9628 F:      mm/hwpoison-inject.c
9629 F:      mm/memory-failure.c
9630
9631 HYCON HY46XX TOUCHSCREEN SUPPORT
9632 M:      Giulio Benetti <[email protected]>
9633 L:      [email protected]
9634 S:      Maintained
9635 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9636 F:      drivers/input/touchscreen/hycon-hy46xx.c
9637
9638 HYGON PROCESSOR SUPPORT
9639 M:      Pu Wen <[email protected]>
9640 L:      [email protected]
9641 S:      Maintained
9642 F:      arch/x86/kernel/cpu/hygon.c
9643
9644 HYNIX HI556 SENSOR DRIVER
9645 M:      Shawn Tu <[email protected]>
9646 L:      [email protected]
9647 S:      Maintained
9648 T:      git git://linuxtv.org/media_tree.git
9649 F:      drivers/media/i2c/hi556.c
9650
9651 HYNIX HI846 SENSOR DRIVER
9652 M:      Martin Kepplinger <[email protected]>
9653 L:      [email protected]
9654 S:      Maintained
9655 F:      drivers/media/i2c/hi846.c
9656
9657 HYNIX HI847 SENSOR DRIVER
9658 M:      Shawn Tu <[email protected]>
9659 L:      [email protected]
9660 S:      Maintained
9661 F:      drivers/media/i2c/hi847.c
9662
9663 Hyper-V/Azure CORE AND DRIVERS
9664 M:      "K. Y. Srinivasan" <[email protected]>
9665 M:      Haiyang Zhang <[email protected]>
9666 M:      Wei Liu <[email protected]>
9667 M:      Dexuan Cui <[email protected]>
9668 L:      [email protected]
9669 S:      Supported
9670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9671 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9672 F:      Documentation/ABI/testing/debugfs-hyperv
9673 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9674 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9675 F:      Documentation/virt/hyperv
9676 F:      arch/arm64/hyperv
9677 F:      arch/arm64/include/asm/hyperv-tlfs.h
9678 F:      arch/arm64/include/asm/mshyperv.h
9679 F:      arch/x86/hyperv
9680 F:      arch/x86/include/asm/hyperv-tlfs.h
9681 F:      arch/x86/include/asm/mshyperv.h
9682 F:      arch/x86/include/asm/trace/hyperv.h
9683 F:      arch/x86/kernel/cpu/mshyperv.c
9684 F:      drivers/clocksource/hyperv_timer.c
9685 F:      drivers/hid/hid-hyperv.c
9686 F:      drivers/hv/
9687 F:      drivers/input/serio/hyperv-keyboard.c
9688 F:      drivers/iommu/hyperv-iommu.c
9689 F:      drivers/net/ethernet/microsoft/
9690 F:      drivers/net/hyperv/
9691 F:      drivers/pci/controller/pci-hyperv-intf.c
9692 F:      drivers/pci/controller/pci-hyperv.c
9693 F:      drivers/scsi/storvsc_drv.c
9694 F:      drivers/uio/uio_hv_generic.c
9695 F:      drivers/video/fbdev/hyperv_fb.c
9696 F:      include/asm-generic/hyperv-tlfs.h
9697 F:      include/asm-generic/mshyperv.h
9698 F:      include/clocksource/hyperv_timer.h
9699 F:      include/linux/hyperv.h
9700 F:      include/net/mana
9701 F:      include/uapi/linux/hyperv.h
9702 F:      net/vmw_vsock/hyperv_transport.c
9703 F:      tools/hv/
9704
9705 HYPERBUS SUPPORT
9706 M:      Vignesh Raghavendra <[email protected]>
9707 R:      Tudor Ambarus <[email protected]>
9708 L:      [email protected]
9709 S:      Supported
9710 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9711 C:      irc://irc.oftc.net/mtd
9712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9713 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9714 F:      drivers/mtd/hyperbus/
9715 F:      include/linux/mtd/hyperbus.h
9716
9717 HYPERVISOR VIRTUAL CONSOLE DRIVER
9718 L:      [email protected]
9719 S:      Odd Fixes
9720 F:      drivers/tty/hvc/
9721
9722 I2C ACPI SUPPORT
9723 M:      Mika Westerberg <[email protected]>
9724 L:      [email protected]
9725 L:      [email protected]
9726 S:      Maintained
9727 F:      drivers/i2c/i2c-core-acpi.c
9728
9729 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9730 M:      Ajay Gupta <[email protected]>
9731 L:      [email protected]
9732 S:      Maintained
9733 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9734 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9735
9736 I2C MUXES
9737 M:      Peter Rosin <[email protected]>
9738 L:      [email protected]
9739 S:      Maintained
9740 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9741 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9742 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9743 F:      Documentation/i2c/i2c-topology.rst
9744 F:      Documentation/i2c/muxes/
9745 F:      drivers/i2c/i2c-mux.c
9746 F:      drivers/i2c/muxes/
9747 F:      include/linux/i2c-mux.h
9748
9749 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9750 M:      Gregory CLEMENT <[email protected]>
9751 L:      [email protected]
9752 S:      Maintained
9753 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9754 F:      drivers/i2c/busses/i2c-mv64xxx.c
9755
9756 I2C OVER PARALLEL PORT
9757 M:      Jean Delvare <[email protected]>
9758 L:      [email protected]
9759 S:      Maintained
9760 F:      Documentation/i2c/busses/i2c-parport.rst
9761 F:      drivers/i2c/busses/i2c-parport.c
9762
9763 I2C SUBSYSTEM
9764 M:      Wolfram Sang <[email protected]>
9765 L:      [email protected]
9766 S:      Maintained
9767 W:      https://i2c.wiki.kernel.org/
9768 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9770 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9771 F:      Documentation/i2c/
9772 F:      drivers/i2c/*
9773 F:      include/dt-bindings/i2c/i2c.h
9774 F:      include/linux/i2c-dev.h
9775 F:      include/linux/i2c-smbus.h
9776 F:      include/linux/i2c.h
9777 F:      include/uapi/linux/i2c-*.h
9778 F:      include/uapi/linux/i2c.h
9779
9780 I2C SUBSYSTEM HOST DRIVERS
9781 M:      Andi Shyti <[email protected]>
9782 L:      [email protected]
9783 S:      Maintained
9784 W:      https://i2c.wiki.kernel.org/
9785 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9787 F:      Documentation/devicetree/bindings/i2c/
9788 F:      drivers/i2c/algos/
9789 F:      drivers/i2c/busses/
9790 F:      include/dt-bindings/i2c/
9791
9792 I2C-TAOS-EVM DRIVER
9793 M:      Jean Delvare <[email protected]>
9794 L:      [email protected]
9795 S:      Maintained
9796 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9797 F:      drivers/i2c/busses/i2c-taos-evm.c
9798
9799 I2C-TINY-USB DRIVER
9800 M:      Till Harbaum <[email protected]>
9801 L:      [email protected]
9802 S:      Maintained
9803 W:      http://www.harbaum.org/till/i2c_tiny_usb
9804 F:      drivers/i2c/busses/i2c-tiny-usb.c
9805
9806 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9807 M:      Jean Delvare <[email protected]>
9808 L:      [email protected]
9809 S:      Maintained
9810 F:      Documentation/i2c/busses/i2c-ali1535.rst
9811 F:      Documentation/i2c/busses/i2c-ali1563.rst
9812 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9813 F:      Documentation/i2c/busses/i2c-amd756.rst
9814 F:      Documentation/i2c/busses/i2c-amd8111.rst
9815 F:      Documentation/i2c/busses/i2c-i801.rst
9816 F:      Documentation/i2c/busses/i2c-nforce2.rst
9817 F:      Documentation/i2c/busses/i2c-piix4.rst
9818 F:      Documentation/i2c/busses/i2c-sis5595.rst
9819 F:      Documentation/i2c/busses/i2c-sis630.rst
9820 F:      Documentation/i2c/busses/i2c-sis96x.rst
9821 F:      Documentation/i2c/busses/i2c-via.rst
9822 F:      Documentation/i2c/busses/i2c-viapro.rst
9823 F:      drivers/i2c/busses/i2c-ali1535.c
9824 F:      drivers/i2c/busses/i2c-ali1563.c
9825 F:      drivers/i2c/busses/i2c-ali15x3.c
9826 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9827 F:      drivers/i2c/busses/i2c-amd756.c
9828 F:      drivers/i2c/busses/i2c-amd8111.c
9829 F:      drivers/i2c/busses/i2c-i801.c
9830 F:      drivers/i2c/busses/i2c-isch.c
9831 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9832 F:      drivers/i2c/busses/i2c-nforce2.c
9833 F:      drivers/i2c/busses/i2c-piix4.c
9834 F:      drivers/i2c/busses/i2c-sis5595.c
9835 F:      drivers/i2c/busses/i2c-sis630.c
9836 F:      drivers/i2c/busses/i2c-sis96x.c
9837 F:      drivers/i2c/busses/i2c-via.c
9838 F:      drivers/i2c/busses/i2c-viapro.c
9839
9840 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9841 M:      Hans de Goede <[email protected]>
9842 L:      [email protected]
9843 S:      Maintained
9844 F:      drivers/i2c/busses/i2c-cht-wc.c
9845
9846 I2C/SMBUS ISMT DRIVER
9847 M:      Seth Heasley <[email protected]>
9848 M:      Neil Horman <[email protected]>
9849 L:      [email protected]
9850 F:      Documentation/i2c/busses/i2c-ismt.rst
9851 F:      drivers/i2c/busses/i2c-ismt.c
9852
9853 I2C/SMBUS STUB DRIVER
9854 M:      Jean Delvare <[email protected]>
9855 L:      [email protected]
9856 S:      Maintained
9857 F:      drivers/i2c/i2c-stub.c
9858
9859 I3C DRIVER FOR ASPEED AST2600
9860 M:      Jeremy Kerr <[email protected]>
9861 S:      Maintained
9862 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
9863 F:      drivers/i3c/master/ast2600-i3c-master.c
9864
9865 I3C DRIVER FOR CADENCE I3C MASTER IP
9866 M:      Przemysław Gaj <[email protected]>
9867 S:      Maintained
9868 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9869 F:      drivers/i3c/master/i3c-master-cdns.c
9870
9871 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9872 S:      Orphan
9873 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9874 F:      drivers/i3c/master/dw*
9875
9876 I3C SUBSYSTEM
9877 M:      Alexandre Belloni <[email protected]>
9878 L:      [email protected] (moderated for non-subscribers)
9879 S:      Maintained
9880 C:      irc://chat.freenode.net/linux-i3c
9881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9882 F:      Documentation/ABI/testing/sysfs-bus-i3c
9883 F:      Documentation/devicetree/bindings/i3c/
9884 F:      Documentation/driver-api/i3c
9885 F:      drivers/i3c/
9886 F:      include/linux/i3c/
9887
9888 IA64 (Itanium) PLATFORM
9889 L:      [email protected]
9890 S:      Orphan
9891 F:      Documentation/arch/ia64/
9892 F:      arch/ia64/
9893
9894 IBM Operation Panel Input Driver
9895 M:      Eddie James <[email protected]>
9896 L:      [email protected]
9897 S:      Maintained
9898 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
9899 F:      drivers/input/misc/ibm-panel.c
9900
9901 IBM Power 842 compression accelerator
9902 M:      Haren Myneni <[email protected]>
9903 S:      Supported
9904 F:      crypto/842.c
9905 F:      drivers/crypto/nx/Kconfig
9906 F:      drivers/crypto/nx/Makefile
9907 F:      drivers/crypto/nx/nx-842*
9908 F:      include/linux/sw842.h
9909 F:      lib/842/
9910
9911 IBM Power in-Nest Crypto Acceleration
9912 M:      Breno Leitão <[email protected]>
9913 M:      Nayna Jain <[email protected]>
9914 M:      Paulo Flabiano Smorigo <[email protected]>
9915 L:      [email protected]
9916 S:      Supported
9917 F:      drivers/crypto/nx/Kconfig
9918 F:      drivers/crypto/nx/Makefile
9919 F:      drivers/crypto/nx/nx-aes*
9920 F:      drivers/crypto/nx/nx-sha*
9921 F:      drivers/crypto/nx/nx.*
9922 F:      drivers/crypto/nx/nx_csbcpb.h
9923 F:      drivers/crypto/nx/nx_debugfs.c
9924
9925 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9926 M:      Tyrel Datwyler <[email protected]>
9927 L:      [email protected]
9928 L:      [email protected]
9929 S:      Supported
9930 F:      drivers/pci/hotplug/rpadlpar*
9931
9932 IBM Power Linux RAID adapter
9933 M:      Brian King <[email protected]>
9934 S:      Supported
9935 F:      drivers/scsi/ipr.*
9936
9937 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9938 M:      Tyrel Datwyler <[email protected]>
9939 L:      [email protected]
9940 L:      [email protected]
9941 S:      Supported
9942 F:      drivers/pci/hotplug/rpaphp*
9943
9944 IBM Power SRIOV Virtual NIC Device Driver
9945 M:      Haren Myneni <[email protected]>
9946 M:      Rick Lindsley <[email protected]>
9947 R:      Nick Child <[email protected]>
9948 R:      Dany Madden <[email protected]>
9949 R:      Thomas Falcon <[email protected]>
9950 L:      [email protected]
9951 S:      Supported
9952 F:      drivers/net/ethernet/ibm/ibmvnic.*
9953
9954 IBM Power VFIO Support
9955 M:      Timothy Pearson <[email protected]>
9956 S:      Supported
9957 F:      drivers/vfio/vfio_iommu_spapr_tce.c
9958
9959 IBM Power Virtual Ethernet Device Driver
9960 M:      Nick Child <[email protected]>
9961 L:      [email protected]
9962 S:      Supported
9963 F:      drivers/net/ethernet/ibm/ibmveth.*
9964
9965 IBM Power Virtual FC Device Drivers
9966 M:      Tyrel Datwyler <[email protected]>
9967 L:      [email protected]
9968 S:      Supported
9969 F:      drivers/scsi/ibmvscsi/ibmvfc*
9970
9971 IBM Power Virtual Management Channel Driver
9972 M:      Brad Warrum <[email protected]>
9973 M:      Ritu Agarwal <[email protected]>
9974 S:      Supported
9975 F:      drivers/misc/ibmvmc.*
9976
9977 IBM Power Virtual SCSI Device Drivers
9978 M:      Tyrel Datwyler <[email protected]>
9979 L:      [email protected]
9980 S:      Supported
9981 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9982 F:      include/scsi/viosrp.h
9983
9984 IBM Power Virtual SCSI Device Target Driver
9985 M:      Michael Cyr <[email protected]>
9986 L:      [email protected]
9987 L:      [email protected]
9988 S:      Supported
9989 F:      drivers/scsi/ibmvscsi_tgt/
9990
9991 IBM Power VMX Cryptographic instructions
9992 M:      Breno Leitão <[email protected]>
9993 M:      Nayna Jain <[email protected]>
9994 M:      Paulo Flabiano Smorigo <[email protected]>
9995 L:      [email protected]
9996 S:      Supported
9997 F:      drivers/crypto/vmx/Kconfig
9998 F:      drivers/crypto/vmx/Makefile
9999 F:      drivers/crypto/vmx/aes*
10000 F:      drivers/crypto/vmx/ghash*
10001 F:      drivers/crypto/vmx/ppc-xlate.pl
10002 F:      drivers/crypto/vmx/vmx.c
10003
10004 IBM ServeRAID RAID DRIVER
10005 S:      Orphan
10006 F:      drivers/scsi/ips.*
10007
10008 ICH LPC AND GPIO DRIVER
10009 M:      Peter Tyser <[email protected]>
10010 S:      Maintained
10011 F:      drivers/gpio/gpio-ich.c
10012 F:      drivers/mfd/lpc_ich.c
10013
10014 ICY I2C DRIVER
10015 M:      Max Staudt <[email protected]>
10016 L:      [email protected]
10017 S:      Maintained
10018 F:      drivers/i2c/busses/i2c-icy.c
10019
10020 IDEAPAD LAPTOP EXTRAS DRIVER
10021 M:      Ike Panhc <[email protected]>
10022 L:      [email protected]
10023 S:      Maintained
10024 W:      http://launchpad.net/ideapad-laptop
10025 F:      drivers/platform/x86/ideapad-laptop.c
10026
10027 IDEAPAD LAPTOP SLIDEBAR DRIVER
10028 M:      Andrey Moiseev <[email protected]>
10029 L:      [email protected]
10030 S:      Maintained
10031 W:      https://github.com/o2genum/ideapad-slidebar
10032 F:      drivers/input/misc/ideapad_slidebar.c
10033
10034 IDMAPPED MOUNTS
10035 M:      Christian Brauner <[email protected]>
10036 M:      Seth Forshee <[email protected]>
10037 L:      [email protected]
10038 S:      Maintained
10039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
10040 F:      Documentation/filesystems/idmappings.rst
10041 F:      include/linux/mnt_idmapping.*
10042 F:      tools/testing/selftests/mount_setattr/
10043
10044 IDT VersaClock 5 CLOCK DRIVER
10045 M:      Luca Ceresoli <[email protected]>
10046 S:      Maintained
10047 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10048 F:      drivers/clk/clk-versaclock5.c
10049
10050 IEEE 802.15.4 SUBSYSTEM
10051 M:      Alexander Aring <[email protected]>
10052 M:      Stefan Schmidt <[email protected]>
10053 M:      Miquel Raynal <[email protected]>
10054 L:      [email protected]
10055 S:      Maintained
10056 W:      https://linux-wpan.org/
10057 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10060 F:      Documentation/networking/ieee802154.rst
10061 F:      drivers/net/ieee802154/
10062 F:      include/linux/ieee802154.h
10063 F:      include/linux/nl802154.h
10064 F:      include/net/af_ieee802154.h
10065 F:      include/net/cfg802154.h
10066 F:      include/net/ieee802154_netdev.h
10067 F:      include/net/mac802154.h
10068 F:      include/net/nl802154.h
10069 F:      net/ieee802154/
10070 F:      net/mac802154/
10071
10072 IFCVF VIRTIO DATA PATH ACCELERATOR
10073 R:      Zhu Lingshan <[email protected]>
10074 F:      drivers/vdpa/ifcvf/
10075
10076 IFE PROTOCOL
10077 M:      Yotam Gigi <[email protected]>
10078 M:      Jamal Hadi Salim <[email protected]>
10079 F:      include/net/ife.h
10080 F:      include/uapi/linux/ife.h
10081 F:      net/ife
10082
10083 IGORPLUG-USB IR RECEIVER
10084 M:      Sean Young <[email protected]>
10085 L:      [email protected]
10086 S:      Maintained
10087 F:      drivers/media/rc/igorplugusb.c
10088
10089 IGUANAWORKS USB IR TRANSCEIVER
10090 M:      Sean Young <[email protected]>
10091 L:      [email protected]
10092 S:      Maintained
10093 F:      drivers/media/rc/iguanair.c
10094
10095 IIO DIGITAL POTENTIOMETER DAC
10096 M:      Peter Rosin <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10100 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10101 F:      drivers/iio/dac/dpot-dac.c
10102
10103 IIO ENVELOPE DETECTOR
10104 M:      Peter Rosin <[email protected]>
10105 L:      [email protected]
10106 S:      Maintained
10107 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10108 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10109 F:      drivers/iio/adc/envelope-detector.c
10110
10111 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10112 M:      Matti Vaittinen <[email protected]>
10113 L:      [email protected]
10114 S:      Maintained
10115 F:      drivers/iio/light/gain-time-scale-helper.c
10116 F:      drivers/iio/light/gain-time-scale-helper.h
10117
10118 IIO MULTIPLEXER
10119 M:      Peter Rosin <[email protected]>
10120 L:      [email protected]
10121 S:      Maintained
10122 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10123 F:      drivers/iio/multiplexer/iio-mux.c
10124
10125 IIO SCMI BASED DRIVER
10126 M:      Jyoti Bhayana <[email protected]>
10127 L:      [email protected]
10128 S:      Maintained
10129 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10130
10131 IIO SUBSYSTEM AND DRIVERS
10132 M:      Jonathan Cameron <[email protected]>
10133 R:      Lars-Peter Clausen <[email protected]>
10134 L:      [email protected]
10135 S:      Maintained
10136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10137 F:      Documentation/ABI/testing/configfs-iio*
10138 F:      Documentation/ABI/testing/sysfs-bus-iio*
10139 F:      Documentation/devicetree/bindings/iio/
10140 F:      drivers/iio/
10141 F:      drivers/staging/iio/
10142 F:      include/dt-bindings/iio/
10143 F:      include/linux/iio/
10144 F:      tools/iio/
10145
10146 IIO UNIT CONVERTER
10147 M:      Peter Rosin <[email protected]>
10148 L:      [email protected]
10149 S:      Maintained
10150 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10151 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10152 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10153 F:      drivers/iio/afe/iio-rescale.c
10154
10155 IKANOS/ADI EAGLE ADSL USB DRIVER
10156 M:      Matthieu Castet <[email protected]>
10157 M:      Stanislaw Gruszka <[email protected]>
10158 S:      Maintained
10159 F:      drivers/usb/atm/ueagle-atm.c
10160
10161 IMAGIS TOUCHSCREEN DRIVER
10162 M:      Markuss Broks <[email protected]>
10163 S:      Maintained
10164 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10165 F:      drivers/input/touchscreen/imagis.c
10166
10167 IMGTEC ASCII LCD DRIVER
10168 M:      Paul Burton <[email protected]>
10169 S:      Maintained
10170 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10171 F:      drivers/auxdisplay/img-ascii-lcd.c
10172
10173 IMGTEC IR DECODER DRIVER
10174 S:      Orphan
10175 F:      drivers/media/rc/img-ir/
10176
10177 IMON SOUNDGRAPH USB IR RECEIVER
10178 M:      Sean Young <[email protected]>
10179 L:      [email protected]
10180 S:      Maintained
10181 F:      drivers/media/rc/imon.c
10182 F:      drivers/media/rc/imon_raw.c
10183
10184 IMS TWINTURBO FRAMEBUFFER DRIVER
10185 L:      [email protected]
10186 S:      Orphan
10187 F:      drivers/video/fbdev/imsttfb.c
10188
10189 INA209 HARDWARE MONITOR DRIVER
10190 M:      Guenter Roeck <[email protected]>
10191 L:      [email protected]
10192 S:      Maintained
10193 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10194 F:      Documentation/hwmon/ina209.rst
10195 F:      drivers/hwmon/ina209.c
10196
10197 INA2XX HARDWARE MONITOR DRIVER
10198 M:      Guenter Roeck <[email protected]>
10199 L:      [email protected]
10200 S:      Maintained
10201 F:      Documentation/hwmon/ina2xx.rst
10202 F:      drivers/hwmon/ina2xx.c
10203 F:      include/linux/platform_data/ina2xx.h
10204
10205 INDEX OF FURTHER KERNEL DOCUMENTATION
10206 M:      Carlos Bilbao <[email protected]>
10207 S:      Maintained
10208 F:      Documentation/process/kernel-docs.rst
10209
10210 INDUSTRY PACK SUBSYSTEM (IPACK)
10211 M:      Vaibhav Gupta <[email protected]>
10212 M:      Jens Taprogge <[email protected]>
10213 M:      Greg Kroah-Hartman <[email protected]>
10214 L:      [email protected]
10215 S:      Maintained
10216 W:      http://industrypack.sourceforge.net
10217 F:      drivers/ipack/
10218
10219 INFINEON DPS310 Driver
10220 M:      Eddie James <[email protected]>
10221 L:      [email protected]
10222 S:      Maintained
10223 F:      drivers/iio/pressure/dps310.c
10224
10225 INFINEON PEB2466 ASoC CODEC
10226 M:      Herve Codina <[email protected]>
10227 L:      [email protected] (moderated for non-subscribers)
10228 S:      Maintained
10229 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10230 F:      sound/soc/codecs/peb2466.c
10231
10232 INFINIBAND SUBSYSTEM
10233 M:      Jason Gunthorpe <[email protected]>
10234 M:      Leon Romanovsky <[email protected]>
10235 L:      [email protected]
10236 S:      Supported
10237 W:      https://github.com/linux-rdma/rdma-core
10238 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10240 F:      Documentation/devicetree/bindings/infiniband/
10241 F:      Documentation/infiniband/
10242 F:      drivers/infiniband/
10243 F:      include/rdma/
10244 F:      include/trace/events/ib_mad.h
10245 F:      include/trace/events/ib_umad.h
10246 F:      include/trace/misc/rdma.h
10247 F:      include/uapi/linux/if_infiniband.h
10248 F:      include/uapi/rdma/
10249 F:      samples/bpf/ibumad_kern.c
10250 F:      samples/bpf/ibumad_user.c
10251
10252 INGENIC JZ4780 NAND DRIVER
10253 M:      Harvey Hunt <[email protected]>
10254 L:      [email protected]
10255 L:      [email protected]
10256 S:      Maintained
10257 F:      drivers/mtd/nand/raw/ingenic/
10258
10259 INGENIC JZ47xx SoCs
10260 M:      Paul Cercueil <[email protected]>
10261 L:      [email protected]
10262 S:      Maintained
10263 F:      arch/mips/boot/dts/ingenic/
10264 F:      arch/mips/generic/board-ingenic.c
10265 F:      arch/mips/include/asm/mach-ingenic/
10266 F:      arch/mips/ingenic/Kconfig
10267 F:      drivers/clk/ingenic/
10268 F:      drivers/dma/dma-jz4780.c
10269 F:      drivers/gpu/drm/ingenic/
10270 F:      drivers/i2c/busses/i2c-jz4780.c
10271 F:      drivers/iio/adc/ingenic-adc.c
10272 F:      drivers/irqchip/irq-ingenic.c
10273 F:      drivers/memory/jz4780-nemc.c
10274 F:      drivers/mmc/host/jz4740_mmc.c
10275 F:      drivers/mtd/nand/raw/ingenic/
10276 F:      drivers/pinctrl/pinctrl-ingenic.c
10277 F:      drivers/power/supply/ingenic-battery.c
10278 F:      drivers/pwm/pwm-jz4740.c
10279 F:      drivers/remoteproc/ingenic_rproc.c
10280 F:      drivers/rtc/rtc-jz4740.c
10281 F:      drivers/tty/serial/8250/8250_ingenic.c
10282 F:      drivers/usb/musb/jz4740.c
10283 F:      drivers/watchdog/jz4740_wdt.c
10284 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10285 F:      include/linux/mfd/ingenic-tcu.h
10286 F:      sound/soc/codecs/jz47*
10287 F:      sound/soc/jz4740/
10288
10289 INJOINIC IP5xxx POWER BANK IC DRIVER
10290 M:      Samuel Holland <[email protected]>
10291 S:      Maintained
10292 F:      drivers/power/supply/ip5xxx_power.c
10293
10294 INOTIFY
10295 M:      Jan Kara <[email protected]>
10296 R:      Amir Goldstein <[email protected]>
10297 L:      [email protected]
10298 S:      Maintained
10299 F:      Documentation/filesystems/inotify.rst
10300 F:      fs/notify/inotify/
10301 F:      include/linux/inotify.h
10302 F:      include/uapi/linux/inotify.h
10303
10304 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10305 M:      Dmitry Torokhov <[email protected]>
10306 L:      [email protected]
10307 S:      Maintained
10308 Q:      http://patchwork.kernel.org/project/linux-input/list/
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10310 F:      Documentation/devicetree/bindings/input/
10311 F:      Documentation/devicetree/bindings/serio/
10312 F:      Documentation/input/
10313 F:      drivers/input/
10314 F:      include/dt-bindings/input/
10315 F:      include/linux/input.h
10316 F:      include/linux/input/
10317 F:      include/uapi/linux/input-event-codes.h
10318 F:      include/uapi/linux/input.h
10319
10320 INPUT MULTITOUCH (MT) PROTOCOL
10321 M:      Henrik Rydberg <[email protected]>
10322 L:      [email protected]
10323 S:      Odd fixes
10324 F:      Documentation/input/multi-touch-protocol.rst
10325 F:      drivers/input/input-mt.c
10326 K:      \b(ABS|SYN)_MT_
10327
10328 INSIDE SECURE CRYPTO DRIVER
10329 M:      Antoine Tenart <[email protected]>
10330 L:      [email protected]
10331 S:      Maintained
10332 F:      drivers/crypto/inside-secure/
10333
10334 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10335 M:      Mimi Zohar <[email protected]>
10336 M:      Dmitry Kasatkin <[email protected]>
10337 L:      [email protected]
10338 S:      Supported
10339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10340 F:      security/integrity/
10341 F:      security/integrity/ima/
10342
10343 INTEL 810/815 FRAMEBUFFER DRIVER
10344 M:      Antonino Daplas <[email protected]>
10345 L:      [email protected]
10346 S:      Maintained
10347 F:      drivers/video/fbdev/i810/
10348
10349 INTEL 8254 COUNTER DRIVER
10350 M:      William Breathitt Gray <[email protected]>
10351 L:      [email protected]
10352 S:      Maintained
10353 F:      drivers/counter/i8254.c
10354 F:      include/linux/i8254.h
10355
10356 INTEL 8255 GPIO DRIVER
10357 M:      William Breathitt Gray <[email protected]>
10358 L:      [email protected]
10359 S:      Maintained
10360 F:      drivers/gpio/gpio-i8255.c
10361 F:      drivers/gpio/gpio-i8255.h
10362
10363 INTEL ASoC DRIVERS
10364 M:      Cezary Rojewski <[email protected]>
10365 M:      Pierre-Louis Bossart <[email protected]>
10366 M:      Liam Girdwood <[email protected]>
10367 M:      Peter Ujfalusi <[email protected]>
10368 M:      Bard Liao <[email protected]>
10369 M:      Ranjani Sridharan <[email protected]>
10370 M:      Kai Vehmanen <[email protected]>
10371 L:      [email protected] (moderated for non-subscribers)
10372 S:      Supported
10373 F:      sound/soc/intel/
10374
10375 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10376 M:      Hans de Goede <[email protected]>
10377 L:      [email protected]
10378 S:      Maintained
10379 F:      drivers/platform/x86/intel/atomisp2/pm.c
10380
10381 INTEL ATOMISP2 LED DRIVER
10382 M:      Hans de Goede <[email protected]>
10383 L:      [email protected]
10384 S:      Maintained
10385 F:      drivers/platform/x86/intel/atomisp2/led.c
10386
10387 INTEL BIOS SAR INT1092 DRIVER
10388 M:      Shravan Sudhakar <[email protected]>
10389 M:      Intel Corporation <[email protected]>
10390 L:      [email protected]
10391 S:      Maintained
10392 F:      drivers/platform/x86/intel/int1092/
10393
10394 INTEL BROXTON PMC DRIVER
10395 M:      Mika Westerberg <[email protected]>
10396 M:      Zha Qipeng <[email protected]>
10397 S:      Maintained
10398 F:      drivers/mfd/intel_pmc_bxt.c
10399 F:      include/linux/mfd/intel_pmc_bxt.h
10400
10401 INTEL C600 SERIES SAS CONTROLLER DRIVER
10402 M:      Artur Paszkiewicz <[email protected]>
10403 L:      [email protected]
10404 S:      Supported
10405 T:      git git://git.code.sf.net/p/intel-sas/isci
10406 F:      drivers/scsi/isci/
10407
10408 INTEL CPU family model numbers
10409 M:      Tony Luck <[email protected]>
10410 M:      [email protected]
10411 L:      [email protected]
10412 S:      Supported
10413 F:      arch/x86/include/asm/intel-family.h
10414
10415 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10416 M:      Jani Nikula <[email protected]>
10417 M:      Joonas Lahtinen <[email protected]>
10418 M:      Rodrigo Vivi <[email protected]>
10419 M:      Tvrtko Ursulin <[email protected]>
10420 L:      [email protected]
10421 S:      Supported
10422 W:      https://01.org/linuxgraphics/
10423 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10424 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10425 C:      irc://irc.oftc.net/intel-gfx
10426 T:      git git://anongit.freedesktop.org/drm-intel
10427 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10428 F:      Documentation/gpu/i915.rst
10429 F:      drivers/gpu/drm/i915/
10430 F:      include/drm/i915*
10431 F:      include/uapi/drm/i915_drm.h
10432
10433 INTEL ETHERNET DRIVERS
10434 M:      Jesse Brandeburg <[email protected]>
10435 M:      Tony Nguyen <[email protected]>
10436 L:      [email protected] (moderated for non-subscribers)
10437 S:      Supported
10438 W:      https://www.intel.com/content/www/us/en/support.html
10439 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10442 F:      Documentation/networking/device_drivers/ethernet/intel/
10443 F:      drivers/net/ethernet/intel/
10444 F:      drivers/net/ethernet/intel/*/
10445 F:      include/linux/avf/virtchnl.h
10446 F:      include/linux/net/intel/iidc.h
10447
10448 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10449 M:      Mustafa Ismail <[email protected]>
10450 M:      Shiraz Saleem <[email protected]>
10451 L:      [email protected]
10452 S:      Supported
10453 F:      drivers/infiniband/hw/irdma/
10454 F:      include/uapi/rdma/irdma-abi.h
10455
10456 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10457 M:      Maik Broemme <[email protected]>
10458 L:      [email protected]
10459 S:      Maintained
10460 F:      Documentation/fb/intelfb.rst
10461 F:      drivers/video/fbdev/intelfb/
10462
10463 INTEL GPIO DRIVERS
10464 M:      Andy Shevchenko <[email protected]>
10465 L:      [email protected]
10466 S:      Supported
10467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10468 F:      drivers/gpio/gpio-elkhartlake.c
10469 F:      drivers/gpio/gpio-ich.c
10470 F:      drivers/gpio/gpio-merrifield.c
10471 F:      drivers/gpio/gpio-ml-ioh.c
10472 F:      drivers/gpio/gpio-pch.c
10473 F:      drivers/gpio/gpio-sch.c
10474 F:      drivers/gpio/gpio-sodaville.c
10475 F:      drivers/gpio/gpio-tangier.c
10476
10477 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10478 M:      Zhenyu Wang <[email protected]>
10479 M:      Zhi Wang <[email protected]>
10480 L:      [email protected]
10481 L:      [email protected]
10482 S:      Supported
10483 W:      https://01.org/igvt-g
10484 T:      git https://github.com/intel/gvt-linux.git
10485 F:      drivers/gpu/drm/i915/gvt/
10486
10487 INTEL HID EVENT DRIVER
10488 M:      Alex Hung <[email protected]>
10489 L:      [email protected]
10490 S:      Maintained
10491 F:      drivers/platform/x86/intel/hid.c
10492
10493 INTEL I/OAT DMA DRIVER
10494 M:      Dave Jiang <[email protected]>
10495 R:      Dan Williams <[email protected]>
10496 L:      [email protected]
10497 S:      Supported
10498 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10499 F:      drivers/dma/ioat*
10500
10501 INTEL IDLE DRIVER
10502 M:      Jacob Pan <[email protected]>
10503 M:      Len Brown <[email protected]>
10504 L:      [email protected]
10505 S:      Supported
10506 B:      https://bugzilla.kernel.org
10507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10508 F:      drivers/idle/intel_idle.c
10509
10510 INTEL IDXD DRIVER
10511 M:      Fenghua Yu <[email protected]>
10512 M:      Dave Jiang <[email protected]>
10513 L:      [email protected]
10514 S:      Supported
10515 F:      drivers/dma/idxd/*
10516 F:      include/uapi/linux/idxd.h
10517
10518 INTEL IN FIELD SCAN (IFS) DEVICE
10519 M:      Jithu Joseph <[email protected]>
10520 R:      Ashok Raj <[email protected]>
10521 R:      Tony Luck <[email protected]>
10522 S:      Maintained
10523 F:      drivers/platform/x86/intel/ifs
10524 F:      include/trace/events/intel_ifs.h
10525
10526 INTEL INTEGRATED SENSOR HUB DRIVER
10527 M:      Srinivas Pandruvada <[email protected]>
10528 M:      Jiri Kosina <[email protected]>
10529 L:      [email protected]
10530 S:      Maintained
10531 F:      drivers/hid/intel-ish-hid/
10532
10533 INTEL IOMMU (VT-d)
10534 M:      David Woodhouse <[email protected]>
10535 M:      Lu Baolu <[email protected]>
10536 L:      [email protected]
10537 S:      Supported
10538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10539 F:      drivers/iommu/intel/
10540
10541 INTEL IPU3 CSI-2 CIO2 DRIVER
10542 M:      Yong Zhi <[email protected]>
10543 M:      Sakari Ailus <[email protected]>
10544 M:      Bingbu Cao <[email protected]>
10545 M:      Dan Scally <[email protected]>
10546 R:      Tianshu Qiu <[email protected]>
10547 L:      [email protected]
10548 S:      Maintained
10549 T:      git git://linuxtv.org/media_tree.git
10550 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10551 F:      drivers/media/pci/intel/ipu3/
10552
10553 INTEL IPU3 CSI-2 IMGU DRIVER
10554 M:      Sakari Ailus <[email protected]>
10555 R:      Bingbu Cao <[email protected]>
10556 R:      Tianshu Qiu <[email protected]>
10557 L:      [email protected]
10558 S:      Maintained
10559 F:      Documentation/admin-guide/media/ipu3.rst
10560 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10561 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10562 F:      drivers/staging/media/ipu3/
10563
10564 INTEL ISHTP ECLITE DRIVER
10565 M:      Sumesh K Naduvalath <[email protected]>
10566 L:      [email protected]
10567 S:      Supported
10568 F:      drivers/platform/x86/intel/ishtp_eclite.c
10569
10570 INTEL IXP4XX CRYPTO SUPPORT
10571 M:      Corentin Labbe <[email protected]>
10572 L:      [email protected]
10573 S:      Maintained
10574 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10575
10576 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10577 M:      Krzysztof Halasa <[email protected]>
10578 S:      Maintained
10579 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10580 F:      drivers/net/wan/ixp4xx_hss.c
10581 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10582 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10583 F:      include/linux/soc/ixp4xx/npe.h
10584 F:      include/linux/soc/ixp4xx/qmgr.h
10585
10586 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10587 M:      Deepak Saxena <[email protected]>
10588 S:      Maintained
10589 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10590 F:      drivers/char/hw_random/ixp4xx-rng.c
10591
10592 INTEL KEEM BAY DRM DRIVER
10593 M:      Anitha Chrisanthus <[email protected]>
10594 M:      Edmund Dea <[email protected]>
10595 S:      Maintained
10596 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10597 F:      drivers/gpu/drm/kmb/
10598
10599 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10600 M:      Daniele Alessandrelli <[email protected]>
10601 S:      Maintained
10602 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10603 F:      drivers/crypto/intel/keembay/Kconfig
10604 F:      drivers/crypto/intel/keembay/Makefile
10605 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10606 F:      drivers/crypto/intel/keembay/ocs-aes.c
10607 F:      drivers/crypto/intel/keembay/ocs-aes.h
10608
10609 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10610 M:      Daniele Alessandrelli <[email protected]>
10611 M:      Prabhjot Khurana <[email protected]>
10612 M:      Mark Gross <[email protected]>
10613 S:      Maintained
10614 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10615 F:      drivers/crypto/intel/keembay/Kconfig
10616 F:      drivers/crypto/intel/keembay/Makefile
10617 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10618
10619 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10620 M:      Daniele Alessandrelli <[email protected]>
10621 M:      Declan Murphy <[email protected]>
10622 S:      Maintained
10623 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10624 F:      drivers/crypto/intel/keembay/Kconfig
10625 F:      drivers/crypto/intel/keembay/Makefile
10626 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10627 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10628 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10629
10630 INTEL MANAGEMENT ENGINE (mei)
10631 M:      Tomas Winkler <[email protected]>
10632 L:      [email protected]
10633 S:      Supported
10634 F:      Documentation/driver-api/mei/*
10635 F:      drivers/misc/mei/
10636 F:      drivers/watchdog/mei_wdt.c
10637 F:      include/linux/mei_aux.h
10638 F:      include/linux/mei_cl_bus.h
10639 F:      include/uapi/linux/mei.h
10640 F:      include/uapi/linux/mei_uuid.h
10641 F:      include/uapi/linux/uuid.h
10642 F:      samples/mei/*
10643
10644 INTEL MAX 10 BMC MFD DRIVER
10645 M:      Xu Yilun <[email protected]>
10646 R:      Tom Rix <[email protected]>
10647 S:      Maintained
10648 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10649 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10650 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10651 F:      drivers/mfd/intel-m10-bmc*
10652 F:      include/linux/mfd/intel-m10-bmc.h
10653
10654 INTEL MAX10 BMC SECURE UPDATES
10655 M:      Russ Weight <[email protected]>
10656 L:      [email protected]
10657 S:      Maintained
10658 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10659 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10660
10661 INTEL P-Unit IPC DRIVER
10662 M:      Zha Qipeng <[email protected]>
10663 L:      [email protected]
10664 S:      Maintained
10665 F:      arch/x86/include/asm/intel_punit_ipc.h
10666 F:      drivers/platform/x86/intel/punit_ipc.c
10667
10668 INTEL PMC CORE DRIVER
10669 M:      Rajneesh Bhardwaj <[email protected]>
10670 M:      David E Box <[email protected]>
10671 L:      [email protected]
10672 S:      Maintained
10673 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10674 F:      drivers/platform/x86/intel/pmc/
10675
10676 INTEL PMIC GPIO DRIVERS
10677 M:      Andy Shevchenko <[email protected]>
10678 S:      Supported
10679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10680 F:      drivers/gpio/gpio-*cove.c
10681
10682 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10683 M:      Andy Shevchenko <[email protected]>
10684 S:      Supported
10685 F:      drivers/mfd/intel_soc_pmic*
10686 F:      include/linux/mfd/intel_soc_pmic*
10687
10688 INTEL PMT DRIVERS
10689 M:      David E. Box <[email protected]>
10690 S:      Supported
10691 F:      drivers/platform/x86/intel/pmt/
10692
10693 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10694 M:      Stanislav Yakovlev <[email protected]>
10695 L:      [email protected]
10696 S:      Maintained
10697 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10698 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10699 F:      drivers/net/wireless/intel/ipw2x00/
10700
10701 INTEL PSTATE DRIVER
10702 M:      Srinivas Pandruvada <[email protected]>
10703 M:      Len Brown <[email protected]>
10704 L:      [email protected]
10705 S:      Supported
10706 F:      drivers/cpufreq/intel_pstate.c
10707
10708 INTEL PTP DFL ToD DRIVER
10709 M:      Tianfei Zhang <[email protected]>
10710 L:      [email protected]
10711 L:      [email protected]
10712 S:      Maintained
10713 F:      drivers/ptp/ptp_dfl_tod.c
10714
10715 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10716 M:      Jarkko Nikula <[email protected]>
10717 L:      [email protected]
10718 F:      drivers/counter/intel-qep.c
10719
10720 INTEL SCU DRIVERS
10721 M:      Mika Westerberg <[email protected]>
10722 S:      Maintained
10723 F:      arch/x86/include/asm/intel_scu_ipc.h
10724 F:      drivers/platform/x86/intel_scu_*
10725
10726 INTEL SDSI DRIVER
10727 M:      David E. Box <[email protected]>
10728 S:      Supported
10729 F:      drivers/platform/x86/intel/sdsi.c
10730 F:      tools/arch/x86/intel_sdsi/
10731 F:      tools/testing/selftests/drivers/sdsi/
10732
10733 INTEL SGX
10734 M:      Jarkko Sakkinen <[email protected]>
10735 R:      Dave Hansen <[email protected]>
10736 L:      [email protected]
10737 S:      Supported
10738 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10740 F:      Documentation/arch/x86/sgx.rst
10741 F:      arch/x86/entry/vdso/vsgx.S
10742 F:      arch/x86/include/asm/sgx.h
10743 F:      arch/x86/include/uapi/asm/sgx.h
10744 F:      arch/x86/kernel/cpu/sgx/*
10745 F:      tools/testing/selftests/sgx/*
10746 K:      \bSGX_
10747
10748 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10749 M:      Daniel Scally <[email protected]>
10750 S:      Maintained
10751 F:      drivers/platform/x86/intel/int3472/
10752
10753 INTEL SPEED SELECT TECHNOLOGY
10754 M:      Srinivas Pandruvada <[email protected]>
10755 L:      [email protected]
10756 S:      Maintained
10757 F:      drivers/platform/x86/intel/speed_select_if/
10758 F:      include/uapi/linux/isst_if.h
10759 F:      tools/power/x86/intel-speed-select/
10760
10761 INTEL STRATIX10 FIRMWARE DRIVERS
10762 M:      Dinh Nguyen <[email protected]>
10763 L:      [email protected]
10764 S:      Maintained
10765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10766 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10767 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10768 F:      drivers/firmware/stratix10-rsu.c
10769 F:      drivers/firmware/stratix10-svc.c
10770 F:      include/linux/firmware/intel/stratix10-smc.h
10771 F:      include/linux/firmware/intel/stratix10-svc-client.h
10772
10773 INTEL TELEMETRY DRIVER
10774 M:      Rajneesh Bhardwaj <[email protected]>
10775 M:      "David E. Box" <[email protected]>
10776 L:      [email protected]
10777 S:      Maintained
10778 F:      arch/x86/include/asm/intel_telemetry.h
10779 F:      drivers/platform/x86/intel/telemetry/
10780
10781 INTEL TPMI DRIVER
10782 M:      Srinivas Pandruvada <[email protected]>
10783 L:      [email protected]
10784 S:      Maintained
10785 F:      drivers/platform/x86/intel/tpmi.c
10786 F:      include/linux/intel_tpmi.h
10787
10788 INTEL UNCORE FREQUENCY CONTROL
10789 M:      Srinivas Pandruvada <[email protected]>
10790 L:      [email protected]
10791 S:      Maintained
10792 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10793 F:      drivers/platform/x86/intel/uncore-frequency/
10794
10795 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10796 M:      David E. Box <[email protected]>
10797 S:      Supported
10798 F:      drivers/platform/x86/intel/vsec.*
10799
10800 INTEL VIRTUAL BUTTON DRIVER
10801 M:      AceLan Kao <[email protected]>
10802 L:      [email protected]
10803 S:      Maintained
10804 F:      drivers/platform/x86/intel/vbtn.c
10805
10806 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10807 M:      Stanislaw Gruszka <[email protected]>
10808 L:      [email protected]
10809 S:      Supported
10810 F:      drivers/net/wireless/intel/iwlegacy/
10811
10812 INTEL WIRELESS WIFI LINK (iwlwifi)
10813 M:      Gregory Greenman <[email protected]>
10814 L:      [email protected]
10815 S:      Supported
10816 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10818 F:      drivers/net/wireless/intel/iwlwifi/
10819
10820 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10821 M:      Jithu Joseph <[email protected]>
10822 R:      Maurice Ma <[email protected]>
10823 S:      Maintained
10824 W:      https://slimbootloader.github.io/security/firmware-update.html
10825 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10826
10827 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10828 L:      [email protected]
10829 S:      Maintained
10830 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10831
10832 INTEL WWAN IOSM DRIVER
10833 M:      M Chetan Kumar <[email protected]>
10834 M:      Intel Corporation <[email protected]>
10835 L:      [email protected]
10836 S:      Maintained
10837 F:      drivers/net/wwan/iosm/
10838
10839 INTEL(R) TRACE HUB
10840 M:      Alexander Shishkin <[email protected]>
10841 S:      Supported
10842 F:      Documentation/trace/intel_th.rst
10843 F:      drivers/hwtracing/intel_th/
10844 F:      include/linux/intel_th.h
10845
10846 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10847 M:      Ning Sun <[email protected]>
10848 L:      [email protected]
10849 S:      Supported
10850 W:      http://tboot.sourceforge.net
10851 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10852 F:      Documentation/arch/x86/intel_txt.rst
10853 F:      arch/x86/kernel/tboot.c
10854 F:      include/linux/tboot.h
10855
10856 INTERCONNECT API
10857 M:      Georgi Djakov <[email protected]>
10858 L:      [email protected]
10859 S:      Maintained
10860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10861 F:      Documentation/devicetree/bindings/interconnect/
10862 F:      Documentation/driver-api/interconnect.rst
10863 F:      drivers/interconnect/
10864 F:      include/dt-bindings/interconnect/
10865 F:      include/linux/interconnect-provider.h
10866 F:      include/linux/interconnect.h
10867
10868 INTERRUPT COUNTER DRIVER
10869 M:      Oleksij Rempel <[email protected]>
10870 R:      Pengutronix Kernel Team <[email protected]>
10871 L:      [email protected]
10872 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10873 F:      drivers/counter/interrupt-cnt.c
10874
10875 INTERSIL ISL7998X VIDEO DECODER DRIVER
10876 M:      Michael Tretter <[email protected]>
10877 R:      Pengutronix Kernel Team <[email protected]>
10878 L:      [email protected]
10879 S:      Maintained
10880 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10881 F:      drivers/media/i2c/isl7998x.c
10882
10883 INVENSENSE ICM-426xx IMU DRIVER
10884 M:      Jean-Baptiste Maneyrol <[email protected]>
10885 L:      [email protected]
10886 S:      Maintained
10887 W:      https://invensense.tdk.com/
10888 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10889 F:      drivers/iio/imu/inv_icm42600/
10890
10891 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10892 M:      Linus Walleij <[email protected]>
10893 L:      [email protected]
10894 S:      Maintained
10895 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10896 F:      drivers/iio/gyro/mpu3050*
10897
10898 IOC3 ETHERNET DRIVER
10899 M:      Ralf Baechle <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10903
10904 IOMAP FILESYSTEM LIBRARY
10905 M:      Darrick J. Wong <[email protected]>
10906 L:      [email protected]
10907 L:      [email protected]
10908 S:      Supported
10909 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10910 F:      fs/iomap/
10911 F:      include/linux/iomap.h
10912
10913 IOMMU DMA-API LAYER
10914 M:      Robin Murphy <[email protected]>
10915 L:      [email protected]
10916 S:      Maintained
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10918 F:      drivers/iommu/dma-iommu.c
10919 F:      drivers/iommu/dma-iommu.h
10920 F:      drivers/iommu/iova.c
10921 F:      include/linux/iova.h
10922
10923 IOMMU SUBSYSTEM
10924 M:      Joerg Roedel <[email protected]>
10925 M:      Will Deacon <[email protected]>
10926 R:      Robin Murphy <[email protected]>
10927 L:      [email protected]
10928 S:      Maintained
10929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10930 F:      Documentation/devicetree/bindings/iommu/
10931 F:      Documentation/userspace-api/iommu.rst
10932 F:      drivers/iommu/
10933 F:      include/linux/iommu.h
10934 F:      include/linux/iova.h
10935 F:      include/linux/of_iommu.h
10936 F:      include/uapi/linux/iommu.h
10937
10938 IOMMUFD
10939 M:      Jason Gunthorpe <[email protected]>
10940 M:      Kevin Tian <[email protected]>
10941 L:      [email protected]
10942 S:      Maintained
10943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
10944 F:      Documentation/userspace-api/iommufd.rst
10945 F:      drivers/iommu/iommufd/
10946 F:      include/linux/iommufd.h
10947 F:      include/uapi/linux/iommufd.h
10948 F:      tools/testing/selftests/iommu/
10949
10950 IOSYS-MAP HELPERS
10951 M:      Thomas Zimmermann <[email protected]>
10952 L:      [email protected]
10953 S:      Maintained
10954 T:      git git://anongit.freedesktop.org/drm/drm-misc
10955 F:      include/linux/iosys-map.h
10956
10957 IO_URING
10958 M:      Jens Axboe <[email protected]>
10959 R:      Pavel Begunkov <[email protected]>
10960 L:      [email protected]
10961 S:      Maintained
10962 T:      git git://git.kernel.dk/linux-block
10963 T:      git git://git.kernel.dk/liburing
10964 F:      include/linux/io_uring.h
10965 F:      include/linux/io_uring_types.h
10966 F:      include/trace/events/io_uring.h
10967 F:      include/uapi/linux/io_uring.h
10968 F:      io_uring/
10969
10970 IPMI SUBSYSTEM
10971 M:      Corey Minyard <[email protected]>
10972 L:      [email protected] (moderated for non-subscribers)
10973 S:      Supported
10974 W:      http://openipmi.sourceforge.net/
10975 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10976 F:      Documentation/devicetree/bindings/ipmi/
10977 F:      Documentation/driver-api/ipmi.rst
10978 F:      drivers/char/ipmi/
10979 F:      include/linux/ipmi*
10980 F:      include/uapi/linux/ipmi*
10981
10982 IPS SCSI RAID DRIVER
10983 M:      Adaptec OEM Raid Solutions <[email protected]>
10984 L:      [email protected]
10985 S:      Maintained
10986 W:      http://www.adaptec.com/
10987 F:      drivers/scsi/ips*
10988
10989 IPVS
10990 M:      Simon Horman <[email protected]>
10991 M:      Julian Anastasov <[email protected]>
10992 L:      [email protected]
10993 L:      [email protected]
10994 S:      Maintained
10995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
10996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
10997 F:      Documentation/networking/ipvs-sysctl.rst
10998 F:      include/net/ip_vs.h
10999 F:      include/uapi/linux/ip_vs.h
11000 F:      net/netfilter/ipvs/
11001
11002 IPWIRELESS DRIVER
11003 M:      Jiri Kosina <[email protected]>
11004 M:      David Sterba <[email protected]>
11005 S:      Odd Fixes
11006 F:      drivers/tty/ipwireless/
11007
11008 IRON DEVICE AUDIO CODEC DRIVERS
11009 M:      Kiseok Jo <[email protected]>
11010 L:      [email protected] (moderated for non-subscribers)
11011 S:      Maintained
11012 F:      Documentation/devicetree/bindings/sound/irondevice,*
11013 F:      sound/soc/codecs/sma*
11014
11015 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11016 M:      Marc Zyngier <[email protected]>
11017 S:      Maintained
11018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11019 F:      Documentation/core-api/irq/irq-domain.rst
11020 F:      include/linux/irqdomain.h
11021 F:      kernel/irq/irqdomain.c
11022 F:      kernel/irq/msi.c
11023
11024 IRQ SUBSYSTEM
11025 M:      Thomas Gleixner <[email protected]>
11026 L:      [email protected]
11027 S:      Maintained
11028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11029 F:      include/linux/group_cpus.h
11030 F:      kernel/irq/
11031 F:      lib/group_cpus.c
11032
11033 IRQCHIP DRIVERS
11034 M:      Thomas Gleixner <[email protected]>
11035 M:      Marc Zyngier <[email protected]>
11036 L:      [email protected]
11037 S:      Maintained
11038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11039 F:      Documentation/devicetree/bindings/interrupt-controller/
11040 F:      drivers/irqchip/
11041
11042 ISA
11043 M:      William Breathitt Gray <[email protected]>
11044 S:      Maintained
11045 F:      Documentation/driver-api/isa.rst
11046 F:      drivers/base/isa.c
11047 F:      include/linux/isa.h
11048
11049 ISA RADIO MODULE
11050 M:      Hans Verkuil <[email protected]>
11051 L:      [email protected]
11052 S:      Maintained
11053 W:      https://linuxtv.org
11054 T:      git git://linuxtv.org/media_tree.git
11055 F:      drivers/media/radio/radio-isa*
11056
11057 ISAPNP
11058 M:      Jaroslav Kysela <[email protected]>
11059 S:      Maintained
11060 F:      Documentation/driver-api/isapnp.rst
11061 F:      drivers/pnp/isapnp/
11062 F:      include/linux/isapnp.h
11063
11064 ISCSI
11065 M:      Lee Duncan <[email protected]>
11066 M:      Chris Leech <[email protected]>
11067 M:      Mike Christie <[email protected]>
11068 L:      [email protected]
11069 L:      [email protected]
11070 S:      Maintained
11071 W:      www.open-iscsi.com
11072 F:      drivers/scsi/*iscsi*
11073 F:      include/scsi/*iscsi*
11074
11075 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11076 M:      Peter Jones <[email protected]>
11077 M:      Konrad Rzeszutek Wilk <[email protected]>
11078 S:      Maintained
11079 F:      drivers/firmware/iscsi_ibft*
11080
11081 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11082 M:      Sagi Grimberg <[email protected]>
11083 M:      Max Gurtovoy <[email protected]>
11084 L:      [email protected]
11085 S:      Supported
11086 W:      http://www.openfabrics.org
11087 W:      www.open-iscsi.org
11088 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11089 F:      drivers/infiniband/ulp/iser/
11090
11091 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11092 M:      Sagi Grimberg <[email protected]>
11093 L:      [email protected]
11094 L:      [email protected]
11095 S:      Supported
11096 W:      http://www.linux-iscsi.org
11097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11098 F:      drivers/infiniband/ulp/isert
11099
11100 ISDN/CMTP OVER BLUETOOTH
11101 M:      Karsten Keil <[email protected]>
11102 L:      [email protected] (subscribers-only)
11103 L:      [email protected]
11104 S:      Odd Fixes
11105 W:      http://www.isdn4linux.de
11106 F:      Documentation/isdn/
11107 F:      drivers/isdn/capi/
11108 F:      include/linux/isdn/
11109 F:      include/uapi/linux/isdn/
11110 F:      net/bluetooth/cmtp/
11111
11112 ISDN/mISDN SUBSYSTEM
11113 M:      Karsten Keil <[email protected]>
11114 L:      [email protected] (subscribers-only)
11115 L:      [email protected]
11116 S:      Maintained
11117 W:      http://www.isdn4linux.de
11118 F:      drivers/isdn/Kconfig
11119 F:      drivers/isdn/Makefile
11120 F:      drivers/isdn/hardware/
11121 F:      drivers/isdn/mISDN/
11122
11123 ISOFS FILESYSTEM
11124 M:      Jan Kara <[email protected]>
11125 L:      [email protected]
11126 S:      Maintained
11127 F:      Documentation/filesystems/isofs.rst
11128 F:      fs/isofs/
11129
11130 IT87 HARDWARE MONITORING DRIVER
11131 M:      Jean Delvare <[email protected]>
11132 L:      [email protected]
11133 S:      Maintained
11134 F:      Documentation/hwmon/it87.rst
11135 F:      drivers/hwmon/it87.c
11136
11137 IT913X MEDIA DRIVER
11138 M:      Antti Palosaari <[email protected]>
11139 L:      [email protected]
11140 S:      Maintained
11141 W:      https://linuxtv.org
11142 W:      http://palosaari.fi/linux/
11143 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11144 T:      git git://linuxtv.org/anttip/media_tree.git
11145 F:      drivers/media/tuners/it913x*
11146
11147 ITE IT66121 HDMI BRIDGE DRIVER
11148 M:      Phong LE <[email protected]>
11149 M:      Neil Armstrong <[email protected]>
11150 S:      Maintained
11151 T:      git git://anongit.freedesktop.org/drm/drm-misc
11152 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11153 F:      drivers/gpu/drm/bridge/ite-it66121.c
11154
11155 IVTV VIDEO4LINUX DRIVER
11156 M:      Andy Walls <[email protected]>
11157 L:      [email protected]
11158 S:      Maintained
11159 W:      https://linuxtv.org
11160 T:      git git://linuxtv.org/media_tree.git
11161 F:      Documentation/admin-guide/media/ivtv*
11162 F:      drivers/media/pci/ivtv/
11163 F:      include/uapi/linux/ivtv*
11164
11165 IX2505V MEDIA DRIVER
11166 M:      Malcolm Priestley <[email protected]>
11167 L:      [email protected]
11168 S:      Maintained
11169 W:      https://linuxtv.org
11170 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11171 F:      drivers/media/dvb-frontends/ix2505v*
11172
11173 JAILHOUSE HYPERVISOR INTERFACE
11174 M:      Jan Kiszka <[email protected]>
11175 L:      [email protected]
11176 S:      Maintained
11177 F:      arch/x86/include/asm/jailhouse_para.h
11178 F:      arch/x86/kernel/jailhouse.c
11179
11180 JC42.4 TEMPERATURE SENSOR DRIVER
11181 M:      Guenter Roeck <[email protected]>
11182 L:      [email protected]
11183 S:      Maintained
11184 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11185 F:      Documentation/hwmon/jc42.rst
11186 F:      drivers/hwmon/jc42.c
11187
11188 JFS FILESYSTEM
11189 M:      Dave Kleikamp <[email protected]>
11190 L:      [email protected]
11191 S:      Odd Fixes
11192 W:      http://jfs.sourceforge.net/
11193 T:      git https://github.com/kleikamp/linux-shaggy.git
11194 F:      Documentation/admin-guide/jfs.rst
11195 F:      fs/jfs/
11196
11197 JME NETWORK DRIVER
11198 M:      Guo-Fu Tseng <[email protected]>
11199 L:      [email protected]
11200 S:      Maintained
11201 F:      drivers/net/ethernet/jme.*
11202
11203 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11204 M:      David Woodhouse <[email protected]>
11205 M:      Richard Weinberger <[email protected]>
11206 L:      [email protected]
11207 S:      Odd Fixes
11208 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11209 T:      git git://git.infradead.org/ubifs-2.6.git
11210 F:      fs/jffs2/
11211 F:      include/uapi/linux/jffs2.h
11212
11213 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11214 M:      "Theodore Ts'o" <[email protected]>
11215 M:      Jan Kara <[email protected]>
11216 L:      [email protected]
11217 S:      Maintained
11218 F:      fs/jbd2/
11219 F:      include/linux/jbd2.h
11220
11221 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11222 M:      Mikhail Ulyanov <[email protected]>
11223 L:      [email protected]
11224 L:      [email protected]
11225 S:      Maintained
11226 F:      drivers/media/platform/renesas/rcar_jpu.c
11227
11228 JSM Neo PCI based serial card
11229 L:      [email protected]
11230 S:      Orphan
11231 F:      drivers/tty/serial/jsm/
11232
11233 K10TEMP HARDWARE MONITORING DRIVER
11234 M:      Clemens Ladisch <[email protected]>
11235 L:      [email protected]
11236 S:      Maintained
11237 F:      Documentation/hwmon/k10temp.rst
11238 F:      drivers/hwmon/k10temp.c
11239
11240 K8TEMP HARDWARE MONITORING DRIVER
11241 M:      Rudolf Marek <[email protected]>
11242 L:      [email protected]
11243 S:      Maintained
11244 F:      Documentation/hwmon/k8temp.rst
11245 F:      drivers/hwmon/k8temp.c
11246
11247 KASAN
11248 M:      Andrey Ryabinin <[email protected]>
11249 R:      Alexander Potapenko <[email protected]>
11250 R:      Andrey Konovalov <[email protected]>
11251 R:      Dmitry Vyukov <[email protected]>
11252 R:      Vincenzo Frascino <[email protected]>
11253 L:      [email protected]
11254 S:      Maintained
11255 F:      Documentation/dev-tools/kasan.rst
11256 F:      arch/*/include/asm/*kasan.h
11257 F:      arch/*/mm/kasan_init*
11258 F:      include/linux/kasan*.h
11259 F:      lib/Kconfig.kasan
11260 F:      mm/kasan/
11261 F:      scripts/Makefile.kasan
11262
11263 KCONFIG
11264 M:      Masahiro Yamada <[email protected]>
11265 L:      [email protected]
11266 S:      Maintained
11267 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11269 F:      Documentation/kbuild/kconfig*
11270 F:      scripts/Kconfig.include
11271 F:      scripts/kconfig/
11272
11273 KCOV
11274 R:      Dmitry Vyukov <[email protected]>
11275 R:      Andrey Konovalov <[email protected]>
11276 L:      [email protected]
11277 S:      Maintained
11278 F:      Documentation/dev-tools/kcov.rst
11279 F:      include/linux/kcov.h
11280 F:      include/uapi/linux/kcov.h
11281 F:      kernel/kcov.c
11282 F:      scripts/Makefile.kcov
11283
11284 KCSAN
11285 M:      Marco Elver <[email protected]>
11286 R:      Dmitry Vyukov <[email protected]>
11287 L:      [email protected]
11288 S:      Maintained
11289 F:      Documentation/dev-tools/kcsan.rst
11290 F:      include/linux/kcsan*.h
11291 F:      kernel/kcsan/
11292 F:      lib/Kconfig.kcsan
11293 F:      scripts/Makefile.kcsan
11294
11295 KDUMP
11296 M:      Baoquan He <[email protected]>
11297 R:      Vivek Goyal <[email protected]>
11298 R:      Dave Young <[email protected]>
11299 L:      [email protected]
11300 S:      Maintained
11301 W:      http://lse.sourceforge.net/kdump/
11302 F:      Documentation/admin-guide/kdump/
11303 F:      fs/proc/vmcore.c
11304 F:      include/linux/crash_core.h
11305 F:      include/linux/crash_dump.h
11306 F:      include/uapi/linux/vmcore.h
11307 F:      kernel/crash_*.c
11308
11309 KEENE FM RADIO TRANSMITTER DRIVER
11310 M:      Hans Verkuil <[email protected]>
11311 L:      [email protected]
11312 S:      Maintained
11313 W:      https://linuxtv.org
11314 T:      git git://linuxtv.org/media_tree.git
11315 F:      drivers/media/radio/radio-keene*
11316
11317 KERNEL AUTOMOUNTER
11318 M:      Ian Kent <[email protected]>
11319 L:      [email protected]
11320 S:      Maintained
11321 F:      fs/autofs/
11322
11323 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11324 M:      Masahiro Yamada <[email protected]>
11325 R:      Nathan Chancellor <[email protected]>
11326 R:      Nick Desaulniers <[email protected]>
11327 R:      Nicolas Schier <[email protected]>
11328 L:      [email protected]
11329 S:      Maintained
11330 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11332 F:      Documentation/kbuild/
11333 F:      Makefile
11334 F:      scripts/*vmlinux*
11335 F:      scripts/Kbuild*
11336 F:      scripts/Makefile*
11337 F:      scripts/basic/
11338 F:      scripts/dummy-tools/
11339 F:      scripts/mk*
11340 F:      scripts/mod/
11341 F:      scripts/package/
11342
11343 KERNEL HARDENING (not covered by other areas)
11344 M:      Kees Cook <[email protected]>
11345 L:      [email protected]
11346 S:      Supported
11347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11348 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11349 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11350 F:      include/linux/overflow.h
11351 F:      include/linux/randomize_kstack.h
11352 F:      mm/usercopy.c
11353 K:      \b(add|choose)_random_kstack_offset\b
11354 K:      \b__check_(object_size|heap_object)\b
11355
11356 KERNEL JANITORS
11357 L:      [email protected]
11358 S:      Odd Fixes
11359 W:      http://kernelnewbies.org/KernelJanitors
11360
11361 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11362 M:      Chuck Lever <[email protected]>
11363 M:      Jeff Layton <[email protected]>
11364 R:      Neil Brown <[email protected]>
11365 R:      Olga Kornievskaia <[email protected]>
11366 R:      Dai Ngo <[email protected]>
11367 R:      Tom Talpey <[email protected]>
11368 L:      [email protected]
11369 S:      Supported
11370 W:      http://nfs.sourceforge.net/
11371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11372 F:      Documentation/filesystems/nfs/
11373 F:      fs/exportfs/
11374 F:      fs/lockd/
11375 F:      fs/nfs_common/
11376 F:      fs/nfsd/
11377 F:      include/linux/lockd/
11378 F:      include/linux/sunrpc/
11379 F:      include/trace/events/rpcgss.h
11380 F:      include/trace/events/rpcrdma.h
11381 F:      include/trace/events/sunrpc.h
11382 F:      include/trace/misc/fs.h
11383 F:      include/trace/misc/nfs.h
11384 F:      include/trace/misc/sunrpc.h
11385 F:      include/uapi/linux/nfsd/
11386 F:      include/uapi/linux/sunrpc/
11387 F:      net/sunrpc/
11388
11389 KERNEL REGRESSIONS
11390 M:      Thorsten Leemhuis <[email protected]>
11391 L:      [email protected]
11392 S:      Supported
11393 F:      Documentation/admin-guide/reporting-regressions.rst
11394 F:      Documentation/process/handling-regressions.rst
11395
11396 KERNEL SELFTEST FRAMEWORK
11397 M:      Shuah Khan <[email protected]>
11398 M:      Shuah Khan <[email protected]>
11399 L:      [email protected]
11400 S:      Maintained
11401 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11403 F:      Documentation/dev-tools/kselftest*
11404 F:      tools/testing/selftests/
11405
11406 KERNEL SMB3 SERVER (KSMBD)
11407 M:      Namjae Jeon <[email protected]>
11408 M:      Steve French <[email protected]>
11409 R:      Sergey Senozhatsky <[email protected]>
11410 R:      Tom Talpey <[email protected]>
11411 L:      [email protected]
11412 S:      Maintained
11413 T:      git git://git.samba.org/ksmbd.git
11414 F:      Documentation/filesystems/smb/ksmbd.rst
11415 F:      fs/smb/common/
11416 F:      fs/smb/server/
11417
11418 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11419 M:      Brendan Higgins <[email protected]>
11420 M:      David Gow <[email protected]>
11421 L:      [email protected]
11422 L:      [email protected]
11423 S:      Maintained
11424 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11427 F:      Documentation/dev-tools/kunit/
11428 F:      include/kunit/
11429 F:      lib/kunit/
11430 F:      rust/kernel/kunit.rs
11431 F:      scripts/rustdoc_test_*
11432 F:      tools/testing/kunit/
11433
11434 KERNEL USERMODE HELPER
11435 M:      Luis Chamberlain <[email protected]>
11436 L:      [email protected]
11437 S:      Maintained
11438 F:      include/linux/umh.h
11439 F:      kernel/umh.c
11440
11441 KERNEL VIRTUAL MACHINE (KVM)
11442 M:      Paolo Bonzini <[email protected]>
11443 L:      [email protected]
11444 S:      Supported
11445 W:      http://www.linux-kvm.org
11446 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11447 F:      Documentation/virt/kvm/
11448 F:      include/asm-generic/kvm*
11449 F:      include/kvm/iodev.h
11450 F:      include/linux/kvm*
11451 F:      include/trace/events/kvm.h
11452 F:      include/uapi/asm-generic/kvm*
11453 F:      include/uapi/linux/kvm*
11454 F:      tools/kvm/
11455 F:      tools/testing/selftests/kvm/
11456 F:      virt/kvm/*
11457
11458 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11459 M:      Marc Zyngier <[email protected]>
11460 M:      Oliver Upton <[email protected]>
11461 R:      James Morse <[email protected]>
11462 R:      Suzuki K Poulose <[email protected]>
11463 R:      Zenghui Yu <[email protected]>
11464 L:      [email protected] (moderated for non-subscribers)
11465 L:      [email protected]
11466 S:      Maintained
11467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11468 F:      arch/arm64/include/asm/kvm*
11469 F:      arch/arm64/include/uapi/asm/kvm*
11470 F:      arch/arm64/kvm/
11471 F:      include/kvm/arm_*
11472 F:      tools/testing/selftests/kvm/*/aarch64/
11473 F:      tools/testing/selftests/kvm/aarch64/
11474
11475 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11476 M:      Huacai Chen <[email protected]>
11477 L:      [email protected]
11478 L:      [email protected]
11479 S:      Maintained
11480 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11481 F:      arch/mips/include/asm/kvm*
11482 F:      arch/mips/include/uapi/asm/kvm*
11483 F:      arch/mips/kvm/
11484
11485 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11486 M:      Michael Ellerman <[email protected]>
11487 R:      Nicholas Piggin <[email protected]>
11488 L:      [email protected]
11489 L:      [email protected]
11490 S:      Maintained (Book3S 64-bit HV)
11491 S:      Odd fixes (Book3S 64-bit PR)
11492 S:      Orphan (Book3E and 32-bit)
11493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11494 F:      arch/powerpc/include/asm/kvm*
11495 F:      arch/powerpc/include/uapi/asm/kvm*
11496 F:      arch/powerpc/kernel/kvm*
11497 F:      arch/powerpc/kvm/
11498
11499 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11500 M:      Anup Patel <[email protected]>
11501 R:      Atish Patra <[email protected]>
11502 L:      [email protected]
11503 L:      [email protected]
11504 L:      [email protected]
11505 S:      Maintained
11506 T:      git https://github.com/kvm-riscv/linux.git
11507 F:      arch/riscv/include/asm/kvm*
11508 F:      arch/riscv/include/uapi/asm/kvm*
11509 F:      arch/riscv/kvm/
11510 F:      tools/testing/selftests/kvm/*/riscv/
11511
11512 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11513 M:      Christian Borntraeger <[email protected]>
11514 M:      Janosch Frank <[email protected]>
11515 M:      Claudio Imbrenda <[email protected]>
11516 R:      David Hildenbrand <[email protected]>
11517 L:      [email protected]
11518 S:      Supported
11519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11520 F:      Documentation/virt/kvm/s390*
11521 F:      arch/s390/include/asm/gmap.h
11522 F:      arch/s390/include/asm/kvm*
11523 F:      arch/s390/include/uapi/asm/kvm*
11524 F:      arch/s390/include/uapi/asm/uvdevice.h
11525 F:      arch/s390/kernel/uv.c
11526 F:      arch/s390/kvm/
11527 F:      arch/s390/mm/gmap.c
11528 F:      drivers/s390/char/uvdevice.c
11529 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11530 F:      tools/testing/selftests/kvm/*/s390x/
11531 F:      tools/testing/selftests/kvm/s390x/
11532
11533 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11534 M:      Sean Christopherson <[email protected]>
11535 M:      Paolo Bonzini <[email protected]>
11536 L:      [email protected]
11537 S:      Supported
11538 P:      Documentation/process/maintainer-kvm-x86.rst
11539 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11540 F:      arch/x86/include/asm/kvm*
11541 F:      arch/x86/include/asm/svm.h
11542 F:      arch/x86/include/asm/vmx*.h
11543 F:      arch/x86/include/uapi/asm/kvm*
11544 F:      arch/x86/include/uapi/asm/svm.h
11545 F:      arch/x86/include/uapi/asm/vmx.h
11546 F:      arch/x86/kvm/
11547 F:      arch/x86/kvm/*/
11548
11549 KERNFS
11550 M:      Greg Kroah-Hartman <[email protected]>
11551 M:      Tejun Heo <[email protected]>
11552 S:      Supported
11553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11554 F:      fs/kernfs/
11555 F:      include/linux/kernfs.h
11556
11557 KEXEC
11558 M:      Eric Biederman <[email protected]>
11559 L:      [email protected]
11560 S:      Maintained
11561 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11562 F:      include/linux/kexec.h
11563 F:      include/uapi/linux/kexec.h
11564 F:      kernel/kexec*
11565
11566 KEYS-ENCRYPTED
11567 M:      Mimi Zohar <[email protected]>
11568 L:      [email protected]
11569 L:      [email protected]
11570 S:      Supported
11571 F:      Documentation/security/keys/trusted-encrypted.rst
11572 F:      include/keys/encrypted-type.h
11573 F:      security/keys/encrypted-keys/
11574
11575 KEYS-TRUSTED
11576 M:      James Bottomley <[email protected]>
11577 M:      Jarkko Sakkinen <[email protected]>
11578 M:      Mimi Zohar <[email protected]>
11579 L:      [email protected]
11580 L:      [email protected]
11581 S:      Supported
11582 F:      Documentation/security/keys/trusted-encrypted.rst
11583 F:      include/keys/trusted-type.h
11584 F:      include/keys/trusted_tpm.h
11585 F:      security/keys/trusted-keys/
11586
11587 KEYS-TRUSTED-CAAM
11588 M:      Ahmad Fatoum <[email protected]>
11589 R:      Pengutronix Kernel Team <[email protected]>
11590 L:      [email protected]
11591 L:      [email protected]
11592 S:      Maintained
11593 F:      include/keys/trusted_caam.h
11594 F:      security/keys/trusted-keys/trusted_caam.c
11595
11596 KEYS-TRUSTED-TEE
11597 M:      Sumit Garg <[email protected]>
11598 L:      [email protected]
11599 L:      [email protected]
11600 S:      Supported
11601 F:      include/keys/trusted_tee.h
11602 F:      security/keys/trusted-keys/trusted_tee.c
11603
11604 KEYS/KEYRINGS
11605 M:      David Howells <[email protected]>
11606 M:      Jarkko Sakkinen <[email protected]>
11607 L:      [email protected]
11608 S:      Maintained
11609 F:      Documentation/security/keys/core.rst
11610 F:      include/keys/
11611 F:      include/linux/key-type.h
11612 F:      include/linux/key.h
11613 F:      include/linux/keyctl.h
11614 F:      include/uapi/linux/keyctl.h
11615 F:      security/keys/
11616
11617 KEYS/KEYRINGS_INTEGRITY
11618 M:      Jarkko Sakkinen <[email protected]>
11619 M:      Mimi Zohar <[email protected]>
11620 L:      [email protected]
11621 L:      [email protected]
11622 S:      Supported
11623 F:      security/integrity/platform_certs
11624
11625 KFENCE
11626 M:      Alexander Potapenko <[email protected]>
11627 M:      Marco Elver <[email protected]>
11628 R:      Dmitry Vyukov <[email protected]>
11629 L:      [email protected]
11630 S:      Maintained
11631 F:      Documentation/dev-tools/kfence.rst
11632 F:      arch/*/include/asm/kfence.h
11633 F:      include/linux/kfence.h
11634 F:      lib/Kconfig.kfence
11635 F:      mm/kfence/
11636
11637 KFIFO
11638 M:      Stefani Seibold <[email protected]>
11639 S:      Maintained
11640 F:      include/linux/kfifo.h
11641 F:      lib/kfifo.c
11642 F:      samples/kfifo/
11643
11644 KGDB / KDB /debug_core
11645 M:      Jason Wessel <[email protected]>
11646 M:      Daniel Thompson <[email protected]>
11647 R:      Douglas Anderson <[email protected]>
11648 L:      [email protected]
11649 S:      Maintained
11650 W:      http://kgdb.wiki.kernel.org/
11651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11652 F:      Documentation/dev-tools/kgdb.rst
11653 F:      drivers/misc/kgdbts.c
11654 F:      drivers/tty/serial/kgdboc.c
11655 F:      include/linux/kdb.h
11656 F:      include/linux/kgdb.h
11657 F:      kernel/debug/
11658 F:      kernel/module/kdb.c
11659
11660 KHADAS MCU MFD DRIVER
11661 M:      Neil Armstrong <[email protected]>
11662 L:      [email protected]
11663 S:      Maintained
11664 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11665 F:      drivers/mfd/khadas-mcu.c
11666 F:      drivers/thermal/khadas_mcu_fan.c
11667 F:      include/linux/mfd/khadas-mcu.h
11668
11669 KIONIX/ROHM KX022A ACCELEROMETER
11670 M:      Matti Vaittinen <[email protected]>
11671 L:      [email protected]
11672 S:      Supported
11673 F:      drivers/iio/accel/kionix-kx022a*
11674
11675 KMEMLEAK
11676 M:      Catalin Marinas <[email protected]>
11677 S:      Maintained
11678 F:      Documentation/dev-tools/kmemleak.rst
11679 F:      include/linux/kmemleak.h
11680 F:      mm/kmemleak.c
11681 F:      samples/kmemleak/kmemleak-test.c
11682
11683 KMSAN
11684 M:      Alexander Potapenko <[email protected]>
11685 R:      Marco Elver <[email protected]>
11686 R:      Dmitry Vyukov <[email protected]>
11687 L:      [email protected]
11688 S:      Maintained
11689 F:      Documentation/dev-tools/kmsan.rst
11690 F:      arch/*/include/asm/kmsan.h
11691 F:      arch/*/mm/kmsan_*
11692 F:      include/linux/kmsan*.h
11693 F:      lib/Kconfig.kmsan
11694 F:      mm/kmsan/
11695 F:      scripts/Makefile.kmsan
11696
11697 KPROBES
11698 M:      Naveen N. Rao <[email protected]>
11699 M:      Anil S Keshavamurthy <[email protected]>
11700 M:      "David S. Miller" <[email protected]>
11701 M:      Masami Hiramatsu <[email protected]>
11702 L:      [email protected]
11703 L:      [email protected]
11704 S:      Maintained
11705 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11707 F:      Documentation/trace/kprobes.rst
11708 F:      include/asm-generic/kprobes.h
11709 F:      include/linux/kprobes.h
11710 F:      kernel/kprobes.c
11711 F:      lib/test_kprobes.c
11712 F:      samples/kprobes
11713
11714 KS0108 LCD CONTROLLER DRIVER
11715 M:      Miguel Ojeda <[email protected]>
11716 S:      Maintained
11717 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11718 F:      drivers/auxdisplay/ks0108.c
11719 F:      include/linux/ks0108.h
11720
11721 KTD253 BACKLIGHT DRIVER
11722 M:      Linus Walleij <[email protected]>
11723 S:      Maintained
11724 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11725 F:      drivers/video/backlight/ktd253-backlight.c
11726
11727 KTEST
11728 M:      Steven Rostedt <[email protected]>
11729 M:      John Hawley <[email protected]>
11730 S:      Maintained
11731 F:      tools/testing/ktest
11732
11733 KTZ8866 BACKLIGHT DRIVER
11734 M:      Jianhua Lu <[email protected]>
11735 S:      Maintained
11736 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11737 F:      drivers/video/backlight/ktz8866.c
11738
11739 KVM PARAVIRT (KVM/paravirt)
11740 M:      Paolo Bonzini <[email protected]>
11741 R:      Wanpeng Li <[email protected]>
11742 R:      Vitaly Kuznetsov <[email protected]>
11743 L:      [email protected]
11744 S:      Supported
11745 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11746 F:      arch/um/include/asm/kvm_para.h
11747 F:      arch/x86/include/asm/kvm_para.h
11748 F:      arch/x86/include/asm/pvclock-abi.h
11749 F:      arch/x86/include/uapi/asm/kvm_para.h
11750 F:      arch/x86/kernel/kvm.c
11751 F:      arch/x86/kernel/kvmclock.c
11752 F:      include/asm-generic/kvm_para.h
11753 F:      include/linux/kvm_para.h
11754 F:      include/uapi/asm-generic/kvm_para.h
11755 F:      include/uapi/linux/kvm_para.h
11756
11757 KVM X86 HYPER-V (KVM/hyper-v)
11758 M:      Vitaly Kuznetsov <[email protected]>
11759 M:      Sean Christopherson <[email protected]>
11760 M:      Paolo Bonzini <[email protected]>
11761 L:      [email protected]
11762 S:      Supported
11763 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11764 F:      arch/x86/kvm/hyperv.*
11765 F:      arch/x86/kvm/kvm_onhyperv.*
11766 F:      arch/x86/kvm/svm/hyperv.*
11767 F:      arch/x86/kvm/svm/svm_onhyperv.*
11768 F:      arch/x86/kvm/vmx/hyperv.*
11769
11770 KVM X86 Xen (KVM/Xen)
11771 M:      David Woodhouse <[email protected]>
11772 M:      Paul Durrant <[email protected]>
11773 M:      Sean Christopherson <[email protected]>
11774 M:      Paolo Bonzini <[email protected]>
11775 L:      [email protected]
11776 S:      Supported
11777 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11778 F:      arch/x86/kvm/xen.*
11779
11780 L3MDEV
11781 M:      David Ahern <[email protected]>
11782 L:      [email protected]
11783 S:      Maintained
11784 F:      include/net/l3mdev.h
11785 F:      net/l3mdev
11786
11787 LANDLOCK SECURITY MODULE
11788 M:      Mickaël Salaün <[email protected]>
11789 L:      [email protected]
11790 S:      Supported
11791 W:      https://landlock.io
11792 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11793 F:      Documentation/security/landlock.rst
11794 F:      Documentation/userspace-api/landlock.rst
11795 F:      include/uapi/linux/landlock.h
11796 F:      samples/landlock/
11797 F:      security/landlock/
11798 F:      tools/testing/selftests/landlock/
11799 K:      landlock
11800 K:      LANDLOCK
11801
11802 LANTIQ / INTEL Ethernet drivers
11803 M:      Hauke Mehrtens <[email protected]>
11804 L:      [email protected]
11805 S:      Maintained
11806 F:      drivers/net/dsa/lantiq_gswip.c
11807 F:      drivers/net/dsa/lantiq_pce.h
11808 F:      drivers/net/ethernet/lantiq_xrx200.c
11809 F:      net/dsa/tag_gswip.c
11810
11811 LANTIQ MIPS ARCHITECTURE
11812 M:      John Crispin <[email protected]>
11813 L:      [email protected]
11814 S:      Maintained
11815 F:      arch/mips/lantiq
11816 F:      drivers/soc/lantiq
11817
11818 LASI 53c700 driver for PARISC
11819 M:      "James E.J. Bottomley" <[email protected]>
11820 L:      [email protected]
11821 S:      Maintained
11822 F:      Documentation/scsi/53c700.rst
11823 F:      drivers/scsi/53c700*
11824
11825 LEAKING_ADDRESSES
11826 M:      Tobin C. Harding <[email protected]>
11827 M:      Tycho Andersen <[email protected]>
11828 L:      [email protected]
11829 S:      Maintained
11830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11831 F:      scripts/leaking_addresses.pl
11832
11833 LED SUBSYSTEM
11834 M:      Pavel Machek <[email protected]>
11835 M:      Lee Jones <[email protected]>
11836 L:      [email protected]
11837 S:      Maintained
11838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11839 F:      Documentation/devicetree/bindings/leds/
11840 F:      Documentation/leds/
11841 F:      drivers/leds/
11842 F:      include/dt-bindings/leds/
11843 F:      include/linux/leds.h
11844
11845 LEGACY EEPROM DRIVER
11846 M:      Jean Delvare <[email protected]>
11847 S:      Maintained
11848 F:      Documentation/misc-devices/eeprom.rst
11849 F:      drivers/misc/eeprom/eeprom.c
11850
11851 LEGO MINDSTORMS EV3
11852 R:      David Lechner <[email protected]>
11853 S:      Maintained
11854 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11855 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
11856 F:      drivers/power/supply/lego_ev3_battery.c
11857
11858 LEGO USB Tower driver
11859 M:      Juergen Stuber <[email protected]>
11860 L:      [email protected]
11861 S:      Maintained
11862 W:      http://legousb.sourceforge.net/
11863 F:      drivers/usb/misc/legousbtower.c
11864
11865 LETSKETCH HID TABLET DRIVER
11866 M:      Hans de Goede <[email protected]>
11867 L:      [email protected]
11868 S:      Maintained
11869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11870 F:      drivers/hid/hid-letsketch.c
11871
11872 LG LAPTOP EXTRAS
11873 M:      Matan Ziv-Av <[email protected]>
11874 L:      [email protected]
11875 S:      Maintained
11876 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11877 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11878 F:      drivers/platform/x86/lg-laptop.c
11879
11880 LG2160 MEDIA DRIVER
11881 M:      Michael Krufky <[email protected]>
11882 L:      [email protected]
11883 S:      Maintained
11884 W:      https://linuxtv.org
11885 W:      http://github.com/mkrufky
11886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11887 T:      git git://linuxtv.org/mkrufky/tuners.git
11888 F:      drivers/media/dvb-frontends/lg2160.*
11889
11890 LGDT3305 MEDIA DRIVER
11891 M:      Michael Krufky <[email protected]>
11892 L:      [email protected]
11893 S:      Maintained
11894 W:      https://linuxtv.org
11895 W:      http://github.com/mkrufky
11896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11897 T:      git git://linuxtv.org/mkrufky/tuners.git
11898 F:      drivers/media/dvb-frontends/lgdt3305.*
11899
11900 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11901 M:      Viresh Kumar <[email protected]>
11902 L:      [email protected]
11903 S:      Maintained
11904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11905 F:      drivers/ata/pata_arasan_cf.c
11906 F:      include/linux/pata_arasan_cf_data.h
11907
11908 LIBATA PATA DRIVERS
11909 R:      Sergey Shtylyov <[email protected]>
11910 L:      [email protected]
11911 F:      drivers/ata/ata_*.c
11912 F:      drivers/ata/pata_*.c
11913
11914 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11915 M:      Linus Walleij <[email protected]>
11916 L:      [email protected]
11917 S:      Maintained
11918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11919 F:      drivers/ata/pata_ftide010.c
11920 F:      drivers/ata/sata_gemini.c
11921 F:      drivers/ata/sata_gemini.h
11922
11923 LIBATA SATA AHCI PLATFORM devices support
11924 M:      Hans de Goede <[email protected]>
11925 M:      Jens Axboe <[email protected]>
11926 L:      [email protected]
11927 S:      Maintained
11928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11929 F:      drivers/ata/ahci_platform.c
11930 F:      drivers/ata/libahci_platform.c
11931 F:      include/linux/ahci_platform.h
11932
11933 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
11934 M:      Serge Semin <[email protected]>
11935 L:      [email protected]
11936 S:      Maintained
11937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11938 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
11939 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
11940 F:      drivers/ata/ahci_dwc.c
11941
11942 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11943 M:      Mikael Pettersson <[email protected]>
11944 L:      [email protected]
11945 S:      Maintained
11946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11947 F:      drivers/ata/sata_promise.*
11948
11949 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11950 M:      Damien Le Moal <[email protected]>
11951 L:      [email protected]
11952 S:      Maintained
11953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11954 F:      Documentation/ABI/testing/sysfs-ata
11955 F:      Documentation/devicetree/bindings/ata/
11956 F:      drivers/ata/
11957 F:      include/linux/ata.h
11958 F:      include/linux/libata.h
11959
11960 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11961 M:      Vishal Verma <[email protected]>
11962 M:      Dan Williams <[email protected]>
11963 M:      Dave Jiang <[email protected]>
11964 L:      [email protected]
11965 S:      Supported
11966 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11967 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11968 F:      drivers/nvdimm/btt*
11969
11970 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11971 M:      Dan Williams <[email protected]>
11972 M:      Vishal Verma <[email protected]>
11973 M:      Dave Jiang <[email protected]>
11974 L:      [email protected]
11975 S:      Supported
11976 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11977 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11978 F:      drivers/nvdimm/pmem*
11979
11980 LIBNVDIMM: DEVICETREE BINDINGS
11981 M:      Oliver O'Halloran <[email protected]>
11982 L:      [email protected]
11983 S:      Supported
11984 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11985 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
11986 F:      drivers/nvdimm/of_pmem.c
11987
11988 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
11989 M:      Dan Williams <[email protected]>
11990 M:      Vishal Verma <[email protected]>
11991 M:      Dave Jiang <[email protected]>
11992 M:      Ira Weiny <[email protected]>
11993 L:      [email protected]
11994 S:      Supported
11995 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11996 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
11998 F:      drivers/acpi/nfit/*
11999 F:      drivers/nvdimm/*
12000 F:      include/linux/libnvdimm.h
12001 F:      include/linux/nd.h
12002 F:      include/uapi/linux/ndctl.h
12003 F:      tools/testing/nvdimm/
12004
12005 LICENSES and SPDX stuff
12006 M:      Thomas Gleixner <[email protected]>
12007 M:      Greg Kroah-Hartman <[email protected]>
12008 L:      [email protected]
12009 S:      Maintained
12010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12011 F:      COPYING
12012 F:      Documentation/process/license-rules.rst
12013 F:      LICENSES/
12014 F:      scripts/spdxcheck-test.sh
12015 F:      scripts/spdxcheck.py
12016 F:      scripts/spdxexclude
12017
12018 LINEAR RANGES HELPERS
12019 M:      Mark Brown <[email protected]>
12020 R:      Matti Vaittinen <[email protected]>
12021 F:      include/linux/linear_range.h
12022 F:      lib/linear_ranges.c
12023 F:      lib/test_linear_ranges.c
12024
12025 LINUX FOR POWER MACINTOSH
12026 L:      [email protected]
12027 S:      Orphan
12028 F:      arch/powerpc/platforms/powermac/
12029 F:      drivers/macintosh/
12030 X:      drivers/macintosh/adb-iop.c
12031 X:      drivers/macintosh/via-macii.c
12032
12033 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12034 M:      Michael Ellerman <[email protected]>
12035 R:      Nicholas Piggin <[email protected]>
12036 R:      Christophe Leroy <[email protected]>
12037 L:      [email protected]
12038 S:      Supported
12039 W:      https://github.com/linuxppc/wiki/wiki
12040 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12042 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12043 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12044 F:      Documentation/devicetree/bindings/powerpc/
12045 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12046 F:      Documentation/powerpc/
12047 F:      arch/powerpc/
12048 F:      drivers/*/*/*pasemi*
12049 F:      drivers/*/*pasemi*
12050 F:      drivers/char/tpm/tpm_ibmvtpm*
12051 F:      drivers/crypto/nx/
12052 F:      drivers/crypto/vmx/
12053 F:      drivers/i2c/busses/i2c-opal.c
12054 F:      drivers/net/ethernet/ibm/ibmveth.*
12055 F:      drivers/net/ethernet/ibm/ibmvnic.*
12056 F:      drivers/pci/hotplug/pnv_php.c
12057 F:      drivers/pci/hotplug/rpa*
12058 F:      drivers/rtc/rtc-opal.c
12059 F:      drivers/scsi/ibmvscsi/
12060 F:      drivers/tty/hvc/hvc_opal.c
12061 F:      drivers/watchdog/wdrtas.c
12062 F:      tools/testing/selftests/powerpc
12063 N:      /pmac
12064 N:      powermac
12065 N:      powernv
12066 N:      [^a-z0-9]ps3
12067 N:      pseries
12068
12069 LINUX FOR POWERPC EMBEDDED MPC5XXX
12070 M:      Anatolij Gustschin <[email protected]>
12071 L:      [email protected]
12072 S:      Odd Fixes
12073 F:      arch/powerpc/platforms/512x/
12074 F:      arch/powerpc/platforms/52xx/
12075
12076 LINUX FOR POWERPC EMBEDDED PPC4XX
12077 L:      [email protected]
12078 S:      Orphan
12079 F:      arch/powerpc/platforms/40x/
12080 F:      arch/powerpc/platforms/44x/
12081
12082 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
12083 M:      Scott Wood <[email protected]>
12084 L:      [email protected]
12085 S:      Odd fixes
12086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12087 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12088 F:      Documentation/devicetree/bindings/powerpc/fsl/
12089 F:      arch/powerpc/platforms/83xx/
12090 F:      arch/powerpc/platforms/85xx/
12091
12092 LINUX FOR POWERPC EMBEDDED PPC8XX
12093 M:      Christophe Leroy <[email protected]>
12094 L:      [email protected]
12095 S:      Maintained
12096 F:      arch/powerpc/platforms/8xx/
12097
12098 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12099 M:      Kees Cook <[email protected]>
12100 S:      Maintained
12101 F:      drivers/misc/lkdtm/*
12102 F:      tools/testing/selftests/lkdtm/*
12103
12104 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12105 M:      Alan Stern <[email protected]>
12106 M:      Andrea Parri <[email protected]>
12107 M:      Will Deacon <[email protected]>
12108 M:      Peter Zijlstra <[email protected]>
12109 M:      Boqun Feng <[email protected]>
12110 M:      Nicholas Piggin <[email protected]>
12111 M:      David Howells <[email protected]>
12112 M:      Jade Alglave <[email protected]>
12113 M:      Luc Maranget <[email protected]>
12114 M:      "Paul E. McKenney" <[email protected]>
12115 R:      Akira Yokosawa <[email protected]>
12116 R:      Daniel Lustig <[email protected]>
12117 R:      Joel Fernandes <[email protected]>
12118 L:      [email protected]
12119 L:      [email protected]
12120 S:      Supported
12121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12122 F:      Documentation/atomic_bitops.txt
12123 F:      Documentation/atomic_t.txt
12124 F:      Documentation/core-api/refcount-vs-atomic.rst
12125 F:      Documentation/litmus-tests/
12126 F:      Documentation/memory-barriers.txt
12127 F:      tools/memory-model/
12128
12129 LINUX-NEXT TREE
12130 M:      Stephen Rothwell <[email protected]>
12131 L:      [email protected]
12132 S:      Supported
12133 B:      mailto:[email protected] and the appropriate development tree
12134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12135
12136 LIS3LV02D ACCELEROMETER DRIVER
12137 M:      Eric Piel <[email protected]>
12138 S:      Maintained
12139 F:      Documentation/misc-devices/lis3lv02d.rst
12140 F:      drivers/misc/lis3lv02d/
12141 F:      drivers/platform/x86/hp/hp_accel.c
12142
12143 LIST KUNIT TEST
12144 M:      David Gow <[email protected]>
12145 L:      [email protected]
12146 L:      [email protected]
12147 S:      Maintained
12148 F:      lib/list-test.c
12149
12150 LITEX PLATFORM
12151 M:      Karol Gugala <[email protected]>
12152 M:      Mateusz Holenko <[email protected]>
12153 M:      Gabriel Somlo <[email protected]>
12154 M:      Joel Stanley <[email protected]>
12155 S:      Maintained
12156 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12157 F:      arch/openrisc/boot/dts/or1klitex.dts
12158 F:      drivers/mmc/host/litex_mmc.c
12159 F:      drivers/net/ethernet/litex/*
12160 F:      drivers/soc/litex/*
12161 F:      drivers/tty/serial/liteuart.c
12162 F:      include/linux/litex.h
12163 N:      litex
12164
12165 LIVE PATCHING
12166 M:      Josh Poimboeuf <[email protected]>
12167 M:      Jiri Kosina <[email protected]>
12168 M:      Miroslav Benes <[email protected]>
12169 M:      Petr Mladek <[email protected]>
12170 R:      Joe Lawrence <[email protected]>
12171 L:      [email protected]
12172 S:      Maintained
12173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12174 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12175 F:      Documentation/livepatch/
12176 F:      arch/powerpc/include/asm/livepatch.h
12177 F:      include/linux/livepatch.h
12178 F:      kernel/livepatch/
12179 F:      kernel/module/livepatch.c
12180 F:      lib/livepatch/
12181 F:      samples/livepatch/
12182 F:      tools/testing/selftests/livepatch/
12183
12184 LLC (802.2)
12185 L:      [email protected]
12186 S:      Odd fixes
12187 F:      include/linux/llc.h
12188 F:      include/net/llc*
12189 F:      include/uapi/linux/llc.h
12190 F:      net/llc/
12191
12192 LM73 HARDWARE MONITOR DRIVER
12193 M:      Guillaume Ligneul <[email protected]>
12194 L:      [email protected]
12195 S:      Maintained
12196 F:      drivers/hwmon/lm73.c
12197
12198 LM78 HARDWARE MONITOR DRIVER
12199 M:      Jean Delvare <[email protected]>
12200 L:      [email protected]
12201 S:      Maintained
12202 F:      Documentation/hwmon/lm78.rst
12203 F:      drivers/hwmon/lm78.c
12204
12205 LM83 HARDWARE MONITOR DRIVER
12206 M:      Jean Delvare <[email protected]>
12207 L:      [email protected]
12208 S:      Maintained
12209 F:      Documentation/hwmon/lm83.rst
12210 F:      drivers/hwmon/lm83.c
12211
12212 LM90 HARDWARE MONITOR DRIVER
12213 M:      Jean Delvare <[email protected]>
12214 L:      [email protected]
12215 S:      Maintained
12216 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12217 F:      Documentation/hwmon/lm90.rst
12218 F:      drivers/hwmon/lm90.c
12219 F:      include/dt-bindings/thermal/lm90.h
12220
12221 LM95234 HARDWARE MONITOR DRIVER
12222 M:      Guenter Roeck <[email protected]>
12223 L:      [email protected]
12224 S:      Maintained
12225 F:      Documentation/hwmon/lm95234.rst
12226 F:      drivers/hwmon/lm95234.c
12227
12228 LME2510 MEDIA DRIVER
12229 M:      Malcolm Priestley <[email protected]>
12230 L:      [email protected]
12231 S:      Maintained
12232 W:      https://linuxtv.org
12233 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12234 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12235
12236 LOADPIN SECURITY MODULE
12237 M:      Kees Cook <[email protected]>
12238 S:      Supported
12239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12240 F:      Documentation/admin-guide/LSM/LoadPin.rst
12241 F:      security/loadpin/
12242
12243 LOCKING PRIMITIVES
12244 M:      Peter Zijlstra <[email protected]>
12245 M:      Ingo Molnar <[email protected]>
12246 M:      Will Deacon <[email protected]>
12247 R:      Waiman Long <[email protected]>
12248 R:      Boqun Feng <[email protected]> (LOCKDEP)
12249 L:      [email protected]
12250 S:      Maintained
12251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12252 F:      Documentation/locking/
12253 F:      arch/*/include/asm/spinlock*.h
12254 F:      include/linux/lockdep.h
12255 F:      include/linux/mutex*.h
12256 F:      include/linux/rwlock*.h
12257 F:      include/linux/rwsem*.h
12258 F:      include/linux/seqlock.h
12259 F:      include/linux/spinlock*.h
12260 F:      kernel/locking/
12261 F:      lib/locking*.[ch]
12262 X:      kernel/locking/locktorture.c
12263
12264 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12265 M:      "Richard Russon (FlatCap)" <[email protected]>
12266 L:      [email protected]
12267 S:      Maintained
12268 W:      http://www.linux-ntfs.org/content/view/19/37/
12269 F:      Documentation/admin-guide/ldm.rst
12270 F:      block/partitions/ldm.*
12271
12272 LOGITECH HID GAMING KEYBOARDS
12273 M:      Hans de Goede <[email protected]>
12274 L:      [email protected]
12275 S:      Maintained
12276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12277 F:      drivers/hid/hid-lg-g15.c
12278
12279 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12280 M:      Adrien Grassein <[email protected]>
12281 S:      Maintained
12282 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12283 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12284
12285 LOONGARCH
12286 M:      Huacai Chen <[email protected]>
12287 R:      WANG Xuerui <[email protected]>
12288 L:      [email protected]
12289 S:      Maintained
12290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12291 F:      Documentation/loongarch/
12292 F:      Documentation/translations/zh_CN/loongarch/
12293 F:      arch/loongarch/
12294 F:      drivers/*/*loongarch*
12295
12296 LOONGSON GPIO DRIVER
12297 M:      Yinbo Zhu <[email protected]>
12298 L:      [email protected]
12299 S:      Maintained
12300 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12301 F:      drivers/gpio/gpio-loongson-64bit.c
12302
12303 LOONGSON LS2X I2C DRIVER
12304 M:      Binbin Zhou <[email protected]>
12305 L:      [email protected]
12306 S:      Maintained
12307 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12308 F:      drivers/i2c/busses/i2c-ls2x.c
12309
12310 LOONGSON-2 SOC SERIES CLOCK DRIVER
12311 M:      Yinbo Zhu <[email protected]>
12312 L:      [email protected]
12313 S:      Maintained
12314 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12315 F:      drivers/clk/clk-loongson2.c
12316 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12317
12318 LOONGSON SPI DRIVER
12319 M:      Yinbo Zhu <[email protected]>
12320 L:      [email protected]
12321 S:      Maintained
12322 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12323 F:      drivers/spi/spi-loongson-core.c
12324 F:      drivers/spi/spi-loongson-pci.c
12325 F:      drivers/spi/spi-loongson-plat.c
12326 F:      drivers/spi/spi-loongson.h
12327
12328 LOONGSON-2 SOC SERIES GUTS DRIVER
12329 M:      Yinbo Zhu <[email protected]>
12330 L:      [email protected]
12331 S:      Maintained
12332 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12333 F:      drivers/soc/loongson/loongson2_guts.c
12334
12335 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12336 M:      zhanghongchen <[email protected]>
12337 M:      Yinbo Zhu <[email protected]>
12338 L:      [email protected]
12339 S:      Maintained
12340 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12341 F:      drivers/pinctrl/pinctrl-loongson2.c
12342
12343 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12344 M:      Sathya Prakash <[email protected]>
12345 M:      Sreekanth Reddy <[email protected]>
12346 M:      Suganath Prabu Subramani <[email protected]>
12347 L:      [email protected]
12348 L:      [email protected]
12349 S:      Supported
12350 W:      http://www.avagotech.com/support/
12351 F:      drivers/message/fusion/
12352 F:      drivers/scsi/mpt3sas/
12353
12354 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12355 M:      Matthew Wilcox <[email protected]>
12356 L:      [email protected]
12357 S:      Maintained
12358 F:      drivers/scsi/sym53c8xx_2/
12359
12360 LTC1660 DAC DRIVER
12361 M:      Marcus Folkesson <[email protected]>
12362 L:      [email protected]
12363 S:      Maintained
12364 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12365 F:      drivers/iio/dac/ltc1660.c
12366
12367 LTC2688 IIO DAC DRIVER
12368 M:      Nuno Sá <[email protected]>
12369 L:      [email protected]
12370 S:      Supported
12371 W:      https://ez.analog.com/linux-software-drivers
12372 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12373 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12374 F:      drivers/iio/dac/ltc2688.c
12375
12376 LTC2947 HARDWARE MONITOR DRIVER
12377 M:      Nuno Sá <[email protected]>
12378 L:      [email protected]
12379 S:      Supported
12380 W:      https://ez.analog.com/linux-software-drivers
12381 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12382 F:      drivers/hwmon/ltc2947-core.c
12383 F:      drivers/hwmon/ltc2947-i2c.c
12384 F:      drivers/hwmon/ltc2947-spi.c
12385 F:      drivers/hwmon/ltc2947.h
12386
12387 LTC2983 IIO TEMPERATURE DRIVER
12388 M:      Nuno Sá <[email protected]>
12389 L:      [email protected]
12390 S:      Supported
12391 W:      https://ez.analog.com/linux-software-drivers
12392 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12393 F:      drivers/iio/temperature/ltc2983.c
12394
12395 LTC4261 HARDWARE MONITOR DRIVER
12396 M:      Guenter Roeck <[email protected]>
12397 L:      [email protected]
12398 S:      Maintained
12399 F:      Documentation/hwmon/ltc4261.rst
12400 F:      drivers/hwmon/ltc4261.c
12401
12402 LTC4306 I2C MULTIPLEXER DRIVER
12403 M:      Michael Hennerich <[email protected]>
12404 L:      [email protected]
12405 S:      Supported
12406 W:      https://ez.analog.com/linux-software-drivers
12407 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12408 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12409
12410 LTP (Linux Test Project)
12411 M:      Mike Frysinger <[email protected]>
12412 M:      Cyril Hrubis <[email protected]>
12413 M:      Wanlong Gao <[email protected]>
12414 M:      Jan Stancek <[email protected]>
12415 M:      Stanislav Kholmanskikh <[email protected]>
12416 M:      Alexey Kodanev <[email protected]>
12417 L:      [email protected] (subscribers-only)
12418 S:      Maintained
12419 W:      http://linux-test-project.github.io/
12420 T:      git https://github.com/linux-test-project/ltp.git
12421
12422 LYNX 28G SERDES PHY DRIVER
12423 M:      Ioana Ciornei <[email protected]>
12424 L:      [email protected]
12425 S:      Supported
12426 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12427 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12428
12429 LYNX PCS MODULE
12430 M:      Ioana Ciornei <[email protected]>
12431 L:      [email protected]
12432 S:      Supported
12433 F:      drivers/net/pcs/pcs-lynx.c
12434 F:      include/linux/pcs-lynx.h
12435
12436 M68K ARCHITECTURE
12437 M:      Geert Uytterhoeven <[email protected]>
12438 L:      [email protected]
12439 S:      Maintained
12440 W:      http://www.linux-m68k.org/
12441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12442 F:      arch/m68k/
12443 F:      drivers/zorro/
12444
12445 M68K ON APPLE MACINTOSH
12446 M:      Joshua Thompson <[email protected]>
12447 L:      [email protected]
12448 S:      Maintained
12449 W:      http://www.mac.linux-m68k.org/
12450 F:      arch/m68k/mac/
12451 F:      drivers/macintosh/adb-iop.c
12452 F:      drivers/macintosh/via-macii.c
12453
12454 M68K ON HP9000/300
12455 M:      Philip Blundell <[email protected]>
12456 S:      Maintained
12457 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12458 F:      arch/m68k/hp300/
12459
12460 M88DS3103 MEDIA DRIVER
12461 M:      Antti Palosaari <[email protected]>
12462 L:      [email protected]
12463 S:      Maintained
12464 W:      https://linuxtv.org
12465 W:      http://palosaari.fi/linux/
12466 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12467 T:      git git://linuxtv.org/anttip/media_tree.git
12468 F:      drivers/media/dvb-frontends/m88ds3103*
12469
12470 M88RS2000 MEDIA DRIVER
12471 M:      Malcolm Priestley <[email protected]>
12472 L:      [email protected]
12473 S:      Maintained
12474 W:      https://linuxtv.org
12475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12476 F:      drivers/media/dvb-frontends/m88rs2000*
12477
12478 MA901 MASTERKIT USB FM RADIO DRIVER
12479 M:      Alexey Klimov <[email protected]>
12480 L:      [email protected]
12481 S:      Maintained
12482 T:      git git://linuxtv.org/media_tree.git
12483 F:      drivers/media/radio/radio-ma901.c
12484
12485 MAC80211
12486 M:      Johannes Berg <[email protected]>
12487 L:      [email protected]
12488 S:      Maintained
12489 W:      https://wireless.wiki.kernel.org/
12490 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12493 F:      Documentation/networking/mac80211-injection.rst
12494 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12495 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12496 F:      include/net/mac80211.h
12497 F:      net/mac80211/
12498
12499 MAILBOX API
12500 M:      Jassi Brar <[email protected]>
12501 L:      [email protected]
12502 S:      Maintained
12503 F:      Documentation/devicetree/bindings/mailbox/
12504 F:      drivers/mailbox/
12505 F:      include/dt-bindings/mailbox/
12506 F:      include/linux/mailbox_client.h
12507 F:      include/linux/mailbox_controller.h
12508
12509 MAILBOX ARM MHUv2
12510 M:      Viresh Kumar <[email protected]>
12511 M:      Tushar Khandelwal <[email protected]>
12512 L:      [email protected]
12513 S:      Maintained
12514 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12515 F:      drivers/mailbox/arm_mhuv2.c
12516 F:      include/linux/mailbox/arm_mhuv2_message.h
12517
12518 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12519 M:      Michael Kerrisk <[email protected]>
12520 L:      [email protected]
12521 S:      Maintained
12522 W:      http://www.kernel.org/doc/man-pages
12523
12524 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12525 M:      Jeremy Kerr <[email protected]>
12526 M:      Matt Johnston <[email protected]>
12527 L:      [email protected]
12528 S:      Maintained
12529 F:      Documentation/networking/mctp.rst
12530 F:      drivers/net/mctp/
12531 F:      include/net/mctp.h
12532 F:      include/net/mctpdevice.h
12533 F:      include/net/netns/mctp.h
12534 F:      net/mctp/
12535
12536 MAPLE TREE
12537 M:      Liam R. Howlett <[email protected]>
12538 L:      [email protected]
12539 L:      [email protected]
12540 S:      Supported
12541 F:      Documentation/core-api/maple_tree.rst
12542 F:      include/linux/maple_tree.h
12543 F:      include/trace/events/maple_tree.h
12544 F:      lib/maple_tree.c
12545 F:      lib/test_maple_tree.c
12546 F:      tools/testing/radix-tree/linux/maple_tree.h
12547 F:      tools/testing/radix-tree/maple.c
12548
12549 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12550 M:      Rahul Bedarkar <[email protected]>
12551 L:      [email protected]
12552 S:      Maintained
12553 F:      arch/mips/boot/dts/img/pistachio*
12554
12555 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12556 M:      Andrew Lunn <[email protected]>
12557 L:      [email protected]
12558 S:      Maintained
12559 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12560 F:      Documentation/networking/devlink/mv88e6xxx.rst
12561 F:      drivers/net/dsa/mv88e6xxx/
12562 F:      include/linux/dsa/mv88e6xxx.h
12563 F:      include/linux/platform_data/mv88e6xxx.h
12564
12565 MARVELL ARMADA 3700 PHY DRIVERS
12566 M:      Miquel Raynal <[email protected]>
12567 S:      Maintained
12568 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12569 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12570 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12571 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12572
12573 MARVELL ARMADA 3700 SERIAL DRIVER
12574 M:      Pali Rohár <[email protected]>
12575 S:      Maintained
12576 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12577 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12578 F:      drivers/tty/serial/mvebu-uart.c
12579
12580 MARVELL ARMADA DRM SUPPORT
12581 M:      Russell King <[email protected]>
12582 S:      Maintained
12583 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12584 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12585 F:      Documentation/devicetree/bindings/display/armada/
12586 F:      drivers/gpu/drm/armada/
12587 F:      include/uapi/drm/armada_drm.h
12588
12589 MARVELL CRYPTO DRIVER
12590 M:      Boris Brezillon <[email protected]>
12591 M:      Arnaud Ebalard <[email protected]>
12592 M:      Srujana Challa <[email protected]>
12593 L:      [email protected]
12594 S:      Maintained
12595 F:      drivers/crypto/marvell/
12596 F:      include/linux/soc/marvell/octeontx2/
12597
12598 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12599 M:      Mirko Lindner <[email protected]>
12600 M:      Stephen Hemminger <[email protected]>
12601 L:      [email protected]
12602 S:      Maintained
12603 F:      drivers/net/ethernet/marvell/sk*
12604
12605 MARVELL LIBERTAS WIRELESS DRIVER
12606 L:      [email protected]
12607 S:      Orphan
12608 F:      drivers/net/wireless/marvell/libertas/
12609
12610 MARVELL MACCHIATOBIN SUPPORT
12611 M:      Russell King <[email protected]>
12612 L:      [email protected] (moderated for non-subscribers)
12613 S:      Maintained
12614 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12615
12616 MARVELL MV643XX ETHERNET DRIVER
12617 M:      Sebastian Hesselbarth <[email protected]>
12618 L:      [email protected]
12619 S:      Maintained
12620 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12621 F:      include/linux/mv643xx.h
12622
12623 MARVELL MV88X3310 PHY DRIVER
12624 M:      Russell King <[email protected]>
12625 M:      Marek Behún <[email protected]>
12626 L:      [email protected]
12627 S:      Maintained
12628 F:      drivers/net/phy/marvell10g.c
12629
12630 MARVELL MVEBU THERMAL DRIVER
12631 M:      Miquel Raynal <[email protected]>
12632 S:      Maintained
12633 F:      drivers/thermal/armada_thermal.c
12634
12635 MARVELL MVNETA ETHERNET DRIVER
12636 M:      Thomas Petazzoni <[email protected]>
12637 L:      [email protected]
12638 S:      Maintained
12639 F:      drivers/net/ethernet/marvell/mvneta.*
12640
12641 MARVELL MVPP2 ETHERNET DRIVER
12642 M:      Marcin Wojtas <[email protected]>
12643 M:      Russell King <[email protected]>
12644 L:      [email protected]
12645 S:      Maintained
12646 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12647 F:      drivers/net/ethernet/marvell/mvpp2/
12648
12649 MARVELL MWIFIEX WIRELESS DRIVER
12650 M:      Brian Norris <[email protected]>
12651 L:      [email protected]
12652 S:      Odd Fixes
12653 F:      drivers/net/wireless/marvell/mwifiex/
12654
12655 MARVELL MWL8K WIRELESS DRIVER
12656 L:      [email protected]
12657 S:      Orphan
12658 F:      drivers/net/wireless/marvell/mwl8k.c
12659
12660 MARVELL NAND CONTROLLER DRIVER
12661 M:      Miquel Raynal <[email protected]>
12662 L:      [email protected]
12663 S:      Maintained
12664 F:      drivers/mtd/nand/raw/marvell_nand.c
12665
12666 MARVELL OCTEON ENDPOINT DRIVER
12667 M:      Veerasenareddy Burru <[email protected]>
12668 M:      Sathesh Edara <[email protected]>
12669 L:      [email protected]
12670 S:      Supported
12671 F:      drivers/net/ethernet/marvell/octeon_ep
12672
12673 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12674 M:      Sunil Goutham <[email protected]>
12675 M:      Geetha sowjanya <[email protected]>
12676 M:      Subbaraya Sundeep <[email protected]>
12677 M:      hariprasad <[email protected]>
12678 L:      [email protected]
12679 S:      Supported
12680 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12681 F:      include/linux/soc/marvell/octeontx2/
12682
12683 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12684 M:      Sunil Goutham <[email protected]>
12685 M:      Linu Cherian <[email protected]>
12686 M:      Geetha sowjanya <[email protected]>
12687 M:      Jerin Jacob <[email protected]>
12688 M:      hariprasad <[email protected]>
12689 M:      Subbaraya Sundeep <[email protected]>
12690 L:      [email protected]
12691 S:      Supported
12692 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12693 F:      drivers/net/ethernet/marvell/octeontx2/af/
12694
12695 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12696 M:      Taras Chornyi <[email protected]>
12697 S:      Supported
12698 W:      https://github.com/Marvell-switching/switchdev-prestera
12699 F:      drivers/net/ethernet/marvell/prestera/
12700
12701 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12702 M:      Nicolas Pitre <[email protected]>
12703 S:      Odd Fixes
12704 F:      drivers/mmc/host/mvsdio.*
12705
12706 MARVELL USB MDIO CONTROLLER DRIVER
12707 M:      Tobias Waldekranz <[email protected]>
12708 L:      [email protected]
12709 S:      Maintained
12710 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12711 F:      drivers/net/mdio/mdio-mvusb.c
12712
12713 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12714 M:      Hu Ziji <[email protected]>
12715 L:      [email protected]
12716 S:      Supported
12717 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12718 F:      drivers/mmc/host/sdhci-xenon*
12719
12720 MATROX FRAMEBUFFER DRIVER
12721 L:      [email protected]
12722 S:      Orphan
12723 F:      drivers/video/fbdev/matrox/matroxfb_*
12724 F:      include/uapi/linux/matroxfb.h
12725
12726 MAX15301 DRIVER
12727 M:      Daniel Nilsson <[email protected]>
12728 L:      [email protected]
12729 S:      Maintained
12730 F:      Documentation/hwmon/max15301.rst
12731 F:      drivers/hwmon/pmbus/max15301.c
12732
12733 MAX16065 HARDWARE MONITOR DRIVER
12734 M:      Guenter Roeck <[email protected]>
12735 L:      [email protected]
12736 S:      Maintained
12737 F:      Documentation/hwmon/max16065.rst
12738 F:      drivers/hwmon/max16065.c
12739
12740 MAX2175 SDR TUNER DRIVER
12741 M:      Ramesh Shanmugasundaram <[email protected]>
12742 L:      [email protected]
12743 S:      Maintained
12744 T:      git git://linuxtv.org/media_tree.git
12745 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12746 F:      Documentation/userspace-api/media/drivers/max2175.rst
12747 F:      drivers/media/i2c/max2175*
12748 F:      include/uapi/linux/max2175.h
12749
12750 MAX31827 TEMPERATURE SWITCH DRIVER
12751 M:      Daniel Matyas <[email protected]>
12752 L:      [email protected]
12753 S:      Supported
12754 W:      http://ez.analog.com/community/linux-device-drivers
12755 F:      Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
12756 F:      Documentation/hwmon/max31827.rst
12757 F:      drivers/hwmon/max31827.c
12758
12759 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12760 L:      [email protected]
12761 S:      Orphan
12762 F:      Documentation/hwmon/max6650.rst
12763 F:      drivers/hwmon/max6650.c
12764
12765 MAX6697 HARDWARE MONITOR DRIVER
12766 M:      Guenter Roeck <[email protected]>
12767 L:      [email protected]
12768 S:      Maintained
12769 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12770 F:      Documentation/hwmon/max6697.rst
12771 F:      drivers/hwmon/max6697.c
12772 F:      include/linux/platform_data/max6697.h
12773
12774 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12775 M:      Jacopo Mondi <[email protected]>
12776 M:      Kieran Bingham <[email protected]>
12777 M:      Laurent Pinchart <[email protected]>
12778 M:      Niklas Söderlund <[email protected]>
12779 L:      [email protected]
12780 S:      Maintained
12781 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12782 F:      drivers/media/i2c/max9286.c
12783
12784 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12785 M:      Niklas Söderlund <[email protected]>
12786 L:      [email protected]
12787 S:      Maintained
12788 F:      drivers/staging/media/max96712/max96712.c
12789
12790 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12791 M:      Peter Rosin <[email protected]>
12792 L:      [email protected] (moderated for non-subscribers)
12793 S:      Maintained
12794 F:      Documentation/devicetree/bindings/sound/max9860.txt
12795 F:      sound/soc/codecs/max9860.*
12796
12797 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12798 M:      Andreas Klinger <[email protected]>
12799 L:      [email protected]
12800 S:      Maintained
12801 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12802 F:      drivers/iio/proximity/mb1232.c
12803
12804 MAXIM MAX11205 DRIVER
12805 M:      Ramona Bolboaca <[email protected]>
12806 L:      [email protected]
12807 S:      Supported
12808 W:      https://ez.analog.com/linux-software-drivers
12809 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12810 F:      drivers/iio/adc/max11205.c
12811
12812 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12813 R:      Iskren Chernev <[email protected]>
12814 R:      Krzysztof Kozlowski <[email protected]>
12815 R:      Marek Szyprowski <[email protected]>
12816 R:      Matheus Castello <[email protected]>
12817 L:      [email protected]
12818 S:      Maintained
12819 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12820 F:      drivers/power/supply/max17040_battery.c
12821
12822 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12823 R:      Hans de Goede <[email protected]>
12824 R:      Krzysztof Kozlowski <[email protected]>
12825 R:      Marek Szyprowski <[email protected]>
12826 R:      Sebastian Krzyszkowiak <[email protected]>
12827 R:      Purism Kernel Team <[email protected]>
12828 L:      [email protected]
12829 S:      Maintained
12830 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12831 F:      drivers/power/supply/max17042_battery.c
12832
12833 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12834 M:      Laurent Pinchart <[email protected]>
12835 L:      [email protected]
12836 S:      Maintained
12837 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12838 F:      drivers/regulator/max20086-regulator.c
12839
12840 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
12841 M:      Rajat Khandelwal <[email protected]>
12842 L:      [email protected]
12843 S:      Maintained
12844 F:      drivers/iio/temperature/max30208.c
12845
12846 MAXIM MAX77650 PMIC MFD DRIVER
12847 M:      Bartosz Golaszewski <[email protected]>
12848 L:      [email protected]
12849 S:      Maintained
12850 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12851 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12852 F:      drivers/gpio/gpio-max77650.c
12853 F:      drivers/input/misc/max77650-onkey.c
12854 F:      drivers/leds/leds-max77650.c
12855 F:      drivers/mfd/max77650.c
12856 F:      drivers/power/supply/max77650-charger.c
12857 F:      drivers/regulator/max77650-regulator.c
12858 F:      include/linux/mfd/max77650.h
12859
12860 MAXIM MAX77714 PMIC MFD DRIVER
12861 M:      Luca Ceresoli <[email protected]>
12862 S:      Maintained
12863 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12864 F:      drivers/mfd/max77714.c
12865 F:      include/linux/mfd/max77714.h
12866
12867 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12868 M:      Javier Martinez Canillas <[email protected]>
12869 L:      [email protected]
12870 S:      Supported
12871 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12872 F:      drivers/regulator/max77802-regulator.c
12873 F:      include/dt-bindings/*/*max77802.h
12874
12875 MAXIM MAX77976 BATTERY CHARGER
12876 M:      Luca Ceresoli <[email protected]>
12877 S:      Supported
12878 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12879 F:      drivers/power/supply/max77976_charger.c
12880
12881 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12882 M:      Krzysztof Kozlowski <[email protected]>
12883 L:      [email protected]
12884 S:      Supported
12885 B:      mailto:[email protected]
12886 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12887 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12888 F:      drivers/power/supply/max14577_charger.c
12889 F:      drivers/power/supply/max77693_charger.c
12890
12891 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12892 M:      Chanwoo Choi <[email protected]>
12893 M:      Krzysztof Kozlowski <[email protected]>
12894 L:      [email protected]
12895 S:      Supported
12896 B:      mailto:[email protected]
12897 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12898 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12899 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12900 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12901 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12902 F:      drivers/*/*max77843.c
12903 F:      drivers/*/max14577*.c
12904 F:      drivers/*/max77686*.c
12905 F:      drivers/*/max77693*.c
12906 F:      drivers/clk/clk-max77686.c
12907 F:      drivers/extcon/extcon-max14577.c
12908 F:      drivers/extcon/extcon-max77693.c
12909 F:      drivers/rtc/rtc-max77686.c
12910 F:      include/linux/mfd/max14577*.h
12911 F:      include/linux/mfd/max77686*.h
12912 F:      include/linux/mfd/max77693*.h
12913
12914 MAXIRADIO FM RADIO RECEIVER DRIVER
12915 M:      Hans Verkuil <[email protected]>
12916 L:      [email protected]
12917 S:      Maintained
12918 W:      https://linuxtv.org
12919 T:      git git://linuxtv.org/media_tree.git
12920 F:      drivers/media/radio/radio-maxiradio*
12921
12922 MAXLINEAR ETHERNET PHY DRIVER
12923 M:      Xu Liang <[email protected]>
12924 L:      [email protected]
12925 S:      Supported
12926 F:      drivers/net/phy/mxl-gpy.c
12927
12928 MCAN MMIO DEVICE DRIVER
12929 M:      Chandrasekar Ramakrishnan <[email protected]>
12930 L:      [email protected]
12931 S:      Maintained
12932 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12933 F:      drivers/net/can/m_can/m_can.c
12934 F:      drivers/net/can/m_can/m_can.h
12935 F:      drivers/net/can/m_can/m_can_platform.c
12936
12937 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12938 R:      Yasushi SHOJI <[email protected]>
12939 L:      [email protected]
12940 S:      Maintained
12941 F:      drivers/net/can/usb/mcba_usb.c
12942
12943 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12944 M:      Rishi Gupta <[email protected]>
12945 L:      [email protected]
12946 L:      [email protected]
12947 S:      Maintained
12948 F:      drivers/hid/hid-mcp2221.c
12949
12950 MCP251XFD SPI-CAN NETWORK DRIVER
12951 M:      Marc Kleine-Budde <[email protected]>
12952 M:      Manivannan Sadhasivam <[email protected]>
12953 R:      Thomas Kopp <[email protected]>
12954 L:      [email protected]
12955 S:      Maintained
12956 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12957 F:      drivers/net/can/spi/mcp251xfd/
12958
12959 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12960 M:      Peter Rosin <[email protected]>
12961 L:      [email protected]
12962 S:      Maintained
12963 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12964 F:      drivers/iio/potentiometer/mcp4018.c
12965 F:      drivers/iio/potentiometer/mcp4531.c
12966
12967 MCR20A IEEE-802.15.4 RADIO DRIVER
12968 M:      Stefan Schmidt <[email protected]>
12969 L:      [email protected]
12970 S:      Odd Fixes
12971 W:      https://github.com/xueliu/mcr20a-linux
12972 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
12973 F:      drivers/net/ieee802154/mcr20a.c
12974 F:      drivers/net/ieee802154/mcr20a.h
12975
12976 MDIO REGMAP DRIVER
12977 M:      Maxime Chevallier <[email protected]>
12978 L:      [email protected]
12979 S:      Maintained
12980 F:      drivers/net/mdio/mdio-regmap.c
12981 F:      include/linux/mdio/mdio-regmap.h
12982
12983 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
12984 M:      William Breathitt Gray <[email protected]>
12985 L:      [email protected]
12986 S:      Maintained
12987 F:      drivers/iio/dac/cio-dac.c
12988
12989 MEDIA CONTROLLER FRAMEWORK
12990 M:      Sakari Ailus <[email protected]>
12991 M:      Laurent Pinchart <[email protected]>
12992 L:      [email protected]
12993 S:      Supported
12994 W:      https://www.linuxtv.org
12995 T:      git git://linuxtv.org/media_tree.git
12996 F:      drivers/media/mc/
12997 F:      include/media/media-*.h
12998 F:      include/uapi/linux/media.h
12999
13000 MEDIA DRIVER FOR FREESCALE IMX PXP
13001 M:      Philipp Zabel <[email protected]>
13002 L:      [email protected]
13003 S:      Maintained
13004 T:      git git://linuxtv.org/media_tree.git
13005 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13006
13007 MEDIA DRIVERS FOR ASCOT2E
13008 M:      Sergey Kozlov <[email protected]>
13009 M:      Abylay Ospan <[email protected]>
13010 L:      [email protected]
13011 S:      Supported
13012 W:      https://linuxtv.org
13013 W:      http://netup.tv/
13014 T:      git git://linuxtv.org/media_tree.git
13015 F:      drivers/media/dvb-frontends/ascot2e*
13016
13017 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13018 M:      Jasmin Jessich <[email protected]>
13019 L:      [email protected]
13020 S:      Maintained
13021 W:      https://linuxtv.org
13022 T:      git git://linuxtv.org/media_tree.git
13023 F:      drivers/media/dvb-frontends/cxd2099*
13024
13025 MEDIA DRIVERS FOR CXD2841ER
13026 M:      Sergey Kozlov <[email protected]>
13027 M:      Abylay Ospan <[email protected]>
13028 L:      [email protected]
13029 S:      Supported
13030 W:      https://linuxtv.org
13031 W:      http://netup.tv/
13032 T:      git git://linuxtv.org/media_tree.git
13033 F:      drivers/media/dvb-frontends/cxd2841er*
13034
13035 MEDIA DRIVERS FOR CXD2880
13036 M:      Yasunari Takiguchi <[email protected]>
13037 L:      [email protected]
13038 S:      Supported
13039 W:      http://linuxtv.org/
13040 T:      git git://linuxtv.org/media_tree.git
13041 F:      drivers/media/dvb-frontends/cxd2880/*
13042 F:      drivers/media/spi/cxd2880*
13043
13044 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13045 L:      [email protected]
13046 S:      Orphan
13047 W:      https://linuxtv.org
13048 T:      git git://linuxtv.org/media_tree.git
13049 F:      drivers/media/pci/ddbridge/*
13050
13051 MEDIA DRIVERS FOR FREESCALE IMX
13052 M:      Steve Longerbeam <[email protected]>
13053 M:      Philipp Zabel <[email protected]>
13054 L:      [email protected]
13055 S:      Maintained
13056 T:      git git://linuxtv.org/media_tree.git
13057 F:      Documentation/admin-guide/media/imx.rst
13058 F:      Documentation/devicetree/bindings/media/imx.txt
13059 F:      drivers/staging/media/imx/
13060 F:      include/linux/imx-media.h
13061 F:      include/media/imx.h
13062
13063 MEDIA DRIVERS FOR FREESCALE IMX7
13064 M:      Rui Miguel Silva <[email protected]>
13065 M:      Laurent Pinchart <[email protected]>
13066 L:      [email protected]
13067 S:      Maintained
13068 T:      git git://linuxtv.org/media_tree.git
13069 F:      Documentation/admin-guide/media/imx7.rst
13070 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13071 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13072 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13073 F:      drivers/media/platform/nxp/imx7-media-csi.c
13074
13075 MEDIA DRIVERS FOR HELENE
13076 M:      Abylay Ospan <[email protected]>
13077 L:      [email protected]
13078 S:      Supported
13079 W:      https://linuxtv.org
13080 W:      http://netup.tv/
13081 T:      git git://linuxtv.org/media_tree.git
13082 F:      drivers/media/dvb-frontends/helene*
13083
13084 MEDIA DRIVERS FOR HORUS3A
13085 M:      Sergey Kozlov <[email protected]>
13086 M:      Abylay Ospan <[email protected]>
13087 L:      [email protected]
13088 S:      Supported
13089 W:      https://linuxtv.org
13090 W:      http://netup.tv/
13091 T:      git git://linuxtv.org/media_tree.git
13092 F:      drivers/media/dvb-frontends/horus3a*
13093
13094 MEDIA DRIVERS FOR LNBH25
13095 M:      Sergey Kozlov <[email protected]>
13096 M:      Abylay Ospan <[email protected]>
13097 L:      [email protected]
13098 S:      Supported
13099 W:      https://linuxtv.org
13100 W:      http://netup.tv/
13101 T:      git git://linuxtv.org/media_tree.git
13102 F:      drivers/media/dvb-frontends/lnbh25*
13103
13104 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13105 L:      [email protected]
13106 S:      Orphan
13107 W:      https://linuxtv.org
13108 T:      git git://linuxtv.org/media_tree.git
13109 F:      drivers/media/dvb-frontends/mxl5xx*
13110
13111 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13112 M:      Sergey Kozlov <[email protected]>
13113 M:      Abylay Ospan <[email protected]>
13114 L:      [email protected]
13115 S:      Supported
13116 W:      https://linuxtv.org
13117 W:      http://netup.tv/
13118 T:      git git://linuxtv.org/media_tree.git
13119 F:      drivers/media/pci/netup_unidvb/*
13120
13121 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13122 M:      Dmitry Osipenko <[email protected]>
13123 L:      [email protected]
13124 L:      [email protected]
13125 S:      Maintained
13126 T:      git git://linuxtv.org/media_tree.git
13127 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13128 F:      drivers/media/platform/nvidia/tegra-vde/
13129
13130 MEDIA DRIVERS FOR RENESAS - CEU
13131 M:      Jacopo Mondi <[email protected]>
13132 L:      [email protected]
13133 L:      [email protected]
13134 S:      Supported
13135 T:      git git://linuxtv.org/media_tree.git
13136 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13137 F:      drivers/media/platform/renesas/renesas-ceu.c
13138 F:      include/media/drv-intf/renesas-ceu.h
13139
13140 MEDIA DRIVERS FOR RENESAS - DRIF
13141 M:      Fabrizio Castro <[email protected]>
13142 L:      [email protected]
13143 L:      [email protected]
13144 S:      Supported
13145 T:      git git://linuxtv.org/media_tree.git
13146 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13147 F:      drivers/media/platform/renesas/rcar_drif.c
13148
13149 MEDIA DRIVERS FOR RENESAS - FCP
13150 M:      Laurent Pinchart <[email protected]>
13151 L:      [email protected]
13152 L:      [email protected]
13153 S:      Supported
13154 T:      git git://linuxtv.org/media_tree.git
13155 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13156 F:      drivers/media/platform/renesas/rcar-fcp.c
13157 F:      include/media/rcar-fcp.h
13158
13159 MEDIA DRIVERS FOR RENESAS - FDP1
13160 M:      Kieran Bingham <[email protected]>
13161 L:      [email protected]
13162 L:      [email protected]
13163 S:      Supported
13164 T:      git git://linuxtv.org/media_tree.git
13165 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13166 F:      drivers/media/platform/renesas/rcar_fdp1.c
13167
13168 MEDIA DRIVERS FOR RENESAS - VIN
13169 M:      Niklas Söderlund <[email protected]>
13170 L:      [email protected]
13171 L:      [email protected]
13172 S:      Supported
13173 T:      git git://linuxtv.org/media_tree.git
13174 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13175 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13176 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13177 F:      drivers/media/platform/renesas/rcar-isp.c
13178 F:      drivers/media/platform/renesas/rcar-vin/
13179
13180 MEDIA DRIVERS FOR RENESAS - VSP1
13181 M:      Laurent Pinchart <[email protected]>
13182 M:      Kieran Bingham <[email protected]>
13183 L:      [email protected]
13184 L:      [email protected]
13185 S:      Supported
13186 T:      git git://linuxtv.org/media_tree.git
13187 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13188 F:      drivers/media/platform/renesas/vsp1/
13189
13190 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13191 L:      [email protected]
13192 S:      Orphan
13193 W:      https://linuxtv.org
13194 T:      git git://linuxtv.org/media_tree.git
13195 F:      drivers/media/dvb-frontends/stv0910*
13196
13197 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13198 L:      [email protected]
13199 S:      Orphan
13200 W:      https://linuxtv.org
13201 T:      git git://linuxtv.org/media_tree.git
13202 F:      drivers/media/dvb-frontends/stv6111*
13203
13204 MEDIA DRIVERS FOR STM32 - DCMI
13205 M:      Hugues Fruchet <[email protected]>
13206 L:      [email protected]
13207 S:      Supported
13208 T:      git git://linuxtv.org/media_tree.git
13209 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13210 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13211
13212 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13213 M:      Mauro Carvalho Chehab <[email protected]>
13214 L:      [email protected]
13215 S:      Maintained
13216 W:      https://linuxtv.org
13217 Q:      http://patchwork.kernel.org/project/linux-media/list/
13218 T:      git git://linuxtv.org/media_tree.git
13219 F:      Documentation/admin-guide/media/
13220 F:      Documentation/devicetree/bindings/media/
13221 F:      Documentation/driver-api/media/
13222 F:      Documentation/userspace-api/media/
13223 F:      drivers/media/
13224 F:      drivers/staging/media/
13225 F:      include/dt-bindings/media/
13226 F:      include/linux/platform_data/media/
13227 F:      include/media/
13228 F:      include/uapi/linux/dvb/
13229 F:      include/uapi/linux/ivtv*
13230 F:      include/uapi/linux/media.h
13231 F:      include/uapi/linux/uvcvideo.h
13232 F:      include/uapi/linux/v4l2-*
13233 F:      include/uapi/linux/videodev2.h
13234
13235 MEDIATEK BLUETOOTH DRIVER
13236 M:      Sean Wang <[email protected]>
13237 L:      [email protected]
13238 L:      [email protected] (moderated for non-subscribers)
13239 S:      Maintained
13240 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13241 F:      drivers/bluetooth/btmtkuart.c
13242
13243 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13244 M:      Sean Wang <[email protected]>
13245 L:      [email protected]
13246 S:      Maintained
13247 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13248 F:      drivers/power/reset/mt6323-poweroff.c
13249
13250 MEDIATEK CIR DRIVER
13251 M:      Sean Wang <[email protected]>
13252 S:      Maintained
13253 F:      drivers/media/rc/mtk-cir.c
13254
13255 MEDIATEK DMA DRIVER
13256 M:      Sean Wang <[email protected]>
13257 L:      [email protected]
13258 L:      [email protected] (moderated for non-subscribers)
13259 L:      [email protected] (moderated for non-subscribers)
13260 S:      Maintained
13261 F:      Documentation/devicetree/bindings/dma/mtk-*
13262 F:      drivers/dma/mediatek/
13263
13264 MEDIATEK ETHERNET DRIVER
13265 M:      Felix Fietkau <[email protected]>
13266 M:      John Crispin <[email protected]>
13267 M:      Sean Wang <[email protected]>
13268 M:      Mark Lee <[email protected]>
13269 M:      Lorenzo Bianconi <[email protected]>
13270 L:      [email protected]
13271 S:      Maintained
13272 F:      drivers/net/ethernet/mediatek/
13273
13274 MEDIATEK ETHERNET PCS DRIVER
13275 M:      Alexander Couzens <[email protected]>
13276 M:      Daniel Golle <[email protected]>
13277 L:      [email protected]
13278 S:      Maintained
13279 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13280 F:      include/linux/pcs/pcs-mtk-lynxi.h
13281
13282 MEDIATEK ETHERNET PHY DRIVERS
13283 M:      Daniel Golle <[email protected]>
13284 M:      Qingfang Deng <[email protected]>
13285 M:      SkyLake Huang <[email protected]>
13286 L:      [email protected]
13287 S:      Maintained
13288 F:      drivers/net/phy/mediatek-ge-soc.c
13289 F:      drivers/net/phy/mediatek-ge.c
13290
13291 MEDIATEK I2C CONTROLLER DRIVER
13292 M:      Qii Wang <[email protected]>
13293 L:      [email protected]
13294 S:      Maintained
13295 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13296 F:      drivers/i2c/busses/i2c-mt65xx.c
13297
13298 MEDIATEK IOMMU DRIVER
13299 M:      Yong Wu <[email protected]>
13300 L:      [email protected]
13301 L:      [email protected] (moderated for non-subscribers)
13302 S:      Supported
13303 F:      Documentation/devicetree/bindings/iommu/mediatek*
13304 F:      drivers/iommu/mtk_iommu*
13305 F:      include/dt-bindings/memory/mt*-port.h
13306
13307 MEDIATEK JPEG DRIVER
13308 M:      Bin Liu <[email protected]>
13309 S:      Supported
13310 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13311 F:      drivers/media/platform/mediatek/jpeg/
13312
13313 MEDIATEK KEYPAD DRIVER
13314 M:      Mattijs Korpershoek <[email protected]>
13315 S:      Supported
13316 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13317 F:      drivers/input/keyboard/mt6779-keypad.c
13318
13319 MEDIATEK MDP DRIVER
13320 M:      Minghsiu Tsai <[email protected]>
13321 M:      Houlong Wei <[email protected]>
13322 M:      Andrew-CT Chen <[email protected]>
13323 S:      Supported
13324 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13325 F:      drivers/media/platform/mediatek/mdp/
13326 F:      drivers/media/platform/mediatek/vpu/
13327
13328 MEDIATEK MEDIA DRIVER
13329 M:      Tiffany Lin <[email protected]>
13330 M:      Andrew-CT Chen <[email protected]>
13331 M:      Yunfei Dong <[email protected]>
13332 S:      Supported
13333 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13334 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13335 F:      drivers/media/platform/mediatek/vcodec/
13336 F:      drivers/media/platform/mediatek/vpu/
13337
13338 MEDIATEK MMC/SD/SDIO DRIVER
13339 M:      Chaotian Jing <[email protected]>
13340 S:      Maintained
13341 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13342 F:      drivers/mmc/host/mtk-sd.c
13343
13344 MEDIATEK MT76 WIRELESS LAN DRIVER
13345 M:      Felix Fietkau <[email protected]>
13346 M:      Lorenzo Bianconi <[email protected]>
13347 M:      Ryder Lee <[email protected]>
13348 R:      Shayne Chen <[email protected]>
13349 R:      Sean Wang <[email protected]>
13350 L:      [email protected]
13351 S:      Maintained
13352 T:      git https://github.com/nbd168/wireless
13353 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13354 F:      drivers/net/wireless/mediatek/mt76/
13355
13356 MEDIATEK MT7601U WIRELESS LAN DRIVER
13357 M:      Jakub Kicinski <[email protected]>
13358 L:      [email protected]
13359 S:      Maintained
13360 F:      drivers/net/wireless/mediatek/mt7601u/
13361
13362 MEDIATEK MT7621 CLOCK DRIVER
13363 M:      Sergio Paracuellos <[email protected]>
13364 S:      Maintained
13365 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13366 F:      drivers/clk/ralink/clk-mt7621.c
13367
13368 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13369 M:      Sergio Paracuellos <[email protected]>
13370 S:      Maintained
13371 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13372 F:      drivers/pci/controller/pcie-mt7621.c
13373
13374 MEDIATEK MT7621 PHY PCI DRIVER
13375 M:      Sergio Paracuellos <[email protected]>
13376 S:      Maintained
13377 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13378 F:      drivers/phy/ralink/phy-mt7621-pci.c
13379
13380 MEDIATEK MT7621/28/88 I2C DRIVER
13381 M:      Stefan Roese <[email protected]>
13382 L:      [email protected]
13383 S:      Maintained
13384 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13385 F:      drivers/i2c/busses/i2c-mt7621.c
13386
13387 MEDIATEK MTMIPS CLOCK DRIVER
13388 M:      Sergio Paracuellos <[email protected]>
13389 S:      Maintained
13390 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13391 F:      drivers/clk/ralink/clk-mtmips.c
13392
13393 MEDIATEK NAND CONTROLLER DRIVER
13394 L:      [email protected]
13395 S:      Orphan
13396 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13397 F:      drivers/mtd/nand/raw/mtk_*
13398
13399 MEDIATEK PMIC LED DRIVER
13400 M:      Sean Wang <[email protected]>
13401 S:      Maintained
13402 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13403 F:      drivers/leds/leds-mt6323.c
13404
13405 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13406 M:      Sean Wang <[email protected]>
13407 S:      Maintained
13408 F:      drivers/char/hw_random/mtk-rng.c
13409
13410 MEDIATEK SMI DRIVER
13411 M:      Yong Wu <[email protected]>
13412 L:      [email protected] (moderated for non-subscribers)
13413 S:      Supported
13414 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13415 F:      drivers/memory/mtk-smi.c
13416 F:      include/soc/mediatek/smi.h
13417
13418 MEDIATEK SWITCH DRIVER
13419 M:      Arınç ÜNAL <[email protected]>
13420 M:      Daniel Golle <[email protected]>
13421 M:      Landen Chao <[email protected]>
13422 M:      DENG Qingfang <[email protected]>
13423 M:      Sean Wang <[email protected]>
13424 L:      [email protected]
13425 S:      Maintained
13426 F:      drivers/net/dsa/mt7530-mdio.c
13427 F:      drivers/net/dsa/mt7530-mmio.c
13428 F:      drivers/net/dsa/mt7530.*
13429 F:      net/dsa/tag_mtk.c
13430
13431 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13432 M:      Chandrashekar Devegowda <[email protected]>
13433 M:      Intel Corporation <[email protected]>
13434 R:      Chiranjeevi Rapolu <[email protected]>
13435 R:      Liu Haijun <[email protected]>
13436 R:      M Chetan Kumar <[email protected]>
13437 R:      Ricardo Martinez <[email protected]>
13438 L:      [email protected]
13439 S:      Supported
13440 F:      drivers/net/wwan/t7xx/
13441
13442 MEDIATEK USB3 DRD IP DRIVER
13443 M:      Chunfeng Yun <[email protected]>
13444 L:      [email protected]
13445 L:      [email protected] (moderated for non-subscribers)
13446 L:      [email protected] (moderated for non-subscribers)
13447 S:      Maintained
13448 F:      Documentation/devicetree/bindings/usb/mediatek,*
13449 F:      drivers/usb/host/xhci-mtk*
13450 F:      drivers/usb/mtu3/
13451
13452 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13453 M:      Peter Senna Tschudin <[email protected]>
13454 M:      Martin Donnelly <[email protected]>
13455 M:      Martyn Welch <[email protected]>
13456 S:      Maintained
13457 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13458 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13459
13460 MEGARAID SCSI/SAS DRIVERS
13461 M:      Kashyap Desai <[email protected]>
13462 M:      Sumit Saxena <[email protected]>
13463 M:      Shivasharan S <[email protected]>
13464 L:      [email protected]
13465 L:      [email protected]
13466 S:      Maintained
13467 W:      http://www.avagotech.com/support/
13468 F:      Documentation/scsi/megaraid.rst
13469 F:      drivers/scsi/megaraid.*
13470 F:      drivers/scsi/megaraid/
13471
13472 MELEXIS MLX90614 DRIVER
13473 M:      Crt Mori <[email protected]>
13474 L:      [email protected]
13475 S:      Supported
13476 W:      http://www.melexis.com
13477 F:      drivers/iio/temperature/mlx90614.c
13478
13479 MELEXIS MLX90632 DRIVER
13480 M:      Crt Mori <[email protected]>
13481 L:      [email protected]
13482 S:      Supported
13483 W:      http://www.melexis.com
13484 F:      drivers/iio/temperature/mlx90632.c
13485
13486 MELFAS MIP4 TOUCHSCREEN DRIVER
13487 M:      Sangwon Jee <[email protected]>
13488 S:      Supported
13489 W:      http://www.melfas.com
13490 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13491 F:      drivers/input/touchscreen/melfas_mip4.c
13492
13493 MELLANOX BLUEFIELD I2C DRIVER
13494 M:      Khalil Blaiech <[email protected]>
13495 M:      Asmaa Mnebhi <[email protected]>
13496 L:      [email protected]
13497 S:      Supported
13498 F:      drivers/i2c/busses/i2c-mlxbf.c
13499
13500 MELLANOX ETHERNET DRIVER (mlx4_en)
13501 M:      Tariq Toukan <[email protected]>
13502 L:      [email protected]
13503 S:      Supported
13504 W:      http://www.mellanox.com
13505 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13506 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13507
13508 MELLANOX ETHERNET DRIVER (mlx5e)
13509 M:      Saeed Mahameed <[email protected]>
13510 L:      [email protected]
13511 S:      Supported
13512 W:      http://www.mellanox.com
13513 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13514 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13515
13516 MELLANOX ETHERNET INNOVA DRIVERS
13517 R:      Boris Pismenny <[email protected]>
13518 L:      [email protected]
13519 S:      Supported
13520 W:      http://www.mellanox.com
13521 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13522 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13523 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13524 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13525
13526 MELLANOX ETHERNET SWITCH DRIVERS
13527 M:      Ido Schimmel <[email protected]>
13528 M:      Petr Machata <[email protected]>
13529 L:      [email protected]
13530 S:      Supported
13531 W:      http://www.mellanox.com
13532 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13533 F:      drivers/net/ethernet/mellanox/mlxsw/
13534 F:      tools/testing/selftests/drivers/net/mlxsw/
13535
13536 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13537 M:      [email protected]
13538 L:      [email protected]
13539 S:      Supported
13540 W:      http://www.mellanox.com
13541 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13542 F:      drivers/net/ethernet/mellanox/mlxfw/
13543
13544 MELLANOX HARDWARE PLATFORM SUPPORT
13545 M:      Hans de Goede <[email protected]>
13546 M:      Mark Gross <[email protected]>
13547 M:      Vadim Pasternak <[email protected]>
13548 L:      [email protected]
13549 S:      Supported
13550 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13551 F:      drivers/platform/mellanox/
13552 F:      include/linux/platform_data/mlxreg.h
13553
13554 MELLANOX MLX4 core VPI driver
13555 M:      Tariq Toukan <[email protected]>
13556 L:      [email protected]
13557 L:      [email protected]
13558 S:      Supported
13559 W:      http://www.mellanox.com
13560 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13561 F:      drivers/net/ethernet/mellanox/mlx4/
13562 F:      include/linux/mlx4/
13563
13564 MELLANOX MLX4 IB driver
13565 M:      Yishai Hadas <[email protected]>
13566 L:      [email protected]
13567 S:      Supported
13568 W:      http://www.mellanox.com
13569 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13570 F:      drivers/infiniband/hw/mlx4/
13571 F:      include/linux/mlx4/
13572 F:      include/uapi/rdma/mlx4-abi.h
13573
13574 MELLANOX MLX5 core VPI driver
13575 M:      Saeed Mahameed <[email protected]>
13576 M:      Leon Romanovsky <[email protected]>
13577 L:      [email protected]
13578 L:      [email protected]
13579 S:      Supported
13580 W:      http://www.mellanox.com
13581 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13582 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13583 F:      drivers/net/ethernet/mellanox/mlx5/core/
13584 F:      include/linux/mlx5/
13585
13586 MELLANOX MLX5 IB driver
13587 M:      Leon Romanovsky <[email protected]>
13588 L:      [email protected]
13589 S:      Supported
13590 W:      http://www.mellanox.com
13591 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13592 F:      drivers/infiniband/hw/mlx5/
13593 F:      include/linux/mlx5/
13594 F:      include/uapi/rdma/mlx5-abi.h
13595
13596 MELLANOX MLXCPLD I2C AND MUX DRIVER
13597 M:      Vadim Pasternak <[email protected]>
13598 M:      Michael Shych <[email protected]>
13599 L:      [email protected]
13600 S:      Supported
13601 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13602 F:      drivers/i2c/busses/i2c-mlxcpld.c
13603 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13604
13605 MELLANOX MLXCPLD LED DRIVER
13606 M:      Vadim Pasternak <[email protected]>
13607 L:      [email protected]
13608 S:      Supported
13609 F:      Documentation/leds/leds-mlxcpld.rst
13610 F:      drivers/leds/leds-mlxcpld.c
13611 F:      drivers/leds/leds-mlxreg.c
13612
13613 MELLANOX PLATFORM DRIVER
13614 M:      Vadim Pasternak <[email protected]>
13615 L:      [email protected]
13616 S:      Supported
13617 F:      drivers/platform/x86/mlx-platform.c
13618
13619 MEMBARRIER SUPPORT
13620 M:      Mathieu Desnoyers <[email protected]>
13621 M:      "Paul E. McKenney" <[email protected]>
13622 L:      [email protected]
13623 S:      Supported
13624 F:      arch/powerpc/include/asm/membarrier.h
13625 F:      include/uapi/linux/membarrier.h
13626 F:      kernel/sched/membarrier.c
13627
13628 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13629 M:      Mike Rapoport <[email protected]>
13630 L:      [email protected]
13631 S:      Maintained
13632 F:      Documentation/core-api/boot-time-mm.rst
13633 F:      include/linux/memblock.h
13634 F:      mm/memblock.c
13635 F:      mm/mm_init.c
13636 F:      tools/testing/memblock/
13637
13638 MEMORY CONTROLLER DRIVERS
13639 M:      Krzysztof Kozlowski <[email protected]>
13640 L:      [email protected]
13641 S:      Maintained
13642 B:      mailto:[email protected]
13643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13644 F:      Documentation/devicetree/bindings/memory-controllers/
13645 F:      drivers/memory/
13646 F:      include/dt-bindings/memory/
13647 F:      include/memory/
13648
13649 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13650 M:      Dmitry Osipenko <[email protected]>
13651 L:      [email protected]
13652 L:      [email protected]
13653 S:      Maintained
13654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13655 F:      drivers/devfreq/tegra30-devfreq.c
13656
13657 MEMORY HOT(UN)PLUG
13658 M:      David Hildenbrand <[email protected]>
13659 M:      Oscar Salvador <[email protected]>
13660 L:      [email protected]
13661 S:      Maintained
13662 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13663 F:      Documentation/core-api/memory-hotplug.rst
13664 F:      drivers/base/memory.c
13665 F:      include/linux/memory_hotplug.h
13666 F:      mm/memory_hotplug.c
13667 F:      tools/testing/selftests/memory-hotplug/
13668
13669 MEMORY MANAGEMENT
13670 M:      Andrew Morton <[email protected]>
13671 L:      [email protected]
13672 S:      Maintained
13673 W:      http://www.linux-mm.org
13674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13675 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13676 F:      include/linux/gfp.h
13677 F:      include/linux/gfp_types.h
13678 F:      include/linux/memory_hotplug.h
13679 F:      include/linux/mm.h
13680 F:      include/linux/mmzone.h
13681 F:      include/linux/pagewalk.h
13682 F:      include/trace/events/ksm.h
13683 F:      mm/
13684 F:      tools/mm/
13685 F:      tools/testing/selftests/mm/
13686
13687 MEMORY TECHNOLOGY DEVICES (MTD)
13688 M:      Miquel Raynal <[email protected]>
13689 M:      Richard Weinberger <[email protected]>
13690 M:      Vignesh Raghavendra <[email protected]>
13691 L:      [email protected]
13692 S:      Maintained
13693 W:      http://www.linux-mtd.infradead.org/
13694 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13695 C:      irc://irc.oftc.net/mtd
13696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13698 F:      Documentation/devicetree/bindings/mtd/
13699 F:      drivers/mtd/
13700 F:      include/linux/mtd/
13701 F:      include/uapi/mtd/
13702
13703 MEMSENSING MICROSYSTEMS MSA311 DRIVER
13704 M:      Dmitry Rokosov <[email protected]>
13705 L:      [email protected]
13706 S:      Maintained
13707 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13708 F:      drivers/iio/accel/msa311.c
13709
13710 MEN A21 WATCHDOG DRIVER
13711 M:      Johannes Thumshirn <[email protected]>
13712 L:      [email protected]
13713 S:      Maintained
13714 F:      drivers/watchdog/mena21_wdt.c
13715
13716 MEN CHAMELEON BUS (mcb)
13717 M:      Johannes Thumshirn <[email protected]>
13718 S:      Maintained
13719 F:      Documentation/driver-api/men-chameleon-bus.rst
13720 F:      drivers/mcb/
13721 F:      include/linux/mcb.h
13722
13723 MEN F21BMC (Board Management Controller)
13724 M:      Andreas Werner <[email protected]>
13725 S:      Supported
13726 F:      Documentation/hwmon/menf21bmc.rst
13727 F:      drivers/hwmon/menf21bmc_hwmon.c
13728 F:      drivers/leds/leds-menf21bmc.c
13729 F:      drivers/mfd/menf21bmc.c
13730 F:      drivers/watchdog/menf21bmc_wdt.c
13731
13732 MEN Z069 WATCHDOG DRIVER
13733 M:      Johannes Thumshirn <[email protected]>
13734 L:      [email protected]
13735 S:      Maintained
13736 F:      drivers/watchdog/menz69_wdt.c
13737
13738 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13739 M:      Neil Armstrong <[email protected]>
13740 L:      [email protected]
13741 L:      [email protected]
13742 S:      Supported
13743 W:      http://linux-meson.com/
13744 T:      git git://linuxtv.org/media_tree.git
13745 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13746 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13747 F:      drivers/media/cec/platform/meson/ao-cec.c
13748
13749 MESON GE2D DRIVER FOR AMLOGIC SOCS
13750 M:      Neil Armstrong <[email protected]>
13751 L:      [email protected]
13752 L:      [email protected]
13753 S:      Supported
13754 T:      git git://linuxtv.org/media_tree.git
13755 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13756 F:      drivers/media/platform/amlogic/meson-ge2d/
13757
13758 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13759 M:      Liang Yang <[email protected]>
13760 L:      [email protected]
13761 S:      Maintained
13762 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13763 F:      drivers/mtd/nand/raw/meson_*
13764
13765 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13766 M:      Neil Armstrong <[email protected]>
13767 L:      [email protected]
13768 L:      [email protected]
13769 S:      Supported
13770 T:      git git://linuxtv.org/media_tree.git
13771 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13772 F:      drivers/staging/media/meson/vdec/
13773
13774 METHODE UDPU SUPPORT
13775 M:      Vladimir Vid <[email protected]>
13776 S:      Maintained
13777 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13778
13779 MHI BUS
13780 M:      Manivannan Sadhasivam <[email protected]>
13781 L:      [email protected]
13782 L:      [email protected]
13783 S:      Maintained
13784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13785 F:      Documentation/ABI/stable/sysfs-bus-mhi
13786 F:      Documentation/mhi/
13787 F:      drivers/bus/mhi/
13788 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
13789 F:      include/linux/mhi.h
13790
13791 MICROBLAZE ARCHITECTURE
13792 M:      Michal Simek <[email protected]>
13793 S:      Supported
13794 W:      http://www.monstr.eu/fdt/
13795 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13796 F:      arch/microblaze/
13797
13798 MICROBLAZE TMR INJECT
13799 M:      Appana Durga Kedareswara rao <[email protected]>
13800 S:      Supported
13801 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13802 F:      drivers/misc/xilinx_tmr_inject.c
13803
13804 MICROBLAZE TMR MANAGER
13805 M:      Appana Durga Kedareswara rao <[email protected]>
13806 S:      Supported
13807 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
13808 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
13809 F:      drivers/misc/xilinx_tmr_manager.c
13810
13811 MICROCHIP AT91 DMA DRIVERS
13812 M:      Ludovic Desroches <[email protected]>
13813 M:      Tudor Ambarus <[email protected]>
13814 L:      [email protected] (moderated for non-subscribers)
13815 L:      [email protected]
13816 S:      Supported
13817 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13818 F:      drivers/dma/at_hdmac.c
13819 F:      drivers/dma/at_xdmac.c
13820 F:      include/dt-bindings/dma/at91.h
13821
13822 MICROCHIP AT91 SERIAL DRIVER
13823 M:      Richard Genoud <[email protected]>
13824 S:      Maintained
13825 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13826 F:      drivers/tty/serial/atmel_serial.c
13827 F:      drivers/tty/serial/atmel_serial.h
13828
13829 MICROCHIP AT91 USART MFD DRIVER
13830 M:      Radu Pirea <[email protected]>
13831 L:      [email protected]
13832 S:      Supported
13833 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13834 F:      drivers/mfd/at91-usart.c
13835 F:      include/dt-bindings/mfd/at91-usart.h
13836
13837 MICROCHIP AT91 USART SPI DRIVER
13838 M:      Radu Pirea <[email protected]>
13839 L:      [email protected]
13840 S:      Supported
13841 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13842 F:      drivers/spi/spi-at91-usart.c
13843
13844 MICROCHIP AUDIO ASOC DRIVERS
13845 M:      Claudiu Beznea <[email protected]>
13846 L:      [email protected] (moderated for non-subscribers)
13847 S:      Supported
13848 F:      Documentation/devicetree/bindings/sound/atmel*
13849 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
13850 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
13851 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
13852 F:      sound/soc/atmel
13853
13854 MICROCHIP CSI2DC DRIVER
13855 M:      Eugen Hristev <[email protected]>
13856 L:      [email protected]
13857 S:      Supported
13858 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13859 F:      drivers/media/platform/microchip/microchip-csi2dc.c
13860
13861 MICROCHIP ECC DRIVER
13862 M:      Tudor Ambarus <[email protected]>
13863 L:      [email protected]
13864 S:      Maintained
13865 F:      drivers/crypto/atmel-ecc.*
13866
13867 MICROCHIP EIC DRIVER
13868 M:      Claudiu Beznea <[email protected]>
13869 L:      [email protected] (moderated for non-subscribers)
13870 S:      Supported
13871 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
13872 F:      drivers/irqchip/irq-mchp-eic.c
13873
13874 MICROCHIP I2C DRIVER
13875 M:      Codrin Ciubotariu <[email protected]>
13876 L:      [email protected]
13877 S:      Supported
13878 F:      drivers/i2c/busses/i2c-at91-*.c
13879 F:      drivers/i2c/busses/i2c-at91.h
13880
13881 MICROCHIP ISC DRIVER
13882 M:      Eugen Hristev <[email protected]>
13883 L:      [email protected]
13884 S:      Supported
13885 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13886 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13887 F:      drivers/media/platform/microchip/microchip-isc*
13888 F:      drivers/media/platform/microchip/microchip-sama*-isc*
13889 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
13890 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
13891 F:      include/linux/atmel-isc-media.h
13892
13893 MICROCHIP ISI DRIVER
13894 M:      Eugen Hristev <[email protected]>
13895 L:      [email protected]
13896 S:      Supported
13897 F:      drivers/media/platform/atmel/atmel-isi.c
13898 F:      drivers/media/platform/atmel/atmel-isi.h
13899
13900 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13901 M:      Woojung Huh <[email protected]>
13902 M:      [email protected]
13903 L:      [email protected]
13904 S:      Maintained
13905 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13906 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
13907 F:      drivers/net/dsa/microchip/*
13908 F:      include/linux/dsa/ksz_common.h
13909 F:      include/linux/platform_data/microchip-ksz.h
13910 F:      net/dsa/tag_ksz.c
13911
13912 MICROCHIP LAN743X ETHERNET DRIVER
13913 M:      Bryan Whitehead <[email protected]>
13914 M:      [email protected]
13915 L:      [email protected]
13916 S:      Maintained
13917 F:      drivers/net/ethernet/microchip/lan743x_*
13918
13919 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13920 M:      Arun Ramadoss <[email protected]>
13921 R:      [email protected]
13922 L:      [email protected]
13923 S:      Maintained
13924 F:      drivers/net/phy/microchip_t1.c
13925
13926 MICROCHIP LAN966X ETHERNET DRIVER
13927 M:      Horatiu Vultur <[email protected]>
13928 M:      [email protected]
13929 L:      [email protected]
13930 S:      Maintained
13931 F:      drivers/net/ethernet/microchip/lan966x/*
13932
13933 MICROCHIP LCDFB DRIVER
13934 M:      Nicolas Ferre <[email protected]>
13935 L:      [email protected]
13936 S:      Maintained
13937 F:      drivers/video/fbdev/atmel_lcdfb.c
13938 F:      include/video/atmel_lcdc.h
13939
13940 MICROCHIP MCP16502 PMIC DRIVER
13941 M:      Claudiu Beznea <[email protected]>
13942 L:      [email protected] (moderated for non-subscribers)
13943 S:      Supported
13944 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13945 F:      drivers/regulator/mcp16502.c
13946
13947 MICROCHIP MCP3911 ADC DRIVER
13948 M:      Marcus Folkesson <[email protected]>
13949 M:      Kent Gustavsson <[email protected]>
13950 L:      [email protected]
13951 S:      Maintained
13952 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13953 F:      drivers/iio/adc/mcp3911.c
13954
13955 MICROCHIP MMC/SD/SDIO MCI DRIVER
13956 M:      Ludovic Desroches <[email protected]>
13957 S:      Maintained
13958 F:      drivers/mmc/host/atmel-mci.c
13959
13960 MICROCHIP NAND DRIVER
13961 M:      Tudor Ambarus <[email protected]>
13962 L:      [email protected]
13963 S:      Supported
13964 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13965 F:      drivers/mtd/nand/raw/atmel/*
13966
13967 MICROCHIP OTPC DRIVER
13968 M:      Claudiu Beznea <[email protected]>
13969 L:      [email protected] (moderated for non-subscribers)
13970 S:      Supported
13971 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
13972 F:      drivers/nvmem/microchip-otpc.c
13973 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
13974
13975 MICROCHIP PCI1XXXX GP DRIVER
13976 M:      Kumaravel Thiagarajan <[email protected]>
13977 L:      [email protected]
13978 S:      Supported
13979 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
13980 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
13981 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
13982
13983 MICROCHIP PCI1XXXX I2C DRIVER
13984 M:      Tharun Kumar P <[email protected]>
13985 M:      Kumaravel Thiagarajan <[email protected]>
13986 M:      Microchip Linux Driver Support <[email protected]>
13987 L:      [email protected]
13988 S:      Maintained
13989 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
13990
13991 MICROCHIP PCIe UART DRIVER
13992 M:      Kumaravel Thiagarajan <[email protected]>
13993 M:      Tharun Kumar P <[email protected]>
13994 L:      [email protected]
13995 S:      Maintained
13996 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
13997
13998 MICROCHIP POLARFIRE FPGA DRIVERS
13999 M:      Conor Dooley <[email protected]>
14000 R:      Vladimir Georgiev <[email protected]>
14001 L:      [email protected]
14002 S:      Supported
14003 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14004 F:      drivers/fpga/microchip-spi.c
14005
14006 MICROCHIP PWM DRIVER
14007 M:      Claudiu Beznea <[email protected]>
14008 L:      [email protected] (moderated for non-subscribers)
14009 L:      [email protected]
14010 S:      Supported
14011 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14012 F:      drivers/pwm/pwm-atmel.c
14013
14014 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14015 M:      Eugen Hristev <[email protected]>
14016 L:      [email protected]
14017 S:      Supported
14018 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14019 F:      drivers/iio/adc/at91-sama5d2_adc.c
14020 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14021
14022 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14023 M:      Claudiu Beznea <[email protected]>
14024 S:      Supported
14025 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14026 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14027
14028 MICROCHIP SOC DRIVERS
14029 M:      Conor Dooley <[email protected]>
14030 S:      Supported
14031 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14032 F:      drivers/soc/microchip/
14033
14034 MICROCHIP SPI DRIVER
14035 M:      Ryan Wanner <[email protected]>
14036 S:      Supported
14037 F:      drivers/spi/spi-atmel.*
14038
14039 MICROCHIP SSC DRIVER
14040 M:      Claudiu Beznea <[email protected]>
14041 L:      [email protected] (moderated for non-subscribers)
14042 S:      Supported
14043 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14044 F:      drivers/misc/atmel-ssc.c
14045 F:      include/linux/atmel-ssc.h
14046
14047 Microchip Timer Counter Block (TCB) Capture Driver
14048 M:      Kamel Bouhara <[email protected]>
14049 L:      [email protected] (moderated for non-subscribers)
14050 L:      [email protected]
14051 S:      Maintained
14052 F:      drivers/counter/microchip-tcb-capture.c
14053
14054 MICROCHIP USB251XB DRIVER
14055 M:      Richard Leitner <[email protected]>
14056 L:      [email protected]
14057 S:      Maintained
14058 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14059 F:      drivers/usb/misc/usb251xb.c
14060
14061 MICROCHIP USBA UDC DRIVER
14062 M:      Cristian Birsan <[email protected]>
14063 L:      [email protected] (moderated for non-subscribers)
14064 S:      Supported
14065 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14066
14067 MICROCHIP WILC1000 WIFI DRIVER
14068 M:      Ajay Singh <[email protected]>
14069 M:      Claudiu Beznea <[email protected]>
14070 L:      [email protected]
14071 S:      Supported
14072 F:      drivers/net/wireless/microchip/wilc1000/
14073
14074 MICROSEMI MIPS SOCS
14075 M:      Alexandre Belloni <[email protected]>
14076 M:      [email protected]
14077 L:      [email protected]
14078 S:      Supported
14079 F:      Documentation/devicetree/bindings/mips/mscc.txt
14080 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14081 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14082 F:      arch/mips/boot/dts/mscc/
14083 F:      arch/mips/configs/generic/board-ocelot.config
14084 F:      arch/mips/generic/board-ocelot.c
14085
14086 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14087 M:      Don Brace <[email protected]>
14088 L:      [email protected]
14089 L:      [email protected]
14090 S:      Supported
14091 F:      Documentation/scsi/smartpqi.rst
14092 F:      drivers/scsi/smartpqi/Kconfig
14093 F:      drivers/scsi/smartpqi/Makefile
14094 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14095 F:      include/linux/cciss*.h
14096 F:      include/uapi/linux/cciss*.h
14097
14098 MICROSOFT MANA RDMA DRIVER
14099 M:      Long Li <[email protected]>
14100 M:      Ajay Sharma <[email protected]>
14101 L:      [email protected]
14102 S:      Supported
14103 F:      drivers/infiniband/hw/mana/
14104 F:      include/net/mana
14105 F:      include/uapi/rdma/mana-abi.h
14106
14107 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14108 M:      Maximilian Luz <[email protected]>
14109 L:      [email protected]
14110 S:      Maintained
14111 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14112
14113 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14114 M:      Maximilian Luz <[email protected]>
14115 L:      [email protected]
14116 L:      [email protected]
14117 S:      Maintained
14118 F:      drivers/power/supply/surface_battery.c
14119 F:      drivers/power/supply/surface_charger.c
14120
14121 MICROSOFT SURFACE DTX DRIVER
14122 M:      Maximilian Luz <[email protected]>
14123 L:      [email protected]
14124 S:      Maintained
14125 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14126 F:      drivers/platform/surface/surface_dtx.c
14127 F:      include/uapi/linux/surface_aggregator/dtx.h
14128
14129 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14130 M:      Maximilian Luz <[email protected]>
14131 L:      [email protected]
14132 S:      Maintained
14133 F:      drivers/platform/surface/surface_gpe.c
14134
14135 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14136 M:      Hans de Goede <[email protected]>
14137 M:      Mark Gross <[email protected]>
14138 M:      Maximilian Luz <[email protected]>
14139 L:      [email protected]
14140 S:      Maintained
14141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14142 F:      drivers/platform/surface/
14143
14144 MICROSOFT SURFACE HID TRANSPORT DRIVER
14145 M:      Maximilian Luz <[email protected]>
14146 L:      [email protected]
14147 L:      [email protected]
14148 S:      Maintained
14149 F:      drivers/hid/surface-hid/
14150
14151 MICROSOFT SURFACE HOT-PLUG DRIVER
14152 M:      Maximilian Luz <[email protected]>
14153 L:      [email protected]
14154 S:      Maintained
14155 F:      drivers/platform/surface/surface_hotplug.c
14156
14157 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14158 M:      Maximilian Luz <[email protected]>
14159 L:      [email protected]
14160 S:      Maintained
14161 F:      drivers/platform/surface/surface_platform_profile.c
14162
14163 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14164 M:      Chen Yu <[email protected]>
14165 L:      [email protected]
14166 S:      Supported
14167 F:      drivers/platform/surface/surfacepro3_button.c
14168
14169 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14170 M:      Maximilian Luz <[email protected]>
14171 L:      [email protected]
14172 S:      Maintained
14173 F:      drivers/platform/surface/surface_aggregator_hub.c
14174
14175 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14176 M:      Maximilian Luz <[email protected]>
14177 L:      [email protected]
14178 S:      Maintained
14179 W:      https://github.com/linux-surface/surface-aggregator-module
14180 C:      irc://irc.libera.chat/linux-surface
14181 F:      Documentation/driver-api/surface_aggregator/
14182 F:      drivers/platform/surface/aggregator/
14183 F:      drivers/platform/surface/surface_acpi_notify.c
14184 F:      drivers/platform/surface/surface_aggregator_cdev.c
14185 F:      drivers/platform/surface/surface_aggregator_registry.c
14186 F:      include/linux/surface_acpi_notify.h
14187 F:      include/linux/surface_aggregator/
14188 F:      include/uapi/linux/surface_aggregator/
14189
14190 MICROTEK X6 SCANNER
14191 M:      Oliver Neukum <[email protected]>
14192 S:      Maintained
14193 F:      drivers/usb/image/microtek.*
14194
14195 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14196 M:      Luka Kovacic <[email protected]>
14197 M:      Luka Perkov <[email protected]>
14198 S:      Maintained
14199 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14200 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14201 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14202 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14203 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14204 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14205
14206 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14207 M:      Sakari Ailus <[email protected]>
14208 L:      [email protected]
14209 S:      Maintained
14210 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14211 F:      Documentation/driver-api/media/drivers/ccs/
14212 F:      Documentation/userspace-api/media/drivers/ccs.rst
14213 F:      drivers/media/i2c/ccs-pll.c
14214 F:      drivers/media/i2c/ccs-pll.h
14215 F:      drivers/media/i2c/ccs/
14216 F:      include/uapi/linux/ccs.h
14217 F:      include/uapi/linux/smiapp.h
14218
14219 MIPS
14220 M:      Thomas Bogendoerfer <[email protected]>
14221 L:      [email protected]
14222 S:      Maintained
14223 W:      http://www.linux-mips.org/
14224 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14226 F:      Documentation/devicetree/bindings/mips/
14227 F:      Documentation/mips/
14228 F:      arch/mips/
14229 F:      drivers/platform/mips/
14230 F:      include/dt-bindings/mips/
14231
14232 MIPS BOSTON DEVELOPMENT BOARD
14233 M:      Paul Burton <[email protected]>
14234 L:      [email protected]
14235 S:      Maintained
14236 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14237 F:      arch/mips/boot/dts/img/boston.dts
14238 F:      arch/mips/configs/generic/board-boston.config
14239 F:      drivers/clk/imgtec/clk-boston.c
14240 F:      include/dt-bindings/clock/boston-clock.h
14241
14242 MIPS CORE DRIVERS
14243 M:      Thomas Bogendoerfer <[email protected]>
14244 M:      Serge Semin <[email protected]>
14245 L:      [email protected]
14246 S:      Supported
14247 F:      drivers/bus/mips_cdmm.c
14248 F:      drivers/clocksource/mips-gic-timer.c
14249 F:      drivers/cpuidle/cpuidle-cps.c
14250 F:      drivers/irqchip/irq-mips-cpu.c
14251 F:      drivers/irqchip/irq-mips-gic.c
14252
14253 MIPS GENERIC PLATFORM
14254 M:      Paul Burton <[email protected]>
14255 L:      [email protected]
14256 S:      Supported
14257 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14258 F:      arch/mips/generic/
14259 F:      arch/mips/tools/generic-board-config.sh
14260
14261 MIPS RINT INSTRUCTION EMULATION
14262 M:      Aleksandar Markovic <[email protected]>
14263 L:      [email protected]
14264 S:      Supported
14265 F:      arch/mips/math-emu/dp_rint.c
14266 F:      arch/mips/math-emu/sp_rint.c
14267
14268 MIPS/LOONGSON1 ARCHITECTURE
14269 M:      Keguang Zhang <[email protected]>
14270 L:      [email protected]
14271 S:      Maintained
14272 F:      arch/mips/include/asm/mach-loongson32/
14273 F:      arch/mips/loongson32/
14274 F:      drivers/*/*loongson1*
14275
14276 MIPS/LOONGSON2EF ARCHITECTURE
14277 M:      Jiaxun Yang <[email protected]>
14278 L:      [email protected]
14279 S:      Maintained
14280 F:      arch/mips/include/asm/mach-loongson2ef/
14281 F:      arch/mips/loongson2ef/
14282 F:      drivers/cpufreq/loongson2_cpufreq.c
14283
14284 MIPS/LOONGSON64 ARCHITECTURE
14285 M:      Huacai Chen <[email protected]>
14286 M:      Jiaxun Yang <[email protected]>
14287 L:      [email protected]
14288 S:      Maintained
14289 F:      arch/mips/include/asm/mach-loongson64/
14290 F:      arch/mips/loongson64/
14291 F:      drivers/irqchip/irq-loongson*
14292 F:      drivers/platform/mips/cpu_hwmon.c
14293
14294 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14295 M:      Hans Verkuil <[email protected]>
14296 L:      [email protected]
14297 S:      Odd Fixes
14298 W:      https://linuxtv.org
14299 T:      git git://linuxtv.org/media_tree.git
14300 F:      drivers/media/radio/radio-miropcm20*
14301
14302 MMP SUPPORT
14303 R:      Lubomir Rintel <[email protected]>
14304 L:      [email protected] (moderated for non-subscribers)
14305 S:      Odd Fixes
14306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14307 F:      arch/arm/boot/dts/marvell/mmp*
14308 F:      arch/arm/mach-mmp/
14309 F:      include/linux/soc/mmp/
14310
14311 MMP USB PHY DRIVERS
14312 R:      Lubomir Rintel <[email protected]>
14313 L:      [email protected] (moderated for non-subscribers)
14314 S:      Maintained
14315 F:      drivers/phy/marvell/phy-mmp3-usb.c
14316 F:      drivers/phy/marvell/phy-pxa-usb.c
14317
14318 MMU GATHER AND TLB INVALIDATION
14319 M:      Will Deacon <[email protected]>
14320 M:      "Aneesh Kumar K.V" <[email protected]>
14321 M:      Andrew Morton <[email protected]>
14322 M:      Nick Piggin <[email protected]>
14323 M:      Peter Zijlstra <[email protected]>
14324 L:      [email protected]
14325 L:      [email protected]
14326 S:      Maintained
14327 F:      arch/*/include/asm/tlb.h
14328 F:      include/asm-generic/tlb.h
14329 F:      mm/mmu_gather.c
14330
14331 MN88472 MEDIA DRIVER
14332 M:      Antti Palosaari <[email protected]>
14333 L:      [email protected]
14334 S:      Maintained
14335 W:      https://linuxtv.org
14336 W:      http://palosaari.fi/linux/
14337 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14338 F:      drivers/media/dvb-frontends/mn88472*
14339
14340 MN88473 MEDIA DRIVER
14341 M:      Antti Palosaari <[email protected]>
14342 L:      [email protected]
14343 S:      Maintained
14344 W:      https://linuxtv.org
14345 W:      http://palosaari.fi/linux/
14346 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14347 F:      drivers/media/dvb-frontends/mn88473*
14348
14349 MODULE SUPPORT
14350 M:      Luis Chamberlain <[email protected]>
14351 L:      [email protected]
14352 L:      [email protected]
14353 S:      Maintained
14354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14355 F:      include/linux/kmod.h
14356 F:      include/linux/module.h
14357 F:      kernel/module/
14358 F:      lib/test_kmod.c
14359 F:      scripts/module*
14360 F:      tools/testing/selftests/kmod/
14361
14362 MONOLITHIC POWER SYSTEM PMIC DRIVER
14363 M:      Saravanan Sekar <[email protected]>
14364 S:      Maintained
14365 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14366 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14367 F:      drivers/hwmon/pmbus/mpq7932.c
14368 F:      drivers/iio/adc/mp2629_adc.c
14369 F:      drivers/mfd/mp2629.c
14370 F:      drivers/power/supply/mp2629_charger.c
14371 F:      drivers/regulator/mp5416.c
14372 F:      drivers/regulator/mpq7920.c
14373 F:      drivers/regulator/mpq7920.h
14374 F:      include/linux/mfd/mp2629.h
14375
14376 MOST(R) TECHNOLOGY DRIVER
14377 M:      Parthiban Veerasooran <[email protected]>
14378 M:      Christian Gromm <[email protected]>
14379 S:      Maintained
14380 F:      Documentation/ABI/testing/configfs-most
14381 F:      Documentation/ABI/testing/sysfs-bus-most
14382 F:      drivers/most/
14383 F:      drivers/staging/most/
14384 F:      include/linux/most.h
14385
14386 MOTORCOMM PHY DRIVER
14387 M:      Peter Geis <[email protected]>
14388 M:      Frank <[email protected]>
14389 L:      [email protected]
14390 S:      Maintained
14391 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14392 F:      drivers/net/phy/motorcomm.c
14393
14394 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14395 M:      Jiri Slaby <[email protected]>
14396 S:      Maintained
14397 F:      Documentation/driver-api/tty/moxa-smartio.rst
14398 F:      drivers/tty/mxser.*
14399
14400 MR800 AVERMEDIA USB FM RADIO DRIVER
14401 M:      Alexey Klimov <[email protected]>
14402 L:      [email protected]
14403 S:      Maintained
14404 T:      git git://linuxtv.org/media_tree.git
14405 F:      drivers/media/radio/radio-mr800.c
14406
14407 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14408 M:      Stefan Schmidt <[email protected]>
14409 L:      [email protected]
14410 S:      Odd Fixes
14411 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14412 F:      drivers/net/ieee802154/mrf24j40.c
14413
14414 MSI EC DRIVER
14415 M:      Nikita Kravets <[email protected]>
14416 L:      [email protected]
14417 S:      Maintained
14418 W:      https://github.com/BeardOverflow/msi-ec
14419 F:      drivers/platform/x86/msi-ec.*
14420
14421 MSI LAPTOP SUPPORT
14422 M:      "Lee, Chun-Yi" <[email protected]>
14423 L:      [email protected]
14424 S:      Maintained
14425 F:      drivers/platform/x86/msi-laptop.c
14426
14427 MSI WMI SUPPORT
14428 L:      [email protected]
14429 S:      Orphan
14430 F:      drivers/platform/x86/msi-wmi.c
14431
14432 MSI001 MEDIA DRIVER
14433 M:      Antti Palosaari <[email protected]>
14434 L:      [email protected]
14435 S:      Maintained
14436 W:      https://linuxtv.org
14437 W:      http://palosaari.fi/linux/
14438 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14439 T:      git git://linuxtv.org/anttip/media_tree.git
14440 F:      drivers/media/tuners/msi001*
14441
14442 MSI2500 MEDIA DRIVER
14443 M:      Antti Palosaari <[email protected]>
14444 L:      [email protected]
14445 S:      Maintained
14446 W:      https://linuxtv.org
14447 W:      http://palosaari.fi/linux/
14448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14449 T:      git git://linuxtv.org/anttip/media_tree.git
14450 F:      drivers/media/usb/msi2500/
14451
14452 MSTAR INTERRUPT CONTROLLER DRIVER
14453 M:      Mark-PK Tsai <[email protected]>
14454 M:      Daniel Palmer <[email protected]>
14455 S:      Maintained
14456 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14457 F:      drivers/irqchip/irq-mst-intc.c
14458
14459 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14460 M:      Robert Jarzmik <[email protected]>
14461 L:      [email protected]
14462 S:      Maintained
14463 F:      drivers/mtd/devices/docg3*
14464
14465 MT9P031 APTINA CAMERA SENSOR
14466 M:      Laurent Pinchart <[email protected]>
14467 L:      [email protected]
14468 S:      Maintained
14469 T:      git git://linuxtv.org/media_tree.git
14470 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14471 F:      drivers/media/i2c/mt9p031.c
14472 F:      include/media/i2c/mt9p031.h
14473
14474 MT9T112 APTINA CAMERA SENSOR
14475 M:      Jacopo Mondi <[email protected]>
14476 L:      [email protected]
14477 S:      Odd Fixes
14478 T:      git git://linuxtv.org/media_tree.git
14479 F:      drivers/media/i2c/mt9t112.c
14480 F:      include/media/i2c/mt9t112.h
14481
14482 MT9V032 APTINA CAMERA SENSOR
14483 M:      Laurent Pinchart <[email protected]>
14484 L:      [email protected]
14485 S:      Maintained
14486 T:      git git://linuxtv.org/media_tree.git
14487 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14488 F:      drivers/media/i2c/mt9v032.c
14489 F:      include/media/i2c/mt9v032.h
14490
14491 MT9V111 APTINA CAMERA SENSOR
14492 M:      Jacopo Mondi <[email protected]>
14493 L:      [email protected]
14494 S:      Maintained
14495 T:      git git://linuxtv.org/media_tree.git
14496 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14497 F:      drivers/media/i2c/mt9v111.c
14498
14499 MULTIFUNCTION DEVICES (MFD)
14500 M:      Lee Jones <[email protected]>
14501 S:      Maintained
14502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14503 F:      Documentation/devicetree/bindings/mfd/
14504 F:      drivers/mfd/
14505 F:      include/dt-bindings/mfd/
14506 F:      include/linux/mfd/
14507
14508 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14509 S:      Orphan
14510 F:      drivers/mmc/host/mmc_spi.c
14511 F:      include/linux/spi/mmc_spi.h
14512
14513 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14514 M:      Ulf Hansson <[email protected]>
14515 L:      [email protected]
14516 S:      Maintained
14517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14518 F:      Documentation/devicetree/bindings/mmc/
14519 F:      drivers/mmc/
14520 F:      include/linux/mmc/
14521 F:      include/uapi/linux/mmc/
14522
14523 MULTIPLEXER SUBSYSTEM
14524 M:      Peter Rosin <[email protected]>
14525 S:      Maintained
14526 F:      Documentation/ABI/testing/sysfs-class-mux*
14527 F:      Documentation/devicetree/bindings/mux/
14528 F:      drivers/mux/
14529 F:      include/dt-bindings/mux/
14530 F:      include/linux/mux/
14531
14532 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14533 M:      Bin Liu <[email protected]>
14534 L:      [email protected]
14535 S:      Maintained
14536 F:      drivers/usb/musb/
14537
14538 MXL301RF MEDIA DRIVER
14539 M:      Akihiro Tsukada <[email protected]>
14540 L:      [email protected]
14541 S:      Odd Fixes
14542 F:      drivers/media/tuners/mxl301rf*
14543
14544 MXL5007T MEDIA DRIVER
14545 M:      Michael Krufky <[email protected]>
14546 L:      [email protected]
14547 S:      Maintained
14548 W:      https://linuxtv.org
14549 W:      http://github.com/mkrufky
14550 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14551 T:      git git://linuxtv.org/mkrufky/tuners.git
14552 F:      drivers/media/tuners/mxl5007t.*
14553
14554 MXSFB DRM DRIVER
14555 M:      Marek Vasut <[email protected]>
14556 M:      Stefan Agner <[email protected]>
14557 L:      [email protected]
14558 S:      Supported
14559 T:      git git://anongit.freedesktop.org/drm/drm-misc
14560 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14561 F:      drivers/gpu/drm/mxsfb/
14562
14563 MYLEX DAC960 PCI RAID Controller
14564 M:      Hannes Reinecke <[email protected]>
14565 L:      [email protected]
14566 S:      Supported
14567 F:      drivers/scsi/myrb.*
14568 F:      drivers/scsi/myrs.*
14569
14570 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14571 M:      Chris Lee <[email protected]>
14572 L:      [email protected]
14573 S:      Supported
14574 W:      https://www.cspi.com/ethernet-products/support/downloads/
14575 F:      drivers/net/ethernet/myricom/myri10ge/
14576
14577 NAND FLASH SUBSYSTEM
14578 M:      Miquel Raynal <[email protected]>
14579 R:      Richard Weinberger <[email protected]>
14580 L:      [email protected]
14581 S:      Maintained
14582 W:      http://www.linux-mtd.infradead.org/
14583 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14584 C:      irc://irc.oftc.net/mtd
14585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14586 F:      drivers/mtd/nand/
14587 F:      include/linux/mtd/*nand*.h
14588
14589 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14590 M:      Daniel Mack <[email protected]>
14591 L:      [email protected] (moderated for non-subscribers)
14592 S:      Maintained
14593 W:      http://www.native-instruments.com
14594 F:      sound/usb/caiaq/
14595
14596 NATSEMI ETHERNET DRIVER (DP8381x)
14597 S:      Orphan
14598 F:      drivers/net/ethernet/natsemi/natsemi.c
14599
14600 NCR 5380 SCSI DRIVERS
14601 M:      Finn Thain <[email protected]>
14602 M:      Michael Schmitz <[email protected]>
14603 L:      [email protected]
14604 S:      Maintained
14605 F:      Documentation/scsi/g_NCR5380.rst
14606 F:      drivers/scsi/NCR5380.*
14607 F:      drivers/scsi/arm/cumana_1.c
14608 F:      drivers/scsi/arm/oak.c
14609 F:      drivers/scsi/atari_scsi.*
14610 F:      drivers/scsi/dmx3191d.c
14611 F:      drivers/scsi/g_NCR5380.*
14612 F:      drivers/scsi/mac_scsi.*
14613 F:      drivers/scsi/sun3_scsi.*
14614 F:      drivers/scsi/sun3_scsi_vme.c
14615
14616 NCSI LIBRARY
14617 M:      Samuel Mendoza-Jonas <[email protected]>
14618 S:      Maintained
14619 F:      net/ncsi/
14620
14621 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14622 M:      Guenter Roeck <[email protected]>
14623 L:      [email protected]
14624 S:      Maintained
14625 F:      Documentation/hwmon/nct6775.rst
14626 F:      drivers/hwmon/nct6775-core.c
14627 F:      drivers/hwmon/nct6775-platform.c
14628 F:      drivers/hwmon/nct6775.h
14629
14630 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14631 M:      Zev Weiss <[email protected]>
14632 L:      [email protected]
14633 S:      Maintained
14634 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14635 F:      drivers/hwmon/nct6775-i2c.c
14636
14637 NETDEVSIM
14638 M:      Jakub Kicinski <[email protected]>
14639 S:      Maintained
14640 F:      drivers/net/netdevsim/*
14641
14642 NETEM NETWORK EMULATOR
14643 M:      Stephen Hemminger <[email protected]>
14644 L:      [email protected]
14645 S:      Maintained
14646 F:      net/sched/sch_netem.c
14647
14648 NETERION 10GbE DRIVERS (s2io)
14649 M:      Jon Mason <[email protected]>
14650 L:      [email protected]
14651 S:      Supported
14652 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14653 F:      drivers/net/ethernet/neterion/
14654
14655 NETFILTER
14656 M:      Pablo Neira Ayuso <[email protected]>
14657 M:      Jozsef Kadlecsik <[email protected]>
14658 M:      Florian Westphal <[email protected]>
14659 L:      [email protected]
14660 L:      [email protected]
14661 S:      Maintained
14662 W:      http://www.netfilter.org/
14663 W:      http://www.iptables.org/
14664 W:      http://www.nftables.org/
14665 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14666 C:      irc://irc.libera.chat/netfilter
14667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14669 F:      include/linux/netfilter*
14670 F:      include/linux/netfilter/
14671 F:      include/net/netfilter/
14672 F:      include/uapi/linux/netfilter*
14673 F:      include/uapi/linux/netfilter/
14674 F:      net/*/netfilter.c
14675 F:      net/*/netfilter/
14676 F:      net/bridge/br_netfilter*.c
14677 F:      net/netfilter/
14678
14679 NETROM NETWORK LAYER
14680 M:      Ralf Baechle <[email protected]>
14681 L:      [email protected]
14682 S:      Maintained
14683 W:      http://www.linux-ax25.org/
14684 F:      include/net/netrom.h
14685 F:      include/uapi/linux/netrom.h
14686 F:      net/netrom/
14687
14688 NETRONIX EMBEDDED CONTROLLER
14689 M:      Jonathan Neuschäfer <[email protected]>
14690 S:      Maintained
14691 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14692 F:      drivers/mfd/ntxec.c
14693 F:      drivers/pwm/pwm-ntxec.c
14694 F:      drivers/rtc/rtc-ntxec.c
14695 F:      include/linux/mfd/ntxec.h
14696
14697 NETRONOME ETHERNET DRIVERS
14698 M:      Louis Peens <[email protected]>
14699 R:      Jakub Kicinski <[email protected]>
14700 L:      [email protected]
14701 S:      Maintained
14702 F:      drivers/net/ethernet/netronome/
14703
14704 NETWORK BLOCK DEVICE (NBD)
14705 M:      Josef Bacik <[email protected]>
14706 L:      [email protected]
14707 L:      [email protected]
14708 S:      Maintained
14709 F:      Documentation/admin-guide/blockdev/nbd.rst
14710 F:      drivers/block/nbd.c
14711 F:      include/trace/events/nbd.h
14712 F:      include/uapi/linux/nbd.h
14713
14714 NETWORK DROP MONITOR
14715 M:      Neil Horman <[email protected]>
14716 L:      [email protected]
14717 S:      Maintained
14718 W:      https://fedorahosted.org/dropwatch/
14719 F:      include/uapi/linux/net_dropmon.h
14720 F:      net/core/drop_monitor.c
14721
14722 NETWORKING DRIVERS
14723 M:      "David S. Miller" <[email protected]>
14724 M:      Eric Dumazet <[email protected]>
14725 M:      Jakub Kicinski <[email protected]>
14726 M:      Paolo Abeni <[email protected]>
14727 L:      [email protected]
14728 S:      Maintained
14729 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14732 F:      Documentation/devicetree/bindings/net/
14733 F:      drivers/connector/
14734 F:      drivers/net/
14735 F:      include/dt-bindings/net/
14736 F:      include/linux/etherdevice.h
14737 F:      include/linux/fcdevice.h
14738 F:      include/linux/fddidevice.h
14739 F:      include/linux/hippidevice.h
14740 F:      include/linux/if_*
14741 F:      include/linux/inetdevice.h
14742 F:      include/linux/netdevice.h
14743 F:      include/uapi/linux/if_*
14744 F:      include/uapi/linux/netdevice.h
14745 X:      drivers/net/wireless/
14746
14747 NETWORKING DRIVERS (WIRELESS)
14748 M:      Kalle Valo <[email protected]>
14749 L:      [email protected]
14750 S:      Maintained
14751 W:      https://wireless.wiki.kernel.org/
14752 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14755 F:      Documentation/devicetree/bindings/net/wireless/
14756 F:      drivers/net/wireless/
14757
14758 NETWORKING [DSA]
14759 M:      Andrew Lunn <[email protected]>
14760 M:      Florian Fainelli <[email protected]>
14761 M:      Vladimir Oltean <[email protected]>
14762 S:      Maintained
14763 F:      Documentation/devicetree/bindings/net/dsa/
14764 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14765 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
14766 F:      drivers/net/dsa/
14767 F:      include/linux/dsa/
14768 F:      include/linux/platform_data/dsa.h
14769 F:      include/net/dsa.h
14770 F:      net/dsa/
14771 F:      tools/testing/selftests/drivers/net/dsa/
14772
14773 NETWORKING [GENERAL]
14774 M:      "David S. Miller" <[email protected]>
14775 M:      Eric Dumazet <[email protected]>
14776 M:      Jakub Kicinski <[email protected]>
14777 M:      Paolo Abeni <[email protected]>
14778 L:      [email protected]
14779 S:      Maintained
14780 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14781 B:      mailto:[email protected]
14782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14784 F:      Documentation/core-api/netlink.rst
14785 F:      Documentation/netlink/
14786 F:      Documentation/networking/
14787 F:      Documentation/process/maintainer-netdev.rst
14788 F:      Documentation/userspace-api/netlink/
14789 F:      include/linux/in.h
14790 F:      include/linux/net.h
14791 F:      include/linux/netdevice.h
14792 F:      include/net/
14793 F:      include/uapi/linux/in.h
14794 F:      include/uapi/linux/net.h
14795 F:      include/uapi/linux/net_namespace.h
14796 F:      include/uapi/linux/netdevice.h
14797 F:      lib/net_utils.c
14798 F:      lib/random32.c
14799 F:      net/
14800 F:      tools/net/
14801 F:      tools/testing/selftests/net/
14802 X:      net/bluetooth/
14803
14804 NETWORKING [IPSEC]
14805 M:      Steffen Klassert <[email protected]>
14806 M:      Herbert Xu <[email protected]>
14807 M:      "David S. Miller" <[email protected]>
14808 L:      [email protected]
14809 S:      Maintained
14810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14812 F:      include/net/xfrm.h
14813 F:      include/uapi/linux/xfrm.h
14814 F:      net/ipv4/ah4.c
14815 F:      net/ipv4/esp4*
14816 F:      net/ipv4/ip_vti.c
14817 F:      net/ipv4/ipcomp.c
14818 F:      net/ipv4/xfrm*
14819 F:      net/ipv6/ah6.c
14820 F:      net/ipv6/esp6*
14821 F:      net/ipv6/ip6_vti.c
14822 F:      net/ipv6/ipcomp6.c
14823 F:      net/ipv6/xfrm*
14824 F:      net/key/
14825 F:      net/xfrm/
14826 F:      tools/testing/selftests/net/ipsec.c
14827
14828 NETWORKING [IPv4/IPv6]
14829 M:      "David S. Miller" <[email protected]>
14830 M:      David Ahern <[email protected]>
14831 L:      [email protected]
14832 S:      Maintained
14833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14834 F:      arch/x86/net/*
14835 F:      include/linux/ip.h
14836 F:      include/linux/ipv6*
14837 F:      include/net/fib*
14838 F:      include/net/ip*
14839 F:      include/net/route.h
14840 F:      net/ipv4/
14841 F:      net/ipv6/
14842
14843 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14844 M:      Paul Moore <[email protected]>
14845 L:      [email protected]
14846 L:      [email protected]
14847 S:      Supported
14848 W:      https://github.com/netlabel
14849 F:      Documentation/netlabel/
14850 F:      include/net/calipso.h
14851 F:      include/net/cipso_ipv4.h
14852 F:      include/net/netlabel.h
14853 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14854 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14855 F:      net/ipv4/cipso_ipv4.c
14856 F:      net/ipv6/calipso.c
14857 F:      net/netfilter/xt_CONNSECMARK.c
14858 F:      net/netfilter/xt_SECMARK.c
14859 F:      net/netlabel/
14860
14861 NETWORKING [MACSEC]
14862 M:      Sabrina Dubroca <[email protected]>
14863 L:      [email protected]
14864 S:      Maintained
14865 F:      drivers/net/macsec.c
14866 F:      include/net/macsec.h
14867 F:      include/uapi/linux/if_macsec.h
14868 K:      macsec
14869 K:      \bmdo_
14870
14871 NETWORKING [MPTCP]
14872 M:      Matthieu Baerts <[email protected]>
14873 M:      Mat Martineau <[email protected]>
14874 L:      [email protected]
14875 L:      [email protected]
14876 S:      Maintained
14877 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14878 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14879 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
14880 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
14881 F:      Documentation/networking/mptcp-sysctl.rst
14882 F:      include/net/mptcp.h
14883 F:      include/trace/events/mptcp.h
14884 F:      include/uapi/linux/mptcp.h
14885 F:      net/mptcp/
14886 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14887 F:      tools/testing/selftests/net/mptcp/
14888
14889 NETWORKING [TCP]
14890 M:      Eric Dumazet <[email protected]>
14891 L:      [email protected]
14892 S:      Maintained
14893 F:      include/linux/tcp.h
14894 F:      include/net/tcp.h
14895 F:      include/trace/events/tcp.h
14896 F:      include/uapi/linux/tcp.h
14897 F:      net/ipv4/syncookies.c
14898 F:      net/ipv4/tcp*.c
14899 F:      net/ipv6/syncookies.c
14900 F:      net/ipv6/tcp*.c
14901
14902 NETWORKING [TLS]
14903 M:      Boris Pismenny <[email protected]>
14904 M:      John Fastabend <[email protected]>
14905 M:      Jakub Kicinski <[email protected]>
14906 L:      [email protected]
14907 S:      Maintained
14908 F:      include/net/tls.h
14909 F:      include/uapi/linux/tls.h
14910 F:      net/tls/*
14911
14912 NETXEN (1/10) GbE SUPPORT
14913 M:      Manish Chopra <[email protected]>
14914 M:      Rahul Verma <[email protected]>
14915 M:      [email protected]
14916 L:      [email protected]
14917 S:      Supported
14918 F:      drivers/net/ethernet/qlogic/netxen/
14919
14920 NET_FAILOVER MODULE
14921 M:      Sridhar Samudrala <[email protected]>
14922 L:      [email protected]
14923 S:      Supported
14924 F:      Documentation/networking/net_failover.rst
14925 F:      drivers/net/net_failover.c
14926 F:      include/net/net_failover.h
14927
14928 NEXTHOP
14929 M:      David Ahern <[email protected]>
14930 L:      [email protected]
14931 S:      Maintained
14932 F:      include/net/netns/nexthop.h
14933 F:      include/net/nexthop.h
14934 F:      include/uapi/linux/nexthop.h
14935 F:      net/ipv4/nexthop.c
14936
14937 NFC SUBSYSTEM
14938 M:      Krzysztof Kozlowski <[email protected]>
14939 L:      [email protected]
14940 S:      Maintained
14941 F:      Documentation/devicetree/bindings/net/nfc/
14942 F:      drivers/nfc/
14943 F:      include/net/nfc/
14944 F:      include/uapi/linux/nfc.h
14945 F:      net/nfc/
14946
14947 NFC VIRTUAL NCI DEVICE DRIVER
14948 M:      Bongsu Jeon <[email protected]>
14949 L:      [email protected]
14950 S:      Supported
14951 F:      drivers/nfc/virtual_ncidev.c
14952 F:      tools/testing/selftests/nci/
14953
14954 NFS, SUNRPC, AND LOCKD CLIENTS
14955 M:      Trond Myklebust <[email protected]>
14956 M:      Anna Schumaker <[email protected]>
14957 L:      [email protected]
14958 S:      Maintained
14959 W:      http://client.linux-nfs.org
14960 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14961 F:      Documentation/filesystems/nfs/
14962 F:      fs/lockd/
14963 F:      fs/nfs/
14964 F:      fs/nfs_common/
14965 F:      include/linux/lockd/
14966 F:      include/linux/nfs*
14967 F:      include/linux/sunrpc/
14968 F:      include/uapi/linux/nfs*
14969 F:      include/uapi/linux/sunrpc/
14970 F:      net/sunrpc/
14971
14972 NILFS2 FILESYSTEM
14973 M:      Ryusuke Konishi <[email protected]>
14974 L:      [email protected]
14975 S:      Supported
14976 W:      https://nilfs.sourceforge.io/
14977 W:      https://nilfs.osdn.jp/
14978 T:      git https://github.com/konis/nilfs2.git
14979 F:      Documentation/filesystems/nilfs2.rst
14980 F:      fs/nilfs2/
14981 F:      include/trace/events/nilfs2.h
14982 F:      include/uapi/linux/nilfs2_api.h
14983 F:      include/uapi/linux/nilfs2_ondisk.h
14984
14985 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
14986 M:      YOKOTA Hiroshi <[email protected]>
14987 S:      Maintained
14988 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14989 F:      Documentation/scsi/NinjaSCSI.rst
14990 F:      drivers/scsi/pcmcia/nsp_*
14991
14992 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
14993 M:      GOTO Masanori <[email protected]>
14994 M:      YOKOTA Hiroshi <[email protected]>
14995 S:      Maintained
14996 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14997 F:      Documentation/scsi/NinjaSCSI.rst
14998 F:      drivers/scsi/nsp32*
14999
15000 NINTENDO HID DRIVER
15001 M:      Daniel J. Ogorchock <[email protected]>
15002 L:      [email protected]
15003 S:      Maintained
15004 F:      drivers/hid/hid-nintendo*
15005
15006 NIOS2 ARCHITECTURE
15007 M:      Dinh Nguyen <[email protected]>
15008 S:      Maintained
15009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15010 F:      arch/nios2/
15011
15012 NITRO ENCLAVES (NE)
15013 M:      Alexandru Ciobotaru <[email protected]>
15014 L:      [email protected]
15015 L:      The AWS Nitro Enclaves Team <[email protected]>
15016 S:      Supported
15017 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15018 F:      Documentation/virt/ne_overview.rst
15019 F:      drivers/virt/nitro_enclaves/
15020 F:      include/linux/nitro_enclaves.h
15021 F:      include/uapi/linux/nitro_enclaves.h
15022 F:      samples/nitro_enclaves/
15023
15024 NOHZ, DYNTICKS SUPPORT
15025 M:      Frederic Weisbecker <[email protected]>
15026 M:      Thomas Gleixner <[email protected]>
15027 M:      Ingo Molnar <[email protected]>
15028 L:      [email protected]
15029 S:      Maintained
15030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15031 F:      include/linux/sched/nohz.h
15032 F:      include/linux/tick.h
15033 F:      kernel/time/tick*.*
15034
15035 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15036 M:      Pavel Machek <[email protected]>
15037 M:      Sakari Ailus <[email protected]>
15038 L:      [email protected]
15039 S:      Maintained
15040 F:      drivers/media/i2c/ad5820.c
15041 F:      drivers/media/i2c/et8ek8
15042
15043 NOKIA N900 POWER SUPPLY DRIVERS
15044 R:      Pali Rohár <[email protected]>
15045 F:      drivers/power/supply/bq2415x_charger.c
15046 F:      drivers/power/supply/bq27xxx_battery.c
15047 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15048 F:      drivers/power/supply/isp1704_charger.c
15049 F:      drivers/power/supply/rx51_battery.c
15050 F:      include/linux/power/bq2415x_charger.h
15051 F:      include/linux/power/bq27xxx_battery.h
15052
15053 NOLIBC HEADER FILE
15054 M:      Willy Tarreau <[email protected]>
15055 M:      Thomas Weißschuh <[email protected]>
15056 S:      Maintained
15057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
15058 F:      tools/include/nolibc/
15059 F:      tools/testing/selftests/nolibc/
15060
15061 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15062 M:      Hans de Goede <[email protected]>
15063 L:      [email protected]
15064 S:      Maintained
15065 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15066
15067 NSDEPS
15068 M:      Matthias Maennich <[email protected]>
15069 S:      Maintained
15070 F:      Documentation/core-api/symbol-namespaces.rst
15071 F:      scripts/nsdeps
15072
15073 NTB AMD DRIVER
15074 M:      Sanjay R Mehta <[email protected]>
15075 M:      Shyam Sundar S K <[email protected]>
15076 L:      [email protected]
15077 S:      Supported
15078 F:      drivers/ntb/hw/amd/
15079
15080 NTB DRIVER CORE
15081 M:      Jon Mason <[email protected]>
15082 M:      Dave Jiang <[email protected]>
15083 M:      Allen Hubbe <[email protected]>
15084 L:      [email protected]
15085 S:      Supported
15086 W:      https://github.com/jonmason/ntb/wiki
15087 T:      git https://github.com/jonmason/ntb.git
15088 F:      drivers/net/ntb_netdev.c
15089 F:      drivers/ntb/
15090 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15091 F:      include/linux/ntb.h
15092 F:      include/linux/ntb_transport.h
15093 F:      tools/testing/selftests/ntb/
15094
15095 NTB IDT DRIVER
15096 M:      Serge Semin <[email protected]>
15097 L:      [email protected]
15098 S:      Supported
15099 F:      drivers/ntb/hw/idt/
15100
15101 NTB INTEL DRIVER
15102 M:      Dave Jiang <[email protected]>
15103 L:      [email protected]
15104 S:      Supported
15105 W:      https://github.com/davejiang/linux/wiki
15106 T:      git https://github.com/davejiang/linux.git
15107 F:      drivers/ntb/hw/intel/
15108
15109 NTFS FILESYSTEM
15110 M:      Anton Altaparmakov <[email protected]>
15111 R:      Namjae Jeon <[email protected]>
15112 L:      [email protected]
15113 S:      Supported
15114 W:      http://www.tuxera.com/
15115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15116 F:      Documentation/filesystems/ntfs.rst
15117 F:      fs/ntfs/
15118
15119 NTFS3 FILESYSTEM
15120 M:      Konstantin Komarov <[email protected]>
15121 L:      [email protected]
15122 S:      Supported
15123 W:      http://www.paragon-software.com/
15124 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15125 F:      Documentation/filesystems/ntfs3.rst
15126 F:      fs/ntfs3/
15127
15128 NUBUS SUBSYSTEM
15129 M:      Finn Thain <[email protected]>
15130 L:      [email protected]
15131 S:      Maintained
15132 F:      arch/*/include/asm/nubus.h
15133 F:      drivers/nubus/
15134 F:      include/linux/nubus.h
15135 F:      include/uapi/linux/nubus.h
15136
15137 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15138 M:      Antonino Daplas <[email protected]>
15139 L:      [email protected]
15140 S:      Maintained
15141 F:      drivers/video/fbdev/nvidia/
15142 F:      drivers/video/fbdev/riva/
15143
15144 NVIDIA WMI EC BACKLIGHT DRIVER
15145 M:      Daniel Dadap <[email protected]>
15146 L:      [email protected]
15147 S:      Supported
15148 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15149 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15150
15151 NVM EXPRESS DRIVER
15152 M:      Keith Busch <[email protected]>
15153 M:      Jens Axboe <[email protected]>
15154 M:      Christoph Hellwig <[email protected]>
15155 M:      Sagi Grimberg <[email protected]>
15156 L:      [email protected]
15157 S:      Supported
15158 W:      http://git.infradead.org/nvme.git
15159 T:      git git://git.infradead.org/nvme.git
15160 F:      Documentation/nvme/
15161 F:      drivers/nvme/common/
15162 F:      drivers/nvme/host/
15163 F:      include/linux/nvme-*.h
15164 F:      include/linux/nvme.h
15165 F:      include/uapi/linux/nvme_ioctl.h
15166
15167 NVM EXPRESS FABRICS AUTHENTICATION
15168 M:      Hannes Reinecke <[email protected]>
15169 L:      [email protected]
15170 S:      Supported
15171 F:      drivers/nvme/host/auth.c
15172 F:      drivers/nvme/target/auth.c
15173 F:      drivers/nvme/target/fabrics-cmd-auth.c
15174 F:      include/linux/nvme-auth.h
15175
15176 NVM EXPRESS FC TRANSPORT DRIVERS
15177 M:      James Smart <[email protected]>
15178 L:      [email protected]
15179 S:      Supported
15180 F:      drivers/nvme/host/fc.c
15181 F:      drivers/nvme/target/fc.c
15182 F:      drivers/nvme/target/fcloop.c
15183 F:      include/linux/nvme-fc-driver.h
15184 F:      include/linux/nvme-fc.h
15185
15186 NVM EXPRESS HARDWARE MONITORING SUPPORT
15187 M:      Guenter Roeck <[email protected]>
15188 L:      [email protected]
15189 S:      Supported
15190 F:      drivers/nvme/host/hwmon.c
15191
15192 NVM EXPRESS TARGET DRIVER
15193 M:      Christoph Hellwig <[email protected]>
15194 M:      Sagi Grimberg <[email protected]>
15195 M:      Chaitanya Kulkarni <[email protected]>
15196 L:      [email protected]
15197 S:      Supported
15198 W:      http://git.infradead.org/nvme.git
15199 T:      git git://git.infradead.org/nvme.git
15200 F:      drivers/nvme/target/
15201
15202 NVMEM FRAMEWORK
15203 M:      Srinivas Kandagatla <[email protected]>
15204 S:      Maintained
15205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15206 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15207 F:      Documentation/devicetree/bindings/nvmem/
15208 F:      drivers/nvmem/
15209 F:      include/linux/nvmem-consumer.h
15210 F:      include/linux/nvmem-provider.h
15211
15212 NXP BLUETOOTH WIRELESS DRIVERS
15213 M:      Amitkumar Karwar <[email protected]>
15214 M:      Neeraj Kale <[email protected]>
15215 S:      Maintained
15216 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15217 F:      drivers/bluetooth/btnxpuart.c
15218
15219 NXP C45 TJA11XX PHY DRIVER
15220 M:      Radu Pirea <[email protected]>
15221 L:      [email protected]
15222 S:      Maintained
15223 F:      drivers/net/phy/nxp-c45-tja11xx.c
15224
15225 NXP FSPI DRIVER
15226 M:      Han Xu <[email protected]>
15227 M:      Haibo Chen <[email protected]>
15228 R:      Yogesh Gaur <[email protected]>
15229 L:      [email protected]
15230 S:      Maintained
15231 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15232 F:      drivers/spi/spi-nxp-fspi.c
15233
15234 NXP FXAS21002C DRIVER
15235 M:      Rui Miguel Silva <[email protected]>
15236 L:      [email protected]
15237 S:      Maintained
15238 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15239 F:      drivers/iio/gyro/fxas21002c.h
15240 F:      drivers/iio/gyro/fxas21002c_core.c
15241 F:      drivers/iio/gyro/fxas21002c_i2c.c
15242 F:      drivers/iio/gyro/fxas21002c_spi.c
15243
15244 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15245 M:      Haibo Chen <[email protected]>
15246 L:      [email protected]
15247 L:      [email protected]
15248 S:      Maintained
15249 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15250 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15251 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15252 F:      drivers/iio/adc/imx7d_adc.c
15253 F:      drivers/iio/adc/imx93_adc.c
15254 F:      drivers/iio/adc/vf610_adc.c
15255
15256 NXP i.MX 8M ISI DRIVER
15257 M:      Laurent Pinchart <[email protected]>
15258 L:      [email protected]
15259 S:      Maintained
15260 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15261 F:      drivers/media/platform/nxp/imx8-isi/
15262
15263 NXP i.MX 8MP DW100 V4L2 DRIVER
15264 M:      Xavier Roumegue <[email protected]>
15265 L:      [email protected]
15266 S:      Maintained
15267 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15268 F:      Documentation/userspace-api/media/drivers/dw100.rst
15269 F:      drivers/media/platform/nxp/dw100/
15270 F:      include/uapi/linux/dw100.h
15271
15272 NXP i.MX 8MQ DCSS DRIVER
15273 M:      Laurentiu Palcu <[email protected]>
15274 R:      Lucas Stach <[email protected]>
15275 L:      [email protected]
15276 S:      Maintained
15277 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15278 F:      drivers/gpu/drm/imx/dcss/
15279
15280 NXP i.MX 8QXP ADC DRIVER
15281 M:      Cai Huoqing <[email protected]>
15282 M:      Haibo Chen <[email protected]>
15283 L:      [email protected]
15284 L:      [email protected]
15285 S:      Maintained
15286 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15287 F:      drivers/iio/adc/imx8qxp-adc.c
15288
15289 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15290 M:      Mirela Rabulea <[email protected]>
15291 R:      NXP Linux Team <[email protected]>
15292 L:      [email protected]
15293 S:      Maintained
15294 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15295 F:      drivers/media/platform/nxp/imx-jpeg
15296
15297 NXP i.MX CLOCK DRIVERS
15298 M:      Abel Vesa <[email protected]>
15299 R:      Peng Fan <[email protected]>
15300 L:      [email protected]
15301 L:      [email protected]
15302 S:      Maintained
15303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15304 F:      Documentation/devicetree/bindings/clock/imx*
15305 F:      drivers/clk/imx/
15306 F:      include/dt-bindings/clock/imx*
15307
15308 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15309 M:      Jagan Teki <[email protected]>
15310 S:      Maintained
15311 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15312 F:      drivers/regulator/pf8x00-regulator.c
15313
15314 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15315 M:      Krzysztof Kozlowski <[email protected]>
15316 L:      [email protected]
15317 S:      Maintained
15318 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15319 F:      drivers/extcon/extcon-ptn5150.c
15320
15321 NXP SGTL5000 DRIVER
15322 M:      Fabio Estevam <[email protected]>
15323 L:      [email protected] (moderated for non-subscribers)
15324 S:      Maintained
15325 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15326 F:      sound/soc/codecs/sgtl5000*
15327
15328 NXP SJA1105 ETHERNET SWITCH DRIVER
15329 M:      Vladimir Oltean <[email protected]>
15330 L:      [email protected]
15331 S:      Maintained
15332 F:      drivers/net/dsa/sja1105
15333 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15334
15335 NXP TDA998X DRM DRIVER
15336 M:      Russell King <[email protected]>
15337 S:      Maintained
15338 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15339 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15340 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15341 F:      include/drm/i2c/tda998x.h
15342 F:      include/dt-bindings/display/tda998x.h
15343 K:      "nxp,tda998x"
15344
15345 NXP TFA9879 DRIVER
15346 M:      Peter Rosin <[email protected]>
15347 L:      [email protected] (moderated for non-subscribers)
15348 S:      Maintained
15349 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
15350 F:      sound/soc/codecs/tfa9879*
15351
15352 NXP-NCI NFC DRIVER
15353 S:      Orphan
15354 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15355 F:      drivers/nfc/nxp-nci
15356
15357 NXP/Goodix TFA989X (TFA1) DRIVER
15358 M:      Stephan Gerhold <[email protected]>
15359 L:      [email protected] (moderated for non-subscribers)
15360 S:      Maintained
15361 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15362 F:      sound/soc/codecs/tfa989x.c
15363
15364 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15365 M:      Jonas Malaco <[email protected]>
15366 L:      [email protected]
15367 S:      Maintained
15368 F:      Documentation/hwmon/nzxt-kraken2.rst
15369 F:      drivers/hwmon/nzxt-kraken2.c
15370
15371 NZXT-SMART2 HARDWARE MONITORING DRIVER
15372 M:      Aleksandr Mezin <[email protected]>
15373 L:      [email protected]
15374 S:      Maintained
15375 F:      Documentation/hwmon/nzxt-smart2.rst
15376 F:      drivers/hwmon/nzxt-smart2.c
15377
15378 OBJAGG
15379 M:      Jiri Pirko <[email protected]>
15380 L:      [email protected]
15381 S:      Supported
15382 F:      include/linux/objagg.h
15383 F:      lib/objagg.c
15384 F:      lib/test_objagg.c
15385
15386 OBJTOOL
15387 M:      Josh Poimboeuf <[email protected]>
15388 M:      Peter Zijlstra <[email protected]>
15389 S:      Supported
15390 F:      include/linux/objtool*.h
15391 F:      tools/objtool/
15392
15393 OCELOT ETHERNET SWITCH DRIVER
15394 M:      Vladimir Oltean <[email protected]>
15395 M:      Claudiu Manoil <[email protected]>
15396 M:      Alexandre Belloni <[email protected]>
15397 M:      [email protected]
15398 L:      [email protected]
15399 S:      Supported
15400 F:      drivers/net/dsa/ocelot/*
15401 F:      drivers/net/ethernet/mscc/
15402 F:      include/soc/mscc/ocelot*
15403 F:      net/dsa/tag_ocelot.c
15404 F:      net/dsa/tag_ocelot_8021q.c
15405 F:      tools/testing/selftests/drivers/net/ocelot/*
15406
15407 OCELOT EXTERNAL SWITCH CONTROL
15408 M:      Colin Foster <[email protected]>
15409 S:      Supported
15410 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15411 F:      drivers/mfd/ocelot*
15412 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15413 F:      include/linux/mfd/ocelot.h
15414
15415 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15416 M:      Frederic Barrat <[email protected]>
15417 M:      Andrew Donnellan <[email protected]>
15418 L:      [email protected]
15419 S:      Supported
15420 F:      Documentation/userspace-api/accelerators/ocxl.rst
15421 F:      arch/powerpc/include/asm/pnv-ocxl.h
15422 F:      arch/powerpc/platforms/powernv/ocxl.c
15423 F:      drivers/misc/ocxl/
15424 F:      include/misc/ocxl*
15425 F:      include/uapi/misc/ocxl.h
15426
15427 OMAP AUDIO SUPPORT
15428 M:      Peter Ujfalusi <[email protected]>
15429 M:      Jarkko Nikula <[email protected]>
15430 L:      [email protected] (moderated for non-subscribers)
15431 L:      [email protected]
15432 S:      Maintained
15433 F:      sound/soc/ti/n810.c
15434 F:      sound/soc/ti/omap*
15435 F:      sound/soc/ti/rx51.c
15436 F:      sound/soc/ti/sdma-pcm.*
15437
15438 OMAP CLOCK FRAMEWORK SUPPORT
15439 M:      Paul Walmsley <[email protected]>
15440 L:      [email protected]
15441 S:      Maintained
15442 F:      arch/arm/*omap*/*clock*
15443
15444 OMAP DEVICE TREE SUPPORT
15445 M:      Benoît Cousson <[email protected]>
15446 M:      Tony Lindgren <[email protected]>
15447 L:      [email protected]
15448 L:      [email protected]
15449 S:      Maintained
15450 F:      arch/arm/boot/dts/ti/omap/
15451
15452 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15453 L:      [email protected]
15454 L:      [email protected]
15455 S:      Orphan
15456 F:      Documentation/arch/arm/omap/dss.rst
15457 F:      drivers/video/fbdev/omap2/
15458
15459 OMAP FRAMEBUFFER SUPPORT
15460 L:      [email protected]
15461 L:      [email protected]
15462 S:      Orphan
15463 F:      drivers/video/fbdev/omap/
15464
15465 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15466 M:      Roger Quadros <[email protected]>
15467 M:      Tony Lindgren <[email protected]>
15468 L:      [email protected]
15469 S:      Maintained
15470 F:      arch/arm/mach-omap2/*gpmc*
15471 F:      drivers/memory/omap-gpmc.c
15472
15473 OMAP GPIO DRIVER
15474 M:      Grygorii Strashko <[email protected]>
15475 M:      Santosh Shilimkar <[email protected]>
15476 M:      Kevin Hilman <[email protected]>
15477 L:      [email protected]
15478 S:      Maintained
15479 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15480 F:      drivers/gpio/gpio-omap.c
15481
15482 OMAP HARDWARE SPINLOCK SUPPORT
15483 M:      Ohad Ben-Cohen <[email protected]>
15484 L:      [email protected]
15485 S:      Maintained
15486 F:      drivers/hwspinlock/omap_hwspinlock.c
15487
15488 OMAP HS MMC SUPPORT
15489 L:      [email protected]
15490 L:      [email protected]
15491 S:      Orphan
15492 F:      drivers/mmc/host/omap_hsmmc.c
15493
15494 OMAP HWMOD DATA
15495 M:      Paul Walmsley <[email protected]>
15496 L:      [email protected]
15497 S:      Maintained
15498 F:      arch/arm/mach-omap2/omap_hwmod*data*
15499
15500 OMAP HWMOD SUPPORT
15501 M:      Benoît Cousson <[email protected]>
15502 M:      Paul Walmsley <[email protected]>
15503 L:      [email protected]
15504 S:      Maintained
15505 F:      arch/arm/mach-omap2/omap_hwmod.*
15506
15507 OMAP I2C DRIVER
15508 M:      Vignesh R <[email protected]>
15509 L:      [email protected]
15510 L:      [email protected]
15511 S:      Maintained
15512 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15513 F:      drivers/i2c/busses/i2c-omap.c
15514
15515 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15516 M:      Laurent Pinchart <[email protected]>
15517 L:      [email protected]
15518 S:      Maintained
15519 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15520 F:      drivers/media/platform/ti/omap3isp/
15521 F:      drivers/staging/media/omap4iss/
15522
15523 OMAP MMC SUPPORT
15524 M:      Aaro Koskinen <[email protected]>
15525 L:      [email protected]
15526 S:      Odd Fixes
15527 F:      drivers/mmc/host/omap.c
15528
15529 OMAP POWER MANAGEMENT SUPPORT
15530 M:      Kevin Hilman <[email protected]>
15531 L:      [email protected]
15532 S:      Maintained
15533 F:      arch/arm/*omap*/*pm*
15534 F:      drivers/cpufreq/omap-cpufreq.c
15535
15536 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15537 M:      Paul Walmsley <[email protected]>
15538 L:      [email protected]
15539 S:      Maintained
15540 F:      arch/arm/mach-omap2/prm*
15541
15542 OMAP RANDOM NUMBER GENERATOR SUPPORT
15543 M:      Deepak Saxena <[email protected]>
15544 S:      Maintained
15545 F:      drivers/char/hw_random/omap-rng.c
15546
15547 OMAP USB SUPPORT
15548 L:      [email protected]
15549 L:      [email protected]
15550 S:      Orphan
15551 F:      arch/arm/*omap*/usb*
15552 F:      drivers/usb/*/*omap*
15553
15554 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15555 M:      Mark Jackson <[email protected]>
15556 L:      [email protected]
15557 S:      Maintained
15558 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
15559
15560 OMAP1 SUPPORT
15561 M:      Aaro Koskinen <[email protected]>
15562 M:      Janusz Krzysztofik <[email protected]>
15563 M:      Tony Lindgren <[email protected]>
15564 L:      [email protected]
15565 S:      Maintained
15566 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15568 F:      arch/arm/configs/omap1_defconfig
15569 F:      arch/arm/mach-omap1/
15570 F:      drivers/i2c/busses/i2c-omap.c
15571 F:      include/linux/platform_data/ams-delta-fiq.h
15572 F:      include/linux/platform_data/i2c-omap.h
15573
15574 OMAP2+ SUPPORT
15575 M:      Tony Lindgren <[email protected]>
15576 L:      [email protected]
15577 S:      Maintained
15578 W:      http://www.muru.com/linux/omap/
15579 W:      http://linux.omap.com/
15580 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15582 F:      arch/arm/configs/omap2plus_defconfig
15583 F:      arch/arm/mach-omap2/
15584 F:      drivers/bus/ti-sysc.c
15585 F:      drivers/gpio/gpio-tps65219.c
15586 F:      drivers/i2c/busses/i2c-omap.c
15587 F:      drivers/irqchip/irq-omap-intc.c
15588 F:      drivers/mfd/*omap*.c
15589 F:      drivers/mfd/menelaus.c
15590 F:      drivers/mfd/palmas.c
15591 F:      drivers/mfd/tps65217.c
15592 F:      drivers/mfd/tps65218.c
15593 F:      drivers/mfd/tps65219.c
15594 F:      drivers/mfd/tps65910.c
15595 F:      drivers/mfd/twl-core.[ch]
15596 F:      drivers/mfd/twl4030*.c
15597 F:      drivers/mfd/twl6030*.c
15598 F:      drivers/mfd/twl6040*.c
15599 F:      drivers/regulator/palmas-regulator*.c
15600 F:      drivers/regulator/pbias-regulator.c
15601 F:      drivers/regulator/tps65217-regulator.c
15602 F:      drivers/regulator/tps65218-regulator.c
15603 F:      drivers/regulator/tps65219-regulator.c
15604 F:      drivers/regulator/tps65910-regulator.c
15605 F:      drivers/regulator/twl-regulator.c
15606 F:      drivers/regulator/twl6030-regulator.c
15607 F:      include/linux/platform_data/i2c-omap.h
15608 F:      include/linux/platform_data/ti-sysc.h
15609
15610 OMFS FILESYSTEM
15611 M:      Bob Copeland <[email protected]>
15612 L:      [email protected]
15613 S:      Maintained
15614 F:      Documentation/filesystems/omfs.rst
15615 F:      fs/omfs/
15616
15617 OMNIVISION OG01A1B SENSOR DRIVER
15618 M:      Shawn Tu <[email protected]>
15619 L:      [email protected]
15620 S:      Maintained
15621 F:      drivers/media/i2c/og01a1b.c
15622
15623 OMNIVISION OV01A10 SENSOR DRIVER
15624 M:      Bingbu Cao <[email protected]>
15625 L:      [email protected]
15626 S:      Maintained
15627 T:      git git://linuxtv.org/media_tree.git
15628 F:      drivers/media/i2c/ov01a10.c
15629
15630 OMNIVISION OV02A10 SENSOR DRIVER
15631 M:      Dongchun Zhu <[email protected]>
15632 L:      [email protected]
15633 S:      Maintained
15634 T:      git git://linuxtv.org/media_tree.git
15635 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15636 F:      drivers/media/i2c/ov02a10.c
15637
15638 OMNIVISION OV08D10 SENSOR DRIVER
15639 M:      Jimmy Su <[email protected]>
15640 L:      [email protected]
15641 S:      Maintained
15642 T:      git git://linuxtv.org/media_tree.git
15643 F:      drivers/media/i2c/ov08d10.c
15644
15645 OMNIVISION OV08X40 SENSOR DRIVER
15646 M:      Jason Chen <[email protected]>
15647 L:      [email protected]
15648 S:      Maintained
15649 T:      git git://linuxtv.org/media_tree.git
15650 F:      drivers/media/i2c/ov08x40.c
15651
15652 OMNIVISION OV13858 SENSOR DRIVER
15653 M:      Sakari Ailus <[email protected]>
15654 L:      [email protected]
15655 S:      Maintained
15656 T:      git git://linuxtv.org/media_tree.git
15657 F:      drivers/media/i2c/ov13858.c
15658
15659 OMNIVISION OV13B10 SENSOR DRIVER
15660 M:      Arec Kao <[email protected]>
15661 L:      [email protected]
15662 S:      Maintained
15663 T:      git git://linuxtv.org/media_tree.git
15664 F:      drivers/media/i2c/ov13b10.c
15665
15666 OMNIVISION OV2680 SENSOR DRIVER
15667 M:      Rui Miguel Silva <[email protected]>
15668 L:      [email protected]
15669 S:      Maintained
15670 T:      git git://linuxtv.org/media_tree.git
15671 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15672 F:      drivers/media/i2c/ov2680.c
15673
15674 OMNIVISION OV2685 SENSOR DRIVER
15675 M:      Shunqian Zheng <[email protected]>
15676 L:      [email protected]
15677 S:      Maintained
15678 T:      git git://linuxtv.org/media_tree.git
15679 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15680 F:      drivers/media/i2c/ov2685.c
15681
15682 OMNIVISION OV2740 SENSOR DRIVER
15683 M:      Tianshu Qiu <[email protected]>
15684 R:      Shawn Tu <[email protected]>
15685 R:      Bingbu Cao <[email protected]>
15686 L:      [email protected]
15687 S:      Maintained
15688 T:      git git://linuxtv.org/media_tree.git
15689 F:      drivers/media/i2c/ov2740.c
15690
15691 OMNIVISION OV4689 SENSOR DRIVER
15692 M:      Mikhail Rudenko <[email protected]>
15693 L:      [email protected]
15694 S:      Maintained
15695 T:      git git://linuxtv.org/media_tree.git
15696 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15697 F:      drivers/media/i2c/ov5647.c
15698
15699 OMNIVISION OV5640 SENSOR DRIVER
15700 M:      Steve Longerbeam <[email protected]>
15701 L:      [email protected]
15702 S:      Maintained
15703 T:      git git://linuxtv.org/media_tree.git
15704 F:      drivers/media/i2c/ov5640.c
15705
15706 OMNIVISION OV5647 SENSOR DRIVER
15707 M:      Dave Stevenson <[email protected]>
15708 M:      Jacopo Mondi <[email protected]>
15709 L:      [email protected]
15710 S:      Maintained
15711 T:      git git://linuxtv.org/media_tree.git
15712 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15713 F:      drivers/media/i2c/ov5647.c
15714
15715 OMNIVISION OV5670 SENSOR DRIVER
15716 M:      Chiranjeevi Rapolu <[email protected]>
15717 L:      [email protected]
15718 S:      Maintained
15719 T:      git git://linuxtv.org/media_tree.git
15720 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15721 F:      drivers/media/i2c/ov5670.c
15722
15723 OMNIVISION OV5675 SENSOR DRIVER
15724 M:      Shawn Tu <[email protected]>
15725 L:      [email protected]
15726 S:      Maintained
15727 T:      git git://linuxtv.org/media_tree.git
15728 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15729 F:      drivers/media/i2c/ov5675.c
15730
15731 OMNIVISION OV5693 SENSOR DRIVER
15732 M:      Daniel Scally <[email protected]>
15733 L:      [email protected]
15734 S:      Maintained
15735 T:      git git://linuxtv.org/media_tree.git
15736 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15737 F:      drivers/media/i2c/ov5693.c
15738
15739 OMNIVISION OV5695 SENSOR DRIVER
15740 M:      Shunqian Zheng <[email protected]>
15741 L:      [email protected]
15742 S:      Maintained
15743 T:      git git://linuxtv.org/media_tree.git
15744 F:      drivers/media/i2c/ov5695.c
15745
15746 OMNIVISION OV7670 SENSOR DRIVER
15747 L:      [email protected]
15748 S:      Orphan
15749 T:      git git://linuxtv.org/media_tree.git
15750 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15751 F:      drivers/media/i2c/ov7670.c
15752
15753 OMNIVISION OV772x SENSOR DRIVER
15754 M:      Jacopo Mondi <[email protected]>
15755 L:      [email protected]
15756 S:      Odd fixes
15757 T:      git git://linuxtv.org/media_tree.git
15758 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15759 F:      drivers/media/i2c/ov772x.c
15760 F:      include/media/i2c/ov772x.h
15761
15762 OMNIVISION OV7740 SENSOR DRIVER
15763 M:      Wenyou Yang <[email protected]>
15764 L:      [email protected]
15765 S:      Maintained
15766 T:      git git://linuxtv.org/media_tree.git
15767 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15768 F:      drivers/media/i2c/ov7740.c
15769
15770 OMNIVISION OV8856 SENSOR DRIVER
15771 M:      Sakari Ailus <[email protected]>
15772 L:      [email protected]
15773 S:      Maintained
15774 T:      git git://linuxtv.org/media_tree.git
15775 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15776 F:      drivers/media/i2c/ov8856.c
15777
15778 OMNIVISION OV8858 SENSOR DRIVER
15779 M:      Jacopo Mondi <[email protected]>
15780 M:      Nicholas Roth <[email protected]>
15781 L:      [email protected]
15782 S:      Maintained
15783 T:      git git://linuxtv.org/media_tree.git
15784 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
15785 F:      drivers/media/i2c/ov8858.c
15786
15787 OMNIVISION OV9282 SENSOR DRIVER
15788 M:      Paul J. Murphy <[email protected]>
15789 M:      Daniele Alessandrelli <[email protected]>
15790 L:      [email protected]
15791 S:      Maintained
15792 T:      git git://linuxtv.org/media_tree.git
15793 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
15794 F:      drivers/media/i2c/ov9282.c
15795
15796 OMNIVISION OV9640 SENSOR DRIVER
15797 M:      Petr Cvek <[email protected]>
15798 L:      [email protected]
15799 S:      Maintained
15800 F:      drivers/media/i2c/ov9640.*
15801
15802 OMNIVISION OV9650 SENSOR DRIVER
15803 M:      Sakari Ailus <[email protected]>
15804 R:      Akinobu Mita <[email protected]>
15805 R:      Sylwester Nawrocki <[email protected]>
15806 L:      [email protected]
15807 S:      Maintained
15808 T:      git git://linuxtv.org/media_tree.git
15809 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15810 F:      drivers/media/i2c/ov9650.c
15811
15812 OMNIVISION OV9734 SENSOR DRIVER
15813 M:      Tianshu Qiu <[email protected]>
15814 R:      Bingbu Cao <[email protected]>
15815 L:      [email protected]
15816 S:      Maintained
15817 T:      git git://linuxtv.org/media_tree.git
15818 F:      drivers/media/i2c/ov9734.c
15819
15820 ONBOARD USB HUB DRIVER
15821 M:      Matthias Kaehlcke <[email protected]>
15822 L:      [email protected]
15823 S:      Maintained
15824 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15825 F:      drivers/usb/misc/onboard_usb_hub.c
15826
15827 ONENAND FLASH DRIVER
15828 M:      Kyungmin Park <[email protected]>
15829 L:      [email protected]
15830 S:      Maintained
15831 F:      drivers/mtd/nand/onenand/
15832 F:      include/linux/mtd/onenand*.h
15833
15834 ONEXPLAYER FAN DRIVER
15835 M:      Derek John Clark <[email protected]>
15836 M:      Joaquín Ignacio Aramendía <[email protected]>
15837 L:      [email protected]
15838 S:      Maintained
15839 F:      drivers/hwmon/oxp-sensors.c
15840
15841 ONIE TLV NVMEM LAYOUT DRIVER
15842 M:      Miquel Raynal <[email protected]>
15843 S:      Maintained
15844 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
15845 F:      drivers/nvmem/layouts/onie-tlv.c
15846
15847 ONION OMEGA2+ BOARD
15848 M:      Harvey Hunt <[email protected]>
15849 L:      [email protected]
15850 S:      Maintained
15851 F:      arch/mips/boot/dts/ralink/omega2p.dts
15852
15853 ONSEMI ETHERNET PHY DRIVERS
15854 M:      Piergiorgio Beruto <[email protected]>
15855 L:      [email protected]
15856 S:      Supported
15857 W:      http://www.onsemi.com
15858 F:      drivers/net/phy/ncn*
15859
15860 OP-TEE DRIVER
15861 M:      Jens Wiklander <[email protected]>
15862 L:      [email protected]
15863 S:      Maintained
15864 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15865 F:      drivers/tee/optee/
15866
15867 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15868 M:      Sumit Garg <[email protected]>
15869 L:      [email protected]
15870 S:      Maintained
15871 F:      drivers/char/hw_random/optee-rng.c
15872
15873 OP-TEE RTC DRIVER
15874 M:      Clément Léger <[email protected]>
15875 L:      [email protected]
15876 S:      Maintained
15877 F:      drivers/rtc/rtc-optee.c
15878
15879 OPA-VNIC DRIVER
15880 M:      Dennis Dalessandro <[email protected]>
15881 L:      [email protected]
15882 S:      Supported
15883 F:      drivers/infiniband/ulp/opa_vnic
15884
15885 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15886 M:      Rob Herring <[email protected]>
15887 M:      Frank Rowand <[email protected]>
15888 L:      [email protected]
15889 S:      Maintained
15890 W:      http://www.devicetree.org/
15891 C:      irc://irc.libera.chat/devicetree
15892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15893 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15894 F:      drivers/of/
15895 F:      include/linux/of*.h
15896 F:      scripts/dtc/
15897 K:      of_overlay_notifier_
15898 K:      of_overlay_fdt_apply
15899 K:      of_overlay_remove
15900
15901 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15902 M:      Rob Herring <[email protected]>
15903 M:      Krzysztof Kozlowski <[email protected]>
15904 M:      Conor Dooley <[email protected]>
15905 L:      [email protected]
15906 S:      Maintained
15907 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15908 C:      irc://irc.libera.chat/devicetree
15909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15910 F:      Documentation/devicetree/
15911 F:      arch/*/boot/dts/
15912 F:      include/dt-bindings/
15913
15914 OPENCOMPUTE PTP CLOCK DRIVER
15915 M:      Jonathan Lemon <[email protected]>
15916 M:      Vadim Fedorenko <[email protected]>
15917 L:      [email protected]
15918 S:      Maintained
15919 F:      drivers/ptp/ptp_ocp.c
15920
15921 OPENCORES I2C BUS DRIVER
15922 M:      Peter Korsgaard <[email protected]>
15923 M:      Andrew Lunn <[email protected]>
15924 L:      [email protected]
15925 S:      Maintained
15926 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
15927 F:      Documentation/i2c/busses/i2c-ocores.rst
15928 F:      drivers/i2c/busses/i2c-ocores.c
15929 F:      include/linux/platform_data/i2c-ocores.h
15930
15931 OPENRISC ARCHITECTURE
15932 M:      Jonas Bonn <[email protected]>
15933 M:      Stefan Kristiansson <[email protected]>
15934 M:      Stafford Horne <[email protected]>
15935 L:      [email protected]
15936 S:      Maintained
15937 W:      http://openrisc.io
15938 T:      git https://github.com/openrisc/linux.git
15939 F:      Documentation/arch/openrisc/
15940 F:      Documentation/devicetree/bindings/openrisc/
15941 F:      arch/openrisc/
15942 F:      drivers/irqchip/irq-ompic.c
15943 F:      drivers/irqchip/irq-or1k-*
15944
15945 OPENVSWITCH
15946 M:      Pravin B Shelar <[email protected]>
15947 L:      [email protected]
15948 L:      [email protected]
15949 S:      Maintained
15950 W:      http://openvswitch.org
15951 F:      include/uapi/linux/openvswitch.h
15952 F:      net/openvswitch/
15953 F:      tools/testing/selftests/net/openvswitch/
15954
15955 OPERATING PERFORMANCE POINTS (OPP)
15956 M:      Viresh Kumar <[email protected]>
15957 M:      Nishanth Menon <[email protected]>
15958 M:      Stephen Boyd <[email protected]>
15959 L:      [email protected]
15960 S:      Maintained
15961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15962 F:      Documentation/devicetree/bindings/opp/
15963 F:      Documentation/power/opp.rst
15964 F:      drivers/opp/
15965 F:      include/linux/pm_opp.h
15966
15967 OPL4 DRIVER
15968 M:      Clemens Ladisch <[email protected]>
15969 L:      [email protected] (moderated for non-subscribers)
15970 S:      Maintained
15971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15972 F:      sound/drivers/opl4/
15973
15974 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
15975 M:      Mark Fasheh <[email protected]>
15976 M:      Joel Becker <[email protected]>
15977 M:      Joseph Qi <[email protected]>
15978 L:      [email protected]
15979 S:      Supported
15980 W:      http://ocfs2.wiki.kernel.org
15981 F:      Documentation/filesystems/dlmfs.rst
15982 F:      Documentation/filesystems/ocfs2.rst
15983 F:      fs/ocfs2/
15984
15985 ORANGEFS FILESYSTEM
15986 M:      Mike Marshall <[email protected]>
15987 R:      Martin Brandenburg <[email protected]>
15988 L:      [email protected]
15989 S:      Supported
15990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
15991 F:      Documentation/filesystems/orangefs.rst
15992 F:      fs/orangefs/
15993
15994 ORINOCO DRIVER
15995 L:      [email protected]
15996 S:      Orphan
15997 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
15998 W:      http://www.nongnu.org/orinoco/
15999 F:      drivers/net/wireless/intersil/orinoco/
16000
16001 OV2659 OMNIVISION SENSOR DRIVER
16002 M:      "Lad, Prabhakar" <[email protected]>
16003 L:      [email protected]
16004 S:      Maintained
16005 W:      https://linuxtv.org
16006 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16007 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16008 F:      drivers/media/i2c/ov2659.c
16009 F:      include/media/i2c/ov2659.h
16010
16011 OVERLAY FILESYSTEM
16012 M:      Miklos Szeredi <[email protected]>
16013 M:      Amir Goldstein <[email protected]>
16014 L:      [email protected]
16015 S:      Supported
16016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16017 F:      Documentation/filesystems/overlayfs.rst
16018 F:      fs/overlayfs/
16019
16020 P54 WIRELESS DRIVER
16021 M:      Christian Lamparter <[email protected]>
16022 L:      [email protected]
16023 S:      Maintained
16024 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16025 F:      drivers/net/wireless/intersil/p54/
16026
16027 PACKET SOCKETS
16028 M:      Willem de Bruijn <[email protected]>
16029 S:      Maintained
16030 F:      include/uapi/linux/if_packet.h
16031 F:      net/packet/af_packet.c
16032
16033 PACKING
16034 M:      Vladimir Oltean <[email protected]>
16035 L:      [email protected]
16036 S:      Supported
16037 F:      Documentation/core-api/packing.rst
16038 F:      include/linux/packing.h
16039 F:      lib/packing.c
16040
16041 PADATA PARALLEL EXECUTION MECHANISM
16042 M:      Steffen Klassert <[email protected]>
16043 M:      Daniel Jordan <[email protected]>
16044 L:      [email protected]
16045 L:      [email protected]
16046 S:      Maintained
16047 F:      Documentation/core-api/padata.rst
16048 F:      include/linux/padata.h
16049 F:      kernel/padata.c
16050
16051 PAGE CACHE
16052 M:      Matthew Wilcox (Oracle) <[email protected]>
16053 L:      [email protected]
16054 S:      Supported
16055 T:      git git://git.infradead.org/users/willy/pagecache.git
16056 F:      Documentation/filesystems/locking.rst
16057 F:      Documentation/filesystems/vfs.rst
16058 F:      include/linux/pagemap.h
16059 F:      mm/filemap.c
16060 F:      mm/page-writeback.c
16061 F:      mm/readahead.c
16062 F:      mm/truncate.c
16063
16064 PAGE POOL
16065 M:      Jesper Dangaard Brouer <[email protected]>
16066 M:      Ilias Apalodimas <[email protected]>
16067 L:      [email protected]
16068 S:      Supported
16069 F:      Documentation/networking/page_pool.rst
16070 F:      include/net/page_pool/
16071 F:      include/trace/events/page_pool.h
16072 F:      net/core/page_pool.c
16073
16074 PAGE TABLE CHECK
16075 M:      Pasha Tatashin <[email protected]>
16076 M:      Andrew Morton <[email protected]>
16077 L:      [email protected]
16078 S:      Maintained
16079 F:      Documentation/mm/page_table_check.rst
16080 F:      include/linux/page_table_check.h
16081 F:      mm/page_table_check.c
16082
16083 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16084 M:      Kenneth Chan <[email protected]>
16085 L:      [email protected]
16086 S:      Maintained
16087 F:      drivers/platform/x86/panasonic-laptop.c
16088
16089 PARALLAX PING IIO SENSOR DRIVER
16090 M:      Andreas Klinger <[email protected]>
16091 L:      [email protected]
16092 S:      Maintained
16093 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16094 F:      drivers/iio/proximity/ping.c
16095
16096 PARALLEL LCD/KEYPAD PANEL DRIVER
16097 M:      Willy Tarreau <[email protected]>
16098 M:      Ksenija Stanojevic <[email protected]>
16099 S:      Odd Fixes
16100 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16101 F:      drivers/auxdisplay/panel.c
16102
16103 PARALLEL PORT SUBSYSTEM
16104 M:      Sudip Mukherjee <[email protected]>
16105 M:      Sudip Mukherjee <[email protected]>
16106 L:      [email protected] (subscribers-only)
16107 S:      Maintained
16108 F:      Documentation/driver-api/parport*.rst
16109 F:      drivers/char/ppdev.c
16110 F:      drivers/parport/
16111 F:      include/linux/parport*.h
16112 F:      include/uapi/linux/ppdev.h
16113
16114 PARAVIRT_OPS INTERFACE
16115 M:      Juergen Gross <[email protected]>
16116 R:      Ajay Kaher <[email protected]>
16117 R:      Alexey Makhalov <[email protected]>
16118 R:      VMware PV-Drivers Reviewers <[email protected]>
16119 L:      [email protected]
16120 L:      [email protected]
16121 S:      Supported
16122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16123 F:      Documentation/virt/paravirt_ops.rst
16124 F:      arch/*/include/asm/paravirt*.h
16125 F:      arch/*/kernel/paravirt*
16126 F:      include/linux/hypervisor.h
16127
16128 PARISC ARCHITECTURE
16129 M:      "James E.J. Bottomley" <[email protected]>
16130 M:      Helge Deller <[email protected]>
16131 L:      [email protected]
16132 S:      Maintained
16133 W:      https://parisc.wiki.kernel.org
16134 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16137 F:      Documentation/arch/parisc/
16138 F:      arch/parisc/
16139 F:      drivers/char/agp/parisc-agp.c
16140 F:      drivers/input/misc/hp_sdc_rtc.c
16141 F:      drivers/input/serio/gscps2.c
16142 F:      drivers/input/serio/hp_sdc*
16143 F:      drivers/parisc/
16144 F:      drivers/parport/parport_gsc.*
16145 F:      drivers/tty/serial/8250/8250_parisc.c
16146 F:      drivers/video/console/sti*
16147 F:      drivers/video/fbdev/sti*
16148 F:      drivers/video/logo/logo_parisc*
16149 F:      include/linux/hp_sdc.h
16150
16151 PARMAN
16152 M:      Jiri Pirko <[email protected]>
16153 L:      [email protected]
16154 S:      Supported
16155 F:      include/linux/parman.h
16156 F:      lib/parman.c
16157 F:      lib/test_parman.c
16158
16159 PC ENGINES APU BOARD DRIVER
16160 M:      Enrico Weigelt, metux IT consult <[email protected]>
16161 S:      Maintained
16162 F:      drivers/platform/x86/pcengines-apuv2.c
16163
16164 PC87360 HARDWARE MONITORING DRIVER
16165 M:      Jim Cromie <[email protected]>
16166 L:      [email protected]
16167 S:      Maintained
16168 F:      Documentation/hwmon/pc87360.rst
16169 F:      drivers/hwmon/pc87360.c
16170
16171 PC8736x GPIO DRIVER
16172 M:      Jim Cromie <[email protected]>
16173 S:      Maintained
16174 F:      drivers/char/pc8736x_gpio.c
16175
16176 PC87427 HARDWARE MONITORING DRIVER
16177 M:      Jean Delvare <[email protected]>
16178 L:      [email protected]
16179 S:      Maintained
16180 F:      Documentation/hwmon/pc87427.rst
16181 F:      drivers/hwmon/pc87427.c
16182
16183 PCA9532 LED DRIVER
16184 M:      Riku Voipio <[email protected]>
16185 S:      Maintained
16186 F:      drivers/leds/leds-pca9532.c
16187 F:      include/linux/leds-pca9532.h
16188
16189 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16190 M:      Guenter Roeck <[email protected]>
16191 L:      [email protected]
16192 S:      Maintained
16193 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16194
16195 PCDP - PRIMARY CONSOLE AND DEBUG PORT
16196 M:      Khalid Aziz <[email protected]>
16197 S:      Maintained
16198 F:      drivers/firmware/pcdp.*
16199
16200 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16201 M:      Thomas Petazzoni <[email protected]>
16202 M:      Pali Rohár <[email protected]>
16203 L:      [email protected]
16204 L:      [email protected] (moderated for non-subscribers)
16205 S:      Maintained
16206 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16207 F:      drivers/pci/controller/pci-aardvark.c
16208
16209 PCI DRIVER FOR ALTERA PCIE IP
16210 M:      Joyce Ooi <[email protected]>
16211 L:      [email protected]
16212 S:      Supported
16213 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16214 F:      drivers/pci/controller/pcie-altera.c
16215
16216 PCI DRIVER FOR APPLIEDMICRO XGENE
16217 M:      Toan Le <[email protected]>
16218 L:      [email protected]
16219 L:      [email protected] (moderated for non-subscribers)
16220 S:      Maintained
16221 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16222 F:      drivers/pci/controller/pci-xgene.c
16223
16224 PCI DRIVER FOR ARM VERSATILE PLATFORM
16225 M:      Rob Herring <[email protected]>
16226 L:      [email protected]
16227 L:      [email protected] (moderated for non-subscribers)
16228 S:      Maintained
16229 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16230 F:      drivers/pci/controller/pci-versatile.c
16231
16232 PCI DRIVER FOR ARMADA 8K
16233 M:      Thomas Petazzoni <[email protected]>
16234 L:      [email protected]
16235 L:      [email protected] (moderated for non-subscribers)
16236 S:      Maintained
16237 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16238 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16239
16240 PCI DRIVER FOR CADENCE PCIE IP
16241 M:      Tom Joseph <[email protected]>
16242 L:      [email protected]
16243 S:      Maintained
16244 F:      Documentation/devicetree/bindings/pci/cdns,*
16245 F:      drivers/pci/controller/cadence/
16246
16247 PCI DRIVER FOR FREESCALE LAYERSCAPE
16248 M:      Minghuan Lian <[email protected]>
16249 M:      Mingkai Hu <[email protected]>
16250 M:      Roy Zang <[email protected]>
16251 L:      [email protected]
16252 L:      [email protected]
16253 L:      [email protected] (moderated for non-subscribers)
16254 S:      Maintained
16255 F:      drivers/pci/controller/dwc/*layerscape*
16256
16257 PCI DRIVER FOR FU740
16258 M:      Paul Walmsley <[email protected]>
16259 M:      Greentime Hu <[email protected]>
16260 L:      [email protected]
16261 S:      Maintained
16262 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16263 F:      drivers/pci/controller/dwc/pcie-fu740.c
16264
16265 PCI DRIVER FOR GENERIC OF HOSTS
16266 M:      Will Deacon <[email protected]>
16267 L:      [email protected]
16268 L:      [email protected] (moderated for non-subscribers)
16269 S:      Maintained
16270 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16271 F:      drivers/pci/controller/pci-host-common.c
16272 F:      drivers/pci/controller/pci-host-generic.c
16273
16274 PCI DRIVER FOR IMX6
16275 M:      Richard Zhu <[email protected]>
16276 M:      Lucas Stach <[email protected]>
16277 L:      [email protected]
16278 L:      [email protected] (moderated for non-subscribers)
16279 S:      Maintained
16280 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16281 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16282 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16283 F:      drivers/pci/controller/dwc/*imx6*
16284
16285 PCI DRIVER FOR INTEL IXP4XX
16286 M:      Linus Walleij <[email protected]>
16287 S:      Maintained
16288 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16289 F:      drivers/pci/controller/pci-ixp4xx.c
16290
16291 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16292 M:      Nirmal Patel <[email protected]>
16293 R:      Jonathan Derrick <[email protected]>
16294 L:      [email protected]
16295 S:      Supported
16296 F:      drivers/pci/controller/vmd.c
16297
16298 PCI DRIVER FOR MICROSEMI SWITCHTEC
16299 M:      Kurt Schwemmer <[email protected]>
16300 M:      Logan Gunthorpe <[email protected]>
16301 L:      [email protected]
16302 S:      Maintained
16303 F:      Documentation/ABI/testing/sysfs-class-switchtec
16304 F:      Documentation/driver-api/switchtec.rst
16305 F:      drivers/ntb/hw/mscc/
16306 F:      drivers/pci/switch/switchtec*
16307 F:      include/linux/switchtec.h
16308 F:      include/uapi/linux/switchtec_ioctl.h
16309
16310 PCI DRIVER FOR MOBIVEIL PCIE IP
16311 M:      Karthikeyan Mitran <[email protected]>
16312 M:      Hou Zhiqiang <[email protected]>
16313 L:      [email protected]
16314 S:      Supported
16315 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16316 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16317
16318 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16319 M:      Thomas Petazzoni <[email protected]>
16320 M:      Pali Rohár <[email protected]>
16321 L:      [email protected]
16322 L:      [email protected] (moderated for non-subscribers)
16323 S:      Maintained
16324 F:      drivers/pci/controller/*mvebu*
16325
16326 PCI DRIVER FOR NVIDIA TEGRA
16327 M:      Thierry Reding <[email protected]>
16328 L:      [email protected]
16329 L:      [email protected]
16330 S:      Supported
16331 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16332 F:      drivers/pci/controller/pci-tegra.c
16333
16334 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16335 M:      Hou Zhiqiang <[email protected]>
16336 L:      [email protected]
16337 L:      [email protected] (moderated for non-subscribers)
16338 S:      Maintained
16339 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16340 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16341
16342 PCI DRIVER FOR RENESAS R-CAR
16343 M:      Marek Vasut <[email protected]>
16344 M:      Yoshihiro Shimoda <[email protected]>
16345 L:      [email protected]
16346 L:      [email protected]
16347 S:      Maintained
16348 F:      Documentation/devicetree/bindings/pci/*rcar*
16349 F:      drivers/pci/controller/*rcar*
16350
16351 PCI DRIVER FOR SAMSUNG EXYNOS
16352 M:      Jingoo Han <[email protected]>
16353 L:      [email protected]
16354 L:      [email protected] (moderated for non-subscribers)
16355 L:      [email protected]
16356 S:      Maintained
16357 F:      drivers/pci/controller/dwc/pci-exynos.c
16358
16359 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16360 M:      Jingoo Han <[email protected]>
16361 M:      Gustavo Pimentel <[email protected]>
16362 M:      Manivannan Sadhasivam <[email protected]>
16363 L:      [email protected]
16364 S:      Maintained
16365 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16366 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16367 F:      drivers/pci/controller/dwc/*designware*
16368
16369 PCI DRIVER FOR TI DRA7XX/J721E
16370 M:      Vignesh Raghavendra <[email protected]>
16371 L:      [email protected]
16372 L:      [email protected]
16373 L:      [email protected] (moderated for non-subscribers)
16374 S:      Supported
16375 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16376 F:      drivers/pci/controller/cadence/pci-j721e.c
16377 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16378
16379 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16380 M:      Linus Walleij <[email protected]>
16381 L:      [email protected]
16382 S:      Maintained
16383 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16384 F:      drivers/pci/controller/pci-v3-semi.c
16385
16386 PCI DRIVER FOR XILINX VERSAL CPM
16387 M:      Bharat Kumar Gogada <[email protected]>
16388 M:      Michal Simek <[email protected]>
16389 L:      [email protected]
16390 S:      Maintained
16391 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16392 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16393
16394 PCI ENDPOINT SUBSYSTEM
16395 M:      Lorenzo Pieralisi <[email protected]>
16396 M:      Krzysztof Wilczyński <[email protected]>
16397 R:      Manivannan Sadhasivam <[email protected]>
16398 R:      Kishon Vijay Abraham I <[email protected]>
16399 L:      [email protected]
16400 S:      Supported
16401 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16402 B:      https://bugzilla.kernel.org
16403 C:      irc://irc.oftc.net/linux-pci
16404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16405 F:      Documentation/PCI/endpoint/*
16406 F:      Documentation/misc-devices/pci-endpoint-test.rst
16407 F:      drivers/misc/pci_endpoint_test.c
16408 F:      drivers/pci/endpoint/
16409 F:      tools/pci/
16410
16411 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16412 M:      Mahesh J Salgaonkar <[email protected]>
16413 R:      Oliver O'Halloran <[email protected]>
16414 L:      [email protected]
16415 S:      Supported
16416 F:      Documentation/PCI/pci-error-recovery.rst
16417 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
16418 F:      arch/powerpc/include/*/eeh*.h
16419 F:      arch/powerpc/kernel/eeh*.c
16420 F:      arch/powerpc/platforms/*/eeh*.c
16421 F:      drivers/pci/pcie/aer.c
16422 F:      drivers/pci/pcie/dpc.c
16423 F:      drivers/pci/pcie/err.c
16424
16425 PCI ERROR RECOVERY
16426 M:      Linas Vepstas <[email protected]>
16427 L:      [email protected]
16428 S:      Supported
16429 F:      Documentation/PCI/pci-error-recovery.rst
16430
16431 PCI MSI DRIVER FOR ALTERA MSI IP
16432 M:      Joyce Ooi <[email protected]>
16433 L:      [email protected]
16434 S:      Supported
16435 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16436 F:      drivers/pci/controller/pcie-altera-msi.c
16437
16438 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16439 M:      Toan Le <[email protected]>
16440 L:      [email protected]
16441 L:      [email protected] (moderated for non-subscribers)
16442 S:      Maintained
16443 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16444 F:      drivers/pci/controller/pci-xgene-msi.c
16445
16446 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16447 M:      Lorenzo Pieralisi <[email protected]>
16448 M:      Krzysztof Wilczyński <[email protected]>
16449 R:      Rob Herring <[email protected]>
16450 L:      [email protected]
16451 S:      Supported
16452 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16453 B:      https://bugzilla.kernel.org
16454 C:      irc://irc.oftc.net/linux-pci
16455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16456 F:      Documentation/devicetree/bindings/pci/
16457 F:      drivers/pci/controller/
16458 F:      drivers/pci/pci-bridge-emul.c
16459 F:      drivers/pci/pci-bridge-emul.h
16460
16461 PCI PEER-TO-PEER DMA (P2PDMA)
16462 M:      Bjorn Helgaas <[email protected]>
16463 M:      Logan Gunthorpe <[email protected]>
16464 L:      [email protected]
16465 S:      Supported
16466 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16467 B:      https://bugzilla.kernel.org
16468 C:      irc://irc.oftc.net/linux-pci
16469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16470 F:      Documentation/driver-api/pci/p2pdma.rst
16471 F:      drivers/pci/p2pdma.c
16472 F:      include/linux/pci-p2pdma.h
16473
16474 PCI SUBSYSTEM
16475 M:      Bjorn Helgaas <[email protected]>
16476 L:      [email protected]
16477 S:      Supported
16478 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16479 B:      https://bugzilla.kernel.org
16480 C:      irc://irc.oftc.net/linux-pci
16481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16482 F:      Documentation/PCI/
16483 F:      Documentation/devicetree/bindings/pci/
16484 F:      arch/x86/kernel/early-quirks.c
16485 F:      arch/x86/kernel/quirks.c
16486 F:      arch/x86/pci/
16487 F:      drivers/acpi/pci*
16488 F:      drivers/pci/
16489 F:      include/asm-generic/pci*
16490 F:      include/linux/of_pci.h
16491 F:      include/linux/pci*
16492 F:      include/uapi/linux/pci*
16493 F:      lib/pci*
16494
16495 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16496 M:      Jonathan Chocron <[email protected]>
16497 L:      [email protected]
16498 S:      Maintained
16499 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16500 F:      drivers/pci/controller/dwc/pcie-al.c
16501
16502 PCIE DRIVER FOR AMLOGIC MESON
16503 M:      Yue Wang <[email protected]>
16504 L:      [email protected]
16505 L:      [email protected]
16506 S:      Maintained
16507 F:      drivers/pci/controller/dwc/pci-meson.c
16508
16509 PCIE DRIVER FOR AXIS ARTPEC
16510 M:      Jesper Nilsson <[email protected]>
16511 L:      [email protected]
16512 L:      [email protected]
16513 S:      Maintained
16514 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16515 F:      drivers/pci/controller/dwc/*artpec*
16516
16517 PCIE DRIVER FOR CAVIUM THUNDERX
16518 M:      Robert Richter <[email protected]>
16519 L:      [email protected]
16520 L:      [email protected] (moderated for non-subscribers)
16521 S:      Odd Fixes
16522 F:      drivers/pci/controller/pci-thunder-*
16523
16524 PCIE DRIVER FOR HISILICON
16525 M:      Zhou Wang <[email protected]>
16526 L:      [email protected]
16527 S:      Maintained
16528 F:      drivers/pci/controller/dwc/pcie-hisi.c
16529
16530 PCIE DRIVER FOR HISILICON KIRIN
16531 M:      Xiaowei Song <[email protected]>
16532 M:      Binghui Wang <[email protected]>
16533 L:      [email protected]
16534 S:      Maintained
16535 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16536 F:      drivers/pci/controller/dwc/pcie-kirin.c
16537
16538 PCIE DRIVER FOR HISILICON STB
16539 M:      Shawn Guo <[email protected]>
16540 L:      [email protected]
16541 S:      Maintained
16542 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16543 F:      drivers/pci/controller/dwc/pcie-histb.c
16544
16545 PCIE DRIVER FOR INTEL KEEM BAY
16546 M:      Srikanth Thokala <[email protected]>
16547 L:      [email protected]
16548 S:      Supported
16549 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16550 F:      drivers/pci/controller/dwc/pcie-keembay.c
16551
16552 PCIE DRIVER FOR INTEL LGM GW SOC
16553 M:      Chuanhua Lei <[email protected]>
16554 L:      [email protected]
16555 S:      Maintained
16556 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16557 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16558
16559 PCIE DRIVER FOR MEDIATEK
16560 M:      Ryder Lee <[email protected]>
16561 M:      Jianjun Wang <[email protected]>
16562 L:      [email protected]
16563 L:      [email protected] (moderated for non-subscribers)
16564 S:      Supported
16565 F:      Documentation/devicetree/bindings/pci/mediatek*
16566 F:      drivers/pci/controller/*mediatek*
16567
16568 PCIE DRIVER FOR MICROCHIP
16569 M:      Daire McNamara <[email protected]>
16570 L:      [email protected]
16571 S:      Supported
16572 F:      Documentation/devicetree/bindings/pci/microchip*
16573 F:      drivers/pci/controller/*microchip*
16574
16575 PCIE DRIVER FOR QUALCOMM MSM
16576 M:      Manivannan Sadhasivam <[email protected]>
16577 L:      [email protected]
16578 L:      [email protected]
16579 S:      Maintained
16580 F:      drivers/pci/controller/dwc/pcie-qcom.c
16581
16582 PCIE DRIVER FOR ROCKCHIP
16583 M:      Shawn Lin <[email protected]>
16584 L:      [email protected]
16585 L:      [email protected]
16586 S:      Maintained
16587 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16588 F:      drivers/pci/controller/pcie-rockchip*
16589
16590 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16591 M:      Kunihiko Hayashi <[email protected]>
16592 L:      [email protected]
16593 S:      Maintained
16594 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16595 F:      drivers/pci/controller/dwc/pcie-uniphier*
16596
16597 PCIE DRIVER FOR ST SPEAR13XX
16598 M:      Pratyush Anand <[email protected]>
16599 L:      [email protected]
16600 S:      Maintained
16601 F:      drivers/pci/controller/dwc/*spear*
16602
16603 PCIE ENDPOINT DRIVER FOR QUALCOMM
16604 M:      Manivannan Sadhasivam <[email protected]>
16605 L:      [email protected]
16606 L:      [email protected]
16607 S:      Maintained
16608 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16609 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16610
16611 PCMCIA SUBSYSTEM
16612 M:      Dominik Brodowski <[email protected]>
16613 S:      Odd Fixes
16614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16615 F:      Documentation/pcmcia/
16616 F:      drivers/pcmcia/
16617 F:      include/pcmcia/
16618 F:      tools/pcmcia/
16619
16620 PCNET32 NETWORK DRIVER
16621 M:      Don Fry <[email protected]>
16622 L:      [email protected]
16623 S:      Maintained
16624 F:      drivers/net/ethernet/amd/pcnet32.c
16625
16626 PCRYPT PARALLEL CRYPTO ENGINE
16627 M:      Steffen Klassert <[email protected]>
16628 L:      [email protected]
16629 S:      Maintained
16630 F:      crypto/pcrypt.c
16631 F:      include/crypto/pcrypt.h
16632
16633 PDS DSC VIRTIO DATA PATH ACCELERATOR
16634 R:      Shannon Nelson <[email protected]>
16635 F:      drivers/vdpa/pds/
16636
16637 PECI HARDWARE MONITORING DRIVERS
16638 M:      Iwona Winiarska <[email protected]>
16639 L:      [email protected]
16640 S:      Supported
16641 F:      Documentation/hwmon/peci-cputemp.rst
16642 F:      Documentation/hwmon/peci-dimmtemp.rst
16643 F:      drivers/hwmon/peci/
16644
16645 PECI SUBSYSTEM
16646 M:      Iwona Winiarska <[email protected]>
16647 L:      [email protected] (moderated for non-subscribers)
16648 S:      Supported
16649 F:      Documentation/devicetree/bindings/peci/
16650 F:      Documentation/peci/
16651 F:      drivers/peci/
16652 F:      include/linux/peci-cpu.h
16653 F:      include/linux/peci.h
16654
16655 PENSANDO ETHERNET DRIVERS
16656 M:      Shannon Nelson <[email protected]>
16657 M:      Brett Creeley <[email protected]>
16658 M:      [email protected]
16659 L:      [email protected]
16660 S:      Supported
16661 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16662 F:      drivers/net/ethernet/pensando/
16663
16664 PER-CPU MEMORY ALLOCATOR
16665 M:      Dennis Zhou <[email protected]>
16666 M:      Tejun Heo <[email protected]>
16667 M:      Christoph Lameter <[email protected]>
16668 L:      [email protected]
16669 S:      Maintained
16670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16671 F:      arch/*/include/asm/percpu.h
16672 F:      include/linux/percpu*.h
16673 F:      lib/percpu*.c
16674 F:      mm/percpu*.c
16675
16676 PER-TASK DELAY ACCOUNTING
16677 M:      Balbir Singh <[email protected]>
16678 S:      Maintained
16679 F:      include/linux/delayacct.h
16680 F:      kernel/delayacct.c
16681
16682 PERFORMANCE EVENTS SUBSYSTEM
16683 M:      Peter Zijlstra <[email protected]>
16684 M:      Ingo Molnar <[email protected]>
16685 M:      Arnaldo Carvalho de Melo <[email protected]>
16686 R:      Mark Rutland <[email protected]>
16687 R:      Alexander Shishkin <[email protected]>
16688 R:      Jiri Olsa <[email protected]>
16689 R:      Namhyung Kim <[email protected]>
16690 R:      Ian Rogers <[email protected]>
16691 R:      Adrian Hunter <[email protected]>
16692 L:      [email protected]
16693 L:      [email protected]
16694 S:      Supported
16695 W:      https://perf.wiki.kernel.org/
16696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16697 F:      arch/*/events/*
16698 F:      arch/*/events/*/*
16699 F:      arch/*/include/asm/perf_event.h
16700 F:      arch/*/kernel/*/*/perf_event*.c
16701 F:      arch/*/kernel/*/perf_event*.c
16702 F:      arch/*/kernel/perf_callchain.c
16703 F:      arch/*/kernel/perf_event*.c
16704 F:      include/linux/perf_event.h
16705 F:      include/uapi/linux/perf_event.h
16706 F:      kernel/events/*
16707 F:      tools/lib/perf/
16708 F:      tools/perf/
16709
16710 PERFORMANCE EVENTS TOOLING ARM64
16711 R:      John Garry <[email protected]>
16712 R:      Will Deacon <[email protected]>
16713 R:      James Clark <[email protected]>
16714 R:      Mike Leach <[email protected]>
16715 R:      Leo Yan <[email protected]>
16716 L:      [email protected] (moderated for non-subscribers)
16717 S:      Supported
16718 F:      tools/build/feature/test-libopencsd.c
16719 F:      tools/perf/arch/arm*/
16720 F:      tools/perf/pmu-events/arch/arm64/
16721 F:      tools/perf/util/arm-spe*
16722 F:      tools/perf/util/cs-etm*
16723
16724 PERSONALITY HANDLING
16725 M:      Christoph Hellwig <[email protected]>
16726 L:      [email protected]
16727 S:      Maintained
16728 F:      include/linux/personality.h
16729 F:      include/uapi/linux/personality.h
16730
16731 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16732 M:      Marcus Folkesson <[email protected]>
16733 L:      [email protected]
16734 S:      Maintained
16735 F:      Documentation/input/devices/pxrc.rst
16736 F:      drivers/input/joystick/pxrc.c
16737
16738 PHONET PROTOCOL
16739 M:      Remi Denis-Courmont <[email protected]>
16740 S:      Supported
16741 F:      Documentation/networking/phonet.rst
16742 F:      include/linux/phonet.h
16743 F:      include/net/phonet/
16744 F:      include/uapi/linux/phonet.h
16745 F:      net/phonet/
16746
16747 PHRAM MTD DRIVER
16748 M:      Joern Engel <[email protected]>
16749 L:      [email protected]
16750 S:      Maintained
16751 F:      drivers/mtd/devices/phram.c
16752
16753 PICOLCD HID DRIVER
16754 M:      Bruno Prémont <[email protected]>
16755 L:      [email protected]
16756 S:      Maintained
16757 F:      drivers/hid/hid-picolcd*
16758
16759 PIDFD API
16760 M:      Christian Brauner <[email protected]>
16761 L:      [email protected]
16762 S:      Maintained
16763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16764 F:      samples/pidfd/
16765 F:      tools/testing/selftests/clone3/
16766 F:      tools/testing/selftests/pid_namespace/
16767 F:      tools/testing/selftests/pidfd/
16768 K:      (?i)pidfd
16769 K:      (?i)clone3
16770 K:      \b(clone_args|kernel_clone_args)\b
16771
16772 PIN CONTROL SUBSYSTEM
16773 M:      Linus Walleij <[email protected]>
16774 L:      [email protected]
16775 S:      Maintained
16776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16777 F:      Documentation/devicetree/bindings/pinctrl/
16778 F:      Documentation/driver-api/pin-control.rst
16779 F:      drivers/pinctrl/
16780 F:      include/dt-bindings/pinctrl/
16781 F:      include/linux/pinctrl/
16782
16783 PIN CONTROLLER - AMD
16784 M:      Basavaraj Natikar <[email protected]>
16785 M:      Shyam Sundar S K <[email protected]>
16786 S:      Maintained
16787 F:      drivers/pinctrl/pinctrl-amd.c
16788
16789 PIN CONTROLLER - FREESCALE
16790 M:      Dong Aisheng <[email protected]>
16791 M:      Fabio Estevam <[email protected]>
16792 M:      Shawn Guo <[email protected]>
16793 M:      Jacky Bai <[email protected]>
16794 R:      Pengutronix Kernel Team <[email protected]>
16795 L:      [email protected]
16796 S:      Maintained
16797 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16798 F:      drivers/pinctrl/freescale/
16799
16800 PIN CONTROLLER - INTEL
16801 M:      Mika Westerberg <[email protected]>
16802 M:      Andy Shevchenko <[email protected]>
16803 S:      Supported
16804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16805 F:      drivers/pinctrl/intel/
16806
16807 PIN CONTROLLER - KEEMBAY
16808 M:      Lakshmi Sowjanya D <[email protected]>
16809 S:      Supported
16810 F:      drivers/pinctrl/pinctrl-keembay*
16811
16812 PIN CONTROLLER - MEDIATEK
16813 M:      Sean Wang <[email protected]>
16814 L:      [email protected] (moderated for non-subscribers)
16815 S:      Maintained
16816 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16817 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
16818 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16819 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16820 F:      drivers/pinctrl/mediatek/
16821
16822 PIN CONTROLLER - MEDIATEK MIPS
16823 M:      Arınç ÜNAL <[email protected]>
16824 M:      Sergio Paracuellos <[email protected]>
16825 L:      [email protected] (moderated for non-subscribers)
16826 L:      [email protected]
16827 S:      Maintained
16828 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
16829 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
16830 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
16831 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
16832 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
16833 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
16834 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
16835 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
16836 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
16837 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
16838 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
16839 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
16840 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
16841 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
16842 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
16843
16844 PIN CONTROLLER - MICROCHIP AT91
16845 M:      Ludovic Desroches <[email protected]>
16846 L:      [email protected] (moderated for non-subscribers)
16847 L:      [email protected]
16848 S:      Supported
16849 F:      drivers/gpio/gpio-sama5d2-piobu.c
16850 F:      drivers/pinctrl/pinctrl-at91*
16851
16852 PIN CONTROLLER - NXP S32
16853 M:      Chester Lin <[email protected]>
16854 R:      NXP S32 Linux Team <[email protected]>
16855 L:      [email protected]
16856 S:      Maintained
16857 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
16858 F:      drivers/pinctrl/nxp/
16859
16860 PIN CONTROLLER - QUALCOMM
16861 M:      Bjorn Andersson <[email protected]>
16862 L:      [email protected]
16863 S:      Maintained
16864 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
16865 F:      drivers/pinctrl/qcom/
16866
16867 PIN CONTROLLER - RENESAS
16868 M:      Geert Uytterhoeven <[email protected]>
16869 L:      [email protected]
16870 S:      Supported
16871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16872 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16873 F:      drivers/pinctrl/renesas/
16874
16875 PIN CONTROLLER - SAMSUNG
16876 M:      Tomasz Figa <[email protected]>
16877 M:      Krzysztof Kozlowski <[email protected]>
16878 M:      Sylwester Nawrocki <[email protected]>
16879 R:      Alim Akhtar <[email protected]>
16880 L:      [email protected] (moderated for non-subscribers)
16881 L:      [email protected]
16882 S:      Maintained
16883 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16884 B:      mailto:[email protected]
16885 C:      irc://irc.libera.chat/linux-exynos
16886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16887 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16888 F:      drivers/pinctrl/samsung/
16889 F:      include/dt-bindings/pinctrl/samsung.h
16890
16891 PIN CONTROLLER - SINGLE
16892 M:      Tony Lindgren <[email protected]>
16893 M:      Haojian Zhuang <[email protected]>
16894 L:      [email protected] (moderated for non-subscribers)
16895 L:      [email protected]
16896 S:      Maintained
16897 F:      drivers/pinctrl/pinctrl-single.c
16898
16899 PIN CONTROLLER - SUNPLUS / TIBBO
16900 M:      Dvorkin Dmitry <[email protected]>
16901 M:      Wells Lu <[email protected]>
16902 L:      [email protected] (moderated for non-subscribers)
16903 S:      Maintained
16904 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
16905 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
16906 F:      drivers/pinctrl/sunplus/
16907 F:      include/dt-bindings/pinctrl/sppctl*.h
16908
16909 PINE64 PINEPHONE KEYBOARD DRIVER
16910 M:      Samuel Holland <[email protected]>
16911 S:      Supported
16912 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
16913 F:      drivers/input/keyboard/pinephone-keyboard.c
16914
16915 PKTCDVD DRIVER
16916 M:      [email protected]
16917 S:      Orphan
16918 F:      drivers/block/pktcdvd.c
16919 F:      include/linux/pktcdvd.h
16920 F:      include/uapi/linux/pktcdvd.h
16921
16922 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
16923 M:      Tomasz Duszynski <[email protected]>
16924 S:      Maintained
16925 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
16926 F:      drivers/iio/chemical/pms7003.c
16927
16928 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
16929 M:      Piergiorgio Beruto <[email protected]>
16930 L:      [email protected]
16931 S:      Maintained
16932 F:      drivers/net/phy/mdio-open-alliance.h
16933 F:      net/ethtool/plca.c
16934
16935 PLDMFW LIBRARY
16936 M:      Jacob Keller <[email protected]>
16937 S:      Maintained
16938 F:      Documentation/driver-api/pldmfw/
16939 F:      include/linux/pldmfw.h
16940 F:      lib/pldmfw/
16941
16942 PLX DMA DRIVER
16943 M:      Logan Gunthorpe <[email protected]>
16944 S:      Maintained
16945 F:      drivers/dma/plx_dma.c
16946
16947 PM-GRAPH UTILITY
16948 M:      "Todd E Brandt" <[email protected]>
16949 L:      [email protected]
16950 S:      Supported
16951 W:      https://01.org/pm-graph
16952 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16953 T:      git git://github.com/intel/pm-graph
16954 F:      tools/power/pm-graph
16955
16956 PM6764TR DRIVER
16957 M:      Charles Hsu     <[email protected]>
16958 L:      [email protected]
16959 S:      Maintained
16960 F:      Documentation/hwmon/pm6764tr.rst
16961 F:      drivers/hwmon/pmbus/pm6764tr.c
16962
16963 PMBUS HARDWARE MONITORING DRIVERS
16964 M:      Guenter Roeck <[email protected]>
16965 L:      [email protected]
16966 S:      Maintained
16967 W:      http://hwmon.wiki.kernel.org/
16968 W:      http://www.roeck-us.net/linux/drivers/
16969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16970 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16971 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
16972 F:      Documentation/hwmon/adm1275.rst
16973 F:      Documentation/hwmon/ibm-cffps.rst
16974 F:      Documentation/hwmon/ir35221.rst
16975 F:      Documentation/hwmon/lm25066.rst
16976 F:      Documentation/hwmon/ltc2978.rst
16977 F:      Documentation/hwmon/ltc3815.rst
16978 F:      Documentation/hwmon/max16064.rst
16979 F:      Documentation/hwmon/max20751.rst
16980 F:      Documentation/hwmon/max31785.rst
16981 F:      Documentation/hwmon/max34440.rst
16982 F:      Documentation/hwmon/max8688.rst
16983 F:      Documentation/hwmon/pmbus-core.rst
16984 F:      Documentation/hwmon/pmbus.rst
16985 F:      Documentation/hwmon/tps40422.rst
16986 F:      Documentation/hwmon/ucd9000.rst
16987 F:      Documentation/hwmon/ucd9200.rst
16988 F:      Documentation/hwmon/zl6100.rst
16989 F:      drivers/hwmon/pmbus/
16990 F:      include/linux/pmbus.h
16991
16992 PMC SIERRA MaxRAID DRIVER
16993 L:      [email protected]
16994 S:      Orphan
16995 W:      http://www.pmc-sierra.com/
16996 F:      drivers/scsi/pmcraid.*
16997
16998 PMC SIERRA PM8001 DRIVER
16999 M:      Jack Wang <[email protected]>
17000 L:      [email protected]
17001 S:      Supported
17002 F:      drivers/scsi/pm8001/
17003
17004 PNI RM3100 IIO DRIVER
17005 M:      Song Qiang <[email protected]>
17006 L:      [email protected]
17007 S:      Maintained
17008 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17009 F:      drivers/iio/magnetometer/rm3100*
17010
17011 PNP SUPPORT
17012 M:      "Rafael J. Wysocki" <[email protected]>
17013 L:      [email protected]
17014 S:      Maintained
17015 F:      drivers/pnp/
17016 F:      include/linux/pnp.h
17017
17018 POSIX CLOCKS and TIMERS
17019 M:      Thomas Gleixner <[email protected]>
17020 L:      [email protected]
17021 S:      Maintained
17022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17023 F:      fs/timerfd.c
17024 F:      include/linux/time_namespace.h
17025 F:      include/linux/timer*
17026 F:      kernel/time/*timer*
17027 F:      kernel/time/namespace.c
17028
17029 POWER MANAGEMENT CORE
17030 M:      "Rafael J. Wysocki" <[email protected]>
17031 L:      [email protected]
17032 S:      Supported
17033 B:      https://bugzilla.kernel.org
17034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17035 F:      drivers/base/power/
17036 F:      drivers/powercap/
17037 F:      include/linux/intel_rapl.h
17038 F:      include/linux/pm.h
17039 F:      include/linux/pm_*
17040 F:      include/linux/powercap.h
17041 F:      kernel/configs/nopm.config
17042
17043 POWER STATE COORDINATION INTERFACE (PSCI)
17044 M:      Mark Rutland <[email protected]>
17045 M:      Lorenzo Pieralisi <[email protected]>
17046 L:      [email protected] (moderated for non-subscribers)
17047 S:      Maintained
17048 F:      drivers/firmware/psci/
17049 F:      include/linux/psci.h
17050 F:      include/uapi/linux/psci.h
17051
17052 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17053 M:      Sebastian Reichel <[email protected]>
17054 L:      [email protected]
17055 S:      Maintained
17056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17057 F:      Documentation/ABI/testing/sysfs-class-power
17058 F:      Documentation/devicetree/bindings/power/supply/
17059 F:      drivers/power/supply/
17060 F:      include/linux/power/
17061 F:      include/linux/power_supply.h
17062
17063 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17064 M:      Suraj Jitindar Singh <[email protected]>
17065 L:      [email protected]
17066 S:      Maintained
17067 F:      drivers/char/powernv-op-panel.c
17068
17069 PPP OVER ATM (RFC 2364)
17070 M:      Mitchell Blank Jr <[email protected]>
17071 S:      Maintained
17072 F:      include/uapi/linux/atmppp.h
17073 F:      net/atm/pppoatm.c
17074
17075 PPP OVER ETHERNET
17076 M:      Michal Ostrowski <[email protected]>
17077 S:      Maintained
17078 F:      drivers/net/ppp/pppoe.c
17079 F:      drivers/net/ppp/pppox.c
17080
17081 PPP OVER L2TP
17082 M:      James Chapman <[email protected]>
17083 S:      Maintained
17084 F:      include/linux/if_pppol2tp.h
17085 F:      include/uapi/linux/if_pppol2tp.h
17086 F:      net/l2tp/l2tp_ppp.c
17087
17088 PPP PROTOCOL DRIVERS AND COMPRESSORS
17089 L:      [email protected]
17090 S:      Orphan
17091 F:      drivers/net/ppp/ppp_*
17092
17093 PPS SUPPORT
17094 M:      Rodolfo Giometti <[email protected]>
17095 L:      [email protected] (subscribers-only)
17096 S:      Maintained
17097 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17098 F:      Documentation/ABI/testing/sysfs-pps
17099 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
17100 F:      Documentation/driver-api/pps.rst
17101 F:      drivers/pps/
17102 F:      include/linux/pps*.h
17103 F:      include/uapi/linux/pps.h
17104
17105 PPTP DRIVER
17106 M:      Dmitry Kozlov <[email protected]>
17107 L:      [email protected]
17108 S:      Maintained
17109 W:      http://sourceforge.net/projects/accel-pptp
17110 F:      drivers/net/ppp/pptp.c
17111
17112 PRESSURE STALL INFORMATION (PSI)
17113 M:      Johannes Weiner <[email protected]>
17114 M:      Suren Baghdasaryan <[email protected]>
17115 R:      Peter Ziljstra <[email protected]>
17116 S:      Maintained
17117 F:      include/linux/psi*
17118 F:      kernel/sched/psi.c
17119
17120 PRINTK
17121 M:      Petr Mladek <[email protected]>
17122 M:      Sergey Senozhatsky <[email protected]>
17123 R:      Steven Rostedt <[email protected]>
17124 R:      John Ogness <[email protected]>
17125 S:      Maintained
17126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17127 F:      include/linux/printk.h
17128 F:      kernel/printk/
17129
17130 PRINTK INDEXING
17131 R:      Chris Down <[email protected]>
17132 S:      Maintained
17133 F:      Documentation/core-api/printk-index.rst
17134 F:      kernel/printk/index.c
17135 K:      printk_index
17136
17137 PROC FILESYSTEM
17138 L:      [email protected]
17139 L:      [email protected]
17140 S:      Maintained
17141 F:      Documentation/filesystems/proc.rst
17142 F:      fs/proc/
17143 F:      include/linux/proc_fs.h
17144 F:      tools/testing/selftests/proc/
17145
17146 PROC SYSCTL
17147 M:      Luis Chamberlain <[email protected]>
17148 M:      Kees Cook <[email protected]>
17149 M:      Iurii Zaikin <[email protected]>
17150 L:      [email protected]
17151 L:      [email protected]
17152 S:      Maintained
17153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17154 F:      fs/proc/proc_sysctl.c
17155 F:      include/linux/sysctl.h
17156 F:      kernel/sysctl-test.c
17157 F:      kernel/sysctl.c
17158 F:      tools/testing/selftests/sysctl/
17159
17160 PS3 NETWORK SUPPORT
17161 M:      Geoff Levand <[email protected]>
17162 L:      [email protected]
17163 L:      [email protected]
17164 S:      Maintained
17165 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17166
17167 PS3 PLATFORM SUPPORT
17168 M:      Geoff Levand <[email protected]>
17169 L:      [email protected]
17170 S:      Maintained
17171 F:      arch/powerpc/boot/ps3*
17172 F:      arch/powerpc/include/asm/lv1call.h
17173 F:      arch/powerpc/include/asm/ps3*.h
17174 F:      arch/powerpc/platforms/ps3/
17175 F:      drivers/*/ps3*
17176 F:      drivers/ps3/
17177 F:      drivers/rtc/rtc-ps3.c
17178 F:      drivers/usb/host/*ps3.c
17179 F:      sound/ppc/snd_ps3*
17180
17181 PS3VRAM DRIVER
17182 M:      Jim Paris <[email protected]>
17183 M:      Geoff Levand <[email protected]>
17184 L:      [email protected]
17185 S:      Maintained
17186 F:      drivers/block/ps3vram.c
17187
17188 PSAMPLE PACKET SAMPLING SUPPORT
17189 M:      Yotam Gigi <[email protected]>
17190 S:      Maintained
17191 F:      include/net/psample.h
17192 F:      include/uapi/linux/psample.h
17193 F:      net/psample
17194
17195 PSTORE FILESYSTEM
17196 M:      Kees Cook <[email protected]>
17197 R:      Tony Luck <[email protected]>
17198 R:      Guilherme G. Piccoli <[email protected]>
17199 L:      [email protected]
17200 S:      Supported
17201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17202 F:      Documentation/admin-guide/pstore-blk.rst
17203 F:      Documentation/admin-guide/ramoops.rst
17204 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17205 F:      drivers/acpi/apei/erst.c
17206 F:      drivers/firmware/efi/efi-pstore.c
17207 F:      fs/pstore/
17208 F:      include/linux/pstore*
17209 K:      \b(pstore|ramoops)
17210
17211 PTP HARDWARE CLOCK SUPPORT
17212 M:      Richard Cochran <[email protected]>
17213 L:      [email protected]
17214 S:      Maintained
17215 W:      http://linuxptp.sourceforge.net/
17216 F:      Documentation/ABI/testing/sysfs-ptp
17217 F:      Documentation/driver-api/ptp.rst
17218 F:      drivers/net/phy/dp83640*
17219 F:      drivers/ptp/*
17220 F:      include/linux/ptp_cl*
17221 K:      (?:\b|_)ptp(?:\b|_)
17222
17223 PTP MOCKUP CLOCK SUPPORT
17224 M:      Vladimir Oltean <[email protected]>
17225 L:      [email protected]
17226 S:      Maintained
17227 F:      drivers/ptp/ptp_mock.c
17228 F:      include/linux/ptp_mock.h
17229
17230 PTP VIRTUAL CLOCK SUPPORT
17231 M:      Yangbo Lu <[email protected]>
17232 L:      [email protected]
17233 S:      Maintained
17234 F:      drivers/ptp/ptp_vclock.c
17235 F:      net/ethtool/phc_vclocks.c
17236
17237 PTRACE SUPPORT
17238 M:      Oleg Nesterov <[email protected]>
17239 S:      Maintained
17240 F:      arch/*/*/ptrace*.c
17241 F:      arch/*/include/asm/ptrace*.h
17242 F:      arch/*/ptrace*.c
17243 F:      include/asm-generic/syscall.h
17244 F:      include/linux/ptrace.h
17245 F:      include/linux/regset.h
17246 F:      include/uapi/linux/ptrace.h
17247 F:      kernel/ptrace.c
17248
17249 PULSE8-CEC DRIVER
17250 M:      Hans Verkuil <[email protected]>
17251 L:      [email protected]
17252 S:      Maintained
17253 T:      git git://linuxtv.org/media_tree.git
17254 F:      drivers/media/cec/usb/pulse8/
17255
17256 PURELIFI PLFXLC DRIVER
17257 M:      Srinivasan Raju <[email protected]>
17258 L:      [email protected]
17259 S:      Supported
17260 F:      drivers/net/wireless/purelifi/plfxlc/
17261
17262 PVRUSB2 VIDEO4LINUX DRIVER
17263 M:      Mike Isely <[email protected]>
17264 L:      [email protected]       (subscribers-only)
17265 L:      [email protected]
17266 S:      Maintained
17267 W:      http://www.isely.net/pvrusb2/
17268 T:      git git://linuxtv.org/media_tree.git
17269 F:      Documentation/driver-api/media/drivers/pvrusb2*
17270 F:      drivers/media/usb/pvrusb2/
17271
17272 PWC WEBCAM DRIVER
17273 M:      Hans Verkuil <[email protected]>
17274 L:      [email protected]
17275 S:      Odd Fixes
17276 T:      git git://linuxtv.org/media_tree.git
17277 F:      drivers/media/usb/pwc/*
17278 F:      include/trace/events/pwc.h
17279
17280 PWM IR Transmitter
17281 M:      Sean Young <[email protected]>
17282 L:      [email protected]
17283 S:      Maintained
17284 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17285 F:      drivers/media/rc/pwm-ir-tx.c
17286
17287 PWM SUBSYSTEM
17288 M:      Thierry Reding <[email protected]>
17289 R:      Uwe Kleine-König <[email protected]>
17290 L:      [email protected]
17291 S:      Maintained
17292 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17294 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17295 F:      Documentation/devicetree/bindings/pwm/
17296 F:      Documentation/driver-api/pwm.rst
17297 F:      drivers/gpio/gpio-mvebu.c
17298 F:      drivers/pwm/
17299 F:      drivers/video/backlight/pwm_bl.c
17300 F:      include/dt-bindings/pwm/
17301 F:      include/linux/pwm.h
17302 F:      include/linux/pwm_backlight.h
17303 K:      pwm_(config|apply_state|ops)
17304
17305 PXA GPIO DRIVER
17306 M:      Robert Jarzmik <[email protected]>
17307 L:      [email protected]
17308 S:      Maintained
17309 F:      drivers/gpio/gpio-pxa.c
17310
17311 PXA MMCI DRIVER
17312 S:      Orphan
17313
17314 PXA RTC DRIVER
17315 M:      Robert Jarzmik <[email protected]>
17316 L:      [email protected]
17317 S:      Maintained
17318
17319 PXA2xx/PXA3xx SUPPORT
17320 M:      Daniel Mack <[email protected]>
17321 M:      Haojian Zhuang <[email protected]>
17322 M:      Robert Jarzmik <[email protected]>
17323 L:      [email protected] (moderated for non-subscribers)
17324 S:      Maintained
17325 T:      git git://github.com/hzhuang1/linux.git
17326 T:      git git://github.com/rjarzmik/linux.git
17327 F:      arch/arm/boot/dts/intel/pxa/
17328 F:      arch/arm/mach-pxa/
17329 F:      drivers/dma/pxa*
17330 F:      drivers/pcmcia/pxa2xx*
17331 F:      drivers/pinctrl/pxa/
17332 F:      drivers/spi/spi-pxa2xx*
17333 F:      drivers/usb/gadget/udc/pxa2*
17334 F:      include/sound/pxa2xx-lib.h
17335 F:      sound/arm/pxa*
17336 F:      sound/soc/pxa/
17337
17338 QAT DRIVER
17339 M:      Giovanni Cabiddu <[email protected]>
17340 L:      [email protected]
17341 S:      Supported
17342 F:      drivers/crypto/intel/qat/
17343
17344 QCOM AUDIO (ASoC) DRIVERS
17345 M:      Srinivas Kandagatla <[email protected]>
17346 M:      Banajit Goswami <[email protected]>
17347 L:      [email protected] (moderated for non-subscribers)
17348 S:      Supported
17349 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17350 F:      Documentation/devicetree/bindings/sound/qcom,*
17351 F:      drivers/soc/qcom/apr.c
17352 F:      include/dt-bindings/sound/qcom,wcd9335.h
17353 F:      sound/soc/codecs/lpass-rx-macro.*
17354 F:      sound/soc/codecs/lpass-tx-macro.*
17355 F:      sound/soc/codecs/lpass-va-macro.c
17356 F:      sound/soc/codecs/lpass-wsa-macro.*
17357 F:      sound/soc/codecs/msm8916-wcd-analog.c
17358 F:      sound/soc/codecs/msm8916-wcd-digital.c
17359 F:      sound/soc/codecs/wcd-clsh-v2.*
17360 F:      sound/soc/codecs/wcd-mbhc-v2.*
17361 F:      sound/soc/codecs/wcd9335.*
17362 F:      sound/soc/codecs/wcd934x.c
17363 F:      sound/soc/codecs/wsa881x.c
17364 F:      sound/soc/codecs/wsa883x.c
17365 F:      sound/soc/codecs/wsa884x.c
17366 F:      sound/soc/qcom/
17367
17368 QCOM EMBEDDED USB DEBUGGER (EUD)
17369 M:      Souradeep Chowdhury <[email protected]>
17370 L:      [email protected]
17371 S:      Maintained
17372 F:      Documentation/ABI/testing/sysfs-driver-eud
17373 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17374 F:      drivers/usb/misc/qcom_eud.c
17375
17376 QCOM IPA DRIVER
17377 M:      Alex Elder <[email protected]>
17378 L:      [email protected]
17379 S:      Supported
17380 F:      drivers/net/ipa/
17381
17382 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17383 M:      Gabriel Somlo <[email protected]>
17384 M:      "Michael S. Tsirkin" <[email protected]>
17385 L:      [email protected]
17386 S:      Maintained
17387 F:      drivers/firmware/qemu_fw_cfg.c
17388 F:      include/uapi/linux/qemu_fw_cfg.h
17389
17390 QIB DRIVER
17391 M:      Dennis Dalessandro <[email protected]>
17392 L:      [email protected]
17393 S:      Supported
17394 F:      drivers/infiniband/hw/qib/
17395
17396 QLOGIC QL41xxx FCOE DRIVER
17397 M:      Saurav Kashyap <[email protected]>
17398 M:      Javed Hasan <[email protected]>
17399 M:      [email protected]
17400 L:      [email protected]
17401 S:      Supported
17402 F:      drivers/scsi/qedf/
17403
17404 QLOGIC QL41xxx ISCSI DRIVER
17405 M:      Nilesh Javali <[email protected]>
17406 M:      Manish Rangankar <[email protected]>
17407 M:      [email protected]
17408 L:      [email protected]
17409 S:      Supported
17410 F:      drivers/scsi/qedi/
17411
17412 QLOGIC QL4xxx ETHERNET DRIVER
17413 M:      Ariel Elior <[email protected]>
17414 M:      Manish Chopra <[email protected]>
17415 L:      [email protected]
17416 S:      Supported
17417 F:      drivers/net/ethernet/qlogic/qed/
17418 F:      drivers/net/ethernet/qlogic/qede/
17419 F:      include/linux/qed/
17420
17421 QLOGIC QL4xxx RDMA DRIVER
17422 M:      Michal Kalderon <[email protected]>
17423 M:      Ariel Elior <[email protected]>
17424 L:      [email protected]
17425 S:      Supported
17426 F:      drivers/infiniband/hw/qedr/
17427 F:      include/uapi/rdma/qedr-abi.h
17428
17429 QLOGIC QLA1280 SCSI DRIVER
17430 M:      Michael Reed <[email protected]>
17431 L:      [email protected]
17432 S:      Maintained
17433 F:      drivers/scsi/qla1280.[ch]
17434
17435 QLOGIC QLA2XXX FC-SCSI DRIVER
17436 M:      Nilesh Javali <[email protected]>
17437 M:      [email protected]
17438 L:      [email protected]
17439 S:      Supported
17440 F:      drivers/scsi/qla2xxx/
17441
17442 QLOGIC QLA3XXX NETWORK DRIVER
17443 M:      [email protected]
17444 L:      [email protected]
17445 S:      Supported
17446 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17447
17448 QLOGIC QLA4XXX iSCSI DRIVER
17449 M:      Nilesh Javali <[email protected]>
17450 M:      Manish Rangankar <[email protected]>
17451 M:      [email protected]
17452 L:      [email protected]
17453 S:      Supported
17454 F:      drivers/scsi/qla4xxx/
17455
17456 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17457 M:      Shahed Shaikh <[email protected]>
17458 M:      Manish Chopra <[email protected]>
17459 M:      [email protected]
17460 L:      [email protected]
17461 S:      Supported
17462 F:      drivers/net/ethernet/qlogic/qlcnic/
17463
17464 QLOGIC QLGE 10Gb ETHERNET DRIVER
17465 M:      Manish Chopra <[email protected]>
17466 M:      [email protected]
17467 M:      Coiby Xu <[email protected]>
17468 L:      [email protected]
17469 S:      Supported
17470 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
17471 F:      drivers/staging/qlge/
17472
17473 QM1D1B0004 MEDIA DRIVER
17474 M:      Akihiro Tsukada <[email protected]>
17475 L:      [email protected]
17476 S:      Odd Fixes
17477 F:      drivers/media/tuners/qm1d1b0004*
17478
17479 QM1D1C0042 MEDIA DRIVER
17480 M:      Akihiro Tsukada <[email protected]>
17481 L:      [email protected]
17482 S:      Odd Fixes
17483 F:      drivers/media/tuners/qm1d1c0042*
17484
17485 QNX4 FILESYSTEM
17486 M:      Anders Larsen <[email protected]>
17487 S:      Maintained
17488 W:      http://www.alarsen.net/linux/qnx4fs/
17489 F:      fs/qnx4/
17490 F:      include/uapi/linux/qnx4_fs.h
17491 F:      include/uapi/linux/qnxtypes.h
17492
17493 QNX6 FILESYSTEM
17494 S:      Orphan
17495 F:      Documentation/filesystems/qnx6.rst
17496 F:      fs/qnx6/
17497 F:      include/linux/qnx6_fs.h
17498
17499 QORIQ DPAA2 FSL-MC BUS DRIVER
17500 M:      Stuart Yoder <[email protected]>
17501 M:      Laurentiu Tudor <[email protected]>
17502 L:      [email protected]
17503 S:      Maintained
17504 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17505 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17506 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17507 F:      drivers/bus/fsl-mc/
17508 F:      include/uapi/linux/fsl_mc.h
17509
17510 QT1010 MEDIA DRIVER
17511 M:      Antti Palosaari <[email protected]>
17512 L:      [email protected]
17513 S:      Maintained
17514 W:      https://linuxtv.org
17515 W:      http://palosaari.fi/linux/
17516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17517 T:      git git://linuxtv.org/anttip/media_tree.git
17518 F:      drivers/media/tuners/qt1010*
17519
17520 QUALCOMM ATH12K WIRELESS DRIVER
17521 M:      Kalle Valo <[email protected]>
17522 M:      Jeff Johnson <[email protected]>
17523 L:      [email protected]
17524 S:      Supported
17525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17526 F:      drivers/net/wireless/ath/ath12k/
17527
17528 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17529 M:      Kalle Valo <[email protected]>
17530 M:      Jeff Johnson <[email protected]>
17531 L:      [email protected]
17532 S:      Supported
17533 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17535 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17536 F:      drivers/net/wireless/ath/ath10k/
17537
17538 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17539 M:      Kalle Valo <[email protected]>
17540 M:      Jeff Johnson <[email protected]>
17541 L:      [email protected]
17542 S:      Supported
17543 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17544 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17546 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17547 F:      drivers/net/wireless/ath/ath11k/
17548
17549 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17550 M:      Toke Høiland-Jørgensen <[email protected]>
17551 L:      [email protected]
17552 S:      Maintained
17553 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17555 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17556 F:      drivers/net/wireless/ath/ath9k/
17557
17558 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17559 M:      Stephan Gerhold <[email protected]>
17560 L:      [email protected]
17561 L:      [email protected]
17562 S:      Maintained
17563 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17564 F:      drivers/net/wwan/qcom_bam_dmux.c
17565
17566 QUALCOMM CAMERA SUBSYSTEM DRIVER
17567 M:      Robert Foss <[email protected]>
17568 M:      Todor Tomov <[email protected]>
17569 M:      Bryan O'Donoghue <[email protected]>
17570 L:      [email protected]
17571 S:      Maintained
17572 F:      Documentation/admin-guide/media/qcom_camss.rst
17573 F:      Documentation/devicetree/bindings/media/*camss*
17574 F:      drivers/media/platform/qcom/camss/
17575
17576 QUALCOMM CLOCK DRIVERS
17577 M:      Bjorn Andersson <[email protected]>
17578 L:      [email protected]
17579 S:      Supported
17580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17581 F:      Documentation/devicetree/bindings/clock/qcom,*
17582 F:      drivers/clk/qcom/
17583 F:      include/dt-bindings/clock/qcom,*
17584
17585 QUALCOMM CLOUD AI (QAIC) DRIVER
17586 M:      Jeffrey Hugo <[email protected]>
17587 R:      Carl Vanderlip <[email protected]>
17588 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
17589 L:      [email protected]
17590 L:      [email protected]
17591 S:      Supported
17592 T:      git git://anongit.freedesktop.org/drm/drm-misc
17593 F:      Documentation/accel/qaic/
17594 F:      drivers/accel/qaic/
17595 F:      include/uapi/drm/qaic_accel.h
17596
17597 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17598 M:      Bjorn Andersson <[email protected]>
17599 M:      Konrad Dybcio <[email protected]>
17600 L:      [email protected]
17601 L:      [email protected]
17602 S:      Maintained
17603 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17604 F:      drivers/soc/qcom/cpr.c
17605
17606 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17607 M:      Ilia Lin <[email protected]>
17608 L:      [email protected]
17609 S:      Maintained
17610 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17611 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17612 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17613
17614 QUALCOMM CRYPTO DRIVERS
17615 M:      Thara Gopinath <[email protected]>
17616 L:      [email protected]
17617 L:      [email protected]
17618 S:      Maintained
17619 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17620 F:      drivers/crypto/qce/
17621
17622 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17623 M:      Timur Tabi <[email protected]>
17624 L:      [email protected]
17625 S:      Maintained
17626 F:      drivers/net/ethernet/qualcomm/emac/
17627
17628 QUALCOMM ETHQOS ETHERNET DRIVER
17629 M:      Vinod Koul <[email protected]>
17630 R:      Bhupesh Sharma <[email protected]>
17631 L:      [email protected]
17632 L:      [email protected]
17633 S:      Maintained
17634 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17635 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17636
17637 QUALCOMM FASTRPC DRIVER
17638 M:      Srinivas Kandagatla <[email protected]>
17639 M:      Amol Maheshwari <[email protected]>
17640 L:      [email protected]
17641 S:      Maintained
17642 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17643 F:      drivers/misc/fastrpc.c
17644 F:      include/uapi/misc/fastrpc.h
17645
17646 QUALCOMM HEXAGON ARCHITECTURE
17647 M:      Brian Cain <[email protected]>
17648 L:      [email protected]
17649 S:      Supported
17650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17651 F:      arch/hexagon/
17652
17653 QUALCOMM HIDMA DRIVER
17654 M:      Sinan Kaya <[email protected]>
17655 L:      [email protected] (moderated for non-subscribers)
17656 L:      [email protected]
17657 L:      [email protected]
17658 S:      Supported
17659 F:      drivers/dma/qcom/hidma*
17660
17661 QUALCOMM I2C CCI DRIVER
17662 M:      Loic Poulain <[email protected]>
17663 M:      Robert Foss <[email protected]>
17664 L:      [email protected]
17665 L:      [email protected]
17666 S:      Maintained
17667 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17668 F:      drivers/i2c/busses/i2c-qcom-cci.c
17669
17670 QUALCOMM INTERCONNECT BWMON DRIVER
17671 M:      Krzysztof Kozlowski <[email protected]>
17672 L:      [email protected]
17673 S:      Maintained
17674 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17675 F:      drivers/soc/qcom/icc-bwmon.c
17676
17677 QUALCOMM IOMMU
17678 M:      Rob Clark <[email protected]>
17679 L:      [email protected]
17680 L:      [email protected]
17681 S:      Maintained
17682 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
17683
17684 QUALCOMM IPC ROUTER (QRTR) DRIVER
17685 M:      Manivannan Sadhasivam <[email protected]>
17686 L:      [email protected]
17687 S:      Maintained
17688 F:      include/trace/events/qrtr.h
17689 F:      include/uapi/linux/qrtr.h
17690 F:      net/qrtr/
17691
17692 QUALCOMM IPCC MAILBOX DRIVER
17693 M:      Manivannan Sadhasivam <[email protected]>
17694 L:      [email protected]
17695 S:      Supported
17696 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17697 F:      drivers/mailbox/qcom-ipcc.c
17698 F:      include/dt-bindings/mailbox/qcom-ipcc.h
17699
17700 QUALCOMM IPQ4019 USB PHY DRIVER
17701 M:      Robert Marko <[email protected]>
17702 M:      Luka Perkov <[email protected]>
17703 L:      [email protected]
17704 S:      Maintained
17705 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17706 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17707
17708 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17709 M:      Robert Marko <[email protected]>
17710 M:      Luka Perkov <[email protected]>
17711 L:      [email protected]
17712 S:      Maintained
17713 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17714 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
17715
17716 QUALCOMM NAND CONTROLLER DRIVER
17717 M:      Manivannan Sadhasivam <[email protected]>
17718 L:      [email protected]
17719 L:      [email protected]
17720 S:      Maintained
17721 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17722 F:      drivers/mtd/nand/raw/qcom_nandc.c
17723
17724 QUALCOMM RMNET DRIVER
17725 M:      Subash Abhinov Kasiviswanathan <[email protected]>
17726 M:      Sean Tranchetti <[email protected]>
17727 L:      [email protected]
17728 S:      Maintained
17729 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17730 F:      drivers/net/ethernet/qualcomm/rmnet/
17731 F:      include/linux/if_rmnet.h
17732
17733 QUALCOMM TSENS THERMAL DRIVER
17734 M:      Amit Kucheria <[email protected]>
17735 M:      Thara Gopinath <[email protected]>
17736 L:      [email protected]
17737 L:      [email protected]
17738 S:      Maintained
17739 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17740 F:      drivers/thermal/qcom/
17741
17742 QUALCOMM TYPEC PORT MANAGER DRIVER
17743 M:      Bryan O'Donoghue <[email protected]>
17744 L:      [email protected]
17745 L:      [email protected]
17746 S:      Maintained
17747 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
17748 F:      drivers/usb/typec/tcpm/qcom/
17749
17750 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17751 M:      Stanimir Varbanov <[email protected]>
17752 M:      Vikash Garodia <[email protected]>
17753 R:      Bryan O'Donoghue <[email protected]>
17754 L:      [email protected]
17755 L:      [email protected]
17756 S:      Maintained
17757 T:      git git://linuxtv.org/media_tree.git
17758 F:      Documentation/devicetree/bindings/media/*venus*
17759 F:      drivers/media/platform/qcom/venus/
17760
17761 QUALCOMM WCN36XX WIRELESS DRIVER
17762 M:      Loic Poulain <[email protected]>
17763 L:      [email protected]
17764 S:      Supported
17765 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17766 F:      drivers/net/wireless/ath/wcn36xx/
17767
17768 QUANTENNA QTNFMAC WIRELESS DRIVER
17769 M:      Igor Mitsyanko <[email protected]>
17770 R:      Sergey Matyukevich <[email protected]>
17771 L:      [email protected]
17772 S:      Maintained
17773 F:      drivers/net/wireless/quantenna
17774
17775 RADEON and AMDGPU DRM DRIVERS
17776 M:      Alex Deucher <[email protected]>
17777 M:      Christian König <[email protected]>
17778 M:      Pan, Xinhui <[email protected]>
17779 L:      [email protected]
17780 S:      Supported
17781 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17782 C:      irc://irc.oftc.net/radeon
17783 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17784 F:      Documentation/gpu/amdgpu/
17785 F:      drivers/gpu/drm/amd/
17786 F:      drivers/gpu/drm/radeon/
17787 F:      include/uapi/drm/amdgpu_drm.h
17788 F:      include/uapi/drm/radeon_drm.h
17789
17790 RADEON FRAMEBUFFER DISPLAY DRIVER
17791 M:      Benjamin Herrenschmidt <[email protected]>
17792 L:      [email protected]
17793 S:      Maintained
17794 F:      drivers/video/fbdev/aty/radeon*
17795 F:      include/uapi/linux/radeonfb.h
17796
17797 RADIOSHARK RADIO DRIVER
17798 M:      Hans Verkuil <[email protected]>
17799 L:      [email protected]
17800 S:      Maintained
17801 T:      git git://linuxtv.org/media_tree.git
17802 F:      drivers/media/radio/radio-shark.c
17803
17804 RADIOSHARK2 RADIO DRIVER
17805 M:      Hans Verkuil <[email protected]>
17806 L:      [email protected]
17807 S:      Maintained
17808 T:      git git://linuxtv.org/media_tree.git
17809 F:      drivers/media/radio/radio-shark2.c
17810 F:      drivers/media/radio/radio-tea5777.c
17811
17812 RADOS BLOCK DEVICE (RBD)
17813 M:      Ilya Dryomov <[email protected]>
17814 R:      Dongsheng Yang <[email protected]>
17815 L:      [email protected]
17816 S:      Supported
17817 W:      http://ceph.com/
17818 T:      git https://github.com/ceph/ceph-client.git
17819 F:      Documentation/ABI/testing/sysfs-bus-rbd
17820 F:      drivers/block/rbd.c
17821 F:      drivers/block/rbd_types.h
17822
17823 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17824 L:      [email protected]
17825 S:      Orphan
17826 F:      drivers/video/fbdev/aty/aty128fb.c
17827
17828 RAINSHADOW-CEC DRIVER
17829 M:      Hans Verkuil <[email protected]>
17830 L:      [email protected]
17831 S:      Maintained
17832 T:      git git://linuxtv.org/media_tree.git
17833 F:      drivers/media/cec/usb/rainshadow/
17834
17835 RALINK MIPS ARCHITECTURE
17836 M:      John Crispin <[email protected]>
17837 L:      [email protected]
17838 S:      Maintained
17839 F:      arch/mips/ralink
17840
17841 RALINK MT7621 MIPS ARCHITECTURE
17842 M:      Arınç ÜNAL <[email protected]>
17843 M:      Sergio Paracuellos <[email protected]>
17844 L:      [email protected]
17845 S:      Maintained
17846 F:      arch/mips/boot/dts/ralink/mt7621*
17847
17848 RALINK RT2X00 WIRELESS LAN DRIVER
17849 M:      Stanislaw Gruszka <[email protected]>
17850 M:      Helmut Schaa <[email protected]>
17851 L:      [email protected]
17852 S:      Maintained
17853 F:      drivers/net/wireless/ralink/rt2x00/
17854
17855 RAMDISK RAM BLOCK DEVICE DRIVER
17856 M:      Jens Axboe <[email protected]>
17857 S:      Maintained
17858 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17859 F:      drivers/block/brd.c
17860
17861 RANCHU VIRTUAL BOARD FOR MIPS
17862 M:      Miodrag Dinic <[email protected]>
17863 L:      [email protected]
17864 S:      Supported
17865 F:      arch/mips/configs/generic/board-ranchu.config
17866 F:      arch/mips/generic/board-ranchu.c
17867
17868 RANDOM NUMBER DRIVER
17869 M:      "Theodore Ts'o" <[email protected]>
17870 M:      Jason A. Donenfeld <[email protected]>
17871 S:      Maintained
17872 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17873 F:      drivers/char/random.c
17874 F:      drivers/virt/vmgenid.c
17875
17876 RAPIDIO SUBSYSTEM
17877 M:      Matt Porter <[email protected]>
17878 M:      Alexandre Bounine <[email protected]>
17879 S:      Maintained
17880 F:      drivers/rapidio/
17881
17882 RAS INFRASTRUCTURE
17883 M:      Tony Luck <[email protected]>
17884 M:      Borislav Petkov <[email protected]>
17885 L:      [email protected]
17886 S:      Maintained
17887 F:      Documentation/admin-guide/ras.rst
17888 F:      drivers/ras/
17889 F:      include/linux/ras.h
17890 F:      include/ras/ras_event.h
17891
17892 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
17893 L:      [email protected]
17894 S:      Orphan
17895 F:      drivers/net/wireless/legacy/ray*
17896
17897 RC-CORE / LIRC FRAMEWORK
17898 M:      Sean Young <[email protected]>
17899 L:      [email protected]
17900 S:      Maintained
17901 W:      http://linuxtv.org
17902 T:      git git://linuxtv.org/media_tree.git
17903 F:      Documentation/driver-api/media/rc-core.rst
17904 F:      Documentation/userspace-api/media/rc/
17905 F:      drivers/media/rc/
17906 F:      include/media/rc-core.h
17907 F:      include/media/rc-map.h
17908 F:      include/uapi/linux/lirc.h
17909
17910 RCMM REMOTE CONTROLS DECODER
17911 M:      Patrick Lerda <[email protected]>
17912 S:      Maintained
17913 F:      drivers/media/rc/ir-rcmm-decoder.c
17914
17915 RCUTORTURE TEST FRAMEWORK
17916 M:      "Paul E. McKenney" <[email protected]>
17917 M:      Josh Triplett <[email protected]>
17918 R:      Steven Rostedt <[email protected]>
17919 R:      Mathieu Desnoyers <[email protected]>
17920 R:      Lai Jiangshan <[email protected]>
17921 L:      [email protected]
17922 S:      Supported
17923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17924 F:      tools/testing/selftests/rcutorture
17925
17926 RDACM20 Camera Sensor
17927 M:      Jacopo Mondi <[email protected]>
17928 M:      Kieran Bingham <[email protected]>
17929 M:      Laurent Pinchart <[email protected]>
17930 M:      Niklas Söderlund <[email protected]>
17931 L:      [email protected]
17932 S:      Maintained
17933 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17934 F:      drivers/media/i2c/max9271.c
17935 F:      drivers/media/i2c/max9271.h
17936 F:      drivers/media/i2c/rdacm20.c
17937
17938 RDACM21 Camera Sensor
17939 M:      Jacopo Mondi <[email protected]>
17940 M:      Kieran Bingham <[email protected]>
17941 M:      Laurent Pinchart <[email protected]>
17942 M:      Niklas Söderlund <[email protected]>
17943 L:      [email protected]
17944 S:      Maintained
17945 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17946 F:      drivers/media/i2c/max9271.c
17947 F:      drivers/media/i2c/max9271.h
17948 F:      drivers/media/i2c/rdacm21.c
17949
17950 RDC R-321X SoC
17951 M:      Florian Fainelli <[email protected]>
17952 S:      Maintained
17953
17954 RDC R6040 FAST ETHERNET DRIVER
17955 M:      Florian Fainelli <[email protected]>
17956 L:      [email protected]
17957 S:      Maintained
17958 F:      drivers/net/ethernet/rdc/r6040.c
17959
17960 RDMAVT - RDMA verbs software
17961 M:      Dennis Dalessandro <[email protected]>
17962 L:      [email protected]
17963 S:      Supported
17964 F:      drivers/infiniband/sw/rdmavt
17965
17966 RDS - RELIABLE DATAGRAM SOCKETS
17967 M:      Santosh Shilimkar <[email protected]>
17968 L:      [email protected]
17969 L:      [email protected]
17970 L:      [email protected] (moderated for non-subscribers)
17971 S:      Supported
17972 W:      https://oss.oracle.com/projects/rds/
17973 F:      Documentation/networking/rds.rst
17974 F:      net/rds/
17975
17976 RDT - RESOURCE ALLOCATION
17977 M:      Fenghua Yu <[email protected]>
17978 M:      Reinette Chatre <[email protected]>
17979 L:      [email protected]
17980 S:      Supported
17981 F:      Documentation/arch/x86/resctrl*
17982 F:      arch/x86/include/asm/resctrl.h
17983 F:      arch/x86/kernel/cpu/resctrl/
17984 F:      tools/testing/selftests/resctrl/
17985
17986 READ-COPY UPDATE (RCU)
17987 M:      "Paul E. McKenney" <[email protected]>
17988 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
17989 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
17990 M:      Joel Fernandes <[email protected]>
17991 M:      Josh Triplett <[email protected]>
17992 M:      Boqun Feng <[email protected]>
17993 R:      Steven Rostedt <[email protected]>
17994 R:      Mathieu Desnoyers <[email protected]>
17995 R:      Lai Jiangshan <[email protected]>
17996 R:      Zqiang <[email protected]>
17997 L:      [email protected]
17998 S:      Supported
17999 W:      http://www.rdrop.com/users/paulmck/RCU/
18000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18001 F:      Documentation/RCU/
18002 F:      include/linux/rcu*
18003 F:      kernel/rcu/
18004 X:      Documentation/RCU/torture.rst
18005 X:      include/linux/srcu*.h
18006 X:      kernel/rcu/srcu*.c
18007
18008 REAL TIME CLOCK (RTC) SUBSYSTEM
18009 M:      Alessandro Zummo <[email protected]>
18010 M:      Alexandre Belloni <[email protected]>
18011 L:      [email protected]
18012 S:      Maintained
18013 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18015 F:      Documentation/admin-guide/rtc.rst
18016 F:      Documentation/devicetree/bindings/rtc/
18017 F:      drivers/rtc/
18018 F:      include/linux/platform_data/rtc-*
18019 F:      include/linux/rtc.h
18020 F:      include/linux/rtc/
18021 F:      include/uapi/linux/rtc.h
18022 F:      tools/testing/selftests/rtc/
18023
18024 Real-time Linux Analysis (RTLA) tools
18025 M:      Daniel Bristot de Oliveira <[email protected]>
18026 M:      Steven Rostedt <[email protected]>
18027 L:      [email protected]
18028 S:      Maintained
18029 F:      Documentation/tools/rtla/
18030 F:      tools/tracing/rtla/
18031
18032 REALTEK AUDIO CODECS
18033 M:      Oder Chiou <[email protected]>
18034 S:      Maintained
18035 F:      include/sound/rt*.h
18036 F:      sound/soc/codecs/rt*
18037
18038 REALTEK OTTO WATCHDOG
18039 M:      Sander Vanheule <[email protected]>
18040 L:      [email protected]
18041 S:      Maintained
18042 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18043 F:      drivers/watchdog/realtek_otto_wdt.c
18044
18045 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18046 M:      Linus Walleij <[email protected]>
18047 M:      Alvin Šipraga <[email protected]>
18048 S:      Maintained
18049 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18050 F:      drivers/net/dsa/realtek/*
18051
18052 REALTEK WIRELESS DRIVER (rtlwifi family)
18053 M:      Ping-Ke Shih <[email protected]>
18054 L:      [email protected]
18055 S:      Maintained
18056 W:      https://wireless.wiki.kernel.org/
18057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
18058 F:      drivers/net/wireless/realtek/rtlwifi/
18059
18060 REALTEK WIRELESS DRIVER (rtw88)
18061 M:      Ping-Ke Shih <[email protected]>
18062 L:      [email protected]
18063 S:      Maintained
18064 F:      drivers/net/wireless/realtek/rtw88/
18065
18066 REALTEK WIRELESS DRIVER (rtw89)
18067 M:      Ping-Ke Shih <[email protected]>
18068 L:      [email protected]
18069 S:      Maintained
18070 F:      drivers/net/wireless/realtek/rtw89/
18071
18072 REDPINE WIRELESS DRIVER
18073 L:      [email protected]
18074 S:      Orphan
18075 F:      drivers/net/wireless/rsi/
18076
18077 REGISTER MAP ABSTRACTION
18078 M:      Mark Brown <[email protected]>
18079 L:      [email protected]
18080 S:      Supported
18081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18082 F:      Documentation/devicetree/bindings/regmap/
18083 F:      drivers/base/regmap/
18084 F:      include/linux/regmap.h
18085
18086 REISERFS FILE SYSTEM
18087 L:      [email protected]
18088 S:      Supported
18089 F:      fs/reiserfs/
18090
18091 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18092 M:      Bjorn Andersson <[email protected]>
18093 M:      Mathieu Poirier <[email protected]>
18094 L:      [email protected]
18095 S:      Maintained
18096 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18097 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18098 F:      Documentation/devicetree/bindings/remoteproc/
18099 F:      Documentation/staging/remoteproc.rst
18100 F:      drivers/remoteproc/
18101 F:      include/linux/remoteproc.h
18102 F:      include/linux/remoteproc/
18103
18104 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18105 M:      Bjorn Andersson <[email protected]>
18106 M:      Mathieu Poirier <[email protected]>
18107 L:      [email protected]
18108 S:      Maintained
18109 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18110 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18111 F:      Documentation/staging/rpmsg.rst
18112 F:      drivers/rpmsg/
18113 F:      include/linux/rpmsg.h
18114 F:      include/linux/rpmsg/
18115 F:      include/uapi/linux/rpmsg.h
18116 F:      samples/rpmsg/
18117
18118 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18119 M:      Stephan Gerhold <[email protected]>
18120 L:      [email protected]
18121 L:      [email protected]
18122 S:      Maintained
18123 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18124
18125 RENESAS CLOCK DRIVERS
18126 M:      Geert Uytterhoeven <[email protected]>
18127 L:      [email protected]
18128 S:      Supported
18129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18130 F:      Documentation/devicetree/bindings/clock/renesas,*
18131 F:      drivers/clk/renesas/
18132
18133 RENESAS EMEV2 I2C DRIVER
18134 M:      Wolfram Sang <[email protected]>
18135 L:      [email protected]
18136 S:      Supported
18137 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18138 F:      drivers/i2c/busses/i2c-emev2.c
18139
18140 RENESAS ETHERNET DRIVERS
18141 R:      Sergey Shtylyov <[email protected]>
18142 L:      [email protected]
18143 L:      [email protected]
18144 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
18145 F:      drivers/net/ethernet/renesas/
18146 F:      include/linux/sh_eth.h
18147
18148 RENESAS IDT821034 ASoC CODEC
18149 M:      Herve Codina <[email protected]>
18150 L:      [email protected] (moderated for non-subscribers)
18151 S:      Maintained
18152 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18153 F:      sound/soc/codecs/idt821034.c
18154
18155 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18156 M:      Miquel Raynal <[email protected]>
18157 L:      [email protected]
18158 L:      [email protected]
18159 S:      Maintained
18160 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18161 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18162
18163 RENESAS R-CAR GYROADC DRIVER
18164 M:      Marek Vasut <[email protected]>
18165 L:      [email protected]
18166 S:      Supported
18167 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18168 F:      drivers/iio/adc/rcar-gyroadc.c
18169
18170 RENESAS R-CAR I2C DRIVERS
18171 M:      Wolfram Sang <[email protected]>
18172 L:      [email protected]
18173 S:      Supported
18174 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18175 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18176 F:      drivers/i2c/busses/i2c-rcar.c
18177 F:      drivers/i2c/busses/i2c-sh_mobile.c
18178
18179 RENESAS R-CAR SATA DRIVER
18180 R:      Sergey Shtylyov <[email protected]>
18181 L:      [email protected]
18182 L:      [email protected]
18183 S:      Supported
18184 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18185 F:      drivers/ata/sata_rcar.c
18186
18187 RENESAS R-CAR THERMAL DRIVERS
18188 M:      Niklas Söderlund <[email protected]>
18189 L:      [email protected]
18190 S:      Supported
18191 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18192 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18193 F:      drivers/thermal/rcar_gen3_thermal.c
18194 F:      drivers/thermal/rcar_thermal.c
18195
18196 RENESAS RIIC DRIVER
18197 M:      Chris Brandt <[email protected]>
18198 L:      [email protected]
18199 S:      Supported
18200 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18201 F:      drivers/i2c/busses/i2c-riic.c
18202
18203 RENESAS RZ/G2L A/D DRIVER
18204 M:      Lad Prabhakar <[email protected]>
18205 L:      [email protected]
18206 L:      [email protected]
18207 S:      Supported
18208 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18209 F:      drivers/iio/adc/rzg2l_adc.c
18210
18211 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18212 M:      Biju Das <[email protected]>
18213 L:      [email protected]
18214 L:      [email protected]
18215 S:      Supported
18216 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18217 F:      drivers/counter/rz-mtu3-cnt.c
18218
18219 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18220 M:      Clément Léger <[email protected]>
18221 L:      [email protected]
18222 L:      [email protected]
18223 S:      Maintained
18224 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18225 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18226 F:      drivers/net/dsa/rzn1_a5psw*
18227 F:      drivers/net/pcs/pcs-rzn1-miic.c
18228 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18229 F:      include/linux/pcs-rzn1-miic.h
18230 F:      net/dsa/tag_rzn1_a5psw.c
18231
18232 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18233 M:      Miquel Raynal <[email protected]>
18234 L:      [email protected]
18235 L:      [email protected]
18236 S:      Maintained
18237 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18238 F:      drivers/rtc/rtc-rzn1.c
18239
18240 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18241 M:      Herve Codina <[email protected]>
18242 L:      [email protected]
18243 L:      [email protected]
18244 S:      Maintained
18245 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18246 F:      drivers/usb/gadget/udc/renesas_usbf.c
18247
18248 RENESAS RZ/V2M I2C DRIVER
18249 M:      Fabrizio Castro <[email protected]>
18250 L:      [email protected]
18251 L:      [email protected]
18252 S:      Supported
18253 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18254 F:      drivers/i2c/busses/i2c-rzv2m.c
18255
18256 RENESAS USB PHY DRIVER
18257 M:      Yoshihiro Shimoda <[email protected]>
18258 L:      [email protected]
18259 S:      Maintained
18260 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18261
18262 RENESAS VERSACLOCK 7 CLOCK DRIVER
18263 M:      Alex Helms <[email protected]>
18264 S:      Maintained
18265 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18266 F:      drivers/clk/clk-versaclock7.c
18267
18268 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18269 M:      Herve Codina <[email protected]>
18270 L:      [email protected]
18271 S:      Maintained
18272 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18273 F:      drivers/iio/potentiometer/x9250.c
18274
18275 RESET CONTROLLER FRAMEWORK
18276 M:      Philipp Zabel <[email protected]>
18277 S:      Maintained
18278 T:      git git://git.pengutronix.de/git/pza/linux
18279 F:      Documentation/devicetree/bindings/reset/
18280 F:      Documentation/driver-api/reset.rst
18281 F:      drivers/reset/
18282 F:      include/dt-bindings/reset/
18283 F:      include/linux/reset-controller.h
18284 F:      include/linux/reset.h
18285 F:      include/linux/reset/
18286 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18287
18288 RESTARTABLE SEQUENCES SUPPORT
18289 M:      Mathieu Desnoyers <[email protected]>
18290 M:      Peter Zijlstra <[email protected]>
18291 M:      "Paul E. McKenney" <[email protected]>
18292 M:      Boqun Feng <[email protected]>
18293 L:      [email protected]
18294 S:      Supported
18295 F:      include/trace/events/rseq.h
18296 F:      include/uapi/linux/rseq.h
18297 F:      kernel/rseq.c
18298 F:      tools/testing/selftests/rseq/
18299
18300 RFKILL
18301 M:      Johannes Berg <[email protected]>
18302 L:      [email protected]
18303 S:      Maintained
18304 W:      https://wireless.wiki.kernel.org/
18305 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18308 F:      Documentation/ABI/stable/sysfs-class-rfkill
18309 F:      Documentation/driver-api/rfkill.rst
18310 F:      include/linux/rfkill.h
18311 F:      include/uapi/linux/rfkill.h
18312 F:      net/rfkill/
18313
18314 RHASHTABLE
18315 M:      Thomas Graf <[email protected]>
18316 M:      Herbert Xu <[email protected]>
18317 L:      [email protected]
18318 S:      Maintained
18319 F:      include/linux/rhashtable-types.h
18320 F:      include/linux/rhashtable.h
18321 F:      lib/rhashtable.c
18322 F:      lib/test_rhashtable.c
18323
18324 RICOH R5C592 MEMORYSTICK DRIVER
18325 M:      Maxim Levitsky <[email protected]>
18326 S:      Maintained
18327 F:      drivers/memstick/host/r592.*
18328
18329 RICOH SMARTMEDIA/XD DRIVER
18330 M:      Maxim Levitsky <[email protected]>
18331 S:      Maintained
18332 F:      drivers/mtd/nand/raw/r852.c
18333 F:      drivers/mtd/nand/raw/r852.h
18334
18335 RISC-V ARCHITECTURE
18336 M:      Paul Walmsley <[email protected]>
18337 M:      Palmer Dabbelt <[email protected]>
18338 M:      Albert Ou <[email protected]>
18339 L:      [email protected]
18340 S:      Supported
18341 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18342 C:      irc://irc.libera.chat/riscv
18343 P:      Documentation/riscv/patch-acceptance.rst
18344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18345 F:      arch/riscv/
18346 N:      riscv
18347 K:      riscv
18348
18349 RISC-V MICROCHIP FPGA SUPPORT
18350 M:      Conor Dooley <[email protected]>
18351 M:      Daire McNamara <[email protected]>
18352 L:      [email protected]
18353 S:      Supported
18354 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18355 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18356 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18357 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18358 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18359 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18360 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18361 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18362 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18363 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18364 F:      arch/riscv/boot/dts/microchip/
18365 F:      drivers/char/hw_random/mpfs-rng.c
18366 F:      drivers/clk/microchip/clk-mpfs*.c
18367 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18368 F:      drivers/mailbox/mailbox-mpfs.c
18369 F:      drivers/pci/controller/pcie-microchip-host.c
18370 F:      drivers/pwm/pwm-microchip-core.c
18371 F:      drivers/reset/reset-mpfs.c
18372 F:      drivers/rtc/rtc-mpfs.c
18373 F:      drivers/soc/microchip/mpfs-sys-controller.c
18374 F:      drivers/spi/spi-microchip-core-qspi.c
18375 F:      drivers/spi/spi-microchip-core.c
18376 F:      drivers/usb/musb/mpfs.c
18377 F:      include/soc/microchip/mpfs.h
18378
18379 RISC-V MISC SOC SUPPORT
18380 M:      Conor Dooley <[email protected]>
18381 L:      [email protected]
18382 S:      Maintained
18383 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18384 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18385 F:      Documentation/devicetree/bindings/riscv/
18386 F:      arch/riscv/boot/dts/
18387 X:      arch/riscv/boot/dts/allwinner/
18388 X:      arch/riscv/boot/dts/renesas/
18389
18390 RISC-V PMU DRIVERS
18391 M:      Atish Patra <[email protected]>
18392 R:      Anup Patel <[email protected]>
18393 L:      [email protected]
18394 S:      Supported
18395 F:      drivers/perf/riscv_pmu.c
18396 F:      drivers/perf/riscv_pmu_legacy.c
18397 F:      drivers/perf/riscv_pmu_sbi.c
18398
18399 RISC-V THEAD SoC SUPPORT
18400 M:      Jisheng Zhang <[email protected]>
18401 M:      Guo Ren <[email protected]>
18402 M:      Fu Wei <[email protected]>
18403 L:      [email protected]
18404 S:      Maintained
18405 F:      arch/riscv/boot/dts/thead/
18406
18407 RNBD BLOCK DRIVERS
18408 M:      Md. Haris Iqbal <[email protected]>
18409 M:      Jack Wang <[email protected]>
18410 L:      [email protected]
18411 S:      Maintained
18412 F:      drivers/block/rnbd/
18413
18414 ROCCAT DRIVERS
18415 M:      Stefan Achatz <[email protected]>
18416 S:      Maintained
18417 W:      http://sourceforge.net/projects/roccat/
18418 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18419 F:      drivers/hid/hid-roccat*
18420 F:      include/linux/hid-roccat*
18421
18422 ROCKCHIP CRYPTO DRIVERS
18423 M:      Corentin Labbe <[email protected]>
18424 L:      [email protected]
18425 S:      Maintained
18426 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18427 F:      drivers/crypto/rockchip/
18428
18429 ROCKCHIP I2S TDM DRIVER
18430 M:      Nicolas Frattaroli <[email protected]>
18431 L:      [email protected]
18432 S:      Maintained
18433 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18434 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18435
18436 ROCKCHIP ISP V1 DRIVER
18437 M:      Dafna Hirschfeld <[email protected]>
18438 L:      [email protected]
18439 L:      [email protected]
18440 S:      Maintained
18441 F:      Documentation/admin-guide/media/rkisp1.rst
18442 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18443 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18444 F:      drivers/media/platform/rockchip/rkisp1
18445 F:      include/uapi/linux/rkisp1-config.h
18446
18447 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18448 M:      Jacob Chen <[email protected]>
18449 M:      Ezequiel Garcia <[email protected]>
18450 L:      [email protected]
18451 L:      [email protected]
18452 S:      Maintained
18453 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18454 F:      drivers/media/platform/rockchip/rga/
18455
18456 ROCKCHIP VIDEO DECODER DRIVER
18457 M:      Ezequiel Garcia <[email protected]>
18458 L:      [email protected]
18459 L:      [email protected]
18460 S:      Maintained
18461 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18462 F:      drivers/staging/media/rkvdec/
18463
18464 ROCKER DRIVER
18465 M:      Jiri Pirko <[email protected]>
18466 L:      [email protected]
18467 S:      Supported
18468 F:      drivers/net/ethernet/rocker/
18469
18470 ROCKETPORT EXPRESS/INFINITY DRIVER
18471 M:      Kevin Cernekee <[email protected]>
18472 L:      [email protected]
18473 S:      Odd Fixes
18474 F:      drivers/tty/serial/rp2.*
18475
18476 ROHM BD99954 CHARGER IC
18477 M:      Matti Vaittinen <[email protected]>
18478 S:      Supported
18479 F:      drivers/power/supply/bd99954-charger.c
18480 F:      drivers/power/supply/bd99954-charger.h
18481
18482 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18483 M:      Tomasz Duszynski <[email protected]>
18484 S:      Maintained
18485 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18486 F:      drivers/iio/light/bh1750.c
18487
18488 ROHM BU270xx LIGHT SENSOR DRIVERs
18489 M:      Matti Vaittinen <[email protected]>
18490 L:      [email protected]
18491 S:      Supported
18492 F:      drivers/iio/light/rohm-bu27008.c
18493 F:      drivers/iio/light/rohm-bu27034.c
18494
18495 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18496 M:      Marek Vasut <[email protected]>
18497 L:      [email protected]
18498 L:      [email protected]
18499 S:      Supported
18500 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18501 F:      drivers/gpio/gpio-bd9571mwv.c
18502 F:      drivers/mfd/bd9571mwv.c
18503 F:      drivers/regulator/bd9571mwv-regulator.c
18504 F:      include/linux/mfd/bd9571mwv.h
18505
18506 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18507 M:      Matti Vaittinen <[email protected]>
18508 S:      Supported
18509 F:      drivers/clk/clk-bd718x7.c
18510 F:      drivers/gpio/gpio-bd71815.c
18511 F:      drivers/gpio/gpio-bd71828.c
18512 F:      drivers/mfd/rohm-bd71828.c
18513 F:      drivers/mfd/rohm-bd718x7.c
18514 F:      drivers/mfd/rohm-bd9576.c
18515 F:      drivers/regulator/bd71815-regulator.c
18516 F:      drivers/regulator/bd71828-regulator.c
18517 F:      drivers/regulator/bd718x7-regulator.c
18518 F:      drivers/regulator/bd9576-regulator.c
18519 F:      drivers/regulator/rohm-regulator.c
18520 F:      drivers/rtc/rtc-bd70528.c
18521 F:      drivers/watchdog/bd9576_wdt.c
18522 F:      include/linux/mfd/rohm-bd71815.h
18523 F:      include/linux/mfd/rohm-bd71828.h
18524 F:      include/linux/mfd/rohm-bd718x7.h
18525 F:      include/linux/mfd/rohm-bd957x.h
18526 F:      include/linux/mfd/rohm-generic.h
18527 F:      include/linux/mfd/rohm-shared.h
18528
18529 ROSE NETWORK LAYER
18530 M:      Ralf Baechle <[email protected]>
18531 L:      [email protected]
18532 S:      Maintained
18533 W:      http://www.linux-ax25.org/
18534 F:      include/net/rose.h
18535 F:      include/uapi/linux/rose.h
18536 F:      net/rose/
18537
18538 ROTATION DRIVER FOR ALLWINNER A83T
18539 M:      Jernej Skrabec <[email protected]>
18540 L:      [email protected]
18541 S:      Maintained
18542 T:      git git://linuxtv.org/media_tree.git
18543 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18544 F:      drivers/media/platform/sunxi/sun8i-rotate/
18545
18546 RPMSG TTY DRIVER
18547 M:      Arnaud Pouliquen <[email protected]>
18548 L:      [email protected]
18549 S:      Maintained
18550 F:      drivers/tty/rpmsg_tty.c
18551
18552 RTL2830 MEDIA DRIVER
18553 M:      Antti Palosaari <[email protected]>
18554 L:      [email protected]
18555 S:      Maintained
18556 W:      https://linuxtv.org
18557 W:      http://palosaari.fi/linux/
18558 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18559 T:      git git://linuxtv.org/anttip/media_tree.git
18560 F:      drivers/media/dvb-frontends/rtl2830*
18561
18562 RTL2832 MEDIA DRIVER
18563 M:      Antti Palosaari <[email protected]>
18564 L:      [email protected]
18565 S:      Maintained
18566 W:      https://linuxtv.org
18567 W:      http://palosaari.fi/linux/
18568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18569 T:      git git://linuxtv.org/anttip/media_tree.git
18570 F:      drivers/media/dvb-frontends/rtl2832*
18571
18572 RTL2832_SDR MEDIA DRIVER
18573 M:      Antti Palosaari <[email protected]>
18574 L:      [email protected]
18575 S:      Maintained
18576 W:      https://linuxtv.org
18577 W:      http://palosaari.fi/linux/
18578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18579 T:      git git://linuxtv.org/anttip/media_tree.git
18580 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18581
18582 RTL8180 WIRELESS DRIVER
18583 L:      [email protected]
18584 S:      Orphan
18585 W:      https://wireless.wiki.kernel.org/
18586 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18587
18588 RTL8187 WIRELESS DRIVER
18589 M:      Hin-Tak Leung <[email protected]>
18590 M:      Larry Finger <[email protected]>
18591 L:      [email protected]
18592 S:      Maintained
18593 W:      https://wireless.wiki.kernel.org/
18594 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18595
18596 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18597 M:      Jes Sorensen <[email protected]>
18598 L:      [email protected]
18599 S:      Maintained
18600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
18601 F:      drivers/net/wireless/realtek/rtl8xxxu/
18602
18603 RTRS TRANSPORT DRIVERS
18604 M:      Md. Haris Iqbal <[email protected]>
18605 M:      Jack Wang <[email protected]>
18606 L:      [email protected]
18607 S:      Maintained
18608 F:      drivers/infiniband/ulp/rtrs/
18609
18610 RUNTIME VERIFICATION (RV)
18611 M:      Daniel Bristot de Oliveira <[email protected]>
18612 M:      Steven Rostedt <[email protected]>
18613 L:      [email protected]
18614 S:      Maintained
18615 F:      Documentation/trace/rv/
18616 F:      include/linux/rv.h
18617 F:      include/rv/
18618 F:      kernel/trace/rv/
18619 F:      tools/verification/
18620
18621 RUST
18622 M:      Miguel Ojeda <[email protected]>
18623 M:      Alex Gaynor <[email protected]>
18624 M:      Wedson Almeida Filho <[email protected]>
18625 R:      Boqun Feng <[email protected]>
18626 R:      Gary Guo <[email protected]>
18627 R:      Björn Roy Baron <[email protected]>
18628 R:      Benno Lossin <[email protected]>
18629 R:      Andreas Hindborg <[email protected]>
18630 R:      Alice Ryhl <[email protected]>
18631 L:      [email protected]
18632 S:      Supported
18633 W:      https://github.com/Rust-for-Linux/linux
18634 B:      https://github.com/Rust-for-Linux/linux/issues
18635 C:      zulip://rust-for-linux.zulipchat.com
18636 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18637 F:      Documentation/rust/
18638 F:      rust/
18639 F:      samples/rust/
18640 F:      scripts/*rust*
18641 K:      \b(?i:rust)\b
18642
18643 RXRPC SOCKETS (AF_RXRPC)
18644 M:      David Howells <[email protected]>
18645 M:      Marc Dionne <[email protected]>
18646 L:      [email protected]
18647 S:      Supported
18648 W:      https://www.infradead.org/~dhowells/kafs/
18649 F:      Documentation/networking/rxrpc.rst
18650 F:      include/keys/rxrpc-type.h
18651 F:      include/net/af_rxrpc.h
18652 F:      include/trace/events/rxrpc.h
18653 F:      include/uapi/linux/rxrpc.h
18654 F:      net/rxrpc/
18655
18656 S3 SAVAGE FRAMEBUFFER DRIVER
18657 M:      Antonino Daplas <[email protected]>
18658 L:      [email protected]
18659 S:      Maintained
18660 F:      drivers/video/fbdev/savage/
18661
18662 S390 ARCHITECTURE
18663 M:      Heiko Carstens <[email protected]>
18664 M:      Vasily Gorbik <[email protected]>
18665 M:      Alexander Gordeev <[email protected]>
18666 R:      Christian Borntraeger <[email protected]>
18667 R:      Sven Schnelle <[email protected]>
18668 L:      [email protected]
18669 S:      Supported
18670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18671 F:      Documentation/driver-api/s390-drivers.rst
18672 F:      Documentation/arch/s390/
18673 F:      arch/s390/
18674 F:      drivers/s390/
18675 F:      drivers/watchdog/diag288_wdt.c
18676
18677 S390 COMMON I/O LAYER
18678 M:      Vineeth Vijayan <[email protected]>
18679 M:      Peter Oberparleiter <[email protected]>
18680 L:      [email protected]
18681 S:      Supported
18682 F:      drivers/s390/cio/
18683
18684 S390 DASD DRIVER
18685 M:      Stefan Haberland <[email protected]>
18686 M:      Jan Hoeppner <[email protected]>
18687 L:      [email protected]
18688 S:      Supported
18689 F:      block/partitions/ibm.c
18690 F:      drivers/s390/block/dasd*
18691 F:      include/linux/dasd_mod.h
18692
18693 S390 IOMMU (PCI)
18694 M:      Niklas Schnelle <[email protected]>
18695 M:      Matthew Rosato <[email protected]>
18696 R:      Gerald Schaefer <[email protected]>
18697 L:      [email protected]
18698 S:      Supported
18699 F:      drivers/iommu/s390-iommu.c
18700
18701 S390 IUCV NETWORK LAYER
18702 M:      Alexandra Winter <[email protected]>
18703 M:      Wenjia Zhang <[email protected]>
18704 L:      [email protected]
18705 L:      [email protected]
18706 S:      Supported
18707 F:      drivers/s390/net/*iucv*
18708 F:      include/net/iucv/
18709 F:      net/iucv/
18710
18711 S390 MM
18712 M:      Alexander Gordeev <[email protected]>
18713 M:      Gerald Schaefer <[email protected]>
18714 L:      [email protected]
18715 S:      Supported
18716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18717 F:      arch/s390/include/asm/pgtable.h
18718 F:      arch/s390/mm
18719
18720 S390 NETWORK DRIVERS
18721 M:      Alexandra Winter <[email protected]>
18722 M:      Wenjia Zhang <[email protected]>
18723 L:      [email protected]
18724 L:      [email protected]
18725 S:      Supported
18726 F:      drivers/s390/net/
18727
18728 S390 PCI SUBSYSTEM
18729 M:      Niklas Schnelle <[email protected]>
18730 M:      Gerald Schaefer <[email protected]>
18731 L:      [email protected]
18732 S:      Supported
18733 F:      Documentation/arch/s390/pci.rst
18734 F:      arch/s390/pci/
18735 F:      drivers/pci/hotplug/s390_pci_hpc.c
18736
18737 S390 SCM DRIVER
18738 M:      Vineeth Vijayan <[email protected]>
18739 L:      [email protected]
18740 S:      Supported
18741 F:      drivers/s390/block/scm*
18742 F:      drivers/s390/cio/scm.c
18743
18744 S390 VFIO AP DRIVER
18745 M:      Tony Krowiak <[email protected]>
18746 M:      Halil Pasic <[email protected]>
18747 M:      Jason Herne <[email protected]>
18748 L:      [email protected]
18749 S:      Supported
18750 F:      Documentation/arch/s390/vfio-ap*
18751 F:      drivers/s390/crypto/vfio_ap*
18752
18753 S390 VFIO-CCW DRIVER
18754 M:      Eric Farman <[email protected]>
18755 M:      Matthew Rosato <[email protected]>
18756 R:      Halil Pasic <[email protected]>
18757 L:      [email protected]
18758 L:      [email protected]
18759 S:      Supported
18760 F:      Documentation/arch/s390/vfio-ccw.rst
18761 F:      drivers/s390/cio/vfio_ccw*
18762 F:      include/uapi/linux/vfio_ccw.h
18763
18764 S390 VFIO-PCI DRIVER
18765 M:      Matthew Rosato <[email protected]>
18766 M:      Eric Farman <[email protected]>
18767 L:      [email protected]
18768 L:      [email protected]
18769 S:      Supported
18770 F:      arch/s390/kvm/pci*
18771 F:      drivers/vfio/pci/vfio_pci_zdev.c
18772 F:      include/uapi/linux/vfio_zdev.h
18773
18774 S390 ZCRYPT DRIVER
18775 M:      Harald Freudenberger <[email protected]>
18776 L:      [email protected]
18777 S:      Supported
18778 F:      drivers/s390/crypto/
18779
18780 S390 ZFCP DRIVER
18781 M:      Steffen Maier <[email protected]>
18782 M:      Benjamin Block <[email protected]>
18783 L:      [email protected]
18784 S:      Supported
18785 F:      drivers/s390/scsi/zfcp_*
18786
18787 SAA6588 RDS RECEIVER DRIVER
18788 M:      Hans Verkuil <[email protected]>
18789 L:      [email protected]
18790 S:      Odd Fixes
18791 W:      https://linuxtv.org
18792 T:      git git://linuxtv.org/media_tree.git
18793 F:      drivers/media/i2c/saa6588*
18794
18795 SAA7134 VIDEO4LINUX DRIVER
18796 M:      Mauro Carvalho Chehab <[email protected]>
18797 L:      [email protected]
18798 S:      Odd fixes
18799 W:      https://linuxtv.org
18800 T:      git git://linuxtv.org/media_tree.git
18801 F:      Documentation/driver-api/media/drivers/saa7134*
18802 F:      drivers/media/pci/saa7134/
18803
18804 SAA7146 VIDEO4LINUX-2 DRIVER
18805 M:      Hans Verkuil <[email protected]>
18806 L:      [email protected]
18807 S:      Maintained
18808 T:      git git://linuxtv.org/media_tree.git
18809 F:      drivers/media/common/saa7146/
18810 F:      drivers/media/pci/saa7146/
18811 F:      include/media/drv-intf/saa7146*
18812
18813 SAFESETID SECURITY MODULE
18814 M:      Micah Morton <[email protected]>
18815 S:      Supported
18816 F:      Documentation/admin-guide/LSM/SafeSetID.rst
18817 F:      security/safesetid/
18818
18819 SAMSUNG AUDIO (ASoC) DRIVERS
18820 M:      Sylwester Nawrocki <[email protected]>
18821 L:      [email protected] (moderated for non-subscribers)
18822 S:      Maintained
18823 B:      mailto:[email protected]
18824 F:      Documentation/devicetree/bindings/sound/samsung*
18825 F:      sound/soc/samsung/
18826
18827 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
18828 M:      Krzysztof Kozlowski <[email protected]>
18829 L:      [email protected]
18830 L:      [email protected]
18831 S:      Maintained
18832 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
18833 F:      drivers/crypto/exynos-rng.c
18834
18835 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
18836 M:      Łukasz Stelmach <[email protected]>
18837 L:      [email protected]
18838 S:      Maintained
18839 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
18840 F:      drivers/char/hw_random/exynos-trng.c
18841
18842 SAMSUNG FRAMEBUFFER DRIVER
18843 M:      Jingoo Han <[email protected]>
18844 L:      [email protected]
18845 S:      Maintained
18846 F:      drivers/video/fbdev/s3c-fb.c
18847
18848 SAMSUNG INTERCONNECT DRIVERS
18849 M:      Sylwester Nawrocki <[email protected]>
18850 M:      Artur Świgoń <[email protected]>
18851 L:      [email protected]
18852 L:      [email protected]
18853 S:      Supported
18854 F:      drivers/interconnect/samsung/
18855
18856 SAMSUNG LAPTOP DRIVER
18857 M:      Corentin Chary <[email protected]>
18858 L:      [email protected]
18859 S:      Maintained
18860 F:      drivers/platform/x86/samsung-laptop.c
18861
18862 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
18863 M:      Krzysztof Kozlowski <[email protected]>
18864 L:      [email protected]
18865 L:      [email protected]
18866 S:      Supported
18867 B:      mailto:[email protected]
18868 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
18869 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
18870 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
18871 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
18872 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
18873 F:      drivers/clk/clk-s2mps11.c
18874 F:      drivers/mfd/sec*.c
18875 F:      drivers/regulator/s2m*.c
18876 F:      drivers/regulator/s5m*.c
18877 F:      drivers/rtc/rtc-s5m.c
18878 F:      include/linux/mfd/samsung/
18879
18880 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
18881 M:      Sylwester Nawrocki <[email protected]>
18882 L:      [email protected]
18883 L:      [email protected]
18884 S:      Maintained
18885 F:      drivers/media/platform/samsung/s3c-camif/
18886 F:      include/media/drv-intf/s3c_camif.h
18887
18888 SAMSUNG S3FWRN5 NFC DRIVER
18889 M:      Krzysztof Kozlowski <[email protected]>
18890 S:      Maintained
18891 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18892 F:      drivers/nfc/s3fwrn5
18893
18894 SAMSUNG S5C73M3 CAMERA DRIVER
18895 M:      Sylwester Nawrocki <[email protected]>
18896 M:      Andrzej Hajda <[email protected]>
18897 L:      [email protected]
18898 S:      Supported
18899 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
18900 F:      drivers/media/i2c/s5c73m3/*
18901
18902 SAMSUNG S5K5BAF CAMERA DRIVER
18903 M:      Sylwester Nawrocki <[email protected]>
18904 M:      Andrzej Hajda <[email protected]>
18905 L:      [email protected]
18906 S:      Supported
18907 F:      drivers/media/i2c/s5k5baf.c
18908
18909 SAMSUNG S5P Security SubSystem (SSS) DRIVER
18910 M:      Krzysztof Kozlowski <[email protected]>
18911 M:      Vladimir Zapolskiy <[email protected]>
18912 L:      [email protected]
18913 L:      [email protected]
18914 S:      Maintained
18915 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
18916 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
18917 F:      drivers/crypto/s5p-sss.c
18918
18919 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
18920 M:      Sylwester Nawrocki <[email protected]>
18921 L:      [email protected]
18922 S:      Supported
18923 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18924 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
18925 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
18926 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
18927 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
18928 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
18929 F:      drivers/media/platform/samsung/exynos4-is/
18930
18931 SAMSUNG SOC CLOCK DRIVERS
18932 M:      Krzysztof Kozlowski <[email protected]>
18933 M:      Sylwester Nawrocki <[email protected]>
18934 M:      Tomasz Figa <[email protected]>
18935 M:      Chanwoo Choi <[email protected]>
18936 R:      Alim Akhtar <[email protected]>
18937 L:      [email protected]
18938 S:      Supported
18939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
18940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
18941 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
18942 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
18943 F:      drivers/clk/samsung/
18944 F:      include/dt-bindings/clock/exynos*.h
18945 F:      include/dt-bindings/clock/s5p*.h
18946 F:      include/dt-bindings/clock/samsung,*.h
18947 F:      include/linux/clk/samsung.h
18948
18949 SAMSUNG SPI DRIVERS
18950 M:      Andi Shyti <[email protected]>
18951 L:      [email protected]
18952 L:      [email protected]
18953 S:      Maintained
18954 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
18955 F:      drivers/spi/spi-s3c*
18956 F:      include/linux/platform_data/spi-s3c64xx.h
18957
18958 SAMSUNG SXGBE DRIVERS
18959 M:      Byungho An <[email protected]>
18960 L:      [email protected]
18961 S:      Supported
18962 F:      drivers/net/ethernet/samsung/sxgbe/
18963
18964 SAMSUNG THERMAL DRIVER
18965 M:      Bartlomiej Zolnierkiewicz <[email protected]>
18966 M:      Krzysztof Kozlowski <[email protected]>
18967 L:      [email protected]
18968 L:      [email protected]
18969 S:      Maintained
18970 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
18971 F:      drivers/thermal/samsung/
18972
18973 SAMSUNG USB2 PHY DRIVER
18974 M:      Sylwester Nawrocki <[email protected]>
18975 L:      [email protected]
18976 S:      Supported
18977 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
18978 F:      Documentation/driver-api/phy/samsung-usb2.rst
18979 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
18980 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
18981 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
18982 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
18983 F:      drivers/phy/samsung/phy-samsung-usb2.c
18984 F:      drivers/phy/samsung/phy-samsung-usb2.h
18985
18986 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
18987 M:      Paul Barker <[email protected]>
18988 R:      Marc Murphy <[email protected]>
18989 S:      Supported
18990 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
18991
18992 SC1200 WDT DRIVER
18993 M:      Zwane Mwaikambo <[email protected]>
18994 S:      Maintained
18995 F:      drivers/watchdog/sc1200wdt.c
18996
18997 SCHEDULER
18998 M:      Ingo Molnar <[email protected]>
18999 M:      Peter Zijlstra <[email protected]>
19000 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19001 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19002 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19003 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19004 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19005 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19006 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19007 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19008 L:      [email protected]
19009 S:      Maintained
19010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19011 F:      include/linux/preempt.h
19012 F:      include/linux/sched.h
19013 F:      include/linux/wait.h
19014 F:      include/uapi/linux/sched.h
19015 F:      kernel/sched/
19016
19017 SCSI LIBSAS SUBSYSTEM
19018 R:      John Garry <[email protected]>
19019 R:      Jason Yan <[email protected]>
19020 L:      [email protected]
19021 S:      Supported
19022 F:      Documentation/scsi/libsas.rst
19023 F:      drivers/scsi/libsas/
19024 F:      include/scsi/libsas.h
19025 F:      include/scsi/sas_ata.h
19026
19027 SCSI RDMA PROTOCOL (SRP) INITIATOR
19028 M:      Bart Van Assche <[email protected]>
19029 L:      [email protected]
19030 S:      Supported
19031 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19032 F:      drivers/infiniband/ulp/srp/
19033 F:      include/scsi/srp.h
19034
19035 SCSI RDMA PROTOCOL (SRP) TARGET
19036 M:      Bart Van Assche <[email protected]>
19037 L:      [email protected]
19038 L:      [email protected]
19039 S:      Supported
19040 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19041 F:      drivers/infiniband/ulp/srpt/
19042
19043 SCSI SG DRIVER
19044 M:      Doug Gilbert <[email protected]>
19045 L:      [email protected]
19046 S:      Maintained
19047 W:      http://sg.danny.cz/sg
19048 F:      Documentation/scsi/scsi-generic.rst
19049 F:      drivers/scsi/sg.c
19050 F:      include/scsi/sg.h
19051
19052 SCSI SUBSYSTEM
19053 M:      "James E.J. Bottomley" <[email protected]>
19054 M:      "Martin K. Petersen" <[email protected]>
19055 L:      [email protected]
19056 S:      Maintained
19057 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19060 F:      Documentation/devicetree/bindings/scsi/
19061 F:      drivers/scsi/
19062 F:      drivers/ufs/
19063 F:      include/scsi/
19064
19065 SCSI TAPE DRIVER
19066 M:      Kai Mäkisara <[email protected]>
19067 L:      [email protected]
19068 S:      Maintained
19069 F:      Documentation/scsi/st.rst
19070 F:      drivers/scsi/st.*
19071 F:      drivers/scsi/st_*.h
19072
19073 SCSI TARGET CORE USER DRIVER
19074 M:      Bodo Stroesser <[email protected]>
19075 L:      [email protected]
19076 L:      [email protected]
19077 S:      Supported
19078 F:      Documentation/target/tcmu-design.rst
19079 F:      drivers/target/target_core_user.c
19080 F:      include/uapi/linux/target_core_user.h
19081
19082 SCSI TARGET SUBSYSTEM
19083 M:      "Martin K. Petersen" <[email protected]>
19084 L:      [email protected]
19085 L:      [email protected]
19086 S:      Supported
19087 W:      http://www.linux-iscsi.org
19088 Q:      https://patchwork.kernel.org/project/target-devel/list/
19089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19090 F:      Documentation/target/
19091 F:      drivers/target/
19092 F:      include/target/
19093
19094 SCTP PROTOCOL
19095 M:      Marcelo Ricardo Leitner <[email protected]>
19096 M:      Xin Long <[email protected]>
19097 L:      [email protected]
19098 S:      Maintained
19099 W:      https://github.com/sctp/lksctp-tools/wiki
19100 F:      Documentation/networking/sctp.rst
19101 F:      include/linux/sctp.h
19102 F:      include/net/sctp/
19103 F:      include/uapi/linux/sctp.h
19104 F:      net/sctp/
19105
19106 SCx200 CPU SUPPORT
19107 M:      Jim Cromie <[email protected]>
19108 S:      Odd Fixes
19109 F:      Documentation/i2c/busses/scx200_acb.rst
19110 F:      arch/x86/platform/scx200/
19111 F:      drivers/i2c/busses/scx200*
19112 F:      drivers/mtd/maps/scx200_docflash.c
19113 F:      drivers/watchdog/scx200_wdt.c
19114 F:      include/linux/scx200.h
19115
19116 SCx200 GPIO DRIVER
19117 M:      Jim Cromie <[email protected]>
19118 S:      Maintained
19119 F:      drivers/char/scx200_gpio.c
19120 F:      include/linux/scx200_gpio.h
19121
19122 SCx200 HRT CLOCKSOURCE DRIVER
19123 M:      Jim Cromie <[email protected]>
19124 S:      Maintained
19125 F:      drivers/clocksource/scx200_hrt.c
19126
19127 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19128 M:      Sascha Sommer <[email protected]>
19129 L:      [email protected] (subscribers-only)
19130 S:      Maintained
19131 F:      drivers/mmc/host/sdricoh_cs.c
19132
19133 SECO BOARDS CEC DRIVER
19134 M:      Ettore Chimenti <[email protected]>
19135 S:      Maintained
19136 F:      drivers/media/cec/platform/seco/seco-cec.c
19137 F:      drivers/media/cec/platform/seco/seco-cec.h
19138
19139 SECURE COMPUTING
19140 M:      Kees Cook <[email protected]>
19141 R:      Andy Lutomirski <[email protected]>
19142 R:      Will Drewry <[email protected]>
19143 S:      Supported
19144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19145 F:      Documentation/userspace-api/seccomp_filter.rst
19146 F:      include/linux/seccomp.h
19147 F:      include/uapi/linux/seccomp.h
19148 F:      kernel/seccomp.c
19149 F:      tools/testing/selftests/kselftest_harness.h
19150 F:      tools/testing/selftests/seccomp/*
19151 K:      \bsecure_computing
19152 K:      \bTIF_SECCOMP\b
19153
19154 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19155 M:      Kamal Dasu <[email protected]>
19156 M:      Al Cooper <[email protected]>
19157 R:      Broadcom internal kernel review list <[email protected]>
19158 L:      [email protected]
19159 S:      Maintained
19160 F:      drivers/mmc/host/sdhci-brcmstb*
19161
19162 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19163 M:      Adrian Hunter <[email protected]>
19164 L:      [email protected]
19165 S:      Supported
19166 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19167 F:      drivers/mmc/host/sdhci*
19168
19169 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19170 M:      Eugen Hristev <[email protected]>
19171 L:      [email protected]
19172 S:      Supported
19173 F:      drivers/mmc/host/sdhci-of-at91.c
19174
19175 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19176 M:      Haibo Chen <[email protected]>
19177 L:      [email protected]
19178 L:      [email protected]
19179 S:      Maintained
19180 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19181
19182 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19183 M:      Ben Dooks <[email protected]>
19184 M:      Jaehoon Chung <[email protected]>
19185 L:      [email protected]
19186 S:      Maintained
19187 F:      drivers/mmc/host/sdhci-s3c*
19188
19189 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19190 M:      Viresh Kumar <[email protected]>
19191 L:      [email protected]
19192 S:      Maintained
19193 F:      drivers/mmc/host/sdhci-spear.c
19194
19195 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19196 M:      Vignesh Raghavendra <[email protected]>
19197 L:      [email protected]
19198 S:      Maintained
19199 F:      drivers/mmc/host/sdhci-omap.c
19200
19201 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19202 M:      Jonathan Derrick <[email protected]>
19203 L:      [email protected]
19204 S:      Supported
19205 F:      block/opal_proto.h
19206 F:      block/sed*
19207 F:      include/linux/sed*
19208 F:      include/uapi/linux/sed*
19209
19210 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19211 M:      Mark Rutland <[email protected]>
19212 M:      Lorenzo Pieralisi <[email protected]>
19213 M:      Sudeep Holla <[email protected]>
19214 L:      [email protected] (moderated for non-subscribers)
19215 S:      Maintained
19216 F:      drivers/firmware/smccc/
19217 F:      include/linux/arm-smccc.h
19218
19219 SECURITY CONTACT
19220 M:      Security Officers <[email protected]>
19221 S:      Supported
19222 F:      Documentation/process/security-bugs.rst
19223
19224 SECURITY SUBSYSTEM
19225 M:      Paul Moore <[email protected]>
19226 M:      James Morris <[email protected]>
19227 M:      "Serge E. Hallyn" <[email protected]>
19228 L:      [email protected] (suggested Cc:)
19229 S:      Supported
19230 W:      http://kernsec.org/
19231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19232 F:      security/
19233 X:      security/selinux/
19234
19235 SELINUX SECURITY MODULE
19236 M:      Paul Moore <[email protected]>
19237 M:      Stephen Smalley <[email protected]>
19238 M:      Eric Paris <[email protected]>
19239 L:      [email protected]
19240 S:      Supported
19241 W:      https://selinuxproject.org
19242 W:      https://github.com/SELinuxProject
19243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19244 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19245 F:      Documentation/ABI/removed/sysfs-selinux-disable
19246 F:      Documentation/admin-guide/LSM/SELinux.rst
19247 F:      include/trace/events/avc.h
19248 F:      include/uapi/linux/selinux_netlink.h
19249 F:      scripts/selinux/
19250 F:      security/selinux/
19251
19252 SENSABLE PHANTOM
19253 M:      Jiri Slaby <[email protected]>
19254 S:      Maintained
19255 F:      drivers/misc/phantom.c
19256 F:      include/uapi/linux/phantom.h
19257
19258 SENSEAIR SUNRISE 006-0-0007
19259 M:      Jacopo Mondi <[email protected]>
19260 S:      Maintained
19261 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19262 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19263 F:      drivers/iio/chemical/sunrise_co2.c
19264
19265 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19266 M:      Tomasz Duszynski <[email protected]>
19267 S:      Maintained
19268 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19269 F:      drivers/iio/chemical/scd30.h
19270 F:      drivers/iio/chemical/scd30_core.c
19271 F:      drivers/iio/chemical/scd30_i2c.c
19272 F:      drivers/iio/chemical/scd30_serial.c
19273
19274 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19275 M:      Roan van Dijk <[email protected]>
19276 S:      Maintained
19277 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19278 F:      drivers/iio/chemical/scd4x.c
19279
19280 SENSIRION SGP40 GAS SENSOR DRIVER
19281 M:      Andreas Klinger <[email protected]>
19282 S:      Maintained
19283 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19284 F:      drivers/iio/chemical/sgp40.c
19285
19286 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19287 M:      Tomasz Duszynski <[email protected]>
19288 S:      Maintained
19289 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19290 F:      drivers/iio/chemical/sps30.c
19291 F:      drivers/iio/chemical/sps30_i2c.c
19292 F:      drivers/iio/chemical/sps30_serial.c
19293
19294 SERIAL DEVICE BUS
19295 M:      Rob Herring <[email protected]>
19296 L:      [email protected]
19297 S:      Maintained
19298 F:      Documentation/devicetree/bindings/serial/serial.yaml
19299 F:      drivers/tty/serdev/
19300 F:      include/linux/serdev.h
19301
19302 SERIAL IR RECEIVER
19303 M:      Sean Young <[email protected]>
19304 L:      [email protected]
19305 S:      Maintained
19306 F:      drivers/media/rc/serial_ir.c
19307
19308 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19309 M:      Srinivas Kandagatla <[email protected]>
19310 L:      [email protected] (moderated for non-subscribers)
19311 S:      Maintained
19312 F:      Documentation/devicetree/bindings/slimbus/
19313 F:      drivers/slimbus/
19314 F:      include/linux/slimbus.h
19315
19316 SFC NETWORK DRIVER
19317 M:      Edward Cree <[email protected]>
19318 M:      Martin Habets <[email protected]>
19319 L:      [email protected]
19320 L:      [email protected]
19321 S:      Supported
19322 F:      Documentation/networking/devlink/sfc.rst
19323 F:      drivers/net/ethernet/sfc/
19324
19325 SFCTEMP HWMON DRIVER
19326 M:      Emil Renner Berthing <[email protected]>
19327 L:      [email protected]
19328 S:      Maintained
19329 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19330 F:      Documentation/hwmon/sfctemp.rst
19331 F:      drivers/hwmon/sfctemp.c
19332
19333 SFF/SFP/SFP+ MODULE SUPPORT
19334 M:      Russell King <[email protected]>
19335 L:      [email protected]
19336 S:      Maintained
19337 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19338 F:      drivers/net/phy/phylink.c
19339 F:      drivers/net/phy/sfp*
19340 F:      include/linux/mdio/mdio-i2c.h
19341 F:      include/linux/phylink.h
19342 F:      include/linux/sfp.h
19343 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)
19344
19345 SGI GRU DRIVER
19346 M:      Dimitri Sivanich <[email protected]>
19347 S:      Maintained
19348 F:      drivers/misc/sgi-gru/
19349
19350 SGI XP/XPC/XPNET DRIVER
19351 M:      Robin Holt <[email protected]>
19352 M:      Steve Wahl <[email protected]>
19353 S:      Maintained
19354 F:      drivers/misc/sgi-xp/
19355
19356 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19357 M:      Karsten Graul <[email protected]>
19358 M:      Wenjia Zhang <[email protected]>
19359 M:      Jan Karcher <[email protected]>
19360 R:      D. Wythe <[email protected]>
19361 R:      Tony Lu <[email protected]>
19362 R:      Wen Gu <[email protected]>
19363 L:      [email protected]
19364 S:      Supported
19365 F:      net/smc/
19366
19367 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19368 M:      Linus Walleij <[email protected]>
19369 L:      [email protected]
19370 S:      Maintained
19371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19372 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19373 F:      drivers/iio/light/gp2ap002.c
19374
19375 SHARP RJ54N1CB0C SENSOR DRIVER
19376 M:      Jacopo Mondi <[email protected]>
19377 L:      [email protected]
19378 S:      Odd fixes
19379 T:      git git://linuxtv.org/media_tree.git
19380 F:      drivers/media/i2c/rj54n1cb0c.c
19381 F:      include/media/i2c/rj54n1cb0c.h
19382
19383 SH_VOU V4L2 OUTPUT DRIVER
19384 L:      [email protected]
19385 S:      Orphan
19386 F:      drivers/media/platform/renesas/sh_vou.c
19387 F:      include/media/drv-intf/sh_vou.h
19388
19389 SI2157 MEDIA DRIVER
19390 M:      Antti Palosaari <[email protected]>
19391 L:      [email protected]
19392 S:      Maintained
19393 W:      https://linuxtv.org
19394 W:      http://palosaari.fi/linux/
19395 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19396 T:      git git://linuxtv.org/anttip/media_tree.git
19397 F:      drivers/media/tuners/si2157*
19398
19399 SI2165 MEDIA DRIVER
19400 M:      Matthias Schwarzott <[email protected]>
19401 L:      [email protected]
19402 S:      Maintained
19403 W:      https://linuxtv.org
19404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19405 F:      drivers/media/dvb-frontends/si2165*
19406
19407 SI2168 MEDIA DRIVER
19408 M:      Antti Palosaari <[email protected]>
19409 L:      [email protected]
19410 S:      Maintained
19411 W:      https://linuxtv.org
19412 W:      http://palosaari.fi/linux/
19413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19414 T:      git git://linuxtv.org/anttip/media_tree.git
19415 F:      drivers/media/dvb-frontends/si2168*
19416
19417 SI470X FM RADIO RECEIVER I2C DRIVER
19418 M:      Hans Verkuil <[email protected]>
19419 L:      [email protected]
19420 S:      Odd Fixes
19421 W:      https://linuxtv.org
19422 T:      git git://linuxtv.org/media_tree.git
19423 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19424 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19425
19426 SI470X FM RADIO RECEIVER USB DRIVER
19427 M:      Hans Verkuil <[email protected]>
19428 L:      [email protected]
19429 S:      Maintained
19430 W:      https://linuxtv.org
19431 T:      git git://linuxtv.org/media_tree.git
19432 F:      drivers/media/radio/si470x/radio-si470x-common.c
19433 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19434 F:      drivers/media/radio/si470x/radio-si470x.h
19435
19436 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19437 M:      Eduardo Valentin <[email protected]>
19438 L:      [email protected]
19439 S:      Odd Fixes
19440 W:      https://linuxtv.org
19441 T:      git git://linuxtv.org/media_tree.git
19442 F:      drivers/media/radio/si4713/si4713.?
19443
19444 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19445 M:      Eduardo Valentin <[email protected]>
19446 L:      [email protected]
19447 S:      Odd Fixes
19448 W:      https://linuxtv.org
19449 T:      git git://linuxtv.org/media_tree.git
19450 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19451
19452 SI4713 FM RADIO TRANSMITTER USB DRIVER
19453 M:      Hans Verkuil <[email protected]>
19454 L:      [email protected]
19455 S:      Maintained
19456 W:      https://linuxtv.org
19457 T:      git git://linuxtv.org/media_tree.git
19458 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19459
19460 SIANO DVB DRIVER
19461 M:      Mauro Carvalho Chehab <[email protected]>
19462 L:      [email protected]
19463 S:      Odd fixes
19464 W:      https://linuxtv.org
19465 T:      git git://linuxtv.org/media_tree.git
19466 F:      drivers/media/common/siano/
19467 F:      drivers/media/mmc/siano/
19468 F:      drivers/media/usb/siano/
19469 F:      drivers/media/usb/siano/
19470
19471 SIFIVE DRIVERS
19472 M:      Palmer Dabbelt <[email protected]>
19473 M:      Paul Walmsley <[email protected]>
19474 L:      [email protected]
19475 S:      Supported
19476 N:      sifive
19477 K:      [^@]sifive
19478
19479 SIFIVE FU540 SYSTEM-ON-CHIP
19480 M:      Paul Walmsley <[email protected]>
19481 M:      Palmer Dabbelt <[email protected]>
19482 L:      [email protected]
19483 S:      Supported
19484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19485 N:      fu540
19486 K:      fu540
19487
19488 SIFIVE PDMA DRIVER
19489 M:      Green Wan <[email protected]>
19490 S:      Maintained
19491 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19492 F:      drivers/dma/sf-pdma/
19493
19494 SIFIVE SOC DRIVERS
19495 M:      Conor Dooley <[email protected]>
19496 L:      [email protected]
19497 S:      Maintained
19498 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19499 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19500 F:      drivers/soc/sifive/
19501
19502 SILEAD TOUCHSCREEN DRIVER
19503 M:      Hans de Goede <[email protected]>
19504 L:      [email protected]
19505 L:      [email protected]
19506 S:      Maintained
19507 F:      drivers/input/touchscreen/silead.c
19508 F:      drivers/platform/x86/touchscreen_dmi.c
19509
19510 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19511 M:      Jérôme Pouiller <[email protected]>
19512 S:      Supported
19513 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19514 F:      drivers/net/wireless/silabs/wfx/
19515
19516 SILICON MOTION SM712 FRAME BUFFER DRIVER
19517 M:      Sudip Mukherjee <[email protected]>
19518 M:      Teddy Wang <[email protected]>
19519 M:      Sudip Mukherjee <[email protected]>
19520 L:      [email protected]
19521 S:      Maintained
19522 F:      Documentation/fb/sm712fb.rst
19523 F:      drivers/video/fbdev/sm712*
19524
19525 SILVACO I3C DUAL-ROLE MASTER
19526 M:      Miquel Raynal <[email protected]>
19527 M:      Conor Culhane <[email protected]>
19528 L:      [email protected] (moderated for non-subscribers)
19529 S:      Maintained
19530 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19531 F:      drivers/i3c/master/svc-i3c-master.c
19532
19533 SIMPLEFB FB DRIVER
19534 M:      Hans de Goede <[email protected]>
19535 L:      [email protected]
19536 S:      Maintained
19537 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19538 F:      drivers/video/fbdev/simplefb.c
19539 F:      include/linux/platform_data/simplefb.h
19540
19541 SIMTEC EB110ATX (Chalice CATS)
19542 M:      Simtec Linux Team <[email protected]>
19543 S:      Supported
19544 W:      http://www.simtec.co.uk/products/EB110ATX/
19545
19546 SIOX
19547 M:      Thorsten Scherer <[email protected]>
19548 M:      Uwe Kleine-König <[email protected]>
19549 R:      Pengutronix Kernel Team <[email protected]>
19550 S:      Supported
19551 F:      drivers/gpio/gpio-siox.c
19552 F:      drivers/siox/*
19553 F:      include/trace/events/siox.h
19554
19555 SIPHASH PRF ROUTINES
19556 M:      Jason A. Donenfeld <[email protected]>
19557 S:      Maintained
19558 F:      include/linux/siphash.h
19559 F:      lib/siphash.c
19560 F:      lib/siphash_kunit.c
19561
19562 SIS 190 ETHERNET DRIVER
19563 M:      Francois Romieu <[email protected]>
19564 L:      [email protected]
19565 S:      Maintained
19566 F:      drivers/net/ethernet/sis/sis190.c
19567
19568 SIS 900/7016 FAST ETHERNET DRIVER
19569 M:      Daniele Venzano <[email protected]>
19570 L:      [email protected]
19571 S:      Maintained
19572 W:      http://www.brownhat.org/sis900.html
19573 F:      drivers/net/ethernet/sis/sis900.*
19574
19575 SIS FRAMEBUFFER DRIVER
19576 S:      Orphan
19577 F:      Documentation/fb/sisfb.rst
19578 F:      drivers/video/fbdev/sis/
19579 F:      include/video/sisfb.h
19580
19581 SIS I2C TOUCHSCREEN DRIVER
19582 M:      Mika Penttilä <[email protected]>
19583 L:      [email protected]
19584 S:      Maintained
19585 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19586 F:      drivers/input/touchscreen/sis_i2c.c
19587
19588 SIS USB2VGA DRIVER
19589 M:      Thomas Winischhofer <[email protected]>
19590 S:      Maintained
19591 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19592 F:      drivers/usb/misc/sisusbvga/
19593
19594 SL28 CPLD MFD DRIVER
19595 M:      Michael Walle <[email protected]>
19596 S:      Maintained
19597 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19598 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19599 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19600 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19601 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19602 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19603 F:      drivers/gpio/gpio-sl28cpld.c
19604 F:      drivers/hwmon/sl28cpld-hwmon.c
19605 F:      drivers/irqchip/irq-sl28cpld.c
19606 F:      drivers/pwm/pwm-sl28cpld.c
19607 F:      drivers/watchdog/sl28cpld_wdt.c
19608
19609 SL28 VPD NVMEM LAYOUT DRIVER
19610 M:      Michael Walle <[email protected]>
19611 S:      Maintained
19612 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19613 F:      drivers/nvmem/layouts/sl28vpd.c
19614
19615 SLAB ALLOCATOR
19616 M:      Christoph Lameter <[email protected]>
19617 M:      Pekka Enberg <[email protected]>
19618 M:      David Rientjes <[email protected]>
19619 M:      Joonsoo Kim <[email protected]>
19620 M:      Andrew Morton <[email protected]>
19621 M:      Vlastimil Babka <[email protected]>
19622 R:      Roman Gushchin <[email protected]>
19623 R:      Hyeonggon Yoo <[email protected]>
19624 L:      [email protected]
19625 S:      Maintained
19626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19627 F:      include/linux/sl?b*.h
19628 F:      mm/sl?b*
19629
19630 SLCAN CAN NETWORK DRIVER
19631 M:      Dario Binacchi <[email protected]>
19632 L:      [email protected]
19633 S:      Maintained
19634 F:      drivers/net/can/slcan/
19635
19636 SLEEPABLE READ-COPY UPDATE (SRCU)
19637 M:      Lai Jiangshan <[email protected]>
19638 M:      "Paul E. McKenney" <[email protected]>
19639 M:      Josh Triplett <[email protected]>
19640 R:      Steven Rostedt <[email protected]>
19641 R:      Mathieu Desnoyers <[email protected]>
19642 L:      [email protected]
19643 S:      Supported
19644 W:      http://www.rdrop.com/users/paulmck/RCU/
19645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19646 F:      include/linux/srcu*.h
19647 F:      kernel/rcu/srcu*.c
19648
19649 SMACK SECURITY MODULE
19650 M:      Casey Schaufler <[email protected]>
19651 L:      [email protected]
19652 S:      Maintained
19653 W:      http://schaufler-ca.com
19654 T:      git git://github.com/cschaufler/smack-next
19655 F:      Documentation/admin-guide/LSM/Smack.rst
19656 F:      security/smack/
19657
19658 SMC91x ETHERNET DRIVER
19659 M:      Nicolas Pitre <[email protected]>
19660 S:      Odd Fixes
19661 F:      drivers/net/ethernet/smsc/smc91x.*
19662
19663 SMSC EMC2103 HARDWARE MONITOR DRIVER
19664 M:      Steve Glendinning <[email protected]>
19665 L:      [email protected]
19666 S:      Maintained
19667 F:      Documentation/hwmon/emc2103.rst
19668 F:      drivers/hwmon/emc2103.c
19669
19670 SMSC SCH5627 HARDWARE MONITOR DRIVER
19671 M:      Hans de Goede <[email protected]>
19672 L:      [email protected]
19673 S:      Supported
19674 F:      Documentation/hwmon/sch5627.rst
19675 F:      drivers/hwmon/sch5627.c
19676
19677 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19678 M:      Steve Glendinning <[email protected]>
19679 L:      [email protected]
19680 S:      Maintained
19681 F:      drivers/video/fbdev/smscufx.c
19682
19683 SMSC47B397 HARDWARE MONITOR DRIVER
19684 M:      Jean Delvare <[email protected]>
19685 L:      [email protected]
19686 S:      Maintained
19687 F:      Documentation/hwmon/smsc47b397.rst
19688 F:      drivers/hwmon/smsc47b397.c
19689
19690 SMSC911x ETHERNET DRIVER
19691 M:      Steve Glendinning <[email protected]>
19692 L:      [email protected]
19693 S:      Maintained
19694 F:      drivers/net/ethernet/smsc/smsc911x.*
19695 F:      include/linux/smsc911x.h
19696
19697 SMSC9420 PCI ETHERNET DRIVER
19698 M:      Steve Glendinning <[email protected]>
19699 L:      [email protected]
19700 S:      Maintained
19701 F:      drivers/net/ethernet/smsc/smsc9420.*
19702
19703 SNET DPU VIRTIO DATA PATH ACCELERATOR
19704 R:      Alvaro Karsz <[email protected]>
19705 F:      drivers/vdpa/solidrun/
19706
19707 SOCIONEXT (SNI) AVE NETWORK DRIVER
19708 M:      Kunihiko Hayashi <[email protected]>
19709 L:      [email protected]
19710 S:      Maintained
19711 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19712 F:      drivers/net/ethernet/socionext/sni_ave.c
19713
19714 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19715 M:      Jassi Brar <[email protected]>
19716 M:      Ilias Apalodimas <[email protected]>
19717 L:      [email protected]
19718 S:      Maintained
19719 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19720 F:      drivers/net/ethernet/socionext/netsec.c
19721
19722 SOCIONEXT (SNI) Synquacer SPI DRIVER
19723 M:      Masahisa Kojima <[email protected]>
19724 M:      Jassi Brar <[email protected]>
19725 L:      [email protected]
19726 S:      Maintained
19727 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19728 F:      drivers/spi/spi-synquacer.c
19729
19730 SOCIONEXT SYNQUACER I2C DRIVER
19731 M:      Ard Biesheuvel <[email protected]>
19732 L:      [email protected]
19733 S:      Maintained
19734 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19735 F:      drivers/i2c/busses/i2c-synquacer.c
19736
19737 SOCIONEXT UNIPHIER SOUND DRIVER
19738 L:      [email protected] (moderated for non-subscribers)
19739 S:      Orphan
19740 F:      sound/soc/uniphier/
19741
19742 SOCKET TIMESTAMPING
19743 M:      Willem de Bruijn <[email protected]>
19744 S:      Maintained
19745 F:      Documentation/networking/timestamping.rst
19746 F:      include/uapi/linux/net_tstamp.h
19747 F:      tools/testing/selftests/net/so_txtime.c
19748
19749 SOEKRIS NET48XX LED SUPPORT
19750 M:      Chris Boot <[email protected]>
19751 S:      Maintained
19752 F:      drivers/leds/leds-net48xx.c
19753
19754 SOFT-IWARP DRIVER (siw)
19755 M:      Bernard Metzler <[email protected]>
19756 L:      [email protected]
19757 S:      Supported
19758 F:      drivers/infiniband/sw/siw/
19759 F:      include/uapi/rdma/siw-abi.h
19760
19761 SOFT-ROCE DRIVER (rxe)
19762 M:      Zhu Yanjun <[email protected]>
19763 L:      [email protected]
19764 S:      Supported
19765 F:      drivers/infiniband/sw/rxe/
19766 F:      include/uapi/rdma/rdma_user_rxe.h
19767
19768 SOFTLOGIC 6x10 MPEG CODEC
19769 M:      Bluecherry Maintainers <[email protected]>
19770 M:      Anton Sviridenko <[email protected]>
19771 M:      Andrey Utkin <[email protected]>
19772 M:      Ismael Luceno <[email protected]>
19773 L:      [email protected]
19774 S:      Supported
19775 F:      drivers/media/pci/solo6x10/
19776
19777 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
19778 M:      James Morse <[email protected]>
19779 L:      [email protected] (moderated for non-subscribers)
19780 S:      Maintained
19781 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
19782 F:      drivers/firmware/arm_sdei.c
19783 F:      include/linux/arm_sdei.h
19784 F:      include/uapi/linux/arm_sdei.h
19785
19786 SOFTWARE NODES AND DEVICE PROPERTIES
19787 R:      Andy Shevchenko <[email protected]>
19788 R:      Daniel Scally <[email protected]>
19789 R:      Heikki Krogerus <[email protected]>
19790 R:      Sakari Ailus <[email protected]>
19791 L:      [email protected]
19792 S:      Maintained
19793 F:      drivers/base/property.c
19794 F:      drivers/base/swnode.c
19795 F:      include/linux/fwnode.h
19796 F:      include/linux/property.h
19797
19798 SOFTWARE RAID (Multiple Disks) SUPPORT
19799 M:      Song Liu <[email protected]>
19800 L:      [email protected]
19801 S:      Supported
19802 Q:      https://patchwork.kernel.org/project/linux-raid/list/
19803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
19804 F:      drivers/md/Kconfig
19805 F:      drivers/md/Makefile
19806 F:      drivers/md/md*
19807 F:      drivers/md/raid*
19808 F:      include/linux/raid/
19809 F:      include/uapi/linux/raid/
19810
19811 SOLIDRUN CLEARFOG SUPPORT
19812 M:      Russell King <[email protected]>
19813 S:      Maintained
19814 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
19815 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
19816
19817 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
19818 M:      Russell King <[email protected]>
19819 S:      Maintained
19820 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
19821 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
19822 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
19823
19824 SONIC NETWORK DRIVER
19825 M:      Thomas Bogendoerfer <[email protected]>
19826 L:      [email protected]
19827 S:      Maintained
19828 F:      drivers/net/ethernet/natsemi/sonic.*
19829
19830 SONICS SILICON BACKPLANE DRIVER (SSB)
19831 M:      Michael Buesch <[email protected]>
19832 L:      [email protected]
19833 S:      Maintained
19834 F:      drivers/ssb/
19835 F:      include/linux/ssb/
19836
19837 SONY IMX208 SENSOR DRIVER
19838 M:      Sakari Ailus <[email protected]>
19839 L:      [email protected]
19840 S:      Maintained
19841 T:      git git://linuxtv.org/media_tree.git
19842 F:      drivers/media/i2c/imx208.c
19843
19844 SONY IMX214 SENSOR DRIVER
19845 M:      Ricardo Ribalda <[email protected]>
19846 L:      [email protected]
19847 S:      Maintained
19848 T:      git git://linuxtv.org/media_tree.git
19849 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
19850 F:      drivers/media/i2c/imx214.c
19851
19852 SONY IMX219 SENSOR DRIVER
19853 M:      Dave Stevenson <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 T:      git git://linuxtv.org/media_tree.git
19857 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
19858 F:      drivers/media/i2c/imx219.c
19859
19860 SONY IMX258 SENSOR DRIVER
19861 M:      Sakari Ailus <[email protected]>
19862 L:      [email protected]
19863 S:      Maintained
19864 T:      git git://linuxtv.org/media_tree.git
19865 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
19866 F:      drivers/media/i2c/imx258.c
19867
19868 SONY IMX274 SENSOR DRIVER
19869 M:      Leon Luo <[email protected]>
19870 L:      [email protected]
19871 S:      Maintained
19872 T:      git git://linuxtv.org/media_tree.git
19873 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
19874 F:      drivers/media/i2c/imx274.c
19875
19876 SONY IMX290 SENSOR DRIVER
19877 M:      Manivannan Sadhasivam <[email protected]>
19878 L:      [email protected]
19879 S:      Maintained
19880 T:      git git://linuxtv.org/media_tree.git
19881 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
19882 F:      drivers/media/i2c/imx290.c
19883
19884 SONY IMX296 SENSOR DRIVER
19885 M:      Laurent Pinchart <[email protected]>
19886 M:      Manivannan Sadhasivam <[email protected]>
19887 L:      [email protected]
19888 S:      Maintained
19889 T:      git git://linuxtv.org/media_tree.git
19890 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
19891 F:      drivers/media/i2c/imx296.c
19892
19893 SONY IMX319 SENSOR DRIVER
19894 M:      Bingbu Cao <[email protected]>
19895 L:      [email protected]
19896 S:      Maintained
19897 T:      git git://linuxtv.org/media_tree.git
19898 F:      drivers/media/i2c/imx319.c
19899
19900 SONY IMX334 SENSOR DRIVER
19901 M:      Paul J. Murphy <[email protected]>
19902 M:      Daniele Alessandrelli <[email protected]>
19903 L:      [email protected]
19904 S:      Maintained
19905 T:      git git://linuxtv.org/media_tree.git
19906 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
19907 F:      drivers/media/i2c/imx334.c
19908
19909 SONY IMX335 SENSOR DRIVER
19910 M:      Paul J. Murphy <[email protected]>
19911 M:      Daniele Alessandrelli <[email protected]>
19912 L:      [email protected]
19913 S:      Maintained
19914 T:      git git://linuxtv.org/media_tree.git
19915 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
19916 F:      drivers/media/i2c/imx335.c
19917
19918 SONY IMX355 SENSOR DRIVER
19919 M:      Tianshu Qiu <[email protected]>
19920 L:      [email protected]
19921 S:      Maintained
19922 T:      git git://linuxtv.org/media_tree.git
19923 F:      drivers/media/i2c/imx355.c
19924
19925 SONY IMX412 SENSOR DRIVER
19926 M:      Paul J. Murphy <[email protected]>
19927 M:      Daniele Alessandrelli <[email protected]>
19928 L:      [email protected]
19929 S:      Maintained
19930 T:      git git://linuxtv.org/media_tree.git
19931 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
19932 F:      drivers/media/i2c/imx412.c
19933
19934 SONY IMX415 SENSOR DRIVER
19935 M:      Michael Riesch <[email protected]>
19936 L:      [email protected]
19937 S:      Maintained
19938 T:      git git://linuxtv.org/media_tree.git
19939 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
19940 F:      drivers/media/i2c/imx415.c
19941
19942 SONY MEMORYSTICK SUBSYSTEM
19943 M:      Maxim Levitsky <[email protected]>
19944 M:      Alex Dubov <[email protected]>
19945 M:      Ulf Hansson <[email protected]>
19946 L:      [email protected]
19947 S:      Maintained
19948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
19949 F:      drivers/memstick/
19950 F:      include/linux/memstick.h
19951
19952 SONY VAIO CONTROL DEVICE DRIVER
19953 M:      Mattia Dongili <[email protected]>
19954 L:      [email protected]
19955 S:      Maintained
19956 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
19957 F:      Documentation/admin-guide/laptops/sony-laptop.rst
19958 F:      drivers/char/sonypi.c
19959 F:      drivers/platform/x86/sony-laptop.c
19960 F:      include/linux/sony-laptop.h
19961
19962 SOUND
19963 M:      Jaroslav Kysela <[email protected]>
19964 M:      Takashi Iwai <[email protected]>
19965 L:      [email protected] (moderated for non-subscribers)
19966 S:      Maintained
19967 W:      http://www.alsa-project.org/
19968 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
19969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19970 F:      Documentation/sound/
19971 F:      include/sound/
19972 F:      include/uapi/sound/
19973 F:      sound/
19974 F:      tools/testing/selftests/alsa
19975
19976 SOUND - ALSA SELFTESTS
19977 M:      Mark Brown <[email protected]>
19978 L:      [email protected] (moderated for non-subscribers)
19979 L:      [email protected]
19980 S:      Supported
19981 F:      tools/testing/selftests/alsa
19982
19983 SOUND - COMPRESSED AUDIO
19984 M:      Vinod Koul <[email protected]>
19985 L:      [email protected] (moderated for non-subscribers)
19986 S:      Supported
19987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19988 F:      Documentation/sound/designs/compress-offload.rst
19989 F:      include/sound/compress_driver.h
19990 F:      include/uapi/sound/compress_*
19991 F:      sound/core/compress_offload.c
19992 F:      sound/soc/soc-compress.c
19993
19994 SOUND - DMAENGINE HELPERS
19995 M:      Lars-Peter Clausen <[email protected]>
19996 S:      Supported
19997 F:      include/sound/dmaengine_pcm.h
19998 F:      sound/core/pcm_dmaengine.c
19999 F:      sound/soc/soc-generic-dmaengine-pcm.c
20000
20001 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20002 M:      Liam Girdwood <[email protected]>
20003 M:      Mark Brown <[email protected]>
20004 L:      [email protected] (moderated for non-subscribers)
20005 S:      Supported
20006 W:      http://alsa-project.org/main/index.php/ASoC
20007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20008 F:      Documentation/devicetree/bindings/sound/
20009 F:      Documentation/sound/soc/
20010 F:      include/dt-bindings/sound/
20011 F:      include/sound/soc*
20012 F:      sound/soc/
20013
20014 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20015 M:      Pierre-Louis Bossart <[email protected]>
20016 M:      Liam Girdwood <[email protected]>
20017 M:      Peter Ujfalusi <[email protected]>
20018 M:      Bard Liao <[email protected]>
20019 M:      Ranjani Sridharan <[email protected]>
20020 M:      Daniel Baluta <[email protected]>
20021 R:      Kai Vehmanen <[email protected]>
20022 L:      [email protected] (moderated for non-subscribers)
20023 S:      Supported
20024 W:      https://github.com/thesofproject/linux/
20025 F:      sound/soc/sof/
20026
20027 SOUNDWIRE SUBSYSTEM
20028 M:      Vinod Koul <[email protected]>
20029 M:      Bard Liao <[email protected]>
20030 R:      Pierre-Louis Bossart <[email protected]>
20031 R:      Sanyog Kale <[email protected]>
20032 L:      [email protected] (moderated for non-subscribers)
20033 S:      Supported
20034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20035 F:      Documentation/driver-api/soundwire/
20036 F:      drivers/soundwire/
20037 F:      include/linux/soundwire/
20038
20039 SP2 MEDIA DRIVER
20040 M:      Olli Salonen <[email protected]>
20041 L:      [email protected]
20042 S:      Maintained
20043 W:      https://linuxtv.org
20044 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20045 F:      drivers/media/dvb-frontends/sp2*
20046
20047 SPANISH DOCUMENTATION
20048 M:      Carlos Bilbao <[email protected]>
20049 S:      Maintained
20050 F:      Documentation/translations/sp_SP/
20051
20052 SPARC + UltraSPARC (sparc/sparc64)
20053 M:      "David S. Miller" <[email protected]>
20054 L:      [email protected]
20055 S:      Maintained
20056 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20059 F:      arch/sparc/
20060 F:      drivers/sbus/
20061
20062 SPARC SERIAL DRIVERS
20063 M:      "David S. Miller" <[email protected]>
20064 L:      [email protected]
20065 S:      Maintained
20066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20068 F:      drivers/tty/serial/suncore.c
20069 F:      drivers/tty/serial/sunhv.c
20070 F:      drivers/tty/serial/sunsab.c
20071 F:      drivers/tty/serial/sunsab.h
20072 F:      drivers/tty/serial/sunsu.c
20073 F:      drivers/tty/serial/sunzilog.c
20074 F:      drivers/tty/serial/sunzilog.h
20075 F:      drivers/tty/vcc.c
20076 F:      include/linux/sunserialcore.h
20077
20078 SPARSE CHECKER
20079 M:      "Luc Van Oostenryck" <[email protected]>
20080 L:      [email protected]
20081 S:      Maintained
20082 W:      https://sparse.docs.kernel.org/
20083 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20084 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20085 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20086 F:      include/linux/compiler.h
20087
20088 SPEAKUP CONSOLE SPEECH DRIVER
20089 M:      William Hubbs <[email protected]>
20090 M:      Chris Brannon <[email protected]>
20091 M:      Kirk Reiser <[email protected]>
20092 M:      Samuel Thibault <[email protected]>
20093 L:      [email protected]
20094 S:      Odd Fixes
20095 W:      http://www.linux-speakup.org/
20096 W:      https://github.com/linux-speakup/speakup
20097 B:      https://github.com/linux-speakup/speakup/issues
20098 F:      drivers/accessibility/speakup/
20099
20100 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20101 M:      Viresh Kumar <[email protected]>
20102 M:      Shiraz Hashim <[email protected]>
20103 M:      [email protected]
20104 L:      [email protected] (moderated for non-subscribers)
20105 S:      Maintained
20106 W:      http://www.st.com/spear
20107 F:      arch/arm/boot/dts/st/spear*
20108 F:      arch/arm/mach-spear/
20109 F:      drivers/clk/spear/
20110 F:      drivers/pinctrl/spear/
20111
20112 SPI NOR SUBSYSTEM
20113 M:      Tudor Ambarus <[email protected]>
20114 M:      Pratyush Yadav <[email protected]>
20115 R:      Michael Walle <[email protected]>
20116 L:      [email protected]
20117 S:      Maintained
20118 W:      http://www.linux-mtd.infradead.org/
20119 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20120 C:      irc://irc.oftc.net/mtd
20121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20122 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20123 F:      drivers/mtd/spi-nor/
20124 F:      include/linux/mtd/spi-nor.h
20125
20126 SPI SUBSYSTEM
20127 M:      Mark Brown <[email protected]>
20128 L:      [email protected]
20129 S:      Maintained
20130 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20132 F:      Documentation/devicetree/bindings/spi/
20133 F:      Documentation/spi/
20134 F:      drivers/spi/
20135 F:      include/linux/spi/
20136 F:      include/uapi/linux/spi/
20137 F:      tools/spi/
20138
20139 SPIDERNET NETWORK DRIVER for CELL
20140 M:      Ishizaki Kou <[email protected]>
20141 M:      Geoff Levand <[email protected]>
20142 L:      [email protected]
20143 L:      [email protected]
20144 S:      Maintained
20145 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20146 F:      drivers/net/ethernet/toshiba/spider_net*
20147
20148 SPMI SUBSYSTEM
20149 M:      Stephen Boyd <[email protected]>
20150 L:      [email protected]
20151 S:      Maintained
20152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20153 F:      Documentation/devicetree/bindings/spmi/
20154 F:      drivers/spmi/
20155 F:      include/dt-bindings/spmi/spmi.h
20156 F:      include/linux/spmi.h
20157 F:      include/trace/events/spmi.h
20158
20159 SPU FILE SYSTEM
20160 M:      Jeremy Kerr <[email protected]>
20161 L:      [email protected]
20162 S:      Supported
20163 W:      http://www.ibm.com/developerworks/power/cell/
20164 F:      Documentation/filesystems/spufs/spufs.rst
20165 F:      arch/powerpc/platforms/cell/spufs/
20166
20167 SQUASHFS FILE SYSTEM
20168 M:      Phillip Lougher <[email protected]>
20169 L:      [email protected] (subscribers-only)
20170 S:      Maintained
20171 W:      http://squashfs.org.uk
20172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20173 F:      Documentation/filesystems/squashfs.rst
20174 F:      fs/squashfs/
20175
20176 SRM (Alpha) environment access
20177 M:      Jan-Benedict Glaw <[email protected]>
20178 S:      Maintained
20179 F:      arch/alpha/kernel/srm_env.c
20180
20181 ST LSM6DSx IMU IIO DRIVER
20182 M:      Lorenzo Bianconi <[email protected]>
20183 L:      [email protected]
20184 S:      Maintained
20185 W:      http://www.st.com/
20186 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20187 F:      drivers/iio/imu/st_lsm6dsx/
20188
20189 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20190 M:      Benjamin Mugnier <[email protected]>
20191 M:      Sylvain Petinot <[email protected]>
20192 L:      [email protected]
20193 S:      Maintained
20194 T:      git git://linuxtv.org/media_tree.git
20195 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20196 F:      drivers/media/i2c/st-mipid02.c
20197
20198 ST STM32 I2C/SMBUS DRIVER
20199 M:      Pierre-Yves MORDRET <[email protected]>
20200 M:      Alain Volmat <[email protected]>
20201 L:      [email protected]
20202 S:      Maintained
20203 F:      drivers/i2c/busses/i2c-stm32*
20204
20205 ST STM32 SPI DRIVER
20206 M:      Alain Volmat <[email protected]>
20207 L:      [email protected]
20208 S:      Maintained
20209 F:      drivers/spi/spi-stm32.c
20210
20211 ST STPDDC60 DRIVER
20212 M:      Daniel Nilsson <[email protected]>
20213 L:      [email protected]
20214 S:      Maintained
20215 F:      Documentation/hwmon/stpddc60.rst
20216 F:      drivers/hwmon/pmbus/stpddc60.c
20217
20218 ST VGXY61 DRIVER
20219 M:      Benjamin Mugnier <[email protected]>
20220 M:      Sylvain Petinot <[email protected]>
20221 L:      [email protected]
20222 S:      Maintained
20223 T:      git git://linuxtv.org/media_tree.git
20224 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20225 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20226 F:      drivers/media/i2c/st-vgxy61.c
20227
20228 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20229 M:      Song Qiang <[email protected]>
20230 L:      [email protected]
20231 S:      Maintained
20232 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20233 F:      drivers/iio/proximity/vl53l0x-i2c.c
20234
20235 STABLE BRANCH
20236 M:      Greg Kroah-Hartman <[email protected]>
20237 M:      Sasha Levin <[email protected]>
20238 L:      [email protected]
20239 S:      Supported
20240 F:      Documentation/process/stable-kernel-rules.rst
20241
20242 STAGING - ATOMISP DRIVER
20243 M:      Hans de Goede <[email protected]>
20244 M:      Mauro Carvalho Chehab <[email protected]>
20245 R:      Sakari Ailus <[email protected]>
20246 L:      [email protected]
20247 S:      Maintained
20248 F:      drivers/staging/media/atomisp/
20249
20250 STAGING - FIELDBUS SUBSYSTEM
20251 M:      Sven Van Asbroeck <[email protected]>
20252 S:      Maintained
20253 F:      drivers/staging/fieldbus/*
20254 F:      drivers/staging/fieldbus/Documentation/
20255
20256 STAGING - HMS ANYBUS-S BUS
20257 M:      Sven Van Asbroeck <[email protected]>
20258 S:      Maintained
20259 F:      drivers/staging/fieldbus/anybuss/
20260
20261 STAGING - INDUSTRIAL IO
20262 M:      Jonathan Cameron <[email protected]>
20263 L:      [email protected]
20264 S:      Odd Fixes
20265 F:      Documentation/devicetree/bindings/staging/iio/
20266 F:      drivers/staging/iio/
20267
20268 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20269 M:      Marc Dietrich <[email protected]>
20270 L:      [email protected] (moderated for non-subscribers)
20271 L:      [email protected]
20272 S:      Maintained
20273 F:      drivers/staging/nvec/
20274
20275 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20276 M:      Jens Frederich <[email protected]>
20277 M:      Jon Nettleton <[email protected]>
20278 S:      Maintained
20279 W:      http://wiki.laptop.org/go/DCON
20280 F:      drivers/staging/olpc_dcon/
20281
20282 STAGING - REALTEK RTL8712U DRIVERS
20283 M:      Larry Finger <[email protected]>
20284 M:      Florian Schilhabel <[email protected]>.
20285 S:      Odd Fixes
20286 F:      drivers/staging/rtl8712/
20287
20288 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20289 M:      Michael Hennerich <[email protected]>
20290 L:      [email protected]
20291 S:      Supported
20292 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20293 F:      drivers/staging/fbtft/fb_seps525.c
20294
20295 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20296 M:      Sudip Mukherjee <[email protected]>
20297 M:      Teddy Wang <[email protected]>
20298 M:      Sudip Mukherjee <[email protected]>
20299 L:      [email protected]
20300 S:      Maintained
20301 F:      drivers/staging/sm750fb/
20302
20303 STAGING - VIA VT665X DRIVERS
20304 M:      Forest Bond <[email protected]>
20305 S:      Odd Fixes
20306 F:      drivers/staging/vt665?/
20307
20308 STAGING SUBSYSTEM
20309 M:      Greg Kroah-Hartman <[email protected]>
20310 L:      [email protected]
20311 S:      Supported
20312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20313 F:      drivers/staging/
20314
20315 STARFIRE/DURALAN NETWORK DRIVER
20316 M:      Ion Badulescu <[email protected]>
20317 S:      Odd Fixes
20318 F:      drivers/net/ethernet/adaptec/starfire*
20319
20320 STARFIVE CRYPTO DRIVER
20321 M:      Jia Jie Ho <[email protected]>
20322 M:      William Qiu <[email protected]>
20323 S:      Supported
20324 F:      Documentation/devicetree/bindings/crypto/starfive*
20325 F:      drivers/crypto/starfive/
20326
20327 STARFIVE DEVICETREES
20328 M:      Emil Renner Berthing <[email protected]>
20329 S:      Maintained
20330 F:      arch/riscv/boot/dts/starfive/
20331
20332 STARFIVE DWMAC GLUE LAYER
20333 M:      Emil Renner Berthing <[email protected]>
20334 M:      Samin Guo <[email protected]>
20335 S:      Maintained
20336 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20337 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20338
20339 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20340 M:      William Qiu <[email protected]>
20341 S:      Supported
20342 F:      Documentation/devicetree/bindings/mmc/starfive*
20343 F:      drivers/mmc/host/dw_mmc-starfive.c
20344
20345 STARFIVE JH7110 TDM DRIVER
20346 M:      Walker Chen <[email protected]>
20347 S:      Maintained
20348 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20349 F:      sound/soc/starfive/jh7110_tdm.c
20350
20351 STARFIVE JH71X0 CLOCK DRIVERS
20352 M:      Emil Renner Berthing <[email protected]>
20353 M:      Hal Feng <[email protected]>
20354 S:      Maintained
20355 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20356 F:      drivers/clk/starfive/clk-starfive-jh71*
20357 F:      include/dt-bindings/clock/starfive?jh71*.h
20358
20359 STARFIVE JH71X0 PINCTRL DRIVERS
20360 M:      Emil Renner Berthing <[email protected]>
20361 M:      Jianlong Huang <[email protected]>
20362 L:      [email protected]
20363 S:      Maintained
20364 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20365 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20366 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20367 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20368
20369 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20370 M:      Emil Renner Berthing <[email protected]>
20371 M:      Hal Feng <[email protected]>
20372 S:      Maintained
20373 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20374 F:      drivers/reset/starfive/reset-starfive-jh71*
20375 F:      include/dt-bindings/reset/starfive?jh71*.h
20376
20377 STARFIVE JH71X0 USB DRIVERS
20378 M:      Minda Chen <[email protected]>
20379 S:      Maintained
20380 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20381 F:      drivers/usb/cdns3/cdns3-starfive.c
20382
20383 STARFIVE JH71XX PMU CONTROLLER DRIVER
20384 M:      Walker Chen <[email protected]>
20385 S:      Supported
20386 F:      Documentation/devicetree/bindings/power/starfive*
20387 F:      drivers/soc/starfive/jh71xx_pmu.c
20388 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20389
20390 STARFIVE SOC DRIVERS
20391 M:      Conor Dooley <[email protected]>
20392 S:      Maintained
20393 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20394 F:      drivers/soc/starfive/
20395
20396 STARFIVE TRNG DRIVER
20397 M:      Jia Jie Ho <[email protected]>
20398 S:      Supported
20399 F:      Documentation/devicetree/bindings/rng/starfive*
20400 F:      drivers/char/hw_random/jh7110-trng.c
20401
20402 STARFIVE WATCHDOG DRIVER
20403 M:      Xingyu Wu <[email protected]>
20404 M:      Samin Guo <[email protected]>
20405 S:      Supported
20406 F:      Documentation/devicetree/bindings/watchdog/starfive*
20407 F:      drivers/watchdog/starfive-wdt.c
20408
20409 STATIC BRANCH/CALL
20410 M:      Peter Zijlstra <[email protected]>
20411 M:      Josh Poimboeuf <[email protected]>
20412 M:      Jason Baron <[email protected]>
20413 R:      Steven Rostedt <[email protected]>
20414 R:      Ard Biesheuvel <[email protected]>
20415 S:      Supported
20416 F:      arch/*/include/asm/jump_label*.h
20417 F:      arch/*/include/asm/static_call*.h
20418 F:      arch/*/kernel/jump_label.c
20419 F:      arch/*/kernel/static_call.c
20420 F:      include/linux/jump_label*.h
20421 F:      include/linux/static_call*.h
20422 F:      kernel/jump_label.c
20423 F:      kernel/static_call.c
20424
20425 STI AUDIO (ASoC) DRIVERS
20426 M:      Arnaud Pouliquen <[email protected]>
20427 L:      [email protected] (moderated for non-subscribers)
20428 S:      Maintained
20429 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20430 F:      sound/soc/sti/
20431
20432 STI CEC DRIVER
20433 M:      Alain Volmat <[email protected]>
20434 S:      Maintained
20435 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20436 F:      drivers/media/cec/platform/sti/
20437
20438 STK1160 USB VIDEO CAPTURE DRIVER
20439 M:      Ezequiel Garcia <[email protected]>
20440 L:      [email protected]
20441 S:      Maintained
20442 T:      git git://linuxtv.org/media_tree.git
20443 F:      drivers/media/usb/stk1160/
20444
20445 STM32 AUDIO (ASoC) DRIVERS
20446 M:      Olivier Moysan <[email protected]>
20447 M:      Arnaud Pouliquen <[email protected]>
20448 L:      [email protected] (moderated for non-subscribers)
20449 S:      Maintained
20450 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20451 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20452 F:      sound/soc/stm/
20453
20454 STM32 TIMER/LPTIMER DRIVERS
20455 M:      Fabrice Gasnier <[email protected]>
20456 S:      Maintained
20457 F:      Documentation/ABI/testing/*timer-stm32
20458 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20459 F:      drivers/*/stm32-*timer*
20460 F:      drivers/pwm/pwm-stm32*
20461 F:      include/linux/*/stm32-*tim*
20462
20463 STMMAC ETHERNET DRIVER
20464 M:      Alexandre Torgue <[email protected]>
20465 M:      Jose Abreu <[email protected]>
20466 L:      [email protected]
20467 S:      Supported
20468 W:      http://www.stlinux.com
20469 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20470 F:      drivers/net/ethernet/stmicro/stmmac/
20471
20472 SUN HAPPY MEAL ETHERNET DRIVER
20473 M:      Sean Anderson <[email protected]>
20474 S:      Maintained
20475 F:      drivers/net/ethernet/sun/sunhme.*
20476
20477 SUN3/3X
20478 M:      Sam Creasey <[email protected]>
20479 S:      Maintained
20480 W:      http://sammy.net/sun3/
20481 F:      arch/m68k/include/asm/sun3*
20482 F:      arch/m68k/kernel/*sun3*
20483 F:      arch/m68k/sun3*/
20484 F:      drivers/net/ethernet/i825xx/sun3*
20485
20486 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20487 M:      Hans de Goede <[email protected]>
20488 L:      [email protected]
20489 S:      Maintained
20490 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20491 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20492
20493 SUNDANCE NETWORK DRIVER
20494 M:      Denis Kirjanov <[email protected]>
20495 L:      [email protected]
20496 S:      Maintained
20497 F:      drivers/net/ethernet/dlink/sundance.c
20498
20499 SUNPLUS ETHERNET DRIVER
20500 M:      Wells Lu <[email protected]>
20501 L:      [email protected]
20502 S:      Maintained
20503 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20504 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20505 F:      drivers/net/ethernet/sunplus/
20506
20507 SUNPLUS MMC DRIVER
20508 M:      Tony Huang <[email protected]>
20509 M:      Li-hao Kuo <[email protected]>
20510 S:      Maintained
20511 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20512 F:      drivers/mmc/host/sunplus-mmc.c
20513
20514 SUNPLUS OCOTP DRIVER
20515 M:      Vincent Shih <[email protected]>
20516 S:      Maintained
20517 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20518 F:      drivers/nvmem/sunplus-ocotp.c
20519
20520 SUNPLUS PWM DRIVER
20521 M:      Hammer Hsieh <[email protected]>
20522 S:      Maintained
20523 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20524 F:      drivers/pwm/pwm-sunplus.c
20525
20526 SUNPLUS RTC DRIVER
20527 M:      Vincent Shih <[email protected]>
20528 L:      [email protected]
20529 S:      Maintained
20530 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20531 F:      drivers/rtc/rtc-sunplus.c
20532
20533 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20534 M:      Li-hao Kuo <[email protected]>
20535 L:      [email protected]
20536 S:      Maintained
20537 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20538 F:      drivers/spi/spi-sunplus-sp7021.c
20539
20540 SUNPLUS UART DRIVER
20541 M:      Hammer Hsieh <[email protected]>
20542 S:      Maintained
20543 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20544 F:      drivers/tty/serial/sunplus-uart.c
20545
20546 SUNPLUS USB2 PHY DRIVER
20547 M:      Vincent Shih <[email protected]>
20548 L:      [email protected]
20549 S:      Maintained
20550 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20551 F:      drivers/phy/sunplus/Kconfig
20552 F:      drivers/phy/sunplus/Makefile
20553 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20554
20555 SUNPLUS WATCHDOG DRIVER
20556 M:      Xiantao Hu <[email protected]>
20557 L:      [email protected]
20558 S:      Maintained
20559 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20560 F:      drivers/watchdog/sunplus_wdt.c
20561
20562 SUPERH
20563 M:      Yoshinori Sato <[email protected]>
20564 M:      Rich Felker <[email protected]>
20565 M:      John Paul Adrian Glaubitz <[email protected]>
20566 L:      [email protected]
20567 S:      Maintained
20568 Q:      http://patchwork.kernel.org/project/linux-sh/list/
20569 F:      Documentation/arch/sh/
20570 F:      arch/sh/
20571 F:      drivers/sh/
20572
20573 SUSPEND TO RAM
20574 M:      "Rafael J. Wysocki" <[email protected]>
20575 M:      Len Brown <[email protected]>
20576 M:      Pavel Machek <[email protected]>
20577 L:      [email protected]
20578 S:      Supported
20579 B:      https://bugzilla.kernel.org
20580 F:      Documentation/power/
20581 F:      arch/x86/kernel/acpi/sleep*
20582 F:      arch/x86/kernel/acpi/wakeup*
20583 F:      drivers/base/power/
20584 F:      include/linux/freezer.h
20585 F:      include/linux/pm.h
20586 F:      include/linux/suspend.h
20587 F:      kernel/power/
20588
20589 SVGA HANDLING
20590 M:      Martin Mares <[email protected]>
20591 L:      [email protected]
20592 S:      Maintained
20593 F:      Documentation/admin-guide/svga.rst
20594 F:      arch/x86/boot/video*
20595
20596 SWITCHDEV
20597 M:      Jiri Pirko <[email protected]>
20598 M:      Ivan Vecera <[email protected]>
20599 L:      [email protected]
20600 S:      Supported
20601 F:      include/net/switchdev.h
20602 F:      net/switchdev/
20603
20604 SY8106A REGULATOR DRIVER
20605 M:      Icenowy Zheng <[email protected]>
20606 S:      Maintained
20607 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20608 F:      drivers/regulator/sy8106a-regulator.c
20609
20610 SYNC FILE FRAMEWORK
20611 M:      Sumit Semwal <[email protected]>
20612 R:      Gustavo Padovan <[email protected]>
20613 L:      [email protected]
20614 L:      [email protected]
20615 S:      Maintained
20616 T:      git git://anongit.freedesktop.org/drm/drm-misc
20617 F:      Documentation/driver-api/sync_file.rst
20618 F:      drivers/dma-buf/dma-fence*
20619 F:      drivers/dma-buf/sw_sync.c
20620 F:      drivers/dma-buf/sync_*
20621 F:      include/linux/sync_file.h
20622 F:      include/uapi/linux/sync_file.h
20623
20624 SYNOPSYS ARC ARCHITECTURE
20625 M:      Vineet Gupta <[email protected]>
20626 L:      [email protected]
20627 S:      Supported
20628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20629 F:      Documentation/arch/arc
20630 F:      Documentation/devicetree/bindings/arc/*
20631 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20632 F:      arch/arc/
20633 F:      drivers/clocksource/arc_timer.c
20634 F:      drivers/tty/serial/arc_uart.c
20635
20636 SYNOPSYS ARC HSDK SDP pll clock driver
20637 M:      Eugeniy Paltsev <[email protected]>
20638 S:      Supported
20639 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20640 F:      drivers/clk/clk-hsdk-pll.c
20641
20642 SYNOPSYS ARC SDP clock driver
20643 M:      Eugeniy Paltsev <[email protected]>
20644 S:      Supported
20645 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20646 F:      drivers/clk/axs10x/*
20647
20648 SYNOPSYS ARC SDP platform support
20649 M:      Alexey Brodkin <[email protected]>
20650 S:      Supported
20651 F:      Documentation/devicetree/bindings/arc/axs10*
20652 F:      arch/arc/boot/dts/ax*
20653 F:      arch/arc/plat-axs10x
20654
20655 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20656 M:      Eugeniy Paltsev <[email protected]>
20657 S:      Supported
20658 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20659 F:      drivers/reset/reset-axs10x.c
20660
20661 SYNOPSYS CREG GPIO DRIVER
20662 M:      Eugeniy Paltsev <[email protected]>
20663 S:      Maintained
20664 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20665 F:      drivers/gpio/gpio-creg-snps.c
20666
20667 SYNOPSYS DESIGNWARE 8250 UART DRIVER
20668 M:      Ilpo Järvinen <[email protected]>
20669 R:      Andy Shevchenko <[email protected]>
20670 S:      Supported
20671 F:      drivers/tty/serial/8250/8250_dw.c
20672 F:      drivers/tty/serial/8250/8250_dwlib.*
20673 F:      drivers/tty/serial/8250/8250_lpss.c
20674
20675 SYNOPSYS DESIGNWARE APB GPIO DRIVER
20676 M:      Hoan Tran <[email protected]>
20677 M:      Serge Semin <[email protected]>
20678 L:      [email protected]
20679 S:      Maintained
20680 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20681 F:      drivers/gpio/gpio-dwapb.c
20682
20683 SYNOPSYS DESIGNWARE APB SSI DRIVER
20684 M:      Serge Semin <[email protected]>
20685 L:      [email protected]
20686 S:      Supported
20687 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20688 F:      drivers/spi/spi-dw*
20689
20690 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20691 M:      Eugeniy Paltsev <[email protected]>
20692 S:      Maintained
20693 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20694 F:      drivers/dma/dw-axi-dmac/
20695
20696 SYNOPSYS DESIGNWARE DMAC DRIVER
20697 M:      Viresh Kumar <[email protected]>
20698 R:      Andy Shevchenko <[email protected]>
20699 S:      Maintained
20700 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20701 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20702 F:      drivers/dma/dw/
20703 F:      include/dt-bindings/dma/dw-dmac.h
20704 F:      include/linux/dma/dw.h
20705 F:      include/linux/platform_data/dma-dw.h
20706
20707 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20708 M:      Jose Abreu <[email protected]>
20709 L:      [email protected]
20710 S:      Supported
20711 F:      drivers/net/ethernet/synopsys/
20712
20713 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20714 M:      Jose Abreu <[email protected]>
20715 L:      [email protected]
20716 S:      Supported
20717 F:      drivers/net/pcs/pcs-xpcs.c
20718 F:      drivers/net/pcs/pcs-xpcs.h
20719 F:      include/linux/pcs/pcs-xpcs.h
20720
20721 SYNOPSYS DESIGNWARE I2C DRIVER
20722 M:      Jarkko Nikula <[email protected]>
20723 R:      Andy Shevchenko <[email protected]>
20724 R:      Mika Westerberg <[email protected]>
20725 R:      Jan Dabros <[email protected]>
20726 L:      [email protected]
20727 S:      Supported
20728 F:      drivers/i2c/busses/i2c-designware-*
20729
20730 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
20731 M:      Jaehoon Chung <[email protected]>
20732 L:      [email protected]
20733 S:      Maintained
20734 F:      drivers/mmc/host/dw_mmc*
20735
20736 SYNOPSYS HSDK RESET CONTROLLER DRIVER
20737 M:      Eugeniy Paltsev <[email protected]>
20738 S:      Supported
20739 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
20740 F:      drivers/reset/reset-hsdk.c
20741 F:      include/dt-bindings/reset/snps,hsdk-reset.h
20742
20743 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
20744 M:      Prabu Thangamuthu <[email protected]>
20745 M:      Manjunath M B <[email protected]>
20746 L:      [email protected]
20747 S:      Maintained
20748 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
20749
20750 SYSTEM CONFIGURATION (SYSCON)
20751 M:      Lee Jones <[email protected]>
20752 M:      Arnd Bergmann <[email protected]>
20753 S:      Supported
20754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
20755 F:      drivers/mfd/syscon.c
20756
20757 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
20758 M:      Sudeep Holla <[email protected]>
20759 R:      Cristian Marussi <[email protected]>
20760 L:      [email protected] (moderated for non-subscribers)
20761 S:      Maintained
20762 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
20763 F:      drivers/clk/clk-sc[mp]i.c
20764 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
20765 F:      drivers/firmware/arm_scmi/
20766 F:      drivers/firmware/arm_scpi.c
20767 F:      drivers/powercap/arm_scmi_powercap.c
20768 F:      drivers/regulator/scmi-regulator.c
20769 F:      drivers/reset/reset-scmi.c
20770 F:      include/linux/sc[mp]i_protocol.h
20771 F:      include/trace/events/scmi.h
20772 F:      include/uapi/linux/virtio_scmi.h
20773
20774 SYSTEM RESET/SHUTDOWN DRIVERS
20775 M:      Sebastian Reichel <[email protected]>
20776 L:      [email protected]
20777 S:      Maintained
20778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
20779 F:      Documentation/devicetree/bindings/power/reset/
20780 F:      drivers/power/reset/
20781
20782 SYSTEM TRACE MODULE CLASS
20783 M:      Alexander Shishkin <[email protected]>
20784 S:      Maintained
20785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
20786 F:      Documentation/trace/stm.rst
20787 F:      drivers/hwtracing/stm/
20788 F:      include/linux/stm.h
20789 F:      include/uapi/linux/stm.h
20790
20791 SYSTEM76 ACPI DRIVER
20792 M:      Jeremy Soller <[email protected]>
20793 M:      System76 Product Development <[email protected]>
20794 L:      [email protected]
20795 S:      Maintained
20796 F:      drivers/platform/x86/system76_acpi.c
20797
20798 SYSV FILESYSTEM
20799 S:      Orphan
20800 F:      Documentation/filesystems/sysv-fs.rst
20801 F:      fs/sysv/
20802 F:      include/linux/sysv_fs.h
20803
20804 TASKSTATS STATISTICS INTERFACE
20805 M:      Balbir Singh <[email protected]>
20806 S:      Maintained
20807 F:      Documentation/accounting/taskstats*
20808 F:      include/linux/taskstats*
20809 F:      kernel/taskstats.c
20810
20811 TC subsystem
20812 M:      Jamal Hadi Salim <[email protected]>
20813 M:      Cong Wang <[email protected]>
20814 M:      Jiri Pirko <[email protected]>
20815 L:      [email protected]
20816 S:      Maintained
20817 F:      include/net/pkt_cls.h
20818 F:      include/net/pkt_sched.h
20819 F:      include/net/tc_act/
20820 F:      include/uapi/linux/pkt_cls.h
20821 F:      include/uapi/linux/pkt_sched.h
20822 F:      include/uapi/linux/tc_act/
20823 F:      include/uapi/linux/tc_ematch/
20824 F:      net/sched/
20825 F:      tools/testing/selftests/tc-testing
20826
20827 TC90522 MEDIA DRIVER
20828 M:      Akihiro Tsukada <[email protected]>
20829 L:      [email protected]
20830 S:      Odd Fixes
20831 F:      drivers/media/dvb-frontends/tc90522*
20832
20833 TCP LOW PRIORITY MODULE
20834 M:      "Wong Hoi Sing, Edison" <[email protected]>
20835 M:      "Hung Hing Lun, Mike" <[email protected]>
20836 S:      Maintained
20837 W:      http://tcp-lp-mod.sourceforge.net/
20838 F:      net/ipv4/tcp_lp.c
20839
20840 TDA10071 MEDIA DRIVER
20841 M:      Antti Palosaari <[email protected]>
20842 L:      [email protected]
20843 S:      Maintained
20844 W:      https://linuxtv.org
20845 W:      http://palosaari.fi/linux/
20846 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20847 T:      git git://linuxtv.org/anttip/media_tree.git
20848 F:      drivers/media/dvb-frontends/tda10071*
20849
20850 TDA18212 MEDIA DRIVER
20851 M:      Antti Palosaari <[email protected]>
20852 L:      [email protected]
20853 S:      Maintained
20854 W:      https://linuxtv.org
20855 W:      http://palosaari.fi/linux/
20856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20857 T:      git git://linuxtv.org/anttip/media_tree.git
20858 F:      drivers/media/tuners/tda18212*
20859
20860 TDA18218 MEDIA DRIVER
20861 M:      Antti Palosaari <[email protected]>
20862 L:      [email protected]
20863 S:      Maintained
20864 W:      https://linuxtv.org
20865 W:      http://palosaari.fi/linux/
20866 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20867 T:      git git://linuxtv.org/anttip/media_tree.git
20868 F:      drivers/media/tuners/tda18218*
20869
20870 TDA18250 MEDIA DRIVER
20871 M:      Olli Salonen <[email protected]>
20872 L:      [email protected]
20873 S:      Maintained
20874 W:      https://linuxtv.org
20875 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20876 T:      git git://linuxtv.org/media_tree.git
20877 F:      drivers/media/tuners/tda18250*
20878
20879 TDA18271 MEDIA DRIVER
20880 M:      Michael Krufky <[email protected]>
20881 L:      [email protected]
20882 S:      Maintained
20883 W:      https://linuxtv.org
20884 W:      http://github.com/mkrufky
20885 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20886 T:      git git://linuxtv.org/mkrufky/tuners.git
20887 F:      drivers/media/tuners/tda18271*
20888
20889 TDA1997x MEDIA DRIVER
20890 M:      Tim Harvey <[email protected]>
20891 L:      [email protected]
20892 S:      Maintained
20893 W:      https://linuxtv.org
20894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20895 F:      drivers/media/i2c/tda1997x.*
20896
20897 TDA827x MEDIA DRIVER
20898 M:      Michael Krufky <[email protected]>
20899 L:      [email protected]
20900 S:      Maintained
20901 W:      https://linuxtv.org
20902 W:      http://github.com/mkrufky
20903 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20904 T:      git git://linuxtv.org/mkrufky/tuners.git
20905 F:      drivers/media/tuners/tda8290.*
20906
20907 TDA8290 MEDIA DRIVER
20908 M:      Michael Krufky <[email protected]>
20909 L:      [email protected]
20910 S:      Maintained
20911 W:      https://linuxtv.org
20912 W:      http://github.com/mkrufky
20913 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20914 T:      git git://linuxtv.org/mkrufky/tuners.git
20915 F:      drivers/media/tuners/tda8290.*
20916
20917 TDA9840 MEDIA DRIVER
20918 M:      Hans Verkuil <[email protected]>
20919 L:      [email protected]
20920 S:      Maintained
20921 W:      https://linuxtv.org
20922 T:      git git://linuxtv.org/media_tree.git
20923 F:      drivers/media/i2c/tda9840*
20924
20925 TEA5761 TUNER DRIVER
20926 M:      Mauro Carvalho Chehab <[email protected]>
20927 L:      [email protected]
20928 S:      Odd fixes
20929 W:      https://linuxtv.org
20930 T:      git git://linuxtv.org/media_tree.git
20931 F:      drivers/media/tuners/tea5761.*
20932
20933 TEA5767 TUNER DRIVER
20934 M:      Mauro Carvalho Chehab <[email protected]>
20935 L:      [email protected]
20936 S:      Maintained
20937 W:      https://linuxtv.org
20938 T:      git git://linuxtv.org/media_tree.git
20939 F:      drivers/media/tuners/tea5767.*
20940
20941 TEA6415C MEDIA DRIVER
20942 M:      Hans Verkuil <[email protected]>
20943 L:      [email protected]
20944 S:      Maintained
20945 W:      https://linuxtv.org
20946 T:      git git://linuxtv.org/media_tree.git
20947 F:      drivers/media/i2c/tea6415c*
20948
20949 TEA6420 MEDIA DRIVER
20950 M:      Hans Verkuil <[email protected]>
20951 L:      [email protected]
20952 S:      Maintained
20953 W:      https://linuxtv.org
20954 T:      git git://linuxtv.org/media_tree.git
20955 F:      drivers/media/i2c/tea6420*
20956
20957 TEAM DRIVER
20958 M:      Jiri Pirko <[email protected]>
20959 L:      [email protected]
20960 S:      Supported
20961 F:      drivers/net/team/
20962 F:      include/linux/if_team.h
20963 F:      include/uapi/linux/if_team.h
20964 F:      tools/testing/selftests/drivers/net/team/
20965
20966 TECHNICAL ADVISORY BOARD PROCESS DOCS
20967 M:      "Theodore Ts'o" <[email protected]>
20968 M:      Greg Kroah-Hartman <[email protected]>
20969 L:      [email protected]
20970 S:      Maintained
20971 F:      Documentation/process/contribution-maturity-model.rst
20972 F:      Documentation/process/researcher-guidelines.rst
20973
20974 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
20975 M:      "Savoir-faire Linux Inc." <[email protected]>
20976 S:      Maintained
20977 F:      arch/x86/platform/ts5500/
20978
20979 TECHNOTREND USB IR RECEIVER
20980 M:      Sean Young <[email protected]>
20981 L:      [email protected]
20982 S:      Maintained
20983 F:      drivers/media/rc/ttusbir.c
20984
20985 TECHWELL TW9910 VIDEO DECODER
20986 L:      [email protected]
20987 S:      Orphan
20988 F:      drivers/media/i2c/tw9910.c
20989 F:      include/media/i2c/tw9910.h
20990
20991 TEE SUBSYSTEM
20992 M:      Jens Wiklander <[email protected]>
20993 R:      Sumit Garg <[email protected]>
20994 L:      [email protected]
20995 S:      Maintained
20996 F:      Documentation/staging/tee.rst
20997 F:      drivers/tee/
20998 F:      include/linux/tee_drv.h
20999 F:      include/uapi/linux/tee.h
21000
21001 TEGRA ARCHITECTURE SUPPORT
21002 M:      Thierry Reding <[email protected]>
21003 M:      Jonathan Hunter <[email protected]>
21004 L:      [email protected]
21005 S:      Supported
21006 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21008 N:      [^a-z]tegra
21009
21010 TEGRA CLOCK DRIVER
21011 M:      Peter De Schrijver <[email protected]>
21012 M:      Prashant Gaikwad <[email protected]>
21013 S:      Supported
21014 F:      drivers/clk/tegra/
21015
21016 TEGRA DMA DRIVERS
21017 M:      Laxman Dewangan <[email protected]>
21018 M:      Jon Hunter <[email protected]>
21019 S:      Supported
21020 F:      drivers/dma/tegra*
21021
21022 TEGRA I2C DRIVER
21023 M:      Laxman Dewangan <[email protected]>
21024 R:      Dmitry Osipenko <[email protected]>
21025 S:      Supported
21026 F:      drivers/i2c/busses/i2c-tegra.c
21027
21028 TEGRA IOMMU DRIVERS
21029 M:      Thierry Reding <[email protected]>
21030 R:      Krishna Reddy <[email protected]>
21031 L:      [email protected]
21032 S:      Supported
21033 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21034 F:      drivers/iommu/tegra*
21035
21036 TEGRA KBC DRIVER
21037 M:      Laxman Dewangan <[email protected]>
21038 S:      Supported
21039 F:      drivers/input/keyboard/tegra-kbc.c
21040
21041 TEGRA NAND DRIVER
21042 M:      Stefan Agner <[email protected]>
21043 M:      Lucas Stach <[email protected]>
21044 S:      Maintained
21045 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21046 F:      drivers/mtd/nand/raw/tegra_nand.c
21047
21048 TEGRA PWM DRIVER
21049 M:      Thierry Reding <[email protected]>
21050 S:      Supported
21051 F:      drivers/pwm/pwm-tegra.c
21052
21053 TEGRA QUAD SPI DRIVER
21054 M:      Thierry Reding <[email protected]>
21055 M:      Jonathan Hunter <[email protected]>
21056 M:      Sowjanya Komatineni <[email protected]>
21057 L:      [email protected]
21058 S:      Maintained
21059 F:      drivers/spi/spi-tegra210-quad.c
21060
21061 TEGRA SERIAL DRIVER
21062 M:      Laxman Dewangan <[email protected]>
21063 S:      Supported
21064 F:      drivers/tty/serial/serial-tegra.c
21065
21066 TEGRA SPI DRIVER
21067 M:      Laxman Dewangan <[email protected]>
21068 S:      Supported
21069 F:      drivers/spi/spi-tegra*
21070
21071 TEGRA VIDEO DRIVER
21072 M:      Thierry Reding <[email protected]>
21073 M:      Jonathan Hunter <[email protected]>
21074 M:      Sowjanya Komatineni <[email protected]>
21075 M:      Luca Ceresoli <[email protected]>
21076 L:      [email protected]
21077 L:      [email protected]
21078 S:      Maintained
21079 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21080 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21081 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21082 F:      drivers/staging/media/tegra-video/
21083
21084 TEGRA XUSB PADCTL DRIVER
21085 M:      JC Kuo <[email protected]>
21086 S:      Supported
21087 F:      drivers/phy/tegra/xusb*
21088
21089 TEHUTI ETHERNET DRIVER
21090 M:      Andy Gospodarek <[email protected]>
21091 L:      [email protected]
21092 S:      Supported
21093 F:      drivers/net/ethernet/tehuti/*
21094
21095 TELECOM CLOCK DRIVER FOR MCPL0010
21096 M:      Mark Gross <[email protected]>
21097 S:      Supported
21098 F:      drivers/char/tlclk.c
21099
21100 TEMPO SEMICONDUCTOR DRIVERS
21101 M:      Steven Eckhoff <[email protected]>
21102 S:      Maintained
21103 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21104 F:      sound/soc/codecs/tscs*.c
21105 F:      sound/soc/codecs/tscs*.h
21106
21107 TENSILICA XTENSA PORT (xtensa)
21108 M:      Chris Zankel <[email protected]>
21109 M:      Max Filippov <[email protected]>
21110 S:      Maintained
21111 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21112 F:      arch/xtensa/
21113 F:      drivers/irqchip/irq-xtensa-*
21114
21115 TEXAS INSTRUMENTS ASoC DRIVERS
21116 M:      Peter Ujfalusi <[email protected]>
21117 L:      [email protected] (moderated for non-subscribers)
21118 S:      Maintained
21119 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21120 F:      sound/soc/ti/
21121
21122 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21123 M:      Shenghao Ding <[email protected]>
21124 M:      Kevin Lu <[email protected]>
21125 M:      Baojun Xu <[email protected]>
21126 L:      [email protected] (moderated for non-subscribers)
21127 S:      Maintained
21128 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21129 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21130 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21131 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21132 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21133 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21134 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21135 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21136 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21137 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21138 F:      include/sound/tas2*.h
21139 F:      include/sound/tlv320*.h
21140 F:      include/sound/tpa6130a2-plat.h
21141 F:      sound/pci/hda/tas2781_hda_i2c.c
21142 F:      sound/soc/codecs/pcm1681.c
21143 F:      sound/soc/codecs/pcm1789*.*
21144 F:      sound/soc/codecs/pcm179x*.*
21145 F:      sound/soc/codecs/pcm186x*.*
21146 F:      sound/soc/codecs/pcm3008.*
21147 F:      sound/soc/codecs/pcm3060*.*
21148 F:      sound/soc/codecs/pcm3168a*.*
21149 F:      sound/soc/codecs/pcm5102a.c
21150 F:      sound/soc/codecs/pcm512x*.*
21151 F:      sound/soc/codecs/tas2*.*
21152 F:      sound/soc/codecs/tlv320*.*
21153 F:      sound/soc/codecs/tpa6130a2.*
21154
21155 TEXAS INSTRUMENTS DMA DRIVERS
21156 M:      Peter Ujfalusi <[email protected]>
21157 L:      [email protected]
21158 S:      Maintained
21159 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21160 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21161 F:      Documentation/devicetree/bindings/dma/ti/
21162 F:      drivers/dma/ti/
21163 F:      include/linux/dma/k3-psil.h
21164 F:      include/linux/dma/k3-udma-glue.h
21165 F:      include/linux/dma/ti-cppi5.h
21166 X:      drivers/dma/ti/cppi41.c
21167
21168 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21169 M:      Robert Marko <[email protected]>
21170 M:      Luka Perkov <[email protected]>
21171 L:      [email protected]
21172 S:      Maintained
21173 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21174 F:      Documentation/hwmon/tps23861.rst
21175 F:      drivers/hwmon/tps23861.c
21176
21177 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21178 M:      Ricardo Ribalda <[email protected]>
21179 L:      [email protected]
21180 S:      Supported
21181 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21182 F:      drivers/iio/dac/ti-dac7612.c
21183
21184 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21185 M:      Nishanth Menon <[email protected]>
21186 M:      Tero Kristo <[email protected]>
21187 M:      Santosh Shilimkar <[email protected]>
21188 L:      [email protected] (moderated for non-subscribers)
21189 S:      Maintained
21190 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21191 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21192 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21193 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21194 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21195 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21196 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21197 F:      drivers/clk/keystone/sci-clk.c
21198 F:      drivers/firmware/ti_sci*
21199 F:      drivers/irqchip/irq-ti-sci-inta.c
21200 F:      drivers/irqchip/irq-ti-sci-intr.c
21201 F:      drivers/reset/reset-ti-sci.c
21202 F:      drivers/soc/ti/ti_sci_inta_msi.c
21203 F:      drivers/soc/ti/ti_sci_pm_domains.c
21204 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21205 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21206 F:      include/linux/soc/ti/ti_sci_protocol.h
21207
21208 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21209 M:      Puranjay Mohan <[email protected]>
21210 L:      [email protected]
21211 S:      Supported
21212 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21213 F:      drivers/iio/temperature/tmp117.c
21214
21215 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21216 M:      Hans Verkuil <[email protected]>
21217 L:      [email protected]
21218 S:      Maintained
21219 W:      https://linuxtv.org
21220 T:      git git://linuxtv.org/media_tree.git
21221 F:      drivers/media/radio/radio-raremono.c
21222
21223 THERMAL
21224 M:      Rafael J. Wysocki <[email protected]>
21225 M:      Daniel Lezcano <[email protected]>
21226 R:      Amit Kucheria <[email protected]>
21227 R:      Zhang Rui <[email protected]>
21228 L:      [email protected]
21229 S:      Supported
21230 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21232 F:      Documentation/ABI/testing/sysfs-class-thermal
21233 F:      Documentation/admin-guide/thermal/
21234 F:      Documentation/devicetree/bindings/thermal/
21235 F:      Documentation/driver-api/thermal/
21236 F:      drivers/thermal/
21237 F:      include/dt-bindings/thermal/
21238 F:      include/linux/cpu_cooling.h
21239 F:      include/linux/thermal.h
21240 F:      include/uapi/linux/thermal.h
21241 F:      tools/lib/thermal/
21242 F:      tools/thermal/
21243
21244 THERMAL DRIVER FOR AMLOGIC SOCS
21245 M:      Guillaume La Roque <[email protected]>
21246 L:      [email protected]
21247 L:      [email protected]
21248 S:      Supported
21249 W:      http://linux-meson.com/
21250 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21251 F:      drivers/thermal/amlogic_thermal.c
21252
21253 THERMAL/CPU_COOLING
21254 M:      Amit Daniel Kachhap <[email protected]>
21255 M:      Daniel Lezcano <[email protected]>
21256 M:      Viresh Kumar <[email protected]>
21257 R:      Lukasz Luba <[email protected]>
21258 L:      [email protected]
21259 S:      Supported
21260 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21261 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21262 F:      drivers/thermal/cpufreq_cooling.c
21263 F:      drivers/thermal/cpuidle_cooling.c
21264 F:      include/linux/cpu_cooling.h
21265
21266 THERMAL/POWER_ALLOCATOR
21267 M:      Lukasz Luba <[email protected]>
21268 L:      [email protected]
21269 S:      Maintained
21270 F:      Documentation/driver-api/thermal/power_allocator.rst
21271 F:      drivers/thermal/gov_power_allocator.c
21272 F:      drivers/thermal/thermal_trace_ipa.h
21273
21274 THINKPAD ACPI EXTRAS DRIVER
21275 M:      Henrique de Moraes Holschuh <[email protected]>
21276 L:      [email protected]
21277 L:      [email protected]
21278 S:      Maintained
21279 W:      http://ibm-acpi.sourceforge.net
21280 W:      http://thinkwiki.org/wiki/Ibm-acpi
21281 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21282 F:      drivers/platform/x86/thinkpad_acpi.c
21283
21284 THINKPAD LMI DRIVER
21285 M:      Mark Pearson <[email protected]>
21286 L:      [email protected]
21287 S:      Maintained
21288 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21289 F:      drivers/platform/x86/think-lmi.?
21290
21291 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21292 M:      Isaac Hazan <[email protected]>
21293 L:      [email protected]
21294 S:      Maintained
21295 F:      drivers/thunderbolt/dma_test.c
21296
21297 THUNDERBOLT DRIVER
21298 M:      Andreas Noever <[email protected]>
21299 M:      Michael Jamet <[email protected]>
21300 M:      Mika Westerberg <[email protected]>
21301 M:      Yehezkel Bernat <[email protected]>
21302 L:      [email protected]
21303 S:      Maintained
21304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21305 F:      Documentation/admin-guide/thunderbolt.rst
21306 F:      drivers/thunderbolt/
21307 F:      include/linux/thunderbolt.h
21308
21309 THUNDERBOLT NETWORK DRIVER
21310 M:      Michael Jamet <[email protected]>
21311 M:      Mika Westerberg <[email protected]>
21312 M:      Yehezkel Bernat <[email protected]>
21313 L:      [email protected]
21314 S:      Maintained
21315 F:      drivers/net/thunderbolt/
21316
21317 THUNDERX GPIO DRIVER
21318 M:      Robert Richter <[email protected]>
21319 S:      Odd Fixes
21320 F:      drivers/gpio/gpio-thunderx.c
21321
21322 TI ADS7924 ADC DRIVER
21323 M:      Hugo Villeneuve <[email protected]>
21324 L:      [email protected]
21325 S:      Supported
21326 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21327 F:      drivers/iio/adc/ti-ads7924.c
21328
21329 TI AM437X VPFE DRIVER
21330 M:      "Lad, Prabhakar" <[email protected]>
21331 L:      [email protected]
21332 S:      Maintained
21333 W:      https://linuxtv.org
21334 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21335 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21336 F:      drivers/media/platform/ti/am437x/
21337
21338 TI BANDGAP AND THERMAL DRIVER
21339 M:      Eduardo Valentin <[email protected]>
21340 M:      Keerthy <[email protected]>
21341 L:      [email protected]
21342 L:      [email protected]
21343 S:      Maintained
21344 F:      drivers/thermal/ti-soc-thermal/
21345
21346 TI BQ27XXX POWER SUPPLY DRIVER
21347 F:      drivers/power/supply/bq27xxx_battery.c
21348 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21349 F:      include/linux/power/bq27xxx_battery.h
21350
21351 TI CDCE706 CLOCK DRIVER
21352 M:      Max Filippov <[email protected]>
21353 S:      Maintained
21354 F:      drivers/clk/clk-cdce706.c
21355
21356 TI CLOCK DRIVER
21357 M:      Tero Kristo <[email protected]>
21358 L:      [email protected]
21359 S:      Odd Fixes
21360 F:      drivers/clk/ti/
21361 F:      include/linux/clk/ti.h
21362
21363 TI DAVINCI MACHINE SUPPORT
21364 M:      Bartosz Golaszewski <[email protected]>
21365 L:      [email protected] (moderated for non-subscribers)
21366 S:      Maintained
21367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21368 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21369 F:      arch/arm/boot/dts/ti/davinci/
21370 F:      arch/arm/mach-davinci/
21371 F:      drivers/i2c/busses/i2c-davinci.c
21372
21373 TI DAVINCI SERIES CLOCK DRIVER
21374 M:      David Lechner <[email protected]>
21375 R:      Sekhar Nori <[email protected]>
21376 S:      Maintained
21377 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21378 F:      drivers/clk/davinci/
21379 F:      include/linux/clk/davinci.h
21380
21381 TI DAVINCI SERIES GPIO DRIVER
21382 M:      Keerthy <[email protected]>
21383 L:      [email protected]
21384 S:      Maintained
21385 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21386 F:      drivers/gpio/gpio-davinci.c
21387
21388 TI DAVINCI SERIES MEDIA DRIVER
21389 M:      "Lad, Prabhakar" <[email protected]>
21390 L:      [email protected]
21391 S:      Maintained
21392 W:      https://linuxtv.org
21393 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21394 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21395 F:      drivers/media/platform/ti/davinci/
21396 F:      include/media/davinci/
21397
21398 TI ENHANCED CAPTURE (eCAP) DRIVER
21399 M:      Vignesh Raghavendra <[email protected]>
21400 R:      Julien Panis <[email protected]>
21401 L:      [email protected]
21402 L:      [email protected]
21403 S:      Maintained
21404 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21405 F:      drivers/counter/ti-ecap-capture.c
21406
21407 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21408 R:      David Lechner <[email protected]>
21409 L:      [email protected]
21410 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21411 F:      drivers/counter/ti-eqep.c
21412
21413 TI ETHERNET SWITCH DRIVER (CPSW)
21414 R:      Grygorii Strashko <[email protected]>
21415 L:      [email protected]
21416 L:      [email protected]
21417 S:      Maintained
21418 F:      drivers/net/ethernet/ti/cpsw*
21419 F:      drivers/net/ethernet/ti/davinci*
21420
21421 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21422 M:      Alex Dubov <[email protected]>
21423 S:      Maintained
21424 W:      http://tifmxx.berlios.de/
21425 F:      drivers/memstick/host/tifm_ms.c
21426 F:      drivers/misc/tifm*
21427 F:      drivers/mmc/host/tifm_sd.c
21428 F:      include/linux/tifm.h
21429
21430 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21431 M:      Nishanth Menon <[email protected]>
21432 M:      Santosh Shilimkar <[email protected]>
21433 L:      [email protected]
21434 L:      [email protected] (moderated for non-subscribers)
21435 S:      Maintained
21436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21437 F:      drivers/soc/ti/*
21438
21439 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21440 M:      M R Swami Reddy <[email protected]>
21441 M:      Vishwas A Deshpande <[email protected]>
21442 L:      [email protected] (moderated for non-subscribers)
21443 S:      Maintained
21444 F:      sound/soc/codecs/isabelle*
21445 F:      sound/soc/codecs/lm49453*
21446
21447 TI LMP92064 ADC DRIVER
21448 M:      Leonard Göhrs <[email protected]>
21449 R:      [email protected]
21450 L:      [email protected]
21451 S:      Maintained
21452 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21453 F:      drivers/iio/adc/ti-lmp92064.c
21454
21455 TI PCM3060 ASoC CODEC DRIVER
21456 M:      Kirill Marinushkin <[email protected]>
21457 L:      [email protected] (moderated for non-subscribers)
21458 S:      Maintained
21459 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21460 F:      sound/soc/codecs/pcm3060*
21461
21462 TI TAS571X FAMILY ASoC CODEC DRIVER
21463 M:      Kevin Cernekee <[email protected]>
21464 L:      [email protected] (moderated for non-subscribers)
21465 S:      Odd Fixes
21466 F:      sound/soc/codecs/tas571x*
21467
21468 TI TMAG5273 MAGNETOMETER DRIVER
21469 M:      Gerald Loacker <[email protected]>
21470 L:      [email protected]
21471 S:      Maintained
21472 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21473 F:      drivers/iio/magnetometer/tmag5273.c
21474
21475 TI TRF7970A NFC DRIVER
21476 M:      Mark Greer <[email protected]>
21477 L:      [email protected]
21478 S:      Supported
21479 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21480 F:      drivers/nfc/trf7970a.c
21481
21482 TI TSC2046 ADC DRIVER
21483 M:      Oleksij Rempel <[email protected]>
21484 R:      [email protected]
21485 L:      [email protected]
21486 S:      Maintained
21487 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21488 F:      drivers/iio/adc/ti-tsc2046.c
21489
21490 TI TWL4030 SERIES SOC CODEC DRIVER
21491 M:      Peter Ujfalusi <[email protected]>
21492 L:      [email protected] (moderated for non-subscribers)
21493 S:      Maintained
21494 F:      sound/soc/codecs/twl4030*
21495
21496 TI VPE/CAL DRIVERS
21497 M:      Benoit Parrot <[email protected]>
21498 L:      [email protected]
21499 S:      Maintained
21500 W:      http://linuxtv.org/
21501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21502 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21503 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21504 F:      drivers/media/platform/ti/cal/
21505 F:      drivers/media/platform/ti/vpe/
21506
21507 TI WILINK WIRELESS DRIVERS
21508 L:      [email protected]
21509 S:      Orphan
21510 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21511 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
21513 F:      drivers/net/wireless/ti/
21514
21515 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21516 M:      John Stultz <[email protected]>
21517 M:      Thomas Gleixner <[email protected]>
21518 R:      Stephen Boyd <[email protected]>
21519 L:      [email protected]
21520 S:      Supported
21521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21522 F:      include/linux/clocksource.h
21523 F:      include/linux/time.h
21524 F:      include/linux/timex.h
21525 F:      include/uapi/linux/time.h
21526 F:      include/uapi/linux/timex.h
21527 F:      kernel/time/alarmtimer.c
21528 F:      kernel/time/clocksource.c
21529 F:      kernel/time/ntp.c
21530 F:      kernel/time/time*.c
21531 F:      tools/testing/selftests/timers/
21532
21533 TIPC NETWORK LAYER
21534 M:      Jon Maloy <[email protected]>
21535 M:      Ying Xue <[email protected]>
21536 L:      [email protected] (core kernel code)
21537 L:      [email protected] (user apps, general discussion)
21538 S:      Maintained
21539 W:      http://tipc.sourceforge.net/
21540 F:      include/uapi/linux/tipc*.h
21541 F:      net/tipc/
21542
21543 TLAN NETWORK DRIVER
21544 M:      Samuel Chessman <[email protected]>
21545 L:      [email protected] (subscribers-only)
21546 S:      Maintained
21547 W:      http://sourceforge.net/projects/tlan/
21548 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21549 F:      drivers/net/ethernet/ti/tlan.*
21550
21551 TMIO/SDHI MMC DRIVER
21552 M:      Wolfram Sang <[email protected]>
21553 L:      [email protected]
21554 L:      [email protected]
21555 S:      Supported
21556 F:      drivers/mmc/host/renesas_sdhi*
21557 F:      drivers/mmc/host/tmio_mmc*
21558 F:      include/linux/mfd/tmio.h
21559
21560 TMP401 HARDWARE MONITOR DRIVER
21561 M:      Guenter Roeck <[email protected]>
21562 L:      [email protected]
21563 S:      Maintained
21564 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21565 F:      Documentation/hwmon/tmp401.rst
21566 F:      drivers/hwmon/tmp401.c
21567
21568 TMP464 HARDWARE MONITOR DRIVER
21569 M:      Guenter Roeck <[email protected]>
21570 L:      [email protected]
21571 S:      Maintained
21572 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21573 F:      Documentation/hwmon/tmp464.rst
21574 F:      drivers/hwmon/tmp464.c
21575
21576 TMP513 HARDWARE MONITOR DRIVER
21577 M:      Eric Tremblay <[email protected]>
21578 L:      [email protected]
21579 S:      Maintained
21580 F:      Documentation/hwmon/tmp513.rst
21581 F:      drivers/hwmon/tmp513.c
21582
21583 TMPFS (SHMEM FILESYSTEM)
21584 M:      Hugh Dickins <[email protected]>
21585 L:      [email protected]
21586 S:      Maintained
21587 F:      include/linux/shmem_fs.h
21588 F:      mm/shmem.c
21589
21590 TOMOYO SECURITY MODULE
21591 M:      Kentaro Takeda <[email protected]>
21592 M:      Tetsuo Handa <[email protected]>
21593 L:      [email protected] (subscribers-only, for developers in English)
21594 L:      [email protected] (subscribers-only, for users in English)
21595 L:      [email protected] (subscribers-only, for developers in Japanese)
21596 L:      [email protected] (subscribers-only, for users in Japanese)
21597 S:      Maintained
21598 W:      https://tomoyo.osdn.jp/
21599 F:      security/tomoyo/
21600
21601 TOPSTAR LAPTOP EXTRAS DRIVER
21602 M:      Herton Ronaldo Krzesinski <[email protected]>
21603 L:      [email protected]
21604 S:      Maintained
21605 F:      drivers/platform/x86/topstar-laptop.c
21606
21607 TORTURE-TEST MODULES
21608 M:      Davidlohr Bueso <[email protected]>
21609 M:      "Paul E. McKenney" <[email protected]>
21610 M:      Josh Triplett <[email protected]>
21611 L:      [email protected]
21612 S:      Supported
21613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21614 F:      Documentation/RCU/torture.rst
21615 F:      kernel/locking/locktorture.c
21616 F:      kernel/rcu/rcuscale.c
21617 F:      kernel/rcu/rcutorture.c
21618 F:      kernel/rcu/refscale.c
21619 F:      kernel/torture.c
21620
21621 TOSHIBA ACPI EXTRAS DRIVER
21622 M:      Azael Avalos <[email protected]>
21623 L:      [email protected]
21624 S:      Maintained
21625 F:      drivers/platform/x86/toshiba_acpi.c
21626
21627 TOSHIBA BLUETOOTH DRIVER
21628 M:      Azael Avalos <[email protected]>
21629 L:      [email protected]
21630 S:      Maintained
21631 F:      drivers/platform/x86/toshiba_bluetooth.c
21632
21633 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21634 M:      Azael Avalos <[email protected]>
21635 L:      [email protected]
21636 S:      Maintained
21637 F:      drivers/platform/x86/toshiba_haps.c
21638
21639 TOSHIBA SMM DRIVER
21640 M:      Jonathan Buzzard <[email protected]>
21641 S:      Maintained
21642 W:      http://www.buzzard.org.uk/toshiba/
21643 F:      drivers/char/toshiba.c
21644 F:      include/linux/toshiba.h
21645 F:      include/uapi/linux/toshiba.h
21646
21647 TOSHIBA TC358743 DRIVER
21648 M:      Hans Verkuil <[email protected]>
21649 L:      [email protected]
21650 S:      Maintained
21651 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
21652 F:      drivers/media/i2c/tc358743*
21653 F:      include/media/i2c/tc358743.h
21654
21655 TOSHIBA WMI HOTKEYS DRIVER
21656 M:      Azael Avalos <[email protected]>
21657 L:      [email protected]
21658 S:      Maintained
21659 F:      drivers/platform/x86/toshiba-wmi.c
21660
21661 TPM DEVICE DRIVER
21662 M:      Peter Huewe <[email protected]>
21663 M:      Jarkko Sakkinen <[email protected]>
21664 R:      Jason Gunthorpe <[email protected]>
21665 L:      [email protected]
21666 S:      Maintained
21667 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21668 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
21669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21670 F:      drivers/char/tpm/
21671
21672 TPS546D24 DRIVER
21673 M:      Duke Du <[email protected]>
21674 L:      [email protected]
21675 S:      Maintained
21676 F:      Documentation/hwmon/tps546d24.rst
21677 F:      drivers/hwmon/pmbus/tps546d24.c
21678
21679 TRACING
21680 M:      Steven Rostedt <[email protected]>
21681 M:      Masami Hiramatsu <[email protected]>
21682 L:      [email protected]
21683 L:      [email protected]
21684 S:      Maintained
21685 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
21686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
21687 F:      Documentation/trace/*
21688 F:      fs/tracefs/
21689 F:      include/linux/trace*.h
21690 F:      include/trace/
21691 F:      kernel/trace/
21692 F:      scripts/tracing/
21693 F:      tools/testing/selftests/ftrace/
21694
21695 TRACING MMIO ACCESSES (MMIOTRACE)
21696 M:      Steven Rostedt <[email protected]>
21697 M:      Masami Hiramatsu <[email protected]>
21698 R:      Karol Herbst <[email protected]>
21699 R:      Pekka Paalanen <[email protected]>
21700 L:      [email protected]
21701 L:      [email protected]
21702 S:      Maintained
21703 F:      arch/x86/mm/kmmio.c
21704 F:      arch/x86/mm/mmio-mod.c
21705 F:      arch/x86/mm/testmmiotrace.c
21706 F:      include/linux/mmiotrace.h
21707 F:      kernel/trace/trace_mmiotrace.c
21708
21709 TRACING OS NOISE / LATENCY TRACERS
21710 M:      Steven Rostedt <[email protected]>
21711 M:      Daniel Bristot de Oliveira <[email protected]>
21712 S:      Maintained
21713 F:      Documentation/trace/hwlat_detector.rst
21714 F:      Documentation/trace/osnoise-tracer.rst
21715 F:      Documentation/trace/timerlat-tracer.rst
21716 F:      arch/*/kernel/trace.c
21717 F:      include/trace/events/osnoise.h
21718 F:      kernel/trace/trace_hwlat.c
21719 F:      kernel/trace/trace_irqsoff.c
21720 F:      kernel/trace/trace_osnoise.c
21721 F:      kernel/trace/trace_sched_wakeup.c
21722
21723 TRADITIONAL CHINESE DOCUMENTATION
21724 M:      Hu Haowen <[email protected]>
21725 L:      [email protected] (moderated for non-subscribers)
21726 S:      Maintained
21727 W:      https://github.com/srcres258/linux-doc
21728 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
21729 F:      Documentation/translations/zh_TW/
21730
21731 TTY LAYER AND SERIAL DRIVERS
21732 M:      Greg Kroah-Hartman <[email protected]>
21733 M:      Jiri Slaby <[email protected]>
21734 L:      [email protected]
21735 L:      [email protected]
21736 S:      Supported
21737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
21738 F:      Documentation/devicetree/bindings/serial/
21739 F:      Documentation/driver-api/serial/
21740 F:      drivers/tty/
21741 F:      include/linux/selection.h
21742 F:      include/linux/serial.h
21743 F:      include/linux/serial_core.h
21744 F:      include/linux/sysrq.h
21745 F:      include/linux/tty*.h
21746 F:      include/linux/vt.h
21747 F:      include/linux/vt_*.h
21748 F:      include/uapi/linux/serial.h
21749 F:      include/uapi/linux/serial_core.h
21750 F:      include/uapi/linux/tty.h
21751
21752 TUA9001 MEDIA DRIVER
21753 M:      Antti Palosaari <[email protected]>
21754 L:      [email protected]
21755 S:      Maintained
21756 W:      https://linuxtv.org
21757 W:      http://palosaari.fi/linux/
21758 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21759 T:      git git://linuxtv.org/anttip/media_tree.git
21760 F:      drivers/media/tuners/tua9001*
21761
21762 TULIP NETWORK DRIVERS
21763 L:      [email protected]
21764 L:      [email protected]
21765 S:      Orphan
21766 F:      drivers/net/ethernet/dec/tulip/
21767
21768 TUN/TAP driver
21769 M:      Willem de Bruijn <[email protected]>
21770 M:      Jason Wang <[email protected]>
21771 S:      Maintained
21772 W:      http://vtun.sourceforge.net/tun
21773 F:      Documentation/networking/tuntap.rst
21774 F:      arch/um/os-Linux/drivers/
21775 F:      drivers/net/tap.c
21776 F:      drivers/net/tun.c
21777
21778 TURBOCHANNEL SUBSYSTEM
21779 M:      "Maciej W. Rozycki" <[email protected]>
21780 M:      Ralf Baechle <[email protected]>
21781 L:      [email protected]
21782 S:      Maintained
21783 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
21784 F:      drivers/tc/
21785 F:      include/linux/tc.h
21786
21787 TURBOSTAT UTILITY
21788 M:      "Len Brown" <[email protected]>
21789 L:      [email protected]
21790 S:      Supported
21791 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21792 B:      https://bugzilla.kernel.org
21793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
21794 F:      tools/power/x86/turbostat/
21795
21796 TW5864 VIDEO4LINUX DRIVER
21797 M:      Bluecherry Maintainers <[email protected]>
21798 M:      Anton Sviridenko <[email protected]>
21799 M:      Andrey Utkin <[email protected]>
21800 M:      Andrey Utkin <[email protected]>
21801 L:      [email protected]
21802 S:      Supported
21803 F:      drivers/media/pci/tw5864/
21804
21805 TW68 VIDEO4LINUX DRIVER
21806 M:      Hans Verkuil <[email protected]>
21807 L:      [email protected]
21808 S:      Odd Fixes
21809 W:      https://linuxtv.org
21810 T:      git git://linuxtv.org/media_tree.git
21811 F:      drivers/media/pci/tw68/
21812
21813 TW686X VIDEO4LINUX DRIVER
21814 M:      Ezequiel Garcia <[email protected]>
21815 L:      [email protected]
21816 S:      Maintained
21817 W:      http://linuxtv.org
21818 T:      git git://linuxtv.org/media_tree.git
21819 F:      drivers/media/pci/tw686x/
21820
21821 U-BOOT ENVIRONMENT VARIABLES
21822 M:      Rafał Miłecki <[email protected]>
21823 S:      Maintained
21824 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
21825 F:      drivers/nvmem/u-boot-env.c
21826
21827 UACCE ACCELERATOR FRAMEWORK
21828 M:      Zhangfei Gao <[email protected]>
21829 M:      Zhou Wang <[email protected]>
21830 L:      [email protected]
21831 L:      [email protected]
21832 S:      Maintained
21833 F:      Documentation/ABI/testing/sysfs-driver-uacce
21834 F:      Documentation/misc-devices/uacce.rst
21835 F:      drivers/misc/uacce/
21836 F:      include/linux/uacce.h
21837 F:      include/uapi/misc/uacce/
21838
21839 UBI FILE SYSTEM (UBIFS)
21840 M:      Richard Weinberger <[email protected]>
21841 L:      [email protected]
21842 S:      Supported
21843 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
21844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21846 F:      Documentation/ABI/testing/sysfs-fs-ubifs
21847 F:      Documentation/filesystems/ubifs-authentication.rst
21848 F:      Documentation/filesystems/ubifs.rst
21849 F:      fs/ubifs/
21850
21851 UBLK USERSPACE BLOCK DRIVER
21852 M:      Ming Lei <[email protected]>
21853 L:      [email protected]
21854 S:      Maintained
21855 F:      Documentation/block/ublk.rst
21856 F:      drivers/block/ublk_drv.c
21857 F:      include/uapi/linux/ublk_cmd.h
21858
21859 UCLINUX (M68KNOMMU AND COLDFIRE)
21860 M:      Greg Ungerer <[email protected]>
21861 L:      [email protected]
21862 S:      Maintained
21863 W:      http://www.linux-m68k.org/
21864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
21865 F:      arch/m68k/*/*_no.*
21866 F:      arch/m68k/68*/
21867 F:      arch/m68k/coldfire/
21868 F:      arch/m68k/include/asm/*_no.*
21869
21870 UDF FILESYSTEM
21871 M:      Jan Kara <[email protected]>
21872 S:      Maintained
21873 F:      Documentation/filesystems/udf.rst
21874 F:      fs/udf/
21875
21876 UDRAW TABLET
21877 M:      Bastien Nocera <[email protected]>
21878 L:      [email protected]
21879 S:      Maintained
21880 F:      drivers/hid/hid-udraw-ps3.c
21881
21882 UFS FILESYSTEM
21883 M:      Evgeniy Dushistov <[email protected]>
21884 S:      Maintained
21885 F:      Documentation/admin-guide/ufs.rst
21886 F:      fs/ufs/
21887
21888 UHID USERSPACE HID IO DRIVER
21889 M:      David Rheinsberg <[email protected]>
21890 L:      [email protected]
21891 S:      Maintained
21892 F:      drivers/hid/uhid.c
21893 F:      include/uapi/linux/uhid.h
21894
21895 ULPI BUS
21896 M:      Heikki Krogerus <[email protected]>
21897 L:      [email protected]
21898 S:      Maintained
21899 F:      drivers/usb/common/ulpi.c
21900 F:      include/linux/ulpi/
21901
21902 UNICODE SUBSYSTEM
21903 M:      Gabriel Krisman Bertazi <[email protected]>
21904 L:      [email protected]
21905 S:      Supported
21906 F:      fs/unicode/
21907
21908 UNIFDEF
21909 M:      Tony Finch <[email protected]>
21910 S:      Maintained
21911 W:      http://dotat.at/prog/unifdef
21912 F:      scripts/unifdef.c
21913
21914 UNIFORM CDROM DRIVER
21915 M:      Phillip Potter <[email protected]>
21916 S:      Maintained
21917 F:      Documentation/cdrom/
21918 F:      drivers/cdrom/cdrom.c
21919 F:      include/linux/cdrom.h
21920 F:      include/uapi/linux/cdrom.h
21921
21922 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
21923 R:      Alim Akhtar <[email protected]>
21924 R:      Avri Altman <[email protected]>
21925 R:      Bart Van Assche <[email protected]>
21926 L:      [email protected]
21927 S:      Supported
21928 F:      Documentation/devicetree/bindings/ufs/
21929 F:      Documentation/scsi/ufs.rst
21930 F:      drivers/ufs/core/
21931
21932 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
21933 M:      Pedro Sousa <[email protected]>
21934 L:      [email protected]
21935 S:      Supported
21936 F:      drivers/ufs/host/*dwc*
21937
21938 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
21939 M:      Alim Akhtar <[email protected]>
21940 L:      [email protected]
21941 S:      Maintained
21942 F:      drivers/ufs/host/ufs-exynos*
21943
21944 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
21945 M:      Stanley Chu <[email protected]>
21946 L:      [email protected]
21947 L:      [email protected] (moderated for non-subscribers)
21948 S:      Maintained
21949 F:      drivers/ufs/host/ufs-mediatek*
21950
21951 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
21952 M:      Manivannan Sadhasivam <[email protected]>
21953 L:      [email protected]
21954 L:      [email protected]
21955 S:      Maintained
21956 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
21957 F:      drivers/ufs/host/ufs-qcom*
21958
21959 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
21960 M:      Yoshihiro Shimoda <[email protected]>
21961 L:      [email protected]
21962 L:      [email protected]
21963 S:      Maintained
21964 F:      drivers/ufs/host/ufs-renesas.c
21965
21966 UNSORTED BLOCK IMAGES (UBI)
21967 M:      Richard Weinberger <[email protected]>
21968 L:      [email protected]
21969 S:      Supported
21970 W:      http://www.linux-mtd.infradead.org/
21971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21973 F:      drivers/mtd/ubi/
21974 F:      include/linux/mtd/ubi.h
21975 F:      include/uapi/mtd/ubi-user.h
21976
21977 USB "USBNET" DRIVER FRAMEWORK
21978 M:      Oliver Neukum <[email protected]>
21979 L:      [email protected]
21980 S:      Maintained
21981 W:      http://www.linux-usb.org/usbnet
21982 F:      drivers/net/usb/usbnet.c
21983 F:      include/linux/usb/usbnet.h
21984
21985 USB ACM DRIVER
21986 M:      Oliver Neukum <[email protected]>
21987 L:      [email protected]
21988 S:      Maintained
21989 F:      Documentation/usb/acm.rst
21990 F:      drivers/usb/class/cdc-acm.*
21991
21992 USB APPLE MFI FASTCHARGE DRIVER
21993 M:      Bastien Nocera <[email protected]>
21994 L:      [email protected]
21995 S:      Maintained
21996 F:      drivers/usb/misc/apple-mfi-fastcharge.c
21997
21998 USB AR5523 WIRELESS DRIVER
21999 L:      [email protected]
22000 S:      Orphan
22001 F:      drivers/net/wireless/ath/ar5523/
22002
22003 USB ATTACHED SCSI
22004 M:      Oliver Neukum <[email protected]>
22005 L:      [email protected]
22006 L:      [email protected]
22007 S:      Maintained
22008 F:      drivers/usb/storage/uas.c
22009
22010 USB CDC ETHERNET DRIVER
22011 M:      Oliver Neukum <[email protected]>
22012 L:      [email protected]
22013 S:      Maintained
22014 F:      drivers/net/usb/cdc_*.c
22015 F:      include/uapi/linux/usb/cdc.h
22016
22017 USB CHAOSKEY DRIVER
22018 M:      Keith Packard <[email protected]>
22019 L:      [email protected]
22020 S:      Maintained
22021 F:      drivers/usb/misc/chaoskey.c
22022
22023 USB CYPRESS C67X00 DRIVER
22024 L:      [email protected]
22025 S:      Orphan
22026 F:      drivers/usb/c67x00/
22027
22028 USB DAVICOM DM9601 DRIVER
22029 M:      Peter Korsgaard <[email protected]>
22030 L:      [email protected]
22031 S:      Maintained
22032 W:      http://www.linux-usb.org/usbnet
22033 F:      drivers/net/usb/dm9601.c
22034
22035 USB EHCI DRIVER
22036 M:      Alan Stern <[email protected]>
22037 L:      [email protected]
22038 S:      Maintained
22039 F:      Documentation/usb/ehci.rst
22040 F:      drivers/usb/host/ehci*
22041
22042 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22043 M:      Jiri Kosina <[email protected]>
22044 M:      Benjamin Tissoires <[email protected]>
22045 L:      [email protected]
22046 S:      Maintained
22047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22048 F:      Documentation/hid/hiddev.rst
22049 F:      drivers/hid/usbhid/
22050
22051 USB INTEL XHCI ROLE MUX DRIVER
22052 M:      Hans de Goede <[email protected]>
22053 L:      [email protected]
22054 S:      Maintained
22055 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22056
22057 USB IP DRIVER FOR HISILICON KIRIN 960
22058 M:      Yu Chen <[email protected]>
22059 M:      Binghui Wang <[email protected]>
22060 L:      [email protected]
22061 S:      Maintained
22062 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22063 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22064
22065 USB IP DRIVER FOR HISILICON KIRIN 970
22066 M:      Mauro Carvalho Chehab <[email protected]>
22067 L:      [email protected]
22068 S:      Maintained
22069 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22070 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22071
22072 USB ISP116X DRIVER
22073 M:      Olav Kongas <[email protected]>
22074 L:      [email protected]
22075 S:      Maintained
22076 F:      drivers/usb/host/isp116x*
22077 F:      include/linux/usb/isp116x.h
22078
22079 USB ISP1760 DRIVER
22080 M:      Rui Miguel Silva <[email protected]>
22081 L:      [email protected]
22082 S:      Maintained
22083 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22084 F:      drivers/usb/isp1760/*
22085
22086 USB LAN78XX ETHERNET DRIVER
22087 M:      Woojung Huh <[email protected]>
22088 M:      [email protected]
22089 L:      [email protected]
22090 S:      Maintained
22091 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22092 F:      drivers/net/usb/lan78xx.*
22093 F:      include/dt-bindings/net/microchip-lan78xx.h
22094
22095 USB MASS STORAGE DRIVER
22096 M:      Alan Stern <[email protected]>
22097 L:      [email protected]
22098 L:      [email protected]
22099 S:      Maintained
22100 F:      drivers/usb/storage/
22101
22102 USB MIDI DRIVER
22103 M:      Clemens Ladisch <[email protected]>
22104 L:      [email protected] (moderated for non-subscribers)
22105 S:      Maintained
22106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22107 F:      sound/usb/midi.*
22108
22109 USB NETWORKING DRIVERS
22110 L:      [email protected]
22111 S:      Odd Fixes
22112 F:      drivers/net/usb/
22113
22114 USB OHCI DRIVER
22115 M:      Alan Stern <[email protected]>
22116 L:      [email protected]
22117 S:      Maintained
22118 F:      Documentation/usb/ohci.rst
22119 F:      drivers/usb/host/ohci*
22120
22121 USB OTG FSM (Finite State Machine)
22122 M:      Peter Chen <[email protected]>
22123 L:      [email protected]
22124 S:      Maintained
22125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22126 F:      drivers/usb/common/usb-otg-fsm.c
22127
22128 USB OVER IP DRIVER
22129 M:      Valentina Manea <[email protected]>
22130 M:      Shuah Khan <[email protected]>
22131 M:      Shuah Khan <[email protected]>
22132 R:      Hongren Zheng <[email protected]>
22133 L:      [email protected]
22134 S:      Maintained
22135 F:      Documentation/usb/usbip_protocol.rst
22136 F:      drivers/usb/usbip/
22137 F:      tools/testing/selftests/drivers/usb/usbip/
22138 F:      tools/usb/usbip/
22139
22140 USB PEGASUS DRIVER
22141 M:      Petko Manolov <[email protected]>
22142 L:      [email protected]
22143 L:      [email protected]
22144 S:      Maintained
22145 W:      https://github.com/petkan/pegasus
22146 T:      git https://github.com/petkan/pegasus.git
22147 F:      drivers/net/usb/pegasus.*
22148
22149 USB PRINTER DRIVER (usblp)
22150 M:      Pete Zaitcev <[email protected]>
22151 L:      [email protected]
22152 S:      Supported
22153 F:      drivers/usb/class/usblp.c
22154
22155 USB QMI WWAN NETWORK DRIVER
22156 M:      Bjørn Mork <[email protected]>
22157 L:      [email protected]
22158 S:      Maintained
22159 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22160 F:      drivers/net/usb/qmi_wwan.c
22161
22162 USB RAW GADGET DRIVER
22163 R:      Andrey Konovalov <[email protected]>
22164 L:      [email protected]
22165 S:      Maintained
22166 F:      Documentation/usb/raw-gadget.rst
22167 F:      drivers/usb/gadget/legacy/raw_gadget.c
22168 F:      include/uapi/linux/usb/raw_gadget.h
22169
22170 USB RTL8150 DRIVER
22171 M:      Petko Manolov <[email protected]>
22172 L:      [email protected]
22173 L:      [email protected]
22174 S:      Maintained
22175 W:      https://github.com/petkan/rtl8150
22176 T:      git https://github.com/petkan/rtl8150.git
22177 F:      drivers/net/usb/rtl8150.c
22178
22179 USB SERIAL SUBSYSTEM
22180 M:      Johan Hovold <[email protected]>
22181 L:      [email protected]
22182 S:      Maintained
22183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22184 F:      Documentation/usb/usb-serial.rst
22185 F:      drivers/usb/serial/
22186 F:      include/linux/usb/serial.h
22187
22188 USB SMSC75XX ETHERNET DRIVER
22189 M:      Steve Glendinning <[email protected]>
22190 L:      [email protected]
22191 S:      Maintained
22192 F:      drivers/net/usb/smsc75xx.*
22193
22194 USB SMSC95XX ETHERNET DRIVER
22195 M:      Steve Glendinning <[email protected]>
22196 M:      [email protected]
22197 L:      [email protected]
22198 S:      Maintained
22199 F:      drivers/net/usb/smsc95xx.*
22200
22201 USB SUBSYSTEM
22202 M:      Greg Kroah-Hartman <[email protected]>
22203 L:      [email protected]
22204 S:      Supported
22205 W:      http://www.linux-usb.org
22206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22207 F:      Documentation/devicetree/bindings/usb/
22208 F:      Documentation/usb/
22209 F:      drivers/usb/
22210 F:      include/dt-bindings/usb/
22211 F:      include/linux/usb.h
22212 F:      include/linux/usb/
22213 F:      include/uapi/linux/usb/
22214
22215 USB TYPEC BUS FOR ALTERNATE MODES
22216 M:      Heikki Krogerus <[email protected]>
22217 L:      [email protected]
22218 S:      Maintained
22219 F:      Documentation/ABI/testing/sysfs-bus-typec
22220 F:      Documentation/driver-api/usb/typec_bus.rst
22221 F:      drivers/usb/typec/altmodes/
22222 F:      include/linux/usb/typec_altmode.h
22223
22224 USB TYPEC CLASS
22225 M:      Heikki Krogerus <[email protected]>
22226 L:      [email protected]
22227 S:      Maintained
22228 F:      Documentation/ABI/testing/sysfs-class-typec
22229 F:      Documentation/driver-api/usb/typec.rst
22230 F:      drivers/usb/typec/
22231 F:      include/linux/usb/typec.h
22232
22233 USB TYPEC INTEL PMC MUX DRIVER
22234 M:      Heikki Krogerus <[email protected]>
22235 L:      [email protected]
22236 S:      Maintained
22237 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22238 F:      drivers/usb/typec/mux/intel_pmc_mux.c
22239
22240 USB TYPEC PI3USB30532 MUX DRIVER
22241 M:      Hans de Goede <[email protected]>
22242 L:      [email protected]
22243 S:      Maintained
22244 F:      drivers/usb/typec/mux/pi3usb30532.c
22245
22246 USB TYPEC PORT CONTROLLER DRIVERS
22247 M:      Guenter Roeck <[email protected]>
22248 L:      [email protected]
22249 S:      Maintained
22250 F:      drivers/usb/typec/tcpm/
22251
22252 USB UHCI DRIVER
22253 M:      Alan Stern <[email protected]>
22254 L:      [email protected]
22255 S:      Maintained
22256 F:      drivers/usb/host/uhci*
22257
22258 USB VIDEO CLASS
22259 M:      Laurent Pinchart <[email protected]>
22260 L:      [email protected]
22261 S:      Maintained
22262 W:      http://www.ideasonboard.org/uvc/
22263 T:      git git://linuxtv.org/media_tree.git
22264 F:      drivers/media/usb/uvc/
22265 F:      include/uapi/linux/uvcvideo.h
22266
22267 USB WEBCAM GADGET
22268 M:      Laurent Pinchart <[email protected]>
22269 M:      Daniel Scally <[email protected]>
22270 L:      [email protected]
22271 S:      Maintained
22272 F:      drivers/usb/gadget/function/*uvc*
22273 F:      drivers/usb/gadget/legacy/webcam.c
22274 F:      include/uapi/linux/usb/g_uvc.h
22275
22276 USB WIRELESS RNDIS DRIVER (rndis_wlan)
22277 L:      [email protected]
22278 S:      Orphan
22279 F:      drivers/net/wireless/legacy/rndis_wlan.c
22280
22281 USB XHCI DRIVER
22282 M:      Mathias Nyman <[email protected]>
22283 L:      [email protected]
22284 S:      Supported
22285 F:      drivers/usb/host/pci-quirks*
22286 F:      drivers/usb/host/xhci*
22287
22288 USB ZD1201 DRIVER
22289 L:      [email protected]
22290 S:      Orphan
22291 W:      http://linux-lc100020.sourceforge.net
22292 F:      drivers/net/wireless/zydas/zd1201.*
22293
22294 USER DATAGRAM PROTOCOL (UDP)
22295 M:      Willem de Bruijn <[email protected]>
22296 S:      Maintained
22297 F:      include/linux/udp.h
22298 F:      net/ipv4/udp.c
22299 F:      net/ipv6/udp.c
22300
22301 USER-MODE LINUX (UML)
22302 M:      Richard Weinberger <[email protected]>
22303 M:      Anton Ivanov <[email protected]>
22304 M:      Johannes Berg <[email protected]>
22305 L:      [email protected]
22306 S:      Maintained
22307 W:      http://user-mode-linux.sourceforge.net
22308 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22311 F:      Documentation/virt/uml/
22312 F:      arch/um/
22313 F:      arch/x86/um/
22314 F:      fs/hostfs/
22315
22316 USERSPACE COPYIN/COPYOUT (UIOVEC)
22317 M:      Alexander Viro <[email protected]>
22318 S:      Maintained
22319 F:      include/linux/uio.h
22320 F:      lib/iov_iter.c
22321
22322 USERSPACE DMA BUFFER DRIVER
22323 M:      Gerd Hoffmann <[email protected]>
22324 L:      [email protected]
22325 S:      Maintained
22326 T:      git git://anongit.freedesktop.org/drm/drm-misc
22327 F:      drivers/dma-buf/udmabuf.c
22328 F:      include/uapi/linux/udmabuf.h
22329
22330 USERSPACE I/O (UIO)
22331 M:      Greg Kroah-Hartman <[email protected]>
22332 S:      Maintained
22333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22334 F:      Documentation/driver-api/uio-howto.rst
22335 F:      drivers/uio/
22336 F:      include/linux/uio_driver.h
22337
22338 UTIL-LINUX PACKAGE
22339 M:      Karel Zak <[email protected]>
22340 L:      [email protected]
22341 S:      Maintained
22342 W:      http://en.wikipedia.org/wiki/Util-linux
22343 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22344
22345 UUID HELPERS
22346 R:      Andy Shevchenko <[email protected]>
22347 L:      [email protected]
22348 S:      Maintained
22349 F:      include/linux/uuid.h
22350 F:      lib/test_uuid.c
22351 F:      lib/uuid.c
22352
22353 UV SYSFS DRIVER
22354 M:      Justin Ernst <[email protected]>
22355 L:      [email protected]
22356 S:      Maintained
22357 F:      drivers/platform/x86/uv_sysfs.c
22358
22359 UVESAFB DRIVER
22360 M:      Michal Januszewski <[email protected]>
22361 L:      [email protected]
22362 S:      Maintained
22363 W:      https://github.com/mjanusz/v86d
22364 F:      Documentation/fb/uvesafb.rst
22365 F:      drivers/video/fbdev/uvesafb.*
22366
22367 Ux500 CLOCK DRIVERS
22368 M:      Ulf Hansson <[email protected]>
22369 L:      [email protected]
22370 L:      [email protected] (moderated for non-subscribers)
22371 S:      Maintained
22372 F:      drivers/clk/ux500/
22373
22374 VF610 NAND DRIVER
22375 M:      Stefan Agner <[email protected]>
22376 L:      [email protected]
22377 S:      Supported
22378 F:      drivers/mtd/nand/raw/vf610_nfc.c
22379
22380 VFAT/FAT/MSDOS FILESYSTEM
22381 M:      OGAWA Hirofumi <[email protected]>
22382 S:      Maintained
22383 F:      Documentation/filesystems/vfat.rst
22384 F:      fs/fat/
22385 F:      tools/testing/selftests/filesystems/fat/
22386
22387 VFIO CDX DRIVER
22388 M:      Nipun Gupta <[email protected]>
22389 M:      Nikhil Agarwal <[email protected]>
22390 L:      [email protected]
22391 S:      Maintained
22392 F:      drivers/vfio/cdx/*
22393
22394 VFIO DRIVER
22395 M:      Alex Williamson <[email protected]>
22396 L:      [email protected]
22397 S:      Maintained
22398 T:      git https://github.com/awilliam/linux-vfio.git
22399 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22400 F:      Documentation/driver-api/vfio.rst
22401 F:      drivers/vfio/
22402 F:      include/linux/vfio.h
22403 F:      include/linux/vfio_pci_core.h
22404 F:      include/uapi/linux/vfio.h
22405
22406 VFIO FSL-MC DRIVER
22407 M:      Diana Craciun <[email protected]>
22408 L:      [email protected]
22409 S:      Maintained
22410 F:      drivers/vfio/fsl-mc/
22411
22412 VFIO HISILICON PCI DRIVER
22413 M:      Longfang Liu <[email protected]>
22414 M:      Shameer Kolothum <[email protected]>
22415 L:      [email protected]
22416 S:      Maintained
22417 F:      drivers/vfio/pci/hisilicon/
22418
22419 VFIO MEDIATED DEVICE DRIVERS
22420 M:      Kirti Wankhede <[email protected]>
22421 L:      [email protected]
22422 S:      Maintained
22423 F:      Documentation/driver-api/vfio-mediated-device.rst
22424 F:      drivers/vfio/mdev/
22425 F:      include/linux/mdev.h
22426 F:      samples/vfio-mdev/
22427
22428 VFIO MLX5 PCI DRIVER
22429 M:      Yishai Hadas <[email protected]>
22430 L:      [email protected]
22431 S:      Maintained
22432 F:      drivers/vfio/pci/mlx5/
22433
22434 VFIO PCI DEVICE SPECIFIC DRIVERS
22435 R:      Jason Gunthorpe <[email protected]>
22436 R:      Yishai Hadas <[email protected]>
22437 R:      Shameer Kolothum <[email protected]>
22438 R:      Kevin Tian <[email protected]>
22439 L:      [email protected]
22440 S:      Maintained
22441 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22442 F:      drivers/vfio/pci/*/
22443
22444 VFIO PLATFORM DRIVER
22445 M:      Eric Auger <[email protected]>
22446 L:      [email protected]
22447 S:      Maintained
22448 F:      drivers/vfio/platform/
22449
22450 VGA_SWITCHEROO
22451 R:      Lukas Wunner <[email protected]>
22452 S:      Maintained
22453 T:      git git://anongit.freedesktop.org/drm/drm-misc
22454 F:      Documentation/gpu/vga-switcheroo.rst
22455 F:      drivers/gpu/vga/vga_switcheroo.c
22456 F:      include/linux/vga_switcheroo.h
22457
22458 VIA RHINE NETWORK DRIVER
22459 M:      Kevin Brace <[email protected]>
22460 S:      Maintained
22461 F:      drivers/net/ethernet/via/via-rhine.c
22462
22463 VIA SD/MMC CARD CONTROLLER DRIVER
22464 M:      Bruce Chang <[email protected]>
22465 M:      Harald Welte <[email protected]>
22466 S:      Maintained
22467 F:      drivers/mmc/host/via-sdmmc.c
22468
22469 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22470 M:      Florian Tobias Schandinat <[email protected]>
22471 L:      [email protected]
22472 S:      Maintained
22473 F:      drivers/video/fbdev/via/
22474 F:      include/linux/via-core.h
22475 F:      include/linux/via_i2c.h
22476
22477 VIA VELOCITY NETWORK DRIVER
22478 M:      Francois Romieu <[email protected]>
22479 L:      [email protected]
22480 S:      Maintained
22481 F:      drivers/net/ethernet/via/via-velocity.*
22482
22483 VICODEC VIRTUAL CODEC DRIVER
22484 M:      Hans Verkuil <[email protected]>
22485 L:      [email protected]
22486 S:      Maintained
22487 W:      https://linuxtv.org
22488 T:      git git://linuxtv.org/media_tree.git
22489 F:      drivers/media/test-drivers/vicodec/*
22490
22491 VIDEO I2C POLLING DRIVER
22492 M:      Matt Ranostay <[email protected]>
22493 L:      [email protected]
22494 S:      Maintained
22495 F:      drivers/media/i2c/video-i2c.c
22496
22497 VIDEO MULTIPLEXER DRIVER
22498 M:      Philipp Zabel <[email protected]>
22499 L:      [email protected]
22500 S:      Maintained
22501 F:      drivers/media/platform/video-mux.c
22502
22503 VIDEOBUF2 FRAMEWORK
22504 M:      Tomasz Figa <[email protected]>
22505 M:      Marek Szyprowski <[email protected]>
22506 L:      [email protected]
22507 S:      Maintained
22508 F:      drivers/media/common/videobuf2/*
22509 F:      include/media/videobuf2-*
22510
22511 VIDTV VIRTUAL DIGITAL TV DRIVER
22512 M:      Daniel W. S. Almeida <[email protected]>
22513 L:      [email protected]
22514 S:      Maintained
22515 W:      https://linuxtv.org
22516 T:      git git://linuxtv.org/media_tree.git
22517 F:      drivers/media/test-drivers/vidtv/*
22518
22519 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22520 M:      Shuah Khan <[email protected]>
22521 R:      Kieran Bingham <[email protected]>
22522 L:      [email protected]
22523 S:      Maintained
22524 W:      https://linuxtv.org
22525 T:      git git://linuxtv.org/media_tree.git
22526 F:      drivers/media/test-drivers/vimc/*
22527
22528 VIRT LIB
22529 M:      Alex Williamson <[email protected]>
22530 M:      Paolo Bonzini <[email protected]>
22531 L:      [email protected]
22532 S:      Supported
22533 F:      virt/lib/
22534
22535 VIRTIO AND VHOST VSOCK DRIVER
22536 M:      Stefan Hajnoczi <[email protected]>
22537 M:      Stefano Garzarella <[email protected]>
22538 L:      [email protected]
22539 L:      [email protected]
22540 L:      [email protected]
22541 S:      Maintained
22542 F:      drivers/vhost/vsock.c
22543 F:      include/linux/virtio_vsock.h
22544 F:      include/uapi/linux/virtio_vsock.h
22545 F:      net/vmw_vsock/virtio_transport.c
22546 F:      net/vmw_vsock/virtio_transport_common.c
22547
22548 VIRTIO BALLOON
22549 M:      "Michael S. Tsirkin" <[email protected]>
22550 M:      David Hildenbrand <[email protected]>
22551 L:      [email protected]
22552 S:      Maintained
22553 F:      drivers/virtio/virtio_balloon.c
22554 F:      include/linux/balloon_compaction.h
22555 F:      include/uapi/linux/virtio_balloon.h
22556 F:      mm/balloon_compaction.c
22557
22558 VIRTIO BLOCK AND SCSI DRIVERS
22559 M:      "Michael S. Tsirkin" <[email protected]>
22560 M:      Jason Wang <[email protected]>
22561 R:      Paolo Bonzini <[email protected]>
22562 R:      Stefan Hajnoczi <[email protected]>
22563 L:      [email protected]
22564 S:      Maintained
22565 F:      drivers/block/virtio_blk.c
22566 F:      drivers/scsi/virtio_scsi.c
22567 F:      include/uapi/linux/virtio_blk.h
22568 F:      include/uapi/linux/virtio_scsi.h
22569
22570 VIRTIO CONSOLE DRIVER
22571 M:      Amit Shah <[email protected]>
22572 L:      [email protected]
22573 S:      Maintained
22574 F:      drivers/char/virtio_console.c
22575 F:      include/linux/virtio_console.h
22576 F:      include/uapi/linux/virtio_console.h
22577
22578 VIRTIO CORE AND NET DRIVERS
22579 M:      "Michael S. Tsirkin" <[email protected]>
22580 M:      Jason Wang <[email protected]>
22581 R:      Xuan Zhuo <[email protected]>
22582 L:      [email protected]
22583 S:      Maintained
22584 F:      Documentation/ABI/testing/sysfs-bus-vdpa
22585 F:      Documentation/ABI/testing/sysfs-class-vduse
22586 F:      Documentation/devicetree/bindings/virtio/
22587 F:      Documentation/driver-api/virtio/
22588 F:      drivers/block/virtio_blk.c
22589 F:      drivers/crypto/virtio/
22590 F:      drivers/net/virtio_net.c
22591 F:      drivers/vdpa/
22592 F:      drivers/virtio/
22593 F:      include/linux/vdpa.h
22594 F:      include/linux/virtio*.h
22595 F:      include/linux/vringh.h
22596 F:      include/uapi/linux/virtio_*.h
22597 F:      tools/virtio/
22598
22599 VIRTIO CRYPTO DRIVER
22600 M:      Gonglei <[email protected]>
22601 L:      [email protected]
22602 L:      [email protected]
22603 S:      Maintained
22604 F:      drivers/crypto/virtio/
22605 F:      include/uapi/linux/virtio_crypto.h
22606
22607 VIRTIO DRIVERS FOR S390
22608 M:      Cornelia Huck <[email protected]>
22609 M:      Halil Pasic <[email protected]>
22610 M:      Eric Farman <[email protected]>
22611 L:      [email protected]
22612 L:      [email protected]
22613 L:      [email protected]
22614 S:      Supported
22615 F:      arch/s390/include/uapi/asm/virtio-ccw.h
22616 F:      drivers/s390/virtio/
22617
22618 VIRTIO FILE SYSTEM
22619 M:      Vivek Goyal <[email protected]>
22620 M:      Stefan Hajnoczi <[email protected]>
22621 M:      Miklos Szeredi <[email protected]>
22622 L:      [email protected]
22623 L:      [email protected]
22624 S:      Supported
22625 W:      https://virtio-fs.gitlab.io/
22626 F:      Documentation/filesystems/virtiofs.rst
22627 F:      fs/fuse/virtio_fs.c
22628 F:      include/uapi/linux/virtio_fs.h
22629
22630 VIRTIO GPIO DRIVER
22631 M:      Enrico Weigelt, metux IT consult <[email protected]>
22632 M:      Viresh Kumar <[email protected]>
22633 L:      [email protected]
22634 L:      [email protected]
22635 S:      Maintained
22636 F:      drivers/gpio/gpio-virtio.c
22637 F:      include/uapi/linux/virtio_gpio.h
22638
22639 VIRTIO GPU DRIVER
22640 M:      David Airlie <[email protected]>
22641 M:      Gerd Hoffmann <[email protected]>
22642 R:      Gurchetan Singh <[email protected]>
22643 R:      Chia-I Wu <[email protected]>
22644 L:      [email protected]
22645 L:      [email protected]
22646 S:      Maintained
22647 T:      git git://anongit.freedesktop.org/drm/drm-misc
22648 F:      drivers/gpu/drm/virtio/
22649 F:      include/uapi/linux/virtio_gpu.h
22650
22651 VIRTIO HOST (VHOST)
22652 M:      "Michael S. Tsirkin" <[email protected]>
22653 M:      Jason Wang <[email protected]>
22654 L:      [email protected]
22655 L:      [email protected]
22656 L:      [email protected]
22657 S:      Maintained
22658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
22659 F:      drivers/vhost/
22660 F:      include/linux/sched/vhost_task.h
22661 F:      include/linux/vhost_iotlb.h
22662 F:      include/uapi/linux/vhost.h
22663 F:      kernel/vhost_task.c
22664
22665 VIRTIO HOST (VHOST-SCSI)
22666 M:      "Michael S. Tsirkin" <[email protected]>
22667 M:      Jason Wang <[email protected]>
22668 M:      Mike Christie <[email protected]>
22669 R:      Paolo Bonzini <[email protected]>
22670 R:      Stefan Hajnoczi <[email protected]>
22671 L:      [email protected]
22672 S:      Maintained
22673 F:      drivers/vhost/scsi.c
22674
22675 VIRTIO I2C DRIVER
22676 M:      Conghui Chen <[email protected]>
22677 M:      Viresh Kumar <[email protected]>
22678 L:      [email protected]
22679 L:      [email protected]
22680 S:      Maintained
22681 F:      drivers/i2c/busses/i2c-virtio.c
22682 F:      include/uapi/linux/virtio_i2c.h
22683
22684 VIRTIO INPUT DRIVER
22685 M:      Gerd Hoffmann <[email protected]>
22686 S:      Maintained
22687 F:      drivers/virtio/virtio_input.c
22688 F:      include/uapi/linux/virtio_input.h
22689
22690 VIRTIO IOMMU DRIVER
22691 M:      Jean-Philippe Brucker <[email protected]>
22692 L:      [email protected]
22693 S:      Maintained
22694 F:      drivers/iommu/virtio-iommu.c
22695 F:      include/uapi/linux/virtio_iommu.h
22696
22697 VIRTIO MEM DRIVER
22698 M:      David Hildenbrand <[email protected]>
22699 L:      [email protected]
22700 S:      Maintained
22701 W:      https://virtio-mem.gitlab.io/
22702 F:      drivers/virtio/virtio_mem.c
22703 F:      include/uapi/linux/virtio_mem.h
22704
22705 VIRTIO PMEM DRIVER
22706 M:      Pankaj Gupta <[email protected]>
22707 L:      [email protected]
22708 S:      Maintained
22709 F:      drivers/nvdimm/nd_virtio.c
22710 F:      drivers/nvdimm/virtio_pmem.c
22711
22712 VIRTIO SOUND DRIVER
22713 M:      Anton Yakovlev <[email protected]>
22714 M:      "Michael S. Tsirkin" <[email protected]>
22715 L:      [email protected]
22716 L:      [email protected] (moderated for non-subscribers)
22717 S:      Maintained
22718 F:      include/uapi/linux/virtio_snd.h
22719 F:      sound/virtio/*
22720
22721 VIRTUAL BOX GUEST DEVICE DRIVER
22722 M:      Hans de Goede <[email protected]>
22723 M:      Arnd Bergmann <[email protected]>
22724 M:      Greg Kroah-Hartman <[email protected]>
22725 S:      Maintained
22726 F:      drivers/virt/vboxguest/
22727 F:      include/linux/vbox_utils.h
22728 F:      include/uapi/linux/vbox*.h
22729
22730 VIRTUAL BOX SHARED FOLDER VFS DRIVER
22731 M:      Hans de Goede <[email protected]>
22732 L:      [email protected]
22733 S:      Maintained
22734 F:      fs/vboxsf/*
22735
22736 VIRTUAL PCM TEST DRIVER
22737 M:      Ivan Orlov <[email protected]>
22738 L:      [email protected]
22739 S:      Maintained
22740 F:      Documentation/sound/cards/pcmtest.rst
22741 F:      sound/drivers/pcmtest.c
22742 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
22743
22744 VIRTUAL SERIO DEVICE DRIVER
22745 M:      Stephen Chandler Paul <[email protected]>
22746 S:      Maintained
22747 F:      drivers/input/serio/userio.c
22748 F:      include/uapi/linux/userio.h
22749
22750 VISL VIRTUAL STATELESS DECODER DRIVER
22751 M:      Daniel Almeida <[email protected]>
22752 L:      [email protected]
22753 S:      Supported
22754 F:      drivers/media/test-drivers/visl
22755
22756 VIVID VIRTUAL VIDEO DRIVER
22757 M:      Hans Verkuil <[email protected]>
22758 L:      [email protected]
22759 S:      Maintained
22760 W:      https://linuxtv.org
22761 T:      git git://linuxtv.org/media_tree.git
22762 F:      drivers/media/test-drivers/vivid/*
22763
22764 VLYNQ BUS
22765 M:      Florian Fainelli <[email protected]>
22766 L:      [email protected] (subscribers-only)
22767 S:      Maintained
22768 F:      drivers/vlynq/vlynq.c
22769 F:      include/linux/vlynq.h
22770
22771 VM SOCKETS (AF_VSOCK)
22772 M:      Stefano Garzarella <[email protected]>
22773 L:      [email protected]
22774 L:      [email protected]
22775 S:      Maintained
22776 F:      drivers/net/vsockmon.c
22777 F:      include/net/af_vsock.h
22778 F:      include/uapi/linux/vm_sockets.h
22779 F:      include/uapi/linux/vm_sockets_diag.h
22780 F:      include/uapi/linux/vsockmon.h
22781 F:      net/vmw_vsock/
22782 F:      tools/testing/vsock/
22783
22784 VMALLOC
22785 M:      Andrew Morton <[email protected]>
22786 R:      Uladzislau Rezki <[email protected]>
22787 R:      Christoph Hellwig <[email protected]>
22788 R:      Lorenzo Stoakes <[email protected]>
22789 L:      [email protected]
22790 S:      Maintained
22791 W:      http://www.linux-mm.org
22792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
22793 F:      include/linux/vmalloc.h
22794 F:      mm/vmalloc.c
22795
22796 VME SUBSYSTEM
22797 M:      Martyn Welch <[email protected]>
22798 M:      Manohar Vanga <[email protected]>
22799 M:      Greg Kroah-Hartman <[email protected]>
22800 L:      [email protected]
22801 S:      Odd fixes
22802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22803 F:      Documentation/driver-api/vme.rst
22804 F:      drivers/staging/vme_user/
22805
22806 VMWARE BALLOON DRIVER
22807 M:      Nadav Amit <[email protected]>
22808 R:      VMware PV-Drivers Reviewers <[email protected]>
22809 L:      [email protected]
22810 S:      Supported
22811 F:      drivers/misc/vmw_balloon.c
22812
22813 VMWARE HYPERVISOR INTERFACE
22814 M:      Ajay Kaher <[email protected]>
22815 M:      Alexey Makhalov <[email protected]>
22816 R:      VMware PV-Drivers Reviewers <[email protected]>
22817 L:      [email protected]
22818 L:      [email protected]
22819 S:      Supported
22820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
22821 F:      arch/x86/include/asm/vmware.h
22822 F:      arch/x86/kernel/cpu/vmware.c
22823
22824 VMWARE PVRDMA DRIVER
22825 M:      Bryan Tan <[email protected]>
22826 M:      Vishnu Dasa <[email protected]>
22827 R:      VMware PV-Drivers Reviewers <[email protected]>
22828 L:      [email protected]
22829 S:      Supported
22830 F:      drivers/infiniband/hw/vmw_pvrdma/
22831
22832 VMWARE PVSCSI DRIVER
22833 M:      Vishal Bhakta <[email protected]>
22834 R:      VMware PV-Drivers Reviewers <[email protected]>
22835 L:      [email protected]
22836 S:      Supported
22837 F:      drivers/scsi/vmw_pvscsi.c
22838 F:      drivers/scsi/vmw_pvscsi.h
22839
22840 VMWARE VIRTUAL PTP CLOCK DRIVER
22841 M:      Deep Shah <[email protected]>
22842 R:      Ajay Kaher <[email protected]>
22843 R:      Alexey Makhalov <[email protected]>
22844 R:      VMware PV-Drivers Reviewers <[email protected]>
22845 L:      [email protected]
22846 S:      Supported
22847 F:      drivers/ptp/ptp_vmw.c
22848
22849 VMWARE VMCI DRIVER
22850 M:      Bryan Tan <[email protected]>
22851 M:      Vishnu Dasa <[email protected]>
22852 R:      VMware PV-Drivers Reviewers <[email protected]>
22853 L:      [email protected]
22854 S:      Supported
22855 F:      drivers/misc/vmw_vmci/
22856 F:      include/linux/vmw_vmci*
22857
22858 VMWARE VMMOUSE SUBDRIVER
22859 M:      Zack Rusin <[email protected]>
22860 R:      VMware Graphics Reviewers <[email protected]>
22861 R:      VMware PV-Drivers Reviewers <[email protected]>
22862 L:      [email protected]
22863 S:      Supported
22864 F:      drivers/input/mouse/vmmouse.c
22865 F:      drivers/input/mouse/vmmouse.h
22866
22867 VMWARE VMXNET3 ETHERNET DRIVER
22868 M:      Ronak Doshi <[email protected]>
22869 R:      VMware PV-Drivers Reviewers <[email protected]>
22870 L:      [email protected]
22871 S:      Supported
22872 F:      drivers/net/vmxnet3/
22873
22874 VMWARE VSOCK VMCI TRANSPORT DRIVER
22875 M:      Bryan Tan <[email protected]>
22876 M:      Vishnu Dasa <[email protected]>
22877 R:      VMware PV-Drivers Reviewers <[email protected]>
22878 L:      [email protected]
22879 S:      Supported
22880 F:      net/vmw_vsock/vmci_transport*
22881
22882 VOCORE VOCORE2 BOARD
22883 M:      Harvey Hunt <[email protected]>
22884 L:      [email protected]
22885 S:      Maintained
22886 F:      arch/mips/boot/dts/ralink/vocore2.dts
22887
22888 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
22889 M:      Liam Girdwood <[email protected]>
22890 M:      Mark Brown <[email protected]>
22891 L:      [email protected]
22892 S:      Supported
22893 W:      http://www.slimlogic.co.uk/?p=48
22894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
22895 F:      Documentation/devicetree/bindings/regulator/
22896 F:      Documentation/power/regulator/
22897 F:      drivers/regulator/
22898 F:      include/dt-bindings/regulator/
22899 F:      include/linux/regulator/
22900 K:      regulator_get_optional
22901
22902 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
22903 R:      Matti Vaittinen <[email protected]>
22904 F:      drivers/regulator/irq_helpers.c
22905
22906 VRF
22907 M:      David Ahern <[email protected]>
22908 L:      [email protected]
22909 S:      Maintained
22910 F:      Documentation/networking/vrf.rst
22911 F:      drivers/net/vrf.c
22912
22913 VSPRINTF
22914 M:      Petr Mladek <[email protected]>
22915 M:      Steven Rostedt <[email protected]>
22916 M:      Sergey Senozhatsky <[email protected]>
22917 R:      Andy Shevchenko <[email protected]>
22918 R:      Rasmus Villemoes <[email protected]>
22919 S:      Maintained
22920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
22921 F:      Documentation/core-api/printk-formats.rst
22922 F:      lib/test_printf.c
22923 F:      lib/test_scanf.c
22924 F:      lib/vsprintf.c
22925
22926 VT1211 HARDWARE MONITOR DRIVER
22927 M:      Juerg Haefliger <[email protected]>
22928 L:      [email protected]
22929 S:      Maintained
22930 F:      Documentation/hwmon/vt1211.rst
22931 F:      drivers/hwmon/vt1211.c
22932
22933 VT8231 HARDWARE MONITOR DRIVER
22934 M:      Roger Lucas <[email protected]>
22935 L:      [email protected]
22936 S:      Maintained
22937 F:      drivers/hwmon/vt8231.c
22938
22939 VUB300 USB to SDIO/SD/MMC bridge chip
22940 L:      [email protected]
22941 S:      Orphan
22942 F:      drivers/mmc/host/vub300.c
22943
22944 W1 DALLAS'S 1-WIRE BUS
22945 M:      Krzysztof Kozlowski <[email protected]>
22946 S:      Maintained
22947 F:      Documentation/devicetree/bindings/w1/
22948 F:      Documentation/w1/
22949 F:      drivers/w1/
22950 F:      include/linux/w1.h
22951
22952 W83791D HARDWARE MONITORING DRIVER
22953 M:      Marc Hulsman <[email protected]>
22954 L:      [email protected]
22955 S:      Maintained
22956 F:      Documentation/hwmon/w83791d.rst
22957 F:      drivers/hwmon/w83791d.c
22958
22959 W83793 HARDWARE MONITORING DRIVER
22960 M:      Rudolf Marek <[email protected]>
22961 L:      [email protected]
22962 S:      Maintained
22963 F:      Documentation/hwmon/w83793.rst
22964 F:      drivers/hwmon/w83793.c
22965
22966 W83795 HARDWARE MONITORING DRIVER
22967 M:      Jean Delvare <[email protected]>
22968 L:      [email protected]
22969 S:      Maintained
22970 F:      drivers/hwmon/w83795.c
22971
22972 W83L51xD SD/MMC CARD INTERFACE DRIVER
22973 M:      Pierre Ossman <[email protected]>
22974 S:      Maintained
22975 F:      drivers/mmc/host/wbsd.*
22976
22977 WACOM PROTOCOL 4 SERIAL TABLETS
22978 M:      Julian Squires <[email protected]>
22979 M:      Hans de Goede <[email protected]>
22980 L:      [email protected]
22981 S:      Maintained
22982 F:      drivers/input/tablet/wacom_serial4.c
22983
22984 WANGXUN ETHERNET DRIVER
22985 M:      Jiawen Wu <[email protected]>
22986 M:      Mengyuan Lou <[email protected]>
22987 L:      [email protected]
22988 S:      Maintained
22989 W:      https://www.net-swift.com
22990 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
22991 F:      drivers/net/ethernet/wangxun/
22992 F:      drivers/net/pcs/pcs-xpcs-wx.c
22993
22994 WATCHDOG DEVICE DRIVERS
22995 M:      Wim Van Sebroeck <[email protected]>
22996 M:      Guenter Roeck <[email protected]>
22997 L:      [email protected]
22998 S:      Maintained
22999 W:      http://www.linux-watchdog.org/
23000 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23001 F:      Documentation/devicetree/bindings/watchdog/
23002 F:      Documentation/watchdog/
23003 F:      drivers/watchdog/
23004 F:      include/linux/watchdog.h
23005 F:      include/trace/events/watchdog.h
23006 F:      include/uapi/linux/watchdog.h
23007
23008 WHISKEYCOVE PMIC GPIO DRIVER
23009 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23010 L:      [email protected]
23011 S:      Maintained
23012 F:      drivers/gpio/gpio-wcove.c
23013
23014 WHWAVE RTC DRIVER
23015 M:      Dianlong Li <[email protected]>
23016 L:      [email protected]
23017 S:      Maintained
23018 F:      drivers/rtc/rtc-sd3078.c
23019
23020 WIIMOTE HID DRIVER
23021 M:      David Rheinsberg <[email protected]>
23022 L:      [email protected]
23023 S:      Maintained
23024 F:      drivers/hid/hid-wiimote*
23025
23026 WILOCITY WIL6210 WIRELESS DRIVER
23027 L:      [email protected]
23028 S:      Orphan
23029 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23030 F:      drivers/net/wireless/ath/wil6210/
23031
23032 WINBOND CIR DRIVER
23033 M:      David Härdeman <[email protected]>
23034 S:      Maintained
23035 F:      drivers/media/rc/winbond-cir.c
23036
23037 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23038 L:      [email protected]
23039 S:      Orphan
23040 F:      drivers/watchdog/ebc-c384_wdt.c
23041
23042 WINSYSTEMS WS16C48 GPIO DRIVER
23043 M:      William Breathitt Gray <[email protected]>
23044 L:      [email protected]
23045 S:      Maintained
23046 F:      drivers/gpio/gpio-ws16c48.c
23047
23048 WIREGUARD SECURE NETWORK TUNNEL
23049 M:      Jason A. Donenfeld <[email protected]>
23050 L:      [email protected]
23051 L:      [email protected]
23052 S:      Maintained
23053 F:      drivers/net/wireguard/
23054 F:      tools/testing/selftests/wireguard/
23055
23056 WISTRON LAPTOP BUTTON DRIVER
23057 M:      Miloslav Trmac <[email protected]>
23058 S:      Maintained
23059 F:      drivers/input/misc/wistron_btns.c
23060
23061 WL3501 WIRELESS PCMCIA CARD DRIVER
23062 L:      [email protected]
23063 S:      Orphan
23064 F:      drivers/net/wireless/legacy/wl3501*
23065
23066 WMI BINARY MOF DRIVER
23067 L:      [email protected]
23068 S:      Orphan
23069 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23070 F:      Documentation/wmi/devices/wmi-bmof.rst
23071 F:      drivers/platform/x86/wmi-bmof.c
23072
23073 WOLFSON MICROELECTRONICS DRIVERS
23074 L:      [email protected]
23075 S:      Supported
23076 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23077 T:      git https://github.com/CirrusLogic/linux-drivers.git
23078 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23079 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23080 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23081 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23082 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23083 F:      Documentation/devicetree/bindings/sound/wm*
23084 F:      Documentation/hwmon/wm83??.rst
23085 F:      arch/arm/mach-s3c/mach-crag6410*
23086 F:      drivers/clk/clk-wm83*.c
23087 F:      drivers/gpio/gpio-*wm*.c
23088 F:      drivers/gpio/gpio-arizona.c
23089 F:      drivers/hwmon/wm83??-hwmon.c
23090 F:      drivers/input/misc/wm831x-on.c
23091 F:      drivers/input/touchscreen/wm831x-ts.c
23092 F:      drivers/input/touchscreen/wm97*.c
23093 F:      drivers/leds/leds-wm83*.c
23094 F:      drivers/mfd/arizona*
23095 F:      drivers/mfd/cs47l24*
23096 F:      drivers/mfd/wm*.c
23097 F:      drivers/power/supply/wm83*.c
23098 F:      drivers/regulator/arizona*
23099 F:      drivers/regulator/wm8*.c
23100 F:      drivers/rtc/rtc-wm83*.c
23101 F:      drivers/video/backlight/wm83*_bl.c
23102 F:      drivers/watchdog/wm83*_wdt.c
23103 F:      include/linux/mfd/arizona/
23104 F:      include/linux/mfd/wm831x/
23105 F:      include/linux/mfd/wm8350/
23106 F:      include/linux/mfd/wm8400*
23107 F:      include/linux/regulator/arizona*
23108 F:      include/linux/wm97xx.h
23109 F:      include/sound/wm????.h
23110 F:      sound/soc/codecs/arizona*
23111 F:      sound/soc/codecs/cs47l24*
23112 F:      sound/soc/codecs/wm*
23113
23114 WORKQUEUE
23115 M:      Tejun Heo <[email protected]>
23116 R:      Lai Jiangshan <[email protected]>
23117 S:      Maintained
23118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23119 F:      Documentation/core-api/workqueue.rst
23120 F:      include/linux/workqueue.h
23121 F:      kernel/workqueue.c
23122 F:      kernel/workqueue_internal.h
23123
23124 WWAN DRIVERS
23125 M:      Loic Poulain <[email protected]>
23126 M:      Sergey Ryazanov <[email protected]>
23127 R:      Johannes Berg <[email protected]>
23128 L:      [email protected]
23129 S:      Maintained
23130 F:      drivers/net/wwan/
23131 F:      include/linux/wwan.h
23132 F:      include/uapi/linux/wwan.h
23133
23134 X-POWERS AXP288 PMIC DRIVERS
23135 M:      Hans de Goede <[email protected]>
23136 S:      Maintained
23137 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23138 N:      axp288
23139
23140 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23141 M:      Chen-Yu Tsai <[email protected]>
23142 L:      [email protected]
23143 S:      Maintained
23144 N:      axp[128]
23145
23146 X.25 STACK
23147 M:      Martin Schiller <[email protected]>
23148 L:      [email protected]
23149 S:      Maintained
23150 F:      Documentation/networking/lapb-module.rst
23151 F:      Documentation/networking/x25*
23152 F:      drivers/net/wan/hdlc_x25.c
23153 F:      drivers/net/wan/lapbether.c
23154 F:      include/*/lapb.h
23155 F:      include/net/x25*
23156 F:      include/uapi/linux/x25.h
23157 F:      net/lapb/
23158 F:      net/x25/
23159
23160 X86 ARCHITECTURE (32-BIT AND 64-BIT)
23161 M:      Thomas Gleixner <[email protected]>
23162 M:      Ingo Molnar <[email protected]>
23163 M:      Borislav Petkov <[email protected]>
23164 M:      Dave Hansen <[email protected]>
23165 M:      [email protected]
23166 R:      "H. Peter Anvin" <[email protected]>
23167 L:      [email protected]
23168 S:      Maintained
23169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23170 F:      Documentation/arch/x86/
23171 F:      Documentation/devicetree/bindings/x86/
23172 F:      arch/x86/
23173
23174 X86 ENTRY CODE
23175 M:      Andy Lutomirski <[email protected]>
23176 L:      [email protected]
23177 S:      Maintained
23178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23179 F:      arch/x86/entry/
23180
23181 X86 HARDWARE VULNERABILITIES
23182 M:      Thomas Gleixner <[email protected]>
23183 M:      Borislav Petkov <[email protected]>
23184 M:      Peter Zijlstra <[email protected]>
23185 M:      Josh Poimboeuf <[email protected]>
23186 R:      Pawan Gupta <[email protected]>
23187 S:      Maintained
23188 F:      Documentation/admin-guide/hw-vuln/
23189 F:      arch/x86/include/asm/nospec-branch.h
23190 F:      arch/x86/kernel/cpu/bugs.c
23191
23192 X86 MCE INFRASTRUCTURE
23193 M:      Tony Luck <[email protected]>
23194 M:      Borislav Petkov <[email protected]>
23195 L:      [email protected]
23196 S:      Maintained
23197 F:      Documentation/ABI/testing/sysfs-mce
23198 F:      Documentation/arch/x86/x86_64/machinecheck.rst
23199 F:      arch/x86/kernel/cpu/mce/*
23200
23201 X86 MICROCODE UPDATE SUPPORT
23202 M:      Borislav Petkov <[email protected]>
23203 S:      Maintained
23204 F:      arch/x86/kernel/cpu/microcode/*
23205
23206 X86 MM
23207 M:      Dave Hansen <[email protected]>
23208 M:      Andy Lutomirski <[email protected]>
23209 M:      Peter Zijlstra <[email protected]>
23210 L:      [email protected]
23211 S:      Maintained
23212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23213 F:      arch/x86/mm/
23214
23215 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23216 M:      Hans de Goede <[email protected]>
23217 L:      [email protected]
23218 S:      Maintained
23219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23220 F:      drivers/platform/x86/x86-android-tablets/
23221
23222 X86 PLATFORM DRIVERS
23223 M:      Hans de Goede <[email protected]>
23224 M:      Mark Gross <[email protected]>
23225 L:      [email protected]
23226 S:      Maintained
23227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23228 F:      drivers/platform/olpc/
23229 F:      drivers/platform/x86/
23230 F:      include/linux/platform_data/x86/
23231
23232 X86 PLATFORM DRIVERS - ARCH
23233 R:      Darren Hart <[email protected]>
23234 R:      Andy Shevchenko <[email protected]>
23235 L:      [email protected]
23236 L:      [email protected]
23237 S:      Maintained
23238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23239 F:      arch/x86/platform
23240
23241 X86 PLATFORM UV HPE SUPERDOME FLEX
23242 M:      Steve Wahl <[email protected]>
23243 R:      Justin Ernst <[email protected]>
23244 R:      Kyle Meyer <[email protected]>
23245 R:      Dimitri Sivanich <[email protected]>
23246 R:      Russ Anderson <[email protected]>
23247 S:      Supported
23248 F:      arch/x86/include/asm/uv/
23249 F:      arch/x86/kernel/apic/x2apic_uv_x.c
23250 F:      arch/x86/platform/uv/
23251
23252 X86 STACK UNWINDING
23253 M:      Josh Poimboeuf <[email protected]>
23254 M:      Peter Zijlstra <[email protected]>
23255 S:      Supported
23256 F:      arch/x86/include/asm/unwind*.h
23257 F:      arch/x86/kernel/dumpstack.c
23258 F:      arch/x86/kernel/stacktrace.c
23259 F:      arch/x86/kernel/unwind_*.c
23260
23261 X86 VDSO
23262 M:      Andy Lutomirski <[email protected]>
23263 L:      [email protected]
23264 S:      Maintained
23265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23266 F:      arch/x86/entry/vdso/
23267
23268 XARRAY
23269 M:      Matthew Wilcox <[email protected]>
23270 L:      [email protected]
23271 S:      Supported
23272 F:      Documentation/core-api/xarray.rst
23273 F:      include/linux/idr.h
23274 F:      include/linux/xarray.h
23275 F:      lib/idr.c
23276 F:      lib/xarray.c
23277 F:      tools/testing/radix-tree
23278
23279 XBOX DVD IR REMOTE
23280 M:      Benjamin Valentin <[email protected]>
23281 S:      Maintained
23282 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
23283 F:      drivers/media/rc/xbox_remote.c
23284
23285 XC2028/3028 TUNER DRIVER
23286 M:      Mauro Carvalho Chehab <[email protected]>
23287 L:      [email protected]
23288 S:      Maintained
23289 W:      https://linuxtv.org
23290 T:      git git://linuxtv.org/media_tree.git
23291 F:      drivers/media/tuners/xc2028.*
23292
23293 XDP (eXpress Data Path)
23294 M:      Alexei Starovoitov <[email protected]>
23295 M:      Daniel Borkmann <[email protected]>
23296 M:      David S. Miller <[email protected]>
23297 M:      Jakub Kicinski <[email protected]>
23298 M:      Jesper Dangaard Brouer <[email protected]>
23299 M:      John Fastabend <[email protected]>
23300 L:      [email protected]
23301 L:      [email protected]
23302 S:      Supported
23303 F:      drivers/net/ethernet/*/*/*/*/*xdp*
23304 F:      drivers/net/ethernet/*/*/*xdp*
23305 F:      include/net/xdp.h
23306 F:      include/net/xdp_priv.h
23307 F:      include/trace/events/xdp.h
23308 F:      kernel/bpf/cpumap.c
23309 F:      kernel/bpf/devmap.c
23310 F:      net/core/xdp.c
23311 F:      samples/bpf/xdp*
23312 F:      tools/testing/selftests/bpf/*/*xdp*
23313 F:      tools/testing/selftests/bpf/*xdp*
23314 K:      (?:\b|_)xdp(?:\b|_)
23315
23316 XDP SOCKETS (AF_XDP)
23317 M:      Björn Töpel <[email protected]>
23318 M:      Magnus Karlsson <[email protected]>
23319 M:      Maciej Fijalkowski <[email protected]>
23320 R:      Jonathan Lemon <[email protected]>
23321 L:      [email protected]
23322 L:      [email protected]
23323 S:      Maintained
23324 F:      Documentation/networking/af_xdp.rst
23325 F:      include/net/netns/xdp.h
23326 F:      include/net/xdp_sock*
23327 F:      include/net/xsk_buff_pool.h
23328 F:      include/uapi/linux/if_xdp.h
23329 F:      include/uapi/linux/xdp_diag.h
23330 F:      net/xdp/
23331 F:      tools/testing/selftests/bpf/*xsk*
23332
23333 XEN BLOCK SUBSYSTEM
23334 M:      Roger Pau Monné <[email protected]>
23335 L:      [email protected] (moderated for non-subscribers)
23336 S:      Supported
23337 F:      drivers/block/xen*
23338 F:      drivers/block/xen-blkback/*
23339
23340 XEN HYPERVISOR ARM
23341 M:      Stefano Stabellini <[email protected]>
23342 L:      [email protected] (moderated for non-subscribers)
23343 S:      Maintained
23344 F:      arch/arm/include/asm/xen/
23345 F:      arch/arm/xen/
23346
23347 XEN HYPERVISOR ARM64
23348 M:      Stefano Stabellini <[email protected]>
23349 L:      [email protected] (moderated for non-subscribers)
23350 S:      Maintained
23351 F:      arch/arm64/include/asm/xen/
23352 F:      arch/arm64/xen/
23353
23354 XEN HYPERVISOR INTERFACE
23355 M:      Juergen Gross <[email protected]>
23356 M:      Stefano Stabellini <[email protected]>
23357 R:      Oleksandr Tyshchenko <[email protected]>
23358 L:      [email protected] (moderated for non-subscribers)
23359 S:      Supported
23360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23361 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23362 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23363 F:      drivers/*/xen-*front.c
23364 F:      drivers/xen/
23365 F:      include/uapi/xen/
23366 F:      include/xen/
23367 F:      kernel/configs/xen.config
23368
23369 XEN HYPERVISOR X86
23370 M:      Juergen Gross <[email protected]>
23371 R:      Boris Ostrovsky <[email protected]>
23372 L:      [email protected] (moderated for non-subscribers)
23373 S:      Supported
23374 F:      arch/x86/configs/xen.config
23375 F:      arch/x86/include/asm/pvclock-abi.h
23376 F:      arch/x86/include/asm/xen/
23377 F:      arch/x86/platform/pvh/
23378 F:      arch/x86/xen/
23379
23380 XEN NETWORK BACKEND DRIVER
23381 M:      Wei Liu <[email protected]>
23382 M:      Paul Durrant <[email protected]>
23383 L:      [email protected] (moderated for non-subscribers)
23384 L:      [email protected]
23385 S:      Supported
23386 F:      drivers/net/xen-netback/*
23387
23388 XEN PCI SUBSYSTEM
23389 M:      Juergen Gross <[email protected]>
23390 L:      [email protected] (moderated for non-subscribers)
23391 S:      Supported
23392 F:      arch/x86/pci/*xen*
23393 F:      drivers/pci/*xen*
23394
23395 XEN PVSCSI DRIVERS
23396 M:      Juergen Gross <[email protected]>
23397 L:      [email protected] (moderated for non-subscribers)
23398 L:      [email protected]
23399 S:      Supported
23400 F:      drivers/scsi/xen-scsifront.c
23401 F:      drivers/xen/xen-scsiback.c
23402 F:      include/xen/interface/io/vscsiif.h
23403
23404 XEN PVUSB DRIVER
23405 M:      Juergen Gross <[email protected]>
23406 L:      [email protected] (moderated for non-subscribers)
23407 L:      [email protected]
23408 S:      Supported
23409 F:      drivers/usb/host/xen*
23410 F:      include/xen/interface/io/usbif.h
23411
23412 XEN SOUND FRONTEND DRIVER
23413 M:      Oleksandr Andrushchenko <[email protected]>
23414 L:      [email protected] (moderated for non-subscribers)
23415 L:      [email protected] (moderated for non-subscribers)
23416 S:      Supported
23417 F:      sound/xen/*
23418
23419 XEN SWIOTLB SUBSYSTEM
23420 M:      Juergen Gross <[email protected]>
23421 M:      Stefano Stabellini <[email protected]>
23422 L:      [email protected] (moderated for non-subscribers)
23423 L:      [email protected]
23424 S:      Supported
23425 F:      arch/*/include/asm/xen/swiotlb-xen.h
23426 F:      drivers/xen/swiotlb-xen.c
23427 F:      include/xen/arm/swiotlb-xen.h
23428 F:      include/xen/swiotlb-xen.h
23429
23430 XFS FILESYSTEM
23431 M:      Darrick J. Wong <[email protected]>
23432 L:      [email protected]
23433 S:      Supported
23434 W:      http://xfs.org/
23435 C:      irc://irc.oftc.net/xfs
23436 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23437 F:      Documentation/ABI/testing/sysfs-fs-xfs
23438 F:      Documentation/admin-guide/xfs.rst
23439 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
23440 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
23441 F:      fs/xfs/
23442 F:      include/uapi/linux/dqblk_xfs.h
23443 F:      include/uapi/linux/fsmap.h
23444
23445 XILINX AMS DRIVER
23446 M:      Anand Ashok Dumbre <[email protected]>
23447 L:      [email protected]
23448 S:      Maintained
23449 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23450 F:      drivers/iio/adc/xilinx-ams.c
23451
23452 XILINX AXI ETHERNET DRIVER
23453 M:      Radhey Shyam Pandey <[email protected]>
23454 S:      Maintained
23455 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
23456 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
23457
23458 XILINX CAN DRIVER
23459 M:      Appana Durga Kedareswara rao <[email protected]>
23460 R:      Naga Sureshkumar Relli <[email protected]>
23461 L:      [email protected]
23462 S:      Maintained
23463 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23464 F:      drivers/net/can/xilinx_can.c
23465
23466 XILINX EVENT MANAGEMENT DRIVER
23467 M:      Abhyuday Godhasara <[email protected]>
23468 S:      Maintained
23469 F:      drivers/soc/xilinx/xlnx_event_manager.c
23470 F:      include/linux/firmware/xlnx-event-manager.h
23471
23472 XILINX GPIO DRIVER
23473 M:      Shubhrajyoti Datta <[email protected]>
23474 R:      Srinivas Neeli <[email protected]>
23475 R:      Michal Simek <[email protected]>
23476 S:      Maintained
23477 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23478 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23479 F:      drivers/gpio/gpio-xilinx.c
23480 F:      drivers/gpio/gpio-zynq.c
23481
23482 XILINX PWM DRIVER
23483 M:      Sean Anderson <[email protected]>
23484 S:      Maintained
23485 F:      drivers/pwm/pwm-xilinx.c
23486 F:      include/clocksource/timer-xilinx.h
23487
23488 XILINX SD-FEC IP CORES
23489 M:      Derek Kiernan <[email protected]>
23490 M:      Dragan Cvetic <[email protected]>
23491 S:      Maintained
23492 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23493 F:      Documentation/misc-devices/xilinx_sdfec.rst
23494 F:      drivers/misc/Kconfig
23495 F:      drivers/misc/Makefile
23496 F:      drivers/misc/xilinx_sdfec.c
23497 F:      include/uapi/misc/xilinx_sdfec.h
23498
23499 XILINX UARTLITE SERIAL DRIVER
23500 M:      Peter Korsgaard <[email protected]>
23501 L:      [email protected]
23502 S:      Maintained
23503 F:      drivers/tty/serial/uartlite.c
23504
23505 XILINX VIDEO IP CORES
23506 M:      Laurent Pinchart <[email protected]>
23507 L:      [email protected]
23508 S:      Supported
23509 T:      git git://linuxtv.org/media_tree.git
23510 F:      Documentation/devicetree/bindings/media/xilinx/
23511 F:      drivers/media/platform/xilinx/
23512 F:      include/uapi/linux/xilinx-v4l2-controls.h
23513
23514 XILINX WATCHDOG DRIVER
23515 M:      Srinivas Neeli <[email protected]>
23516 R:      Shubhrajyoti Datta <[email protected]>
23517 R:      Michal Simek <[email protected]>
23518 S:      Maintained
23519 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
23520 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23521 F:      drivers/watchdog/of_xilinx_wdt.c
23522 F:      drivers/watchdog/xilinx_wwdt.c
23523
23524 XILINX XDMA DRIVER
23525 M:      Lizhi Hou <[email protected]>
23526 M:      Brian Xu <[email protected]>
23527 M:      Raj Kumar Rampelli <[email protected]>
23528 L:      [email protected]
23529 S:      Supported
23530 F:      drivers/dma/xilinx/xdma-regs.h
23531 F:      drivers/dma/xilinx/xdma.c
23532 F:      include/linux/dma/amd_xdma.h
23533 F:      include/linux/platform_data/amd_xdma.h
23534
23535 XILINX ZYNQMP DPDMA DRIVER
23536 M:      Laurent Pinchart <[email protected]>
23537 L:      [email protected]
23538 S:      Supported
23539 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23540 F:      drivers/dma/xilinx/xilinx_dpdma.c
23541 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23542
23543 XILINX ZYNQMP OCM EDAC DRIVER
23544 M:      Shubhrajyoti Datta <[email protected]>
23545 M:      Sai Krishna Potthuri <[email protected]>
23546 S:      Maintained
23547 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23548 F:      drivers/edac/zynqmp_edac.c
23549
23550 XILINX ZYNQMP PSGTR PHY DRIVER
23551 M:      Laurent Pinchart <[email protected]>
23552 L:      [email protected]
23553 S:      Supported
23554 T:      git https://github.com/Xilinx/linux-xlnx.git
23555 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23556 F:      drivers/phy/xilinx/phy-zynqmp.c
23557
23558 XILINX ZYNQMP SHA3 DRIVER
23559 M:      Harsha <[email protected]>
23560 S:      Maintained
23561 F:      drivers/crypto/xilinx/zynqmp-sha.c
23562
23563 XILLYBUS DRIVER
23564 M:      Eli Billauer <[email protected]>
23565 L:      [email protected]
23566 S:      Supported
23567 F:      drivers/char/xillybus/
23568
23569 XLP9XX I2C DRIVER
23570 M:      George Cherian <[email protected]>
23571 L:      [email protected]
23572 S:      Supported
23573 W:      http://www.marvell.com
23574 F:      drivers/i2c/busses/i2c-xlp9xx.c
23575
23576 XRA1403 GPIO EXPANDER
23577 M:      Nandor Han <[email protected]>
23578 L:      [email protected]
23579 S:      Maintained
23580 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23581 F:      drivers/gpio/gpio-xra1403.c
23582
23583 XTENSA XTFPGA PLATFORM SUPPORT
23584 M:      Max Filippov <[email protected]>
23585 S:      Maintained
23586 F:      drivers/spi/spi-xtensa-xtfpga.c
23587 F:      sound/soc/xtensa/xtfpga-i2s.c
23588
23589 YAM DRIVER FOR AX.25
23590 M:      Jean-Paul Roubelat <[email protected]>
23591 L:      [email protected]
23592 S:      Maintained
23593 F:      drivers/net/hamradio/yam*
23594 F:      include/linux/yam.h
23595
23596 YAMA SECURITY MODULE
23597 M:      Kees Cook <[email protected]>
23598 S:      Supported
23599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23600 F:      Documentation/admin-guide/LSM/Yama.rst
23601 F:      security/yama/
23602
23603 YEALINK PHONE DRIVER
23604 M:      Henk Vergonet <[email protected]>
23605 L:      [email protected]
23606 S:      Maintained
23607 F:      Documentation/input/devices/yealink.rst
23608 F:      drivers/input/misc/yealink.*
23609
23610 Z3FOLD COMPRESSED PAGE ALLOCATOR
23611 M:      Vitaly Wool <[email protected]>
23612 R:      Miaohe Lin <[email protected]>
23613 L:      [email protected]
23614 S:      Maintained
23615 F:      mm/z3fold.c
23616
23617 Z8530 DRIVER FOR AX.25
23618 M:      Joerg Reuter <[email protected]>
23619 L:      [email protected]
23620 S:      Maintained
23621 W:      http://yaina.de/jreuter/
23622 W:      http://www.qsl.net/dl1bke/
23623 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
23624 F:      drivers/net/hamradio/*scc.c
23625 F:      drivers/net/hamradio/z8530.h
23626
23627 ZBUD COMPRESSED PAGE ALLOCATOR
23628 M:      Seth Jennings <[email protected]>
23629 M:      Dan Streetman <[email protected]>
23630 L:      [email protected]
23631 S:      Maintained
23632 F:      mm/zbud.c
23633
23634 ZD1211RW WIRELESS DRIVER
23635 L:      [email protected]
23636 S:      Orphan
23637 F:      drivers/net/wireless/zydas/zd1211rw/
23638
23639 ZD1301 MEDIA DRIVER
23640 M:      Antti Palosaari <[email protected]>
23641 L:      [email protected]
23642 S:      Maintained
23643 W:      https://linuxtv.org/
23644 W:      http://palosaari.fi/linux/
23645 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23646 F:      drivers/media/usb/dvb-usb-v2/zd1301*
23647
23648 ZD1301_DEMOD MEDIA DRIVER
23649 M:      Antti Palosaari <[email protected]>
23650 L:      [email protected]
23651 S:      Maintained
23652 W:      https://linuxtv.org/
23653 W:      http://palosaari.fi/linux/
23654 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23655 F:      drivers/media/dvb-frontends/zd1301_demod*
23656
23657 ZHAOXIN PROCESSOR SUPPORT
23658 M:      Tony W Wang-oc <[email protected]>
23659 L:      [email protected]
23660 S:      Maintained
23661 F:      arch/x86/kernel/cpu/zhaoxin.c
23662
23663 ZONEFS FILESYSTEM
23664 M:      Damien Le Moal <[email protected]>
23665 M:      Naohiro Aota <[email protected]>
23666 R:      Johannes Thumshirn <[email protected]>
23667 L:      [email protected]
23668 S:      Maintained
23669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
23670 F:      Documentation/filesystems/zonefs.rst
23671 F:      fs/zonefs/
23672
23673 ZPOOL COMPRESSED PAGE STORAGE API
23674 M:      Dan Streetman <[email protected]>
23675 L:      [email protected]
23676 S:      Maintained
23677 F:      include/linux/zpool.h
23678 F:      mm/zpool.c
23679
23680 ZR36067 VIDEO FOR LINUX DRIVER
23681 M:      Corentin Labbe <[email protected]>
23682 L:      [email protected]
23683 L:      [email protected]
23684 S:      Maintained
23685 W:      http://mjpeg.sourceforge.net/driver-zoran/
23686 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23687 F:      Documentation/driver-api/media/drivers/zoran.rst
23688 F:      drivers/media/pci/zoran/
23689
23690 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
23691 M:      Minchan Kim <[email protected]>
23692 M:      Sergey Senozhatsky <[email protected]>
23693 L:      [email protected]
23694 S:      Maintained
23695 F:      Documentation/admin-guide/blockdev/zram.rst
23696 F:      drivers/block/zram/
23697
23698 ZS DECSTATION Z85C30 SERIAL DRIVER
23699 M:      "Maciej W. Rozycki" <[email protected]>
23700 S:      Maintained
23701 F:      drivers/tty/serial/zs.*
23702
23703 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
23704 M:      Minchan Kim <[email protected]>
23705 M:      Sergey Senozhatsky <[email protected]>
23706 L:      [email protected]
23707 S:      Maintained
23708 F:      Documentation/mm/zsmalloc.rst
23709 F:      include/linux/zsmalloc.h
23710 F:      mm/zsmalloc.c
23711
23712 ZSTD
23713 M:      Nick Terrell <[email protected]>
23714 S:      Maintained
23715 B:      https://github.com/facebook/zstd/issues
23716 T:      git https://github.com/terrelln/linux.git
23717 F:      crypto/zstd.c
23718 F:      include/linux/zstd*
23719 F:      lib/decompress_unzstd.c
23720 F:      lib/zstd/
23721 N:      zstd
23722 K:      zstd
23723
23724 ZSWAP COMPRESSED SWAP CACHING
23725 M:      Seth Jennings <[email protected]>
23726 M:      Dan Streetman <[email protected]>
23727 M:      Vitaly Wool <[email protected]>
23728 L:      [email protected]
23729 S:      Maintained
23730 F:      mm/zswap.c
23731
23732 THE REST
23733 M:      Linus Torvalds <[email protected]>
23734 L:      [email protected]
23735 S:      Buried alive in reporters
23736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
23737 F:      *
23738 F:      */
This page took 1.406488 seconds and 4 git commands to generate.