]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'hsi-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: Subsystem Profile document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Kaestle <[email protected]>
263 L:      [email protected]
264 S:      Maintained
265 W:      http://piie.net/?section=acerhdf
266 F:      drivers/platform/x86/acerhdf.c
267
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <[email protected]>
270 L:      [email protected]
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
273
274 ACPI
275 M:      "Rafael J. Wysocki" <[email protected]>
276 R:      Len Brown <[email protected]>
277 L:      [email protected]
278 S:      Supported
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 B:      https://bugzilla.kernel.org
281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
282 F:      Documentation/ABI/testing/configfs-acpi
283 F:      Documentation/ABI/testing/sysfs-bus-acpi
284 F:      Documentation/firmware-guide/acpi/
285 F:      arch/x86/kernel/acpi/
286 F:      arch/x86/pci/acpi.c
287 F:      drivers/acpi/
288 F:      drivers/pci/*/*acpi*
289 F:      drivers/pci/*acpi*
290 F:      drivers/pnp/pnpacpi/
291 F:      include/acpi/
292 F:      include/linux/acpi.h
293 F:      include/linux/fwnode.h
294 F:      include/linux/fw_table.h
295 F:      lib/fw_table.c
296 F:      tools/power/acpi/
297
298 ACPI APEI
299 M:      "Rafael J. Wysocki" <[email protected]>
300 R:      Len Brown <[email protected]>
301 R:      James Morse <[email protected]>
302 R:      Tony Luck <[email protected]>
303 R:      Borislav Petkov <[email protected]>
304 L:      [email protected]
305 F:      drivers/acpi/apei/
306
307 ACPI COMPONENT ARCHITECTURE (ACPICA)
308 M:      Robert Moore <[email protected]>
309 M:      "Rafael J. Wysocki" <[email protected]>
310 L:      [email protected]
311 L:      [email protected]
312 S:      Supported
313 W:      https://acpica.org/
314 W:      https://github.com/acpica/acpica/
315 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
316 B:      https://bugzilla.kernel.org
317 B:      https://bugs.acpica.org
318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 F:      drivers/acpi/acpica/
320 F:      include/acpi/
321 F:      tools/power/acpi/
322
323 ACPI FOR ARM64 (ACPI/arm64)
324 M:      Lorenzo Pieralisi <[email protected]>
325 M:      Hanjun Guo <[email protected]>
326 M:      Sudeep Holla <[email protected]>
327 L:      [email protected]
328 L:      [email protected] (moderated for non-subscribers)
329 S:      Maintained
330 F:      drivers/acpi/arm64
331
332 ACPI FOR RISC-V (ACPI/riscv)
333 M:      Sunil V L <[email protected]>
334 L:      [email protected]
335 L:      [email protected]
336 S:      Maintained
337 F:      drivers/acpi/riscv/
338
339 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
340 M:      Sudeep Holla <[email protected]>
341 L:      [email protected]
342 S:      Supported
343 F:      drivers/mailbox/pcc.c
344
345 ACPI PMIC DRIVERS
346 M:      "Rafael J. Wysocki" <[email protected]>
347 M:      Len Brown <[email protected]>
348 R:      Andy Shevchenko <[email protected]>
349 R:      Mika Westerberg <[email protected]>
350 L:      [email protected]
351 S:      Supported
352 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
353 B:      https://bugzilla.kernel.org
354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
355 F:      drivers/acpi/pmic/
356
357 ACPI SERIAL MULTI INSTANTIATE DRIVER
358 M:      Hans de Goede <[email protected]>
359 L:      [email protected]
360 S:      Maintained
361 F:      drivers/platform/x86/serial-multi-instantiate.c
362
363 ACPI THERMAL DRIVER
364 M:      Rafael J. Wysocki <[email protected]>
365 R:      Zhang Rui <[email protected]>
366 L:      [email protected]
367 S:      Supported
368 B:      https://bugzilla.kernel.org
369 F:      drivers/acpi/*thermal*
370
371 ACPI VIOT DRIVER
372 M:      Jean-Philippe Brucker <[email protected]>
373 L:      [email protected]
374 L:      [email protected]
375 S:      Maintained
376 F:      drivers/acpi/viot.c
377 F:      include/linux/acpi_viot.h
378
379 ACPI WMI DRIVER
380 M:      Armin Wolf <[email protected]>
381 L:      [email protected]
382 S:      Maintained
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 F:      drivers/net/wireless/admtek/adm8211.*
474
475 ADP1653 FLASH CONTROLLER DRIVER
476 M:      Sakari Ailus <[email protected]>
477 L:      [email protected]
478 S:      Maintained
479 F:      drivers/media/i2c/adp1653.c
480 F:      include/media/i2c/adp1653.h
481
482 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
483 M:      Michael Hennerich <[email protected]>
484 S:      Supported
485 W:      http://wiki.analog.com/ADP5520
486 W:      https://ez.analog.com/linux-software-drivers
487 F:      drivers/gpio/gpio-adp5520.c
488 F:      drivers/input/keyboard/adp5520-keys.c
489 F:      drivers/leds/leds-adp5520.c
490 F:      drivers/mfd/adp5520.c
491 F:      drivers/video/backlight/adp5520_bl.c
492
493 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
494 M:      Michael Hennerich <[email protected]>
495 S:      Supported
496 W:      http://wiki.analog.com/ADP5588
497 W:      https://ez.analog.com/linux-software-drivers
498 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
499 F:      drivers/input/keyboard/adp5588-keys.c
500
501 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
502 M:      Michael Hennerich <[email protected]>
503 S:      Supported
504 W:      http://wiki.analog.com/ADP8860
505 W:      https://ez.analog.com/linux-software-drivers
506 F:      drivers/video/backlight/adp8860_bl.c
507
508 ADT746X FAN DRIVER
509 M:      Colin Leroy <[email protected]>
510 S:      Maintained
511 F:      drivers/macintosh/therm_adt746x.c
512
513 ADT7475 HARDWARE MONITOR DRIVER
514 M:      Jean Delvare <[email protected]>
515 L:      [email protected]
516 S:      Maintained
517 F:      Documentation/hwmon/adt7475.rst
518 F:      drivers/hwmon/adt7475.c
519
520 ADVANSYS SCSI DRIVER
521 M:      Matthew Wilcox <[email protected]>
522 M:      Hannes Reinecke <[email protected]>
523 L:      [email protected]
524 S:      Maintained
525 F:      Documentation/scsi/advansys.rst
526 F:      drivers/scsi/advansys.c
527
528 ADVANTECH SWBTN DRIVER
529 M:      Andrea Ho <[email protected]>
530 L:      [email protected]
531 S:      Maintained
532 F:      drivers/platform/x86/adv_swbutton.c
533
534 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
535 M:      Lucas Stankus <[email protected]>
536 S:      Supported
537 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
538 F:      drivers/iio/accel/adxl313*
539
540 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
541 M:      Michael Hennerich <[email protected]>
542 S:      Supported
543 W:      http://wiki.analog.com/ADXL345
544 W:      https://ez.analog.com/linux-software-drivers
545 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
546 F:      drivers/input/misc/adxl34x.c
547
548 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
549 M:      Puranjay Mohan <[email protected]>
550 L:      [email protected]
551 S:      Supported
552 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
553 F:      drivers/iio/accel/adxl355.h
554 F:      drivers/iio/accel/adxl355_core.c
555 F:      drivers/iio/accel/adxl355_i2c.c
556 F:      drivers/iio/accel/adxl355_spi.c
557
558 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
559 M:      Cosmin Tanislav <[email protected]>
560 L:      [email protected]
561 S:      Supported
562 W:      https://ez.analog.com/linux-software-drivers
563 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
564 F:      drivers/iio/accel/adxl367*
565
566 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
567 M:      Michael Hennerich <[email protected]>
568 S:      Supported
569 W:      https://ez.analog.com/linux-software-drivers
570 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
571 F:      drivers/iio/accel/adxl372.c
572 F:      drivers/iio/accel/adxl372_i2c.c
573 F:      drivers/iio/accel/adxl372_spi.c
574
575 AF9013 MEDIA DRIVER
576 L:      [email protected]
577 S:      Orphan
578 W:      https://linuxtv.org
579 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
580 F:      drivers/media/dvb-frontends/af9013*
581
582 AF9033 MEDIA DRIVER
583 L:      [email protected]
584 S:      Orphan
585 W:      https://linuxtv.org
586 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
587 F:      drivers/media/dvb-frontends/af9033*
588
589 AFFS FILE SYSTEM
590 M:      David Sterba <[email protected]>
591 L:      [email protected]
592 S:      Odd Fixes
593 F:      Documentation/filesystems/affs.rst
594 F:      fs/affs/
595
596 AFS FILESYSTEM
597 M:      David Howells <[email protected]>
598 M:      Marc Dionne <[email protected]>
599 L:      [email protected]
600 S:      Supported
601 W:      https://www.infradead.org/~dhowells/kafs/
602 F:      Documentation/filesystems/afs.rst
603 F:      fs/afs/
604 F:      include/trace/events/afs.h
605
606 AGPGART DRIVER
607 M:      David Airlie <[email protected]>
608 L:      [email protected]
609 S:      Maintained
610 T:      git git://anongit.freedesktop.org/drm/drm
611 F:      drivers/char/agp/
612 F:      include/linux/agp*
613 F:      include/uapi/linux/agp*
614
615 AHA152X SCSI DRIVER
616 M:      "Juergen E. Fischer" <[email protected]>
617 L:      [email protected]
618 S:      Maintained
619 F:      drivers/scsi/aha152x*
620 F:      drivers/scsi/pcmcia/aha152x*
621
622 AIC7XXX / AIC79XX SCSI DRIVER
623 M:      Hannes Reinecke <[email protected]>
624 L:      [email protected]
625 S:      Maintained
626 F:      drivers/scsi/aic7xxx/
627
628 AIMSLAB FM RADIO RECEIVER DRIVER
629 M:      Hans Verkuil <[email protected]>
630 L:      [email protected]
631 S:      Maintained
632 W:      https://linuxtv.org
633 T:      git git://linuxtv.org/media_tree.git
634 F:      drivers/media/radio/radio-aimslab*
635
636 AIO
637 M:      Benjamin LaHaise <[email protected]>
638 L:      [email protected]
639 S:      Supported
640 F:      fs/aio.c
641 F:      include/linux/*aio*.h
642
643 AIRSPY MEDIA DRIVER
644 L:      [email protected]
645 S:      Orphan
646 W:      https://linuxtv.org
647 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
648 F:      drivers/media/usb/airspy/
649
650 ALACRITECH GIGABIT ETHERNET DRIVER
651 M:      Lino Sanfilippo <[email protected]>
652 S:      Maintained
653 F:      drivers/net/ethernet/alacritech/*
654
655 ALCATEL SPEEDTOUCH USB DRIVER
656 M:      Duncan Sands <[email protected]>
657 L:      [email protected]
658 S:      Maintained
659 W:      http://www.linux-usb.org/SpeedTouch/
660 F:      drivers/usb/atm/speedtch.c
661 F:      drivers/usb/atm/usbatm.c
662
663 ALCHEMY AU1XX0 MMC DRIVER
664 M:      Manuel Lauss <[email protected]>
665 S:      Maintained
666 F:      drivers/mmc/host/au1xmmc.c
667
668 ALI1563 I2C DRIVER
669 M:      Rudolf Marek <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 F:      Documentation/i2c/busses/i2c-ali1563.rst
673 F:      drivers/i2c/busses/i2c-ali1563.c
674
675 ALIBABA ELASTIC RDMA DRIVER
676 M:      Cheng Xu <[email protected]>
677 M:      Kai Shen <[email protected]>
678 L:      [email protected]
679 S:      Supported
680 F:      drivers/infiniband/hw/erdma
681 F:      include/uapi/rdma/erdma-abi.h
682
683 ALIBABA PMU DRIVER
684 M:      Shuai Xue <[email protected]>
685 S:      Supported
686 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
687 F:      drivers/perf/alibaba_uncore_drw_pmu.c
688
689 ALIENWARE WMI DRIVER
690 L:      [email protected]
691 S:      Maintained
692 F:      drivers/platform/x86/dell/alienware-wmi.c
693
694 ALLEGRO DVT VIDEO IP CORE DRIVER
695 M:      Michael Tretter <[email protected]>
696 R:      Pengutronix Kernel Team <[email protected]>
697 L:      [email protected]
698 S:      Maintained
699 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
700 F:      drivers/media/platform/allegro-dvt/
701
702 ALLIED VISION ALVIUM CAMERA DRIVER
703 M:      Tommaso Merciai <[email protected]>
704 M:      Martin Hecht <[email protected]>
705 L:      [email protected]
706 S:      Maintained
707 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
708 F:      drivers/media/i2c/alvium-csi2.c
709 F:      drivers/media/i2c/alvium-csi2.h
710
711 ALLWINNER A10 CSI DRIVER
712 M:      Maxime Ripard <[email protected]>
713 L:      [email protected]
714 S:      Maintained
715 T:      git git://linuxtv.org/media_tree.git
716 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
717 F:      drivers/media/platform/sunxi/sun4i-csi/
718
719 ALLWINNER A31 CSI DRIVER
720 M:      Yong Deng <[email protected]>
721 M:      Paul Kocialkowski <[email protected]>
722 L:      [email protected]
723 S:      Maintained
724 T:      git git://linuxtv.org/media_tree.git
725 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
726 F:      drivers/media/platform/sunxi/sun6i-csi/
727
728 ALLWINNER A31 ISP DRIVER
729 M:      Paul Kocialkowski <[email protected]>
730 L:      [email protected]
731 S:      Maintained
732 T:      git git://linuxtv.org/media_tree.git
733 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
734 F:      drivers/staging/media/sunxi/sun6i-isp/
735 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
736
737 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
738 M:      Paul Kocialkowski <[email protected]>
739 L:      [email protected]
740 S:      Maintained
741 T:      git git://linuxtv.org/media_tree.git
742 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
743 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
744
745 ALLWINNER CPUFREQ DRIVER
746 M:      Yangtao Li <[email protected]>
747 L:      [email protected]
748 S:      Maintained
749 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
750 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
751
752 ALLWINNER CRYPTO DRIVERS
753 M:      Corentin Labbe <[email protected]>
754 L:      [email protected]
755 S:      Maintained
756 F:      drivers/crypto/allwinner/
757
758 ALLWINNER DMIC DRIVERS
759 M:      Ban Tao <[email protected]>
760 L:      [email protected] (moderated for non-subscribers)
761 S:      Maintained
762 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
763 F:      sound/soc/sunxi/sun50i-dmic.c
764
765 ALLWINNER HARDWARE SPINLOCK SUPPORT
766 M:      Wilken Gottwalt <[email protected]>
767 S:      Maintained
768 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
769 F:      drivers/hwspinlock/sun6i_hwspinlock.c
770
771 ALLWINNER THERMAL DRIVER
772 M:      Vasily Khoruzhick <[email protected]>
773 M:      Yangtao Li <[email protected]>
774 L:      [email protected]
775 S:      Maintained
776 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
777 F:      drivers/thermal/sun8i_thermal.c
778
779 ALLWINNER VPU DRIVER
780 M:      Maxime Ripard <[email protected]>
781 M:      Paul Kocialkowski <[email protected]>
782 L:      [email protected]
783 S:      Maintained
784 F:      drivers/staging/media/sunxi/cedrus/
785
786 ALPHA PORT
787 M:      Richard Henderson <[email protected]>
788 M:      Ivan Kokshaysky <[email protected]>
789 M:      Matt Turner <[email protected]>
790 L:      [email protected]
791 S:      Odd Fixes
792 F:      arch/alpha/
793
794 ALPS PS/2 TOUCHPAD DRIVER
795 R:      Pali Rohár <[email protected]>
796 F:      drivers/input/mouse/alps.*
797
798 ALTERA I2C CONTROLLER DRIVER
799 M:      Thor Thayer <[email protected]>
800 S:      Maintained
801 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
802 F:      drivers/i2c/busses/i2c-altera.c
803
804 ALTERA MAILBOX DRIVER
805 M:      Mun Yew Tham <[email protected]>
806 S:      Maintained
807 F:      drivers/mailbox/mailbox-altera.c
808
809 ALTERA MSGDMA IP CORE DRIVER
810 M:      Olivier Dautricourt <[email protected]>
811 R:      Stefan Roese <[email protected]>
812 L:      [email protected]
813 S:      Odd Fixes
814 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
815 F:      drivers/dma/altera-msgdma.c
816
817 ALTERA PIO DRIVER
818 M:      Mun Yew Tham <[email protected]>
819 L:      [email protected]
820 S:      Maintained
821 F:      drivers/gpio/gpio-altera.c
822
823 ALTERA SYSTEM MANAGER DRIVER
824 M:      Thor Thayer <[email protected]>
825 S:      Maintained
826 F:      drivers/mfd/altera-sysmgr.c
827 F:      include/linux/mfd/altera-sysmgr.h
828
829 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
830 M:      Thor Thayer <[email protected]>
831 S:      Maintained
832 F:      drivers/gpio/gpio-altera-a10sr.c
833 F:      drivers/mfd/altera-a10sr.c
834 F:      drivers/reset/reset-a10sr.c
835 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
836 F:      include/linux/mfd/altera-a10sr.h
837
838 ALTERA TRIPLE SPEED ETHERNET DRIVER
839 M:      Joyce Ooi <[email protected]>
840 L:      [email protected]
841 S:      Maintained
842 F:      drivers/net/ethernet/altera/
843
844 ALTERA UART/JTAG UART SERIAL DRIVERS
845 M:      Tobias Klauser <[email protected]>
846 L:      [email protected]
847 S:      Maintained
848 F:      drivers/tty/serial/altera_jtaguart.c
849 F:      drivers/tty/serial/altera_uart.c
850 F:      include/linux/altera_jtaguart.h
851 F:      include/linux/altera_uart.h
852
853 AMAZON ANNAPURNA LABS FIC DRIVER
854 M:      Talel Shenhar <[email protected]>
855 S:      Maintained
856 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
857 F:      drivers/irqchip/irq-al-fic.c
858
859 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
860 M:      Talel Shenhar <[email protected]>
861 M:      Talel Shenhar <[email protected]>
862 S:      Maintained
863 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
864 F:      drivers/edac/al_mc_edac.c
865
866 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
867 M:      Talel Shenhar <[email protected]>
868 S:      Maintained
869 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
870 F:      drivers/thermal/thermal_mmio.c
871
872 AMAZON ETHERNET DRIVERS
873 M:      Shay Agroskin <[email protected]>
874 M:      Arthur Kiyanovski <[email protected]>
875 R:      David Arinzon <[email protected]>
876 R:      Noam Dagan <[email protected]>
877 R:      Saeed Bishara <[email protected]>
878 L:      [email protected]
879 S:      Supported
880 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
881 F:      drivers/net/ethernet/amazon/
882
883 AMAZON RDMA EFA DRIVER
884 M:      Michael Margolin <[email protected]>
885 R:      Gal Pressman <[email protected]>
886 R:      Yossi Leybovich <[email protected]>
887 L:      [email protected]
888 S:      Supported
889 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
890 F:      drivers/infiniband/hw/efa/
891 F:      include/uapi/rdma/efa-abi.h
892
893 AMD CDX BUS DRIVER
894 M:      Nipun Gupta <[email protected]>
895 M:      Nikhil Agarwal <[email protected]>
896 S:      Maintained
897 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
898 F:      drivers/cdx/*
899 F:      include/linux/cdx/*
900
901 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
902 M:      Tom Lendacky <[email protected]>
903 M:      John Allen <[email protected]>
904 L:      [email protected]
905 S:      Supported
906 F:      drivers/crypto/ccp/
907 F:      include/linux/ccp.h
908
909 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
910 M:      Ashish Kalra <[email protected]>
911 M:      Tom Lendacky <[email protected]>
912 L:      [email protected]
913 S:      Supported
914 F:      drivers/crypto/ccp/sev*
915 F:      include/uapi/linux/psp-sev.h
916
917 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
918 M:      Mario Limonciello <[email protected]>
919 L:      [email protected]
920 S:      Supported
921 F:      drivers/crypto/ccp/dbc.c
922 F:      drivers/crypto/ccp/dbc.h
923 F:      drivers/crypto/ccp/platform-access.c
924 F:      drivers/crypto/ccp/platform-access.h
925 F:      include/uapi/linux/psp-dbc.h
926 F:      tools/crypto/ccp/*.c
927 F:      tools/crypto/ccp/*.py
928
929 AMD DISPLAY CORE
930 M:      Harry Wentland <[email protected]>
931 M:      Leo Li <[email protected]>
932 M:      Rodrigo Siqueira <[email protected]>
933 L:      [email protected]
934 S:      Supported
935 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
936 F:      drivers/gpu/drm/amd/display/
937
938 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
939 M:      Huang Rui <[email protected]>
940 L:      [email protected]
941 S:      Supported
942 F:      Documentation/hwmon/fam15h_power.rst
943 F:      drivers/hwmon/fam15h_power.c
944
945 AMD FCH GPIO DRIVER
946 M:      Enrico Weigelt, metux IT consult <[email protected]>
947 L:      [email protected]
948 S:      Maintained
949 F:      drivers/gpio/gpio-amd-fch.c
950 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
951
952 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
953 L:      [email protected] (moderated for non-subscribers)
954 S:      Orphan
955 F:      drivers/usb/gadget/udc/amd5536udc.*
956
957 AMD GEODE PROCESSOR/CHIPSET SUPPORT
958 M:      Andres Salomon <[email protected]>
959 L:      [email protected] (moderated for non-subscribers)
960 S:      Supported
961 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
962 F:      arch/x86/include/asm/geode.h
963 F:      drivers/char/hw_random/geode-rng.c
964 F:      drivers/crypto/geode*
965 F:      drivers/video/fbdev/geode/
966
967 AMD HSMP DRIVER
968 M:      Naveen Krishna Chatradhi <[email protected]>
969 R:      Carlos Bilbao <[email protected]>
970 L:      [email protected]
971 S:      Maintained
972 F:      Documentation/arch/x86/amd_hsmp.rst
973 F:      arch/x86/include/asm/amd_hsmp.h
974 F:      arch/x86/include/uapi/asm/amd_hsmp.h
975 F:      drivers/platform/x86/amd/hsmp.c
976
977 AMD IOMMU (AMD-VI)
978 M:      Joerg Roedel <[email protected]>
979 R:      Suravee Suthikulpanit <[email protected]>
980 L:      [email protected]
981 S:      Maintained
982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
983 F:      drivers/iommu/amd/
984 F:      include/linux/amd-iommu.h
985
986 AMD KFD
987 M:      Felix Kuehling <[email protected]>
988 L:      [email protected]
989 S:      Supported
990 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
991 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
992 F:      drivers/gpu/drm/amd/amdkfd/
993 F:      drivers/gpu/drm/amd/include/cik_structs.h
994 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
995 F:      drivers/gpu/drm/amd/include/v9_structs.h
996 F:      drivers/gpu/drm/amd/include/vi_structs.h
997 F:      include/uapi/linux/kfd_ioctl.h
998 F:      include/uapi/linux/kfd_sysfs.h
999
1000 AMD MP2 I2C DRIVER
1001 M:      Elie Morisse <[email protected]>
1002 M:      Shyam Sundar S K <[email protected]>
1003 L:      [email protected]
1004 S:      Maintained
1005 F:      drivers/i2c/busses/i2c-amd-mp2*
1006
1007 AMD PDS CORE DRIVER
1008 M:      Shannon Nelson <[email protected]>
1009 M:      Brett Creeley <[email protected]>
1010 L:      [email protected]
1011 S:      Supported
1012 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1013 F:      drivers/net/ethernet/amd/pds_core/
1014 F:      include/linux/pds/
1015
1016 AMD PMC DRIVER
1017 M:      Shyam Sundar S K <[email protected]>
1018 L:      [email protected]
1019 S:      Maintained
1020 F:      drivers/platform/x86/amd/pmc/
1021
1022 AMD PMF DRIVER
1023 M:      Shyam Sundar S K <[email protected]>
1024 L:      [email protected]
1025 S:      Maintained
1026 F:      Documentation/ABI/testing/sysfs-amd-pmf
1027 F:      drivers/platform/x86/amd/pmf/
1028
1029 AMD POWERPLAY AND SWSMU
1030 M:      Evan Quan <[email protected]>
1031 L:      [email protected]
1032 S:      Supported
1033 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1034 F:      drivers/gpu/drm/amd/pm/
1035
1036 AMD PSTATE DRIVER
1037 M:      Huang Rui <[email protected]>
1038 L:      [email protected]
1039 S:      Supported
1040 F:      Documentation/admin-guide/pm/amd-pstate.rst
1041 F:      drivers/cpufreq/amd-pstate*
1042 F:      include/linux/amd-pstate.h
1043 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1044
1045 AMD PTDMA DRIVER
1046 M:      Sanjay R Mehta <[email protected]>
1047 L:      [email protected]
1048 S:      Maintained
1049 F:      drivers/dma/ptdma/
1050
1051 AMD SEATTLE DEVICE TREE SUPPORT
1052 M:      Suravee Suthikulpanit <[email protected]>
1053 M:      Tom Lendacky <[email protected]>
1054 S:      Supported
1055 F:      arch/arm64/boot/dts/amd/
1056
1057 AMD SENSOR FUSION HUB DRIVER
1058 M:      Basavaraj Natikar <[email protected]>
1059 L:      [email protected]
1060 S:      Maintained
1061 F:      Documentation/hid/amd-sfh*
1062 F:      drivers/hid/amd-sfh-hid/
1063
1064 AMD SPI DRIVER
1065 M:      Sanjay R Mehta <[email protected]>
1066 S:      Maintained
1067 F:      drivers/spi/spi-amd.c
1068
1069 AMD XGBE DRIVER
1070 M:      "Shyam Sundar S K" <[email protected]>
1071 L:      [email protected]
1072 S:      Supported
1073 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1074 F:      drivers/net/ethernet/amd/xgbe/
1075
1076 AMLOGIC DDR PMU DRIVER
1077 M:      Jiucheng Xu <[email protected]>
1078 L:      [email protected]
1079 S:      Supported
1080 W:      http://www.amlogic.com
1081 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1082 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1083 F:      drivers/perf/amlogic/
1084 F:      include/soc/amlogic/
1085
1086 AMPHION VPU CODEC V4L2 DRIVER
1087 M:      Ming Qian <[email protected]>
1088 M:      Zhou Peng <[email protected]>
1089 L:      [email protected]
1090 S:      Maintained
1091 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1092 F:      drivers/media/platform/amphion/
1093
1094 AMS AS73211 DRIVER
1095 M:      Christian Eggers <[email protected]>
1096 L:      [email protected]
1097 S:      Maintained
1098 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1099 F:      drivers/iio/light/as73211.c
1100
1101 AMT (Automatic Multicast Tunneling)
1102 M:      Taehee Yoo <[email protected]>
1103 L:      [email protected]
1104 S:      Maintained
1105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1107 F:      drivers/net/amt.c
1108
1109 ANALOG DEVICES INC AD3552R DRIVER
1110 M:      Nuno Sá <[email protected]>
1111 L:      [email protected]
1112 S:      Supported
1113 W:      https://ez.analog.com/linux-software-drivers
1114 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1115 F:      drivers/iio/dac/ad3552r.c
1116
1117 ANALOG DEVICES INC AD4130 DRIVER
1118 M:      Cosmin Tanislav <[email protected]>
1119 L:      [email protected]
1120 S:      Supported
1121 W:      https://ez.analog.com/linux-software-drivers
1122 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1123 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1124 F:      drivers/iio/adc/ad4130.c
1125
1126 ANALOG DEVICES INC AD7192 DRIVER
1127 M:      Alexandru Tachici <[email protected]>
1128 L:      [email protected]
1129 S:      Supported
1130 W:      https://ez.analog.com/linux-software-drivers
1131 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1132 F:      drivers/iio/adc/ad7192.c
1133
1134 ANALOG DEVICES INC AD7292 DRIVER
1135 M:      Marcelo Schmitt <[email protected]>
1136 L:      [email protected]
1137 S:      Supported
1138 W:      https://ez.analog.com/linux-software-drivers
1139 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1140 F:      drivers/iio/adc/ad7292.c
1141
1142 ANALOG DEVICES INC AD7293 DRIVER
1143 M:      Antoniu Miclaus <[email protected]>
1144 L:      [email protected]
1145 S:      Supported
1146 W:      https://ez.analog.com/linux-software-drivers
1147 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1148 F:      drivers/iio/dac/ad7293.c
1149
1150 ANALOG DEVICES INC AD74115 DRIVER
1151 M:      Cosmin Tanislav <[email protected]>
1152 L:      [email protected]
1153 S:      Supported
1154 W:      https://ez.analog.com/linux-software-drivers
1155 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1156 F:      drivers/iio/addac/ad74115.c
1157
1158 ANALOG DEVICES INC AD74413R DRIVER
1159 M:      Cosmin Tanislav <[email protected]>
1160 L:      [email protected]
1161 S:      Supported
1162 W:      https://ez.analog.com/linux-software-drivers
1163 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1164 F:      drivers/iio/addac/ad74413r.c
1165 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1166
1167 ANALOG DEVICES INC AD7768-1 DRIVER
1168 M:      Michael Hennerich <[email protected]>
1169 L:      [email protected]
1170 S:      Supported
1171 W:      https://ez.analog.com/linux-software-drivers
1172 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1173 F:      drivers/iio/adc/ad7768-1.c
1174
1175 ANALOG DEVICES INC AD7780 DRIVER
1176 M:      Michael Hennerich <[email protected]>
1177 M:      Renato Lui Geh <[email protected]>
1178 L:      [email protected]
1179 S:      Supported
1180 W:      https://ez.analog.com/linux-software-drivers
1181 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1182 F:      drivers/iio/adc/ad7780.c
1183
1184 ANALOG DEVICES INC ADA4250 DRIVER
1185 M:      Antoniu Miclaus <[email protected]>
1186 L:      [email protected]
1187 S:      Supported
1188 W:      https://ez.analog.com/linux-software-drivers
1189 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1190 F:      drivers/iio/amplifiers/ada4250.c
1191
1192 ANALOG DEVICES INC ADF4377 DRIVER
1193 M:      Antoniu Miclaus <[email protected]>
1194 L:      [email protected]
1195 S:      Supported
1196 W:      https://ez.analog.com/linux-software-drivers
1197 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1198 F:      drivers/iio/frequency/adf4377.c
1199
1200 ANALOG DEVICES INC ADGS1408 DRIVER
1201 M:      Mircea Caprioru <[email protected]>
1202 S:      Supported
1203 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1204 F:      drivers/mux/adgs1408.c
1205
1206 ANALOG DEVICES INC ADIN DRIVER
1207 M:      Michael Hennerich <[email protected]>
1208 L:      [email protected]
1209 S:      Supported
1210 W:      https://ez.analog.com/linux-software-drivers
1211 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1212 F:      drivers/net/phy/adin.c
1213
1214 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1215 M:      Nuno Sa <[email protected]>
1216 L:      [email protected]
1217 S:      Supported
1218 F:      drivers/iio/imu/adis.c
1219 F:      drivers/iio/imu/adis_buffer.c
1220 F:      drivers/iio/imu/adis_trigger.c
1221 F:      include/linux/iio/imu/adis.h
1222
1223 ANALOG DEVICES INC ADIS16460 DRIVER
1224 M:      Dragos Bogdan <[email protected]>
1225 L:      [email protected]
1226 S:      Supported
1227 W:      https://ez.analog.com/linux-software-drivers
1228 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1229 F:      drivers/iio/imu/adis16460.c
1230
1231 ANALOG DEVICES INC ADIS16475 DRIVER
1232 M:      Nuno Sa <[email protected]>
1233 L:      [email protected]
1234 S:      Supported
1235 W:      https://ez.analog.com/linux-software-drivers
1236 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1237 F:      drivers/iio/imu/adis16475.c
1238
1239 ANALOG DEVICES INC ADM1177 DRIVER
1240 M:      Michael Hennerich <[email protected]>
1241 L:      [email protected]
1242 S:      Supported
1243 W:      https://ez.analog.com/linux-software-drivers
1244 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1245 F:      drivers/hwmon/adm1177.c
1246
1247 ANALOG DEVICES INC ADMV1013 DRIVER
1248 M:      Antoniu Miclaus <[email protected]>
1249 L:      [email protected]
1250 S:      Supported
1251 W:      https://ez.analog.com/linux-software-drivers
1252 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1253 F:      drivers/iio/frequency/admv1013.c
1254
1255 ANALOG DEVICES INC ADMV1014 DRIVER
1256 M:      Antoniu Miclaus <[email protected]>
1257 L:      [email protected]
1258 S:      Supported
1259 W:      https://ez.analog.com/linux-software-drivers
1260 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1261 F:      drivers/iio/frequency/admv1014.c
1262
1263 ANALOG DEVICES INC ADMV8818 DRIVER
1264 M:      Antoniu Miclaus <[email protected]>
1265 L:      [email protected]
1266 S:      Supported
1267 W:      https://ez.analog.com/linux-software-drivers
1268 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1269 F:      drivers/iio/filter/admv8818.c
1270
1271 ANALOG DEVICES INC ADP5061 DRIVER
1272 M:      Michael Hennerich <[email protected]>
1273 L:      [email protected]
1274 S:      Supported
1275 W:      https://ez.analog.com/linux-software-drivers
1276 F:      drivers/power/supply/adp5061.c
1277
1278 ANALOG DEVICES INC ADRF6780 DRIVER
1279 M:      Antoniu Miclaus <[email protected]>
1280 L:      [email protected]
1281 S:      Supported
1282 W:      https://ez.analog.com/linux-software-drivers
1283 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1284 F:      drivers/iio/frequency/adrf6780.c
1285
1286 ANALOG DEVICES INC ADV7180 DRIVER
1287 M:      Lars-Peter Clausen <[email protected]>
1288 L:      [email protected]
1289 S:      Supported
1290 W:      https://ez.analog.com/linux-software-drivers
1291 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1292 F:      drivers/media/i2c/adv7180.c
1293
1294 ANALOG DEVICES INC ADV748X DRIVER
1295 M:      Kieran Bingham <[email protected]>
1296 L:      [email protected]
1297 S:      Maintained
1298 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1299 F:      drivers/media/i2c/adv748x/*
1300
1301 ANALOG DEVICES INC ADV7511 DRIVER
1302 M:      Hans Verkuil <[email protected]>
1303 L:      [email protected]
1304 S:      Maintained
1305 F:      drivers/media/i2c/adv7511*
1306
1307 ANALOG DEVICES INC ADV7604 DRIVER
1308 M:      Hans Verkuil <[email protected]>
1309 L:      [email protected]
1310 S:      Maintained
1311 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1312 F:      drivers/media/i2c/adv7604*
1313
1314 ANALOG DEVICES INC ADV7842 DRIVER
1315 M:      Hans Verkuil <[email protected]>
1316 L:      [email protected]
1317 S:      Maintained
1318 F:      drivers/media/i2c/adv7842*
1319
1320 ANALOG DEVICES INC ADXRS290 DRIVER
1321 M:      Nishant Malpani <[email protected]>
1322 L:      [email protected]
1323 S:      Supported
1324 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1325 F:      drivers/iio/gyro/adxrs290.c
1326
1327 ANALOG DEVICES INC ASOC CODEC DRIVERS
1328 M:      Lars-Peter Clausen <[email protected]>
1329 M:      Nuno Sá <[email protected]>
1330 L:      [email protected] (moderated for non-subscribers)
1331 S:      Supported
1332 W:      http://wiki.analog.com/
1333 W:      https://ez.analog.com/linux-software-drivers
1334 F:      sound/soc/codecs/ad1*
1335 F:      sound/soc/codecs/ad7*
1336 F:      sound/soc/codecs/adau*
1337 F:      sound/soc/codecs/adav*
1338 F:      sound/soc/codecs/sigmadsp.*
1339 F:      sound/soc/codecs/ssm*
1340
1341 ANALOG DEVICES INC DMA DRIVERS
1342 M:      Lars-Peter Clausen <[email protected]>
1343 S:      Supported
1344 W:      https://ez.analog.com/linux-software-drivers
1345 F:      drivers/dma/dma-axi-dmac.c
1346
1347 ANALOG DEVICES INC IIO DRIVERS
1348 M:      Lars-Peter Clausen <[email protected]>
1349 M:      Michael Hennerich <[email protected]>
1350 S:      Supported
1351 W:      http://wiki.analog.com/
1352 W:      https://ez.analog.com/linux-software-drivers
1353 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1354 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1355 F:      Documentation/devicetree/bindings/iio/*/adi,*
1356 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1357 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1358 F:      drivers/iio/*/ad*
1359 F:      drivers/iio/adc/ltc249*
1360 F:      drivers/iio/amplifiers/hmc425a.c
1361 F:      drivers/staging/iio/*/ad*
1362 X:      drivers/iio/*/adjd*
1363
1364 ANALOG DEVICES INC MAX31760 DRIVER
1365 M:      Ibrahim Tilki <[email protected]>
1366 S:      Maintained
1367 W:      http://wiki.analog.com/
1368 W:      https://ez.analog.com/linux-software-drivers
1369 F:      Documentation/devicetree/bindings/hwmon/adi,max31760.yaml
1370 F:      Documentation/hwmon/max31760.rst
1371 F:      drivers/hwmon/max31760.c
1372
1373 ANALOGBITS PLL LIBRARIES
1374 M:      Paul Walmsley <[email protected]>
1375 S:      Supported
1376 F:      drivers/clk/analogbits/*
1377 F:      include/linux/clk/analogbits*
1378
1379 ANDROID DRIVERS
1380 M:      Greg Kroah-Hartman <[email protected]>
1381 M:      Arve Hjønnevåg <[email protected]>
1382 M:      Todd Kjos <[email protected]>
1383 M:      Martijn Coenen <[email protected]>
1384 M:      Joel Fernandes <[email protected]>
1385 M:      Christian Brauner <[email protected]>
1386 M:      Carlos Llamas <[email protected]>
1387 M:      Suren Baghdasaryan <[email protected]>
1388 L:      [email protected]
1389 S:      Supported
1390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1391 F:      drivers/android/
1392
1393 ANDROID GOLDFISH PIC DRIVER
1394 M:      Miodrag Dinic <[email protected]>
1395 S:      Supported
1396 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1397 F:      drivers/irqchip/irq-goldfish-pic.c
1398
1399 ANDROID GOLDFISH RTC DRIVER
1400 M:      Jiaxun Yang <[email protected]>
1401 S:      Supported
1402 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1403 F:      drivers/rtc/rtc-goldfish.c
1404
1405 AOA (Apple Onboard Audio) ALSA DRIVER
1406 M:      Johannes Berg <[email protected]>
1407 L:      [email protected]
1408 L:      [email protected] (moderated for non-subscribers)
1409 S:      Maintained
1410 F:      sound/aoa/
1411
1412 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1413 M:      William Breathitt Gray <[email protected]>
1414 L:      [email protected]
1415 S:      Maintained
1416 F:      drivers/iio/addac/stx104.c
1417
1418 APM DRIVER
1419 M:      Jiri Kosina <[email protected]>
1420 S:      Odd fixes
1421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1422 F:      arch/x86/kernel/apm_32.c
1423 F:      drivers/char/apm-emulation.c
1424 F:      include/linux/apm_bios.h
1425 F:      include/uapi/linux/apm_bios.h
1426
1427 APPARMOR SECURITY MODULE
1428 M:      John Johansen <[email protected]>
1429 M:      John Johansen <[email protected]>
1430 L:      [email protected] (moderated for non-subscribers)
1431 S:      Supported
1432 W:      apparmor.net
1433 B:      https://gitlab.com/apparmor/apparmor-kernel
1434 C:      irc://irc.oftc.net/apparmor
1435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1436 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1437 F:      Documentation/admin-guide/LSM/apparmor.rst
1438 F:      security/apparmor/
1439
1440 APPLE BCM5974 MULTITOUCH DRIVER
1441 M:      Henrik Rydberg <[email protected]>
1442 L:      [email protected]
1443 S:      Odd fixes
1444 F:      drivers/input/mouse/bcm5974.c
1445
1446 APPLE PCIE CONTROLLER DRIVER
1447 M:      Alyssa Rosenzweig <[email protected]>
1448 M:      Marc Zyngier <[email protected]>
1449 L:      [email protected]
1450 S:      Maintained
1451 F:      drivers/pci/controller/pcie-apple.c
1452
1453 APPLE SMC DRIVER
1454 M:      Henrik Rydberg <[email protected]>
1455 L:      [email protected]
1456 S:      Odd fixes
1457 F:      drivers/hwmon/applesmc.c
1458
1459 APPLETALK NETWORK LAYER
1460 L:      [email protected]
1461 S:      Odd fixes
1462 F:      include/linux/atalk.h
1463 F:      include/uapi/linux/atalk.h
1464 F:      net/appletalk/
1465
1466 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1467 M:      Khuong Dinh <[email protected]>
1468 S:      Supported
1469 F:      arch/arm64/boot/dts/apm/
1470
1471 APPLIED MICRO (APM) X-GENE SOC EDAC
1472 M:      Khuong Dinh <[email protected]>
1473 S:      Supported
1474 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1475 F:      drivers/edac/xgene_edac.c
1476
1477 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1478 M:      Iyappan Subramanian <[email protected]>
1479 M:      Keyur Chudgar <[email protected]>
1480 S:      Supported
1481 F:      drivers/net/ethernet/apm/xgene-v2/
1482
1483 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1484 M:      Iyappan Subramanian <[email protected]>
1485 M:      Keyur Chudgar <[email protected]>
1486 M:      Quan Nguyen <[email protected]>
1487 S:      Supported
1488 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1489 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1490 F:      drivers/net/ethernet/apm/xgene/
1491 F:      drivers/net/mdio/mdio-xgene.c
1492
1493 APPLIED MICRO (APM) X-GENE SOC PMU
1494 M:      Khuong Dinh <[email protected]>
1495 S:      Supported
1496 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1497 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1498 F:      drivers/perf/xgene_pmu.c
1499
1500 APTINA CAMERA SENSOR PLL
1501 M:      Laurent Pinchart <[email protected]>
1502 L:      [email protected]
1503 S:      Maintained
1504 F:      drivers/media/i2c/aptina-pll.*
1505
1506 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1507 M:      Aleksa Savic <[email protected]>
1508 M:      Jack Doan <[email protected]>
1509 L:      [email protected]
1510 S:      Maintained
1511 F:      Documentation/hwmon/aquacomputer_d5next.rst
1512 F:      drivers/hwmon/aquacomputer_d5next.c
1513
1514 AQUANTIA ETHERNET DRIVER (atlantic)
1515 M:      Igor Russkikh <[email protected]>
1516 L:      [email protected]
1517 S:      Supported
1518 W:      https://www.marvell.com/
1519 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1520 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1521 F:      drivers/net/ethernet/aquantia/atlantic/
1522
1523 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1524 M:      Egor Pomozov <[email protected]>
1525 L:      [email protected]
1526 S:      Supported
1527 W:      http://www.aquantia.com
1528 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1529
1530 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1531 M:      Krzysztof Hałasa <[email protected]>
1532 L:      [email protected]
1533 S:      Maintained
1534 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1535 F:      drivers/media/i2c/ar0521.c
1536
1537 ARASAN NAND CONTROLLER DRIVER
1538 M:      Miquel Raynal <[email protected]>
1539 R:      Michal Simek <[email protected]>
1540 L:      [email protected]
1541 S:      Maintained
1542 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1543 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1544
1545 ARC FRAMEBUFFER DRIVER
1546 M:      Jaya Kumar <[email protected]>
1547 S:      Maintained
1548 F:      drivers/video/fbdev/arcfb.c
1549 F:      drivers/video/fbdev/core/fb_defio.c
1550
1551 ARC PGU DRM DRIVER
1552 M:      Alexey Brodkin <[email protected]>
1553 S:      Supported
1554 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1555 F:      drivers/gpu/drm/tiny/arcpgu.c
1556
1557 ARCNET NETWORK LAYER
1558 M:      Michael Grzeschik <[email protected]>
1559 L:      [email protected]
1560 S:      Maintained
1561 F:      drivers/net/arcnet/
1562 F:      include/uapi/linux/if_arcnet.h
1563
1564 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1565 M:      Arnd Bergmann <[email protected]>
1566 M:      Olof Johansson <[email protected]>
1567 M:      [email protected]
1568 L:      [email protected] (moderated for non-subscribers)
1569 S:      Maintained
1570 P:      Documentation/process/maintainer-soc.rst
1571 C:      irc://irc.libera.chat/armlinux
1572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1573 F:      Documentation/process/maintainer-soc*.rst
1574 F:      arch/arm/boot/dts/Makefile
1575 F:      arch/arm64/boot/dts/Makefile
1576
1577 ARM ARCHITECTED TIMER DRIVER
1578 M:      Mark Rutland <[email protected]>
1579 M:      Marc Zyngier <[email protected]>
1580 L:      [email protected] (moderated for non-subscribers)
1581 S:      Maintained
1582 F:      arch/arm/include/asm/arch_timer.h
1583 F:      arch/arm64/include/asm/arch_timer.h
1584 F:      drivers/clocksource/arm_arch_timer.c
1585
1586 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1587 M:      Marc Zyngier <[email protected]>
1588 L:      [email protected] (moderated for non-subscribers)
1589 S:      Maintained
1590 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1591 F:      arch/arm/include/asm/arch_gicv3.h
1592 F:      arch/arm64/include/asm/arch_gicv3.h
1593 F:      drivers/irqchip/irq-gic*.[ch]
1594 F:      include/linux/irqchip/arm-gic*.h
1595 F:      include/linux/irqchip/arm-vgic-info.h
1596
1597 ARM HDLCD DRM DRIVER
1598 M:      Liviu Dudau <[email protected]>
1599 S:      Supported
1600 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1601 F:      drivers/gpu/drm/arm/hdlcd_*
1602
1603 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1604 M:      Linus Walleij <[email protected]>
1605 L:      [email protected] (moderated for non-subscribers)
1606 S:      Maintained
1607 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1608 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1609 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1610 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1611 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1612 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1613 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1614 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1615 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1616 F:      arch/arm/boot/dts/arm/arm-realview-*
1617 F:      arch/arm/boot/dts/arm/integrator*
1618 F:      arch/arm/boot/dts/arm/versatile*
1619 F:      arch/arm/mach-versatile/
1620 F:      drivers/bus/arm-integrator-lm.c
1621 F:      drivers/clk/versatile/
1622 F:      drivers/i2c/busses/i2c-versatile.c
1623 F:      drivers/irqchip/irq-versatile-fpga.c
1624 F:      drivers/mtd/maps/physmap-versatile.*
1625 F:      drivers/power/reset/arm-versatile-reboot.c
1626 F:      drivers/soc/versatile/
1627
1628 ARM KOMEDA DRM-KMS DRIVER
1629 M:      Liviu Dudau <[email protected]>
1630 S:      Supported
1631 T:      git git://anongit.freedesktop.org/drm/drm-misc
1632 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1633 F:      Documentation/gpu/komeda-kms.rst
1634 F:      drivers/gpu/drm/arm/display/include/
1635 F:      drivers/gpu/drm/arm/display/komeda/
1636
1637 ARM MALI PANFROST DRM DRIVER
1638 M:      Boris Brezillon <[email protected]>
1639 M:      Rob Herring <[email protected]>
1640 R:      Steven Price <[email protected]>
1641 L:      [email protected]
1642 S:      Supported
1643 T:      git git://anongit.freedesktop.org/drm/drm-misc
1644 F:      Documentation/gpu/panfrost.rst
1645 F:      drivers/gpu/drm/panfrost/
1646 F:      include/uapi/drm/panfrost_drm.h
1647
1648 ARM MALI-DP DRM DRIVER
1649 M:      Liviu Dudau <[email protected]>
1650 S:      Supported
1651 T:      git git://anongit.freedesktop.org/drm/drm-misc
1652 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1653 F:      Documentation/gpu/afbc.rst
1654 F:      drivers/gpu/drm/arm/
1655
1656 ARM MFM AND FLOPPY DRIVERS
1657 M:      Ian Molton <[email protected]>
1658 S:      Maintained
1659 F:      arch/arm/include/asm/floppy.h
1660 F:      arch/arm/mach-rpc/floppydma.S
1661
1662 ARM PMU PROFILING AND DEBUGGING
1663 M:      Will Deacon <[email protected]>
1664 M:      Mark Rutland <[email protected]>
1665 L:      [email protected] (moderated for non-subscribers)
1666 S:      Maintained
1667 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1668 F:      Documentation/devicetree/bindings/perf/
1669 F:      arch/arm*/include/asm/hw_breakpoint.h
1670 F:      arch/arm*/include/asm/perf_event.h
1671 F:      arch/arm*/kernel/hw_breakpoint.c
1672 F:      arch/arm*/kernel/perf_*
1673 F:      drivers/perf/
1674 F:      include/linux/perf/arm_pmu*.h
1675
1676 ARM PORT
1677 M:      Russell King <[email protected]>
1678 L:      [email protected] (moderated for non-subscribers)
1679 S:      Odd Fixes
1680 W:      http://www.armlinux.org.uk/
1681 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1682 F:      arch/arm/
1683 X:      arch/arm/boot/dts/
1684
1685 ARM PRIMECELL AACI PL041 DRIVER
1686 M:      Russell King <[email protected]>
1687 S:      Odd Fixes
1688 F:      sound/arm/aaci.*
1689
1690 ARM PRIMECELL BUS SUPPORT
1691 M:      Russell King <[email protected]>
1692 S:      Odd Fixes
1693 F:      drivers/amba/
1694 F:      include/linux/amba/bus.h
1695
1696 ARM PRIMECELL KMI PL050 DRIVER
1697 M:      Russell King <[email protected]>
1698 S:      Odd Fixes
1699 F:      drivers/input/serio/ambakmi.*
1700 F:      include/linux/amba/kmi.h
1701
1702 ARM PRIMECELL MMCI PL180/1 DRIVER
1703 M:      Russell King <[email protected]>
1704 S:      Odd Fixes
1705 F:      drivers/mmc/host/mmci.*
1706 F:      include/linux/amba/mmci.h
1707
1708 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1709 M:      Miquel Raynal <[email protected]>
1710 R:      Michal Simek <[email protected]>
1711 L:      [email protected]
1712 S:      Maintained
1713 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1714 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1715
1716 ARM PRIMECELL PL35X SMC DRIVER
1717 M:      Miquel Raynal <[email protected]>
1718 R:      Michal Simek <[email protected]>
1719 L:      [email protected] (moderated for non-subscribers)
1720 S:      Maintained
1721 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1722 F:      drivers/memory/pl353-smc.c
1723
1724 ARM PRIMECELL SSP PL022 SPI DRIVER
1725 M:      Linus Walleij <[email protected]>
1726 L:      [email protected] (moderated for non-subscribers)
1727 S:      Maintained
1728 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1729 F:      drivers/spi/spi-pl022.c
1730
1731 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1732 M:      Russell King <[email protected]>
1733 S:      Odd Fixes
1734 F:      drivers/tty/serial/amba-pl01*.c
1735 F:      include/linux/amba/serial.h
1736
1737 ARM PRIMECELL VIC PL190/PL192 DRIVER
1738 M:      Linus Walleij <[email protected]>
1739 L:      [email protected] (moderated for non-subscribers)
1740 S:      Maintained
1741 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1742 F:      drivers/irqchip/irq-vic.c
1743
1744 ARM SMC WATCHDOG DRIVER
1745 M:      Julius Werner <[email protected]>
1746 R:      Evan Benn <[email protected]>
1747 S:      Maintained
1748 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1749 F:      drivers/watchdog/arm_smc_wdt.c
1750
1751 ARM SMMU DRIVERS
1752 M:      Will Deacon <[email protected]>
1753 R:      Robin Murphy <[email protected]>
1754 L:      [email protected] (moderated for non-subscribers)
1755 S:      Maintained
1756 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1757 F:      drivers/iommu/arm/
1758 F:      drivers/iommu/io-pgtable-arm*
1759
1760 ARM SUB-ARCHITECTURES
1761 L:      [email protected] (moderated for non-subscribers)
1762 S:      Maintained
1763 C:      irc://irc.libera.chat/armlinux
1764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1765 F:      arch/arm/mach-*/
1766 F:      arch/arm/plat-*/
1767
1768 ARM/ACTIONS SEMI ARCHITECTURE
1769 M:      Andreas Färber <[email protected]>
1770 M:      Manivannan Sadhasivam <[email protected]>
1771 L:      [email protected] (moderated for non-subscribers)
1772 L:      [email protected] (moderated for non-subscribers)
1773 S:      Maintained
1774 F:      Documentation/devicetree/bindings/arm/actions.yaml
1775 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1776 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1777 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1778 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1779 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1780 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1781 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1782 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1783 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1784 F:      arch/arm/boot/dts/actions/
1785 F:      arch/arm/mach-actions/
1786 F:      arch/arm64/boot/dts/actions/
1787 F:      drivers/clk/actions/
1788 F:      drivers/clocksource/timer-owl*
1789 F:      drivers/dma/owl-dma.c
1790 F:      drivers/i2c/busses/i2c-owl.c
1791 F:      drivers/irqchip/irq-owl-sirq.c
1792 F:      drivers/mmc/host/owl-mmc.c
1793 F:      drivers/net/ethernet/actions/
1794 F:      drivers/pinctrl/actions/*
1795 F:      drivers/pmdomain/actions/
1796 F:      include/dt-bindings/power/owl-*
1797 F:      include/dt-bindings/reset/actions,*
1798 F:      include/linux/soc/actions/
1799 N:      owl
1800
1801 ARM/Allwinner SoC Clock Support
1802 M:      Emilio López <[email protected]>
1803 S:      Maintained
1804 F:      drivers/clk/sunxi/
1805
1806 ARM/Allwinner sunXi SoC support
1807 M:      Chen-Yu Tsai <[email protected]>
1808 M:      Jernej Skrabec <[email protected]>
1809 M:      Samuel Holland <[email protected]>
1810 L:      [email protected] (moderated for non-subscribers)
1811 L:      [email protected]
1812 S:      Maintained
1813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1814 F:      arch/arm/mach-sunxi/
1815 F:      arch/arm64/boot/dts/allwinner/
1816 F:      drivers/clk/sunxi-ng/
1817 F:      drivers/pinctrl/sunxi/
1818 F:      drivers/soc/sunxi/
1819 N:      allwinner
1820 N:      sun[x456789]i
1821 N:      sun[25]0i
1822
1823 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1824 M:      Brad Larson <[email protected]>
1825 L:      [email protected] (moderated for non-subscribers)
1826 S:      Supported
1827 F:      Documentation/devicetree/bindings/*/amd,pensando*
1828 F:      arch/arm64/boot/dts/amd/elba*
1829
1830 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1831 M:      Neil Armstrong <[email protected]>
1832 M:      Jerome Brunet <[email protected]>
1833 L:      [email protected]
1834 S:      Maintained
1835 F:      Documentation/devicetree/bindings/clock/amlogic*
1836 F:      drivers/clk/meson/
1837 F:      include/dt-bindings/clock/amlogic,a1*
1838 F:      include/dt-bindings/clock/gxbb*
1839 F:      include/dt-bindings/clock/meson*
1840
1841 ARM/Amlogic Meson SoC Crypto Drivers
1842 M:      Corentin Labbe <[email protected]>
1843 L:      [email protected]
1844 L:      [email protected]
1845 S:      Maintained
1846 F:      Documentation/devicetree/bindings/crypto/amlogic*
1847 F:      drivers/crypto/amlogic/
1848
1849 ARM/Amlogic Meson SoC Sound Drivers
1850 M:      Jerome Brunet <[email protected]>
1851 L:      [email protected] (moderated for non-subscribers)
1852 S:      Maintained
1853 F:      Documentation/devicetree/bindings/sound/amlogic*
1854 F:      sound/soc/meson/
1855
1856 ARM/Amlogic Meson SoC support
1857 M:      Neil Armstrong <[email protected]>
1858 M:      Kevin Hilman <[email protected]>
1859 R:      Jerome Brunet <[email protected]>
1860 R:      Martin Blumenstingl <[email protected]>
1861 L:      [email protected] (moderated for non-subscribers)
1862 L:      [email protected]
1863 S:      Maintained
1864 W:      http://linux-meson.com/
1865 F:      Documentation/devicetree/bindings/phy/amlogic*
1866 F:      arch/arm/boot/dts/amlogic/
1867 F:      arch/arm/mach-meson/
1868 F:      arch/arm64/boot/dts/amlogic/
1869 F:      drivers/pmdomain/amlogic/
1870 F:      drivers/mmc/host/meson*
1871 F:      drivers/phy/amlogic/
1872 F:      drivers/pinctrl/meson/
1873 F:      drivers/rtc/rtc-meson*
1874 F:      drivers/soc/amlogic/
1875 N:      meson
1876
1877 ARM/Annapurna Labs ALPINE ARCHITECTURE
1878 M:      Tsahee Zidenberg <[email protected]>
1879 M:      Antoine Tenart <[email protected]>
1880 L:      [email protected] (moderated for non-subscribers)
1881 S:      Maintained
1882 F:      arch/arm/boot/dts/amazon/
1883 F:      arch/arm/mach-alpine/
1884 F:      arch/arm64/boot/dts/amazon/
1885 F:      drivers/*/*alpine*
1886
1887 ARM/APPLE MACHINE SOUND DRIVERS
1888 M:      Martin Povišer <[email protected]>
1889 L:      [email protected]
1890 L:      [email protected] (moderated for non-subscribers)
1891 S:      Maintained
1892 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1893 F:      Documentation/devicetree/bindings/sound/apple,*
1894 F:      sound/soc/apple/*
1895 F:      sound/soc/codecs/cs42l83-i2c.c
1896 F:      sound/soc/codecs/ssm3515.c
1897
1898 ARM/APPLE MACHINE SUPPORT
1899 M:      Hector Martin <[email protected]>
1900 M:      Sven Peter <[email protected]>
1901 R:      Alyssa Rosenzweig <[email protected]>
1902 L:      [email protected]
1903 L:      [email protected] (moderated for non-subscribers)
1904 S:      Maintained
1905 W:      https://asahilinux.org
1906 B:      https://github.com/AsahiLinux/linux/issues
1907 C:      irc://irc.oftc.net/asahi-dev
1908 T:      git https://github.com/AsahiLinux/linux.git
1909 F:      Documentation/devicetree/bindings/arm/apple.yaml
1910 F:      Documentation/devicetree/bindings/arm/apple/*
1911 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1912 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1913 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1914 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1915 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1916 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1917 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1918 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1919 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1920 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1921 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1922 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1923 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1924 F:      Documentation/devicetree/bindings/power/apple*
1925 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1926 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1927 F:      arch/arm64/boot/dts/apple/
1928 F:      drivers/bluetooth/hci_bcm4377.c
1929 F:      drivers/clk/clk-apple-nco.c
1930 F:      drivers/cpufreq/apple-soc-cpufreq.c
1931 F:      drivers/dma/apple-admac.c
1932 F:      drivers/pmdomain/apple/
1933 F:      drivers/i2c/busses/i2c-pasemi-core.c
1934 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1935 F:      drivers/iommu/apple-dart.c
1936 F:      drivers/iommu/io-pgtable-dart.c
1937 F:      drivers/irqchip/irq-apple-aic.c
1938 F:      drivers/nvme/host/apple.c
1939 F:      drivers/nvmem/apple-efuses.c
1940 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1941 F:      drivers/pwm/pwm-apple.c
1942 F:      drivers/soc/apple/*
1943 F:      drivers/watchdog/apple_wdt.c
1944 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1945 F:      include/dt-bindings/pinctrl/apple.h
1946 F:      include/linux/soc/apple/*
1947
1948 ARM/ARTPEC MACHINE SUPPORT
1949 M:      Jesper Nilsson <[email protected]>
1950 M:      Lars Persson <[email protected]>
1951 L:      [email protected]
1952 S:      Maintained
1953 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1954 F:      arch/arm/boot/dts/axis/
1955 F:      arch/arm/mach-artpec
1956 F:      drivers/clk/axis
1957 F:      drivers/crypto/axis
1958 F:      drivers/mmc/host/usdhi6rol0.c
1959 F:      drivers/pinctrl/pinctrl-artpec*
1960
1961 ARM/ASPEED I2C DRIVER
1962 M:      Brendan Higgins <[email protected]>
1963 R:      Benjamin Herrenschmidt <[email protected]>
1964 R:      Joel Stanley <[email protected]>
1965 L:      [email protected]
1966 L:      [email protected] (moderated for non-subscribers)
1967 S:      Maintained
1968 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1969 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1970 F:      drivers/i2c/busses/i2c-aspeed.c
1971 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1972
1973 ARM/ASPEED MACHINE SUPPORT
1974 M:      Joel Stanley <[email protected]>
1975 R:      Andrew Jeffery <[email protected]>
1976 L:      [email protected] (moderated for non-subscribers)
1977 L:      [email protected] (moderated for non-subscribers)
1978 S:      Supported
1979 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
1981 F:      Documentation/devicetree/bindings/arm/aspeed/
1982 F:      arch/arm/boot/dts/aspeed/
1983 F:      arch/arm/mach-aspeed/
1984 N:      aspeed
1985
1986 ARM/BITMAIN ARCHITECTURE
1987 M:      Manivannan Sadhasivam <[email protected]>
1988 L:      [email protected] (moderated for non-subscribers)
1989 S:      Maintained
1990 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1991 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1992 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1993 F:      arch/arm64/boot/dts/bitmain/
1994 F:      drivers/clk/clk-bm1880.c
1995 F:      drivers/pinctrl/pinctrl-bm1880.c
1996
1997 ARM/CALXEDA HIGHBANK ARCHITECTURE
1998 M:      Andre Przywara <[email protected]>
1999 L:      [email protected] (moderated for non-subscribers)
2000 S:      Maintained
2001 F:      arch/arm/boot/dts/calxeda/
2002 F:      arch/arm/mach-highbank/
2003
2004 ARM/CAVIUM THUNDER NETWORK DRIVER
2005 M:      Sunil Goutham <[email protected]>
2006 L:      [email protected] (moderated for non-subscribers)
2007 S:      Supported
2008 F:      drivers/net/ethernet/cavium/thunder/
2009
2010 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2011 M:      Lukasz Majewski <[email protected]>
2012 L:      [email protected] (moderated for non-subscribers)
2013 S:      Maintained
2014 F:      arch/arm/mach-ep93xx/ts72xx.c
2015
2016 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2017 M:      Alexander Shiyan <[email protected]>
2018 L:      [email protected] (moderated for non-subscribers)
2019 S:      Odd Fixes
2020 N:      clps711x
2021
2022 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2023 M:      Hartley Sweeten <[email protected]>
2024 M:      Alexander Sverdlin <[email protected]>
2025 L:      [email protected] (moderated for non-subscribers)
2026 S:      Maintained
2027 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2028 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2029 F:      arch/arm/boot/compressed/misc-ep93xx.h
2030 F:      arch/arm/mach-ep93xx/
2031 F:      drivers/iio/adc/ep93xx_adc.c
2032
2033 ARM/CLKDEV SUPPORT
2034 M:      Russell King <[email protected]>
2035 L:      [email protected] (moderated for non-subscribers)
2036 S:      Maintained
2037 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2038 F:      drivers/clk/clkdev.c
2039
2040 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2041 M:      Baruch Siach <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 S:      Maintained
2044 F:      arch/arm/boot/dts/cnxt/
2045 N:      digicolor
2046
2047 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2048 M:      Suzuki K Poulose <[email protected]>
2049 R:      Mike Leach <[email protected]>
2050 R:      James Clark <[email protected]>
2051 R:      Leo Yan <[email protected]>
2052 L:      [email protected] (moderated for non-subscribers)
2053 L:      [email protected] (moderated for non-subscribers)
2054 S:      Maintained
2055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2056 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2057 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2058 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2059 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2060 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2061 F:      Documentation/trace/coresight/*
2062 F:      drivers/hwtracing/coresight/*
2063 F:      include/dt-bindings/arm/coresight-cti-dt.h
2064 F:      include/linux/coresight*
2065 F:      include/uapi/linux/coresight*
2066 F:      samples/coresight/*
2067 F:      tools/perf/Documentation/arm-coresight.txt
2068 F:      tools/perf/arch/arm/util/auxtrace.c
2069 F:      tools/perf/arch/arm/util/cs-etm.c
2070 F:      tools/perf/arch/arm/util/cs-etm.h
2071 F:      tools/perf/arch/arm/util/pmu.c
2072 F:      tools/perf/tests/shell/*coresight*
2073 F:      tools/perf/tests/shell/coresight/*
2074 F:      tools/perf/tests/shell/lib/*coresight*
2075 F:      tools/perf/util/cs-etm-decoder/*
2076 F:      tools/perf/util/cs-etm.*
2077
2078 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2079 M:      Hans Ulli Kroll <[email protected]>
2080 M:      Linus Walleij <[email protected]>
2081 L:      [email protected] (moderated for non-subscribers)
2082 S:      Maintained
2083 T:      git git://github.com/ulli-kroll/linux.git
2084 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2085 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2086 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2087 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2088 F:      arch/arm/boot/dts/gemini/
2089 F:      arch/arm/mach-gemini/
2090 F:      drivers/crypto/gemini/
2091 F:      drivers/net/ethernet/cortina/
2092 F:      drivers/pinctrl/pinctrl-gemini.c
2093 F:      drivers/rtc/rtc-ftrtc010.c
2094
2095 ARM/CZ.NIC TURRIS SUPPORT
2096 M:      Marek Behún <[email protected]>
2097 S:      Maintained
2098 W:      https://www.turris.cz/
2099 F:      Documentation/ABI/testing/debugfs-moxtet
2100 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2101 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2102 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2103 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2104 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2105 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2106 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2107 F:      drivers/bus/moxtet.c
2108 F:      drivers/firmware/turris-mox-rwtm.c
2109 F:      drivers/gpio/gpio-moxtet.c
2110 F:      drivers/leds/leds-turris-omnia.c
2111 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2112 F:      drivers/watchdog/armada_37xx_wdt.c
2113 F:      include/dt-bindings/bus/moxtet.h
2114 F:      include/linux/armada-37xx-rwtm-mailbox.h
2115 F:      include/linux/moxtet.h
2116
2117 ARM/FARADAY FA526 PORT
2118 M:      Hans Ulli Kroll <[email protected]>
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 T:      git git://git.berlios.de/gemini-board
2122 F:      arch/arm/mm/*-fa*
2123
2124 ARM/FOOTBRIDGE ARCHITECTURE
2125 M:      Russell King <[email protected]>
2126 L:      [email protected] (moderated for non-subscribers)
2127 S:      Maintained
2128 W:      http://www.armlinux.org.uk/
2129 F:      arch/arm/include/asm/hardware/dec21285.h
2130 F:      arch/arm/mach-footbridge/
2131
2132 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2133 M:      Shawn Guo <[email protected]>
2134 M:      Sascha Hauer <[email protected]>
2135 R:      Pengutronix Kernel Team <[email protected]>
2136 R:      Fabio Estevam <[email protected]>
2137 R:      NXP Linux Team <[email protected]>
2138 L:      [email protected] (moderated for non-subscribers)
2139 S:      Maintained
2140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2141 F:      arch/arm/boot/dts/nxp/imx/
2142 F:      arch/arm/boot/dts/nxp/mxs/
2143 F:      arch/arm64/boot/dts/freescale/
2144 X:      arch/arm64/boot/dts/freescale/fsl-*
2145 X:      arch/arm64/boot/dts/freescale/qoriq-*
2146 X:      drivers/media/i2c/
2147 N:      imx
2148 N:      mxs
2149
2150 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2151 M:      Shawn Guo <[email protected]>
2152 M:      Li Yang <[email protected]>
2153 L:      [email protected] (moderated for non-subscribers)
2154 S:      Maintained
2155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2156 F:      arch/arm/boot/dts/nxp/ls/
2157 F:      arch/arm64/boot/dts/freescale/fsl-*
2158 F:      arch/arm64/boot/dts/freescale/qoriq-*
2159
2160 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2161 M:      Shawn Guo <[email protected]>
2162 M:      Sascha Hauer <[email protected]>
2163 R:      Pengutronix Kernel Team <[email protected]>
2164 R:      Stefan Agner <[email protected]>
2165 L:      [email protected] (moderated for non-subscribers)
2166 S:      Maintained
2167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2168 F:      arch/arm/boot/dts/nxp/vf/
2169 F:      arch/arm/mach-imx/*vf610*
2170
2171 ARM/GUMSTIX MACHINE SUPPORT
2172 M:      Steve Sakoman <[email protected]>
2173 L:      [email protected] (moderated for non-subscribers)
2174 S:      Maintained
2175
2176 ARM/HISILICON SOC SUPPORT
2177 M:      Wei Xu <[email protected]>
2178 L:      [email protected] (moderated for non-subscribers)
2179 S:      Supported
2180 W:      http://www.hisilicon.com
2181 T:      git https://github.com/hisilicon/linux-hisi.git
2182 F:      arch/arm/boot/dts/hisilicon/
2183 F:      arch/arm/mach-hisi/
2184 F:      arch/arm64/boot/dts/hisilicon/
2185
2186 ARM/HP JORNADA 7XX MACHINE SUPPORT
2187 M:      Kristoffer Ericson <[email protected]>
2188 S:      Maintained
2189 W:      www.jlime.com
2190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2191 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2192 F:      arch/arm/mach-sa1100/jornada720.c
2193
2194 ARM/HPE GXP ARCHITECTURE
2195 M:      Jean-Marie Verdun <[email protected]>
2196 M:      Nick Hawkins <[email protected]>
2197 S:      Maintained
2198 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2199 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2200 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2201 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2202 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2203 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2204 F:      arch/arm/boot/dts/hpe/
2205 F:      arch/arm/mach-hpe/
2206 F:      drivers/clocksource/timer-gxp.c
2207 F:      drivers/hwmon/gxp-fan-ctrl.c
2208 F:      drivers/i2c/busses/i2c-gxp.c
2209 F:      drivers/spi/spi-gxp.c
2210 F:      drivers/watchdog/gxp-wdt.c
2211
2212 ARM/IGEP MACHINE SUPPORT
2213 M:      Enric Balletbo i Serra <[email protected]>
2214 M:      Javier Martinez Canillas <[email protected]>
2215 L:      [email protected]
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Maintained
2218 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2219
2220 ARM/INTEL IXP4XX ARM ARCHITECTURE
2221 M:      Linus Walleij <[email protected]>
2222 M:      Imre Kaloz <[email protected]>
2223 L:      [email protected] (moderated for non-subscribers)
2224 S:      Maintained
2225 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2226 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2227 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2228 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2229 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2230 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2231 F:      arch/arm/boot/dts/intel/ixp/
2232 F:      arch/arm/mach-ixp4xx/
2233 F:      drivers/bus/intel-ixp4xx-eb.c
2234 F:      drivers/char/hw_random/ixp4xx-rng.c
2235 F:      drivers/clocksource/timer-ixp4xx.c
2236 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2237 F:      drivers/gpio/gpio-ixp4xx.c
2238 F:      drivers/irqchip/irq-ixp4xx.c
2239 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2240 F:      drivers/net/wan/ixp4xx_hss.c
2241 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2242 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2243 F:      include/linux/soc/ixp4xx/npe.h
2244 F:      include/linux/soc/ixp4xx/qmgr.h
2245
2246 ARM/INTEL KEEMBAY ARCHITECTURE
2247 M:      Paul J. Murphy <[email protected]>
2248 M:      Daniele Alessandrelli <[email protected]>
2249 S:      Maintained
2250 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2251 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2252 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2253
2254 ARM/INTEL XSC3 (MANZANO) ARM CORE
2255 M:      Lennert Buytenhek <[email protected]>
2256 L:      [email protected] (moderated for non-subscribers)
2257 S:      Maintained
2258
2259 ARM/LG1K ARCHITECTURE
2260 M:      Chanho Min <[email protected]>
2261 L:      [email protected] (moderated for non-subscribers)
2262 S:      Maintained
2263 F:      arch/arm64/boot/dts/lg/
2264
2265 ARM/LPC18XX ARCHITECTURE
2266 M:      Vladimir Zapolskiy <[email protected]>
2267 L:      [email protected] (moderated for non-subscribers)
2268 S:      Maintained
2269 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2270 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2271 F:      drivers/i2c/busses/i2c-lpc2k.c
2272 F:      drivers/memory/pl172.c
2273 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2274 F:      drivers/rtc/rtc-lpc24xx.c
2275 N:      lpc18xx
2276
2277 ARM/LPC32XX SOC SUPPORT
2278 M:      Vladimir Zapolskiy <[email protected]>
2279 L:      [email protected] (moderated for non-subscribers)
2280 S:      Maintained
2281 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2282 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2283 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2284 F:      arch/arm/mach-lpc32xx/
2285 F:      drivers/i2c/busses/i2c-pnx.c
2286 F:      drivers/net/ethernet/nxp/lpc_eth.c
2287 F:      drivers/usb/host/ohci-nxp.c
2288 F:      drivers/watchdog/pnx4008_wdt.c
2289 N:      lpc32xx
2290
2291 ARM/Marvell Dove/MV78xx0/Orion SOC support
2292 M:      Andrew Lunn <[email protected]>
2293 M:      Sebastian Hesselbarth <[email protected]>
2294 M:      Gregory Clement <[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/marvell,dove.txt
2299 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2300 F:      Documentation/devicetree/bindings/soc/dove/
2301 F:      arch/arm/boot/dts/marvell/dove*
2302 F:      arch/arm/boot/dts/marvell/orion5x*
2303 F:      arch/arm/mach-dove/
2304 F:      arch/arm/mach-mv78xx0/
2305 F:      arch/arm/mach-orion5x/
2306 F:      arch/arm/plat-orion/
2307 F:      drivers/bus/mvebu-mbus.c
2308 F:      drivers/soc/dove/
2309
2310 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2311 M:      Andrew Lunn <[email protected]>
2312 M:      Gregory Clement <[email protected]>
2313 M:      Sebastian Hesselbarth <[email protected]>
2314 L:      [email protected] (moderated for non-subscribers)
2315 S:      Maintained
2316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2317 F:      Documentation/devicetree/bindings/arm/marvell/
2318 F:      arch/arm/boot/dts/marvell/armada*
2319 F:      arch/arm/boot/dts/marvell/kirkwood*
2320 F:      arch/arm/configs/mvebu_*_defconfig
2321 F:      arch/arm/mach-mvebu/
2322 F:      arch/arm64/boot/dts/marvell/
2323 F:      drivers/clk/mvebu/
2324 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2325 F:      drivers/cpufreq/armada-8k-cpufreq.c
2326 F:      drivers/cpufreq/mvebu-cpufreq.c
2327 F:      drivers/irqchip/irq-armada-370-xp.c
2328 F:      drivers/irqchip/irq-mvebu-*
2329 F:      drivers/pinctrl/mvebu/
2330 F:      drivers/rtc/rtc-armada38x.c
2331
2332 ARM/Mediatek RTC DRIVER
2333 M:      Eddie Huang <[email protected]>
2334 M:      Sean Wang <[email protected]>
2335 L:      [email protected] (moderated for non-subscribers)
2336 L:      [email protected] (moderated for non-subscribers)
2337 S:      Maintained
2338 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2339 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2340 F:      drivers/rtc/rtc-mt2712.c
2341 F:      drivers/rtc/rtc-mt6397.c
2342 F:      drivers/rtc/rtc-mt7622.c
2343
2344 ARM/Mediatek SoC support
2345 M:      Matthias Brugger <[email protected]>
2346 M:      AngeloGioacchino Del Regno <[email protected]>
2347 L:      [email protected]
2348 L:      [email protected] (moderated for non-subscribers)
2349 L:      [email protected] (moderated for non-subscribers)
2350 S:      Maintained
2351 W:      https://mtk.wiki.kernel.org/
2352 C:      irc://irc.libera.chat/linux-mediatek
2353 F:      arch/arm/boot/dts/mediatek/
2354 F:      arch/arm/mach-mediatek/
2355 F:      arch/arm64/boot/dts/mediatek/
2356 F:      drivers/soc/mediatek/
2357 N:      mtk
2358 N:      mt[2678]
2359 K:      mediatek
2360
2361 ARM/Mediatek USB3 PHY DRIVER
2362 M:      Chunfeng Yun <[email protected]>
2363 L:      [email protected] (moderated for non-subscribers)
2364 L:      [email protected] (moderated for non-subscribers)
2365 S:      Maintained
2366 F:      Documentation/devicetree/bindings/phy/mediatek,*
2367 F:      drivers/phy/mediatek/
2368
2369 ARM/MICROCHIP (ARM64) SoC support
2370 M:      Conor Dooley <[email protected]>
2371 M:      Nicolas Ferre <[email protected]>
2372 M:      Claudiu Beznea <[email protected]>
2373 L:      [email protected] (moderated for non-subscribers)
2374 S:      Supported
2375 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2376 F:      arch/arm64/boot/dts/microchip/
2377
2378 ARM/Microchip (AT91) SoC support
2379 M:      Nicolas Ferre <[email protected]>
2380 M:      Alexandre Belloni <[email protected]>
2381 M:      Claudiu Beznea <[email protected]>
2382 L:      [email protected] (moderated for non-subscribers)
2383 S:      Supported
2384 W:      http://www.linux4sam.org
2385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2386 F:      arch/arm/boot/dts/microchip/at91*
2387 F:      arch/arm/boot/dts/microchip/sama*
2388 F:      arch/arm/include/debug/at91.S
2389 F:      arch/arm/mach-at91/
2390 F:      drivers/memory/atmel*
2391 F:      drivers/watchdog/sama5d4_wdt.c
2392 F:      include/soc/at91/
2393 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2394 N:      at91
2395 N:      atmel
2396
2397 ARM/Microchip Sparx5 SoC support
2398 M:      Lars Povlsen <[email protected]>
2399 M:      Steen Hegelund <[email protected]>
2400 M:      Daniel Machon <[email protected]>
2401 M:      [email protected]
2402 L:      [email protected] (moderated for non-subscribers)
2403 S:      Supported
2404 F:      arch/arm64/boot/dts/microchip/sparx*
2405 F:      drivers/net/ethernet/microchip/vcap/
2406 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2407 N:      sparx5
2408
2409 ARM/MILBEAUT ARCHITECTURE
2410 M:      Taichi Sugaya <[email protected]>
2411 M:      Takao Orito <[email protected]>
2412 L:      [email protected] (moderated for non-subscribers)
2413 S:      Maintained
2414 F:      arch/arm/boot/dts/socionext/milbeaut*
2415 F:      arch/arm/mach-milbeaut/
2416 N:      milbeaut
2417
2418 ARM/MStar/Sigmastar Armv7 SoC support
2419 M:      Daniel Palmer <[email protected]>
2420 M:      Romain Perier <[email protected]>
2421 L:      [email protected] (moderated for non-subscribers)
2422 S:      Maintained
2423 W:      http://linux-chenxing.org/
2424 T:      git git://github.com/linux-chenxing/linux.git
2425 F:      Documentation/devicetree/bindings/arm/mstar/*
2426 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2427 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2428 F:      arch/arm/boot/dts/sigmastar/
2429 F:      arch/arm/mach-mstar/
2430 F:      drivers/clk/mstar/
2431 F:      drivers/clocksource/timer-msc313e.c
2432 F:      drivers/gpio/gpio-msc313.c
2433 F:      drivers/rtc/rtc-msc313.c
2434 F:      drivers/watchdog/msc313e_wdt.c
2435 F:      include/dt-bindings/clock/mstar-*
2436 F:      include/dt-bindings/gpio/msc313-gpio.h
2437
2438 ARM/NOMADIK/Ux500 ARCHITECTURES
2439 M:      Linus Walleij <[email protected]>
2440 L:      [email protected] (moderated for non-subscribers)
2441 S:      Maintained
2442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2443 F:      Documentation/devicetree/bindings/arm/ste-*
2444 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2445 F:      Documentation/devicetree/bindings/arm/ux500/
2446 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2447 F:      arch/arm/boot/dts/st/ste-*
2448 F:      arch/arm/mach-nomadik/
2449 F:      arch/arm/mach-ux500/
2450 F:      drivers/clk/clk-nomadik.c
2451 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2452 F:      drivers/dma/ste_dma40*
2453 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2454 F:      drivers/hwspinlock/u8500_hsem.c
2455 F:      drivers/i2c/busses/i2c-nomadik.c
2456 F:      drivers/iio/adc/ab8500-gpadc.c
2457 F:      drivers/mfd/ab8500*
2458 F:      drivers/mfd/abx500*
2459 F:      drivers/mfd/db8500*
2460 F:      drivers/pinctrl/nomadik/
2461 F:      drivers/rtc/rtc-ab8500.c
2462 F:      drivers/rtc/rtc-pl031.c
2463 F:      drivers/soc/ux500/
2464
2465 ARM/NUVOTON MA35 ARCHITECTURE
2466 M:      Jacky Huang <[email protected]>
2467 M:      Shan-Chun Hung <[email protected]>
2468 L:      [email protected] (moderated for non-subscribers)
2469 S:      Supported
2470 F:      Documentation/devicetree/bindings/*/*/*ma35*
2471 F:      Documentation/devicetree/bindings/*/*ma35*
2472 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2473 F:      drivers/*/*/*ma35*
2474 F:      drivers/*/*ma35*
2475 K:      ma35d1
2476
2477 ARM/NUVOTON NPCM ARCHITECTURE
2478 M:      Avi Fishman <[email protected]>
2479 M:      Tomer Maimon <[email protected]>
2480 M:      Tali Perry <[email protected]>
2481 R:      Patrick Venture <[email protected]>
2482 R:      Nancy Yuen <[email protected]>
2483 R:      Benjamin Fair <[email protected]>
2484 L:      [email protected] (moderated for non-subscribers)
2485 S:      Supported
2486 F:      Documentation/devicetree/bindings/*/*/*npcm*
2487 F:      Documentation/devicetree/bindings/*/*npcm*
2488 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2489 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2490 F:      arch/arm/mach-npcm/
2491 F:      arch/arm64/boot/dts/nuvoton/
2492 F:      drivers/*/*/*npcm*
2493 F:      drivers/*/*npcm*
2494 F:      drivers/rtc/rtc-nct3018y.c
2495 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2496 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2497
2498 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2499 M:      Joseph Liu <[email protected]>
2500 M:      Marvin Lin <[email protected]>
2501 L:      [email protected]
2502 L:      [email protected] (moderated for non-subscribers)
2503 S:      Maintained
2504 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2505 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2506 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2507 F:      drivers/media/platform/nuvoton/
2508 F:      include/uapi/linux/npcm-video.h
2509
2510 ARM/NUVOTON WPCM450 ARCHITECTURE
2511 M:      Jonathan Neuschäfer <[email protected]>
2512 L:      [email protected] (moderated for non-subscribers)
2513 S:      Maintained
2514 W:      https://github.com/neuschaefer/wpcm450/wiki
2515 F:      Documentation/devicetree/bindings/*/*wpcm*
2516 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2517 F:      arch/arm/configs/wpcm450_defconfig
2518 F:      arch/arm/mach-npcm/wpcm450.c
2519 F:      drivers/*/*/*wpcm*
2520 F:      drivers/*/*wpcm*
2521
2522 ARM/NXP S32G ARCHITECTURE
2523 M:      Chester Lin <[email protected]>
2524 R:      Andreas Färber <[email protected]>
2525 R:      Matthias Brugger <[email protected]>
2526 R:      NXP S32 Linux Team <[email protected]>
2527 L:      [email protected] (moderated for non-subscribers)
2528 S:      Maintained
2529 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2530
2531 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2532 M:      Alexander Clouter <[email protected]>
2533 L:      [email protected] (moderated for non-subscribers)
2534 S:      Maintained
2535 W:      http://www.digriz.org.uk/ts78xx/kernel
2536 F:      arch/arm/mach-orion5x/ts78xx-*
2537
2538 ARM/QUALCOMM CHROMEBOOK SUPPORT
2539 R:      [email protected]
2540 F:      arch/arm64/boot/dts/qcom/sc7180*
2541 F:      arch/arm64/boot/dts/qcom/sc7280*
2542 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2543
2544 ARM/QUALCOMM SUPPORT
2545 M:      Bjorn Andersson <[email protected]>
2546 M:      Konrad Dybcio <[email protected]>
2547 L:      [email protected]
2548 S:      Maintained
2549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2550 F:      Documentation/devicetree/bindings/*/qcom*
2551 F:      Documentation/devicetree/bindings/soc/qcom/
2552 F:      arch/arm/boot/dts/qcom/
2553 F:      arch/arm/configs/qcom_defconfig
2554 F:      arch/arm/mach-qcom/
2555 F:      arch/arm64/boot/dts/qcom/
2556 F:      drivers/*/*/pm8???-*
2557 F:      drivers/*/*/qcom*
2558 F:      drivers/*/*/qcom/
2559 F:      drivers/*/qcom*
2560 F:      drivers/*/qcom/
2561 F:      drivers/bluetooth/btqcomsmd.c
2562 F:      drivers/clocksource/timer-qcom.c
2563 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2564 F:      drivers/extcon/extcon-qcom*
2565 F:      drivers/i2c/busses/i2c-qcom-geni.c
2566 F:      drivers/i2c/busses/i2c-qup.c
2567 F:      drivers/iommu/msm*
2568 F:      drivers/mfd/ssbi.c
2569 F:      drivers/mmc/host/mmci_qcom*
2570 F:      drivers/mmc/host/sdhci-msm.c
2571 F:      drivers/pci/controller/dwc/pcie-qcom.c
2572 F:      drivers/phy/qualcomm/
2573 F:      drivers/power/*/msm*
2574 F:      drivers/reset/reset-qcom-*
2575 F:      drivers/spi/spi-geni-qcom.c
2576 F:      drivers/spi/spi-qcom-qspi.c
2577 F:      drivers/spi/spi-qup.c
2578 F:      drivers/tty/serial/msm_serial.c
2579 F:      drivers/ufs/host/ufs-qcom*
2580 F:      drivers/usb/dwc3/dwc3-qcom.c
2581 F:      include/dt-bindings/*/qcom*
2582 F:      include/linux/*/qcom*
2583 F:      include/linux/soc/qcom/
2584
2585 ARM/RDA MICRO ARCHITECTURE
2586 M:      Manivannan Sadhasivam <[email protected]>
2587 L:      [email protected] (moderated for non-subscribers)
2588 L:      [email protected] (moderated for non-subscribers)
2589 S:      Maintained
2590 F:      Documentation/devicetree/bindings/arm/rda.yaml
2591 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2592 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2593 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2594 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2595 F:      arch/arm/boot/dts/unisoc/
2596 F:      drivers/clocksource/timer-rda.c
2597 F:      drivers/gpio/gpio-rda.c
2598 F:      drivers/irqchip/irq-rda-intc.c
2599 F:      drivers/tty/serial/rda-uart.c
2600
2601 ARM/REALTEK ARCHITECTURE
2602 M:      Andreas Färber <[email protected]>
2603 L:      [email protected] (moderated for non-subscribers)
2604 L:      [email protected] (moderated for non-subscribers)
2605 S:      Maintained
2606 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2607 F:      arch/arm/boot/dts/realtek/
2608 F:      arch/arm/mach-realtek/
2609 F:      arch/arm64/boot/dts/realtek/
2610
2611 ARM/RISC-V/RENESAS ARCHITECTURE
2612 M:      Geert Uytterhoeven <[email protected]>
2613 M:      Magnus Damm <[email protected]>
2614 L:      [email protected]
2615 S:      Supported
2616 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2617 C:      irc://irc.libera.chat/renesas-soc
2618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2619 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2620 F:      Documentation/devicetree/bindings/soc/renesas/
2621 F:      arch/arm/boot/dts/renesas/
2622 F:      arch/arm/configs/shmobile_defconfig
2623 F:      arch/arm/include/debug/renesas-scif.S
2624 F:      arch/arm/mach-shmobile/
2625 F:      arch/arm64/boot/dts/renesas/
2626 F:      arch/riscv/boot/dts/renesas/
2627 F:      drivers/pmdomain/renesas/
2628 F:      drivers/soc/renesas/
2629 F:      include/linux/soc/renesas/
2630 K:      \brenesas,
2631
2632 ARM/RISCPC ARCHITECTURE
2633 M:      Russell King <[email protected]>
2634 L:      [email protected] (moderated for non-subscribers)
2635 S:      Maintained
2636 W:      http://www.armlinux.org.uk/
2637 F:      arch/arm/include/asm/hardware/ioc.h
2638 F:      arch/arm/include/asm/hardware/iomd.h
2639 F:      arch/arm/include/asm/hardware/memc.h
2640 F:      arch/arm/mach-rpc/
2641 F:      drivers/net/ethernet/8390/etherh.c
2642 F:      drivers/net/ethernet/i825xx/ether1*
2643 F:      drivers/net/ethernet/seeq/ether3*
2644 F:      drivers/scsi/arm/
2645
2646 ARM/Rockchip SoC support
2647 M:      Heiko Stuebner <[email protected]>
2648 L:      [email protected] (moderated for non-subscribers)
2649 L:      [email protected]
2650 S:      Maintained
2651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2652 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2653 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2654 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2655 F:      arch/arm/boot/dts/rockchip/
2656 F:      arch/arm/mach-rockchip/
2657 F:      drivers/*/*/*rockchip*
2658 F:      drivers/*/*rockchip*
2659 F:      drivers/clk/rockchip/
2660 F:      drivers/i2c/busses/i2c-rk3x.c
2661 F:      sound/soc/rockchip/
2662 N:      rockchip
2663
2664 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2665 M:      Krzysztof Kozlowski <[email protected]>
2666 R:      Alim Akhtar <[email protected]>
2667 L:      [email protected] (moderated for non-subscribers)
2668 L:      [email protected]
2669 S:      Maintained
2670 P:      Documentation/process/maintainer-soc-clean-dts.rst
2671 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2672 B:      mailto:[email protected]
2673 C:      irc://irc.libera.chat/linux-exynos
2674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2675 F:      Documentation/arch/arm/samsung/
2676 F:      Documentation/devicetree/bindings/arm/samsung/
2677 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2678 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2679 F:      Documentation/devicetree/bindings/soc/samsung/
2680 F:      arch/arm/boot/dts/samsung/
2681 F:      arch/arm/mach-exynos*/
2682 F:      arch/arm/mach-s3c/
2683 F:      arch/arm/mach-s5p*/
2684 F:      arch/arm64/boot/dts/exynos/
2685 F:      drivers/*/*/*s3c24*
2686 F:      drivers/*/*s3c24*
2687 F:      drivers/*/*s3c64xx*
2688 F:      drivers/*/*s5pv210*
2689 F:      drivers/clocksource/samsung_pwm_timer.c
2690 F:      drivers/memory/samsung/
2691 F:      drivers/pwm/pwm-samsung.c
2692 F:      drivers/soc/samsung/
2693 F:      drivers/tty/serial/samsung*
2694 F:      include/clocksource/samsung_pwm.h
2695 F:      include/linux/platform_data/*s3c*
2696 F:      include/linux/serial_s3c.h
2697 F:      include/linux/soc/samsung/
2698 N:      exynos
2699 N:      s3c64xx
2700 N:      s5pv210
2701
2702 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2703 M:      Łukasz Stelmach <[email protected]>
2704 L:      [email protected] (moderated for non-subscribers)
2705 L:      [email protected]
2706 S:      Maintained
2707 F:      drivers/media/platform/samsung/s5p-g2d/
2708
2709 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2710 M:      Marek Szyprowski <[email protected]>
2711 L:      [email protected]
2712 L:      [email protected]
2713 S:      Maintained
2714 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2715 F:      drivers/media/cec/platform/s5p/
2716
2717 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2718 M:      Andrzej Pietrasiewicz <[email protected]>
2719 M:      Jacek Anaszewski <[email protected]>
2720 M:      Sylwester Nawrocki <[email protected]>
2721 L:      [email protected] (moderated for non-subscribers)
2722 L:      [email protected]
2723 S:      Maintained
2724 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2725 F:      drivers/media/platform/samsung/s5p-jpeg/
2726
2727 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2728 M:      Marek Szyprowski <[email protected]>
2729 M:      Andrzej Hajda <[email protected]>
2730 L:      [email protected] (moderated for non-subscribers)
2731 L:      [email protected]
2732 S:      Maintained
2733 F:      drivers/media/platform/samsung/s5p-mfc/
2734
2735 ARM/SOCFPGA ARCHITECTURE
2736 M:      Dinh Nguyen <[email protected]>
2737 S:      Maintained
2738 W:      http://www.rocketboards.org
2739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2740 F:      arch/arm/boot/dts/intel/socfpga/
2741 F:      arch/arm/configs/socfpga_defconfig
2742 F:      arch/arm/mach-socfpga/
2743 F:      arch/arm64/boot/dts/altera/
2744 F:      arch/arm64/boot/dts/intel/
2745
2746 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2747 M:      Dinh Nguyen <[email protected]>
2748 S:      Maintained
2749 F:      drivers/clk/socfpga/
2750
2751 ARM/SOCFPGA EDAC SUPPORT
2752 M:      Dinh Nguyen <[email protected]>
2753 S:      Maintained
2754 F:      drivers/edac/altera_edac.[ch]
2755
2756 ARM/SPREADTRUM SoC SUPPORT
2757 M:      Orson Zhai <[email protected]>
2758 M:      Baolin Wang <[email protected]>
2759 M:      Chunyan Zhang <[email protected]>
2760 S:      Maintained
2761 F:      arch/arm64/boot/dts/sprd
2762 N:      sprd
2763 N:      sc27xx
2764 N:      sc2731
2765
2766 ARM/STI ARCHITECTURE
2767 M:      Patrice Chotard <[email protected]>
2768 L:      [email protected] (moderated for non-subscribers)
2769 S:      Maintained
2770 W:      http://www.stlinux.com
2771 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2772 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2773 F:      arch/arm/boot/dts/st/sti*
2774 F:      arch/arm/mach-sti/
2775 F:      drivers/ata/ahci_st.c
2776 F:      drivers/char/hw_random/st-rng.c
2777 F:      drivers/clocksource/arm_global_timer.c
2778 F:      drivers/clocksource/clksrc_st_lpc.c
2779 F:      drivers/cpufreq/sti-cpufreq.c
2780 F:      drivers/dma/st_fdma*
2781 F:      drivers/i2c/busses/i2c-st.c
2782 F:      drivers/media/platform/st/sti/c8sectpfe/
2783 F:      drivers/media/rc/st_rc.c
2784 F:      drivers/mmc/host/sdhci-st.c
2785 F:      drivers/phy/st/phy-miphy28lp.c
2786 F:      drivers/phy/st/phy-stih407-usb.c
2787 F:      drivers/pinctrl/pinctrl-st.c
2788 F:      drivers/remoteproc/st_remoteproc.c
2789 F:      drivers/remoteproc/st_slim_rproc.c
2790 F:      drivers/reset/sti/
2791 F:      drivers/rtc/rtc-st-lpc.c
2792 F:      drivers/tty/serial/st-asc.c
2793 F:      drivers/usb/dwc3/dwc3-st.c
2794 F:      drivers/usb/host/ehci-st.c
2795 F:      drivers/usb/host/ohci-st.c
2796 F:      drivers/watchdog/st_lpc_wdt.c
2797 F:      include/linux/remoteproc/st_slim_rproc.h
2798
2799 ARM/STM32 ARCHITECTURE
2800 M:      Maxime Coquelin <[email protected]>
2801 M:      Alexandre Torgue <[email protected]>
2802 L:      [email protected] (moderated for non-subscribers)
2803 L:      [email protected] (moderated for non-subscribers)
2804 S:      Maintained
2805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2806 F:      arch/arm/boot/dts/st/stm32*
2807 F:      arch/arm/mach-stm32/
2808 F:      arch/arm64/boot/dts/st/
2809 F:      drivers/clocksource/armv7m_systick.c
2810 N:      stm32
2811 N:      stm
2812
2813 ARM/SUNPLUS SP7021 SOC SUPPORT
2814 M:      Qin Jian <[email protected]>
2815 L:      [email protected] (moderated for mon-subscribers)
2816 S:      Maintained
2817 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2818 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2819 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2820 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2821 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2822 F:      arch/arm/boot/dts/sunplus/
2823 F:      arch/arm/configs/sp7021_*defconfig
2824 F:      drivers/clk/clk-sp7021.c
2825 F:      drivers/irqchip/irq-sp7021-intc.c
2826 F:      drivers/reset/reset-sunplus.c
2827 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2828 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2829
2830 ARM/Synaptics SoC support
2831 M:      Jisheng Zhang <[email protected]>
2832 M:      Sebastian Hesselbarth <[email protected]>
2833 L:      [email protected] (moderated for non-subscribers)
2834 S:      Maintained
2835 F:      arch/arm/boot/dts/synaptics/
2836 F:      arch/arm/mach-berlin/
2837 F:      arch/arm64/boot/dts/synaptics/
2838
2839 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2840 M:      Hans Verkuil <[email protected]>
2841 L:      [email protected]
2842 L:      [email protected]
2843 S:      Maintained
2844 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2845 F:      drivers/media/cec/platform/tegra/
2846
2847 ARM/TESLA FSD SoC SUPPORT
2848 M:      Alim Akhtar <[email protected]>
2849 M:      [email protected]
2850 L:      [email protected] (moderated for non-subscribers)
2851 L:      [email protected]
2852 S:      Maintained
2853 F:      arch/arm64/boot/dts/tesla/
2854
2855 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2856 M:      Santosh Shilimkar <[email protected]>
2857 L:      [email protected]
2858 S:      Maintained
2859 F:      drivers/memory/*emif*
2860
2861 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2862 M:      Nishanth Menon <[email protected]>
2863 M:      Santosh Shilimkar <[email protected]>
2864 L:      [email protected] (moderated for non-subscribers)
2865 S:      Maintained
2866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2867 F:      arch/arm/boot/dts/ti/keystone/
2868 F:      arch/arm/mach-keystone/
2869
2870 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2871 M:      Santosh Shilimkar <[email protected]>
2872 L:      [email protected]
2873 S:      Maintained
2874 F:      drivers/clk/keystone/
2875
2876 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2877 M:      Santosh Shilimkar <[email protected]>
2878 L:      [email protected] (moderated for non-subscribers)
2879 L:      [email protected]
2880 S:      Maintained
2881 F:      drivers/clocksource/timer-keystone.c
2882
2883 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2884 M:      Santosh Shilimkar <[email protected]>
2885 L:      [email protected]
2886 S:      Maintained
2887 F:      drivers/power/reset/keystone-reset.c
2888
2889 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2890 M:      Nishanth Menon <[email protected]>
2891 M:      Vignesh Raghavendra <[email protected]>
2892 M:      Tero Kristo <[email protected]>
2893 L:      [email protected] (moderated for non-subscribers)
2894 S:      Supported
2895 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2896 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2897 F:      arch/arm64/boot/dts/ti/Makefile
2898 F:      arch/arm64/boot/dts/ti/k3-*
2899
2900 ARM/TOSHIBA VISCONTI ARCHITECTURE
2901 M:      Nobuhiro Iwamatsu <[email protected]>
2902 L:      [email protected] (moderated for non-subscribers)
2903 S:      Supported
2904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2905 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2906 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2907 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2908 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2909 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2910 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2911 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2912 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2913 F:      arch/arm64/boot/dts/toshiba/
2914 F:      drivers/clk/visconti/
2915 F:      drivers/gpio/gpio-visconti.c
2916 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2917 F:      drivers/pci/controller/dwc/pcie-visconti.c
2918 F:      drivers/pinctrl/visconti/
2919 F:      drivers/watchdog/visconti_wdt.c
2920 N:      visconti
2921
2922 ARM/UNIPHIER ARCHITECTURE
2923 M:      Kunihiko Hayashi <[email protected]>
2924 M:      Masami Hiramatsu <[email protected]>
2925 L:      [email protected] (moderated for non-subscribers)
2926 S:      Maintained
2927 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2928 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2929 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2930 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2931 F:      arch/arm/boot/dts/socionext/uniphier*
2932 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2933 F:      arch/arm/mm/cache-uniphier.c
2934 F:      arch/arm64/boot/dts/socionext/uniphier*
2935 F:      drivers/bus/uniphier-system-bus.c
2936 F:      drivers/clk/uniphier/
2937 F:      drivers/dma/uniphier-mdmac.c
2938 F:      drivers/gpio/gpio-uniphier.c
2939 F:      drivers/i2c/busses/i2c-uniphier*
2940 F:      drivers/irqchip/irq-uniphier-aidet.c
2941 F:      drivers/mmc/host/uniphier-sd.c
2942 F:      drivers/pinctrl/uniphier/
2943 F:      drivers/reset/reset-uniphier.c
2944 F:      drivers/tty/serial/8250/8250_uniphier.c
2945 N:      uniphier
2946
2947 ARM/VERSATILE EXPRESS PLATFORM
2948 M:      Liviu Dudau <[email protected]>
2949 M:      Sudeep Holla <[email protected]>
2950 M:      Lorenzo Pieralisi <[email protected]>
2951 L:      [email protected] (moderated for non-subscribers)
2952 S:      Maintained
2953 N:      mps2
2954 N:      vexpress
2955 F:      arch/arm/mach-versatile/
2956 F:      arch/arm64/boot/dts/arm/
2957 F:      drivers/clocksource/timer-versatile.c
2958 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
2959 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
2960
2961 ARM/VFP SUPPORT
2962 M:      Russell King <[email protected]>
2963 L:      [email protected] (moderated for non-subscribers)
2964 S:      Maintained
2965 W:      http://www.armlinux.org.uk/
2966 F:      arch/arm/vfp/
2967
2968 ARM/VT8500 ARM ARCHITECTURE
2969 L:      [email protected] (moderated for non-subscribers)
2970 S:      Orphan
2971 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2972 F:      arch/arm/mach-vt8500/
2973 F:      drivers/clocksource/timer-vt8500.c
2974 F:      drivers/i2c/busses/i2c-wmt.c
2975 F:      drivers/mmc/host/wmt-sdmmc.c
2976 F:      drivers/pwm/pwm-vt8500.c
2977 F:      drivers/rtc/rtc-vt8500.c
2978 F:      drivers/tty/serial/vt8500_serial.c
2979 F:      drivers/usb/host/ehci-platform.c
2980 F:      drivers/usb/host/uhci-platform.c
2981 F:      drivers/video/fbdev/vt8500lcdfb.*
2982 F:      drivers/video/fbdev/wm8505fb*
2983 F:      drivers/video/fbdev/wmt_ge_rops.*
2984
2985 ARM/ZYNQ ARCHITECTURE
2986 M:      Michal Simek <[email protected]>
2987 L:      [email protected] (moderated for non-subscribers)
2988 S:      Supported
2989 W:      http://wiki.xilinx.com
2990 T:      git https://github.com/Xilinx/linux-xlnx.git
2991 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2992 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2993 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
2994 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
2995 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
2996 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2997 F:      arch/arm/mach-zynq/
2998 F:      drivers/clocksource/timer-cadence-ttc.c
2999 F:      drivers/cpuidle/cpuidle-zynq.c
3000 F:      drivers/edac/synopsys_edac.c
3001 F:      drivers/i2c/busses/i2c-cadence.c
3002 F:      drivers/i2c/busses/i2c-xiic.c
3003 F:      drivers/mmc/host/sdhci-of-arasan.c
3004 N:      zynq
3005 N:      xilinx
3006
3007 ARM64 PORT (AARCH64 ARCHITECTURE)
3008 M:      Catalin Marinas <[email protected]>
3009 M:      Will Deacon <[email protected]>
3010 L:      [email protected] (moderated for non-subscribers)
3011 S:      Maintained
3012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3013 F:      Documentation/arch/arm64/
3014 F:      arch/arm64/
3015 F:      tools/testing/selftests/arm64/
3016 X:      arch/arm64/boot/dts/
3017
3018 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3019 M:      George McCollister <[email protected]>
3020 L:      [email protected]
3021 S:      Maintained
3022 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3023 F:      drivers/net/dsa/xrs700x/*
3024 F:      net/dsa/tag_xrs700x.c
3025
3026 AS3645A LED FLASH CONTROLLER DRIVER
3027 M:      Sakari Ailus <[email protected]>
3028 L:      [email protected]
3029 S:      Maintained
3030 F:      drivers/leds/flash/leds-as3645a.c
3031
3032 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3033 M:      Tianshu Qiu <[email protected]>
3034 L:      [email protected]
3035 S:      Maintained
3036 T:      git git://linuxtv.org/media_tree.git
3037 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3038 F:      drivers/media/i2c/ak7375.c
3039
3040 ASAHI KASEI AK8974 DRIVER
3041 M:      Linus Walleij <[email protected]>
3042 L:      [email protected]
3043 S:      Supported
3044 W:      http://www.akm.com/
3045 F:      drivers/iio/magnetometer/ak8974.c
3046
3047 ASC7621 HARDWARE MONITOR DRIVER
3048 M:      George Joseph <[email protected]>
3049 L:      [email protected]
3050 S:      Maintained
3051 F:      Documentation/hwmon/asc7621.rst
3052 F:      drivers/hwmon/asc7621.c
3053
3054 ASIX AX88796C SPI ETHERNET ADAPTER
3055 M:      Łukasz Stelmach <[email protected]>
3056 S:      Maintained
3057 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3058 F:      drivers/net/ethernet/asix/ax88796c_*
3059
3060 ASIX PHY DRIVER [RUST]
3061 M:      FUJITA Tomonori <[email protected]>
3062 R:      Trevor Gross <[email protected]>
3063 L:      [email protected]
3064 L:      [email protected]
3065 S:      Maintained
3066 F:      drivers/net/phy/ax88796b_rust.rs
3067
3068 ASPEED CRYPTO DRIVER
3069 M:      Neal Liu <[email protected]>
3070 L:      [email protected] (moderated for non-subscribers)
3071 S:      Maintained
3072 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3073 F:      drivers/crypto/aspeed/
3074
3075 ASPEED PECI CONTROLLER
3076 M:      Iwona Winiarska <[email protected]>
3077 L:      [email protected] (moderated for non-subscribers)
3078 L:      [email protected] (moderated for non-subscribers)
3079 S:      Supported
3080 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3081 F:      drivers/peci/controller/peci-aspeed.c
3082
3083 ASPEED PINCTRL DRIVERS
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/pinctrl/aspeed,*
3090 F:      drivers/pinctrl/aspeed/
3091
3092 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3093 M:      Eddie James <[email protected]>
3094 L:      [email protected] (moderated for non-subscribers)
3095 S:      Maintained
3096 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3097 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3098 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3099
3100 ASPEED SD/MMC DRIVER
3101 M:      Andrew Jeffery <[email protected]>
3102 L:      [email protected] (moderated for non-subscribers)
3103 L:      [email protected] (moderated for non-subscribers)
3104 L:      [email protected]
3105 S:      Maintained
3106 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3107 F:      drivers/mmc/host/sdhci-of-aspeed*
3108
3109 ASPEED SMC SPI DRIVER
3110 M:      Chin-Ting Kuo <[email protected]>
3111 M:      Cédric Le Goater <[email protected]>
3112 L:      [email protected] (moderated for non-subscribers)
3113 L:      [email protected] (moderated for non-subscribers)
3114 L:      [email protected]
3115 S:      Maintained
3116 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3117 F:      drivers/spi/spi-aspeed-smc.c
3118
3119 ASPEED USB UDC DRIVER
3120 M:      Neal Liu <[email protected]>
3121 L:      [email protected] (moderated for non-subscribers)
3122 S:      Maintained
3123 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3124 F:      drivers/usb/gadget/udc/aspeed_udc.c
3125
3126 ASPEED VIDEO ENGINE DRIVER
3127 M:      Eddie James <[email protected]>
3128 L:      [email protected]
3129 L:      [email protected] (moderated for non-subscribers)
3130 S:      Maintained
3131 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3132 F:      drivers/media/platform/aspeed/
3133
3134 ASUS EC HARDWARE MONITOR DRIVER
3135 M:      Eugene Shalygin <[email protected]>
3136 L:      [email protected]
3137 S:      Maintained
3138 F:      drivers/hwmon/asus-ec-sensors.c
3139
3140 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3141 M:      Corentin Chary <[email protected]>
3142 L:      [email protected]
3143 L:      [email protected]
3144 S:      Maintained
3145 W:      http://acpi4asus.sf.net
3146 F:      drivers/platform/x86/asus*.c
3147 F:      drivers/platform/x86/eeepc*.c
3148
3149 ASUS TF103C DOCK DRIVER
3150 M:      Hans de Goede <[email protected]>
3151 L:      [email protected]
3152 S:      Maintained
3153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3154 F:      drivers/platform/x86/asus-tf103c-dock.c
3155
3156 ASUS WIRELESS RADIO CONTROL DRIVER
3157 M:      João Paulo Rechi Vita <[email protected]>
3158 L:      [email protected]
3159 S:      Maintained
3160 F:      drivers/platform/x86/asus-wireless.c
3161
3162 ASUS WMI HARDWARE MONITOR DRIVER
3163 M:      Ed Brindley <[email protected]>
3164 M:      Denis Pauk <[email protected]>
3165 L:      [email protected]
3166 S:      Maintained
3167 F:      drivers/hwmon/asus_wmi_sensors.c
3168
3169 ASYMMETRIC KEYS
3170 M:      David Howells <[email protected]>
3171 L:      [email protected]
3172 S:      Maintained
3173 F:      Documentation/crypto/asymmetric-keys.rst
3174 F:      crypto/asymmetric_keys/
3175 F:      include/crypto/pkcs7.h
3176 F:      include/crypto/public_key.h
3177 F:      include/linux/verification.h
3178
3179 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3180 R:      Dan Williams <[email protected]>
3181 S:      Odd fixes
3182 W:      http://sourceforge.net/projects/xscaleiop
3183 F:      Documentation/crypto/async-tx-api.rst
3184 F:      crypto/async_tx/
3185 F:      include/linux/async_tx.h
3186
3187 AT24 EEPROM DRIVER
3188 M:      Bartosz Golaszewski <[email protected]>
3189 L:      [email protected]
3190 S:      Maintained
3191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3192 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3193 F:      drivers/misc/eeprom/at24.c
3194
3195 ATA OVER ETHERNET (AOE) DRIVER
3196 M:      "Justin Sanders" <[email protected]>
3197 S:      Supported
3198 W:      http://www.openaoe.org/
3199 F:      Documentation/admin-guide/aoe/
3200 F:      drivers/block/aoe/
3201
3202 ATC260X PMIC MFD DRIVER
3203 M:      Manivannan Sadhasivam <[email protected]>
3204 M:      Cristian Ciocaltea <[email protected]>
3205 L:      [email protected]
3206 S:      Maintained
3207 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3208 F:      drivers/input/misc/atc260x-onkey.c
3209 F:      drivers/mfd/atc260*
3210 F:      drivers/power/reset/atc260x-poweroff.c
3211 F:      drivers/regulator/atc260x-regulator.c
3212 F:      include/linux/mfd/atc260x/*
3213
3214 ATHEROS 71XX/9XXX GPIO DRIVER
3215 M:      Alban Bedel <[email protected]>
3216 S:      Maintained
3217 W:      https://github.com/AlbanBedel/linux
3218 T:      git git://github.com/AlbanBedel/linux
3219 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3220 F:      drivers/gpio/gpio-ath79.c
3221
3222 ATHEROS 71XX/9XXX USB PHY DRIVER
3223 M:      Alban Bedel <[email protected]>
3224 S:      Maintained
3225 W:      https://github.com/AlbanBedel/linux
3226 T:      git git://github.com/AlbanBedel/linux
3227 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3228 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3229
3230 ATHEROS ATH GENERIC UTILITIES
3231 M:      Kalle Valo <[email protected]>
3232 L:      [email protected]
3233 S:      Supported
3234 F:      drivers/net/wireless/ath/*
3235
3236 ATHEROS ATH5K WIRELESS DRIVER
3237 M:      Jiri Slaby <[email protected]>
3238 M:      Nick Kossifidis <[email protected]>
3239 M:      Luis Chamberlain <[email protected]>
3240 L:      [email protected]
3241 S:      Maintained
3242 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3243 F:      drivers/net/wireless/ath/ath5k/
3244
3245 ATHEROS ATH6KL WIRELESS DRIVER
3246 L:      [email protected]
3247 S:      Orphan
3248 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3249 F:      drivers/net/wireless/ath/ath6kl/
3250
3251 ATI_REMOTE2 DRIVER
3252 M:      Ville Syrjala <[email protected]>
3253 S:      Maintained
3254 F:      drivers/input/misc/ati_remote2.c
3255
3256 ATK0110 HWMON DRIVER
3257 M:      Luca Tettamanti <[email protected]>
3258 L:      [email protected]
3259 S:      Maintained
3260 F:      drivers/hwmon/asus_atk0110.c
3261
3262 ATLX ETHERNET DRIVERS
3263 M:      Chris Snook <[email protected]>
3264 L:      [email protected]
3265 S:      Maintained
3266 W:      http://sourceforge.net/projects/atl1
3267 W:      http://atl1.sourceforge.net
3268 F:      drivers/net/ethernet/atheros/
3269
3270 ATM
3271 M:      Chas Williams <[email protected]>
3272 L:      [email protected] (moderated for non-subscribers)
3273 L:      [email protected]
3274 S:      Maintained
3275 W:      http://linux-atm.sourceforge.net
3276 F:      drivers/atm/
3277 F:      include/linux/atm*
3278 F:      include/uapi/linux/atm*
3279
3280 ATMEL MACB ETHERNET DRIVER
3281 M:      Nicolas Ferre <[email protected]>
3282 M:      Claudiu Beznea <[email protected]>
3283 S:      Supported
3284 F:      drivers/net/ethernet/cadence/
3285
3286 ATMEL MAXTOUCH DRIVER
3287 M:      Nick Dyer <[email protected]>
3288 S:      Maintained
3289 T:      git git://github.com/ndyer/linux.git
3290 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3291 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3292
3293 ATOMIC INFRASTRUCTURE
3294 M:      Will Deacon <[email protected]>
3295 M:      Peter Zijlstra <[email protected]>
3296 R:      Boqun Feng <[email protected]>
3297 R:      Mark Rutland <[email protected]>
3298 L:      [email protected]
3299 S:      Maintained
3300 F:      Documentation/atomic_*.txt
3301 F:      arch/*/include/asm/atomic*.h
3302 F:      include/*/atomic*.h
3303 F:      include/linux/refcount.h
3304 F:      scripts/atomic/
3305
3306 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3307 M:      Bradley Grove <[email protected]>
3308 L:      [email protected]
3309 S:      Supported
3310 W:      http://www.attotech.com
3311 F:      drivers/scsi/esas2r
3312
3313 ATUSB IEEE 802.15.4 RADIO DRIVER
3314 M:      Stefan Schmidt <[email protected]>
3315 L:      [email protected]
3316 S:      Maintained
3317 F:      drivers/net/ieee802154/at86rf230.h
3318 F:      drivers/net/ieee802154/atusb.c
3319 F:      drivers/net/ieee802154/atusb.h
3320
3321 AUDIT SUBSYSTEM
3322 M:      Paul Moore <[email protected]>
3323 M:      Eric Paris <[email protected]>
3324 L:      [email protected]
3325 S:      Supported
3326 W:      https://github.com/linux-audit
3327 Q:      https://patchwork.kernel.org/project/audit/list
3328 B:      mailto:[email protected]
3329 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3330 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3331 F:      include/asm-generic/audit_*.h
3332 F:      include/linux/audit.h
3333 F:      include/linux/audit_arch.h
3334 F:      include/uapi/linux/audit.h
3335 F:      kernel/audit*
3336 F:      lib/*audit.c
3337 K:      \baudit_[a-z_0-9]\+\b
3338
3339 AUXILIARY BUS DRIVER
3340 M:      Greg Kroah-Hartman <[email protected]>
3341 R:      Dave Ertman <[email protected]>
3342 R:      Ira Weiny <[email protected]>
3343 S:      Supported
3344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3345 F:      Documentation/driver-api/auxiliary_bus.rst
3346 F:      drivers/base/auxiliary.c
3347 F:      include/linux/auxiliary_bus.h
3348
3349 AUXILIARY DISPLAY DRIVERS
3350 M:      Miguel Ojeda <[email protected]>
3351 S:      Maintained
3352 F:      Documentation/devicetree/bindings/auxdisplay/
3353 F:      drivers/auxdisplay/
3354 F:      include/linux/cfag12864b.h
3355
3356 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3357 M:      Andreas Klinger <[email protected]>
3358 L:      [email protected]
3359 S:      Maintained
3360 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3361 F:      drivers/iio/adc/hx711.c
3362
3363 AX.25 NETWORK LAYER
3364 M:      Ralf Baechle <[email protected]>
3365 L:      [email protected]
3366 S:      Maintained
3367 W:      https://linux-ax25.in-berlin.de
3368 F:      include/net/ax25.h
3369 F:      include/uapi/linux/ax25.h
3370 F:      net/ax25/
3371
3372 AXENTIA ARM DEVICES
3373 M:      Peter Rosin <[email protected]>
3374 L:      [email protected] (moderated for non-subscribers)
3375 S:      Maintained
3376 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3377 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3378 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3379 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3380
3381 AXENTIA ASOC DRIVERS
3382 M:      Peter Rosin <[email protected]>
3383 L:      [email protected] (moderated for non-subscribers)
3384 S:      Maintained
3385 F:      Documentation/devicetree/bindings/sound/axentia,*
3386 F:      sound/soc/atmel/tse850-pcm5142.c
3387
3388 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3389 M:      Nuno Sá <[email protected]>
3390 L:      [email protected]
3391 S:      Supported
3392 W:      https://ez.analog.com/linux-software-drivers
3393 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3394 F:      drivers/hwmon/axi-fan-control.c
3395
3396 AXI SPI ENGINE
3397 M:      Michael Hennerich <[email protected]>
3398 M:      Nuno Sá <[email protected]>
3399 R:      David Lechner <[email protected]>
3400 L:      [email protected]
3401 S:      Supported
3402 W:      https://ez.analog.com/linux-software-drivers
3403 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3404 F:      drivers/spi/spi-axi-spi-engine.c
3405
3406 AXXIA I2C CONTROLLER
3407 M:      Krzysztof Adamski <[email protected]>
3408 L:      [email protected]
3409 S:      Maintained
3410 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3411 F:      drivers/i2c/busses/i2c-axxia.c
3412
3413 AZ6007 DVB DRIVER
3414 M:      Mauro Carvalho Chehab <[email protected]>
3415 L:      [email protected]
3416 S:      Maintained
3417 W:      https://linuxtv.org
3418 T:      git git://linuxtv.org/media_tree.git
3419 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3420
3421 AZTECH FM RADIO RECEIVER DRIVER
3422 M:      Hans Verkuil <[email protected]>
3423 L:      [email protected]
3424 S:      Maintained
3425 W:      https://linuxtv.org
3426 T:      git git://linuxtv.org/media_tree.git
3427 F:      drivers/media/radio/radio-aztech*
3428
3429 B43 WIRELESS DRIVER
3430 L:      [email protected]
3431 L:      [email protected]
3432 S:      Orphan
3433 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3434 F:      drivers/net/wireless/broadcom/b43/
3435
3436 B43LEGACY WIRELESS DRIVER
3437 M:      Larry Finger <[email protected]>
3438 L:      [email protected]
3439 L:      [email protected]
3440 S:      Maintained
3441 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3442 F:      drivers/net/wireless/broadcom/b43legacy/
3443
3444 BACKLIGHT CLASS/SUBSYSTEM
3445 M:      Lee Jones <[email protected]>
3446 M:      Daniel Thompson <[email protected]>
3447 M:      Jingoo Han <[email protected]>
3448 L:      [email protected]
3449 S:      Maintained
3450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3451 F:      Documentation/ABI/stable/sysfs-class-backlight
3452 F:      Documentation/ABI/testing/sysfs-class-backlight
3453 F:      Documentation/devicetree/bindings/leds/backlight
3454 F:      drivers/video/backlight/
3455 F:      include/linux/backlight.h
3456 F:      include/linux/pwm_backlight.h
3457
3458 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3459 M:      Serge Semin <[email protected]>
3460 L:      [email protected]
3461 S:      Supported
3462 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3463 F:      Documentation/hwmon/bt1-pvt.rst
3464 F:      drivers/hwmon/bt1-pvt.[ch]
3465
3466 BARCO P50 GPIO DRIVER
3467 M:      Santosh Kumar Yadav <[email protected]>
3468 M:      Peter Korsgaard <[email protected]>
3469 S:      Maintained
3470 F:      drivers/platform/x86/barco-p50-gpio.c
3471
3472 BATMAN ADVANCED
3473 M:      Marek Lindner <[email protected]>
3474 M:      Simon Wunderlich <[email protected]>
3475 M:      Antonio Quartulli <[email protected]>
3476 M:      Sven Eckelmann <[email protected]>
3477 L:      [email protected] (moderated for non-subscribers)
3478 S:      Maintained
3479 W:      https://www.open-mesh.org/
3480 Q:      https://patchwork.open-mesh.org/project/batman/list/
3481 B:      https://www.open-mesh.org/projects/batman-adv/issues
3482 C:      ircs://irc.hackint.org/batadv
3483 T:      git https://git.open-mesh.org/linux-merge.git
3484 F:      Documentation/networking/batman-adv.rst
3485 F:      include/uapi/linux/batadv_packet.h
3486 F:      include/uapi/linux/batman_adv.h
3487 F:      net/batman-adv/
3488
3489 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3490 M:      Thomas Sailer <[email protected]>
3491 L:      [email protected]
3492 S:      Maintained
3493 W:      http://www.baycom.org/~tom/ham/ham.html
3494 F:      drivers/net/hamradio/baycom*
3495
3496 BCACHE (BLOCK LAYER CACHE)
3497 M:      Coly Li <[email protected]>
3498 M:      Kent Overstreet <[email protected]>
3499 L:      [email protected]
3500 S:      Maintained
3501 W:      http://bcache.evilpiepirate.org
3502 C:      irc://irc.oftc.net/bcache
3503 F:      drivers/md/bcache/
3504
3505 BCACHEFS
3506 M:      Kent Overstreet <[email protected]>
3507 R:      Brian Foster <[email protected]>
3508 L:      [email protected]
3509 S:      Supported
3510 C:      irc://irc.oftc.net/bcache
3511 F:      fs/bcachefs/
3512
3513 BDISP ST MEDIA DRIVER
3514 M:      Fabien Dessenne <[email protected]>
3515 L:      [email protected]
3516 S:      Supported
3517 W:      https://linuxtv.org
3518 T:      git git://linuxtv.org/media_tree.git
3519 F:      drivers/media/platform/st/sti/bdisp
3520
3521 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3522 M:      Dariusz Marcinkiewicz <[email protected]>
3523 L:      [email protected]
3524 S:      Maintained
3525 F:      drivers/net/ethernet/ec_bhf.c
3526
3527 BEFS FILE SYSTEM
3528 M:      Luis de Bethencourt <[email protected]>
3529 M:      Salah Triki <[email protected]>
3530 S:      Maintained
3531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3532 F:      Documentation/filesystems/befs.rst
3533 F:      fs/befs/
3534
3535 BFQ I/O SCHEDULER
3536 M:      Paolo Valente <[email protected]>
3537 M:      Jens Axboe <[email protected]>
3538 L:      [email protected]
3539 S:      Maintained
3540 F:      Documentation/block/bfq-iosched.rst
3541 F:      block/bfq-*
3542
3543 BFS FILE SYSTEM
3544 M:      "Tigran A. Aivazian" <[email protected]>
3545 S:      Maintained
3546 F:      Documentation/filesystems/bfs.rst
3547 F:      fs/bfs/
3548 F:      include/uapi/linux/bfs_fs.h
3549
3550 BITMAP API
3551 M:      Yury Norov <[email protected]>
3552 R:      Andy Shevchenko <[email protected]>
3553 R:      Rasmus Villemoes <[email protected]>
3554 S:      Maintained
3555 F:      include/linux/bitfield.h
3556 F:      include/linux/bitmap-str.h
3557 F:      include/linux/bitmap.h
3558 F:      include/linux/bits.h
3559 F:      include/linux/cpumask.h
3560 F:      include/linux/find.h
3561 F:      include/linux/nodemask.h
3562 F:      include/vdso/bits.h
3563 F:      lib/bitmap-str.c
3564 F:      lib/bitmap.c
3565 F:      lib/cpumask.c
3566 F:      lib/cpumask_kunit.c
3567 F:      lib/find_bit.c
3568 F:      lib/find_bit_benchmark.c
3569 F:      lib/test_bitmap.c
3570 F:      tools/include/linux/bitfield.h
3571 F:      tools/include/linux/bitmap.h
3572 F:      tools/include/linux/bits.h
3573 F:      tools/include/linux/find.h
3574 F:      tools/include/vdso/bits.h
3575 F:      tools/lib/bitmap.c
3576 F:      tools/lib/find_bit.c
3577
3578 BLINKM RGB LED DRIVER
3579 M:      Jan-Simon Moeller <[email protected]>
3580 S:      Maintained
3581 F:      drivers/leds/leds-blinkm.c
3582
3583 BLOCK LAYER
3584 M:      Jens Axboe <[email protected]>
3585 L:      [email protected]
3586 S:      Maintained
3587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3588 F:      Documentation/ABI/stable/sysfs-block
3589 F:      Documentation/block/
3590 F:      block/
3591 F:      drivers/block/
3592 F:      include/linux/bio.h
3593 F:      include/linux/blk*
3594 F:      kernel/trace/blktrace.c
3595 F:      lib/sbitmap.c
3596
3597 BLOCK2MTD DRIVER
3598 M:      Joern Engel <[email protected]>
3599 L:      [email protected]
3600 S:      Maintained
3601 F:      drivers/mtd/devices/block2mtd.c
3602
3603 BLUETOOTH DRIVERS
3604 M:      Marcel Holtmann <[email protected]>
3605 M:      Johan Hedberg <[email protected]>
3606 M:      Luiz Augusto von Dentz <[email protected]>
3607 L:      [email protected]
3608 S:      Supported
3609 W:      http://www.bluez.org/
3610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3612 F:      Documentation/devicetree/bindings/net/bluetooth/
3613 F:      drivers/bluetooth/
3614
3615 BLUETOOTH SUBSYSTEM
3616 M:      Marcel Holtmann <[email protected]>
3617 M:      Johan Hedberg <[email protected]>
3618 M:      Luiz Augusto von Dentz <[email protected]>
3619 L:      [email protected]
3620 S:      Supported
3621 W:      http://www.bluez.org/
3622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3624 F:      include/net/bluetooth/
3625 F:      net/bluetooth/
3626
3627 BONDING DRIVER
3628 M:      Jay Vosburgh <[email protected]>
3629 M:      Andy Gospodarek <[email protected]>
3630 L:      [email protected]
3631 S:      Supported
3632 W:      http://sourceforge.net/projects/bonding/
3633 F:      Documentation/networking/bonding.rst
3634 F:      drivers/net/bonding/
3635 F:      include/net/bond*
3636 F:      include/uapi/linux/if_bonding.h
3637 F:      tools/testing/selftests/drivers/net/bonding/
3638
3639 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3640 M:      Dan Robertson <[email protected]>
3641 L:      [email protected]
3642 S:      Maintained
3643 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3644 F:      drivers/iio/accel/bma400*
3645
3646 BPF JIT for ARM
3647 M:      Russell King <[email protected]>
3648 M:      Puranjay Mohan <[email protected]>
3649 L:      [email protected]
3650 S:      Maintained
3651 F:      arch/arm/net/
3652
3653 BPF JIT for ARM64
3654 M:      Daniel Borkmann <[email protected]>
3655 M:      Alexei Starovoitov <[email protected]>
3656 M:      Zi Shen Lim <[email protected]>
3657 L:      [email protected]
3658 S:      Supported
3659 F:      arch/arm64/net/
3660
3661 BPF JIT for MIPS (32-BIT AND 64-BIT)
3662 M:      Johan Almbladh <[email protected]>
3663 M:      Paul Burton <[email protected]>
3664 L:      [email protected]
3665 S:      Maintained
3666 F:      arch/mips/net/
3667
3668 BPF JIT for NFP NICs
3669 M:      Jakub Kicinski <[email protected]>
3670 L:      [email protected]
3671 S:      Odd Fixes
3672 F:      drivers/net/ethernet/netronome/nfp/bpf/
3673
3674 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3675 M:      Naveen N. Rao <[email protected]>
3676 M:      Michael Ellerman <[email protected]>
3677 L:      [email protected]
3678 S:      Supported
3679 F:      arch/powerpc/net/
3680
3681 BPF JIT for RISC-V (32-bit)
3682 M:      Luke Nelson <[email protected]>
3683 M:      Xi Wang <[email protected]>
3684 L:      [email protected]
3685 S:      Maintained
3686 F:      arch/riscv/net/
3687 X:      arch/riscv/net/bpf_jit_comp64.c
3688
3689 BPF JIT for RISC-V (64-bit)
3690 M:      Björn Töpel <[email protected]>
3691 L:      [email protected]
3692 S:      Maintained
3693 F:      arch/riscv/net/
3694 X:      arch/riscv/net/bpf_jit_comp32.c
3695
3696 BPF JIT for S390
3697 M:      Ilya Leoshkevich <[email protected]>
3698 M:      Heiko Carstens <[email protected]>
3699 M:      Vasily Gorbik <[email protected]>
3700 L:      [email protected]
3701 S:      Supported
3702 F:      arch/s390/net/
3703 X:      arch/s390/net/pnet.c
3704
3705 BPF JIT for SPARC (32-BIT AND 64-BIT)
3706 M:      David S. Miller <[email protected]>
3707 L:      [email protected]
3708 S:      Odd Fixes
3709 F:      arch/sparc/net/
3710
3711 BPF JIT for X86 32-BIT
3712 M:      Wang YanQing <[email protected]>
3713 L:      [email protected]
3714 S:      Odd Fixes
3715 F:      arch/x86/net/bpf_jit_comp32.c
3716
3717 BPF JIT for X86 64-BIT
3718 M:      Alexei Starovoitov <[email protected]>
3719 M:      Daniel Borkmann <[email protected]>
3720 L:      [email protected]
3721 S:      Supported
3722 F:      arch/x86/net/
3723 X:      arch/x86/net/bpf_jit_comp32.c
3724
3725 BPF [BTF]
3726 M:      Martin KaFai Lau <[email protected]>
3727 L:      [email protected]
3728 S:      Maintained
3729 F:      include/linux/btf*
3730 F:      kernel/bpf/btf.c
3731
3732 BPF [CORE]
3733 M:      Alexei Starovoitov <[email protected]>
3734 M:      Daniel Borkmann <[email protected]>
3735 R:      John Fastabend <[email protected]>
3736 L:      [email protected]
3737 S:      Maintained
3738 F:      include/linux/bpf*
3739 F:      include/linux/filter.h
3740 F:      include/linux/tnum.h
3741 F:      kernel/bpf/core.c
3742 F:      kernel/bpf/dispatcher.c
3743 F:      kernel/bpf/mprog.c
3744 F:      kernel/bpf/syscall.c
3745 F:      kernel/bpf/tnum.c
3746 F:      kernel/bpf/trampoline.c
3747 F:      kernel/bpf/verifier.c
3748
3749 BPF [DOCUMENTATION] (Related to Standardization)
3750 R:      David Vernet <[email protected]>
3751 L:      [email protected]
3752 L:      [email protected]
3753 S:      Maintained
3754 F:      Documentation/bpf/standardization/
3755
3756 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3757 M:      Alexei Starovoitov <[email protected]>
3758 M:      Daniel Borkmann <[email protected]>
3759 M:      Andrii Nakryiko <[email protected]>
3760 R:      Martin KaFai Lau <[email protected]>
3761 R:      Song Liu <[email protected]>
3762 R:      Yonghong Song <[email protected]>
3763 R:      John Fastabend <[email protected]>
3764 R:      KP Singh <[email protected]>
3765 R:      Stanislav Fomichev <[email protected]>
3766 R:      Hao Luo <[email protected]>
3767 R:      Jiri Olsa <[email protected]>
3768 L:      [email protected]
3769 S:      Supported
3770 W:      https://bpf.io/
3771 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3774 F:      Documentation/bpf/
3775 F:      Documentation/networking/filter.rst
3776 F:      Documentation/userspace-api/ebpf/
3777 F:      arch/*/net/*
3778 F:      include/linux/bpf*
3779 F:      include/linux/btf*
3780 F:      include/linux/filter.h
3781 F:      include/trace/events/xdp.h
3782 F:      include/uapi/linux/bpf*
3783 F:      include/uapi/linux/btf*
3784 F:      include/uapi/linux/filter.h
3785 F:      kernel/bpf/
3786 F:      kernel/trace/bpf_trace.c
3787 F:      lib/test_bpf.c
3788 F:      net/bpf/
3789 F:      net/core/filter.c
3790 F:      net/sched/act_bpf.c
3791 F:      net/sched/cls_bpf.c
3792 F:      samples/bpf/
3793 F:      scripts/bpf_doc.py
3794 F:      scripts/Makefile.btf
3795 F:      scripts/pahole-version.sh
3796 F:      tools/bpf/
3797 F:      tools/lib/bpf/
3798 F:      tools/testing/selftests/bpf/
3799
3800 BPF [ITERATOR]
3801 M:      Yonghong Song <[email protected]>
3802 L:      [email protected]
3803 S:      Maintained
3804 F:      kernel/bpf/*iter.c
3805
3806 BPF [L7 FRAMEWORK] (sockmap)
3807 M:      John Fastabend <[email protected]>
3808 M:      Jakub Sitnicki <[email protected]>
3809 L:      [email protected]
3810 L:      [email protected]
3811 S:      Maintained
3812 F:      include/linux/skmsg.h
3813 F:      net/core/skmsg.c
3814 F:      net/core/sock_map.c
3815 F:      net/ipv4/tcp_bpf.c
3816 F:      net/ipv4/udp_bpf.c
3817 F:      net/unix/unix_bpf.c
3818
3819 BPF [LIBRARY] (libbpf)
3820 M:      Andrii Nakryiko <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 F:      tools/lib/bpf/
3824
3825 BPF [MISC]
3826 L:      [email protected]
3827 S:      Odd Fixes
3828 K:      (?:\b|_)bpf(?:\b|_)
3829
3830 BPF [NETKIT] (BPF-programmable network device)
3831 M:      Daniel Borkmann <[email protected]>
3832 M:      Nikolay Aleksandrov <[email protected]>
3833 L:      [email protected]
3834 L:      [email protected]
3835 S:      Supported
3836 F:      drivers/net/netkit.c
3837 F:      include/net/netkit.h
3838
3839 BPF [NETWORKING] (struct_ops, reuseport)
3840 M:      Martin KaFai Lau <[email protected]>
3841 L:      [email protected]
3842 L:      [email protected]
3843 S:      Maintained
3844 F:      kernel/bpf/bpf_struct*
3845
3846 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3847 M:      Martin KaFai Lau <[email protected]>
3848 M:      Daniel Borkmann <[email protected]>
3849 R:      John Fastabend <[email protected]>
3850 L:      [email protected]
3851 L:      [email protected]
3852 S:      Maintained
3853 F:      include/net/tcx.h
3854 F:      kernel/bpf/tcx.c
3855 F:      net/core/filter.c
3856 F:      net/sched/act_bpf.c
3857 F:      net/sched/cls_bpf.c
3858
3859 BPF [RINGBUF]
3860 M:      Andrii Nakryiko <[email protected]>
3861 L:      [email protected]
3862 S:      Maintained
3863 F:      kernel/bpf/ringbuf.c
3864
3865 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3866 M:      KP Singh <[email protected]>
3867 R:      Florent Revest <[email protected]>
3868 R:      Brendan Jackman <[email protected]>
3869 L:      [email protected]
3870 S:      Maintained
3871 F:      Documentation/bpf/prog_lsm.rst
3872 F:      include/linux/bpf_lsm.h
3873 F:      kernel/bpf/bpf_lsm.c
3874 F:      security/bpf/
3875
3876 BPF [SELFTESTS] (Test Runners & Infrastructure)
3877 M:      Andrii Nakryiko <[email protected]>
3878 R:      Mykola Lysenko <[email protected]>
3879 L:      [email protected]
3880 S:      Maintained
3881 F:      tools/testing/selftests/bpf/
3882
3883 BPF [STORAGE & CGROUPS]
3884 M:      Martin KaFai Lau <[email protected]>
3885 L:      [email protected]
3886 S:      Maintained
3887 F:      kernel/bpf/*storage.c
3888 F:      kernel/bpf/bpf_lru*
3889 F:      kernel/bpf/cgroup.c
3890
3891 BPF [TOOLING] (bpftool)
3892 M:      Quentin Monnet <[email protected]>
3893 L:      [email protected]
3894 S:      Maintained
3895 F:      kernel/bpf/disasm.*
3896 F:      tools/bpf/bpftool/
3897
3898 BPF [TRACING]
3899 M:      Song Liu <[email protected]>
3900 R:      Jiri Olsa <[email protected]>
3901 L:      [email protected]
3902 S:      Maintained
3903 F:      kernel/bpf/stackmap.c
3904 F:      kernel/trace/bpf_trace.c
3905
3906 BROADCOM ASP 2.0 ETHERNET DRIVER
3907 M:      Justin Chen <[email protected]>
3908 M:      Florian Fainelli <[email protected]>
3909 L:      [email protected]
3910 L:      [email protected]
3911 S:      Supported
3912 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3913 F:      drivers/net/ethernet/broadcom/asp2/
3914
3915 BROADCOM B44 10/100 ETHERNET DRIVER
3916 M:      Michael Chan <[email protected]>
3917 L:      [email protected]
3918 S:      Supported
3919 F:      drivers/net/ethernet/broadcom/b44.*
3920
3921 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3922 M:      Florian Fainelli <[email protected]>
3923 L:      [email protected]
3924 L:      [email protected] (subscribers-only)
3925 S:      Supported
3926 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3927 F:      drivers/net/dsa/b53/*
3928 F:      drivers/net/dsa/bcm_sf2*
3929 F:      include/linux/dsa/brcm.h
3930 F:      include/linux/platform_data/b53.h
3931
3932 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3933 M:      Florian Fainelli <[email protected]>
3934 R:      Broadcom internal kernel review list <[email protected]>
3935 L:      [email protected] (moderated for non-subscribers)
3936 L:      [email protected] (moderated for non-subscribers)
3937 S:      Maintained
3938 T:      git https://github.com/broadcom/stblinux.git
3939 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3940 F:      drivers/pci/controller/pcie-brcmstb.c
3941 F:      drivers/staging/vc04_services
3942 N:      bcm2711
3943 N:      bcm283*
3944 N:      raspberrypi
3945
3946 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3947 M:      Florian Fainelli <[email protected]>
3948 M:      Ray Jui <[email protected]>
3949 M:      Scott Branden <[email protected]>
3950 R:      Broadcom internal kernel review list <[email protected]>
3951 S:      Maintained
3952 T:      git https://github.com/broadcom/mach-bcm
3953 F:      arch/arm/mach-bcm/
3954 N:      bcm281*
3955 N:      bcm113*
3956 N:      bcm216*
3957 N:      kona
3958
3959 BROADCOM BCM47XX MIPS ARCHITECTURE
3960 M:      Hauke Mehrtens <[email protected]>
3961 M:      Rafał Miłecki <[email protected]>
3962 L:      [email protected]
3963 S:      Maintained
3964 F:      Documentation/devicetree/bindings/mips/brcm/
3965 F:      arch/mips/bcm47xx/*
3966 F:      arch/mips/include/asm/mach-bcm47xx/*
3967
3968 BROADCOM BCM4908 ETHERNET DRIVER
3969 M:      Rafał Miłecki <[email protected]>
3970 R:      Broadcom internal kernel review list <[email protected]>
3971 L:      [email protected]
3972 S:      Maintained
3973 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3974 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3975 F:      drivers/net/ethernet/broadcom/unimac.h
3976
3977 BROADCOM BCM4908 PINMUX DRIVER
3978 M:      Rafał Miłecki <[email protected]>
3979 R:      Broadcom internal kernel review list <[email protected]>
3980 L:      [email protected]
3981 S:      Maintained
3982 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3983 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3984
3985 BROADCOM BCM5301X ARM ARCHITECTURE
3986 M:      Florian Fainelli <[email protected]>
3987 M:      Hauke Mehrtens <[email protected]>
3988 M:      Rafał Miłecki <[email protected]>
3989 R:      Broadcom internal kernel review list <[email protected]>
3990 L:      [email protected] (moderated for non-subscribers)
3991 S:      Maintained
3992 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3993 F:      arch/arm/boot/dts/broadcom/bcm470*
3994 F:      arch/arm/boot/dts/broadcom/bcm5301*
3995 F:      arch/arm/boot/dts/broadcom/bcm953012*
3996 F:      arch/arm/mach-bcm/bcm_5301x.c
3997
3998 BROADCOM BCM53573 ARM ARCHITECTURE
3999 M:      Florian Fainelli <[email protected]>
4000 M:      Rafał Miłecki <[email protected]>
4001 R:      Broadcom internal kernel review list <[email protected]>
4002 L:      [email protected] (moderated for non-subscribers)
4003 S:      Maintained
4004 F:      arch/arm/boot/dts/broadcom/bcm47189*
4005 F:      arch/arm/boot/dts/broadcom/bcm53573*
4006
4007 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4008 M:      Kevin Cernekee <[email protected]>
4009 L:      [email protected]
4010 S:      Maintained
4011 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4012
4013 BROADCOM BCM7XXX ARM ARCHITECTURE
4014 M:      Florian Fainelli <[email protected]>
4015 R:      Broadcom internal kernel review list <[email protected]>
4016 L:      [email protected] (moderated for non-subscribers)
4017 S:      Maintained
4018 T:      git https://github.com/broadcom/stblinux.git
4019 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4020 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4021 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4022 F:      arch/arm/mach-bcm/*brcmstb*
4023 F:      arch/arm/mm/cache-b15-rac.c
4024 F:      drivers/bus/brcmstb_gisb.c
4025 F:      drivers/pci/controller/pcie-brcmstb.c
4026 N:      brcmstb
4027 N:      bcm7038
4028 N:      bcm7120
4029
4030 BROADCOM BCMBCA ARM ARCHITECTURE
4031 M:      William Zhang <[email protected]>
4032 M:      Anand Gore <[email protected]>
4033 M:      Kursad Oney <[email protected]>
4034 M:      Florian Fainelli <[email protected]>
4035 M:      Rafał Miłecki <[email protected]>
4036 R:      Broadcom internal kernel review list <[email protected]>
4037 L:      [email protected] (moderated for non-subscribers)
4038 S:      Maintained
4039 T:      git https://github.com/broadcom/stblinux.git
4040 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4041 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4042 N:      bcmbca
4043 N:      bcm[9]?47622
4044 N:      bcm[9]?4912
4045 N:      bcm[9]?63138
4046 N:      bcm[9]?63146
4047 N:      bcm[9]?63148
4048 N:      bcm[9]?63158
4049 N:      bcm[9]?63178
4050 N:      bcm[9]?6756
4051 N:      bcm[9]?6813
4052 N:      bcm[9]?6846
4053 N:      bcm[9]?6855
4054 N:      bcm[9]?6856
4055 N:      bcm[9]?6858
4056 N:      bcm[9]?6878
4057
4058 BROADCOM BDC DRIVER
4059 M:      Justin Chen <[email protected]>
4060 M:      Al Cooper <[email protected]>
4061 R:      Broadcom internal kernel review list <[email protected]>
4062 L:      [email protected]
4063 S:      Maintained
4064 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4065 F:      drivers/usb/gadget/udc/bdc/
4066
4067 BROADCOM BMIPS CPUFREQ DRIVER
4068 M:      Markus Mayer <[email protected]>
4069 R:      Broadcom internal kernel review list <[email protected]>
4070 L:      [email protected]
4071 S:      Maintained
4072 F:      drivers/cpufreq/bmips-cpufreq.c
4073
4074 BROADCOM BMIPS MIPS ARCHITECTURE
4075 M:      Florian Fainelli <[email protected]>
4076 R:      Broadcom internal kernel review list <[email protected]>
4077 L:      [email protected]
4078 S:      Maintained
4079 T:      git https://github.com/broadcom/stblinux.git
4080 F:      arch/mips/bmips/*
4081 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4082 F:      arch/mips/include/asm/mach-bmips/*
4083 F:      arch/mips/kernel/*bmips*
4084 F:      drivers/irqchip/irq-bcm63*
4085 F:      drivers/irqchip/irq-bcm7*
4086 F:      drivers/irqchip/irq-brcmstb*
4087 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4088 F:      include/linux/bcm963xx_nvram.h
4089 F:      include/linux/bcm963xx_tag.h
4090
4091 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4092 M:      Rasesh Mody <[email protected]>
4093 M:      [email protected]
4094 L:      [email protected]
4095 S:      Supported
4096 F:      drivers/net/ethernet/broadcom/bnx2.*
4097 F:      drivers/net/ethernet/broadcom/bnx2_*
4098
4099 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4100 M:      Saurav Kashyap <[email protected]>
4101 M:      Javed Hasan <[email protected]>
4102 M:      [email protected]
4103 L:      [email protected]
4104 S:      Supported
4105 F:      drivers/scsi/bnx2fc/
4106
4107 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4108 M:      Nilesh Javali <[email protected]>
4109 M:      Manish Rangankar <[email protected]>
4110 M:      [email protected]
4111 L:      [email protected]
4112 S:      Supported
4113 F:      drivers/scsi/bnx2i/
4114
4115 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4116 M:      Ariel Elior <[email protected]>
4117 M:      Sudarsana Kalluru <[email protected]>
4118 M:      Manish Chopra <[email protected]>
4119 L:      [email protected]
4120 S:      Supported
4121 F:      drivers/net/ethernet/broadcom/bnx2x/
4122
4123 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4124 M:      Michael Chan <[email protected]>
4125 L:      [email protected]
4126 S:      Supported
4127 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4128 F:      drivers/net/ethernet/broadcom/bnxt/
4129 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4130
4131 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4132 M:      Arend van Spriel <[email protected]>
4133 M:      Franky Lin <[email protected]>
4134 M:      Hante Meuleman <[email protected]>
4135 L:      [email protected]
4136 L:      [email protected]
4137 S:      Supported
4138 F:      drivers/net/wireless/broadcom/brcm80211/
4139
4140 BROADCOM BRCMSTB GPIO DRIVER
4141 M:      Doug Berger <[email protected]>
4142 M:      Florian Fainelli <[email protected]>
4143 R:      Broadcom internal kernel review list <[email protected]>
4144 S:      Supported
4145 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4146 F:      drivers/gpio/gpio-brcmstb.c
4147
4148 BROADCOM BRCMSTB I2C DRIVER
4149 M:      Kamal Dasu <[email protected]>
4150 R:      Broadcom internal kernel review list <[email protected]>
4151 L:      [email protected]
4152 S:      Supported
4153 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4154 F:      drivers/i2c/busses/i2c-brcmstb.c
4155
4156 BROADCOM BRCMSTB UART DRIVER
4157 M:      Al Cooper <[email protected]>
4158 R:      Broadcom internal kernel review list <[email protected]>
4159 L:      [email protected]
4160 S:      Maintained
4161 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4162 F:      drivers/tty/serial/8250/8250_bcm7271.c
4163
4164 BROADCOM BRCMSTB USB EHCI DRIVER
4165 M:      Justin Chen <[email protected]>
4166 M:      Al Cooper <[email protected]>
4167 R:      Broadcom internal kernel review list <[email protected]>
4168 L:      [email protected]
4169 S:      Maintained
4170 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4171 F:      drivers/usb/host/ehci-brcm.*
4172
4173 BROADCOM BRCMSTB USB PIN MAP DRIVER
4174 M:      Al Cooper <[email protected]>
4175 R:      Broadcom internal kernel review list <[email protected]>
4176 L:      [email protected]
4177 S:      Maintained
4178 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4179 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4180
4181 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4182 M:      Justin Chen <[email protected]>
4183 M:      Al Cooper <[email protected]>
4184 R:      Broadcom internal kernel review list <[email protected]>
4185 L:      [email protected]
4186 S:      Maintained
4187 F:      drivers/phy/broadcom/phy-brcm-usb*
4188
4189 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4190 M:      William Zhang <[email protected]>
4191 M:      Kursad Oney <[email protected]>
4192 M:      Jonas Gorski <[email protected]>
4193 R:      Broadcom internal kernel review list <[email protected]>
4194 L:      [email protected]
4195 S:      Maintained
4196 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4197 F:      drivers/spi/spi-bcm63xx-hsspi.c
4198 F:      drivers/spi/spi-bcmbca-hsspi.c
4199
4200 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4201 M:      Jonas Gorski <[email protected]>
4202 L:      [email protected]
4203 S:      Odd Fixes
4204 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4205 F:      drivers/spi/spi-bcm63xx.c
4206
4207 BROADCOM ETHERNET PHY DRIVERS
4208 M:      Florian Fainelli <[email protected]>
4209 R:      Broadcom internal kernel review list <[email protected]>
4210 L:      [email protected]
4211 S:      Supported
4212 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4213 F:      drivers/net/phy/bcm*.[ch]
4214 F:      drivers/net/phy/broadcom.c
4215 F:      include/linux/brcmphy.h
4216
4217 BROADCOM GENET ETHERNET DRIVER
4218 M:      Doug Berger <[email protected]>
4219 M:      Florian Fainelli <[email protected]>
4220 R:      Broadcom internal kernel review list <[email protected]>
4221 L:      [email protected]
4222 S:      Supported
4223 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4224 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4225 F:      drivers/net/ethernet/broadcom/genet/
4226 F:      drivers/net/ethernet/broadcom/unimac.h
4227 F:      drivers/net/mdio/mdio-bcm-unimac.c
4228 F:      include/linux/platform_data/bcmgenet.h
4229 F:      include/linux/platform_data/mdio-bcm-unimac.h
4230
4231 BROADCOM IPROC ARM ARCHITECTURE
4232 M:      Ray Jui <[email protected]>
4233 M:      Scott Branden <[email protected]>
4234 R:      Broadcom internal kernel review list <[email protected]>
4235 L:      [email protected] (moderated for non-subscribers)
4236 S:      Maintained
4237 T:      git https://github.com/broadcom/stblinux.git
4238 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4239 F:      arch/arm64/boot/dts/broadcom/stingray/*
4240 F:      drivers/clk/bcm/clk-ns*
4241 F:      drivers/clk/bcm/clk-sr*
4242 F:      drivers/pinctrl/bcm/pinctrl-ns*
4243 F:      include/dt-bindings/clock/bcm-sr*
4244 N:      iproc
4245 N:      cygnus
4246 N:      bcm[-_]nsp
4247 N:      bcm9113*
4248 N:      bcm9583*
4249 N:      bcm9585*
4250 N:      bcm9586*
4251 N:      bcm988312
4252 N:      bcm113*
4253 N:      bcm583*
4254 N:      bcm585*
4255 N:      bcm586*
4256 N:      bcm88312
4257 N:      hr2
4258 N:      stingray
4259
4260 BROADCOM IPROC GBIT ETHERNET DRIVER
4261 M:      Rafał Miłecki <[email protected]>
4262 R:      Broadcom internal kernel review list <[email protected]>
4263 L:      [email protected]
4264 S:      Maintained
4265 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4266 F:      drivers/net/ethernet/broadcom/bgmac*
4267 F:      drivers/net/ethernet/broadcom/unimac.h
4268
4269 BROADCOM KONA GPIO DRIVER
4270 M:      Ray Jui <[email protected]>
4271 R:      Broadcom internal kernel review list <[email protected]>
4272 S:      Supported
4273 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4274 F:      drivers/gpio/gpio-bcm-kona.c
4275
4276 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4277 M:      Sathya Prakash Veerichetty <[email protected]>
4278 M:      Kashyap Desai <[email protected]>
4279 M:      Sumit Saxena <[email protected]>
4280 M:      Sreekanth Reddy <[email protected]>
4281 L:      [email protected]
4282 L:      [email protected]
4283 S:      Supported
4284 W:      https://www.broadcom.com/support/storage
4285 F:      drivers/scsi/mpi3mr/
4286
4287 BROADCOM NETXTREME-E ROCE DRIVER
4288 M:      Selvin Xavier <[email protected]>
4289 L:      [email protected]
4290 S:      Supported
4291 W:      http://www.broadcom.com
4292 F:      drivers/infiniband/hw/bnxt_re/
4293 F:      include/uapi/rdma/bnxt_re-abi.h
4294
4295 BROADCOM NVRAM DRIVER
4296 M:      Rafał Miłecki <[email protected]>
4297 L:      [email protected]
4298 S:      Maintained
4299 F:      drivers/firmware/broadcom/*
4300
4301 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4302 M:      Rafał Miłecki <[email protected]>
4303 M:      Florian Fainelli <[email protected]>
4304 R:      Broadcom internal kernel review list <[email protected]>
4305 L:      [email protected]
4306 S:      Maintained
4307 T:      git https://github.com/broadcom/stblinux.git
4308 F:      drivers/pmdomain/bcm/bcm-pmb.c
4309 F:      include/dt-bindings/soc/bcm-pmb.h
4310
4311 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4312 M:      Rafał Miłecki <[email protected]>
4313 L:      [email protected]
4314 S:      Maintained
4315 F:      drivers/bcma/
4316 F:      include/linux/bcma/
4317
4318 BROADCOM SPI DRIVER
4319 M:      Kamal Dasu <[email protected]>
4320 R:      Broadcom internal kernel review list <[email protected]>
4321 S:      Maintained
4322 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4323 F:      drivers/spi/spi-bcm-qspi.*
4324 F:      drivers/spi/spi-brcmstb-qspi.c
4325 F:      drivers/spi/spi-iproc-qspi.c
4326
4327 BROADCOM STB AVS CPUFREQ DRIVER
4328 M:      Markus Mayer <[email protected]>
4329 R:      Broadcom internal kernel review list <[email protected]>
4330 L:      [email protected]
4331 S:      Maintained
4332 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4333 F:      drivers/cpufreq/brcmstb*
4334
4335 BROADCOM STB AVS TMON DRIVER
4336 M:      Markus Mayer <[email protected]>
4337 R:      Broadcom internal kernel review list <[email protected]>
4338 L:      [email protected]
4339 S:      Maintained
4340 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4341 F:      drivers/thermal/broadcom/brcmstb*
4342
4343 BROADCOM STB DPFE DRIVER
4344 M:      Markus Mayer <[email protected]>
4345 R:      Broadcom internal kernel review list <[email protected]>
4346 L:      [email protected] (moderated for non-subscribers)
4347 S:      Maintained
4348 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4349 F:      drivers/memory/brcmstb_dpfe.c
4350
4351 BROADCOM STB NAND FLASH DRIVER
4352 M:      Brian Norris <[email protected]>
4353 M:      Kamal Dasu <[email protected]>
4354 R:      Broadcom internal kernel review list <[email protected]>
4355 L:      [email protected]
4356 S:      Maintained
4357 F:      drivers/mtd/nand/raw/brcmnand/
4358 F:      include/linux/platform_data/brcmnand.h
4359
4360 BROADCOM STB PCIE DRIVER
4361 M:      Jim Quinlan <[email protected]>
4362 M:      Nicolas Saenz Julienne <[email protected]>
4363 M:      Florian Fainelli <[email protected]>
4364 R:      Broadcom internal kernel review list <[email protected]>
4365 L:      [email protected]
4366 S:      Maintained
4367 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4368 F:      drivers/pci/controller/pcie-brcmstb.c
4369
4370 BROADCOM SYSTEMPORT ETHERNET DRIVER
4371 M:      Florian Fainelli <[email protected]>
4372 R:      Broadcom internal kernel review list <[email protected]>
4373 L:      [email protected]
4374 S:      Supported
4375 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4376 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4377 F:      drivers/net/ethernet/broadcom/unimac.h
4378
4379 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4380 M:      Pavan Chebbi <[email protected]>
4381 M:      Michael Chan <[email protected]>
4382 L:      [email protected]
4383 S:      Supported
4384 F:      drivers/net/ethernet/broadcom/tg3.*
4385
4386 BROADCOM VK DRIVER
4387 M:      Scott Branden <[email protected]>
4388 R:      Broadcom internal kernel review list <[email protected]>
4389 S:      Supported
4390 F:      drivers/misc/bcm-vk/
4391 F:      include/uapi/linux/misc/bcm_vk.h
4392
4393 BROCADE BFA FC SCSI DRIVER
4394 M:      Anil Gurumurthy <[email protected]>
4395 M:      Sudarsana Kalluru <[email protected]>
4396 L:      [email protected]
4397 S:      Supported
4398 F:      drivers/scsi/bfa/
4399
4400 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4401 M:      Rasesh Mody <[email protected]>
4402 M:      Sudarsana Kalluru <[email protected]>
4403 M:      [email protected]
4404 L:      [email protected]
4405 S:      Supported
4406 F:      drivers/net/ethernet/brocade/bna/
4407
4408 BSG (block layer generic sg v4 driver)
4409 M:      FUJITA Tomonori <[email protected]>
4410 L:      [email protected]
4411 S:      Supported
4412 F:      block/bsg.c
4413 F:      include/linux/bsg.h
4414 F:      include/uapi/linux/bsg.h
4415
4416 BT87X AUDIO DRIVER
4417 M:      Clemens Ladisch <[email protected]>
4418 L:      [email protected] (moderated for non-subscribers)
4419 S:      Maintained
4420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4421 F:      Documentation/sound/cards/bt87x.rst
4422 F:      sound/pci/bt87x.c
4423
4424 BT8XXGPIO DRIVER
4425 M:      Michael Buesch <[email protected]>
4426 S:      Maintained
4427 W:      http://bu3sch.de/btgpio.php
4428 F:      drivers/gpio/gpio-bt8xx.c
4429
4430 BTRFS FILE SYSTEM
4431 M:      Chris Mason <[email protected]>
4432 M:      Josef Bacik <[email protected]>
4433 M:      David Sterba <[email protected]>
4434 L:      [email protected]
4435 S:      Maintained
4436 W:      https://btrfs.readthedocs.io
4437 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4438 C:      irc://irc.libera.chat/btrfs
4439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4440 F:      Documentation/filesystems/btrfs.rst
4441 F:      fs/btrfs/
4442 F:      include/linux/btrfs*
4443 F:      include/trace/events/btrfs.h
4444 F:      include/uapi/linux/btrfs*
4445
4446 BTTV VIDEO4LINUX DRIVER
4447 M:      Mauro Carvalho Chehab <[email protected]>
4448 L:      [email protected]
4449 S:      Odd fixes
4450 W:      https://linuxtv.org
4451 T:      git git://linuxtv.org/media_tree.git
4452 F:      Documentation/driver-api/media/drivers/bttv*
4453 F:      drivers/media/pci/bt8xx/bttv*
4454
4455 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4456 M:      Chanwoo Choi <[email protected]>
4457 L:      [email protected]
4458 L:      [email protected]
4459 S:      Maintained
4460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4461 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4462 F:      drivers/devfreq/exynos-bus.c
4463
4464 BUSLOGIC SCSI DRIVER
4465 M:      Khalid Aziz <[email protected]>
4466 L:      [email protected]
4467 S:      Maintained
4468 F:      drivers/scsi/BusLogic.*
4469 F:      drivers/scsi/FlashPoint.*
4470
4471 BXCAN CAN NETWORK DRIVER
4472 M:      Dario Binacchi <[email protected]>
4473 L:      [email protected]
4474 S:      Maintained
4475 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4476 F:      drivers/net/can/bxcan.c
4477
4478 C-MEDIA CMI8788 DRIVER
4479 M:      Clemens Ladisch <[email protected]>
4480 L:      [email protected] (moderated for non-subscribers)
4481 S:      Maintained
4482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4483 F:      sound/pci/oxygen/
4484
4485 C-SKY ARCHITECTURE
4486 M:      Guo Ren <[email protected]>
4487 L:      [email protected]
4488 S:      Supported
4489 T:      git https://github.com/c-sky/csky-linux.git
4490 F:      Documentation/devicetree/bindings/csky/
4491 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4492 F:      Documentation/devicetree/bindings/timer/csky,*
4493 F:      arch/csky/
4494 F:      drivers/clocksource/timer-gx6605s.c
4495 F:      drivers/clocksource/timer-mp-csky.c
4496 F:      drivers/irqchip/irq-csky-*
4497 N:      csky
4498 K:      csky
4499
4500 CA8210 IEEE-802.15.4 RADIO DRIVER
4501 L:      [email protected]
4502 S:      Orphan
4503 W:      https://github.com/Cascoda/ca8210-linux.git
4504 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4505 F:      drivers/net/ieee802154/ca8210.c
4506
4507 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4508 M:      David Howells <[email protected]>
4509 L:      [email protected] (moderated for non-subscribers)
4510 S:      Supported
4511 F:      Documentation/filesystems/caching/cachefiles.rst
4512 F:      fs/cachefiles/
4513
4514 CACHESTAT: PAGE CACHE STATS FOR A FILE
4515 M:      Nhat Pham <[email protected]>
4516 M:      Johannes Weiner <[email protected]>
4517 L:      [email protected]
4518 S:      Maintained
4519 F:      tools/testing/selftests/cachestat/test_cachestat.c
4520
4521 CADENCE MIPI-CSI2 BRIDGES
4522 M:      Maxime Ripard <[email protected]>
4523 L:      [email protected]
4524 S:      Maintained
4525 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4526 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4527 F:      drivers/media/platform/cadence/cdns-csi2*
4528
4529 CADENCE NAND DRIVER
4530 L:      [email protected]
4531 S:      Orphan
4532 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4533 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4534
4535 CADENCE USB3 DRD IP DRIVER
4536 M:      Peter Chen <[email protected]>
4537 M:      Pawel Laszczak <[email protected]>
4538 R:      Roger Quadros <[email protected]>
4539 L:      [email protected]
4540 S:      Maintained
4541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4542 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4543 F:      drivers/usb/cdns3/
4544 X:      drivers/usb/cdns3/cdnsp*
4545
4546 CADENCE USBHS DRIVER
4547 M:      Pawel Laszczak <[email protected]>
4548 L:      [email protected]
4549 S:      Maintained
4550 F:      drivers/usb/gadget/udc/cdns2
4551
4552 CADENCE USBSSP DRD IP DRIVER
4553 M:      Pawel Laszczak <[email protected]>
4554 L:      [email protected]
4555 S:      Maintained
4556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4557 F:      drivers/usb/cdns3/
4558 X:      drivers/usb/cdns3/cdns3*
4559
4560 CADET FM/AM RADIO RECEIVER DRIVER
4561 M:      Hans Verkuil <[email protected]>
4562 L:      [email protected]
4563 S:      Maintained
4564 W:      https://linuxtv.org
4565 T:      git git://linuxtv.org/media_tree.git
4566 F:      drivers/media/radio/radio-cadet*
4567
4568 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4569 L:      [email protected]
4570 S:      Orphan
4571 T:      git git://linuxtv.org/media_tree.git
4572 F:      Documentation/admin-guide/media/cafe_ccic*
4573 F:      drivers/media/platform/marvell/
4574
4575 CAIF NETWORK LAYER
4576 L:      [email protected]
4577 S:      Orphan
4578 F:      Documentation/networking/caif/
4579 F:      drivers/net/caif/
4580 F:      include/net/caif/
4581 F:      include/uapi/linux/caif/
4582 F:      net/caif/
4583
4584 CAKE QDISC
4585 M:      Toke Høiland-Jørgensen <[email protected]>
4586 L:      [email protected] (moderated for non-subscribers)
4587 S:      Maintained
4588 F:      net/sched/sch_cake.c
4589
4590 CAN NETWORK DRIVERS
4591 M:      Wolfgang Grandegger <[email protected]>
4592 M:      Marc Kleine-Budde <[email protected]>
4593 L:      [email protected]
4594 S:      Maintained
4595 W:      https://github.com/linux-can
4596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4598 F:      Documentation/devicetree/bindings/net/can/
4599 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4600 F:      drivers/net/can/
4601 F:      drivers/phy/phy-can-transceiver.c
4602 F:      include/linux/can/bittiming.h
4603 F:      include/linux/can/dev.h
4604 F:      include/linux/can/length.h
4605 F:      include/linux/can/platform/
4606 F:      include/linux/can/rx-offload.h
4607 F:      include/uapi/linux/can/error.h
4608 F:      include/uapi/linux/can/netlink.h
4609 F:      include/uapi/linux/can/vxcan.h
4610
4611 CAN NETWORK LAYER
4612 M:      Oliver Hartkopp <[email protected]>
4613 M:      Marc Kleine-Budde <[email protected]>
4614 L:      [email protected]
4615 S:      Maintained
4616 W:      https://github.com/linux-can
4617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4619 F:      Documentation/networking/can.rst
4620 F:      include/linux/can/can-ml.h
4621 F:      include/linux/can/core.h
4622 F:      include/linux/can/skb.h
4623 F:      include/net/netns/can.h
4624 F:      include/uapi/linux/can.h
4625 F:      include/uapi/linux/can/bcm.h
4626 F:      include/uapi/linux/can/gw.h
4627 F:      include/uapi/linux/can/isotp.h
4628 F:      include/uapi/linux/can/raw.h
4629 F:      net/can/
4630
4631 CAN-J1939 NETWORK LAYER
4632 M:      Robin van der Gracht <[email protected]>
4633 M:      Oleksij Rempel <[email protected]>
4634 R:      [email protected]
4635 L:      [email protected]
4636 S:      Maintained
4637 F:      Documentation/networking/j1939.rst
4638 F:      include/uapi/linux/can/j1939.h
4639 F:      net/can/j1939/
4640
4641 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4642 M:      Damien Le Moal <[email protected]>
4643 L:      [email protected]
4644 L:      [email protected] (pinctrl driver)
4645 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4646 F:      drivers/pinctrl/pinctrl-k210.c
4647
4648 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4649 M:      Damien Le Moal <[email protected]>
4650 L:      [email protected]
4651 L:      [email protected]
4652 S:      Maintained
4653 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4654 F:      drivers/reset/reset-k210.c
4655
4656 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4657 M:      Damien Le Moal <[email protected]>
4658 L:      [email protected]
4659 S:      Maintained
4660 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4661 F:      drivers/soc/canaan/
4662 F:      include/soc/canaan/
4663
4664 CAPABILITIES
4665 M:      Serge Hallyn <[email protected]>
4666 L:      [email protected]
4667 S:      Supported
4668 F:      include/linux/capability.h
4669 F:      include/uapi/linux/capability.h
4670 F:      kernel/capability.c
4671 F:      security/commoncap.c
4672
4673 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4674 M:      Kevin Tsai <[email protected]>
4675 S:      Maintained
4676 F:      drivers/iio/light/cm*
4677
4678 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4679 M:      Christian Lamparter <[email protected]>
4680 L:      [email protected]
4681 S:      Maintained
4682 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4683 F:      drivers/net/wireless/ath/carl9170/
4684
4685 CAVIUM I2C DRIVER
4686 M:      Robert Richter <[email protected]>
4687 S:      Odd Fixes
4688 W:      http://www.marvell.com
4689 F:      drivers/i2c/busses/i2c-octeon*
4690 F:      drivers/i2c/busses/i2c-thunderx*
4691
4692 CAVIUM LIQUIDIO NETWORK DRIVER
4693 M:      Derek Chickles <[email protected]>
4694 M:      Satanand Burla <[email protected]>
4695 M:      Felix Manlunas <[email protected]>
4696 L:      [email protected]
4697 S:      Supported
4698 W:      http://www.marvell.com
4699 F:      drivers/net/ethernet/cavium/liquidio/
4700
4701 CAVIUM MMC DRIVER
4702 M:      Robert Richter <[email protected]>
4703 S:      Odd Fixes
4704 W:      http://www.marvell.com
4705 F:      drivers/mmc/host/cavium*
4706
4707 CAVIUM OCTEON-TX CRYPTO DRIVER
4708 M:      George Cherian <[email protected]>
4709 L:      [email protected]
4710 S:      Supported
4711 W:      http://www.marvell.com
4712 F:      drivers/crypto/cavium/cpt/
4713
4714 CAVIUM THUNDERX2 ARM64 SOC
4715 M:      Robert Richter <[email protected]>
4716 L:      [email protected] (moderated for non-subscribers)
4717 S:      Odd Fixes
4718 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4719 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4720
4721 CBS/ETF/TAPRIO QDISCS
4722 M:      Vinicius Costa Gomes <[email protected]>
4723 L:      [email protected]
4724 S:      Maintained
4725 F:      net/sched/sch_cbs.c
4726 F:      net/sched/sch_etf.c
4727 F:      net/sched/sch_taprio.c
4728
4729 CC2520 IEEE-802.15.4 RADIO DRIVER
4730 M:      Stefan Schmidt <[email protected]>
4731 L:      [email protected]
4732 S:      Odd Fixes
4733 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4734 F:      drivers/net/ieee802154/cc2520.c
4735
4736 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4737 M:      Gilad Ben-Yossef <[email protected]>
4738 L:      [email protected]
4739 S:      Supported
4740 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4741 F:      drivers/crypto/ccree/
4742
4743 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4744 M:      Hadar Gat <[email protected]>
4745 L:      [email protected]
4746 S:      Supported
4747 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4748 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4749 F:      drivers/char/hw_random/cctrng.c
4750 F:      drivers/char/hw_random/cctrng.h
4751
4752 CEC FRAMEWORK
4753 M:      Hans Verkuil <[email protected]>
4754 L:      [email protected]
4755 S:      Supported
4756 W:      http://linuxtv.org
4757 T:      git git://linuxtv.org/media_tree.git
4758 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4759 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4760 F:      Documentation/driver-api/media/cec-core.rst
4761 F:      Documentation/userspace-api/media/cec
4762 F:      drivers/media/cec/
4763 F:      drivers/media/rc/keymaps/rc-cec.c
4764 F:      include/media/cec-notifier.h
4765 F:      include/media/cec.h
4766 F:      include/uapi/linux/cec-funcs.h
4767 F:      include/uapi/linux/cec.h
4768
4769 CEC GPIO DRIVER
4770 M:      Hans Verkuil <[email protected]>
4771 L:      [email protected]
4772 S:      Supported
4773 W:      http://linuxtv.org
4774 T:      git git://linuxtv.org/media_tree.git
4775 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4776 F:      drivers/media/cec/platform/cec-gpio/
4777
4778 CELL BROADBAND ENGINE ARCHITECTURE
4779 M:      Arnd Bergmann <[email protected]>
4780 L:      [email protected]
4781 S:      Supported
4782 W:      http://www.ibm.com/developerworks/power/cell/
4783 F:      arch/powerpc/include/asm/cell*.h
4784 F:      arch/powerpc/include/asm/spu*.h
4785 F:      arch/powerpc/include/uapi/asm/spu*.h
4786 F:      arch/powerpc/platforms/cell/
4787
4788 CELLWISE CW2015 BATTERY DRIVER
4789 M:      Tobias Schrammm <[email protected]>
4790 S:      Maintained
4791 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4792 F:      drivers/power/supply/cw2015_battery.c
4793
4794 CEPH COMMON CODE (LIBCEPH)
4795 M:      Ilya Dryomov <[email protected]>
4796 M:      Xiubo Li <[email protected]>
4797 R:      Jeff Layton <[email protected]>
4798 L:      [email protected]
4799 S:      Supported
4800 W:      http://ceph.com/
4801 T:      git https://github.com/ceph/ceph-client.git
4802 F:      include/linux/ceph/
4803 F:      include/linux/crush/
4804 F:      net/ceph/
4805
4806 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4807 M:      Xiubo Li <[email protected]>
4808 M:      Ilya Dryomov <[email protected]>
4809 R:      Jeff Layton <[email protected]>
4810 L:      [email protected]
4811 S:      Supported
4812 W:      http://ceph.com/
4813 T:      git https://github.com/ceph/ceph-client.git
4814 F:      Documentation/filesystems/ceph.rst
4815 F:      fs/ceph/
4816
4817 CERTIFICATE HANDLING
4818 M:      David Howells <[email protected]>
4819 M:      David Woodhouse <[email protected]>
4820 L:      [email protected]
4821 S:      Maintained
4822 F:      Documentation/admin-guide/module-signing.rst
4823 F:      certs/
4824 F:      scripts/sign-file.c
4825 F:      tools/certs/
4826
4827 CFAG12864B LCD DRIVER
4828 M:      Miguel Ojeda <[email protected]>
4829 S:      Maintained
4830 F:      drivers/auxdisplay/cfag12864b.c
4831 F:      include/linux/cfag12864b.h
4832
4833 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4834 M:      Miguel Ojeda <[email protected]>
4835 S:      Maintained
4836 F:      drivers/auxdisplay/cfag12864bfb.c
4837 F:      include/linux/cfag12864b.h
4838
4839 CHAR and MISC DRIVERS
4840 M:      Arnd Bergmann <[email protected]>
4841 M:      Greg Kroah-Hartman <[email protected]>
4842 S:      Supported
4843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4844 F:      drivers/char/
4845 F:      drivers/misc/
4846 F:      include/linux/miscdevice.h
4847 X:      drivers/char/agp/
4848 X:      drivers/char/hw_random/
4849 X:      drivers/char/ipmi/
4850 X:      drivers/char/random.c
4851 X:      drivers/char/tpm/
4852
4853 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
4854 M:      Thomas Weißschuh <[email protected]>
4855 L:      [email protected]
4856 S:      Maintained
4857 F:      Documentation/hwmon/powerz.rst
4858 F:      drivers/hwmon/powerz.c
4859
4860 CHECKPATCH
4861 M:      Andy Whitcroft <[email protected]>
4862 M:      Joe Perches <[email protected]>
4863 R:      Dwaipayan Ray <[email protected]>
4864 R:      Lukas Bulwahn <[email protected]>
4865 S:      Maintained
4866 F:      scripts/checkpatch.pl
4867
4868 CHECKPATCH DOCUMENTATION
4869 M:      Dwaipayan Ray <[email protected]>
4870 M:      Lukas Bulwahn <[email protected]>
4871 R:      Joe Perches <[email protected]>
4872 S:      Maintained
4873 F:      Documentation/dev-tools/checkpatch.rst
4874
4875 CHINESE DOCUMENTATION
4876 M:      Alex Shi <[email protected]>
4877 M:      Yanteng Si <[email protected]>
4878 S:      Maintained
4879 F:      Documentation/translations/zh_CN/
4880
4881 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4882 M:      Peter Chen <[email protected]>
4883 L:      [email protected]
4884 S:      Maintained
4885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4886 F:      drivers/usb/chipidea/
4887
4888 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4889 M:      Hans de Goede <[email protected]>
4890 L:      [email protected]
4891 S:      Maintained
4892 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4893 F:      drivers/input/touchscreen/chipone_icn8318.c
4894
4895 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4896 M:      Hans de Goede <[email protected]>
4897 L:      [email protected]
4898 S:      Maintained
4899 F:      drivers/input/touchscreen/chipone_icn8505.c
4900
4901 CHROME HARDWARE PLATFORM SUPPORT
4902 M:      Benson Leung <[email protected]>
4903 M:      Tzung-Bi Shih <[email protected]>
4904 L:      [email protected]
4905 S:      Maintained
4906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4907 F:      drivers/platform/chrome/
4908
4909 CHROMEOS EC CODEC DRIVER
4910 M:      Cheng-Yi Chiang <[email protected]>
4911 M:      Tzung-Bi Shih <[email protected]>
4912 R:      Guenter Roeck <[email protected]>
4913 L:      [email protected]
4914 S:      Maintained
4915 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4916 F:      sound/soc/codecs/cros_ec_codec.*
4917
4918 CHROMEOS EC SUBDRIVERS
4919 M:      Benson Leung <[email protected]>
4920 R:      Guenter Roeck <[email protected]>
4921 L:      [email protected]
4922 S:      Maintained
4923 F:      drivers/power/supply/cros_usbpd-charger.c
4924 N:      cros_ec
4925 N:      cros-ec
4926
4927 CHROMEOS EC UART DRIVER
4928 M:      Bhanu Prakash Maiya <[email protected]>
4929 R:      Benson Leung <[email protected]>
4930 R:      Tzung-Bi Shih <[email protected]>
4931 S:      Maintained
4932 F:      drivers/platform/chrome/cros_ec_uart.c
4933
4934 CHROMEOS EC USB PD NOTIFY DRIVER
4935 M:      Prashant Malani <[email protected]>
4936 L:      [email protected]
4937 S:      Maintained
4938 F:      drivers/platform/chrome/cros_usbpd_notify.c
4939 F:      include/linux/platform_data/cros_usbpd_notify.h
4940
4941 CHROMEOS EC USB TYPE-C DRIVER
4942 M:      Prashant Malani <[email protected]>
4943 L:      [email protected]
4944 S:      Maintained
4945 F:      drivers/platform/chrome/cros_ec_typec.*
4946 F:      drivers/platform/chrome/cros_typec_switch.c
4947 F:      drivers/platform/chrome/cros_typec_vdm.*
4948
4949 CHROMEOS HPS DRIVER
4950 M:      Dan Callaghan <[email protected]>
4951 R:      Sami Kyöstilä <[email protected]>
4952 S:      Maintained
4953 F:      drivers/platform/chrome/cros_hps_i2c.c
4954
4955 CHRONTEL CH7322 CEC DRIVER
4956 M:      Joe Tessler <[email protected]>
4957 L:      [email protected]
4958 S:      Maintained
4959 T:      git git://linuxtv.org/media_tree.git
4960 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4961 F:      drivers/media/cec/i2c/ch7322.c
4962
4963 CIRRUS LOGIC AUDIO CODEC DRIVERS
4964 M:      James Schulman <[email protected]>
4965 M:      David Rhodes <[email protected]>
4966 M:      Richard Fitzgerald <[email protected]>
4967 L:      [email protected] (moderated for non-subscribers)
4968 L:      [email protected]
4969 S:      Maintained
4970 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4971 F:      drivers/mfd/cs42l43*
4972 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
4973 F:      drivers/spi/spi-cs42l43*
4974 F:      include/dt-bindings/sound/cs*
4975 F:      include/linux/mfd/cs42l43*
4976 F:      include/sound/cs*
4977 F:      sound/pci/hda/cirrus*
4978 F:      sound/pci/hda/cs*
4979 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4980 F:      sound/soc/codecs/cs*
4981
4982 CIRRUS LOGIC DSP FIRMWARE DRIVER
4983 M:      Simon Trimmer <[email protected]>
4984 M:      Charles Keepax <[email protected]>
4985 M:      Richard Fitzgerald <[email protected]>
4986 L:      [email protected]
4987 S:      Supported
4988 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4989 T:      git https://github.com/CirrusLogic/linux-drivers.git
4990 F:      drivers/firmware/cirrus/*
4991 F:      include/linux/firmware/cirrus/*
4992
4993 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4994 M:      Hartley Sweeten <[email protected]>
4995 L:      [email protected]
4996 S:      Maintained
4997 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4998
4999 CIRRUS LOGIC LOCHNAGAR DRIVER
5000 M:      Charles Keepax <[email protected]>
5001 M:      Richard Fitzgerald <[email protected]>
5002 L:      [email protected]
5003 S:      Supported
5004 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5005 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5006 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5007 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5008 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5009 F:      Documentation/hwmon/lochnagar.rst
5010 F:      drivers/clk/clk-lochnagar.c
5011 F:      drivers/hwmon/lochnagar-hwmon.c
5012 F:      drivers/mfd/lochnagar-i2c.c
5013 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5014 F:      drivers/regulator/lochnagar-regulator.c
5015 F:      include/dt-bindings/clock/lochnagar.h
5016 F:      include/dt-bindings/pinctrl/lochnagar.h
5017 F:      include/linux/mfd/lochnagar*
5018 F:      sound/soc/codecs/lochnagar-sc.c
5019
5020 CIRRUS LOGIC MADERA CODEC DRIVERS
5021 M:      Charles Keepax <[email protected]>
5022 M:      Richard Fitzgerald <[email protected]>
5023 L:      [email protected] (moderated for non-subscribers)
5024 L:      [email protected]
5025 S:      Supported
5026 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5027 T:      git https://github.com/CirrusLogic/linux-drivers.git
5028 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5029 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5030 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5031 F:      drivers/gpio/gpio-madera*
5032 F:      drivers/irqchip/irq-madera*
5033 F:      drivers/mfd/cs47l*
5034 F:      drivers/mfd/madera*
5035 F:      drivers/pinctrl/cirrus/*
5036 F:      include/dt-bindings/sound/madera*
5037 F:      include/linux/irqchip/irq-madera*
5038 F:      include/linux/mfd/madera/*
5039 F:      include/sound/madera*
5040 F:      sound/soc/codecs/cs47l*
5041 F:      sound/soc/codecs/madera*
5042
5043 CISCO FCOE HBA DRIVER
5044 M:      Satish Kharat <[email protected]>
5045 M:      Sesidhar Baddela <[email protected]>
5046 M:      Karan Tilak Kumar <[email protected]>
5047 L:      [email protected]
5048 S:      Supported
5049 F:      drivers/scsi/fnic/
5050
5051 CISCO SCSI HBA DRIVER
5052 M:      Karan Tilak Kumar <[email protected]>
5053 M:      Sesidhar Baddela <[email protected]>
5054 L:      [email protected]
5055 S:      Supported
5056 F:      drivers/scsi/snic/
5057
5058 CISCO VIC ETHERNET NIC DRIVER
5059 M:      Christian Benvenuti <[email protected]>
5060 M:      Satish Kharat <[email protected]>
5061 S:      Supported
5062 F:      drivers/net/ethernet/cisco/enic/
5063
5064 CISCO VIC LOW LATENCY NIC DRIVER
5065 M:      Christian Benvenuti <[email protected]>
5066 M:      Nelson Escobar <[email protected]>
5067 S:      Supported
5068 F:      drivers/infiniband/hw/usnic/
5069
5070 CLANG CONTROL FLOW INTEGRITY SUPPORT
5071 M:      Sami Tolvanen <[email protected]>
5072 M:      Kees Cook <[email protected]>
5073 R:      Nathan Chancellor <[email protected]>
5074 L:      [email protected]
5075 S:      Supported
5076 B:      https://github.com/ClangBuiltLinux/linux/issues
5077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5078 F:      include/linux/cfi.h
5079 F:      kernel/cfi.c
5080
5081 CLANG-FORMAT FILE
5082 M:      Miguel Ojeda <[email protected]>
5083 S:      Maintained
5084 F:      .clang-format
5085
5086 CLANG/LLVM BUILD SUPPORT
5087 M:      Nathan Chancellor <[email protected]>
5088 R:      Nick Desaulniers <[email protected]>
5089 R:      Bill Wendling <[email protected]>
5090 R:      Justin Stitt <[email protected]>
5091 L:      [email protected]
5092 S:      Supported
5093 W:      https://clangbuiltlinux.github.io/
5094 B:      https://github.com/ClangBuiltLinux/linux/issues
5095 C:      irc://irc.libera.chat/clangbuiltlinux
5096 F:      Documentation/kbuild/llvm.rst
5097 F:      include/linux/compiler-clang.h
5098 F:      scripts/Makefile.clang
5099 F:      scripts/clang-tools/
5100 K:      \b(?i:clang|llvm)\b
5101
5102 CLK API
5103 M:      Russell King <[email protected]>
5104 L:      [email protected]
5105 S:      Maintained
5106 F:      include/linux/clk.h
5107
5108 CLOCKSOURCE, CLOCKEVENT DRIVERS
5109 M:      Daniel Lezcano <[email protected]>
5110 M:      Thomas Gleixner <[email protected]>
5111 L:      [email protected]
5112 S:      Supported
5113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5114 F:      Documentation/devicetree/bindings/timer/
5115 F:      drivers/clocksource/
5116
5117 CLOSURES
5118 M:      Kent Overstreet <[email protected]>
5119 L:      [email protected]
5120 S:      Supported
5121 C:      irc://irc.oftc.net/bcache
5122 F:      include/linux/closure.h
5123 F:      lib/closure.c
5124
5125 CMPC ACPI DRIVER
5126 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5127 M:      Daniel Oliveira Nascimento <[email protected]>
5128 L:      [email protected]
5129 S:      Supported
5130 F:      drivers/platform/x86/classmate-laptop.c
5131
5132 COBALT MEDIA DRIVER
5133 M:      Hans Verkuil <[email protected]>
5134 L:      [email protected]
5135 S:      Supported
5136 W:      https://linuxtv.org
5137 T:      git git://linuxtv.org/media_tree.git
5138 F:      drivers/media/pci/cobalt/
5139
5140 COCCINELLE/Semantic Patches (SmPL)
5141 M:      Julia Lawall <[email protected]>
5142 M:      Nicolas Palix <[email protected]>
5143 L:      [email protected] (moderated for non-subscribers)
5144 S:      Supported
5145 W:      https://coccinelle.gitlabpages.inria.fr/website/
5146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5147 F:      Documentation/dev-tools/coccinelle.rst
5148 F:      scripts/coccicheck
5149 F:      scripts/coccinelle/
5150
5151 CODA FILE SYSTEM
5152 M:      Jan Harkes <[email protected]>
5153 M:      [email protected]
5154 L:      [email protected]
5155 S:      Maintained
5156 W:      http://www.coda.cs.cmu.edu/
5157 F:      Documentation/filesystems/coda.rst
5158 F:      fs/coda/
5159 F:      include/linux/coda*.h
5160 F:      include/uapi/linux/coda*.h
5161
5162 CODA V4L2 MEM2MEM DRIVER
5163 M:      Philipp Zabel <[email protected]>
5164 L:      [email protected]
5165 S:      Maintained
5166 F:      Documentation/devicetree/bindings/media/coda.yaml
5167 F:      drivers/media/platform/chips-media/coda
5168
5169 CODE OF CONDUCT
5170 M:      Greg Kroah-Hartman <[email protected]>
5171 S:      Supported
5172 F:      Documentation/process/code-of-conduct-interpretation.rst
5173 F:      Documentation/process/code-of-conduct.rst
5174
5175 COMEDI DRIVERS
5176 M:      Ian Abbott <[email protected]>
5177 M:      H Hartley Sweeten <[email protected]>
5178 S:      Odd Fixes
5179 F:      drivers/comedi/
5180 F:      include/linux/comedi/
5181 F:      include/uapi/linux/comedi.h
5182
5183 COMMON CLK FRAMEWORK
5184 M:      Michael Turquette <[email protected]>
5185 M:      Stephen Boyd <[email protected]>
5186 L:      [email protected]
5187 S:      Maintained
5188 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5190 F:      Documentation/devicetree/bindings/clock/
5191 F:      drivers/clk/
5192 F:      include/dt-bindings/clock/
5193 F:      include/linux/clk-pr*
5194 F:      include/linux/clk/
5195 F:      include/linux/of_clk.h
5196 X:      drivers/clk/clkdev.c
5197
5198 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5199 M:      Steve French <[email protected]>
5200 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5201 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5202 R:      Shyam Prasad N <[email protected]> (multichannel)
5203 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5204 L:      [email protected]
5205 L:      [email protected] (moderated for non-subscribers)
5206 S:      Supported
5207 W:      https://wiki.samba.org/index.php/LinuxCIFS
5208 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5209 F:      Documentation/admin-guide/cifs/
5210 F:      fs/smb/client/
5211 F:      fs/smb/common/
5212 F:      include/uapi/linux/cifs
5213
5214 COMPACTPCI HOTPLUG CORE
5215 M:      Scott Murray <[email protected]>
5216 L:      [email protected]
5217 S:      Maintained
5218 F:      drivers/pci/hotplug/cpci_hotplug*
5219
5220 COMPACTPCI HOTPLUG GENERIC DRIVER
5221 M:      Scott Murray <[email protected]>
5222 L:      [email protected]
5223 S:      Maintained
5224 F:      drivers/pci/hotplug/cpcihp_generic.c
5225
5226 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5227 M:      Scott Murray <[email protected]>
5228 L:      [email protected]
5229 S:      Maintained
5230 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5231
5232 COMPAL LAPTOP SUPPORT
5233 M:      Cezary Jackiewicz <[email protected]>
5234 L:      [email protected]
5235 S:      Maintained
5236 F:      drivers/platform/x86/compal-laptop.c
5237
5238 COMPILER ATTRIBUTES
5239 M:      Miguel Ojeda <[email protected]>
5240 S:      Maintained
5241 F:      include/linux/compiler_attributes.h
5242
5243 COMPUTE EXPRESS LINK (CXL)
5244 M:      Davidlohr Bueso <[email protected]>
5245 M:      Jonathan Cameron <[email protected]>
5246 M:      Dave Jiang <[email protected]>
5247 M:      Alison Schofield <[email protected]>
5248 M:      Vishal Verma <[email protected]>
5249 M:      Ira Weiny <[email protected]>
5250 M:      Dan Williams <[email protected]>
5251 L:      [email protected]
5252 S:      Maintained
5253 F:      drivers/cxl/
5254 F:      include/uapi/linux/cxl_mem.h
5255 F:      tools/testing/cxl/
5256
5257 COMPUTE EXPRESS LINK PMU (CPMU)
5258 M:      Jonathan Cameron <[email protected]>
5259 L:      [email protected]
5260 S:      Maintained
5261 F:      Documentation/admin-guide/perf/cxl.rst
5262 F:      drivers/perf/cxl_pmu.c
5263
5264 CONEXANT ACCESSRUNNER USB DRIVER
5265 L:      [email protected]
5266 S:      Orphan
5267 W:      http://accessrunner.sourceforge.net/
5268 F:      drivers/usb/atm/cxacru.c
5269
5270 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5271 M:      Elena Reshetova <[email protected]>
5272 M:      Carlos Bilbao <[email protected]>
5273 S:      Maintained
5274 F:      Documentation/security/snp-tdx-threat-model.rst
5275
5276 CONFIGFS
5277 M:      Joel Becker <[email protected]>
5278 M:      Christoph Hellwig <[email protected]>
5279 S:      Supported
5280 T:      git git://git.infradead.org/users/hch/configfs.git
5281 F:      fs/configfs/
5282 F:      include/linux/configfs.h
5283 F:      samples/configfs/
5284
5285 CONSOLE SUBSYSTEM
5286 M:      Greg Kroah-Hartman <[email protected]>
5287 S:      Supported
5288 F:      drivers/video/console/
5289 F:      include/linux/console*
5290
5291 CONTEXT TRACKING
5292 M:      Frederic Weisbecker <[email protected]>
5293 M:      "Paul E. McKenney" <[email protected]>
5294 S:      Maintained
5295 F:      include/linux/context_tracking*
5296 F:      kernel/context_tracking.c
5297
5298 CONTROL GROUP (CGROUP)
5299 M:      Tejun Heo <[email protected]>
5300 M:      Zefan Li <[email protected]>
5301 M:      Johannes Weiner <[email protected]>
5302 L:      [email protected]
5303 S:      Maintained
5304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5305 F:      Documentation/admin-guide/cgroup-v1/
5306 F:      Documentation/admin-guide/cgroup-v2.rst
5307 F:      include/linux/cgroup*
5308 F:      kernel/cgroup/
5309 F:      tools/testing/selftests/cgroup/
5310
5311 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5312 M:      Tejun Heo <[email protected]>
5313 M:      Josef Bacik <[email protected]>
5314 M:      Jens Axboe <[email protected]>
5315 L:      [email protected]
5316 L:      [email protected]
5317 T:      git git://git.kernel.dk/linux-block
5318 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5319 F:      block/bfq-cgroup.c
5320 F:      block/blk-cgroup.c
5321 F:      block/blk-iocost.c
5322 F:      block/blk-iolatency.c
5323 F:      block/blk-throttle.c
5324 F:      include/linux/blk-cgroup.h
5325
5326 CONTROL GROUP - CPUSET
5327 M:      Waiman Long <[email protected]>
5328 M:      Zefan Li <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5332 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5333 F:      include/linux/cpuset.h
5334 F:      kernel/cgroup/cpuset.c
5335 F:      tools/testing/selftests/cgroup/test_cpuset.c
5336 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5337
5338 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5339 M:      Johannes Weiner <[email protected]>
5340 M:      Michal Hocko <[email protected]>
5341 M:      Roman Gushchin <[email protected]>
5342 M:      Shakeel Butt <[email protected]>
5343 R:      Muchun Song <[email protected]>
5344 L:      [email protected]
5345 L:      [email protected]
5346 S:      Maintained
5347 F:      mm/memcontrol.c
5348 F:      mm/swap_cgroup.c
5349 F:      samples/cgroup/*
5350 F:      tools/testing/selftests/cgroup/memcg_protection.m
5351 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5352 F:      tools/testing/selftests/cgroup/test_kmem.c
5353 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5354
5355 CORETEMP HARDWARE MONITORING DRIVER
5356 M:      Fenghua Yu <[email protected]>
5357 L:      [email protected]
5358 S:      Maintained
5359 F:      Documentation/hwmon/coretemp.rst
5360 F:      drivers/hwmon/coretemp.c
5361
5362 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5363 M:      Marius Zachmann <[email protected]>
5364 L:      [email protected]
5365 S:      Maintained
5366 F:      drivers/hwmon/corsair-cpro.c
5367
5368 CORSAIR-PSU HARDWARE MONITOR DRIVER
5369 M:      Wilken Gottwalt <[email protected]>
5370 L:      [email protected]
5371 S:      Maintained
5372 F:      Documentation/hwmon/corsair-psu.rst
5373 F:      drivers/hwmon/corsair-psu.c
5374
5375 COUNTER SUBSYSTEM
5376 M:      William Breathitt Gray <[email protected]>
5377 L:      [email protected]
5378 S:      Maintained
5379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5380 F:      Documentation/ABI/testing/sysfs-bus-counter
5381 F:      Documentation/driver-api/generic-counter.rst
5382 F:      drivers/counter/
5383 F:      include/linux/counter.h
5384 F:      include/uapi/linux/counter.h
5385 F:      tools/counter/
5386
5387 CP2615 I2C DRIVER
5388 M:      Bence Csókás <[email protected]>
5389 S:      Maintained
5390 F:      drivers/i2c/busses/i2c-cp2615.c
5391
5392 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5393 M:      Viresh Kumar <[email protected]>
5394 M:      Sudeep Holla <[email protected]>
5395 L:      [email protected]
5396 S:      Maintained
5397 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5398 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5399
5400 CPU FREQUENCY SCALING FRAMEWORK
5401 M:      "Rafael J. Wysocki" <[email protected]>
5402 M:      Viresh Kumar <[email protected]>
5403 L:      [email protected]
5404 S:      Maintained
5405 B:      https://bugzilla.kernel.org
5406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5408 F:      Documentation/admin-guide/pm/cpufreq.rst
5409 F:      Documentation/admin-guide/pm/intel_pstate.rst
5410 F:      Documentation/cpu-freq/
5411 F:      Documentation/devicetree/bindings/cpufreq/
5412 F:      drivers/cpufreq/
5413 F:      include/linux/cpufreq.h
5414 F:      include/linux/sched/cpufreq.h
5415 F:      kernel/sched/cpufreq*.c
5416 F:      tools/testing/selftests/cpufreq/
5417
5418 CPU HOTPLUG
5419 M:      Thomas Gleixner <[email protected]>
5420 M:      Peter Zijlstra <[email protected]>
5421 L:      [email protected]
5422 S:      Maintained
5423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5424 F:      include/linux/cpu.h
5425 F:      include/linux/cpuhotplug.h
5426 F:      include/linux/smpboot.h
5427 F:      kernel/cpu.c
5428 F:      kernel/smpboot.*
5429
5430 CPU IDLE TIME MANAGEMENT FRAMEWORK
5431 M:      "Rafael J. Wysocki" <[email protected]>
5432 M:      Daniel Lezcano <[email protected]>
5433 L:      [email protected]
5434 S:      Maintained
5435 B:      https://bugzilla.kernel.org
5436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5437 F:      Documentation/admin-guide/pm/cpuidle.rst
5438 F:      Documentation/driver-api/pm/cpuidle.rst
5439 F:      drivers/cpuidle/
5440 F:      include/linux/cpuidle.h
5441
5442 CPU POWER MONITORING SUBSYSTEM
5443 M:      Thomas Renninger <[email protected]>
5444 M:      Shuah Khan <[email protected]>
5445 M:      Shuah Khan <[email protected]>
5446 L:      [email protected]
5447 S:      Maintained
5448 F:      tools/power/cpupower/
5449
5450 CPUID/MSR DRIVER
5451 M:      "H. Peter Anvin" <[email protected]>
5452 S:      Maintained
5453 F:      arch/x86/kernel/cpuid.c
5454 F:      arch/x86/kernel/msr.c
5455
5456 CPUIDLE DRIVER - ARM BIG LITTLE
5457 M:      Lorenzo Pieralisi <[email protected]>
5458 M:      Daniel Lezcano <[email protected]>
5459 L:      [email protected]
5460 L:      [email protected] (moderated for non-subscribers)
5461 S:      Maintained
5462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5463 F:      drivers/cpuidle/cpuidle-big_little.c
5464
5465 CPUIDLE DRIVER - ARM EXYNOS
5466 M:      Daniel Lezcano <[email protected]>
5467 M:      Kukjin Kim <[email protected]>
5468 R:      Krzysztof Kozlowski <[email protected]>
5469 L:      [email protected]
5470 L:      [email protected]
5471 S:      Maintained
5472 F:      arch/arm/mach-exynos/pm.c
5473 F:      drivers/cpuidle/cpuidle-exynos.c
5474 F:      include/linux/platform_data/cpuidle-exynos.h
5475
5476 CPUIDLE DRIVER - ARM PSCI
5477 M:      Lorenzo Pieralisi <[email protected]>
5478 M:      Sudeep Holla <[email protected]>
5479 L:      [email protected]
5480 L:      [email protected] (moderated for non-subscribers)
5481 S:      Supported
5482 F:      drivers/cpuidle/cpuidle-psci.c
5483
5484 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5485 M:      Ulf Hansson <[email protected]>
5486 L:      [email protected]
5487 L:      [email protected] (moderated for non-subscribers)
5488 S:      Supported
5489 F:      drivers/cpuidle/cpuidle-psci-domain.c
5490 F:      drivers/cpuidle/cpuidle-psci.h
5491
5492 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5493 M:      Ulf Hansson <[email protected]>
5494 L:      [email protected]
5495 S:      Supported
5496 F:      drivers/cpuidle/dt_idle_genpd.c
5497 F:      drivers/cpuidle/dt_idle_genpd.h
5498
5499 CPUIDLE DRIVER - RISC-V SBI
5500 M:      Anup Patel <[email protected]>
5501 L:      [email protected]
5502 L:      [email protected]
5503 S:      Maintained
5504 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5505
5506 CRAMFS FILESYSTEM
5507 M:      Nicolas Pitre <[email protected]>
5508 S:      Maintained
5509 F:      Documentation/filesystems/cramfs.rst
5510 F:      fs/cramfs/
5511
5512 CREATIVE SB0540
5513 M:      Bastien Nocera <[email protected]>
5514 L:      [email protected]
5515 S:      Maintained
5516 F:      drivers/hid/hid-creative-sb0540.c
5517
5518 CRYPTO API
5519 M:      Herbert Xu <[email protected]>
5520 M:      "David S. Miller" <[email protected]>
5521 L:      [email protected]
5522 S:      Maintained
5523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5525 F:      Documentation/crypto/
5526 F:      Documentation/devicetree/bindings/crypto/
5527 F:      arch/*/crypto/
5528 F:      crypto/
5529 F:      drivers/crypto/
5530 F:      include/crypto/
5531 F:      include/linux/crypto*
5532 F:      lib/crypto/
5533
5534 CRYPTO SPEED TEST COMPARE
5535 M:      Wang Jinchao <[email protected]>
5536 L:      [email protected]
5537 S:      Maintained
5538 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5539
5540 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5541 M:      Neil Horman <[email protected]>
5542 L:      [email protected]
5543 S:      Maintained
5544 F:      crypto/ansi_cprng.c
5545 F:      crypto/rng.c
5546
5547 CS3308 MEDIA DRIVER
5548 M:      Hans Verkuil <[email protected]>
5549 L:      [email protected]
5550 S:      Odd Fixes
5551 W:      http://linuxtv.org
5552 T:      git git://linuxtv.org/media_tree.git
5553 F:      drivers/media/i2c/cs3308.c
5554
5555 CS5535 Audio ALSA driver
5556 M:      Jaya Kumar <[email protected]>
5557 S:      Maintained
5558 F:      sound/pci/cs5535audio/
5559
5560 CTU CAN FD DRIVER
5561 M:      Pavel Pisa <[email protected]>
5562 M:      Ondrej Ille <[email protected]>
5563 L:      [email protected]
5564 S:      Maintained
5565 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5566 F:      drivers/net/can/ctucanfd/
5567
5568 CW1200 WLAN driver
5569 S:      Orphan
5570 F:      drivers/net/wireless/st/cw1200/
5571
5572 CX18 VIDEO4LINUX DRIVER
5573 M:      Andy Walls <[email protected]>
5574 L:      [email protected]
5575 S:      Maintained
5576 W:      https://linuxtv.org
5577 T:      git git://linuxtv.org/media_tree.git
5578 F:      drivers/media/pci/cx18/
5579 F:      include/uapi/linux/ivtv*
5580
5581 CX2341X MPEG ENCODER HELPER MODULE
5582 M:      Hans Verkuil <[email protected]>
5583 L:      [email protected]
5584 S:      Maintained
5585 W:      https://linuxtv.org
5586 T:      git git://linuxtv.org/media_tree.git
5587 F:      drivers/media/common/cx2341x*
5588 F:      include/media/drv-intf/cx2341x.h
5589
5590 CX24120 MEDIA DRIVER
5591 M:      Jemma Denson <[email protected]>
5592 M:      Patrick Boettcher <[email protected]>
5593 L:      [email protected]
5594 S:      Maintained
5595 W:      https://linuxtv.org
5596 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5597 F:      drivers/media/dvb-frontends/cx24120*
5598
5599 CX88 VIDEO4LINUX DRIVER
5600 M:      Mauro Carvalho Chehab <[email protected]>
5601 L:      [email protected]
5602 S:      Odd fixes
5603 W:      https://linuxtv.org
5604 T:      git git://linuxtv.org/media_tree.git
5605 F:      Documentation/driver-api/media/drivers/cx88*
5606 F:      drivers/media/pci/cx88/
5607
5608 CXD2820R MEDIA DRIVER
5609 L:      [email protected]
5610 S:      Orphan
5611 W:      https://linuxtv.org
5612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5613 F:      drivers/media/dvb-frontends/cxd2820r*
5614
5615 CXGB3 ETHERNET DRIVER (CXGB3)
5616 M:      Raju Rangoju <[email protected]>
5617 L:      [email protected]
5618 S:      Supported
5619 W:      http://www.chelsio.com
5620 F:      drivers/net/ethernet/chelsio/cxgb3/
5621
5622 CXGB3 ISCSI DRIVER (CXGB3I)
5623 M:      Varun Prakash <[email protected]>
5624 L:      [email protected]
5625 S:      Supported
5626 W:      http://www.chelsio.com
5627 F:      drivers/scsi/cxgbi/cxgb3i
5628
5629 CXGB4 CRYPTO DRIVER (chcr)
5630 M:      Ayush Sawal <[email protected]>
5631 L:      [email protected]
5632 S:      Supported
5633 W:      http://www.chelsio.com
5634 F:      drivers/crypto/chelsio
5635
5636 CXGB4 ETHERNET DRIVER (CXGB4)
5637 M:      Raju Rangoju <[email protected]>
5638 L:      [email protected]
5639 S:      Supported
5640 W:      http://www.chelsio.com
5641 F:      drivers/net/ethernet/chelsio/cxgb4/
5642
5643 CXGB4 INLINE CRYPTO DRIVER
5644 M:      Ayush Sawal <[email protected]>
5645 L:      [email protected]
5646 S:      Supported
5647 W:      http://www.chelsio.com
5648 F:      drivers/net/ethernet/chelsio/inline_crypto/
5649
5650 CXGB4 ISCSI DRIVER (CXGB4I)
5651 M:      Varun Prakash <[email protected]>
5652 L:      [email protected]
5653 S:      Supported
5654 W:      http://www.chelsio.com
5655 F:      drivers/scsi/cxgbi/cxgb4i
5656
5657 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5658 M:      Potnuri Bharat Teja <[email protected]>
5659 L:      [email protected]
5660 S:      Supported
5661 W:      http://www.openfabrics.org
5662 F:      drivers/infiniband/hw/cxgb4/
5663 F:      include/uapi/rdma/cxgb4-abi.h
5664
5665 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5666 M:      Raju Rangoju <[email protected]>
5667 L:      [email protected]
5668 S:      Supported
5669 W:      http://www.chelsio.com
5670 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5671
5672 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5673 M:      Frederic Barrat <[email protected]>
5674 M:      Andrew Donnellan <[email protected]>
5675 L:      [email protected]
5676 S:      Supported
5677 F:      Documentation/ABI/testing/sysfs-class-cxl
5678 F:      Documentation/arch/powerpc/cxl.rst
5679 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5680 F:      drivers/misc/cxl/
5681 F:      include/misc/cxl*
5682 F:      include/uapi/misc/cxl.h
5683
5684 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5685 M:      Manoj N. Kumar <[email protected]>
5686 M:      Matthew R. Ochs <[email protected]>
5687 M:      Uma Krishnan <[email protected]>
5688 L:      [email protected]
5689 S:      Supported
5690 F:      Documentation/arch/powerpc/cxlflash.rst
5691 F:      drivers/scsi/cxlflash/
5692 F:      include/uapi/scsi/cxlflash_ioctl.h
5693
5694 CYBERPRO FB DRIVER
5695 M:      Russell King <[email protected]>
5696 L:      [email protected] (moderated for non-subscribers)
5697 S:      Maintained
5698 W:      http://www.armlinux.org.uk/
5699 F:      drivers/video/fbdev/cyber2000fb.*
5700
5701 CYCLADES PC300 DRIVER
5702 S:      Orphan
5703 F:      drivers/net/wan/pc300*
5704
5705 CYPRESS CY8C95X0 PINCTRL DRIVER
5706 M:      Patrick Rudolph <[email protected]>
5707 L:      [email protected]
5708 S:      Maintained
5709 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5710
5711 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5712 M:      Linus Walleij <[email protected]>
5713 L:      [email protected]
5714 S:      Maintained
5715 F:      drivers/input/touchscreen/cy8ctma140.c
5716
5717 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5718 M:      Yassine Oudjana <[email protected]>
5719 L:      [email protected]
5720 S:      Maintained
5721 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5722 F:      drivers/input/keyboard/cypress-sf.c
5723
5724 CYPRESS_FIRMWARE MEDIA DRIVER
5725 L:      [email protected]
5726 S:      Orphan
5727 W:      https://linuxtv.org
5728 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5729 F:      drivers/media/common/cypress_firmware*
5730
5731 CYTTSP TOUCHSCREEN DRIVER
5732 M:      Linus Walleij <[email protected]>
5733 L:      [email protected]
5734 S:      Maintained
5735 F:      drivers/input/touchscreen/cyttsp*
5736
5737 D-LINK DIR-685 TOUCHKEYS DRIVER
5738 M:      Linus Walleij <[email protected]>
5739 L:      [email protected]
5740 S:      Supported
5741 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5742
5743 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5744 M:      Joshua Kinard <[email protected]>
5745 S:      Maintained
5746 F:      drivers/rtc/rtc-ds1685.c
5747 F:      include/linux/rtc/ds1685.h
5748
5749 DAMA SLAVE for AX.25
5750 M:      Joerg Reuter <[email protected]>
5751 L:      [email protected]
5752 S:      Maintained
5753 W:      http://yaina.de/jreuter/
5754 W:      http://www.qsl.net/dl1bke/
5755 F:      net/ax25/af_ax25.c
5756 F:      net/ax25/ax25_dev.c
5757 F:      net/ax25/ax25_ds_*
5758 F:      net/ax25/ax25_in.c
5759 F:      net/ax25/ax25_out.c
5760 F:      net/ax25/ax25_timer.c
5761 F:      net/ax25/sysctl_net_ax25.c
5762
5763 DATA ACCESS MONITOR
5764 M:      SeongJae Park <[email protected]>
5765 L:      [email protected]
5766 L:      [email protected]
5767 S:      Maintained
5768 W:      https://damonitor.github.io
5769 P:      Documentation/mm/damon/maintainer-profile.rst
5770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5771 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5773 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5774 F:      Documentation/admin-guide/mm/damon/
5775 F:      Documentation/mm/damon/
5776 F:      include/linux/damon.h
5777 F:      include/trace/events/damon.h
5778 F:      mm/damon/
5779 F:      tools/testing/selftests/damon/
5780
5781 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5782 L:      [email protected]
5783 S:      Orphan
5784 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5785 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5786
5787 DC390/AM53C974 SCSI driver
5788 M:      Hannes Reinecke <[email protected]>
5789 L:      [email protected]
5790 S:      Maintained
5791 F:      drivers/scsi/am53c974.c
5792
5793 DC395x SCSI driver
5794 M:      Oliver Neukum <[email protected]>
5795 M:      Ali Akcaagac <[email protected]>
5796 M:      Jamie Lenehan <[email protected]>
5797 S:      Maintained
5798 F:      Documentation/scsi/dc395x.rst
5799 F:      drivers/scsi/dc395x.*
5800
5801 DCCP PROTOCOL
5802 L:      [email protected]
5803 S:      Orphan
5804 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5805 F:      include/linux/dccp.h
5806 F:      include/linux/tfrc.h
5807 F:      include/uapi/linux/dccp.h
5808 F:      net/dccp/
5809
5810 DEBUGOBJECTS:
5811 M:      Thomas Gleixner <[email protected]>
5812 L:      [email protected]
5813 S:      Maintained
5814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5815 F:      include/linux/debugobjects.h
5816 F:      lib/debugobjects.c
5817
5818 DECSTATION PLATFORM SUPPORT
5819 M:      "Maciej W. Rozycki" <[email protected]>
5820 L:      [email protected]
5821 S:      Maintained
5822 W:      http://www.linux-mips.org/wiki/DECstation
5823 F:      arch/mips/dec/
5824 F:      arch/mips/include/asm/dec/
5825 F:      arch/mips/include/asm/mach-dec/
5826
5827 DEFXX FDDI NETWORK DRIVER
5828 M:      "Maciej W. Rozycki" <[email protected]>
5829 S:      Maintained
5830 F:      drivers/net/fddi/defxx.*
5831
5832 DEFZA FDDI NETWORK DRIVER
5833 M:      "Maciej W. Rozycki" <[email protected]>
5834 S:      Maintained
5835 F:      drivers/net/fddi/defza.*
5836
5837 DEINTERLACE DRIVERS FOR ALLWINNER H3
5838 M:      Jernej Skrabec <[email protected]>
5839 L:      [email protected]
5840 S:      Maintained
5841 T:      git git://linuxtv.org/media_tree.git
5842 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5843 F:      drivers/media/platform/sunxi/sun8i-di/
5844
5845 DELL LAPTOP DRIVER
5846 M:      Matthew Garrett <[email protected]>
5847 M:      Pali Rohár <[email protected]>
5848 L:      [email protected]
5849 S:      Maintained
5850 F:      drivers/platform/x86/dell/dell-laptop.c
5851
5852 DELL LAPTOP FREEFALL DRIVER
5853 M:      Pali Rohár <[email protected]>
5854 S:      Maintained
5855 F:      drivers/platform/x86/dell/dell-smo8800.c
5856
5857 DELL LAPTOP RBTN DRIVER
5858 M:      Pali Rohár <[email protected]>
5859 S:      Maintained
5860 F:      drivers/platform/x86/dell/dell-rbtn.*
5861
5862 DELL LAPTOP SMM DRIVER
5863 M:      Pali Rohár <[email protected]>
5864 S:      Maintained
5865 F:      Documentation/ABI/obsolete/procfs-i8k
5866 F:      drivers/hwmon/dell-smm-hwmon.c
5867 F:      include/uapi/linux/i8k.h
5868
5869 DELL REMOTE BIOS UPDATE DRIVER
5870 M:      Stuart Hayes <[email protected]>
5871 L:      [email protected]
5872 S:      Maintained
5873 F:      drivers/platform/x86/dell/dell_rbu.c
5874
5875 DELL SMBIOS DRIVER
5876 M:      Pali Rohár <[email protected]>
5877 L:      [email protected]
5878 L:      [email protected]
5879 S:      Maintained
5880 F:      drivers/platform/x86/dell/dell-smbios.*
5881
5882 DELL SMBIOS SMM DRIVER
5883 L:      [email protected]
5884 L:      [email protected]
5885 S:      Maintained
5886 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5887
5888 DELL SMBIOS WMI DRIVER
5889 L:      [email protected]
5890 L:      [email protected]
5891 S:      Maintained
5892 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5893 F:      tools/wmi/dell-smbios-example.c
5894
5895 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5896 M:      Stuart Hayes <[email protected]>
5897 L:      [email protected]
5898 S:      Maintained
5899 F:      Documentation/userspace-api/dcdbas.rst
5900 F:      drivers/platform/x86/dell/dcdbas.*
5901
5902 DELL WMI DDV DRIVER
5903 M:      Armin Wolf <[email protected]>
5904 S:      Maintained
5905 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5906 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5907 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
5908 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5909
5910 DELL WMI DESCRIPTOR DRIVER
5911 L:      [email protected]
5912 S:      Maintained
5913 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5914
5915 DELL WMI HARDWARE PRIVACY SUPPORT
5916 M:      Perry Yuan <[email protected]>
5917 L:      [email protected]
5918 L:      [email protected]
5919 S:      Maintained
5920 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5921
5922 DELL WMI NOTIFICATIONS DRIVER
5923 M:      Matthew Garrett <[email protected]>
5924 M:      Pali Rohár <[email protected]>
5925 S:      Maintained
5926 F:      drivers/platform/x86/dell/dell-wmi-base.c
5927
5928 DELL WMI SYSMAN DRIVER
5929 M:      Prasanth Ksr <[email protected]>
5930 L:      [email protected]
5931 L:      [email protected]
5932 S:      Maintained
5933 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5934 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5935
5936 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5937 M:      Zev Weiss <[email protected]>
5938 L:      [email protected]
5939 S:      Maintained
5940 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5941
5942 DELTA DPS920AB PSU DRIVER
5943 M:      Robert Marko <[email protected]>
5944 L:      [email protected]
5945 S:      Maintained
5946 F:      Documentation/hwmon/dps920ab.rst
5947 F:      drivers/hwmon/pmbus/dps920ab.c
5948
5949 DELTA NETWORKS TN48M CPLD DRIVERS
5950 M:      Robert Marko <[email protected]>
5951 S:      Maintained
5952 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5953 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5954 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5955 F:      drivers/gpio/gpio-tn48m.c
5956 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5957
5958 DELTA ST MEDIA DRIVER
5959 M:      Hugues Fruchet <[email protected]>
5960 L:      [email protected]
5961 S:      Supported
5962 W:      https://linuxtv.org
5963 T:      git git://linuxtv.org/media_tree.git
5964 F:      drivers/media/platform/st/sti/delta
5965
5966 DENALI NAND DRIVER
5967 L:      [email protected]
5968 S:      Orphan
5969 F:      drivers/mtd/nand/raw/denali*
5970
5971 DESIGNWARE EDMA CORE IP DRIVER
5972 M:      Manivannan Sadhasivam <[email protected]>
5973 R:      Gustavo Pimentel <[email protected]>
5974 R:      Serge Semin <[email protected]>
5975 L:      [email protected]
5976 S:      Maintained
5977 F:      drivers/dma/dw-edma/
5978 F:      include/linux/dma/edma.h
5979
5980 DESIGNWARE USB2 DRD IP DRIVER
5981 M:      Minas Harutyunyan <[email protected]>
5982 L:      [email protected]
5983 S:      Maintained
5984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5985 F:      drivers/usb/dwc2/
5986
5987 DESIGNWARE USB3 DRD IP DRIVER
5988 M:      Thinh Nguyen <[email protected]>
5989 L:      [email protected]
5990 S:      Maintained
5991 F:      drivers/usb/dwc3/
5992
5993 DESIGNWARE XDATA IP DRIVER
5994 M:      Gustavo Pimentel <[email protected]>
5995 L:      [email protected]
5996 S:      Maintained
5997 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5998 F:      drivers/misc/dw-xdata-pcie.c
5999
6000 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6001 M:      Andreas Klinger <[email protected]>
6002 L:      [email protected]
6003 S:      Maintained
6004 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6005 F:      drivers/iio/proximity/srf*.c
6006
6007 DEVICE COREDUMP (DEV_COREDUMP)
6008 M:      Johannes Berg <[email protected]>
6009 L:      [email protected]
6010 S:      Maintained
6011 F:      drivers/base/devcoredump.c
6012 F:      include/linux/devcoredump.h
6013
6014 DEVICE DEPENDENCY HELPER SCRIPT
6015 M:      Saravana Kannan <[email protected]>
6016 L:      [email protected]
6017 S:      Maintained
6018 F:      scripts/dev-needs.sh
6019
6020 DEVICE DIRECT ACCESS (DAX)
6021 M:      Dan Williams <[email protected]>
6022 M:      Vishal Verma <[email protected]>
6023 M:      Dave Jiang <[email protected]>
6024 L:      [email protected]
6025 L:      [email protected]
6026 S:      Supported
6027 F:      drivers/dax/
6028
6029 DEVICE FREQUENCY (DEVFREQ)
6030 M:      MyungJoo Ham <[email protected]>
6031 M:      Kyungmin Park <[email protected]>
6032 M:      Chanwoo Choi <[email protected]>
6033 L:      [email protected]
6034 S:      Maintained
6035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6036 F:      Documentation/devicetree/bindings/devfreq/
6037 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6038 F:      drivers/devfreq/
6039 F:      include/linux/devfreq.h
6040 F:      include/trace/events/devfreq.h
6041
6042 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6043 M:      Chanwoo Choi <[email protected]>
6044 L:      [email protected]
6045 S:      Supported
6046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6047 F:      Documentation/devicetree/bindings/devfreq/event/
6048 F:      drivers/devfreq/devfreq-event.c
6049 F:      drivers/devfreq/event/
6050 F:      include/dt-bindings/pmu/exynos_ppmu.h
6051 F:      include/linux/devfreq-event.h
6052
6053 DEVICE RESOURCE MANAGEMENT HELPERS
6054 M:      Hans de Goede <[email protected]>
6055 R:      Matti Vaittinen <[email protected]>
6056 S:      Maintained
6057 F:      include/linux/devm-helpers.h
6058
6059 DEVICE-MAPPER  (LVM)
6060 M:      Alasdair Kergon <[email protected]>
6061 M:      Mike Snitzer <[email protected]>
6062 M:      Mikulas Patocka <[email protected]>
6063 M:      [email protected]
6064 L:      [email protected]
6065 S:      Maintained
6066 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6068 F:      Documentation/admin-guide/device-mapper/
6069 F:      drivers/md/Kconfig
6070 F:      drivers/md/Makefile
6071 F:      drivers/md/dm*
6072 F:      drivers/md/persistent-data/
6073 F:      include/linux/device-mapper.h
6074 F:      include/linux/dm-*.h
6075 F:      include/uapi/linux/dm-*.h
6076
6077 DEVLINK
6078 M:      Jiri Pirko <[email protected]>
6079 L:      [email protected]
6080 S:      Supported
6081 F:      Documentation/networking/devlink
6082 F:      include/net/devlink.h
6083 F:      include/uapi/linux/devlink.h
6084 F:      net/devlink/
6085
6086 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6087 M:      Christoph Niedermaier <[email protected]>
6088 L:      [email protected]
6089 S:      Maintained
6090 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6091 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6092
6093 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6094 M:      Marek Vasut <[email protected]>
6095 L:      [email protected]
6096 S:      Maintained
6097 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6098 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6099
6100 DIALOG SEMICONDUCTOR DRIVERS
6101 M:      Support Opensource <[email protected]>
6102 S:      Supported
6103 W:      http://www.dialog-semiconductor.com/products
6104 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6105 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6106 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6107 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6108 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6109 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6110 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6111 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6112 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6113 F:      Documentation/devicetree/bindings/watchdog/dlg,da90??-watchdog.yaml
6114 F:      Documentation/hwmon/da90??.rst
6115 F:      drivers/gpio/gpio-da90??.c
6116 F:      drivers/hwmon/da90??-hwmon.c
6117 F:      drivers/iio/adc/da91??-*.c
6118 F:      drivers/input/misc/da72??.[ch]
6119 F:      drivers/input/misc/da90??_onkey.c
6120 F:      drivers/input/touchscreen/da9052_tsi.c
6121 F:      drivers/leds/leds-da90??.c
6122 F:      drivers/mfd/da903x.c
6123 F:      drivers/mfd/da90??-*.c
6124 F:      drivers/mfd/da91??-*.c
6125 F:      drivers/pinctrl/pinctrl-da90??.c
6126 F:      drivers/power/supply/da9052-battery.c
6127 F:      drivers/power/supply/da91??-*.c
6128 F:      drivers/regulator/da9???-regulator.[ch]
6129 F:      drivers/regulator/slg51000-regulator.[ch]
6130 F:      drivers/rtc/rtc-da90??.c
6131 F:      drivers/thermal/da90??-thermal.c
6132 F:      drivers/video/backlight/da90??_bl.c
6133 F:      drivers/watchdog/da90??_wdt.c
6134 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6135 F:      include/linux/mfd/da903x.h
6136 F:      include/linux/mfd/da9052/
6137 F:      include/linux/mfd/da9055/
6138 F:      include/linux/mfd/da9062/
6139 F:      include/linux/mfd/da9063/
6140 F:      include/linux/mfd/da9150/
6141 F:      include/linux/regulator/da9211.h
6142 F:      include/sound/da[79]*.h
6143 F:      sound/soc/codecs/da[79]*.[ch]
6144
6145 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6146 M:      William Breathitt Gray <[email protected]>
6147 L:      [email protected]
6148 S:      Maintained
6149 F:      drivers/gpio/gpio-gpio-mm.c
6150
6151 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6152 M:      Martin Tuma <[email protected]>
6153 L:      [email protected]
6154 S:      Maintained
6155 F:      Documentation/admin-guide/media/mgb4.rst
6156 F:      drivers/media/pci/mgb4/
6157
6158 DIOLAN U2C-12 I2C DRIVER
6159 M:      Guenter Roeck <[email protected]>
6160 L:      [email protected]
6161 S:      Maintained
6162 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6163
6164 DIRECTORY NOTIFICATION (DNOTIFY)
6165 M:      Jan Kara <[email protected]>
6166 R:      Amir Goldstein <[email protected]>
6167 L:      [email protected]
6168 S:      Maintained
6169 F:      Documentation/filesystems/dnotify.rst
6170 F:      fs/notify/dnotify/
6171 F:      include/linux/dnotify.h
6172
6173 DISK GEOMETRY AND PARTITION HANDLING
6174 M:      Andries Brouwer <[email protected]>
6175 S:      Maintained
6176 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6177 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6178 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6179
6180 DISKQUOTA
6181 M:      Jan Kara <[email protected]>
6182 S:      Maintained
6183 F:      Documentation/filesystems/quota.rst
6184 F:      fs/quota/
6185 F:      include/linux/quota*.h
6186 F:      include/uapi/linux/quota*.h
6187
6188 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6189 M:      Bernie Thompson <[email protected]>
6190 L:      [email protected]
6191 S:      Maintained
6192 W:      http://plugable.com/category/projects/udlfb/
6193 F:      Documentation/fb/udlfb.rst
6194 F:      drivers/video/fbdev/udlfb.c
6195 F:      include/video/udlfb.h
6196
6197 DISTRIBUTED LOCK MANAGER (DLM)
6198 M:      Alexander Aring <[email protected]>
6199 M:      David Teigland <[email protected]>
6200 L:      [email protected]
6201 S:      Supported
6202 W:      https://pagure.io/dlm
6203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6204 F:      fs/dlm/
6205
6206 DMA BUFFER SHARING FRAMEWORK
6207 M:      Sumit Semwal <[email protected]>
6208 M:      Christian König <[email protected]>
6209 L:      [email protected]
6210 L:      [email protected]
6211 L:      [email protected] (moderated for non-subscribers)
6212 S:      Maintained
6213 T:      git git://anongit.freedesktop.org/drm/drm-misc
6214 F:      Documentation/driver-api/dma-buf.rst
6215 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6216 F:      drivers/dma-buf/
6217 F:      include/linux/*fence.h
6218 F:      include/linux/dma-buf.h
6219 F:      include/linux/dma-resv.h
6220 K:      \bdma_(?:buf|fence|resv)\b
6221
6222 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6223 M:      Vinod Koul <[email protected]>
6224 L:      [email protected]
6225 S:      Maintained
6226 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6228 F:      Documentation/devicetree/bindings/dma/
6229 F:      Documentation/driver-api/dmaengine/
6230 F:      drivers/dma/
6231 F:      include/dt-bindings/dma/
6232 F:      include/linux/dma/
6233 F:      include/linux/dmaengine.h
6234 F:      include/linux/of_dma.h
6235
6236 DMA MAPPING BENCHMARK
6237 M:      Xiang Chen <[email protected]>
6238 L:      [email protected]
6239 F:      kernel/dma/map_benchmark.c
6240 F:      tools/testing/selftests/dma/
6241
6242 DMA MAPPING HELPERS
6243 M:      Christoph Hellwig <[email protected]>
6244 M:      Marek Szyprowski <[email protected]>
6245 R:      Robin Murphy <[email protected]>
6246 L:      [email protected]
6247 S:      Supported
6248 W:      http://git.infradead.org/users/hch/dma-mapping.git
6249 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6250 F:      include/asm-generic/dma-mapping.h
6251 F:      include/linux/dma-direct.h
6252 F:      include/linux/dma-map-ops.h
6253 F:      include/linux/dma-mapping.h
6254 F:      include/linux/swiotlb.h
6255 F:      kernel/dma/
6256
6257 DMA-BUF HEAPS FRAMEWORK
6258 M:      Sumit Semwal <[email protected]>
6259 R:      Benjamin Gaignard <[email protected]>
6260 R:      Brian Starkey <[email protected]>
6261 R:      John Stultz <[email protected]>
6262 R:      T.J. Mercier <[email protected]>
6263 L:      [email protected]
6264 L:      [email protected]
6265 L:      [email protected] (moderated for non-subscribers)
6266 S:      Maintained
6267 T:      git git://anongit.freedesktop.org/drm/drm-misc
6268 F:      drivers/dma-buf/dma-heap.c
6269 F:      drivers/dma-buf/heaps/*
6270 F:      include/linux/dma-heap.h
6271 F:      include/uapi/linux/dma-heap.h
6272
6273 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6274 M:      Lukasz Luba <[email protected]>
6275 L:      [email protected]
6276 L:      [email protected]
6277 S:      Maintained
6278 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6279 F:      drivers/memory/samsung/exynos5422-dmc.c
6280
6281 DME1737 HARDWARE MONITOR DRIVER
6282 M:      Juerg Haefliger <[email protected]>
6283 L:      [email protected]
6284 S:      Maintained
6285 F:      Documentation/hwmon/dme1737.rst
6286 F:      drivers/hwmon/dme1737.c
6287
6288 DMI/SMBIOS SUPPORT
6289 M:      Jean Delvare <[email protected]>
6290 S:      Maintained
6291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6292 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6293 F:      drivers/firmware/dmi-id.c
6294 F:      drivers/firmware/dmi_scan.c
6295 F:      include/linux/dmi.h
6296
6297 DOCUMENTATION
6298 M:      Jonathan Corbet <[email protected]>
6299 L:      [email protected]
6300 S:      Maintained
6301 P:      Documentation/doc-guide/maintainer-profile.rst
6302 T:      git git://git.lwn.net/linux.git docs-next
6303 F:      Documentation/
6304 F:      scripts/documentation-file-ref-check
6305 F:      scripts/kernel-doc
6306 F:      scripts/sphinx-pre-install
6307 X:      Documentation/ABI/
6308 X:      Documentation/admin-guide/media/
6309 X:      Documentation/devicetree/
6310 X:      Documentation/driver-api/media/
6311 X:      Documentation/firmware-guide/acpi/
6312 X:      Documentation/i2c/
6313 X:      Documentation/netlink/
6314 X:      Documentation/power/
6315 X:      Documentation/spi/
6316 X:      Documentation/userspace-api/media/
6317
6318 DOCUMENTATION PROCESS
6319 M:      Jonathan Corbet <[email protected]>
6320 L:      [email protected]
6321 S:      Maintained
6322 F:      Documentation/maintainer/
6323 F:      Documentation/process/
6324
6325 DOCUMENTATION REPORTING ISSUES
6326 M:      Thorsten Leemhuis <[email protected]>
6327 L:      [email protected]
6328 S:      Maintained
6329 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6330 F:      Documentation/admin-guide/reporting-issues.rst
6331
6332 DOCUMENTATION SCRIPTS
6333 M:      Mauro Carvalho Chehab <[email protected]>
6334 L:      [email protected]
6335 S:      Maintained
6336 F:      Documentation/sphinx/parse-headers.pl
6337 F:      scripts/documentation-file-ref-check
6338 F:      scripts/sphinx-pre-install
6339
6340 DOCUMENTATION/ITALIAN
6341 M:      Federico Vaga <[email protected]>
6342 L:      [email protected]
6343 S:      Maintained
6344 F:      Documentation/translations/it_IT
6345
6346 DOCUMENTATION/JAPANESE
6347 R:      Akira Yokosawa <[email protected]>
6348 L:      [email protected]
6349 S:      Maintained
6350 F:      Documentation/translations/ja_JP
6351
6352 DONGWOON DW9714 LENS VOICE COIL DRIVER
6353 M:      Sakari Ailus <[email protected]>
6354 L:      [email protected]
6355 S:      Maintained
6356 T:      git git://linuxtv.org/media_tree.git
6357 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6358 F:      drivers/media/i2c/dw9714.c
6359
6360 DONGWOON DW9719 LENS VOICE COIL DRIVER
6361 M:      Daniel Scally <[email protected]>
6362 L:      [email protected]
6363 S:      Maintained
6364 T:      git git://linuxtv.org/media_tree.git
6365 F:      drivers/media/i2c/dw9719.c
6366
6367 DONGWOON DW9768 LENS VOICE COIL DRIVER
6368 L:      [email protected]
6369 S:      Orphan
6370 T:      git git://linuxtv.org/media_tree.git
6371 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6372 F:      drivers/media/i2c/dw9768.c
6373
6374 DONGWOON DW9807 LENS VOICE COIL DRIVER
6375 M:      Sakari Ailus <[email protected]>
6376 L:      [email protected]
6377 S:      Maintained
6378 T:      git git://linuxtv.org/media_tree.git
6379 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6380 F:      drivers/media/i2c/dw9807-vcm.c
6381
6382 DOUBLETALK DRIVER
6383 M:      "James R. Van Zandt" <[email protected]>
6384 L:      [email protected]
6385 S:      Maintained
6386 F:      drivers/char/dtlk.c
6387 F:      include/linux/dtlk.h
6388
6389 DPAA2 DATAPATH I/O (DPIO) DRIVER
6390 M:      Roy Pledge <[email protected]>
6391 L:      [email protected]
6392 S:      Maintained
6393 F:      drivers/soc/fsl/dpio
6394
6395 DPAA2 ETHERNET DRIVER
6396 M:      Ioana Ciornei <[email protected]>
6397 L:      [email protected]
6398 S:      Maintained
6399 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6400 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6401 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6402 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6403 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6404 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6405 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6406 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6407 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6408 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6409
6410 DPAA2 ETHERNET SWITCH DRIVER
6411 M:      Ioana Ciornei <[email protected]>
6412 L:      [email protected]
6413 S:      Maintained
6414 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6415 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6416 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6417
6418 DPLL SUBSYSTEM
6419 M:      Vadim Fedorenko <[email protected]>
6420 M:      Arkadiusz Kubalewski <[email protected]>
6421 M:      Jiri Pirko <[email protected]>
6422 L:      [email protected]
6423 S:      Supported
6424 F:      Documentation/driver-api/dpll.rst
6425 F:      drivers/dpll/*
6426 F:      include/linux/dpll.h
6427 F:      include/uapi/linux/dpll.h
6428
6429 DRBD DRIVER
6430 M:      Philipp Reisner <[email protected]>
6431 M:      Lars Ellenberg <[email protected]>
6432 M:      Christoph Böhmwalder <[email protected]>
6433 L:      [email protected]
6434 S:      Supported
6435 W:      http://www.drbd.org
6436 T:      git git://git.linbit.com/linux-drbd.git
6437 T:      git git://git.linbit.com/drbd-8.4.git
6438 F:      Documentation/admin-guide/blockdev/
6439 F:      drivers/block/drbd/
6440 F:      include/linux/drbd*
6441 F:      lib/lru_cache.c
6442
6443 DRIVER COMPONENT FRAMEWORK
6444 L:      [email protected]
6445 F:      drivers/base/component.c
6446 F:      include/linux/component.h
6447
6448 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6449 M:      Greg Kroah-Hartman <[email protected]>
6450 R:      "Rafael J. Wysocki" <[email protected]>
6451 S:      Supported
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6453 F:      Documentation/core-api/kobject.rst
6454 F:      drivers/base/
6455 F:      fs/debugfs/
6456 F:      fs/sysfs/
6457 F:      include/linux/debugfs.h
6458 F:      include/linux/fwnode.h
6459 F:      include/linux/kobj*
6460 F:      include/linux/property.h
6461 F:      lib/kobj*
6462
6463 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6464 M:      Nishanth Menon <[email protected]>
6465 L:      [email protected]
6466 S:      Maintained
6467 F:      drivers/soc/ti/smartreflex.c
6468 F:      include/linux/power/smartreflex.h
6469
6470 DRM ACCEL DRIVERS FOR INTEL VPU
6471 M:      Jacek Lawrynowicz <[email protected]>
6472 M:      Stanislaw Gruszka <[email protected]>
6473 L:      [email protected]
6474 S:      Supported
6475 T:      git git://anongit.freedesktop.org/drm/drm-misc
6476 F:      drivers/accel/ivpu/
6477 F:      include/uapi/drm/ivpu_accel.h
6478
6479 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6480 M:      Oded Gabbay <[email protected]>
6481 L:      [email protected]
6482 S:      Maintained
6483 C:      irc://irc.oftc.net/dri-devel
6484 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6485 F:      Documentation/accel/
6486 F:      drivers/accel/
6487 F:      include/drm/drm_accel.h
6488
6489 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6490 M:      Maxime Ripard <[email protected]>
6491 M:      Chen-Yu Tsai <[email protected]>
6492 R:      Jernej Skrabec <[email protected]>
6493 L:      [email protected]
6494 S:      Supported
6495 T:      git git://anongit.freedesktop.org/drm/drm-misc
6496 F:      drivers/gpu/drm/sun4i/sun8i*
6497
6498 DRM DRIVER FOR ARM PL111 CLCD
6499 S:      Orphan
6500 T:      git git://anongit.freedesktop.org/drm/drm-misc
6501 F:      drivers/gpu/drm/pl111/
6502
6503 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6504 M:      Linus Walleij <[email protected]>
6505 S:      Maintained
6506 T:      git git://anongit.freedesktop.org/drm/drm-misc
6507 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6508 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6509
6510 DRM DRIVER FOR ASPEED BMC GFX
6511 M:      Joel Stanley <[email protected]>
6512 L:      [email protected] (moderated for non-subscribers)
6513 S:      Supported
6514 T:      git git://anongit.freedesktop.org/drm/drm-misc
6515 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6516 F:      drivers/gpu/drm/aspeed/
6517
6518 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6519 M:      Dave Airlie <[email protected]>
6520 R:      Thomas Zimmermann <[email protected]>
6521 R:      Jocelyn Falempe <[email protected]>
6522 L:      [email protected]
6523 S:      Supported
6524 T:      git git://anongit.freedesktop.org/drm/drm-misc
6525 F:      drivers/gpu/drm/ast/
6526
6527 DRM DRIVER FOR BOCHS VIRTUAL GPU
6528 M:      Gerd Hoffmann <[email protected]>
6529 L:      [email protected]
6530 S:      Maintained
6531 T:      git git://anongit.freedesktop.org/drm/drm-misc
6532 F:      drivers/gpu/drm/tiny/bochs.c
6533
6534 DRM DRIVER FOR BOE HIMAX8279D PANELS
6535 M:      Jerry Han <[email protected]>
6536 S:      Maintained
6537 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6538 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6539
6540 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6541 M:      Jagan Teki <[email protected]>
6542 S:      Maintained
6543 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6544 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6545
6546 DRM DRIVER FOR EBBG FT8719 PANEL
6547 M:      Joel Selvaraj <[email protected]>
6548 S:      Maintained
6549 T:      git git://anongit.freedesktop.org/drm/drm-misc
6550 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6551 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6552
6553 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6554 M:      Linus Walleij <[email protected]>
6555 S:      Maintained
6556 T:      git git://anongit.freedesktop.org/drm/drm-misc
6557 F:      drivers/gpu/drm/tve200/
6558
6559 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6560 M:      Icenowy Zheng <[email protected]>
6561 S:      Maintained
6562 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6563 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6564
6565 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6566 M:      Jagan Teki <[email protected]>
6567 S:      Maintained
6568 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6569 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6570
6571 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6572 M:      Thomas Zimmermann <[email protected]>
6573 M:      Javier Martinez Canillas <[email protected]>
6574 L:      [email protected]
6575 S:      Maintained
6576 T:      git git://anongit.freedesktop.org/drm/drm-misc
6577 F:      drivers/gpu/drm/drm_aperture.c
6578 F:      drivers/gpu/drm/tiny/ofdrm.c
6579 F:      drivers/gpu/drm/tiny/simpledrm.c
6580 F:      drivers/video/aperture.c
6581 F:      drivers/video/nomodeset.c
6582 F:      include/drm/drm_aperture.h
6583 F:      include/linux/aperture.h
6584 F:      include/video/nomodeset.h
6585
6586 DRM DRIVER FOR GENERIC EDP PANELS
6587 R:      Douglas Anderson <[email protected]>
6588 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6589 F:      drivers/gpu/drm/panel/panel-edp.c
6590
6591 DRM DRIVER FOR GENERIC USB DISPLAY
6592 M:      Noralf Trønnes <[email protected]>
6593 S:      Maintained
6594 W:      https://github.com/notro/gud/wiki
6595 T:      git git://anongit.freedesktop.org/drm/drm-misc
6596 F:      drivers/gpu/drm/gud/
6597 F:      include/drm/gud.h
6598
6599 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6600 M:      Hans de Goede <[email protected]>
6601 S:      Maintained
6602 T:      git git://anongit.freedesktop.org/drm/drm-misc
6603 F:      drivers/gpu/drm/tiny/gm12u320.c
6604
6605 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6606 M:      Ondrej Jirman <[email protected]>
6607 M:      Javier Martinez Canillas <[email protected]>
6608 S:      Maintained
6609 T:      git git://anongit.freedesktop.org/drm/drm-misc
6610 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6611 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6612
6613 DRM DRIVER FOR HX8357D PANELS
6614 S:      Orphan
6615 T:      git git://anongit.freedesktop.org/drm/drm-misc
6616 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6617 F:      drivers/gpu/drm/tiny/hx8357d.c
6618
6619 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6620 M:      Deepak Rawat <[email protected]>
6621 L:      [email protected]
6622 L:      [email protected]
6623 S:      Maintained
6624 T:      git git://anongit.freedesktop.org/drm/drm-misc
6625 F:      drivers/gpu/drm/hyperv
6626
6627 DRM DRIVER FOR ILITEK ILI9225 PANELS
6628 M:      David Lechner <[email protected]>
6629 S:      Maintained
6630 T:      git git://anongit.freedesktop.org/drm/drm-misc
6631 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6632 F:      drivers/gpu/drm/tiny/ili9225.c
6633
6634 DRM DRIVER FOR ILITEK ILI9486 PANELS
6635 M:      Kamlesh Gurudasani <[email protected]>
6636 S:      Maintained
6637 T:      git git://anongit.freedesktop.org/drm/drm-misc
6638 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6639 F:      drivers/gpu/drm/tiny/ili9486.c
6640
6641 DRM DRIVER FOR ILITEK ILI9805 PANELS
6642 M:      Michael Trimarchi <[email protected]>
6643 S:      Maintained
6644 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
6645 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
6646
6647 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6648 M:      Jagan Teki <[email protected]>
6649 S:      Maintained
6650 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6651 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6652
6653 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6654 M:      Paul Kocialkowski <[email protected]>
6655 S:      Supported
6656 T:      git git://anongit.freedesktop.org/drm/drm-misc
6657 F:      drivers/gpu/drm/logicvc/
6658
6659 DRM DRIVER FOR LVDS PANELS
6660 M:      Laurent Pinchart <[email protected]>
6661 L:      [email protected]
6662 S:      Maintained
6663 T:      git git://anongit.freedesktop.org/drm/drm-misc
6664 F:      Documentation/devicetree/bindings/display/lvds.yaml
6665 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6666 F:      drivers/gpu/drm/panel/panel-lvds.c
6667
6668 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6669 M:      Guido Günther <[email protected]>
6670 R:      Purism Kernel Team <[email protected]>
6671 S:      Maintained
6672 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6673 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6674
6675 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6676 M:      Dave Airlie <[email protected]>
6677 R:      Thomas Zimmermann <[email protected]>
6678 R:      Jocelyn Falempe <[email protected]>
6679 L:      [email protected]
6680 S:      Supported
6681 T:      git git://anongit.freedesktop.org/drm/drm-misc
6682 F:      drivers/gpu/drm/mgag200/
6683
6684 DRM DRIVER FOR MI0283QT
6685 M:      Noralf Trønnes <[email protected]>
6686 S:      Maintained
6687 T:      git git://anongit.freedesktop.org/drm/drm-misc
6688 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6689 F:      drivers/gpu/drm/tiny/mi0283qt.c
6690
6691 DRM DRIVER FOR MIPI DBI compatible panels
6692 M:      Noralf Trønnes <[email protected]>
6693 S:      Maintained
6694 W:      https://github.com/notro/panel-mipi-dbi/wiki
6695 T:      git git://anongit.freedesktop.org/drm/drm-misc
6696 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6697 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6698
6699 DRM DRIVER FOR MSM ADRENO GPU
6700 M:      Rob Clark <[email protected]>
6701 M:      Abhinav Kumar <[email protected]>
6702 M:      Dmitry Baryshkov <[email protected]>
6703 R:      Sean Paul <[email protected]>
6704 R:      Marijn Suijten <[email protected]>
6705 L:      [email protected]
6706 L:      [email protected]
6707 L:      [email protected]
6708 S:      Maintained
6709 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6710 T:      git https://gitlab.freedesktop.org/drm/msm.git
6711 F:      Documentation/devicetree/bindings/display/msm/
6712 F:      drivers/gpu/drm/ci/xfails/msm*
6713 F:      drivers/gpu/drm/msm/
6714 F:      include/uapi/drm/msm_drm.h
6715
6716 DRM DRIVER FOR NOVATEK NT35510 PANELS
6717 M:      Linus Walleij <[email protected]>
6718 S:      Maintained
6719 T:      git git://anongit.freedesktop.org/drm/drm-misc
6720 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6721 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6722
6723 DRM DRIVER FOR NOVATEK NT35560 PANELS
6724 M:      Linus Walleij <[email protected]>
6725 S:      Maintained
6726 T:      git git://anongit.freedesktop.org/drm/drm-misc
6727 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6728 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6729
6730 DRM DRIVER FOR NOVATEK NT36523 PANELS
6731 M:      Jianhua Lu <[email protected]>
6732 S:      Maintained
6733 T:      git git://anongit.freedesktop.org/drm/drm-misc
6734 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6735 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6736
6737 DRM DRIVER FOR NOVATEK NT36672A PANELS
6738 M:      Sumit Semwal <[email protected]>
6739 S:      Maintained
6740 T:      git git://anongit.freedesktop.org/drm/drm-misc
6741 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6742 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6743
6744 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6745 M:      Karol Herbst <[email protected]>
6746 M:      Lyude Paul <[email protected]>
6747 M:      Danilo Krummrich <[email protected]>
6748 L:      [email protected]
6749 L:      [email protected]
6750 S:      Supported
6751 W:      https://nouveau.freedesktop.org/
6752 Q:      https://patchwork.freedesktop.org/project/nouveau/
6753 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6754 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6755 C:      irc://irc.oftc.net/nouveau
6756 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6757 F:      drivers/gpu/drm/nouveau/
6758 F:      include/uapi/drm/nouveau_drm.h
6759
6760 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6761 M:      Stefan Mavrodiev <[email protected]>
6762 S:      Maintained
6763 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6764 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6765
6766 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6767 R:      Douglas Anderson <[email protected]>
6768 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6769 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6770
6771 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6772 M:      Noralf Trønnes <[email protected]>
6773 S:      Maintained
6774 T:      git git://anongit.freedesktop.org/drm/drm-misc
6775 F:      Documentation/devicetree/bindings/display/repaper.txt
6776 F:      drivers/gpu/drm/tiny/repaper.c
6777
6778 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6779 M:      Dave Airlie <[email protected]>
6780 M:      Gerd Hoffmann <[email protected]>
6781 L:      [email protected]
6782 S:      Obsolete
6783 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6784 T:      git git://anongit.freedesktop.org/drm/drm-misc
6785 F:      drivers/gpu/drm/tiny/cirrus.c
6786
6787 DRM DRIVER FOR QXL VIRTUAL GPU
6788 M:      Dave Airlie <[email protected]>
6789 M:      Gerd Hoffmann <[email protected]>
6790 L:      [email protected]
6791 L:      [email protected]
6792 S:      Maintained
6793 T:      git git://anongit.freedesktop.org/drm/drm-misc
6794 F:      drivers/gpu/drm/qxl/
6795 F:      include/uapi/drm/qxl_drm.h
6796
6797 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6798 M:      Robert Chiras <[email protected]>
6799 S:      Maintained
6800 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6801 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6802
6803 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6804 M:      Linus Walleij <[email protected]>
6805 S:      Maintained
6806 T:      git git://anongit.freedesktop.org/drm/drm-misc
6807 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6808 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6809
6810 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6811 M:      Inki Dae <[email protected]>
6812 M:      Jagan Teki <[email protected]>
6813 M:      Marek Szyprowski <[email protected]>
6814 S:      Maintained
6815 T:      git git://anongit.freedesktop.org/drm/drm-misc
6816 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6817 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6818 F:      include/drm/bridge/samsung-dsim.h
6819
6820 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6821 M:      Markuss Broks <[email protected]>
6822 S:      Maintained
6823 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6824 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6825
6826 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6827 M:      Artur Weber <[email protected]>
6828 S:      Maintained
6829 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6830 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6831
6832 DRM DRIVER FOR SITRONIX ST7586 PANELS
6833 M:      David Lechner <[email protected]>
6834 S:      Maintained
6835 T:      git git://anongit.freedesktop.org/drm/drm-misc
6836 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6837 F:      drivers/gpu/drm/tiny/st7586.c
6838
6839 DRM DRIVER FOR SITRONIX ST7701 PANELS
6840 M:      Jagan Teki <[email protected]>
6841 S:      Maintained
6842 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6843 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6844
6845 DRM DRIVER FOR SITRONIX ST7703 PANELS
6846 M:      Guido Günther <[email protected]>
6847 R:      Purism Kernel Team <[email protected]>
6848 R:      Ondrej Jirman <[email protected]>
6849 S:      Maintained
6850 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6851 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6852
6853 DRM DRIVER FOR SITRONIX ST7735R PANELS
6854 M:      David Lechner <[email protected]>
6855 S:      Maintained
6856 T:      git git://anongit.freedesktop.org/drm/drm-misc
6857 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6858 F:      drivers/gpu/drm/tiny/st7735r.c
6859
6860 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6861 M:      Javier Martinez Canillas <[email protected]>
6862 S:      Maintained
6863 T:      git git://anongit.freedesktop.org/drm/drm-misc
6864 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
6865 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
6866 F:      drivers/gpu/drm/solomon/ssd130x*
6867
6868 DRM DRIVER FOR ST-ERICSSON MCDE
6869 M:      Linus Walleij <[email protected]>
6870 S:      Maintained
6871 T:      git git://anongit.freedesktop.org/drm/drm-misc
6872 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6873 F:      drivers/gpu/drm/mcde/
6874
6875 DRM DRIVER FOR SYNAPTICS R63353 PANELS
6876 M:      Michael Trimarchi <[email protected]>
6877 S:      Maintained
6878 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
6879 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
6880
6881 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6882 M:      Jagan Teki <[email protected]>
6883 S:      Maintained
6884 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6885 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6886
6887 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6888 R:      Douglas Anderson <[email protected]>
6889 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6890 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6891
6892 DRM DRIVER FOR TPO TPG110 PANELS
6893 M:      Linus Walleij <[email protected]>
6894 S:      Maintained
6895 T:      git git://anongit.freedesktop.org/drm/drm-misc
6896 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6897 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6898
6899 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6900 M:      Dave Airlie <[email protected]>
6901 R:      Sean Paul <[email protected]>
6902 R:      Thomas Zimmermann <[email protected]>
6903 L:      [email protected]
6904 S:      Supported
6905 T:      git git://anongit.freedesktop.org/drm/drm-misc
6906 F:      drivers/gpu/drm/udl/
6907
6908 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6909 M:      Rodrigo Siqueira <[email protected]>
6910 M:      Melissa Wen <[email protected]>
6911 M:      Maíra Canal <[email protected]>
6912 R:      Haneen Mohammed <[email protected]>
6913 R:      Daniel Vetter <[email protected]>
6914 L:      [email protected]
6915 S:      Maintained
6916 T:      git git://anongit.freedesktop.org/drm/drm-misc
6917 F:      Documentation/gpu/vkms.rst
6918 F:      drivers/gpu/drm/vkms/
6919
6920 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6921 M:      Hans de Goede <[email protected]>
6922 L:      [email protected]
6923 S:      Maintained
6924 T:      git git://anongit.freedesktop.org/drm/drm-misc
6925 F:      drivers/gpu/drm/vboxvideo/
6926
6927 DRM DRIVER FOR VMWARE VIRTUAL GPU
6928 M:      Zack Rusin <[email protected]>
6929 R:      Broadcom internal kernel review list <[email protected]>
6930 L:      [email protected]
6931 S:      Supported
6932 T:      git git://anongit.freedesktop.org/drm/drm-misc
6933 F:      drivers/gpu/drm/vmwgfx/
6934 F:      include/uapi/drm/vmwgfx_drm.h
6935
6936 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6937 M:      Linus Walleij <[email protected]>
6938 S:      Maintained
6939 T:      git git://anongit.freedesktop.org/drm/drm-misc
6940 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6941 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6942
6943 DRM DRIVERS
6944 M:      David Airlie <[email protected]>
6945 M:      Daniel Vetter <[email protected]>
6946 L:      [email protected]
6947 S:      Maintained
6948 B:      https://gitlab.freedesktop.org/drm
6949 C:      irc://irc.oftc.net/dri-devel
6950 T:      git git://anongit.freedesktop.org/drm/drm
6951 F:      Documentation/devicetree/bindings/display/
6952 F:      Documentation/devicetree/bindings/gpu/
6953 F:      Documentation/gpu/
6954 F:      drivers/gpu/
6955 F:      include/drm/
6956 F:      include/linux/vga*
6957 F:      include/uapi/drm/
6958
6959 DRM DRIVERS AND MISC GPU PATCHES
6960 M:      Maarten Lankhorst <[email protected]>
6961 M:      Maxime Ripard <[email protected]>
6962 M:      Thomas Zimmermann <[email protected]>
6963 S:      Maintained
6964 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6965 T:      git git://anongit.freedesktop.org/drm/drm-misc
6966 F:      Documentation/devicetree/bindings/display/
6967 F:      Documentation/devicetree/bindings/gpu/
6968 F:      Documentation/gpu/
6969 F:      drivers/gpu/drm/
6970 F:      drivers/gpu/vga/
6971 F:      include/drm/drm
6972 F:      include/linux/vga*
6973 F:      include/uapi/drm/
6974 X:      drivers/gpu/drm/amd/
6975 X:      drivers/gpu/drm/armada/
6976 X:      drivers/gpu/drm/etnaviv/
6977 X:      drivers/gpu/drm/exynos/
6978 X:      drivers/gpu/drm/i915/
6979 X:      drivers/gpu/drm/kmb/
6980 X:      drivers/gpu/drm/mediatek/
6981 X:      drivers/gpu/drm/msm/
6982 X:      drivers/gpu/drm/nouveau/
6983 X:      drivers/gpu/drm/radeon/
6984 X:      drivers/gpu/drm/renesas/
6985 X:      drivers/gpu/drm/tegra/
6986
6987 DRM DRIVERS FOR ALLWINNER A10
6988 M:      Maxime Ripard <[email protected]>
6989 M:      Chen-Yu Tsai <[email protected]>
6990 L:      [email protected]
6991 S:      Supported
6992 T:      git git://anongit.freedesktop.org/drm/drm-misc
6993 F:      Documentation/devicetree/bindings/display/allwinner*
6994 F:      drivers/gpu/drm/sun4i/
6995
6996 DRM DRIVERS FOR AMLOGIC SOCS
6997 M:      Neil Armstrong <[email protected]>
6998 L:      [email protected]
6999 L:      [email protected]
7000 S:      Supported
7001 W:      http://linux-meson.com/
7002 T:      git git://anongit.freedesktop.org/drm/drm-misc
7003 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7004 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7005 F:      Documentation/gpu/meson.rst
7006 F:      drivers/gpu/drm/ci/xfails/meson*
7007 F:      drivers/gpu/drm/meson/
7008
7009 DRM DRIVERS FOR ATMEL HLCDC
7010 M:      Sam Ravnborg <[email protected]>
7011 M:      Boris Brezillon <[email protected]>
7012 L:      [email protected]
7013 S:      Supported
7014 T:      git git://anongit.freedesktop.org/drm/drm-misc
7015 F:      Documentation/devicetree/bindings/display/atmel/
7016 F:      drivers/gpu/drm/atmel-hlcdc/
7017
7018 DRM DRIVERS FOR BRIDGE CHIPS
7019 M:      Andrzej Hajda <[email protected]>
7020 M:      Neil Armstrong <[email protected]>
7021 M:      Robert Foss <[email protected]>
7022 R:      Laurent Pinchart <[email protected]>
7023 R:      Jonas Karlman <[email protected]>
7024 R:      Jernej Skrabec <[email protected]>
7025 S:      Maintained
7026 T:      git git://anongit.freedesktop.org/drm/drm-misc
7027 F:      Documentation/devicetree/bindings/display/bridge/
7028 F:      drivers/gpu/drm/bridge/
7029 F:      drivers/gpu/drm/drm_bridge.c
7030 F:      drivers/gpu/drm/drm_bridge_connector.c
7031 F:      include/drm/drm_bridge.h
7032 F:      include/drm/drm_bridge_connector.h
7033
7034 DRM DRIVERS FOR EXYNOS
7035 M:      Inki Dae <[email protected]>
7036 M:      Seung-Woo Kim <[email protected]>
7037 M:      Kyungmin Park <[email protected]>
7038 L:      [email protected]
7039 S:      Supported
7040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7041 F:      Documentation/devicetree/bindings/display/exynos/
7042 F:      Documentation/devicetree/bindings/display/samsung/
7043 F:      drivers/gpu/drm/exynos/
7044 F:      include/uapi/drm/exynos_drm.h
7045
7046 DRM DRIVERS FOR FREESCALE DCU
7047 M:      Stefan Agner <[email protected]>
7048 M:      Alison Wang <[email protected]>
7049 L:      [email protected]
7050 S:      Supported
7051 T:      git git://anongit.freedesktop.org/drm/drm-misc
7052 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7053 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7054 F:      drivers/gpu/drm/fsl-dcu/
7055
7056 DRM DRIVERS FOR FREESCALE IMX 5/6
7057 M:      Philipp Zabel <[email protected]>
7058 L:      [email protected]
7059 S:      Maintained
7060 T:      git git://anongit.freedesktop.org/drm/drm-misc
7061 T:      git git://git.pengutronix.de/git/pza/linux
7062 F:      Documentation/devicetree/bindings/display/imx/
7063 F:      drivers/gpu/drm/imx/ipuv3/
7064 F:      drivers/gpu/ipu-v3/
7065
7066 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7067 M:      Liu Ying <[email protected]>
7068 L:      [email protected]
7069 S:      Maintained
7070 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7071 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7072 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7073 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7074 F:      drivers/gpu/drm/bridge/imx/
7075
7076 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7077 M:      Patrik Jakobsson <[email protected]>
7078 L:      [email protected]
7079 S:      Maintained
7080 T:      git git://anongit.freedesktop.org/drm/drm-misc
7081 F:      drivers/gpu/drm/gma500/
7082
7083 DRM DRIVERS FOR HISILICON
7084 M:      Xinliang Liu <[email protected]>
7085 M:      Tian Tao  <[email protected]>
7086 R:      Xinwei Kong <[email protected]>
7087 R:      Sumit Semwal <[email protected]>
7088 R:      Yongqin Liu <[email protected]>
7089 R:      John Stultz <[email protected]>
7090 L:      [email protected]
7091 S:      Maintained
7092 T:      git git://anongit.freedesktop.org/drm/drm-misc
7093 F:      Documentation/devicetree/bindings/display/hisilicon/
7094 F:      drivers/gpu/drm/hisilicon/
7095
7096 DRM DRIVERS FOR LIMA
7097 M:      Qiang Yu <[email protected]>
7098 L:      [email protected]
7099 L:      [email protected] (moderated for non-subscribers)
7100 S:      Maintained
7101 T:      git git://anongit.freedesktop.org/drm/drm-misc
7102 F:      drivers/gpu/drm/lima/
7103 F:      include/uapi/drm/lima_drm.h
7104
7105 DRM DRIVERS FOR LOONGSON
7106 M:      Sui Jingfeng <[email protected]>
7107 L:      [email protected]
7108 S:      Supported
7109 T:      git git://anongit.freedesktop.org/drm/drm-misc
7110 F:      drivers/gpu/drm/loongson/
7111
7112 DRM DRIVERS FOR MEDIATEK
7113 M:      Chun-Kuang Hu <[email protected]>
7114 M:      Philipp Zabel <[email protected]>
7115 L:      [email protected]
7116 L:      [email protected] (moderated for non-subscribers)
7117 S:      Supported
7118 F:      Documentation/devicetree/bindings/display/mediatek/
7119 F:      drivers/gpu/drm/ci/xfails/mediatek*
7120 F:      drivers/gpu/drm/mediatek/
7121 F:      drivers/phy/mediatek/phy-mtk-dp.c
7122 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7123 F:      drivers/phy/mediatek/phy-mtk-mipi*
7124
7125 DRM DRIVERS FOR NVIDIA TEGRA
7126 M:      Thierry Reding <[email protected]>
7127 M:      Mikko Perttunen <[email protected]>
7128 L:      [email protected]
7129 L:      [email protected]
7130 S:      Supported
7131 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7132 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7133 F:      Documentation/devicetree/bindings/gpu/host1x/
7134 F:      drivers/gpu/drm/tegra/
7135 F:      drivers/gpu/host1x/
7136 F:      include/linux/host1x.h
7137 F:      include/uapi/drm/tegra_drm.h
7138
7139 DRM DRIVERS FOR RENESAS R-CAR
7140 M:      Laurent Pinchart <[email protected]>
7141 M:      Kieran Bingham <[email protected]>
7142 L:      [email protected]
7143 L:      [email protected]
7144 S:      Supported
7145 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7146 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7147 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7148 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7149 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7150 F:      drivers/gpu/drm/renesas/rcar-du/
7151
7152 DRM DRIVERS FOR RENESAS SHMOBILE
7153 M:      Laurent Pinchart <[email protected]>
7154 M:      Geert Uytterhoeven <[email protected]>
7155 L:      [email protected]
7156 L:      [email protected]
7157 S:      Supported
7158 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7159 F:      drivers/gpu/drm/renesas/shmobile/
7160 F:      include/linux/platform_data/shmob_drm.h
7161
7162 DRM DRIVERS FOR ROCKCHIP
7163 M:      Sandy Huang <[email protected]>
7164 M:      Heiko Stübner <[email protected]>
7165 M:      Andy Yan <[email protected]>
7166 L:      [email protected]
7167 S:      Maintained
7168 T:      git git://anongit.freedesktop.org/drm/drm-misc
7169 F:      Documentation/devicetree/bindings/display/rockchip/
7170 F:      drivers/gpu/drm/ci/xfails/rockchip*
7171 F:      drivers/gpu/drm/rockchip/
7172
7173 DRM DRIVERS FOR STI
7174 M:      Alain Volmat <[email protected]>
7175 L:      [email protected]
7176 S:      Maintained
7177 T:      git git://anongit.freedesktop.org/drm/drm-misc
7178 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7179 F:      drivers/gpu/drm/sti
7180
7181 DRM DRIVERS FOR STM
7182 M:      Yannick Fertre <[email protected]>
7183 M:      Raphael Gallais-Pou <[email protected]>
7184 M:      Philippe Cornu <[email protected]>
7185 L:      [email protected]
7186 S:      Maintained
7187 T:      git git://anongit.freedesktop.org/drm/drm-misc
7188 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7189 F:      drivers/gpu/drm/stm
7190
7191 DRM DRIVERS FOR TI KEYSTONE
7192 M:      Jyri Sarha <[email protected]>
7193 M:      Tomi Valkeinen <[email protected]>
7194 L:      [email protected]
7195 S:      Maintained
7196 T:      git git://anongit.freedesktop.org/drm/drm-misc
7197 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7198 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7199 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7200 F:      drivers/gpu/drm/tidss/
7201
7202 DRM DRIVERS FOR TI LCDC
7203 M:      Jyri Sarha <[email protected]>
7204 M:      Tomi Valkeinen <[email protected]>
7205 L:      [email protected]
7206 S:      Maintained
7207 T:      git git://anongit.freedesktop.org/drm/drm-misc
7208 F:      Documentation/devicetree/bindings/display/tilcdc/
7209 F:      drivers/gpu/drm/tilcdc/
7210
7211 DRM DRIVERS FOR TI OMAP
7212 M:      Tomi Valkeinen <[email protected]>
7213 L:      [email protected]
7214 S:      Maintained
7215 T:      git git://anongit.freedesktop.org/drm/drm-misc
7216 F:      Documentation/devicetree/bindings/display/ti/
7217 F:      drivers/gpu/drm/omapdrm/
7218
7219 DRM DRIVERS FOR V3D
7220 M:      Melissa Wen <[email protected]>
7221 M:      Maíra Canal <[email protected]>
7222 S:      Supported
7223 T:      git git://anongit.freedesktop.org/drm/drm-misc
7224 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7225 F:      drivers/gpu/drm/v3d/
7226 F:      include/uapi/drm/v3d_drm.h
7227
7228 DRM DRIVERS FOR VC4
7229 M:      Maxime Ripard <[email protected]>
7230 S:      Supported
7231 T:      git git://github.com/anholt/linux
7232 T:      git git://anongit.freedesktop.org/drm/drm-misc
7233 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7234 F:      drivers/gpu/drm/vc4/
7235 F:      include/uapi/drm/vc4_drm.h
7236
7237 DRM DRIVERS FOR VIVANTE GPU IP
7238 M:      Lucas Stach <[email protected]>
7239 R:      Russell King <[email protected]>
7240 R:      Christian Gmeiner <[email protected]>
7241 L:      [email protected] (moderated for non-subscribers)
7242 L:      [email protected]
7243 S:      Maintained
7244 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7245 F:      drivers/gpu/drm/etnaviv/
7246 F:      include/uapi/drm/etnaviv_drm.h
7247
7248 DRM DRIVERS FOR XEN
7249 M:      Oleksandr Andrushchenko <[email protected]>
7250 L:      [email protected]
7251 L:      [email protected] (moderated for non-subscribers)
7252 S:      Supported
7253 T:      git git://anongit.freedesktop.org/drm/drm-misc
7254 F:      Documentation/gpu/xen-front.rst
7255 F:      drivers/gpu/drm/xen/
7256
7257 DRM DRIVERS FOR XILINX
7258 M:      Laurent Pinchart <[email protected]>
7259 L:      [email protected]
7260 S:      Maintained
7261 T:      git git://anongit.freedesktop.org/drm/drm-misc
7262 F:      Documentation/devicetree/bindings/display/xlnx/
7263 F:      drivers/gpu/drm/xlnx/
7264
7265 DRM GPU SCHEDULER
7266 M:      Luben Tuikov <[email protected]>
7267 L:      [email protected]
7268 S:      Maintained
7269 T:      git git://anongit.freedesktop.org/drm/drm-misc
7270 F:      drivers/gpu/drm/scheduler/
7271 F:      include/drm/gpu_scheduler.h
7272
7273 DRM PANEL DRIVERS
7274 M:      Neil Armstrong <[email protected]>
7275 R:      Jessica Zhang <[email protected]>
7276 R:      Sam Ravnborg <[email protected]>
7277 L:      [email protected]
7278 S:      Maintained
7279 T:      git git://anongit.freedesktop.org/drm/drm-misc
7280 F:      Documentation/devicetree/bindings/display/panel/
7281 F:      drivers/gpu/drm/drm_panel.c
7282 F:      drivers/gpu/drm/panel/
7283 F:      include/drm/drm_panel.h
7284
7285 DRM PRIVACY-SCREEN CLASS
7286 M:      Hans de Goede <[email protected]>
7287 L:      [email protected]
7288 S:      Maintained
7289 T:      git git://anongit.freedesktop.org/drm/drm-misc
7290 F:      drivers/gpu/drm/drm_privacy_screen*
7291 F:      include/drm/drm_privacy_screen*
7292
7293 DRM TTM SUBSYSTEM
7294 M:      Christian Koenig <[email protected]>
7295 M:      Huang Rui <[email protected]>
7296 L:      [email protected]
7297 S:      Maintained
7298 T:      git git://anongit.freedesktop.org/drm/drm-misc
7299 F:      drivers/gpu/drm/ttm/
7300 F:      include/drm/ttm/
7301
7302 DRM AUTOMATED TESTING
7303 M:      Helen Koike <[email protected]>
7304 L:      [email protected]
7305 S:      Maintained
7306 T:      git git://anongit.freedesktop.org/drm/drm-misc
7307 F:      Documentation/gpu/automated_testing.rst
7308 F:      drivers/gpu/drm/ci/
7309
7310 DSBR100 USB FM RADIO DRIVER
7311 M:      Alexey Klimov <[email protected]>
7312 L:      [email protected]
7313 S:      Maintained
7314 T:      git git://linuxtv.org/media_tree.git
7315 F:      drivers/media/radio/dsbr100.c
7316
7317 DT3155 MEDIA DRIVER
7318 M:      Hans Verkuil <[email protected]>
7319 L:      [email protected]
7320 S:      Odd Fixes
7321 W:      https://linuxtv.org
7322 T:      git git://linuxtv.org/media_tree.git
7323 F:      drivers/media/pci/dt3155/
7324
7325 DVB_USB_AF9015 MEDIA DRIVER
7326 L:      [email protected]
7327 S:      Orphan
7328 W:      https://linuxtv.org
7329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7330 F:      drivers/media/usb/dvb-usb-v2/af9015*
7331
7332 DVB_USB_AF9035 MEDIA DRIVER
7333 L:      [email protected]
7334 S:      Orphan
7335 W:      https://linuxtv.org
7336 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7337 F:      drivers/media/usb/dvb-usb-v2/af9035*
7338
7339 DVB_USB_ANYSEE MEDIA DRIVER
7340 L:      [email protected]
7341 S:      Orphan
7342 W:      https://linuxtv.org
7343 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7344 F:      drivers/media/usb/dvb-usb-v2/anysee*
7345
7346 DVB_USB_AU6610 MEDIA DRIVER
7347 L:      [email protected]
7348 S:      Orphan
7349 W:      https://linuxtv.org
7350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7351 F:      drivers/media/usb/dvb-usb-v2/au6610*
7352
7353 DVB_USB_CE6230 MEDIA DRIVER
7354 L:      [email protected]
7355 S:      Orphan
7356 W:      https://linuxtv.org
7357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7358 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7359
7360 DVB_USB_CXUSB MEDIA DRIVER
7361 M:      Michael Krufky <[email protected]>
7362 L:      [email protected]
7363 S:      Maintained
7364 W:      https://linuxtv.org
7365 W:      http://github.com/mkrufky
7366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7367 T:      git git://linuxtv.org/media_tree.git
7368 F:      drivers/media/usb/dvb-usb/cxusb*
7369
7370 DVB_USB_EC168 MEDIA DRIVER
7371 L:      [email protected]
7372 S:      Orphan
7373 W:      https://linuxtv.org
7374 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7375 F:      drivers/media/usb/dvb-usb-v2/ec168*
7376
7377 DVB_USB_GL861 MEDIA DRIVER
7378 L:      [email protected]
7379 S:      Orphan
7380 W:      https://linuxtv.org
7381 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7382 F:      drivers/media/usb/dvb-usb-v2/gl861*
7383
7384 DVB_USB_MXL111SF MEDIA DRIVER
7385 M:      Michael Krufky <[email protected]>
7386 L:      [email protected]
7387 S:      Maintained
7388 W:      https://linuxtv.org
7389 W:      http://github.com/mkrufky
7390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7391 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7392 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7393
7394 DVB_USB_RTL28XXU MEDIA DRIVER
7395 L:      [email protected]
7396 S:      Orphan
7397 W:      https://linuxtv.org
7398 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7399 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7400
7401 DVB_USB_V2 MEDIA DRIVER
7402 L:      [email protected]
7403 S:      Orphan
7404 W:      https://linuxtv.org
7405 W:      http://palosaari.fi/linux/
7406 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7407 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7408 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7409
7410 DYNAMIC DEBUG
7411 M:      Jason Baron <[email protected]>
7412 M:      Jim Cromie <[email protected]>
7413 S:      Maintained
7414 F:      include/linux/dynamic_debug.h
7415 F:      lib/dynamic_debug.c
7416 F:      lib/test_dynamic_debug.c
7417
7418 DYNAMIC INTERRUPT MODERATION
7419 M:      Tal Gilboa <[email protected]>
7420 S:      Maintained
7421 F:      Documentation/networking/net_dim.rst
7422 F:      include/linux/dim.h
7423 F:      lib/dim/
7424
7425 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7426 M:      Daniel Lezcano <[email protected]>
7427 L:      [email protected]
7428 S:      Supported
7429 B:      https://bugzilla.kernel.org
7430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7431 F:      drivers/powercap/dtpm*
7432 F:      include/linux/dtpm.h
7433
7434 DZ DECSTATION DZ11 SERIAL DRIVER
7435 M:      "Maciej W. Rozycki" <[email protected]>
7436 S:      Maintained
7437 F:      drivers/tty/serial/dz.*
7438
7439 E3X0 POWER BUTTON DRIVER
7440 M:      Moritz Fischer <[email protected]>
7441 L:      [email protected]
7442 S:      Supported
7443 W:      http://www.ettus.com
7444 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7445 F:      drivers/input/misc/e3x0-button.c
7446
7447 E4000 MEDIA DRIVER
7448 L:      [email protected]
7449 S:      Orphan
7450 W:      https://linuxtv.org
7451 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7452 F:      drivers/media/tuners/e4000*
7453
7454 EARTH_PT1 MEDIA DRIVER
7455 M:      Akihiro Tsukada <[email protected]>
7456 L:      [email protected]
7457 S:      Odd Fixes
7458 F:      drivers/media/pci/pt1/
7459
7460 EARTH_PT3 MEDIA DRIVER
7461 M:      Akihiro Tsukada <[email protected]>
7462 L:      [email protected]
7463 S:      Odd Fixes
7464 F:      drivers/media/pci/pt3/
7465
7466 EC100 MEDIA DRIVER
7467 L:      [email protected]
7468 S:      Orphan
7469 W:      https://linuxtv.org
7470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7471 F:      drivers/media/dvb-frontends/ec100*
7472
7473 ECRYPT FILE SYSTEM
7474 M:      Tyler Hicks <[email protected]>
7475 L:      [email protected]
7476 S:      Odd Fixes
7477 W:      http://ecryptfs.org
7478 W:      https://launchpad.net/ecryptfs
7479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7480 F:      Documentation/filesystems/ecryptfs.rst
7481 F:      fs/ecryptfs/
7482
7483 EDAC-AMD64
7484 M:      Yazen Ghannam <[email protected]>
7485 L:      [email protected]
7486 S:      Supported
7487 F:      drivers/edac/amd64_edac*
7488 F:      drivers/edac/mce_amd*
7489
7490 EDAC-ARMADA
7491 M:      Jan Luebbe <[email protected]>
7492 L:      [email protected]
7493 S:      Maintained
7494 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7495 F:      drivers/edac/armada_xp_*
7496
7497 EDAC-AST2500
7498 M:      Stefan Schaeckeler <[email protected]>
7499 S:      Supported
7500 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7501 F:      drivers/edac/aspeed_edac.c
7502
7503 EDAC-BLUEFIELD
7504 M:      Shravan Kumar Ramani <[email protected]>
7505 S:      Supported
7506 F:      drivers/edac/bluefield_edac.c
7507
7508 EDAC-CALXEDA
7509 M:      Andre Przywara <[email protected]>
7510 L:      [email protected]
7511 S:      Maintained
7512 F:      drivers/edac/highbank*
7513
7514 EDAC-CAVIUM OCTEON
7515 M:      Ralf Baechle <[email protected]>
7516 L:      [email protected]
7517 L:      [email protected]
7518 S:      Supported
7519 F:      drivers/edac/octeon_edac*
7520
7521 EDAC-CAVIUM THUNDERX
7522 M:      Robert Richter <[email protected]>
7523 L:      [email protected]
7524 S:      Odd Fixes
7525 F:      drivers/edac/thunderx_edac*
7526
7527 EDAC-CORE
7528 M:      Borislav Petkov <[email protected]>
7529 M:      Tony Luck <[email protected]>
7530 R:      James Morse <[email protected]>
7531 R:      Mauro Carvalho Chehab <[email protected]>
7532 R:      Robert Richter <[email protected]>
7533 L:      [email protected]
7534 S:      Supported
7535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7536 F:      Documentation/admin-guide/ras.rst
7537 F:      Documentation/driver-api/edac.rst
7538 F:      drivers/edac/
7539 F:      include/linux/edac.h
7540
7541 EDAC-DMC520
7542 M:      Lei Wang <[email protected]>
7543 L:      [email protected]
7544 S:      Supported
7545 F:      drivers/edac/dmc520_edac.c
7546
7547 EDAC-E752X
7548 M:      Mark Gross <[email protected]>
7549 L:      [email protected]
7550 S:      Maintained
7551 F:      drivers/edac/e752x_edac.c
7552
7553 EDAC-E7XXX
7554 L:      [email protected]
7555 S:      Maintained
7556 F:      drivers/edac/e7xxx_edac.c
7557
7558 EDAC-FSL_DDR
7559 M:      York Sun <[email protected]>
7560 L:      [email protected]
7561 S:      Maintained
7562 F:      drivers/edac/fsl_ddr_edac.*
7563
7564 EDAC-GHES
7565 M:      Mauro Carvalho Chehab <[email protected]>
7566 L:      [email protected]
7567 S:      Maintained
7568 F:      drivers/edac/ghes_edac.c
7569
7570 EDAC-I10NM
7571 M:      Tony Luck <[email protected]>
7572 L:      [email protected]
7573 S:      Maintained
7574 F:      drivers/edac/i10nm_base.c
7575
7576 EDAC-I3000
7577 L:      [email protected]
7578 S:      Orphan
7579 F:      drivers/edac/i3000_edac.c
7580
7581 EDAC-I5000
7582 L:      [email protected]
7583 S:      Maintained
7584 F:      drivers/edac/i5000_edac.c
7585
7586 EDAC-I5400
7587 M:      Mauro Carvalho Chehab <[email protected]>
7588 L:      [email protected]
7589 S:      Maintained
7590 F:      drivers/edac/i5400_edac.c
7591
7592 EDAC-I7300
7593 M:      Mauro Carvalho Chehab <[email protected]>
7594 L:      [email protected]
7595 S:      Maintained
7596 F:      drivers/edac/i7300_edac.c
7597
7598 EDAC-I7CORE
7599 M:      Mauro Carvalho Chehab <[email protected]>
7600 L:      [email protected]
7601 S:      Maintained
7602 F:      drivers/edac/i7core_edac.c
7603
7604 EDAC-I82443BXGX
7605 M:      Tim Small <[email protected]>
7606 L:      [email protected]
7607 S:      Maintained
7608 F:      drivers/edac/i82443bxgx_edac.c
7609
7610 EDAC-I82975X
7611 M:      "Arvind R." <[email protected]>
7612 L:      [email protected]
7613 S:      Maintained
7614 F:      drivers/edac/i82975x_edac.c
7615
7616 EDAC-IE31200
7617 M:      Jason Baron <[email protected]>
7618 L:      [email protected]
7619 S:      Maintained
7620 F:      drivers/edac/ie31200_edac.c
7621
7622 EDAC-IGEN6
7623 M:      Tony Luck <[email protected]>
7624 R:      Qiuxu Zhuo <[email protected]>
7625 L:      [email protected]
7626 S:      Maintained
7627 F:      drivers/edac/igen6_edac.c
7628
7629 EDAC-MPC85XX
7630 M:      Johannes Thumshirn <[email protected]>
7631 L:      [email protected]
7632 S:      Maintained
7633 F:      drivers/edac/mpc85xx_edac.[ch]
7634
7635 EDAC-NPCM
7636 M:      Marvin Lin <[email protected]>
7637 M:      Stanley Chu <[email protected]>
7638 L:      [email protected]
7639 S:      Maintained
7640 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7641 F:      drivers/edac/npcm_edac.c
7642
7643 EDAC-PASEMI
7644 M:      Egor Martovetsky <[email protected]>
7645 L:      [email protected]
7646 S:      Maintained
7647 F:      drivers/edac/pasemi_edac.c
7648
7649 EDAC-PND2
7650 M:      Tony Luck <[email protected]>
7651 L:      [email protected]
7652 S:      Maintained
7653 F:      drivers/edac/pnd2_edac.[ch]
7654
7655 EDAC-QCOM
7656 M:      Manivannan Sadhasivam <[email protected]>
7657 L:      [email protected]
7658 L:      [email protected]
7659 S:      Maintained
7660 F:      drivers/edac/qcom_edac.c
7661
7662 EDAC-R82600
7663 M:      Tim Small <[email protected]>
7664 L:      [email protected]
7665 S:      Maintained
7666 F:      drivers/edac/r82600_edac.c
7667
7668 EDAC-SBRIDGE
7669 M:      Tony Luck <[email protected]>
7670 R:      Qiuxu Zhuo <[email protected]>
7671 L:      [email protected]
7672 S:      Maintained
7673 F:      drivers/edac/sb_edac.c
7674
7675 EDAC-SKYLAKE
7676 M:      Tony Luck <[email protected]>
7677 L:      [email protected]
7678 S:      Maintained
7679 F:      drivers/edac/skx_*.[ch]
7680
7681 EDAC-TI
7682 M:      Tero Kristo <[email protected]>
7683 L:      [email protected]
7684 S:      Odd Fixes
7685 F:      drivers/edac/ti_edac.c
7686
7687 EDIROL UA-101/UA-1000 DRIVER
7688 M:      Clemens Ladisch <[email protected]>
7689 L:      [email protected] (moderated for non-subscribers)
7690 S:      Maintained
7691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7692 F:      sound/usb/misc/ua101.c
7693
7694 EFI TEST DRIVER
7695 M:      Ivan Hu <[email protected]>
7696 M:      Ard Biesheuvel <[email protected]>
7697 L:      [email protected]
7698 S:      Maintained
7699 F:      drivers/firmware/efi/test/
7700
7701 EFI VARIABLE FILESYSTEM
7702 M:      Jeremy Kerr <[email protected]>
7703 M:      Ard Biesheuvel <[email protected]>
7704 L:      [email protected]
7705 S:      Maintained
7706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7707 F:      fs/efivarfs/
7708
7709 EFIFB FRAMEBUFFER DRIVER
7710 M:      Peter Jones <[email protected]>
7711 L:      [email protected]
7712 S:      Maintained
7713 F:      drivers/video/fbdev/efifb.c
7714
7715 EFS FILESYSTEM
7716 S:      Orphan
7717 W:      http://aeschi.ch.eu.org/efs/
7718 F:      fs/efs/
7719
7720 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7721 M:      Douglas Miller <[email protected]>
7722 L:      [email protected]
7723 S:      Maintained
7724 F:      drivers/net/ethernet/ibm/ehea/
7725
7726 ELM327 CAN NETWORK DRIVER
7727 M:      Max Staudt <[email protected]>
7728 L:      [email protected]
7729 S:      Maintained
7730 F:      Documentation/networking/device_drivers/can/can327.rst
7731 F:      drivers/net/can/can327.c
7732
7733 EM28XX VIDEO4LINUX DRIVER
7734 M:      Mauro Carvalho Chehab <[email protected]>
7735 L:      [email protected]
7736 S:      Maintained
7737 W:      https://linuxtv.org
7738 T:      git git://linuxtv.org/media_tree.git
7739 F:      Documentation/admin-guide/media/em28xx*
7740 F:      drivers/media/usb/em28xx/
7741
7742 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7743 M:      Adrian Hunter <[email protected]>
7744 M:      Ritesh Harjani <[email protected]>
7745 M:      Asutosh Das <[email protected]>
7746 L:      [email protected]
7747 S:      Supported
7748 F:      drivers/mmc/host/cqhci*
7749
7750 EMS CPC-PCI CAN DRIVER
7751 M:      Gerhard Uttenthaler <[email protected]>
7752 M:      [email protected]
7753 L:      [email protected]
7754 S:      Maintained
7755 F:      drivers/net/can/sja1000/ems_pci.c
7756
7757 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7758 M:      Ketan Mukadam <[email protected]>
7759 L:      [email protected]
7760 S:      Supported
7761 W:      http://www.broadcom.com
7762 F:      drivers/scsi/be2iscsi/
7763
7764 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7765 M:      Ajit Khaparde <[email protected]>
7766 M:      Sriharsha Basavapatna <[email protected]>
7767 M:      Somnath Kotur <[email protected]>
7768 L:      [email protected]
7769 S:      Supported
7770 W:      http://www.emulex.com
7771 F:      drivers/net/ethernet/emulex/benet/
7772
7773 EMULEX ONECONNECT ROCE DRIVER
7774 M:      Selvin Xavier <[email protected]>
7775 L:      [email protected]
7776 S:      Odd Fixes
7777 W:      http://www.broadcom.com
7778 F:      drivers/infiniband/hw/ocrdma/
7779 F:      include/uapi/rdma/ocrdma-abi.h
7780
7781 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7782 M:      James Smart <[email protected]>
7783 M:      Ram Vegesna <[email protected]>
7784 L:      [email protected]
7785 L:      [email protected]
7786 S:      Supported
7787 W:      http://www.broadcom.com
7788 F:      drivers/scsi/elx/
7789
7790 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7791 M:      James Smart <[email protected]>
7792 M:      Dick Kennedy <[email protected]>
7793 L:      [email protected]
7794 S:      Supported
7795 W:      http://www.broadcom.com
7796 F:      drivers/scsi/lpfc/
7797
7798 ENE CB710 FLASH CARD READER DRIVER
7799 M:      Michał Mirosław <[email protected]>
7800 S:      Maintained
7801 F:      drivers/misc/cb710/
7802 F:      drivers/mmc/host/cb710-mmc.*
7803 F:      include/linux/cb710.h
7804
7805 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7806 M:      Maxim Levitsky <[email protected]>
7807 S:      Maintained
7808 F:      drivers/media/rc/ene_ir.*
7809
7810 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7811 M:      Laurentiu Tudor <[email protected]>
7812 L:      [email protected]
7813 S:      Maintained
7814 F:      drivers/tty/ehv_bytechan.c
7815
7816 EPSON S1D13XXX FRAMEBUFFER DRIVER
7817 M:      Kristoffer Ericson <[email protected]>
7818 S:      Maintained
7819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7820 F:      drivers/video/fbdev/s1d13xxxfb.c
7821 F:      include/video/s1d13xxxfb.h
7822
7823 EROFS FILE SYSTEM
7824 M:      Gao Xiang <[email protected]>
7825 M:      Chao Yu <[email protected]>
7826 R:      Yue Hu <[email protected]>
7827 R:      Jeffle Xu <[email protected]>
7828 L:      [email protected]
7829 S:      Maintained
7830 W:      https://erofs.docs.kernel.org
7831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7832 F:      Documentation/ABI/testing/sysfs-fs-erofs
7833 F:      Documentation/filesystems/erofs.rst
7834 F:      fs/erofs/
7835 F:      include/trace/events/erofs.h
7836
7837 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7838 M:      Jeff Layton <[email protected]>
7839 S:      Maintained
7840 F:      include/linux/errseq.h
7841 F:      lib/errseq.c
7842
7843 ESD CAN/USB DRIVERS
7844 M:      Frank Jungclaus <[email protected]>
7845 R:      [email protected]
7846 L:      [email protected]
7847 S:      Maintained
7848 F:      drivers/net/can/usb/esd_usb.c
7849
7850 ET131X NETWORK DRIVER
7851 M:      Mark Einon <[email protected]>
7852 S:      Odd Fixes
7853 F:      drivers/net/ethernet/agere/
7854
7855 ETAS ES58X CAN/USB DRIVER
7856 M:      Vincent Mailhol <[email protected]>
7857 L:      [email protected]
7858 S:      Maintained
7859 F:      Documentation/networking/devlink/etas_es58x.rst
7860 F:      drivers/net/can/usb/etas_es58x/
7861
7862 ETHERNET BRIDGE
7863 M:      Roopa Prabhu <[email protected]>
7864 M:      Nikolay Aleksandrov <[email protected]>
7865 L:      [email protected]
7866 L:      [email protected]
7867 S:      Maintained
7868 W:      http://www.linuxfoundation.org/en/Net:Bridge
7869 F:      include/linux/netfilter_bridge/
7870 F:      net/bridge/
7871
7872 ETHERNET PHY LIBRARY
7873 M:      Andrew Lunn <[email protected]>
7874 M:      Heiner Kallweit <[email protected]>
7875 R:      Russell King <[email protected]>
7876 L:      [email protected]
7877 S:      Maintained
7878 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7879 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7880 F:      Documentation/devicetree/bindings/net/mdio*
7881 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7882 F:      Documentation/networking/phy.rst
7883 F:      drivers/net/mdio/
7884 F:      drivers/net/mdio/acpi_mdio.c
7885 F:      drivers/net/mdio/fwnode_mdio.c
7886 F:      drivers/net/mdio/of_mdio.c
7887 F:      drivers/net/pcs/
7888 F:      drivers/net/phy/
7889 F:      include/dt-bindings/net/qca-ar803x.h
7890 F:      include/linux/*mdio*.h
7891 F:      include/linux/linkmode.h
7892 F:      include/linux/mdio/*.h
7893 F:      include/linux/mii.h
7894 F:      include/linux/of_net.h
7895 F:      include/linux/phy.h
7896 F:      include/linux/phy_fixed.h
7897 F:      include/linux/phylib_stubs.h
7898 F:      include/linux/platform_data/mdio-bcm-unimac.h
7899 F:      include/linux/platform_data/mdio-gpio.h
7900 F:      include/trace/events/mdio.h
7901 F:      include/uapi/linux/mdio.h
7902 F:      include/uapi/linux/mii.h
7903 F:      net/core/of_net.c
7904
7905 ETHERNET PHY LIBRARY [RUST]
7906 M:      FUJITA Tomonori <[email protected]>
7907 R:      Trevor Gross <[email protected]>
7908 L:      [email protected]
7909 L:      [email protected]
7910 S:      Maintained
7911 F:      rust/kernel/net/phy.rs
7912
7913 EXEC & BINFMT API
7914 R:      Eric Biederman <[email protected]>
7915 R:      Kees Cook <[email protected]>
7916 L:      [email protected]
7917 S:      Supported
7918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7919 F:      fs/*binfmt_*.c
7920 F:      fs/exec.c
7921 F:      include/linux/binfmts.h
7922 F:      include/linux/elf.h
7923 F:      include/uapi/linux/binfmts.h
7924 F:      include/uapi/linux/elf.h
7925 F:      tools/testing/selftests/exec/
7926 N:      asm/elf.h
7927 N:      binfmt
7928
7929 EXFAT FILE SYSTEM
7930 M:      Namjae Jeon <[email protected]>
7931 M:      Sungjong Seo <[email protected]>
7932 L:      [email protected]
7933 S:      Maintained
7934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7935 F:      fs/exfat/
7936
7937 EXT2 FILE SYSTEM
7938 M:      Jan Kara <[email protected]>
7939 L:      [email protected]
7940 S:      Maintained
7941 F:      Documentation/filesystems/ext2.rst
7942 F:      fs/ext2/
7943 F:      include/linux/ext2*
7944
7945 EXT4 FILE SYSTEM
7946 M:      "Theodore Ts'o" <[email protected]>
7947 M:      Andreas Dilger <[email protected]>
7948 L:      [email protected]
7949 S:      Maintained
7950 W:      http://ext4.wiki.kernel.org
7951 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7953 F:      Documentation/filesystems/ext4/
7954 F:      fs/ext4/
7955 F:      include/trace/events/ext4.h
7956 F:      include/uapi/linux/ext4.h
7957
7958 Extended Verification Module (EVM)
7959 M:      Mimi Zohar <[email protected]>
7960 M:      Roberto Sassu <[email protected]>
7961 L:      [email protected]
7962 S:      Supported
7963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7964 F:      security/integrity/
7965 F:      security/integrity/evm/
7966
7967 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7968 M:      Ard Biesheuvel <[email protected]>
7969 L:      [email protected]
7970 S:      Maintained
7971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7972 F:      Documentation/admin-guide/efi-stub.rst
7973 F:      arch/*/include/asm/efi.h
7974 F:      arch/*/kernel/efi.c
7975 F:      arch/arm/boot/compressed/efi-header.S
7976 F:      arch/x86/platform/efi/
7977 F:      drivers/firmware/efi/
7978 F:      include/linux/efi*.h
7979
7980 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7981 M:      MyungJoo Ham <[email protected]>
7982 M:      Chanwoo Choi <[email protected]>
7983 L:      [email protected]
7984 S:      Maintained
7985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7986 F:      Documentation/devicetree/bindings/extcon/
7987 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7988 F:      drivers/extcon/
7989 F:      include/linux/extcon.h
7990 F:      include/linux/extcon/
7991
7992 EXTRA BOOT CONFIG
7993 M:      Masami Hiramatsu <[email protected]>
7994 L:      [email protected]
7995 L:      [email protected]
7996 S:      Maintained
7997 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7999 F:      Documentation/admin-guide/bootconfig.rst
8000 F:      fs/proc/bootconfig.c
8001 F:      include/linux/bootconfig.h
8002 F:      lib/bootconfig-data.S
8003 F:      lib/bootconfig.c
8004 F:      tools/bootconfig/*
8005 F:      tools/bootconfig/scripts/*
8006
8007 EXYNOS DP DRIVER
8008 M:      Jingoo Han <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 F:      drivers/gpu/drm/exynos/exynos_dp*
8012
8013 EXYNOS SYSMMU (IOMMU) driver
8014 M:      Marek Szyprowski <[email protected]>
8015 L:      [email protected]
8016 S:      Maintained
8017 F:      drivers/iommu/exynos-iommu.c
8018
8019 F2FS FILE SYSTEM
8020 M:      Jaegeuk Kim <[email protected]>
8021 M:      Chao Yu <[email protected]>
8022 L:      [email protected]
8023 S:      Maintained
8024 W:      https://f2fs.wiki.kernel.org/
8025 Q:      https://patchwork.kernel.org/project/f2fs/list/
8026 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8028 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8029 F:      Documentation/filesystems/f2fs.rst
8030 F:      fs/f2fs/
8031 F:      include/linux/f2fs_fs.h
8032 F:      include/trace/events/f2fs.h
8033 F:      include/uapi/linux/f2fs.h
8034
8035 F71805F HARDWARE MONITORING DRIVER
8036 M:      Jean Delvare <[email protected]>
8037 L:      [email protected]
8038 S:      Maintained
8039 F:      Documentation/hwmon/f71805f.rst
8040 F:      drivers/hwmon/f71805f.c
8041
8042 FADDR2LINE
8043 M:      Josh Poimboeuf <[email protected]>
8044 S:      Maintained
8045 F:      scripts/faddr2line
8046
8047 FAILOVER MODULE
8048 M:      Sridhar Samudrala <[email protected]>
8049 L:      [email protected]
8050 S:      Supported
8051 F:      Documentation/networking/failover.rst
8052 F:      include/net/failover.h
8053 F:      net/core/failover.c
8054
8055 FANOTIFY
8056 M:      Jan Kara <[email protected]>
8057 R:      Amir Goldstein <[email protected]>
8058 R:      Matthew Bobrowski <[email protected]>
8059 L:      [email protected]
8060 S:      Maintained
8061 F:      fs/notify/fanotify/
8062 F:      include/linux/fanotify.h
8063 F:      include/uapi/linux/fanotify.h
8064
8065 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8066 M:      Linus Walleij <[email protected]>
8067 L:      [email protected]
8068 S:      Maintained
8069 F:      drivers/usb/fotg210/
8070
8071 FARSYNC SYNCHRONOUS DRIVER
8072 M:      Kevin Curtis <[email protected]>
8073 S:      Supported
8074 W:      http://www.farsite.co.uk/
8075 F:      drivers/net/wan/farsync.*
8076
8077 FAULT INJECTION SUPPORT
8078 M:      Akinobu Mita <[email protected]>
8079 S:      Supported
8080 F:      Documentation/fault-injection/
8081 F:      lib/fault-inject.c
8082
8083 FBTFT Framebuffer drivers
8084 L:      [email protected]
8085 L:      [email protected]
8086 S:      Orphan
8087 F:      drivers/staging/fbtft/
8088
8089 FC0011 TUNER DRIVER
8090 M:      Michael Buesch <[email protected]>
8091 L:      [email protected]
8092 S:      Maintained
8093 F:      drivers/media/tuners/fc0011.c
8094 F:      drivers/media/tuners/fc0011.h
8095
8096 FC2580 MEDIA DRIVER
8097 L:      [email protected]
8098 S:      Orphan
8099 W:      https://linuxtv.org
8100 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8101 F:      drivers/media/tuners/fc2580*
8102
8103 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8104 M:      Hannes Reinecke <[email protected]>
8105 L:      [email protected]
8106 S:      Supported
8107 W:      www.Open-FCoE.org
8108 F:      drivers/scsi/fcoe/
8109 F:      drivers/scsi/libfc/
8110 F:      include/scsi/fc/
8111 F:      include/scsi/libfc.h
8112 F:      include/scsi/libfcoe.h
8113 F:      include/uapi/scsi/fc/
8114
8115 FILE LOCKING (flock() and fcntl()/lockf())
8116 M:      Jeff Layton <[email protected]>
8117 M:      Chuck Lever <[email protected]>
8118 L:      [email protected]
8119 S:      Maintained
8120 F:      fs/fcntl.c
8121 F:      fs/locks.c
8122 F:      include/linux/fcntl.h
8123 F:      include/uapi/linux/fcntl.h
8124
8125 FILESYSTEM DIRECT ACCESS (DAX)
8126 M:      Dan Williams <[email protected]>
8127 R:      Matthew Wilcox <[email protected]>
8128 R:      Jan Kara <[email protected]>
8129 L:      [email protected]
8130 L:      [email protected]
8131 S:      Supported
8132 F:      fs/dax.c
8133 F:      include/linux/dax.h
8134 F:      include/trace/events/fs_dax.h
8135
8136 FILESYSTEMS (VFS and infrastructure)
8137 M:      Alexander Viro <[email protected]>
8138 M:      Christian Brauner <[email protected]>
8139 R:      Jan Kara <[email protected]>
8140 L:      [email protected]
8141 S:      Maintained
8142 F:      fs/*
8143 F:      include/linux/fs.h
8144 F:      include/linux/fs_types.h
8145 F:      include/uapi/linux/fs.h
8146 F:      include/uapi/linux/openat2.h
8147
8148 FILESYSTEMS [EXPORTFS]
8149 M:      Chuck Lever <[email protected]>
8150 M:      Jeff Layton <[email protected]>
8151 R:      Amir Goldstein <[email protected]>
8152 L:      [email protected]
8153 L:      [email protected]
8154 S:      Supported
8155 F:      Documentation/filesystems/nfs/exporting.rst
8156 F:      fs/exportfs/
8157 F:      fs/fhandle.c
8158 F:      include/linux/exportfs.h
8159
8160 FILESYSTEMS [IDMAPPED MOUNTS]
8161 M:      Christian Brauner <[email protected]>
8162 M:      Seth Forshee <[email protected]>
8163 L:      [email protected]
8164 S:      Maintained
8165 F:      Documentation/filesystems/idmappings.rst
8166 F:      fs/mnt_idmapping.c
8167 F:      include/linux/mnt_idmapping.*
8168 F:      tools/testing/selftests/mount_setattr/
8169
8170 FILESYSTEMS [IOMAP]
8171 M:      Christian Brauner <[email protected]>
8172 R:      Darrick J. Wong <[email protected]>
8173 L:      [email protected]
8174 L:      [email protected]
8175 S:      Supported
8176 F:      fs/iomap/
8177 F:      include/linux/iomap.h
8178
8179 FILESYSTEMS [STACKABLE]
8180 M:      Miklos Szeredi <[email protected]>
8181 M:      Amir Goldstein <[email protected]>
8182 L:      [email protected]
8183 L:      [email protected]
8184 S:      Maintained
8185 F:      fs/backing-file.c
8186 F:      include/linux/backing-file.h
8187
8188 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8189 M:      Riku Voipio <[email protected]>
8190 L:      [email protected]
8191 S:      Maintained
8192 F:      drivers/hwmon/f75375s.c
8193 F:      include/linux/f75375s.h
8194
8195 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8196 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8197 L:      [email protected]
8198 S:      Maintained
8199 F:      drivers/net/can/usb/f81604.c
8200
8201 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8202 M:      Clemens Ladisch <[email protected]>
8203 M:      Takashi Sakamoto <[email protected]>
8204 L:      [email protected] (moderated for non-subscribers)
8205 S:      Maintained
8206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8207 F:      include/uapi/sound/firewire.h
8208 F:      sound/firewire/
8209
8210 FIREWIRE MEDIA DRIVERS (firedtv)
8211 M:      Stefan Richter <[email protected]>
8212 L:      [email protected]
8213 L:      [email protected]
8214 S:      Maintained
8215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8216 F:      drivers/media/firewire/
8217
8218 FIREWIRE SBP-2 TARGET
8219 M:      Chris Boot <[email protected]>
8220 L:      [email protected]
8221 L:      [email protected]
8222 L:      [email protected]
8223 S:      Maintained
8224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8225 F:      drivers/target/sbp/
8226
8227 FIREWIRE SUBSYSTEM
8228 M:      Takashi Sakamoto <[email protected]>
8229 M:      Takashi Sakamoto <[email protected]>
8230 L:      [email protected]
8231 S:      Maintained
8232 W:      http://ieee1394.docs.kernel.org/
8233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8234 F:      drivers/firewire/
8235 F:      include/linux/firewire.h
8236 F:      include/uapi/linux/firewire*.h
8237 F:      tools/firewire/
8238
8239 FIRMWARE FRAMEWORK FOR ARMV8-A
8240 M:      Sudeep Holla <[email protected]>
8241 L:      [email protected] (moderated for non-subscribers)
8242 S:      Maintained
8243 F:      drivers/firmware/arm_ffa/
8244 F:      include/linux/arm_ffa.h
8245
8246 FIRMWARE LOADER (request_firmware)
8247 M:      Luis Chamberlain <[email protected]>
8248 M:      Russ Weight <[email protected]>
8249 L:      [email protected]
8250 S:      Maintained
8251 F:      Documentation/firmware_class/
8252 F:      drivers/base/firmware_loader/
8253 F:      include/linux/firmware.h
8254
8255 FLEXTIMER FTM-QUADDEC DRIVER
8256 M:      Patrick Havelange <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8260 F:      drivers/counter/ftm-quaddec.c
8261
8262 FLOPPY DRIVER
8263 M:      Denis Efremov <[email protected]>
8264 L:      [email protected]
8265 S:      Odd Fixes
8266 F:      drivers/block/floppy.c
8267
8268 FLYSKY FSIA6B RC RECEIVER
8269 M:      Markus Koch <[email protected]>
8270 L:      [email protected]
8271 S:      Maintained
8272 F:      drivers/input/joystick/fsia6b.c
8273
8274 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8275 M:      Geoffrey D. Bennett <[email protected]>
8276 L:      [email protected] (moderated for non-subscribers)
8277 S:      Maintained
8278 W:      https://github.com/geoffreybennett/scarlett-gen2
8279 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8280 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8281 F:      include/uapi/sound/scarlett2.h
8282 F:      sound/usb/mixer_scarlett2.c
8283
8284 FORCEDETH GIGABIT ETHERNET DRIVER
8285 M:      Rain River <[email protected]>
8286 M:      Zhu Yanjun <[email protected]>
8287 L:      [email protected]
8288 S:      Maintained
8289 F:      drivers/net/ethernet/nvidia/*
8290
8291 FORTIFY_SOURCE
8292 M:      Kees Cook <[email protected]>
8293 L:      [email protected]
8294 S:      Supported
8295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8296 F:      include/linux/fortify-string.h
8297 F:      lib/fortify_kunit.c
8298 F:      lib/memcpy_kunit.c
8299 F:      lib/strcat_kunit.c
8300 F:      lib/strscpy_kunit.c
8301 F:      lib/test_fortify/*
8302 F:      scripts/test_fortify.sh
8303 K:      \b__NO_FORTIFY\b
8304
8305 FPGA DFL DRIVERS
8306 M:      Wu Hao <[email protected]>
8307 R:      Tom Rix <[email protected]>
8308 L:      [email protected]
8309 S:      Maintained
8310 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8311 F:      Documentation/fpga/dfl.rst
8312 F:      drivers/fpga/dfl*
8313 F:      drivers/uio/uio_dfl.c
8314 F:      include/linux/dfl.h
8315 F:      include/uapi/linux/fpga-dfl.h
8316
8317 FPGA MANAGER FRAMEWORK
8318 M:      Moritz Fischer <[email protected]>
8319 M:      Wu Hao <[email protected]>
8320 M:      Xu Yilun <[email protected]>
8321 R:      Tom Rix <[email protected]>
8322 L:      [email protected]
8323 S:      Maintained
8324 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8326 F:      Documentation/devicetree/bindings/fpga/
8327 F:      Documentation/driver-api/fpga/
8328 F:      Documentation/fpga/
8329 F:      drivers/fpga/
8330 F:      include/linux/fpga/
8331
8332 FPU EMULATOR
8333 M:      Bill Metzenthen <[email protected]>
8334 S:      Maintained
8335 W:      https://floatingpoint.billm.au/
8336 F:      arch/x86/math-emu/
8337
8338 FRAMEBUFFER CORE
8339 M:      Daniel Vetter <[email protected]>
8340 S:      Odd Fixes
8341 T:      git git://anongit.freedesktop.org/drm/drm-misc
8342 F:      drivers/video/fbdev/core/
8343
8344 FRAMEBUFFER LAYER
8345 M:      Helge Deller <[email protected]>
8346 L:      [email protected]
8347 L:      [email protected]
8348 S:      Maintained
8349 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8351 F:      Documentation/fb/
8352 F:      drivers/video/
8353 F:      include/linux/fb.h
8354 F:      include/uapi/linux/fb.h
8355 F:      include/uapi/video/
8356 F:      include/video/
8357
8358 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8359 M:      Horia Geantă <[email protected]>
8360 M:      Pankaj Gupta <[email protected]>
8361 M:      Gaurav Jain <[email protected]>
8362 L:      [email protected]
8363 S:      Maintained
8364 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8365 F:      drivers/crypto/caam/
8366
8367 FREESCALE COLDFIRE M5441X MMC DRIVER
8368 M:      Angelo Dureghello <[email protected]>
8369 L:      [email protected]
8370 S:      Maintained
8371 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8372 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8373
8374 FREESCALE DIU FRAMEBUFFER DRIVER
8375 M:      Timur Tabi <[email protected]>
8376 L:      [email protected]
8377 S:      Maintained
8378 F:      drivers/video/fbdev/fsl-diu-fb.*
8379
8380 FREESCALE DMA DRIVER
8381 M:      Li Yang <[email protected]>
8382 M:      Zhang Wei <[email protected]>
8383 L:      [email protected]
8384 S:      Maintained
8385 F:      drivers/dma/fsldma.*
8386
8387 FREESCALE DSPI DRIVER
8388 M:      Vladimir Oltean <[email protected]>
8389 L:      [email protected]
8390 S:      Maintained
8391 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8392 F:      drivers/spi/spi-fsl-dspi.c
8393 F:      include/linux/spi/spi-fsl-dspi.h
8394
8395 FREESCALE eDMA DRIVER
8396 M:      Frank Li <[email protected]>
8397 L:      [email protected]
8398 L:      [email protected]
8399 S:      Maintained
8400 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8401 F:      drivers/dma/fsl-edma*.*
8402
8403 FREESCALE ENETC ETHERNET DRIVERS
8404 M:      Claudiu Manoil <[email protected]>
8405 M:      Vladimir Oltean <[email protected]>
8406 L:      [email protected]
8407 S:      Maintained
8408 F:      drivers/net/ethernet/freescale/enetc/
8409
8410 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8411 M:      Claudiu Manoil <[email protected]>
8412 L:      [email protected]
8413 S:      Maintained
8414 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8415 F:      drivers/net/ethernet/freescale/gianfar*
8416
8417 FREESCALE GPMI NAND DRIVER
8418 M:      Han Xu <[email protected]>
8419 L:      [email protected]
8420 S:      Maintained
8421 F:      drivers/mtd/nand/raw/gpmi-nand/*
8422
8423 FREESCALE I2C CPM DRIVER
8424 M:      Jochen Friedrich <[email protected]>
8425 L:      [email protected]
8426 L:      [email protected]
8427 S:      Maintained
8428 F:      drivers/i2c/busses/i2c-cpm.c
8429
8430 FREESCALE IMX / MXC FEC DRIVER
8431 M:      Wei Fang <[email protected]>
8432 R:      Shenwei Wang <[email protected]>
8433 R:      Clark Wang <[email protected]>
8434 R:      NXP Linux Team <[email protected]>
8435 L:      [email protected]
8436 S:      Maintained
8437 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8438 F:      drivers/net/ethernet/freescale/fec.h
8439 F:      drivers/net/ethernet/freescale/fec_main.c
8440 F:      drivers/net/ethernet/freescale/fec_ptp.c
8441
8442 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8443 M:      Sascha Hauer <[email protected]>
8444 R:      Pengutronix Kernel Team <[email protected]>
8445 L:      [email protected]
8446 L:      [email protected] (moderated for non-subscribers)
8447 S:      Maintained
8448 F:      drivers/video/fbdev/imxfb.c
8449
8450 FREESCALE IMX DDR PMU DRIVER
8451 M:      Frank Li <[email protected]>
8452 L:      [email protected] (moderated for non-subscribers)
8453 S:      Maintained
8454 F:      Documentation/admin-guide/perf/imx-ddr.rst
8455 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8456 F:      drivers/perf/fsl_imx8_ddr_perf.c
8457
8458 FREESCALE IMX I2C DRIVER
8459 M:      Oleksij Rempel <[email protected]>
8460 R:      Pengutronix Kernel Team <[email protected]>
8461 L:      [email protected]
8462 S:      Maintained
8463 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8464 F:      drivers/i2c/busses/i2c-imx.c
8465
8466 FREESCALE IMX LPI2C DRIVER
8467 M:      Dong Aisheng <[email protected]>
8468 L:      [email protected]
8469 L:      [email protected]
8470 S:      Maintained
8471 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8472 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8473
8474 FREESCALE MPC I2C DRIVER
8475 M:      Chris Packham <[email protected]>
8476 L:      [email protected]
8477 S:      Maintained
8478 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8479 F:      drivers/i2c/busses/i2c-mpc.c
8480
8481 FREESCALE QORIQ DPAA ETHERNET DRIVER
8482 M:      Madalin Bucur <[email protected]>
8483 L:      [email protected]
8484 S:      Maintained
8485 F:      drivers/net/ethernet/freescale/dpaa
8486
8487 FREESCALE QORIQ DPAA FMAN DRIVER
8488 M:      Madalin Bucur <[email protected]>
8489 R:      Sean Anderson <[email protected]>
8490 L:      [email protected]
8491 S:      Maintained
8492 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8493 F:      drivers/net/ethernet/freescale/fman
8494
8495 FREESCALE QORIQ PTP CLOCK DRIVER
8496 M:      Yangbo Lu <[email protected]>
8497 L:      [email protected]
8498 S:      Maintained
8499 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8500 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8501 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8502 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8503 F:      drivers/ptp/ptp_qoriq.c
8504 F:      drivers/ptp/ptp_qoriq_debugfs.c
8505 F:      include/linux/fsl/ptp_qoriq.h
8506
8507 FREESCALE QUAD SPI DRIVER
8508 M:      Han Xu <[email protected]>
8509 L:      [email protected]
8510 S:      Maintained
8511 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8512 F:      drivers/spi/spi-fsl-qspi.c
8513
8514 FREESCALE QUICC ENGINE LIBRARY
8515 M:      Qiang Zhao <[email protected]>
8516 L:      [email protected]
8517 S:      Maintained
8518 F:      drivers/soc/fsl/qe/
8519 F:      include/soc/fsl/qe/
8520
8521 FREESCALE QUICC ENGINE QMC DRIVER
8522 M:      Herve Codina <[email protected]>
8523 L:      [email protected]
8524 S:      Maintained
8525 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8526 F:      drivers/soc/fsl/qe/qmc.c
8527 F:      include/soc/fsl/qe/qmc.h
8528
8529 FREESCALE QUICC ENGINE TSA DRIVER
8530 M:      Herve Codina <[email protected]>
8531 L:      [email protected]
8532 S:      Maintained
8533 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8534 F:      drivers/soc/fsl/qe/tsa.c
8535 F:      drivers/soc/fsl/qe/tsa.h
8536 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8537
8538 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8539 M:      Li Yang <[email protected]>
8540 L:      [email protected]
8541 L:      [email protected]
8542 S:      Maintained
8543 F:      drivers/net/ethernet/freescale/ucc_geth*
8544
8545 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8546 M:      Zhao Qiang <[email protected]>
8547 L:      [email protected]
8548 L:      [email protected]
8549 S:      Maintained
8550 F:      drivers/net/wan/fsl_ucc_hdlc*
8551
8552 FREESCALE QUICC ENGINE UCC UART DRIVER
8553 M:      Timur Tabi <[email protected]>
8554 L:      [email protected]
8555 S:      Maintained
8556 F:      drivers/tty/serial/ucc_uart.c
8557
8558 FREESCALE SOC DRIVERS
8559 M:      Li Yang <[email protected]>
8560 L:      [email protected]
8561 L:      [email protected] (moderated for non-subscribers)
8562 S:      Maintained
8563 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8564 F:      Documentation/devicetree/bindings/soc/fsl/
8565 F:      drivers/soc/fsl/
8566 F:      include/linux/fsl/
8567 F:      include/soc/fsl/
8568
8569 FREESCALE SOC FS_ENET DRIVER
8570 M:      Pantelis Antoniou <[email protected]>
8571 L:      [email protected]
8572 L:      [email protected]
8573 S:      Maintained
8574 F:      drivers/net/ethernet/freescale/fs_enet/
8575
8576 FREESCALE SOC SOUND DRIVERS
8577 M:      Shengjiu Wang <[email protected]>
8578 M:      Xiubo Li <[email protected]>
8579 R:      Fabio Estevam <[email protected]>
8580 R:      Nicolin Chen <[email protected]>
8581 L:      [email protected] (moderated for non-subscribers)
8582 L:      [email protected]
8583 S:      Maintained
8584 F:      sound/soc/fsl/fsl*
8585 F:      sound/soc/fsl/imx*
8586
8587 FREESCALE SOC SOUND QMC DRIVER
8588 M:      Herve Codina <[email protected]>
8589 L:      [email protected] (moderated for non-subscribers)
8590 L:      [email protected]
8591 S:      Maintained
8592 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8593 F:      sound/soc/fsl/fsl_qmc_audio.c
8594
8595 FREESCALE USB PERIPHERAL DRIVERS
8596 M:      Li Yang <[email protected]>
8597 L:      [email protected]
8598 L:      [email protected]
8599 S:      Maintained
8600 F:      drivers/usb/gadget/udc/fsl*
8601
8602 FREESCALE USB PHY DRIVER
8603 M:      Ran Wang <[email protected]>
8604 L:      [email protected]
8605 L:      [email protected]
8606 S:      Maintained
8607 F:      drivers/usb/phy/phy-fsl-usb*
8608
8609 FREEVXFS FILESYSTEM
8610 M:      Christoph Hellwig <[email protected]>
8611 S:      Maintained
8612 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8613 F:      fs/freevxfs/
8614
8615 FREEZER
8616 M:      "Rafael J. Wysocki" <[email protected]>
8617 M:      Pavel Machek <[email protected]>
8618 L:      [email protected]
8619 S:      Supported
8620 F:      Documentation/power/freezing-of-tasks.rst
8621 F:      include/linux/freezer.h
8622 F:      kernel/freezer.c
8623
8624 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8625 M:      David Howells <[email protected]>
8626 L:      [email protected] (moderated for non-subscribers)
8627 S:      Supported
8628 F:      Documentation/filesystems/caching/
8629 F:      fs/fscache/
8630 F:      include/linux/fscache*.h
8631
8632 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8633 M:      Eric Biggers <[email protected]>
8634 M:      Theodore Y. Ts'o <[email protected]>
8635 M:      Jaegeuk Kim <[email protected]>
8636 L:      [email protected]
8637 S:      Supported
8638 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8639 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8640 F:      Documentation/filesystems/fscrypt.rst
8641 F:      fs/crypto/
8642 F:      include/linux/fscrypt.h
8643 F:      include/uapi/linux/fscrypt.h
8644
8645 FSI SUBSYSTEM
8646 M:      Jeremy Kerr <[email protected]>
8647 M:      Joel Stanley <[email protected]>
8648 R:      Alistar Popple <[email protected]>
8649 R:      Eddie James <[email protected]>
8650 L:      [email protected]
8651 S:      Supported
8652 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8654 F:      drivers/fsi/
8655 F:      include/linux/fsi*.h
8656 F:      include/trace/events/fsi*.h
8657
8658 FSI-ATTACHED I2C DRIVER
8659 M:      Eddie James <[email protected]>
8660 L:      [email protected]
8661 L:      [email protected] (moderated for non-subscribers)
8662 S:      Maintained
8663 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8664 F:      drivers/i2c/busses/i2c-fsi.c
8665
8666 FSI-ATTACHED SPI DRIVER
8667 M:      Eddie James <[email protected]>
8668 L:      [email protected]
8669 S:      Maintained
8670 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8671 F:      drivers/spi/spi-fsi.c
8672
8673 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8674 M:      Jan Kara <[email protected]>
8675 R:      Amir Goldstein <[email protected]>
8676 L:      [email protected]
8677 S:      Maintained
8678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8679 F:      fs/notify/
8680 F:      include/linux/fsnotify*.h
8681
8682 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8683 M:      Eric Biggers <[email protected]>
8684 M:      Theodore Y. Ts'o <[email protected]>
8685 L:      [email protected]
8686 S:      Supported
8687 Q:      https://patchwork.kernel.org/project/fsverity/list/
8688 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8689 F:      Documentation/filesystems/fsverity.rst
8690 F:      fs/verity/
8691 F:      include/linux/fsverity.h
8692 F:      include/uapi/linux/fsverity.h
8693
8694 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8695 M:      Michael Zaidman <[email protected]>
8696 L:      [email protected]
8697 L:      [email protected]
8698 S:      Maintained
8699 F:      drivers/hid/hid-ft260.c
8700
8701 FUJITSU LAPTOP EXTRAS
8702 M:      Jonathan Woithe <[email protected]>
8703 L:      [email protected]
8704 S:      Maintained
8705 F:      drivers/platform/x86/fujitsu-laptop.c
8706
8707 FUJITSU TABLET EXTRAS
8708 M:      Robert Gerlach <[email protected]>
8709 L:      [email protected]
8710 S:      Maintained
8711 F:      drivers/platform/x86/fujitsu-tablet.c
8712
8713 FUNCTION HOOKS (FTRACE)
8714 M:      Steven Rostedt <[email protected]>
8715 M:      Masami Hiramatsu <[email protected]>
8716 R:      Mark Rutland <[email protected]>
8717 L:      [email protected]
8718 L:      [email protected]
8719 S:      Maintained
8720 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8722 F:      Documentation/trace/ftrace*
8723 F:      arch/*/*/*/*ftrace*
8724 F:      arch/*/*/*ftrace*
8725 F:      include/*/ftrace.h
8726 F:      kernel/trace/fgraph.c
8727 F:      kernel/trace/ftrace*
8728 F:      samples/ftrace
8729
8730 FUNGIBLE ETHERNET DRIVERS
8731 M:      Dimitris Michailidis <[email protected]>
8732 L:      [email protected]
8733 S:      Supported
8734 F:      drivers/net/ethernet/fungible/
8735
8736 FUSE: FILESYSTEM IN USERSPACE
8737 M:      Miklos Szeredi <[email protected]>
8738 L:      [email protected]
8739 S:      Maintained
8740 W:      https://github.com/libfuse/
8741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8742 F:      Documentation/filesystems/fuse.rst
8743 F:      fs/fuse/
8744 F:      include/uapi/linux/fuse.h
8745
8746 FUTEX SUBSYSTEM
8747 M:      Thomas Gleixner <[email protected]>
8748 M:      Ingo Molnar <[email protected]>
8749 R:      Peter Zijlstra <[email protected]>
8750 R:      Darren Hart <[email protected]>
8751 R:      Davidlohr Bueso <[email protected]>
8752 R:      André Almeida <[email protected]>
8753 L:      [email protected]
8754 S:      Maintained
8755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8756 F:      Documentation/locking/*futex*
8757 F:      include/asm-generic/futex.h
8758 F:      include/linux/futex.h
8759 F:      include/uapi/linux/futex.h
8760 F:      kernel/futex/*
8761 F:      tools/perf/bench/futex*
8762 F:      tools/testing/selftests/futex/
8763
8764 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
8765 M:      Sebastian Reichel <[email protected]>
8766 L:      [email protected]
8767 S:      Maintained
8768 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
8769 F:      drivers/media/i2c/gc0308.c
8770
8771 GALAXYCORE GC2145 SENSOR DRIVER
8772 M:      Alain Volmat <[email protected]>
8773 L:      [email protected]
8774 S:      Maintained
8775 T:      git git://linuxtv.org/media_tree.git
8776 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
8777 F:      drivers/media/i2c/gc2145.c
8778
8779 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8780 M:      Tim Harvey <[email protected]>
8781 S:      Maintained
8782 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8783 F:      Documentation/hwmon/gsc-hwmon.rst
8784 F:      drivers/hwmon/gsc-hwmon.c
8785 F:      drivers/mfd/gateworks-gsc.c
8786 F:      include/linux/mfd/gsc.h
8787 F:      include/linux/platform_data/gsc_hwmon.h
8788
8789 GCC PLUGINS
8790 M:      Kees Cook <[email protected]>
8791 L:      [email protected]
8792 S:      Maintained
8793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8794 F:      Documentation/kbuild/gcc-plugins.rst
8795 F:      include/linux/stackleak.h
8796 F:      kernel/stackleak.c
8797 F:      scripts/Makefile.gcc-plugins
8798 F:      scripts/gcc-plugins/
8799
8800 GCOV BASED KERNEL PROFILING
8801 M:      Peter Oberparleiter <[email protected]>
8802 S:      Maintained
8803 F:      Documentation/dev-tools/gcov.rst
8804 F:      kernel/gcov/
8805
8806 GDB KERNEL DEBUGGING HELPER SCRIPTS
8807 M:      Jan Kiszka <[email protected]>
8808 M:      Kieran Bingham <[email protected]>
8809 S:      Supported
8810 F:      scripts/gdb/
8811
8812 GEMINI CRYPTO DRIVER
8813 M:      Corentin Labbe <[email protected]>
8814 L:      [email protected]
8815 S:      Maintained
8816 F:      drivers/crypto/gemini/
8817
8818 GEMTEK FM RADIO RECEIVER DRIVER
8819 M:      Hans Verkuil <[email protected]>
8820 L:      [email protected]
8821 S:      Maintained
8822 W:      https://linuxtv.org
8823 T:      git git://linuxtv.org/media_tree.git
8824 F:      drivers/media/radio/radio-gemtek*
8825
8826 GENERIC ARCHITECTURE TOPOLOGY
8827 M:      Sudeep Holla <[email protected]>
8828 L:      [email protected]
8829 S:      Maintained
8830 F:      drivers/base/arch_topology.c
8831 F:      include/linux/arch_topology.h
8832
8833 GENERIC ENTRY CODE
8834 M:      Thomas Gleixner <[email protected]>
8835 M:      Peter Zijlstra <[email protected]>
8836 M:      Andy Lutomirski <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8840 F:      include/linux/entry-common.h
8841 F:      include/linux/entry-kvm.h
8842 F:      kernel/entry/
8843
8844 GENERIC GPIO I2C DRIVER
8845 M:      Wolfram Sang <[email protected]>
8846 S:      Supported
8847 F:      drivers/i2c/busses/i2c-gpio.c
8848 F:      include/linux/platform_data/i2c-gpio.h
8849
8850 GENERIC GPIO I2C MULTIPLEXER DRIVER
8851 M:      Peter Korsgaard <[email protected]>
8852 L:      [email protected]
8853 S:      Supported
8854 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8855 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8856 F:      include/linux/platform_data/i2c-mux-gpio.h
8857
8858 GENERIC HDLC (WAN) DRIVERS
8859 M:      Krzysztof Halasa <[email protected]>
8860 S:      Maintained
8861 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8862 F:      drivers/net/wan/c101.c
8863 F:      drivers/net/wan/hd6457*
8864 F:      drivers/net/wan/hdlc*
8865 F:      drivers/net/wan/n2.c
8866 F:      drivers/net/wan/pc300too.c
8867 F:      drivers/net/wan/pci200syn.c
8868 F:      drivers/net/wan/wanxl*
8869
8870 GENERIC INCLUDE/ASM HEADER FILES
8871 M:      Arnd Bergmann <[email protected]>
8872 L:      [email protected]
8873 S:      Maintained
8874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8875 F:      include/asm-generic/
8876 F:      include/uapi/asm-generic/
8877
8878 GENERIC PHY FRAMEWORK
8879 M:      Vinod Koul <[email protected]>
8880 M:      Kishon Vijay Abraham I <[email protected]>
8881 L:      [email protected]
8882 S:      Supported
8883 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8885 F:      Documentation/devicetree/bindings/phy/
8886 F:      drivers/phy/
8887 F:      include/dt-bindings/phy/
8888 F:      include/linux/phy/
8889
8890 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8891 M:      Wolfram Sang <[email protected]>
8892 S:      Supported
8893 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
8894 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8895
8896 GENERIC PM DOMAINS
8897 M:      Ulf Hansson <[email protected]>
8898 L:      [email protected]
8899 S:      Supported
8900 F:      Documentation/devicetree/bindings/power/power?domain*
8901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
8902 F:      drivers/pmdomain/
8903 F:      include/linux/pm_domain.h
8904
8905 GENERIC RADIX TREE
8906 M:      Kent Overstreet <[email protected]>
8907 S:      Supported
8908 C:      irc://irc.oftc.net/bcache
8909 F:      include/linux/generic-radix-tree.h
8910 F:      lib/generic-radix-tree.c
8911
8912 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8913 M:      Eugen Hristev <[email protected]>
8914 L:      [email protected]
8915 S:      Maintained
8916 F:      drivers/input/touchscreen/resistive-adc-touch.c
8917
8918 GENERIC STRING LIBRARY
8919 M:      Kees Cook <[email protected]>
8920 R:      Andy Shevchenko <[email protected]>
8921 L:      [email protected]
8922 S:      Supported
8923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8924 F:      include/linux/string.h
8925 F:      include/linux/string_choices.h
8926 F:      include/linux/string_helpers.h
8927 F:      lib/string.c
8928 F:      lib/string_helpers.c
8929 F:      lib/test-string_helpers.c
8930 F:      lib/test_string.c
8931
8932 GENERIC UIO DRIVER FOR PCI DEVICES
8933 M:      "Michael S. Tsirkin" <[email protected]>
8934 L:      [email protected]
8935 S:      Supported
8936 F:      drivers/uio/uio_pci_generic.c
8937
8938 GENERIC VDSO LIBRARY
8939 M:      Andy Lutomirski <[email protected]>
8940 M:      Thomas Gleixner <[email protected]>
8941 M:      Vincenzo Frascino <[email protected]>
8942 L:      [email protected]
8943 S:      Maintained
8944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8945 F:      include/asm-generic/vdso/vsyscall.h
8946 F:      include/vdso/
8947 F:      kernel/time/vsyscall.c
8948 F:      lib/vdso/
8949
8950 GENWQE (IBM Generic Workqueue Card)
8951 M:      Frank Haverkamp <[email protected]>
8952 S:      Supported
8953 F:      drivers/misc/genwqe/
8954
8955 GET_MAINTAINER SCRIPT
8956 M:      Joe Perches <[email protected]>
8957 S:      Maintained
8958 F:      scripts/get_maintainer.pl
8959
8960 GFS2 FILE SYSTEM
8961 M:      Andreas Gruenbacher <[email protected]>
8962 L:      [email protected]
8963 S:      Supported
8964 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8966 F:      Documentation/filesystems/gfs2*
8967 F:      fs/gfs2/
8968 F:      include/uapi/linux/gfs2_ondisk.h
8969
8970 GIGABYTE WATERFORCE SENSOR DRIVER
8971 M:      Aleksa Savic <[email protected]>
8972 L:      [email protected]
8973 S:      Maintained
8974 F:      Documentation/hwmon/gigabyte_waterforce.rst
8975 F:      drivers/hwmon/gigabyte_waterforce.c
8976
8977 GIGABYTE WMI DRIVER
8978 M:      Thomas Weißschuh <[email protected]>
8979 L:      [email protected]
8980 S:      Maintained
8981 F:      drivers/platform/x86/gigabyte-wmi.c
8982
8983 GNSS SUBSYSTEM
8984 M:      Johan Hovold <[email protected]>
8985 S:      Maintained
8986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8987 F:      Documentation/ABI/testing/sysfs-class-gnss
8988 F:      Documentation/devicetree/bindings/gnss/
8989 F:      drivers/gnss/
8990 F:      include/linux/gnss.h
8991
8992 GO7007 MPEG CODEC
8993 M:      Hans Verkuil <[email protected]>
8994 L:      [email protected]
8995 S:      Maintained
8996 F:      drivers/media/usb/go7007/
8997
8998 GOODIX TOUCHSCREEN
8999 M:      Bastien Nocera <[email protected]>
9000 M:      Hans de Goede <[email protected]>
9001 L:      [email protected]
9002 S:      Maintained
9003 F:      drivers/input/touchscreen/goodix*
9004
9005 GOOGLE ETHERNET DRIVERS
9006 M:      Jeroen de Borst <[email protected]>
9007 M:      Praveen Kaligineedi <[email protected]>
9008 R:      Shailend Chand <[email protected]>
9009 L:      [email protected]
9010 S:      Supported
9011 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9012 F:      drivers/net/ethernet/google
9013
9014 GOOGLE FIRMWARE DRIVERS
9015 M:      Tzung-Bi Shih <[email protected]>
9016 R:      Brian Norris <[email protected]>
9017 R:      Julius Werner <[email protected]>
9018 L:      [email protected]
9019 S:      Maintained
9020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9021 F:      drivers/firmware/google/
9022
9023 GOOGLE TENSOR SoC SUPPORT
9024 M:      Peter Griffin <[email protected]>
9025 L:      [email protected] (moderated for non-subscribers)
9026 L:      [email protected]
9027 S:      Maintained
9028 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9029 F:      arch/arm64/boot/dts/exynos/google/
9030 F:      drivers/clk/samsung/clk-gs101.c
9031 F:      include/dt-bindings/clock/google,gs101.h
9032
9033 GPD POCKET FAN DRIVER
9034 M:      Hans de Goede <[email protected]>
9035 L:      [email protected]
9036 S:      Maintained
9037 F:      drivers/platform/x86/gpd-pocket-fan.c
9038
9039 GPIO ACPI SUPPORT
9040 M:      Mika Westerberg <[email protected]>
9041 M:      Andy Shevchenko <[email protected]>
9042 L:      [email protected]
9043 L:      [email protected]
9044 S:      Supported
9045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9046 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9047 F:      drivers/gpio/gpiolib-acpi.c
9048 F:      drivers/gpio/gpiolib-acpi.h
9049
9050 GPIO AGGREGATOR
9051 M:      Geert Uytterhoeven <[email protected]>
9052 L:      [email protected]
9053 S:      Supported
9054 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9055 F:      drivers/gpio/gpio-aggregator.c
9056
9057 GPIO IR Transmitter
9058 M:      Sean Young <[email protected]>
9059 L:      [email protected]
9060 S:      Maintained
9061 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9062 F:      drivers/media/rc/gpio-ir-tx.c
9063
9064 GPIO MOCKUP DRIVER
9065 M:      Bamvor Jian Zhang <[email protected]>
9066 L:      [email protected]
9067 S:      Maintained
9068 F:      drivers/gpio/gpio-mockup.c
9069 F:      tools/testing/selftests/gpio/
9070
9071 GPIO REGMAP
9072 M:      Michael Walle <[email protected]>
9073 S:      Maintained
9074 F:      drivers/gpio/gpio-regmap.c
9075 F:      include/linux/gpio/regmap.h
9076 K:      (devm_)?gpio_regmap_(un)?register
9077
9078 GPIO SUBSYSTEM
9079 M:      Linus Walleij <[email protected]>
9080 M:      Bartosz Golaszewski <[email protected]>
9081 L:      [email protected]
9082 S:      Maintained
9083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9084 F:      Documentation/admin-guide/gpio/
9085 F:      Documentation/devicetree/bindings/gpio/
9086 F:      Documentation/driver-api/gpio/
9087 F:      drivers/gpio/
9088 F:      include/dt-bindings/gpio/
9089 F:      include/linux/gpio.h
9090 F:      include/linux/gpio/
9091 F:      include/linux/of_gpio.h
9092
9093 GPIO UAPI
9094 M:      Bartosz Golaszewski <[email protected]>
9095 R:      Kent Gibson <[email protected]>
9096 L:      [email protected]
9097 S:      Maintained
9098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9099 F:      Documentation/ABI/obsolete/sysfs-gpio
9100 F:      Documentation/ABI/testing/gpio-cdev
9101 F:      drivers/gpio/gpiolib-cdev.c
9102 F:      include/uapi/linux/gpio.h
9103 F:      tools/gpio/
9104
9105 GRE DEMULTIPLEXER DRIVER
9106 M:      Dmitry Kozlov <[email protected]>
9107 L:      [email protected]
9108 S:      Maintained
9109 F:      include/net/gre.h
9110 F:      net/ipv4/gre_demux.c
9111 F:      net/ipv4/gre_offload.c
9112
9113 GRETH 10/100/1G Ethernet MAC device driver
9114 M:      Andreas Larsson <[email protected]>
9115 L:      [email protected]
9116 S:      Maintained
9117 F:      drivers/net/ethernet/aeroflex/
9118
9119 GREYBUS AUDIO PROTOCOLS DRIVERS
9120 M:      Vaibhav Agarwal <[email protected]>
9121 M:      Mark Greer <[email protected]>
9122 S:      Maintained
9123 F:      drivers/staging/greybus/audio_apbridgea.c
9124 F:      drivers/staging/greybus/audio_apbridgea.h
9125 F:      drivers/staging/greybus/audio_codec.c
9126 F:      drivers/staging/greybus/audio_codec.h
9127 F:      drivers/staging/greybus/audio_gb.c
9128 F:      drivers/staging/greybus/audio_manager.c
9129 F:      drivers/staging/greybus/audio_manager.h
9130 F:      drivers/staging/greybus/audio_manager_module.c
9131 F:      drivers/staging/greybus/audio_manager_private.h
9132 F:      drivers/staging/greybus/audio_manager_sysfs.c
9133 F:      drivers/staging/greybus/audio_module.c
9134 F:      drivers/staging/greybus/audio_topology.c
9135
9136 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9137 M:      Viresh Kumar <[email protected]>
9138 S:      Maintained
9139 F:      drivers/staging/greybus/authentication.c
9140 F:      drivers/staging/greybus/bootrom.c
9141 F:      drivers/staging/greybus/firmware.h
9142 F:      drivers/staging/greybus/fw-core.c
9143 F:      drivers/staging/greybus/fw-download.c
9144 F:      drivers/staging/greybus/fw-management.c
9145 F:      drivers/staging/greybus/greybus_authentication.h
9146 F:      drivers/staging/greybus/greybus_firmware.h
9147 F:      drivers/staging/greybus/hid.c
9148 F:      drivers/staging/greybus/i2c.c
9149 F:      drivers/staging/greybus/spi.c
9150 F:      drivers/staging/greybus/spilib.c
9151 F:      drivers/staging/greybus/spilib.h
9152
9153 GREYBUS LOOPBACK DRIVER
9154 M:      Bryan O'Donoghue <[email protected]>
9155 S:      Maintained
9156 F:      drivers/staging/greybus/loopback.c
9157
9158 GREYBUS PLATFORM DRIVERS
9159 M:      Vaibhav Hiremath <[email protected]>
9160 S:      Maintained
9161 F:      drivers/staging/greybus/arche-apb-ctrl.c
9162 F:      drivers/staging/greybus/arche-platform.c
9163 F:      drivers/staging/greybus/arche_platform.h
9164
9165 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9166 M:      Rui Miguel Silva <[email protected]>
9167 S:      Maintained
9168 F:      drivers/staging/greybus/gpio.c
9169 F:      drivers/staging/greybus/light.c
9170 F:      drivers/staging/greybus/power_supply.c
9171 F:      drivers/staging/greybus/sdio.c
9172 F:      drivers/staging/greybus/spi.c
9173 F:      drivers/staging/greybus/spilib.c
9174
9175 GREYBUS BEAGLEPLAY DRIVERS
9176 M:      Ayush Singh <[email protected]>
9177 L:      [email protected] (moderated for non-subscribers)
9178 S:      Maintained
9179 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9180 F:      drivers/greybus/gb-beagleplay.c
9181
9182 GREYBUS SUBSYSTEM
9183 M:      Johan Hovold <[email protected]>
9184 M:      Alex Elder <[email protected]>
9185 M:      Greg Kroah-Hartman <[email protected]>
9186 L:      [email protected] (moderated for non-subscribers)
9187 S:      Maintained
9188 F:      drivers/greybus/
9189 F:      drivers/staging/greybus/
9190 F:      include/linux/greybus.h
9191 F:      include/linux/greybus/
9192
9193 GREYBUS UART PROTOCOLS DRIVERS
9194 M:      David Lin <[email protected]>
9195 S:      Maintained
9196 F:      drivers/staging/greybus/log.c
9197 F:      drivers/staging/greybus/uart.c
9198
9199 GS1662 VIDEO SERIALIZER
9200 M:      Charles-Antoine Couret <[email protected]>
9201 L:      [email protected]
9202 S:      Maintained
9203 T:      git git://linuxtv.org/media_tree.git
9204 F:      drivers/media/spi/gs1662.c
9205
9206 GSPCA FINEPIX SUBDRIVER
9207 M:      Frank Zago <[email protected]>
9208 L:      [email protected]
9209 S:      Maintained
9210 T:      git git://linuxtv.org/media_tree.git
9211 F:      drivers/media/usb/gspca/finepix.c
9212
9213 GSPCA GL860 SUBDRIVER
9214 M:      Olivier Lorin <[email protected]>
9215 L:      [email protected]
9216 S:      Maintained
9217 T:      git git://linuxtv.org/media_tree.git
9218 F:      drivers/media/usb/gspca/gl860/
9219
9220 GSPCA M5602 SUBDRIVER
9221 M:      Erik Andren <[email protected]>
9222 L:      [email protected]
9223 S:      Maintained
9224 T:      git git://linuxtv.org/media_tree.git
9225 F:      drivers/media/usb/gspca/m5602/
9226
9227 GSPCA PAC207 SONIXB SUBDRIVER
9228 M:      Hans Verkuil <[email protected]>
9229 L:      [email protected]
9230 S:      Odd Fixes
9231 T:      git git://linuxtv.org/media_tree.git
9232 F:      drivers/media/usb/gspca/pac207.c
9233
9234 GSPCA SN9C20X SUBDRIVER
9235 M:      Brian Johnson <[email protected]>
9236 L:      [email protected]
9237 S:      Maintained
9238 T:      git git://linuxtv.org/media_tree.git
9239 F:      drivers/media/usb/gspca/sn9c20x.c
9240
9241 GSPCA T613 SUBDRIVER
9242 M:      Leandro Costantino <[email protected]>
9243 L:      [email protected]
9244 S:      Maintained
9245 T:      git git://linuxtv.org/media_tree.git
9246 F:      drivers/media/usb/gspca/t613.c
9247
9248 GSPCA USB WEBCAM DRIVER
9249 M:      Hans Verkuil <[email protected]>
9250 L:      [email protected]
9251 S:      Odd Fixes
9252 T:      git git://linuxtv.org/media_tree.git
9253 F:      drivers/media/usb/gspca/
9254
9255 GTP (GPRS Tunneling Protocol)
9256 M:      Pablo Neira Ayuso <[email protected]>
9257 M:      Harald Welte <[email protected]>
9258 L:      [email protected]
9259 S:      Maintained
9260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9261 F:      drivers/net/gtp.c
9262
9263 GUID PARTITION TABLE (GPT)
9264 M:      Davidlohr Bueso <[email protected]>
9265 L:      [email protected]
9266 S:      Maintained
9267 F:      block/partitions/efi.*
9268
9269 HABANALABS PCI DRIVER
9270 M:      Oded Gabbay <[email protected]>
9271 L:      [email protected]
9272 S:      Supported
9273 C:      irc://irc.oftc.net/dri-devel
9274 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9275 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9276 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9277 F:      drivers/accel/habanalabs/
9278 F:      include/linux/habanalabs/
9279 F:      include/trace/events/habanalabs.h
9280 F:      include/uapi/drm/habanalabs_accel.h
9281
9282 HACKRF MEDIA DRIVER
9283 L:      [email protected]
9284 S:      Orphan
9285 W:      https://linuxtv.org
9286 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9287 F:      drivers/media/usb/hackrf/
9288
9289 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9290 M:      Chuck Lever <[email protected]>
9291 L:      [email protected]
9292 L:      [email protected]
9293 S:      Maintained
9294 F:      Documentation/netlink/specs/handshake.yaml
9295 F:      Documentation/networking/tls-handshake.rst
9296 F:      include/net/handshake.h
9297 F:      include/trace/events/handshake.h
9298 F:      net/handshake/
9299
9300 HANTRO VPU CODEC DRIVER
9301 M:      Ezequiel Garcia <[email protected]>
9302 M:      Philipp Zabel <[email protected]>
9303 L:      [email protected]
9304 L:      [email protected]
9305 S:      Maintained
9306 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9307 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9308 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9309 F:      drivers/media/platform/verisilicon/
9310
9311 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9312 M:      Frank Seidel <[email protected]>
9313 L:      [email protected]
9314 S:      Maintained
9315 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9316 F:      drivers/platform/x86/hdaps.c
9317
9318 HARDWARE MONITORING
9319 M:      Jean Delvare <[email protected]>
9320 M:      Guenter Roeck <[email protected]>
9321 L:      [email protected]
9322 S:      Maintained
9323 W:      http://hwmon.wiki.kernel.org/
9324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9325 F:      Documentation/ABI/testing/sysfs-class-hwmon
9326 F:      Documentation/devicetree/bindings/hwmon/
9327 F:      Documentation/hwmon/
9328 F:      drivers/hwmon/
9329 F:      include/linux/hwmon*.h
9330 F:      include/trace/events/hwmon*.h
9331 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9332
9333 HARDWARE RANDOM NUMBER GENERATOR CORE
9334 M:      Olivia Mackall <[email protected]>
9335 M:      Herbert Xu <[email protected]>
9336 L:      [email protected]
9337 S:      Odd fixes
9338 F:      Documentation/admin-guide/hw_random.rst
9339 F:      Documentation/devicetree/bindings/rng/
9340 F:      drivers/char/hw_random/
9341 F:      include/linux/hw_random.h
9342
9343 HARDWARE SPINLOCK CORE
9344 M:      Bjorn Andersson <[email protected]>
9345 R:      Baolin Wang <[email protected]>
9346 L:      [email protected]
9347 S:      Maintained
9348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9349 F:      Documentation/devicetree/bindings/hwlock/
9350 F:      Documentation/locking/hwspinlock.rst
9351 F:      drivers/hwspinlock/
9352 F:      include/linux/hwspinlock.h
9353
9354 HARDWARE TRACING FACILITIES
9355 M:      Alexander Shishkin <[email protected]>
9356 S:      Maintained
9357 F:      drivers/hwtracing/
9358
9359 HARMONY SOUND DRIVER
9360 L:      [email protected]
9361 S:      Maintained
9362 F:      sound/parisc/harmony.*
9363
9364 HDPVR USB VIDEO ENCODER DRIVER
9365 M:      Hans Verkuil <[email protected]>
9366 L:      [email protected]
9367 S:      Odd Fixes
9368 W:      https://linuxtv.org
9369 T:      git git://linuxtv.org/media_tree.git
9370 F:      drivers/media/usb/hdpvr/
9371
9372 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9373 M:      Matt Hsiao <[email protected]>
9374 S:      Supported
9375 F:      drivers/misc/hpilo.[ch]
9376
9377 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9378 M:      Jerry Hoemann <[email protected]>
9379 S:      Supported
9380 F:      Documentation/watchdog/hpwdt.rst
9381 F:      drivers/watchdog/hpwdt.c
9382
9383 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9384 M:      Don Brace <[email protected]>
9385 L:      [email protected]
9386 L:      [email protected]
9387 S:      Supported
9388 F:      Documentation/scsi/hpsa.rst
9389 F:      drivers/scsi/hpsa*.[ch]
9390 F:      include/linux/cciss*.h
9391 F:      include/uapi/linux/cciss*.h
9392
9393 HFI1 DRIVER
9394 M:      Dennis Dalessandro <[email protected]>
9395 L:      [email protected]
9396 S:      Supported
9397 F:      drivers/infiniband/hw/hfi1
9398
9399 HFS FILESYSTEM
9400 L:      [email protected]
9401 S:      Orphan
9402 F:      Documentation/filesystems/hfs.rst
9403 F:      fs/hfs/
9404
9405 HFSPLUS FILESYSTEM
9406 L:      [email protected]
9407 S:      Orphan
9408 F:      Documentation/filesystems/hfsplus.rst
9409 F:      fs/hfsplus/
9410
9411 HGA FRAMEBUFFER DRIVER
9412 M:      Ferenc Bakonyi <[email protected]>
9413 L:      [email protected]
9414 S:      Maintained
9415 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9416 F:      drivers/video/fbdev/hgafb.c
9417
9418 HIBERNATION (aka Software Suspend, aka swsusp)
9419 M:      "Rafael J. Wysocki" <[email protected]>
9420 M:      Pavel Machek <[email protected]>
9421 L:      [email protected]
9422 S:      Supported
9423 B:      https://bugzilla.kernel.org
9424 F:      arch/*/include/asm/suspend*.h
9425 F:      arch/x86/power/
9426 F:      drivers/base/power/
9427 F:      include/linux/freezer.h
9428 F:      include/linux/pm.h
9429 F:      include/linux/suspend.h
9430 F:      kernel/power/
9431
9432 HID CORE LAYER
9433 M:      Jiri Kosina <[email protected]>
9434 M:      Benjamin Tissoires <[email protected]>
9435 L:      [email protected]
9436 S:      Maintained
9437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9438 F:      Documentation/hid/
9439 F:      drivers/hid/
9440 F:      include/linux/hid*
9441 F:      include/uapi/linux/hid*
9442 F:      samples/hid/
9443 F:      tools/testing/selftests/hid/
9444
9445 HID LOGITECH DRIVERS
9446 R:      Filipe Laíns <[email protected]>
9447 L:      [email protected]
9448 S:      Maintained
9449 F:      drivers/hid/hid-logitech-*
9450
9451 HID NVIDIA SHIELD DRIVER
9452 M:      Rahul Rameshbabu <[email protected]>
9453 L:      [email protected]
9454 S:      Maintained
9455 F:      drivers/hid/hid-nvidia-shield.c
9456
9457 HID PHOENIX RC FLIGHT CONTROLLER
9458 M:      Marcus Folkesson <[email protected]>
9459 L:      [email protected]
9460 S:      Maintained
9461 F:      drivers/hid/hid-pxrc.c
9462
9463 HID PLAYSTATION DRIVER
9464 M:      Roderick Colenbrander <[email protected]>
9465 L:      [email protected]
9466 S:      Supported
9467 F:      drivers/hid/hid-playstation.c
9468
9469 HID SENSOR HUB DRIVERS
9470 M:      Jiri Kosina <[email protected]>
9471 M:      Jonathan Cameron <[email protected]>
9472 M:      Srinivas Pandruvada <[email protected]>
9473 L:      [email protected]
9474 L:      [email protected]
9475 S:      Maintained
9476 F:      Documentation/hid/hid-sensor*
9477 F:      drivers/hid/hid-sensor-*
9478 F:      drivers/iio/*/hid-*
9479 F:      include/linux/hid-sensor-*
9480
9481 HID VRC-2 CAR CONTROLLER DRIVER
9482 M:      Marcus Folkesson <[email protected]>
9483 L:      [email protected]
9484 S:      Maintained
9485 F:      drivers/hid/hid-vrc2.c
9486
9487 HID WACOM DRIVER
9488 M:      Ping Cheng <[email protected]>
9489 M:      Jason Gerecke  <[email protected]>
9490 L:      [email protected]
9491 S:      Maintained
9492 F:      drivers/hid/wacom.h
9493 F:      drivers/hid/wacom_*
9494
9495 HID++ LOGITECH DRIVERS
9496 R:      Filipe Laíns <[email protected]>
9497 R:      Bastien Nocera <[email protected]>
9498 L:      [email protected]
9499 S:      Maintained
9500 F:      drivers/hid/hid-logitech-hidpp.c
9501
9502 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9503 M:      Thomas Gleixner <[email protected]>
9504 L:      [email protected]
9505 S:      Maintained
9506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9507 F:      Documentation/timers/
9508 F:      include/linux/clockchips.h
9509 F:      include/linux/hrtimer.h
9510 F:      kernel/time/clockevents.c
9511 F:      kernel/time/hrtimer.c
9512 F:      kernel/time/timer_*.c
9513
9514 HIGH-SPEED SCC DRIVER FOR AX.25
9515 L:      [email protected]
9516 S:      Orphan
9517 F:      drivers/net/hamradio/scc.c
9518
9519 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9520 M:      HighPoint Linux Team <[email protected]>
9521 S:      Supported
9522 W:      http://www.highpoint-tech.com
9523 F:      Documentation/scsi/hptiop.rst
9524 F:      drivers/scsi/hptiop.c
9525
9526 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9527 M:      John Stultz <[email protected]>
9528 L:      [email protected]
9529 S:      Maintained
9530 F:      drivers/misc/hisi_hikey_usb.c
9531
9532 HIMAX HX83112B TOUCHSCREEN SUPPORT
9533 M:      Job Noorman <[email protected]>
9534 L:      [email protected]
9535 S:      Maintained
9536 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9537 F:      drivers/input/touchscreen/himax_hx83112b.c
9538
9539 HIPPI
9540 M:      Jes Sorensen <[email protected]>
9541 L:      [email protected]
9542 S:      Maintained
9543 F:      drivers/net/hippi/
9544 F:      include/linux/hippidevice.h
9545 F:      include/uapi/linux/if_hippi.h
9546 F:      net/802/hippi.c
9547
9548 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9549 M:      Kurt Kanzenbach <[email protected]>
9550 L:      [email protected]
9551 S:      Maintained
9552 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9553 F:      drivers/net/dsa/hirschmann/*
9554 F:      include/linux/platform_data/hirschmann-hellcreek.h
9555 F:      net/dsa/tag_hellcreek.c
9556
9557 HISILICON DMA DRIVER
9558 M:      Zhou Wang <[email protected]>
9559 M:      Jie Hai <[email protected]>
9560 L:      [email protected]
9561 S:      Maintained
9562 F:      drivers/dma/hisi_dma.c
9563
9564 HISILICON GPIO DRIVER
9565 M:      Jay Fang <[email protected]>
9566 L:      [email protected]
9567 S:      Maintained
9568 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9569 F:      drivers/gpio/gpio-hisi.c
9570
9571 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9572 M:      Zhiqi Song <[email protected]>
9573 M:      Longfang Liu <[email protected]>
9574 L:      [email protected]
9575 S:      Maintained
9576 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9577 F:      drivers/crypto/hisilicon/hpre/hpre.h
9578 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9579 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9580
9581 HISILICON HNS3 PMU DRIVER
9582 M:      Jijie Shao <[email protected]>
9583 S:      Supported
9584 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9585 F:      drivers/perf/hisilicon/hns3_pmu.c
9586
9587 HISILICON I2C CONTROLLER DRIVER
9588 M:      Yicong Yang <[email protected]>
9589 L:      [email protected]
9590 S:      Maintained
9591 W:      https://www.hisilicon.com
9592 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9593 F:      drivers/i2c/busses/i2c-hisi.c
9594
9595 HISILICON KUNPENG SOC HCCS DRIVER
9596 M:      Huisong Li <[email protected]>
9597 S:      Maintained
9598 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9599 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9600 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9601
9602 HISILICON LPC BUS DRIVER
9603 M:      Jay Fang <[email protected]>
9604 S:      Maintained
9605 W:      http://www.hisilicon.com
9606 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9607 F:      drivers/bus/hisi_lpc.c
9608
9609 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9610 M:      Yisen Zhuang <[email protected]>
9611 M:      Salil Mehta <[email protected]>
9612 M:      Jijie Shao <[email protected]>
9613 L:      [email protected]
9614 S:      Maintained
9615 W:      http://www.hisilicon.com
9616 F:      drivers/net/ethernet/hisilicon/hns3/
9617
9618 HISILICON NETWORK SUBSYSTEM DRIVER
9619 M:      Yisen Zhuang <[email protected]>
9620 M:      Salil Mehta <[email protected]>
9621 L:      [email protected]
9622 S:      Maintained
9623 W:      http://www.hisilicon.com
9624 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9625 F:      drivers/net/ethernet/hisilicon/
9626
9627 HISILICON PMU DRIVER
9628 M:      Yicong Yang <[email protected]>
9629 M:      Jonathan Cameron <[email protected]>
9630 S:      Supported
9631 W:      http://www.hisilicon.com
9632 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9633 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9634 F:      drivers/perf/hisilicon
9635
9636 HISILICON PTT DRIVER
9637 M:      Yicong Yang <[email protected]>
9638 M:      Jonathan Cameron <[email protected]>
9639 L:      [email protected]
9640 S:      Maintained
9641 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9642 F:      Documentation/trace/hisi-ptt.rst
9643 F:      drivers/hwtracing/ptt/
9644 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9645 F:      tools/perf/util/hisi-ptt*
9646 F:      tools/perf/util/hisi-ptt-decoder/*
9647
9648 HISILICON QM DRIVER
9649 M:      Weili Qian <[email protected]>
9650 M:      Zhou Wang <[email protected]>
9651 L:      [email protected]
9652 S:      Maintained
9653 F:      drivers/crypto/hisilicon/Kconfig
9654 F:      drivers/crypto/hisilicon/Makefile
9655 F:      drivers/crypto/hisilicon/qm.c
9656 F:      drivers/crypto/hisilicon/sgl.c
9657 F:      include/linux/hisi_acc_qm.h
9658
9659 HISILICON ROCE DRIVER
9660 M:      Chengchang Tang <[email protected]>
9661 M:      Junxian Huang <[email protected]>
9662 L:      [email protected]
9663 S:      Maintained
9664 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9665 F:      drivers/infiniband/hw/hns/
9666
9667 HISILICON SAS Controller
9668 M:      Xiang Chen <[email protected]>
9669 S:      Supported
9670 W:      http://www.hisilicon.com
9671 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9672 F:      drivers/scsi/hisi_sas/
9673
9674 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9675 M:      Longfang Liu <[email protected]>
9676 L:      [email protected]
9677 S:      Maintained
9678 F:      Documentation/ABI/testing/debugfs-hisi-sec
9679 F:      drivers/crypto/hisilicon/sec2/sec.h
9680 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9681 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9682 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9683
9684 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9685 M:      Jay Fang <[email protected]>
9686 L:      [email protected]
9687 S:      Maintained
9688 W:      http://www.hisilicon.com
9689 F:      drivers/spi/spi-hisi-kunpeng.c
9690
9691 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9692 M:      Mauro Carvalho Chehab <[email protected]>
9693 L:      [email protected]
9694 S:      Maintained
9695 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9696 F:      drivers/spmi/hisi-spmi-controller.c
9697
9698 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9699 M:      Mauro Carvalho Chehab <[email protected]>
9700 L:      [email protected]
9701 S:      Maintained
9702 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9703 F:      drivers/mfd/hi6421-spmi-pmic.c
9704
9705 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9706 M:      Weili Qian <[email protected]>
9707 S:      Maintained
9708 F:      drivers/crypto/hisilicon/trng/trng.c
9709
9710 HISILICON V3XX SPI NOR FLASH Controller Driver
9711 M:      Jay Fang <[email protected]>
9712 S:      Maintained
9713 W:      http://www.hisilicon.com
9714 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9715
9716 HISILICON ZIP Controller DRIVER
9717 M:      Yang Shen <[email protected]>
9718 M:      Zhou Wang <[email protected]>
9719 L:      [email protected]
9720 S:      Maintained
9721 F:      Documentation/ABI/testing/debugfs-hisi-zip
9722 F:      drivers/crypto/hisilicon/zip/
9723
9724 HMM - Heterogeneous Memory Management
9725 M:      Jérôme Glisse <[email protected]>
9726 L:      [email protected]
9727 S:      Maintained
9728 F:      Documentation/mm/hmm.rst
9729 F:      include/linux/hmm*
9730 F:      lib/test_hmm*
9731 F:      mm/hmm*
9732 F:      tools/testing/selftests/mm/*hmm*
9733
9734 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9735 M:      Andreas Klinger <[email protected]>
9736 L:      [email protected]
9737 S:      Maintained
9738 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9739 F:      drivers/iio/pressure/mprls0025pa.c
9740
9741 HP BIOSCFG DRIVER
9742 M:      Jorge Lopez <[email protected]>
9743 L:      [email protected]
9744 S:      Maintained
9745 F:      drivers/platform/x86/hp/hp-bioscfg/
9746
9747 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9748 L:      [email protected]
9749 S:      Orphan
9750 F:      drivers/platform/x86/hp/tc1100-wmi.c
9751
9752 HP WMI HARDWARE MONITOR DRIVER
9753 M:      James Seo <[email protected]>
9754 L:      [email protected]
9755 S:      Maintained
9756 F:      Documentation/hwmon/hp-wmi-sensors.rst
9757 F:      drivers/hwmon/hp-wmi-sensors.c
9758
9759 HPET:   High Precision Event Timers driver
9760 M:      Clemens Ladisch <[email protected]>
9761 S:      Maintained
9762 F:      Documentation/timers/hpet.rst
9763 F:      drivers/char/hpet.c
9764 F:      include/linux/hpet.h
9765 F:      include/uapi/linux/hpet.h
9766
9767 HPET:   x86
9768 S:      Orphan
9769 F:      arch/x86/include/asm/hpet.h
9770 F:      arch/x86/kernel/hpet.c
9771
9772 HPFS FILESYSTEM
9773 M:      Mikulas Patocka <[email protected]>
9774 S:      Maintained
9775 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9776 F:      fs/hpfs/
9777
9778 HS3001 Hardware Temperature and Humidity Sensor
9779 M:      Andre Werner <[email protected]>
9780 L:      [email protected]
9781 S:      Maintained
9782 F:      drivers/hwmon/hs3001.c
9783
9784 HSI SUBSYSTEM
9785 M:      Sebastian Reichel <[email protected]>
9786 S:      Maintained
9787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9788 F:      Documentation/ABI/testing/sysfs-bus-hsi
9789 F:      Documentation/driver-api/hsi.rst
9790 F:      drivers/hsi/
9791 F:      include/linux/hsi/
9792 F:      include/uapi/linux/hsi/
9793
9794 HSO 3G MODEM DRIVER
9795 L:      [email protected]
9796 S:      Orphan
9797 F:      drivers/net/usb/hso.c
9798
9799 HSR NETWORK PROTOCOL
9800 L:      [email protected]
9801 S:      Orphan
9802 F:      net/hsr/
9803
9804 HT16K33 LED CONTROLLER DRIVER
9805 M:      Robin van der Gracht <[email protected]>
9806 S:      Maintained
9807 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9808 F:      drivers/auxdisplay/ht16k33.c
9809
9810 HTCPEN TOUCHSCREEN DRIVER
9811 M:      Pau Oliva Fora <[email protected]>
9812 L:      [email protected]
9813 S:      Maintained
9814 F:      drivers/input/touchscreen/htcpen.c
9815
9816 HTE SUBSYSTEM
9817 M:      Dipen Patel <[email protected]>
9818 L:      [email protected]
9819 S:      Maintained
9820 Q:      https://patchwork.kernel.org/project/timestamp/list/
9821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9822 F:      Documentation/devicetree/bindings/timestamp/
9823 F:      Documentation/driver-api/hte/
9824 F:      drivers/hte/
9825 F:      include/linux/hte.h
9826
9827 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9828 M:      Lorenzo Bianconi <[email protected]>
9829 L:      [email protected]
9830 S:      Maintained
9831 W:      http://www.st.com/
9832 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9833 F:      drivers/iio/humidity/hts221*
9834
9835 HUAWEI ETHERNET DRIVER
9836 M:      Cai Huoqing <[email protected]>
9837 L:      [email protected]
9838 S:      Maintained
9839 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9840 F:      drivers/net/ethernet/huawei/hinic/
9841
9842 HUGETLB SUBSYSTEM
9843 M:      Muchun Song <[email protected]>
9844 L:      [email protected]
9845 S:      Maintained
9846 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9847 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9848 F:      Documentation/mm/hugetlbfs_reserv.rst
9849 F:      Documentation/mm/vmemmap_dedup.rst
9850 F:      fs/hugetlbfs/
9851 F:      include/linux/hugetlb.h
9852 F:      mm/hugetlb.c
9853 F:      mm/hugetlb_vmemmap.c
9854 F:      mm/hugetlb_vmemmap.h
9855 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
9856
9857 HVA ST MEDIA DRIVER
9858 M:      Jean-Christophe Trotin <[email protected]>
9859 L:      [email protected]
9860 S:      Supported
9861 W:      https://linuxtv.org
9862 T:      git git://linuxtv.org/media_tree.git
9863 F:      drivers/media/platform/st/sti/hva
9864
9865 HWPOISON MEMORY FAILURE HANDLING
9866 M:      Miaohe Lin <[email protected]>
9867 R:      Naoya Horiguchi <[email protected]>
9868 L:      [email protected]
9869 S:      Maintained
9870 F:      mm/hwpoison-inject.c
9871 F:      mm/memory-failure.c
9872
9873 HYCON HY46XX TOUCHSCREEN SUPPORT
9874 M:      Giulio Benetti <[email protected]>
9875 L:      [email protected]
9876 S:      Maintained
9877 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9878 F:      drivers/input/touchscreen/hycon-hy46xx.c
9879
9880 HYGON PROCESSOR SUPPORT
9881 M:      Pu Wen <[email protected]>
9882 L:      [email protected]
9883 S:      Maintained
9884 F:      arch/x86/kernel/cpu/hygon.c
9885
9886 HYNIX HI556 SENSOR DRIVER
9887 M:      Sakari Ailus <[email protected]>
9888 L:      [email protected]
9889 S:      Maintained
9890 T:      git git://linuxtv.org/media_tree.git
9891 F:      drivers/media/i2c/hi556.c
9892
9893 HYNIX HI846 SENSOR DRIVER
9894 M:      Martin Kepplinger <[email protected]>
9895 L:      [email protected]
9896 S:      Maintained
9897 F:      drivers/media/i2c/hi846.c
9898
9899 HYNIX HI847 SENSOR DRIVER
9900 M:      Sakari Ailus <[email protected]>
9901 L:      [email protected]
9902 S:      Maintained
9903 F:      drivers/media/i2c/hi847.c
9904
9905 Hyper-V/Azure CORE AND DRIVERS
9906 M:      "K. Y. Srinivasan" <[email protected]>
9907 M:      Haiyang Zhang <[email protected]>
9908 M:      Wei Liu <[email protected]>
9909 M:      Dexuan Cui <[email protected]>
9910 L:      [email protected]
9911 S:      Supported
9912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9913 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9914 F:      Documentation/ABI/testing/debugfs-hyperv
9915 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9916 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9917 F:      Documentation/virt/hyperv
9918 F:      arch/arm64/hyperv
9919 F:      arch/arm64/include/asm/hyperv-tlfs.h
9920 F:      arch/arm64/include/asm/mshyperv.h
9921 F:      arch/x86/hyperv
9922 F:      arch/x86/include/asm/hyperv-tlfs.h
9923 F:      arch/x86/include/asm/mshyperv.h
9924 F:      arch/x86/include/asm/trace/hyperv.h
9925 F:      arch/x86/kernel/cpu/mshyperv.c
9926 F:      drivers/clocksource/hyperv_timer.c
9927 F:      drivers/hid/hid-hyperv.c
9928 F:      drivers/hv/
9929 F:      drivers/input/serio/hyperv-keyboard.c
9930 F:      drivers/iommu/hyperv-iommu.c
9931 F:      drivers/net/ethernet/microsoft/
9932 F:      drivers/net/hyperv/
9933 F:      drivers/pci/controller/pci-hyperv-intf.c
9934 F:      drivers/pci/controller/pci-hyperv.c
9935 F:      drivers/scsi/storvsc_drv.c
9936 F:      drivers/uio/uio_hv_generic.c
9937 F:      drivers/video/fbdev/hyperv_fb.c
9938 F:      include/asm-generic/hyperv-tlfs.h
9939 F:      include/asm-generic/mshyperv.h
9940 F:      include/clocksource/hyperv_timer.h
9941 F:      include/linux/hyperv.h
9942 F:      include/net/mana
9943 F:      include/uapi/linux/hyperv.h
9944 F:      net/vmw_vsock/hyperv_transport.c
9945 F:      tools/hv/
9946
9947 HYPERBUS SUPPORT
9948 M:      Vignesh Raghavendra <[email protected]>
9949 R:      Tudor Ambarus <[email protected]>
9950 L:      [email protected]
9951 S:      Supported
9952 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9953 C:      irc://irc.oftc.net/mtd
9954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9955 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9956 F:      drivers/mtd/hyperbus/
9957 F:      include/linux/mtd/hyperbus.h
9958
9959 HYPERVISOR VIRTUAL CONSOLE DRIVER
9960 L:      [email protected]
9961 S:      Odd Fixes
9962 F:      drivers/tty/hvc/
9963
9964 I2C ACPI SUPPORT
9965 M:      Mika Westerberg <[email protected]>
9966 L:      [email protected]
9967 L:      [email protected]
9968 S:      Maintained
9969 F:      drivers/i2c/i2c-core-acpi.c
9970
9971 I2C ADDRESS TRANSLATOR (ATR)
9972 M:      Tomi Valkeinen <[email protected]>
9973 R:      Luca Ceresoli <[email protected]>
9974 L:      [email protected]
9975 S:      Maintained
9976 F:      drivers/i2c/i2c-atr.c
9977 F:      include/linux/i2c-atr.h
9978
9979 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9980 M:      Ajay Gupta <[email protected]>
9981 L:      [email protected]
9982 S:      Maintained
9983 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9984 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9985
9986 I2C MUXES
9987 M:      Peter Rosin <[email protected]>
9988 L:      [email protected]
9989 S:      Maintained
9990 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9991 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9992 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9993 F:      Documentation/i2c/i2c-topology.rst
9994 F:      Documentation/i2c/muxes/
9995 F:      drivers/i2c/i2c-mux.c
9996 F:      drivers/i2c/muxes/
9997 F:      include/linux/i2c-mux.h
9998
9999 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10000 M:      Gregory CLEMENT <[email protected]>
10001 L:      [email protected]
10002 S:      Maintained
10003 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10004 F:      drivers/i2c/busses/i2c-mv64xxx.c
10005
10006 I2C OVER PARALLEL PORT
10007 M:      Jean Delvare <[email protected]>
10008 L:      [email protected]
10009 S:      Maintained
10010 F:      Documentation/i2c/busses/i2c-parport.rst
10011 F:      drivers/i2c/busses/i2c-parport.c
10012
10013 I2C SUBSYSTEM
10014 M:      Wolfram Sang <[email protected]>
10015 L:      [email protected]
10016 S:      Maintained
10017 W:      https://i2c.wiki.kernel.org/
10018 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10020 F:      Documentation/devicetree/bindings/i2c/i2c.txt
10021 F:      Documentation/i2c/
10022 F:      drivers/i2c/*
10023 F:      include/dt-bindings/i2c/i2c.h
10024 F:      include/linux/i2c-dev.h
10025 F:      include/linux/i2c-smbus.h
10026 F:      include/linux/i2c.h
10027 F:      include/uapi/linux/i2c-*.h
10028 F:      include/uapi/linux/i2c.h
10029
10030 I2C SUBSYSTEM HOST DRIVERS
10031 M:      Andi Shyti <[email protected]>
10032 L:      [email protected]
10033 S:      Maintained
10034 W:      https://i2c.wiki.kernel.org/
10035 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10037 F:      Documentation/devicetree/bindings/i2c/
10038 F:      drivers/i2c/algos/
10039 F:      drivers/i2c/busses/
10040 F:      include/dt-bindings/i2c/
10041
10042 I2C-TAOS-EVM DRIVER
10043 M:      Jean Delvare <[email protected]>
10044 L:      [email protected]
10045 S:      Maintained
10046 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10047 F:      drivers/i2c/busses/i2c-taos-evm.c
10048
10049 I2C-TINY-USB DRIVER
10050 M:      Till Harbaum <[email protected]>
10051 L:      [email protected]
10052 S:      Maintained
10053 W:      http://www.harbaum.org/till/i2c_tiny_usb
10054 F:      drivers/i2c/busses/i2c-tiny-usb.c
10055
10056 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10057 M:      Jean Delvare <[email protected]>
10058 L:      [email protected]
10059 S:      Maintained
10060 F:      Documentation/i2c/busses/i2c-ali1535.rst
10061 F:      Documentation/i2c/busses/i2c-ali1563.rst
10062 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10063 F:      Documentation/i2c/busses/i2c-amd756.rst
10064 F:      Documentation/i2c/busses/i2c-amd8111.rst
10065 F:      Documentation/i2c/busses/i2c-i801.rst
10066 F:      Documentation/i2c/busses/i2c-nforce2.rst
10067 F:      Documentation/i2c/busses/i2c-piix4.rst
10068 F:      Documentation/i2c/busses/i2c-sis5595.rst
10069 F:      Documentation/i2c/busses/i2c-sis630.rst
10070 F:      Documentation/i2c/busses/i2c-sis96x.rst
10071 F:      Documentation/i2c/busses/i2c-via.rst
10072 F:      Documentation/i2c/busses/i2c-viapro.rst
10073 F:      drivers/i2c/busses/i2c-ali1535.c
10074 F:      drivers/i2c/busses/i2c-ali1563.c
10075 F:      drivers/i2c/busses/i2c-ali15x3.c
10076 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10077 F:      drivers/i2c/busses/i2c-amd756.c
10078 F:      drivers/i2c/busses/i2c-amd8111.c
10079 F:      drivers/i2c/busses/i2c-i801.c
10080 F:      drivers/i2c/busses/i2c-isch.c
10081 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10082 F:      drivers/i2c/busses/i2c-nforce2.c
10083 F:      drivers/i2c/busses/i2c-piix4.c
10084 F:      drivers/i2c/busses/i2c-sis5595.c
10085 F:      drivers/i2c/busses/i2c-sis630.c
10086 F:      drivers/i2c/busses/i2c-sis96x.c
10087 F:      drivers/i2c/busses/i2c-via.c
10088 F:      drivers/i2c/busses/i2c-viapro.c
10089
10090 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10091 M:      Hans de Goede <[email protected]>
10092 L:      [email protected]
10093 S:      Maintained
10094 F:      drivers/i2c/busses/i2c-cht-wc.c
10095
10096 I2C/SMBUS ISMT DRIVER
10097 M:      Seth Heasley <[email protected]>
10098 M:      Neil Horman <[email protected]>
10099 L:      [email protected]
10100 F:      Documentation/i2c/busses/i2c-ismt.rst
10101 F:      drivers/i2c/busses/i2c-ismt.c
10102
10103 I2C/SMBUS STUB DRIVER
10104 M:      Jean Delvare <[email protected]>
10105 L:      [email protected]
10106 S:      Maintained
10107 F:      drivers/i2c/i2c-stub.c
10108
10109 I3C DRIVER FOR ASPEED AST2600
10110 M:      Jeremy Kerr <[email protected]>
10111 S:      Maintained
10112 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10113 F:      drivers/i3c/master/ast2600-i3c-master.c
10114
10115 I3C DRIVER FOR CADENCE I3C MASTER IP
10116 M:      Przemysław Gaj <[email protected]>
10117 S:      Maintained
10118 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10119 F:      drivers/i3c/master/i3c-master-cdns.c
10120
10121 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10122 S:      Orphan
10123 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10124 F:      drivers/i3c/master/dw*
10125
10126 I3C SUBSYSTEM
10127 M:      Alexandre Belloni <[email protected]>
10128 L:      [email protected] (moderated for non-subscribers)
10129 S:      Maintained
10130 C:      irc://chat.freenode.net/linux-i3c
10131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10132 F:      Documentation/ABI/testing/sysfs-bus-i3c
10133 F:      Documentation/devicetree/bindings/i3c/
10134 F:      Documentation/driver-api/i3c
10135 F:      drivers/i3c/
10136 F:      include/linux/i3c/
10137
10138 IBM Operation Panel Input Driver
10139 M:      Eddie James <[email protected]>
10140 L:      [email protected]
10141 S:      Maintained
10142 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10143 F:      drivers/input/misc/ibm-panel.c
10144
10145 IBM Power 842 compression accelerator
10146 M:      Haren Myneni <[email protected]>
10147 S:      Supported
10148 F:      crypto/842.c
10149 F:      drivers/crypto/nx/Kconfig
10150 F:      drivers/crypto/nx/Makefile
10151 F:      drivers/crypto/nx/nx-842*
10152 F:      include/linux/sw842.h
10153 F:      lib/842/
10154
10155 IBM Power in-Nest Crypto Acceleration
10156 M:      Breno Leitão <[email protected]>
10157 M:      Nayna Jain <[email protected]>
10158 M:      Paulo Flabiano Smorigo <[email protected]>
10159 L:      [email protected]
10160 S:      Supported
10161 F:      drivers/crypto/nx/Kconfig
10162 F:      drivers/crypto/nx/Makefile
10163 F:      drivers/crypto/nx/nx-aes*
10164 F:      drivers/crypto/nx/nx-sha*
10165 F:      drivers/crypto/nx/nx.*
10166 F:      drivers/crypto/nx/nx_csbcpb.h
10167 F:      drivers/crypto/nx/nx_debugfs.c
10168
10169 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10170 M:      Tyrel Datwyler <[email protected]>
10171 L:      [email protected]
10172 L:      [email protected]
10173 S:      Supported
10174 F:      drivers/pci/hotplug/rpadlpar*
10175
10176 IBM Power Linux RAID adapter
10177 M:      Brian King <[email protected]>
10178 S:      Supported
10179 F:      drivers/scsi/ipr.*
10180
10181 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10182 M:      Tyrel Datwyler <[email protected]>
10183 L:      [email protected]
10184 L:      [email protected]
10185 S:      Supported
10186 F:      drivers/pci/hotplug/rpaphp*
10187
10188 IBM Power SRIOV Virtual NIC Device Driver
10189 M:      Haren Myneni <[email protected]>
10190 M:      Rick Lindsley <[email protected]>
10191 R:      Nick Child <[email protected]>
10192 R:      Dany Madden <[email protected]>
10193 R:      Thomas Falcon <[email protected]>
10194 L:      [email protected]
10195 S:      Supported
10196 F:      drivers/net/ethernet/ibm/ibmvnic.*
10197
10198 IBM Power VFIO Support
10199 M:      Timothy Pearson <[email protected]>
10200 S:      Supported
10201 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10202
10203 IBM Power Virtual Ethernet Device Driver
10204 M:      Nick Child <[email protected]>
10205 L:      [email protected]
10206 S:      Supported
10207 F:      drivers/net/ethernet/ibm/ibmveth.*
10208
10209 IBM Power Virtual FC Device Drivers
10210 M:      Tyrel Datwyler <[email protected]>
10211 L:      [email protected]
10212 S:      Supported
10213 F:      drivers/scsi/ibmvscsi/ibmvfc*
10214
10215 IBM Power Virtual Management Channel Driver
10216 M:      Brad Warrum <[email protected]>
10217 M:      Ritu Agarwal <[email protected]>
10218 S:      Supported
10219 F:      drivers/misc/ibmvmc.*
10220
10221 IBM Power Virtual SCSI Device Drivers
10222 M:      Tyrel Datwyler <[email protected]>
10223 L:      [email protected]
10224 S:      Supported
10225 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10226 F:      include/scsi/viosrp.h
10227
10228 IBM Power Virtual SCSI Device Target Driver
10229 M:      Michael Cyr <[email protected]>
10230 L:      [email protected]
10231 L:      [email protected]
10232 S:      Supported
10233 F:      drivers/scsi/ibmvscsi_tgt/
10234
10235 IBM Power VMX Cryptographic instructions
10236 M:      Breno Leitão <[email protected]>
10237 M:      Nayna Jain <[email protected]>
10238 M:      Paulo Flabiano Smorigo <[email protected]>
10239 L:      [email protected]
10240 S:      Supported
10241 F:      drivers/crypto/vmx/Kconfig
10242 F:      drivers/crypto/vmx/Makefile
10243 F:      drivers/crypto/vmx/aes*
10244 F:      drivers/crypto/vmx/ghash*
10245 F:      drivers/crypto/vmx/ppc-xlate.pl
10246 F:      drivers/crypto/vmx/vmx.c
10247
10248 IBM ServeRAID RAID DRIVER
10249 S:      Orphan
10250 F:      drivers/scsi/ips.*
10251
10252 ICH LPC AND GPIO DRIVER
10253 M:      Peter Tyser <[email protected]>
10254 S:      Maintained
10255 F:      drivers/gpio/gpio-ich.c
10256 F:      drivers/mfd/lpc_ich.c
10257
10258 ICY I2C DRIVER
10259 M:      Max Staudt <[email protected]>
10260 L:      [email protected]
10261 S:      Maintained
10262 F:      drivers/i2c/busses/i2c-icy.c
10263
10264 IDEAPAD LAPTOP EXTRAS DRIVER
10265 M:      Ike Panhc <[email protected]>
10266 L:      [email protected]
10267 S:      Maintained
10268 W:      http://launchpad.net/ideapad-laptop
10269 F:      drivers/platform/x86/ideapad-laptop.c
10270
10271 IDEAPAD LAPTOP SLIDEBAR DRIVER
10272 M:      Andrey Moiseev <[email protected]>
10273 L:      [email protected]
10274 S:      Maintained
10275 W:      https://github.com/o2genum/ideapad-slidebar
10276 F:      drivers/input/misc/ideapad_slidebar.c
10277
10278 IDT VersaClock 5 CLOCK DRIVER
10279 M:      Luca Ceresoli <[email protected]>
10280 S:      Maintained
10281 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10282 F:      drivers/clk/clk-versaclock5.c
10283
10284 IEEE 802.15.4 SUBSYSTEM
10285 M:      Alexander Aring <[email protected]>
10286 M:      Stefan Schmidt <[email protected]>
10287 M:      Miquel Raynal <[email protected]>
10288 L:      [email protected]
10289 S:      Maintained
10290 W:      https://linux-wpan.org/
10291 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10294 F:      Documentation/networking/ieee802154.rst
10295 F:      drivers/net/ieee802154/
10296 F:      include/linux/ieee802154.h
10297 F:      include/linux/nl802154.h
10298 F:      include/net/af_ieee802154.h
10299 F:      include/net/cfg802154.h
10300 F:      include/net/ieee802154_netdev.h
10301 F:      include/net/mac802154.h
10302 F:      include/net/nl802154.h
10303 F:      net/ieee802154/
10304 F:      net/mac802154/
10305
10306 IFCVF VIRTIO DATA PATH ACCELERATOR
10307 R:      Zhu Lingshan <[email protected]>
10308 F:      drivers/vdpa/ifcvf/
10309
10310 IFE PROTOCOL
10311 M:      Yotam Gigi <[email protected]>
10312 M:      Jamal Hadi Salim <[email protected]>
10313 F:      include/net/ife.h
10314 F:      include/uapi/linux/ife.h
10315 F:      net/ife
10316
10317 IGORPLUG-USB IR RECEIVER
10318 M:      Sean Young <[email protected]>
10319 L:      [email protected]
10320 S:      Maintained
10321 F:      drivers/media/rc/igorplugusb.c
10322
10323 IGUANAWORKS USB IR TRANSCEIVER
10324 M:      Sean Young <[email protected]>
10325 L:      [email protected]
10326 S:      Maintained
10327 F:      drivers/media/rc/iguanair.c
10328
10329 IIO DIGITAL POTENTIOMETER DAC
10330 M:      Peter Rosin <[email protected]>
10331 L:      [email protected]
10332 S:      Maintained
10333 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10334 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10335 F:      drivers/iio/dac/dpot-dac.c
10336
10337 IIO ENVELOPE DETECTOR
10338 M:      Peter Rosin <[email protected]>
10339 L:      [email protected]
10340 S:      Maintained
10341 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10342 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10343 F:      drivers/iio/adc/envelope-detector.c
10344
10345 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10346 M:      Matti Vaittinen <[email protected]>
10347 L:      [email protected]
10348 S:      Maintained
10349 F:      drivers/iio/light/gain-time-scale-helper.c
10350 F:      drivers/iio/light/gain-time-scale-helper.h
10351
10352 IIO MULTIPLEXER
10353 M:      Peter Rosin <[email protected]>
10354 L:      [email protected]
10355 S:      Maintained
10356 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10357 F:      drivers/iio/multiplexer/iio-mux.c
10358
10359 IIO SCMI BASED DRIVER
10360 M:      Jyoti Bhayana <[email protected]>
10361 L:      [email protected]
10362 S:      Maintained
10363 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10364
10365 IIO SUBSYSTEM AND DRIVERS
10366 M:      Jonathan Cameron <[email protected]>
10367 R:      Lars-Peter Clausen <[email protected]>
10368 L:      [email protected]
10369 S:      Maintained
10370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10371 F:      Documentation/ABI/testing/configfs-iio*
10372 F:      Documentation/ABI/testing/sysfs-bus-iio*
10373 F:      Documentation/devicetree/bindings/iio/
10374 F:      drivers/iio/
10375 F:      drivers/staging/iio/
10376 F:      include/dt-bindings/iio/
10377 F:      include/linux/iio/
10378 F:      tools/iio/
10379
10380 IIO UNIT CONVERTER
10381 M:      Peter Rosin <[email protected]>
10382 L:      [email protected]
10383 S:      Maintained
10384 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10385 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10386 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10387 F:      drivers/iio/afe/iio-rescale.c
10388
10389 IKANOS/ADI EAGLE ADSL USB DRIVER
10390 M:      Matthieu Castet <[email protected]>
10391 M:      Stanislaw Gruszka <[email protected]>
10392 S:      Maintained
10393 F:      drivers/usb/atm/ueagle-atm.c
10394
10395 IMAGIS TOUCHSCREEN DRIVER
10396 M:      Markuss Broks <[email protected]>
10397 S:      Maintained
10398 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10399 F:      drivers/input/touchscreen/imagis.c
10400
10401 IMGTEC ASCII LCD DRIVER
10402 M:      Paul Burton <[email protected]>
10403 S:      Maintained
10404 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10405 F:      drivers/auxdisplay/img-ascii-lcd.c
10406
10407 IMGTEC IR DECODER DRIVER
10408 S:      Orphan
10409 F:      drivers/media/rc/img-ir/
10410
10411 IMGTEC POWERVR DRM DRIVER
10412 M:      Frank Binns <[email protected]>
10413 M:      Donald Robson <[email protected]>
10414 M:      Matt Coster <[email protected]>
10415 S:      Supported
10416 T:      git git://anongit.freedesktop.org/drm/drm-misc
10417 F:      Documentation/devicetree/bindings/gpu/img,powervr.yaml
10418 F:      Documentation/gpu/imagination/
10419 F:      drivers/gpu/drm/imagination/
10420 F:      include/uapi/drm/pvr_drm.h
10421
10422 IMON SOUNDGRAPH USB IR RECEIVER
10423 M:      Sean Young <[email protected]>
10424 L:      [email protected]
10425 S:      Maintained
10426 F:      drivers/media/rc/imon.c
10427 F:      drivers/media/rc/imon_raw.c
10428
10429 IMS TWINTURBO FRAMEBUFFER DRIVER
10430 L:      [email protected]
10431 S:      Orphan
10432 F:      drivers/video/fbdev/imsttfb.c
10433
10434 INA209 HARDWARE MONITOR DRIVER
10435 M:      Guenter Roeck <[email protected]>
10436 L:      [email protected]
10437 S:      Maintained
10438 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10439 F:      Documentation/hwmon/ina209.rst
10440 F:      drivers/hwmon/ina209.c
10441
10442 INA2XX HARDWARE MONITOR DRIVER
10443 M:      Guenter Roeck <[email protected]>
10444 L:      [email protected]
10445 S:      Maintained
10446 F:      Documentation/hwmon/ina2xx.rst
10447 F:      drivers/hwmon/ina2xx.c
10448 F:      include/linux/platform_data/ina2xx.h
10449
10450 INDEX OF FURTHER KERNEL DOCUMENTATION
10451 M:      Carlos Bilbao <[email protected]>
10452 S:      Maintained
10453 F:      Documentation/process/kernel-docs.rst
10454
10455 INDUSTRY PACK SUBSYSTEM (IPACK)
10456 M:      Vaibhav Gupta <[email protected]>
10457 M:      Jens Taprogge <[email protected]>
10458 M:      Greg Kroah-Hartman <[email protected]>
10459 L:      [email protected]
10460 S:      Maintained
10461 W:      http://industrypack.sourceforge.net
10462 F:      drivers/ipack/
10463
10464 INFINEON DPS310 Driver
10465 M:      Eddie James <[email protected]>
10466 L:      [email protected]
10467 S:      Maintained
10468 F:      drivers/iio/pressure/dps310.c
10469
10470 INFINEON PEB2466 ASoC CODEC
10471 M:      Herve Codina <[email protected]>
10472 L:      [email protected] (moderated for non-subscribers)
10473 S:      Maintained
10474 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10475 F:      sound/soc/codecs/peb2466.c
10476
10477 INFINIBAND SUBSYSTEM
10478 M:      Jason Gunthorpe <[email protected]>
10479 M:      Leon Romanovsky <[email protected]>
10480 L:      [email protected]
10481 S:      Supported
10482 W:      https://github.com/linux-rdma/rdma-core
10483 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10485 F:      Documentation/devicetree/bindings/infiniband/
10486 F:      Documentation/infiniband/
10487 F:      drivers/infiniband/
10488 F:      include/rdma/
10489 F:      include/trace/events/ib_mad.h
10490 F:      include/trace/events/ib_umad.h
10491 F:      include/trace/misc/rdma.h
10492 F:      include/uapi/linux/if_infiniband.h
10493 F:      include/uapi/rdma/
10494 F:      samples/bpf/ibumad_kern.c
10495 F:      samples/bpf/ibumad_user.c
10496
10497 INGENIC JZ4780 NAND DRIVER
10498 M:      Harvey Hunt <[email protected]>
10499 L:      [email protected]
10500 L:      [email protected]
10501 S:      Maintained
10502 F:      drivers/mtd/nand/raw/ingenic/
10503
10504 INGENIC JZ47xx SoCs
10505 M:      Paul Cercueil <[email protected]>
10506 L:      [email protected]
10507 S:      Maintained
10508 F:      arch/mips/boot/dts/ingenic/
10509 F:      arch/mips/generic/board-ingenic.c
10510 F:      arch/mips/include/asm/mach-ingenic/
10511 F:      arch/mips/ingenic/Kconfig
10512 F:      drivers/clk/ingenic/
10513 F:      drivers/dma/dma-jz4780.c
10514 F:      drivers/gpu/drm/ingenic/
10515 F:      drivers/i2c/busses/i2c-jz4780.c
10516 F:      drivers/iio/adc/ingenic-adc.c
10517 F:      drivers/irqchip/irq-ingenic.c
10518 F:      drivers/memory/jz4780-nemc.c
10519 F:      drivers/mmc/host/jz4740_mmc.c
10520 F:      drivers/mtd/nand/raw/ingenic/
10521 F:      drivers/pinctrl/pinctrl-ingenic.c
10522 F:      drivers/power/supply/ingenic-battery.c
10523 F:      drivers/pwm/pwm-jz4740.c
10524 F:      drivers/remoteproc/ingenic_rproc.c
10525 F:      drivers/rtc/rtc-jz4740.c
10526 F:      drivers/tty/serial/8250/8250_ingenic.c
10527 F:      drivers/usb/musb/jz4740.c
10528 F:      drivers/watchdog/jz4740_wdt.c
10529 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10530 F:      include/linux/mfd/ingenic-tcu.h
10531 F:      sound/soc/codecs/jz47*
10532 F:      sound/soc/jz4740/
10533
10534 INJOINIC IP5xxx POWER BANK IC DRIVER
10535 M:      Samuel Holland <[email protected]>
10536 S:      Maintained
10537 F:      drivers/power/supply/ip5xxx_power.c
10538
10539 INOTIFY
10540 M:      Jan Kara <[email protected]>
10541 R:      Amir Goldstein <[email protected]>
10542 L:      [email protected]
10543 S:      Maintained
10544 F:      Documentation/filesystems/inotify.rst
10545 F:      fs/notify/inotify/
10546 F:      include/linux/inotify.h
10547 F:      include/uapi/linux/inotify.h
10548
10549 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10550 M:      Dmitry Torokhov <[email protected]>
10551 L:      [email protected]
10552 S:      Maintained
10553 Q:      http://patchwork.kernel.org/project/linux-input/list/
10554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10555 F:      Documentation/devicetree/bindings/input/
10556 F:      Documentation/devicetree/bindings/serio/
10557 F:      Documentation/input/
10558 F:      drivers/input/
10559 F:      include/dt-bindings/input/
10560 F:      include/linux/input.h
10561 F:      include/linux/input/
10562 F:      include/uapi/linux/input-event-codes.h
10563 F:      include/uapi/linux/input.h
10564
10565 INPUT MULTITOUCH (MT) PROTOCOL
10566 M:      Henrik Rydberg <[email protected]>
10567 L:      [email protected]
10568 S:      Odd fixes
10569 F:      Documentation/input/multi-touch-protocol.rst
10570 F:      drivers/input/input-mt.c
10571 K:      \b(ABS|SYN)_MT_
10572
10573 INSIDE SECURE CRYPTO DRIVER
10574 M:      Antoine Tenart <[email protected]>
10575 L:      [email protected]
10576 S:      Maintained
10577 F:      drivers/crypto/inside-secure/
10578
10579 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10580 M:      Mimi Zohar <[email protected]>
10581 M:      Roberto Sassu <[email protected]>
10582 M:      Dmitry Kasatkin <[email protected]>
10583 R:      Eric Snowberg <[email protected]>
10584 L:      [email protected]
10585 S:      Supported
10586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10587 F:      security/integrity/
10588 F:      security/integrity/ima/
10589
10590 INTEL 810/815 FRAMEBUFFER DRIVER
10591 M:      Antonino Daplas <[email protected]>
10592 L:      [email protected]
10593 S:      Maintained
10594 F:      drivers/video/fbdev/i810/
10595
10596 INTEL 8254 COUNTER DRIVER
10597 M:      William Breathitt Gray <[email protected]>
10598 L:      [email protected]
10599 S:      Maintained
10600 F:      drivers/counter/i8254.c
10601 F:      include/linux/i8254.h
10602
10603 INTEL 8255 GPIO DRIVER
10604 M:      William Breathitt Gray <[email protected]>
10605 L:      [email protected]
10606 S:      Maintained
10607 F:      drivers/gpio/gpio-i8255.c
10608 F:      drivers/gpio/gpio-i8255.h
10609
10610 INTEL ASoC DRIVERS
10611 M:      Cezary Rojewski <[email protected]>
10612 M:      Pierre-Louis Bossart <[email protected]>
10613 M:      Liam Girdwood <[email protected]>
10614 M:      Peter Ujfalusi <[email protected]>
10615 M:      Bard Liao <[email protected]>
10616 M:      Ranjani Sridharan <[email protected]>
10617 M:      Kai Vehmanen <[email protected]>
10618 L:      [email protected] (moderated for non-subscribers)
10619 S:      Supported
10620 F:      sound/soc/intel/
10621
10622 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10623 M:      Hans de Goede <[email protected]>
10624 L:      [email protected]
10625 S:      Maintained
10626 F:      drivers/platform/x86/intel/atomisp2/pm.c
10627
10628 INTEL ATOMISP2 LED DRIVER
10629 M:      Hans de Goede <[email protected]>
10630 L:      [email protected]
10631 S:      Maintained
10632 F:      drivers/platform/x86/intel/atomisp2/led.c
10633
10634 INTEL BIOS SAR INT1092 DRIVER
10635 M:      Shravan Sudhakar <[email protected]>
10636 L:      [email protected]
10637 S:      Maintained
10638 F:      drivers/platform/x86/intel/int1092/
10639
10640 INTEL BROXTON PMC DRIVER
10641 M:      Mika Westerberg <[email protected]>
10642 M:      Zha Qipeng <[email protected]>
10643 S:      Maintained
10644 F:      drivers/mfd/intel_pmc_bxt.c
10645 F:      include/linux/mfd/intel_pmc_bxt.h
10646
10647 INTEL C600 SERIES SAS CONTROLLER DRIVER
10648 M:      Artur Paszkiewicz <[email protected]>
10649 L:      [email protected]
10650 S:      Supported
10651 T:      git git://git.code.sf.net/p/intel-sas/isci
10652 F:      drivers/scsi/isci/
10653
10654 INTEL CPU family model numbers
10655 M:      Tony Luck <[email protected]>
10656 M:      [email protected]
10657 L:      [email protected]
10658 S:      Supported
10659 F:      arch/x86/include/asm/intel-family.h
10660
10661 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
10662 M:      Jani Nikula <[email protected]>
10663 M:      Rodrigo Vivi <[email protected]>
10664 L:      [email protected]
10665 L:      [email protected]
10666 S:      Supported
10667 F:      drivers/gpu/drm/i915/display/
10668 F:      drivers/gpu/drm/xe/display/
10669 F:      drivers/gpu/drm/xe/compat-i915-headers
10670
10671 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
10672 M:      Jani Nikula <[email protected]>
10673 M:      Joonas Lahtinen <[email protected]>
10674 M:      Rodrigo Vivi <[email protected]>
10675 M:      Tvrtko Ursulin <[email protected]>
10676 L:      [email protected]
10677 S:      Supported
10678 W:      https://drm.pages.freedesktop.org/intel-docs/
10679 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10680 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
10681 C:      irc://irc.oftc.net/intel-gfx
10682 T:      git git://anongit.freedesktop.org/drm-intel
10683 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10684 F:      Documentation/gpu/i915.rst
10685 F:      drivers/gpu/drm/ci/xfails/i915*
10686 F:      drivers/gpu/drm/i915/
10687 F:      include/drm/i915*
10688 F:      include/uapi/drm/i915_drm.h
10689
10690 INTEL DRM XE DRIVER (Lunar Lake and newer)
10691 M:      Lucas De Marchi <[email protected]>
10692 M:      Oded Gabbay <[email protected]>
10693 M:      Thomas Hellström <[email protected]>
10694 L:      [email protected]
10695 S:      Supported
10696 W:      https://drm.pages.freedesktop.org/intel-docs/
10697 Q:      http://patchwork.freedesktop.org/project/intel-xe/
10698 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
10699 C:      irc://irc.oftc.net/xe
10700 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
10701 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
10702 F:      Documentation/gpu/xe/
10703 F:      drivers/gpu/drm/xe/
10704 F:      include/drm/xe*
10705 F:      include/uapi/drm/xe_drm.h
10706
10707 INTEL ETHERNET DRIVERS
10708 M:      Jesse Brandeburg <[email protected]>
10709 M:      Tony Nguyen <[email protected]>
10710 L:      [email protected] (moderated for non-subscribers)
10711 S:      Supported
10712 W:      https://www.intel.com/content/www/us/en/support.html
10713 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10716 F:      Documentation/networking/device_drivers/ethernet/intel/
10717 F:      drivers/net/ethernet/intel/
10718 F:      drivers/net/ethernet/intel/*/
10719 F:      include/linux/avf/virtchnl.h
10720 F:      include/linux/net/intel/iidc.h
10721
10722 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10723 M:      Mustafa Ismail <[email protected]>
10724 M:      Shiraz Saleem <[email protected]>
10725 L:      [email protected]
10726 S:      Supported
10727 F:      drivers/infiniband/hw/irdma/
10728 F:      include/uapi/rdma/irdma-abi.h
10729
10730 INTEL GPIO DRIVERS
10731 M:      Andy Shevchenko <[email protected]>
10732 L:      [email protected]
10733 S:      Supported
10734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10735 F:      drivers/gpio/gpio-elkhartlake.c
10736 F:      drivers/gpio/gpio-ich.c
10737 F:      drivers/gpio/gpio-merrifield.c
10738 F:      drivers/gpio/gpio-ml-ioh.c
10739 F:      drivers/gpio/gpio-pch.c
10740 F:      drivers/gpio/gpio-sch.c
10741 F:      drivers/gpio/gpio-sodaville.c
10742 F:      drivers/gpio/gpio-tangier.c
10743 F:      drivers/gpio/gpio-tangier.h
10744
10745 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10746 M:      Zhenyu Wang <[email protected]>
10747 M:      Zhi Wang <[email protected]>
10748 L:      [email protected]
10749 L:      [email protected]
10750 S:      Supported
10751 W:      https://01.org/igvt-g
10752 T:      git https://github.com/intel/gvt-linux.git
10753 F:      drivers/gpu/drm/i915/gvt/
10754
10755 INTEL HID EVENT DRIVER
10756 M:      Alex Hung <[email protected]>
10757 L:      [email protected]
10758 S:      Maintained
10759 F:      drivers/platform/x86/intel/hid.c
10760
10761 INTEL I/OAT DMA DRIVER
10762 M:      Dave Jiang <[email protected]>
10763 R:      Dan Williams <[email protected]>
10764 L:      [email protected]
10765 S:      Supported
10766 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10767 F:      drivers/dma/ioat*
10768
10769 INTEL IAA CRYPTO DRIVER
10770 M:      Tom Zanussi <[email protected]>
10771 L:      [email protected]
10772 S:      Supported
10773 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
10774 F:      drivers/crypto/intel/iaa/*
10775
10776 INTEL IDLE DRIVER
10777 M:      Jacob Pan <[email protected]>
10778 M:      Len Brown <[email protected]>
10779 L:      [email protected]
10780 S:      Supported
10781 B:      https://bugzilla.kernel.org
10782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10783 F:      drivers/idle/intel_idle.c
10784
10785 INTEL IDXD DRIVER
10786 M:      Fenghua Yu <[email protected]>
10787 M:      Dave Jiang <[email protected]>
10788 L:      [email protected]
10789 S:      Supported
10790 F:      drivers/dma/idxd/*
10791 F:      include/uapi/linux/idxd.h
10792
10793 INTEL IN FIELD SCAN (IFS) DEVICE
10794 M:      Jithu Joseph <[email protected]>
10795 R:      Ashok Raj <[email protected]>
10796 R:      Tony Luck <[email protected]>
10797 S:      Maintained
10798 F:      drivers/platform/x86/intel/ifs
10799 F:      include/trace/events/intel_ifs.h
10800
10801 INTEL INTEGRATED SENSOR HUB DRIVER
10802 M:      Srinivas Pandruvada <[email protected]>
10803 M:      Jiri Kosina <[email protected]>
10804 L:      [email protected]
10805 S:      Maintained
10806 F:      drivers/hid/intel-ish-hid/
10807
10808 INTEL IOMMU (VT-d)
10809 M:      David Woodhouse <[email protected]>
10810 M:      Lu Baolu <[email protected]>
10811 L:      [email protected]
10812 S:      Supported
10813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10814 F:      drivers/iommu/intel/
10815
10816 INTEL IPU3 CSI-2 CIO2 DRIVER
10817 M:      Yong Zhi <[email protected]>
10818 M:      Sakari Ailus <[email protected]>
10819 M:      Bingbu Cao <[email protected]>
10820 M:      Dan Scally <[email protected]>
10821 R:      Tianshu Qiu <[email protected]>
10822 L:      [email protected]
10823 S:      Maintained
10824 T:      git git://linuxtv.org/media_tree.git
10825 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10826 F:      drivers/media/pci/intel/ipu3/
10827
10828 INTEL IPU3 CSI-2 IMGU DRIVER
10829 M:      Sakari Ailus <[email protected]>
10830 R:      Bingbu Cao <[email protected]>
10831 R:      Tianshu Qiu <[email protected]>
10832 L:      [email protected]
10833 S:      Maintained
10834 F:      Documentation/admin-guide/media/ipu3.rst
10835 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10836 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10837 F:      drivers/staging/media/ipu3/
10838
10839 INTEL ISHTP ECLITE DRIVER
10840 M:      Sumesh K Naduvalath <[email protected]>
10841 L:      [email protected]
10842 S:      Supported
10843 F:      drivers/platform/x86/intel/ishtp_eclite.c
10844
10845 INTEL IXP4XX CRYPTO SUPPORT
10846 M:      Corentin Labbe <[email protected]>
10847 L:      [email protected]
10848 S:      Maintained
10849 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10850
10851 INTEL KEEM BAY DRM DRIVER
10852 M:      Anitha Chrisanthus <[email protected]>
10853 M:      Edmund Dea <[email protected]>
10854 S:      Maintained
10855 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10856 F:      drivers/gpu/drm/kmb/
10857
10858 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10859 M:      Daniele Alessandrelli <[email protected]>
10860 S:      Maintained
10861 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10862 F:      drivers/crypto/intel/keembay/Kconfig
10863 F:      drivers/crypto/intel/keembay/Makefile
10864 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10865 F:      drivers/crypto/intel/keembay/ocs-aes.c
10866 F:      drivers/crypto/intel/keembay/ocs-aes.h
10867
10868 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10869 M:      Daniele Alessandrelli <[email protected]>
10870 M:      Prabhjot Khurana <[email protected]>
10871 M:      Mark Gross <[email protected]>
10872 S:      Maintained
10873 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10874 F:      drivers/crypto/intel/keembay/Kconfig
10875 F:      drivers/crypto/intel/keembay/Makefile
10876 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10877
10878 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10879 M:      Daniele Alessandrelli <[email protected]>
10880 M:      Declan Murphy <[email protected]>
10881 S:      Maintained
10882 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10883 F:      drivers/crypto/intel/keembay/Kconfig
10884 F:      drivers/crypto/intel/keembay/Makefile
10885 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10886 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10887 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10888
10889 INTEL MANAGEMENT ENGINE (mei)
10890 M:      Tomas Winkler <[email protected]>
10891 L:      [email protected]
10892 S:      Supported
10893 F:      Documentation/driver-api/mei/*
10894 F:      drivers/misc/mei/
10895 F:      drivers/watchdog/mei_wdt.c
10896 F:      include/linux/mei_aux.h
10897 F:      include/linux/mei_cl_bus.h
10898 F:      include/uapi/linux/mei.h
10899 F:      include/uapi/linux/mei_uuid.h
10900 F:      include/uapi/linux/uuid.h
10901 F:      samples/mei/*
10902
10903 INTEL MAX 10 BMC MFD DRIVER
10904 M:      Xu Yilun <[email protected]>
10905 R:      Tom Rix <[email protected]>
10906 S:      Maintained
10907 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10908 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10909 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10910 F:      drivers/mfd/intel-m10-bmc*
10911 F:      include/linux/mfd/intel-m10-bmc.h
10912
10913 INTEL MAX10 BMC SECURE UPDATES
10914 M:      Peter Colberg <[email protected]>
10915 L:      [email protected]
10916 S:      Maintained
10917 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10918 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10919
10920 INTEL P-Unit IPC DRIVER
10921 M:      Zha Qipeng <[email protected]>
10922 L:      [email protected]
10923 S:      Maintained
10924 F:      arch/x86/include/asm/intel_punit_ipc.h
10925 F:      drivers/platform/x86/intel/punit_ipc.c
10926
10927 INTEL PMC CORE DRIVER
10928 M:      Rajneesh Bhardwaj <[email protected]>
10929 M:      David E Box <[email protected]>
10930 L:      [email protected]
10931 S:      Maintained
10932 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10933 F:      drivers/platform/x86/intel/pmc/
10934
10935 INTEL PMIC GPIO DRIVERS
10936 M:      Andy Shevchenko <[email protected]>
10937 S:      Supported
10938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10939 F:      drivers/gpio/gpio-*cove.c
10940
10941 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10942 M:      Andy Shevchenko <[email protected]>
10943 S:      Supported
10944 F:      drivers/mfd/intel_soc_pmic*
10945 F:      include/linux/mfd/intel_soc_pmic*
10946
10947 INTEL PMT DRIVERS
10948 M:      David E. Box <[email protected]>
10949 S:      Supported
10950 F:      drivers/platform/x86/intel/pmt/
10951
10952 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10953 M:      Stanislav Yakovlev <[email protected]>
10954 L:      [email protected]
10955 S:      Maintained
10956 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10957 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10958 F:      drivers/net/wireless/intel/ipw2x00/
10959
10960 INTEL PSTATE DRIVER
10961 M:      Srinivas Pandruvada <[email protected]>
10962 M:      Len Brown <[email protected]>
10963 L:      [email protected]
10964 S:      Supported
10965 F:      drivers/cpufreq/intel_pstate.c
10966
10967 INTEL PTP DFL ToD DRIVER
10968 M:      Tianfei Zhang <[email protected]>
10969 L:      [email protected]
10970 L:      [email protected]
10971 S:      Maintained
10972 F:      drivers/ptp/ptp_dfl_tod.c
10973
10974 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10975 M:      Jarkko Nikula <[email protected]>
10976 L:      [email protected]
10977 F:      drivers/counter/intel-qep.c
10978
10979 INTEL SCU DRIVERS
10980 M:      Mika Westerberg <[email protected]>
10981 S:      Maintained
10982 F:      arch/x86/include/asm/intel_scu_ipc.h
10983 F:      drivers/platform/x86/intel_scu_*
10984
10985 INTEL SDSI DRIVER
10986 M:      David E. Box <[email protected]>
10987 S:      Supported
10988 F:      drivers/platform/x86/intel/sdsi.c
10989 F:      tools/arch/x86/intel_sdsi/
10990 F:      tools/testing/selftests/drivers/sdsi/
10991
10992 INTEL SGX
10993 M:      Jarkko Sakkinen <[email protected]>
10994 R:      Dave Hansen <[email protected]>
10995 L:      [email protected]
10996 S:      Supported
10997 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10999 F:      Documentation/arch/x86/sgx.rst
11000 F:      arch/x86/entry/vdso/vsgx.S
11001 F:      arch/x86/include/asm/sgx.h
11002 F:      arch/x86/include/uapi/asm/sgx.h
11003 F:      arch/x86/kernel/cpu/sgx/*
11004 F:      tools/testing/selftests/sgx/*
11005 K:      \bSGX_
11006
11007 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11008 M:      Daniel Scally <[email protected]>
11009 S:      Maintained
11010 F:      drivers/platform/x86/intel/int3472/
11011
11012 INTEL SPEED SELECT TECHNOLOGY
11013 M:      Srinivas Pandruvada <[email protected]>
11014 L:      [email protected]
11015 S:      Maintained
11016 F:      drivers/platform/x86/intel/speed_select_if/
11017 F:      include/uapi/linux/isst_if.h
11018 F:      tools/power/x86/intel-speed-select/
11019
11020 INTEL STRATIX10 FIRMWARE DRIVERS
11021 M:      Dinh Nguyen <[email protected]>
11022 L:      [email protected]
11023 S:      Maintained
11024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11025 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11026 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11027 F:      drivers/firmware/stratix10-rsu.c
11028 F:      drivers/firmware/stratix10-svc.c
11029 F:      include/linux/firmware/intel/stratix10-smc.h
11030 F:      include/linux/firmware/intel/stratix10-svc-client.h
11031
11032 INTEL TELEMETRY DRIVER
11033 M:      Rajneesh Bhardwaj <[email protected]>
11034 M:      "David E. Box" <[email protected]>
11035 L:      [email protected]
11036 S:      Maintained
11037 F:      arch/x86/include/asm/intel_telemetry.h
11038 F:      drivers/platform/x86/intel/telemetry/
11039
11040 INTEL TPMI DRIVER
11041 M:      Srinivas Pandruvada <[email protected]>
11042 L:      [email protected]
11043 S:      Maintained
11044 F:      Documentation/ABI/testing/debugfs-tpmi
11045 F:      drivers/platform/x86/intel/tpmi.c
11046 F:      include/linux/intel_tpmi.h
11047
11048 INTEL UNCORE FREQUENCY CONTROL
11049 M:      Srinivas Pandruvada <[email protected]>
11050 L:      [email protected]
11051 S:      Maintained
11052 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11053 F:      drivers/platform/x86/intel/uncore-frequency/
11054
11055 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11056 M:      David E. Box <[email protected]>
11057 S:      Supported
11058 F:      drivers/platform/x86/intel/vsec.*
11059
11060 INTEL VIRTUAL BUTTON DRIVER
11061 M:      AceLan Kao <[email protected]>
11062 L:      [email protected]
11063 S:      Maintained
11064 F:      drivers/platform/x86/intel/vbtn.c
11065
11066 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11067 M:      Stanislaw Gruszka <[email protected]>
11068 L:      [email protected]
11069 S:      Supported
11070 F:      drivers/net/wireless/intel/iwlegacy/
11071
11072 INTEL WIRELESS WIFI LINK (iwlwifi)
11073 M:      Gregory Greenman <[email protected]>
11074 M:      Miri Korenblit <[email protected]>
11075 L:      [email protected]
11076 S:      Supported
11077 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11079 F:      drivers/net/wireless/intel/iwlwifi/
11080
11081 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11082 M:      Jithu Joseph <[email protected]>
11083 S:      Maintained
11084 W:      https://slimbootloader.github.io/security/firmware-update.html
11085 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11086
11087 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11088 L:      [email protected]
11089 S:      Maintained
11090 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11091
11092 INTEL WWAN IOSM DRIVER
11093 M:      M Chetan Kumar <[email protected]>
11094 L:      [email protected]
11095 S:      Maintained
11096 F:      drivers/net/wwan/iosm/
11097
11098 INTEL(R) TRACE HUB
11099 M:      Alexander Shishkin <[email protected]>
11100 S:      Supported
11101 F:      Documentation/trace/intel_th.rst
11102 F:      drivers/hwtracing/intel_th/
11103 F:      include/linux/intel_th.h
11104
11105 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11106 M:      Ning Sun <[email protected]>
11107 L:      [email protected]
11108 S:      Supported
11109 W:      http://tboot.sourceforge.net
11110 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11111 F:      Documentation/arch/x86/intel_txt.rst
11112 F:      arch/x86/kernel/tboot.c
11113 F:      include/linux/tboot.h
11114
11115 INTERCONNECT API
11116 M:      Georgi Djakov <[email protected]>
11117 L:      [email protected]
11118 S:      Maintained
11119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11120 F:      Documentation/devicetree/bindings/interconnect/
11121 F:      Documentation/driver-api/interconnect.rst
11122 F:      drivers/interconnect/
11123 F:      include/dt-bindings/interconnect/
11124 F:      include/linux/interconnect-provider.h
11125 F:      include/linux/interconnect.h
11126
11127 INTERRUPT COUNTER DRIVER
11128 M:      Oleksij Rempel <[email protected]>
11129 R:      Pengutronix Kernel Team <[email protected]>
11130 L:      [email protected]
11131 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11132 F:      drivers/counter/interrupt-cnt.c
11133
11134 INTERSIL ISL7998X VIDEO DECODER DRIVER
11135 M:      Michael Tretter <[email protected]>
11136 R:      Pengutronix Kernel Team <[email protected]>
11137 L:      [email protected]
11138 S:      Maintained
11139 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11140 F:      drivers/media/i2c/isl7998x.c
11141
11142 INVENSENSE ICM-426xx IMU DRIVER
11143 M:      Jean-Baptiste Maneyrol <[email protected]>
11144 L:      [email protected]
11145 S:      Maintained
11146 W:      https://invensense.tdk.com/
11147 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11148 F:      drivers/iio/imu/inv_icm42600/
11149
11150 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11151 M:      Linus Walleij <[email protected]>
11152 L:      [email protected]
11153 S:      Maintained
11154 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11155 F:      drivers/iio/gyro/mpu3050*
11156
11157 IOC3 ETHERNET DRIVER
11158 M:      Ralf Baechle <[email protected]>
11159 L:      [email protected]
11160 S:      Maintained
11161 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11162
11163 IOMMU DMA-API LAYER
11164 M:      Robin Murphy <[email protected]>
11165 L:      [email protected]
11166 S:      Maintained
11167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11168 F:      drivers/iommu/dma-iommu.c
11169 F:      drivers/iommu/dma-iommu.h
11170 F:      drivers/iommu/iova.c
11171 F:      include/linux/iova.h
11172
11173 IOMMU SUBSYSTEM
11174 M:      Joerg Roedel <[email protected]>
11175 M:      Will Deacon <[email protected]>
11176 R:      Robin Murphy <[email protected]>
11177 L:      [email protected]
11178 S:      Maintained
11179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11180 F:      Documentation/devicetree/bindings/iommu/
11181 F:      Documentation/userspace-api/iommu.rst
11182 F:      drivers/iommu/
11183 F:      include/linux/iommu.h
11184 F:      include/linux/iova.h
11185 F:      include/linux/of_iommu.h
11186 F:      include/uapi/linux/iommu.h
11187
11188 IOMMUFD
11189 M:      Jason Gunthorpe <[email protected]>
11190 M:      Kevin Tian <[email protected]>
11191 L:      [email protected]
11192 S:      Maintained
11193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11194 F:      Documentation/userspace-api/iommufd.rst
11195 F:      drivers/iommu/iommufd/
11196 F:      include/linux/iommufd.h
11197 F:      include/uapi/linux/iommufd.h
11198 F:      tools/testing/selftests/iommu/
11199
11200 IOSYS-MAP HELPERS
11201 M:      Thomas Zimmermann <[email protected]>
11202 L:      [email protected]
11203 S:      Maintained
11204 T:      git git://anongit.freedesktop.org/drm/drm-misc
11205 F:      include/linux/iosys-map.h
11206
11207 IO_URING
11208 M:      Jens Axboe <[email protected]>
11209 R:      Pavel Begunkov <[email protected]>
11210 L:      [email protected]
11211 S:      Maintained
11212 T:      git git://git.kernel.dk/linux-block
11213 T:      git git://git.kernel.dk/liburing
11214 F:      include/linux/io_uring/
11215 F:      include/linux/io_uring.h
11216 F:      include/linux/io_uring_types.h
11217 F:      include/trace/events/io_uring.h
11218 F:      include/uapi/linux/io_uring.h
11219 F:      io_uring/
11220
11221 IPMI SUBSYSTEM
11222 M:      Corey Minyard <[email protected]>
11223 L:      [email protected] (moderated for non-subscribers)
11224 S:      Supported
11225 W:      http://openipmi.sourceforge.net/
11226 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11227 F:      Documentation/devicetree/bindings/ipmi/
11228 F:      Documentation/driver-api/ipmi.rst
11229 F:      drivers/char/ipmi/
11230 F:      include/linux/ipmi*
11231 F:      include/uapi/linux/ipmi*
11232
11233 IPS SCSI RAID DRIVER
11234 M:      Adaptec OEM Raid Solutions <[email protected]>
11235 L:      [email protected]
11236 S:      Maintained
11237 W:      http://www.adaptec.com/
11238 F:      drivers/scsi/ips*
11239
11240 IPVS
11241 M:      Simon Horman <[email protected]>
11242 M:      Julian Anastasov <[email protected]>
11243 L:      [email protected]
11244 L:      [email protected]
11245 S:      Maintained
11246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11248 F:      Documentation/networking/ipvs-sysctl.rst
11249 F:      include/net/ip_vs.h
11250 F:      include/uapi/linux/ip_vs.h
11251 F:      net/netfilter/ipvs/
11252
11253 IPWIRELESS DRIVER
11254 M:      Jiri Kosina <[email protected]>
11255 M:      David Sterba <[email protected]>
11256 S:      Odd Fixes
11257 F:      drivers/tty/ipwireless/
11258
11259 IRON DEVICE AUDIO CODEC DRIVERS
11260 M:      Kiseok Jo <[email protected]>
11261 L:      [email protected] (moderated for non-subscribers)
11262 S:      Maintained
11263 F:      Documentation/devicetree/bindings/sound/irondevice,*
11264 F:      sound/soc/codecs/sma*
11265
11266 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11267 M:      Thomas Gleixner <[email protected]>
11268 S:      Maintained
11269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11270 F:      Documentation/core-api/irq/irq-domain.rst
11271 F:      include/linux/irqdomain.h
11272 F:      kernel/irq/irqdomain.c
11273 F:      kernel/irq/msi.c
11274
11275 IRQ SUBSYSTEM
11276 M:      Thomas Gleixner <[email protected]>
11277 L:      [email protected]
11278 S:      Maintained
11279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11280 F:      include/linux/group_cpus.h
11281 F:      kernel/irq/
11282 F:      lib/group_cpus.c
11283
11284 IRQCHIP DRIVERS
11285 M:      Thomas Gleixner <[email protected]>
11286 L:      [email protected]
11287 S:      Maintained
11288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11289 F:      Documentation/devicetree/bindings/interrupt-controller/
11290 F:      drivers/irqchip/
11291
11292 ISA
11293 M:      William Breathitt Gray <[email protected]>
11294 S:      Maintained
11295 F:      Documentation/driver-api/isa.rst
11296 F:      drivers/base/isa.c
11297 F:      include/linux/isa.h
11298
11299 ISA RADIO MODULE
11300 M:      Hans Verkuil <[email protected]>
11301 L:      [email protected]
11302 S:      Maintained
11303 W:      https://linuxtv.org
11304 T:      git git://linuxtv.org/media_tree.git
11305 F:      drivers/media/radio/radio-isa*
11306
11307 ISAPNP
11308 M:      Jaroslav Kysela <[email protected]>
11309 S:      Maintained
11310 F:      Documentation/userspace-api/isapnp.rst
11311 F:      drivers/pnp/isapnp/
11312 F:      include/linux/isapnp.h
11313
11314 ISCSI
11315 M:      Lee Duncan <[email protected]>
11316 M:      Chris Leech <[email protected]>
11317 M:      Mike Christie <[email protected]>
11318 L:      [email protected]
11319 L:      [email protected]
11320 S:      Maintained
11321 W:      www.open-iscsi.com
11322 F:      drivers/scsi/*iscsi*
11323 F:      include/scsi/*iscsi*
11324
11325 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11326 M:      Peter Jones <[email protected]>
11327 M:      Konrad Rzeszutek Wilk <[email protected]>
11328 S:      Maintained
11329 F:      drivers/firmware/iscsi_ibft*
11330
11331 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11332 M:      Sagi Grimberg <[email protected]>
11333 M:      Max Gurtovoy <[email protected]>
11334 L:      [email protected]
11335 S:      Supported
11336 W:      http://www.openfabrics.org
11337 W:      www.open-iscsi.org
11338 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11339 F:      drivers/infiniband/ulp/iser/
11340
11341 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11342 M:      Sagi Grimberg <[email protected]>
11343 L:      [email protected]
11344 L:      [email protected]
11345 S:      Supported
11346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11347 F:      drivers/infiniband/ulp/isert
11348
11349 ISDN/CMTP OVER BLUETOOTH
11350 M:      Karsten Keil <[email protected]>
11351 L:      [email protected] (subscribers-only)
11352 L:      [email protected]
11353 S:      Odd Fixes
11354 W:      http://www.isdn4linux.de
11355 F:      Documentation/isdn/
11356 F:      drivers/isdn/capi/
11357 F:      include/linux/isdn/
11358 F:      include/uapi/linux/isdn/
11359 F:      net/bluetooth/cmtp/
11360
11361 ISDN/mISDN SUBSYSTEM
11362 M:      Karsten Keil <[email protected]>
11363 L:      [email protected] (subscribers-only)
11364 L:      [email protected]
11365 S:      Maintained
11366 W:      http://www.isdn4linux.de
11367 F:      drivers/isdn/Kconfig
11368 F:      drivers/isdn/Makefile
11369 F:      drivers/isdn/hardware/
11370 F:      drivers/isdn/mISDN/
11371
11372 ISOFS FILESYSTEM
11373 M:      Jan Kara <[email protected]>
11374 L:      [email protected]
11375 S:      Maintained
11376 F:      Documentation/filesystems/isofs.rst
11377 F:      fs/isofs/
11378
11379 IT87 HARDWARE MONITORING DRIVER
11380 M:      Jean Delvare <[email protected]>
11381 L:      [email protected]
11382 S:      Maintained
11383 F:      Documentation/hwmon/it87.rst
11384 F:      drivers/hwmon/it87.c
11385
11386 IT913X MEDIA DRIVER
11387 L:      [email protected]
11388 S:      Orphan
11389 W:      https://linuxtv.org
11390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11391 F:      drivers/media/tuners/it913x*
11392
11393 ITE IT66121 HDMI BRIDGE DRIVER
11394 M:      Phong LE <[email protected]>
11395 M:      Neil Armstrong <[email protected]>
11396 S:      Maintained
11397 T:      git git://anongit.freedesktop.org/drm/drm-misc
11398 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11399 F:      drivers/gpu/drm/bridge/ite-it66121.c
11400
11401 IVTV VIDEO4LINUX DRIVER
11402 M:      Andy Walls <[email protected]>
11403 L:      [email protected]
11404 S:      Maintained
11405 W:      https://linuxtv.org
11406 T:      git git://linuxtv.org/media_tree.git
11407 F:      Documentation/admin-guide/media/ivtv*
11408 F:      drivers/media/pci/ivtv/
11409 F:      include/uapi/linux/ivtv*
11410
11411 IX2505V MEDIA DRIVER
11412 M:      Malcolm Priestley <[email protected]>
11413 L:      [email protected]
11414 S:      Maintained
11415 W:      https://linuxtv.org
11416 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11417 F:      drivers/media/dvb-frontends/ix2505v*
11418
11419 JAILHOUSE HYPERVISOR INTERFACE
11420 M:      Jan Kiszka <[email protected]>
11421 L:      [email protected]
11422 S:      Maintained
11423 F:      arch/x86/include/asm/jailhouse_para.h
11424 F:      arch/x86/kernel/jailhouse.c
11425
11426 JC42.4 TEMPERATURE SENSOR DRIVER
11427 M:      Guenter Roeck <[email protected]>
11428 L:      [email protected]
11429 S:      Maintained
11430 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11431 F:      Documentation/hwmon/jc42.rst
11432 F:      drivers/hwmon/jc42.c
11433
11434 JFS FILESYSTEM
11435 M:      Dave Kleikamp <[email protected]>
11436 L:      [email protected]
11437 S:      Odd Fixes
11438 W:      http://jfs.sourceforge.net/
11439 T:      git https://github.com/kleikamp/linux-shaggy.git
11440 F:      Documentation/admin-guide/jfs.rst
11441 F:      fs/jfs/
11442
11443 JME NETWORK DRIVER
11444 M:      Guo-Fu Tseng <[email protected]>
11445 L:      [email protected]
11446 S:      Maintained
11447 F:      drivers/net/ethernet/jme.*
11448
11449 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11450 M:      David Woodhouse <[email protected]>
11451 M:      Richard Weinberger <[email protected]>
11452 L:      [email protected]
11453 S:      Odd Fixes
11454 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11455 T:      git git://git.infradead.org/ubifs-2.6.git
11456 F:      fs/jffs2/
11457 F:      include/uapi/linux/jffs2.h
11458
11459 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11460 M:      "Theodore Ts'o" <[email protected]>
11461 M:      Jan Kara <[email protected]>
11462 L:      [email protected]
11463 S:      Maintained
11464 F:      fs/jbd2/
11465 F:      include/linux/jbd2.h
11466
11467 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11468 M:      Mikhail Ulyanov <[email protected]>
11469 L:      [email protected]
11470 L:      [email protected]
11471 S:      Maintained
11472 F:      drivers/media/platform/renesas/rcar_jpu.c
11473
11474 JSM Neo PCI based serial card
11475 L:      [email protected]
11476 S:      Orphan
11477 F:      drivers/tty/serial/jsm/
11478
11479 K10TEMP HARDWARE MONITORING DRIVER
11480 M:      Clemens Ladisch <[email protected]>
11481 L:      [email protected]
11482 S:      Maintained
11483 F:      Documentation/hwmon/k10temp.rst
11484 F:      drivers/hwmon/k10temp.c
11485
11486 K8TEMP HARDWARE MONITORING DRIVER
11487 M:      Rudolf Marek <[email protected]>
11488 L:      [email protected]
11489 S:      Maintained
11490 F:      Documentation/hwmon/k8temp.rst
11491 F:      drivers/hwmon/k8temp.c
11492
11493 KASAN
11494 M:      Andrey Ryabinin <[email protected]>
11495 R:      Alexander Potapenko <[email protected]>
11496 R:      Andrey Konovalov <[email protected]>
11497 R:      Dmitry Vyukov <[email protected]>
11498 R:      Vincenzo Frascino <[email protected]>
11499 L:      [email protected]
11500 S:      Maintained
11501 F:      Documentation/dev-tools/kasan.rst
11502 F:      arch/*/include/asm/*kasan.h
11503 F:      arch/*/mm/kasan_init*
11504 F:      include/linux/kasan*.h
11505 F:      lib/Kconfig.kasan
11506 F:      mm/kasan/
11507 F:      scripts/Makefile.kasan
11508
11509 KCONFIG
11510 M:      Masahiro Yamada <[email protected]>
11511 L:      [email protected]
11512 S:      Maintained
11513 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11515 F:      Documentation/kbuild/kconfig*
11516 F:      scripts/Kconfig.include
11517 F:      scripts/kconfig/
11518
11519 KCOV
11520 R:      Dmitry Vyukov <[email protected]>
11521 R:      Andrey Konovalov <[email protected]>
11522 L:      [email protected]
11523 S:      Maintained
11524 F:      Documentation/dev-tools/kcov.rst
11525 F:      include/linux/kcov.h
11526 F:      include/uapi/linux/kcov.h
11527 F:      kernel/kcov.c
11528 F:      scripts/Makefile.kcov
11529
11530 KCSAN
11531 M:      Marco Elver <[email protected]>
11532 R:      Dmitry Vyukov <[email protected]>
11533 L:      [email protected]
11534 S:      Maintained
11535 F:      Documentation/dev-tools/kcsan.rst
11536 F:      include/linux/kcsan*.h
11537 F:      kernel/kcsan/
11538 F:      lib/Kconfig.kcsan
11539 F:      scripts/Makefile.kcsan
11540
11541 KDUMP
11542 M:      Baoquan He <[email protected]>
11543 R:      Vivek Goyal <[email protected]>
11544 R:      Dave Young <[email protected]>
11545 L:      [email protected]
11546 S:      Maintained
11547 W:      http://lse.sourceforge.net/kdump/
11548 F:      Documentation/admin-guide/kdump/
11549 F:      fs/proc/vmcore.c
11550 F:      include/linux/crash_core.h
11551 F:      include/linux/crash_dump.h
11552 F:      include/uapi/linux/vmcore.h
11553 F:      kernel/crash_*.c
11554
11555 KEENE FM RADIO TRANSMITTER DRIVER
11556 M:      Hans Verkuil <[email protected]>
11557 L:      [email protected]
11558 S:      Maintained
11559 W:      https://linuxtv.org
11560 T:      git git://linuxtv.org/media_tree.git
11561 F:      drivers/media/radio/radio-keene*
11562
11563 KERNEL AUTOMOUNTER
11564 M:      Ian Kent <[email protected]>
11565 L:      [email protected]
11566 S:      Maintained
11567 F:      fs/autofs/
11568
11569 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11570 M:      Masahiro Yamada <[email protected]>
11571 R:      Nathan Chancellor <[email protected]>
11572 R:      Nicolas Schier <[email protected]>
11573 L:      [email protected]
11574 S:      Maintained
11575 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11577 F:      Documentation/kbuild/
11578 F:      Makefile
11579 F:      scripts/*vmlinux*
11580 F:      scripts/Kbuild*
11581 F:      scripts/Makefile*
11582 F:      scripts/basic/
11583 F:      scripts/clang-tools/
11584 F:      scripts/dummy-tools/
11585 F:      scripts/mk*
11586 F:      scripts/mod/
11587 F:      scripts/package/
11588 F:      usr/
11589
11590 KERNEL HARDENING (not covered by other areas)
11591 M:      Kees Cook <[email protected]>
11592 R:      Gustavo A. R. Silva <[email protected]>
11593 L:      [email protected]
11594 S:      Supported
11595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11596 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11597 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11598 F:      arch/*/configs/hardening.config
11599 F:      include/linux/overflow.h
11600 F:      include/linux/randomize_kstack.h
11601 F:      kernel/configs/hardening.config
11602 F:      mm/usercopy.c
11603 K:      \b(add|choose)_random_kstack_offset\b
11604 K:      \b__check_(object_size|heap_object)\b
11605 K:      \b__counted_by\b
11606
11607 KERNEL JANITORS
11608 L:      [email protected]
11609 S:      Odd Fixes
11610 W:      http://kernelnewbies.org/KernelJanitors
11611
11612 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11613 M:      Chuck Lever <[email protected]>
11614 M:      Jeff Layton <[email protected]>
11615 R:      Neil Brown <[email protected]>
11616 R:      Olga Kornievskaia <[email protected]>
11617 R:      Dai Ngo <[email protected]>
11618 R:      Tom Talpey <[email protected]>
11619 L:      [email protected]
11620 S:      Supported
11621 W:      http://nfs.sourceforge.net/
11622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11623 F:      Documentation/filesystems/nfs/
11624 F:      fs/lockd/
11625 F:      fs/nfs_common/
11626 F:      fs/nfsd/
11627 F:      include/linux/lockd/
11628 F:      include/linux/sunrpc/
11629 F:      include/trace/events/rpcgss.h
11630 F:      include/trace/events/rpcrdma.h
11631 F:      include/trace/events/sunrpc.h
11632 F:      include/trace/misc/fs.h
11633 F:      include/trace/misc/nfs.h
11634 F:      include/trace/misc/sunrpc.h
11635 F:      include/uapi/linux/nfsd/
11636 F:      include/uapi/linux/sunrpc/
11637 F:      net/sunrpc/
11638
11639 KERNEL REGRESSIONS
11640 M:      Thorsten Leemhuis <[email protected]>
11641 L:      [email protected]
11642 S:      Supported
11643 F:      Documentation/admin-guide/reporting-regressions.rst
11644 F:      Documentation/process/handling-regressions.rst
11645
11646 KERNEL SELFTEST FRAMEWORK
11647 M:      Shuah Khan <[email protected]>
11648 M:      Shuah Khan <[email protected]>
11649 L:      [email protected]
11650 S:      Maintained
11651 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11653 F:      Documentation/dev-tools/kselftest*
11654 F:      tools/testing/selftests/
11655
11656 KERNEL SMB3 SERVER (KSMBD)
11657 M:      Namjae Jeon <[email protected]>
11658 M:      Steve French <[email protected]>
11659 R:      Sergey Senozhatsky <[email protected]>
11660 R:      Tom Talpey <[email protected]>
11661 L:      [email protected]
11662 S:      Maintained
11663 T:      git git://git.samba.org/ksmbd.git
11664 F:      Documentation/filesystems/smb/ksmbd.rst
11665 F:      fs/smb/common/
11666 F:      fs/smb/server/
11667
11668 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11669 M:      Brendan Higgins <[email protected]>
11670 M:      David Gow <[email protected]>
11671 L:      [email protected]
11672 L:      [email protected]
11673 S:      Maintained
11674 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11677 F:      Documentation/dev-tools/kunit/
11678 F:      include/kunit/
11679 F:      lib/kunit/
11680 F:      rust/kernel/kunit.rs
11681 F:      scripts/rustdoc_test_*
11682 F:      tools/testing/kunit/
11683
11684 KERNEL USERMODE HELPER
11685 M:      Luis Chamberlain <[email protected]>
11686 L:      [email protected]
11687 S:      Maintained
11688 F:      include/linux/umh.h
11689 F:      kernel/umh.c
11690
11691 KERNEL VIRTUAL MACHINE (KVM)
11692 M:      Paolo Bonzini <[email protected]>
11693 L:      [email protected]
11694 S:      Supported
11695 W:      http://www.linux-kvm.org
11696 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11697 F:      Documentation/virt/kvm/
11698 F:      include/asm-generic/kvm*
11699 F:      include/kvm/iodev.h
11700 F:      include/linux/kvm*
11701 F:      include/trace/events/kvm.h
11702 F:      include/uapi/asm-generic/kvm*
11703 F:      include/uapi/linux/kvm*
11704 F:      tools/kvm/
11705 F:      tools/testing/selftests/kvm/
11706 F:      virt/kvm/*
11707
11708 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11709 M:      Marc Zyngier <[email protected]>
11710 M:      Oliver Upton <[email protected]>
11711 R:      James Morse <[email protected]>
11712 R:      Suzuki K Poulose <[email protected]>
11713 R:      Zenghui Yu <[email protected]>
11714 L:      [email protected] (moderated for non-subscribers)
11715 L:      [email protected]
11716 S:      Maintained
11717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11718 F:      arch/arm64/include/asm/kvm*
11719 F:      arch/arm64/include/uapi/asm/kvm*
11720 F:      arch/arm64/kvm/
11721 F:      include/kvm/arm_*
11722 F:      tools/testing/selftests/kvm/*/aarch64/
11723 F:      tools/testing/selftests/kvm/aarch64/
11724
11725 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
11726 M:      Tianrui Zhao <[email protected]>
11727 M:      Bibo Mao <[email protected]>
11728 M:      Huacai Chen <[email protected]>
11729 L:      [email protected]
11730 L:      [email protected]
11731 S:      Maintained
11732 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11733 F:      arch/loongarch/include/asm/kvm*
11734 F:      arch/loongarch/include/uapi/asm/kvm*
11735 F:      arch/loongarch/kvm/
11736
11737 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11738 M:      Huacai Chen <[email protected]>
11739 L:      [email protected]
11740 L:      [email protected]
11741 S:      Maintained
11742 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11743 F:      arch/mips/include/asm/kvm*
11744 F:      arch/mips/include/uapi/asm/kvm*
11745 F:      arch/mips/kvm/
11746
11747 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11748 M:      Michael Ellerman <[email protected]>
11749 R:      Nicholas Piggin <[email protected]>
11750 L:      [email protected]
11751 L:      [email protected]
11752 S:      Maintained (Book3S 64-bit HV)
11753 S:      Odd fixes (Book3S 64-bit PR)
11754 S:      Orphan (Book3E and 32-bit)
11755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11756 F:      arch/powerpc/include/asm/kvm*
11757 F:      arch/powerpc/include/uapi/asm/kvm*
11758 F:      arch/powerpc/kernel/kvm*
11759 F:      arch/powerpc/kvm/
11760
11761 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11762 M:      Anup Patel <[email protected]>
11763 R:      Atish Patra <[email protected]>
11764 L:      [email protected]
11765 L:      [email protected]
11766 L:      [email protected]
11767 S:      Maintained
11768 T:      git https://github.com/kvm-riscv/linux.git
11769 F:      arch/riscv/include/asm/kvm*
11770 F:      arch/riscv/include/uapi/asm/kvm*
11771 F:      arch/riscv/kvm/
11772 F:      tools/testing/selftests/kvm/*/riscv/
11773 F:      tools/testing/selftests/kvm/riscv/
11774
11775 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11776 M:      Christian Borntraeger <[email protected]>
11777 M:      Janosch Frank <[email protected]>
11778 M:      Claudio Imbrenda <[email protected]>
11779 R:      David Hildenbrand <[email protected]>
11780 L:      [email protected]
11781 S:      Supported
11782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11783 F:      Documentation/virt/kvm/s390*
11784 F:      arch/s390/include/asm/gmap.h
11785 F:      arch/s390/include/asm/kvm*
11786 F:      arch/s390/include/uapi/asm/kvm*
11787 F:      arch/s390/include/uapi/asm/uvdevice.h
11788 F:      arch/s390/kernel/uv.c
11789 F:      arch/s390/kvm/
11790 F:      arch/s390/mm/gmap.c
11791 F:      drivers/s390/char/uvdevice.c
11792 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11793 F:      tools/testing/selftests/kvm/*/s390x/
11794 F:      tools/testing/selftests/kvm/s390x/
11795
11796 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11797 M:      Sean Christopherson <[email protected]>
11798 M:      Paolo Bonzini <[email protected]>
11799 L:      [email protected]
11800 S:      Supported
11801 P:      Documentation/process/maintainer-kvm-x86.rst
11802 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11803 F:      arch/x86/include/asm/kvm*
11804 F:      arch/x86/include/asm/svm.h
11805 F:      arch/x86/include/asm/vmx*.h
11806 F:      arch/x86/include/uapi/asm/kvm*
11807 F:      arch/x86/include/uapi/asm/svm.h
11808 F:      arch/x86/include/uapi/asm/vmx.h
11809 F:      arch/x86/kvm/
11810 F:      arch/x86/kvm/*/
11811 F:      tools/testing/selftests/kvm/*/x86_64/
11812 F:      tools/testing/selftests/kvm/x86_64/
11813
11814 KERNFS
11815 M:      Greg Kroah-Hartman <[email protected]>
11816 M:      Tejun Heo <[email protected]>
11817 S:      Supported
11818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11819 F:      fs/kernfs/
11820 F:      include/linux/kernfs.h
11821
11822 KEXEC
11823 M:      Eric Biederman <[email protected]>
11824 L:      [email protected]
11825 S:      Maintained
11826 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11827 F:      include/linux/kexec.h
11828 F:      include/uapi/linux/kexec.h
11829 F:      kernel/kexec*
11830
11831 KEYS-ENCRYPTED
11832 M:      Mimi Zohar <[email protected]>
11833 L:      [email protected]
11834 L:      [email protected]
11835 S:      Supported
11836 F:      Documentation/security/keys/trusted-encrypted.rst
11837 F:      include/keys/encrypted-type.h
11838 F:      security/keys/encrypted-keys/
11839
11840 KEYS-TRUSTED
11841 M:      James Bottomley <[email protected]>
11842 M:      Jarkko Sakkinen <[email protected]>
11843 M:      Mimi Zohar <[email protected]>
11844 L:      [email protected]
11845 L:      [email protected]
11846 S:      Supported
11847 F:      Documentation/security/keys/trusted-encrypted.rst
11848 F:      include/keys/trusted-type.h
11849 F:      include/keys/trusted_tpm.h
11850 F:      security/keys/trusted-keys/
11851
11852 KEYS-TRUSTED-CAAM
11853 M:      Ahmad Fatoum <[email protected]>
11854 R:      Pengutronix Kernel Team <[email protected]>
11855 L:      [email protected]
11856 L:      [email protected]
11857 S:      Maintained
11858 F:      include/keys/trusted_caam.h
11859 F:      security/keys/trusted-keys/trusted_caam.c
11860
11861 KEYS-TRUSTED-TEE
11862 M:      Sumit Garg <[email protected]>
11863 L:      [email protected]
11864 L:      [email protected]
11865 S:      Supported
11866 F:      include/keys/trusted_tee.h
11867 F:      security/keys/trusted-keys/trusted_tee.c
11868
11869 KEYS/KEYRINGS
11870 M:      David Howells <[email protected]>
11871 M:      Jarkko Sakkinen <[email protected]>
11872 L:      [email protected]
11873 S:      Maintained
11874 F:      Documentation/security/keys/core.rst
11875 F:      include/keys/
11876 F:      include/linux/key-type.h
11877 F:      include/linux/key.h
11878 F:      include/linux/keyctl.h
11879 F:      include/uapi/linux/keyctl.h
11880 F:      security/keys/
11881
11882 KEYS/KEYRINGS_INTEGRITY
11883 M:      Jarkko Sakkinen <[email protected]>
11884 M:      Mimi Zohar <[email protected]>
11885 L:      [email protected]
11886 L:      [email protected]
11887 S:      Supported
11888 F:      security/integrity/platform_certs
11889
11890 KFENCE
11891 M:      Alexander Potapenko <[email protected]>
11892 M:      Marco Elver <[email protected]>
11893 R:      Dmitry Vyukov <[email protected]>
11894 L:      [email protected]
11895 S:      Maintained
11896 F:      Documentation/dev-tools/kfence.rst
11897 F:      arch/*/include/asm/kfence.h
11898 F:      include/linux/kfence.h
11899 F:      lib/Kconfig.kfence
11900 F:      mm/kfence/
11901
11902 KFIFO
11903 M:      Stefani Seibold <[email protected]>
11904 S:      Maintained
11905 F:      include/linux/kfifo.h
11906 F:      lib/kfifo.c
11907 F:      samples/kfifo/
11908
11909 KGDB / KDB /debug_core
11910 M:      Jason Wessel <[email protected]>
11911 M:      Daniel Thompson <[email protected]>
11912 R:      Douglas Anderson <[email protected]>
11913 L:      [email protected]
11914 S:      Maintained
11915 W:      http://kgdb.wiki.kernel.org/
11916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11917 F:      Documentation/dev-tools/kgdb.rst
11918 F:      drivers/misc/kgdbts.c
11919 F:      drivers/tty/serial/kgdboc.c
11920 F:      include/linux/kdb.h
11921 F:      include/linux/kgdb.h
11922 F:      kernel/debug/
11923 F:      kernel/module/kdb.c
11924
11925 KHADAS MCU MFD DRIVER
11926 M:      Neil Armstrong <[email protected]>
11927 L:      [email protected]
11928 S:      Maintained
11929 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11930 F:      drivers/mfd/khadas-mcu.c
11931 F:      drivers/thermal/khadas_mcu_fan.c
11932 F:      include/linux/mfd/khadas-mcu.h
11933
11934 KIONIX/ROHM KX022A ACCELEROMETER
11935 M:      Matti Vaittinen <[email protected]>
11936 L:      [email protected]
11937 S:      Supported
11938 F:      drivers/iio/accel/kionix-kx022a*
11939
11940 KMEMLEAK
11941 M:      Catalin Marinas <[email protected]>
11942 S:      Maintained
11943 F:      Documentation/dev-tools/kmemleak.rst
11944 F:      include/linux/kmemleak.h
11945 F:      mm/kmemleak.c
11946 F:      samples/kmemleak/kmemleak-test.c
11947
11948 KMSAN
11949 M:      Alexander Potapenko <[email protected]>
11950 R:      Marco Elver <[email protected]>
11951 R:      Dmitry Vyukov <[email protected]>
11952 L:      [email protected]
11953 S:      Maintained
11954 F:      Documentation/dev-tools/kmsan.rst
11955 F:      arch/*/include/asm/kmsan.h
11956 F:      arch/*/mm/kmsan_*
11957 F:      include/linux/kmsan*.h
11958 F:      lib/Kconfig.kmsan
11959 F:      mm/kmsan/
11960 F:      scripts/Makefile.kmsan
11961
11962 KPROBES
11963 M:      Naveen N. Rao <[email protected]>
11964 M:      Anil S Keshavamurthy <[email protected]>
11965 M:      "David S. Miller" <[email protected]>
11966 M:      Masami Hiramatsu <[email protected]>
11967 L:      [email protected]
11968 L:      [email protected]
11969 S:      Maintained
11970 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11972 F:      Documentation/trace/kprobes.rst
11973 F:      include/asm-generic/kprobes.h
11974 F:      include/linux/kprobes.h
11975 F:      kernel/kprobes.c
11976 F:      lib/test_kprobes.c
11977 F:      samples/kprobes
11978
11979 KS0108 LCD CONTROLLER DRIVER
11980 M:      Miguel Ojeda <[email protected]>
11981 S:      Maintained
11982 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11983 F:      drivers/auxdisplay/ks0108.c
11984 F:      include/linux/ks0108.h
11985
11986 KTD253 BACKLIGHT DRIVER
11987 M:      Linus Walleij <[email protected]>
11988 S:      Maintained
11989 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11990 F:      drivers/video/backlight/ktd253-backlight.c
11991
11992 KTEST
11993 M:      Steven Rostedt <[email protected]>
11994 M:      John Hawley <[email protected]>
11995 S:      Maintained
11996 F:      tools/testing/ktest
11997
11998 KTZ8866 BACKLIGHT DRIVER
11999 M:      Jianhua Lu <[email protected]>
12000 S:      Maintained
12001 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12002 F:      drivers/video/backlight/ktz8866.c
12003
12004 KVM PARAVIRT (KVM/paravirt)
12005 M:      Paolo Bonzini <[email protected]>
12006 R:      Wanpeng Li <[email protected]>
12007 R:      Vitaly Kuznetsov <[email protected]>
12008 L:      [email protected]
12009 S:      Supported
12010 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12011 F:      arch/um/include/asm/kvm_para.h
12012 F:      arch/x86/include/asm/kvm_para.h
12013 F:      arch/x86/include/asm/pvclock-abi.h
12014 F:      arch/x86/include/uapi/asm/kvm_para.h
12015 F:      arch/x86/kernel/kvm.c
12016 F:      arch/x86/kernel/kvmclock.c
12017 F:      include/asm-generic/kvm_para.h
12018 F:      include/linux/kvm_para.h
12019 F:      include/uapi/asm-generic/kvm_para.h
12020 F:      include/uapi/linux/kvm_para.h
12021
12022 KVM X86 HYPER-V (KVM/hyper-v)
12023 M:      Vitaly Kuznetsov <[email protected]>
12024 M:      Sean Christopherson <[email protected]>
12025 M:      Paolo Bonzini <[email protected]>
12026 L:      [email protected]
12027 S:      Supported
12028 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12029 F:      arch/x86/kvm/hyperv.*
12030 F:      arch/x86/kvm/kvm_onhyperv.*
12031 F:      arch/x86/kvm/svm/hyperv.*
12032 F:      arch/x86/kvm/svm/svm_onhyperv.*
12033 F:      arch/x86/kvm/vmx/hyperv.*
12034
12035 KVM X86 Xen (KVM/Xen)
12036 M:      David Woodhouse <[email protected]>
12037 M:      Paul Durrant <[email protected]>
12038 M:      Sean Christopherson <[email protected]>
12039 M:      Paolo Bonzini <[email protected]>
12040 L:      [email protected]
12041 S:      Supported
12042 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12043 F:      arch/x86/kvm/xen.*
12044
12045 L3MDEV
12046 M:      David Ahern <[email protected]>
12047 L:      [email protected]
12048 S:      Maintained
12049 F:      include/net/l3mdev.h
12050 F:      net/l3mdev
12051
12052 LANDLOCK SECURITY MODULE
12053 M:      Mickaël Salaün <[email protected]>
12054 L:      [email protected]
12055 S:      Supported
12056 W:      https://landlock.io
12057 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12058 F:      Documentation/security/landlock.rst
12059 F:      Documentation/userspace-api/landlock.rst
12060 F:      include/uapi/linux/landlock.h
12061 F:      samples/landlock/
12062 F:      security/landlock/
12063 F:      tools/testing/selftests/landlock/
12064 K:      landlock
12065 K:      LANDLOCK
12066
12067 LANTIQ / INTEL Ethernet drivers
12068 M:      Hauke Mehrtens <[email protected]>
12069 L:      [email protected]
12070 S:      Maintained
12071 F:      drivers/net/dsa/lantiq_gswip.c
12072 F:      drivers/net/dsa/lantiq_pce.h
12073 F:      drivers/net/ethernet/lantiq_xrx200.c
12074 F:      net/dsa/tag_gswip.c
12075
12076 LANTIQ MIPS ARCHITECTURE
12077 M:      John Crispin <[email protected]>
12078 L:      [email protected]
12079 S:      Maintained
12080 F:      arch/mips/lantiq
12081 F:      drivers/soc/lantiq
12082
12083 LANTIQ PEF2256 DRIVER
12084 M:      Herve Codina <[email protected]>
12085 S:      Maintained
12086 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12087 F:      drivers/net/wan/framer/pef2256/
12088 F:      drivers/pinctrl/pinctrl-pef2256.c
12089 F:      include/linux/framer/pef2256.h
12090
12091 LASI 53c700 driver for PARISC
12092 M:      "James E.J. Bottomley" <[email protected]>
12093 L:      [email protected]
12094 S:      Maintained
12095 F:      Documentation/scsi/53c700.rst
12096 F:      drivers/scsi/53c700*
12097
12098 LEAKING_ADDRESSES
12099 M:      Tobin C. Harding <[email protected]>
12100 M:      Tycho Andersen <[email protected]>
12101 L:      [email protected]
12102 S:      Maintained
12103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
12104 F:      scripts/leaking_addresses.pl
12105
12106 LED SUBSYSTEM
12107 M:      Pavel Machek <[email protected]>
12108 M:      Lee Jones <[email protected]>
12109 L:      [email protected]
12110 S:      Maintained
12111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
12112 F:      Documentation/devicetree/bindings/leds/
12113 F:      Documentation/leds/
12114 F:      drivers/leds/
12115 F:      include/dt-bindings/leds/
12116 F:      include/linux/leds.h
12117
12118 LEGO MINDSTORMS EV3
12119 R:      David Lechner <[email protected]>
12120 S:      Maintained
12121 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12122 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12123 F:      drivers/power/supply/lego_ev3_battery.c
12124
12125 LEGO USB Tower driver
12126 M:      Juergen Stuber <[email protected]>
12127 L:      [email protected]
12128 S:      Maintained
12129 W:      http://legousb.sourceforge.net/
12130 F:      drivers/usb/misc/legousbtower.c
12131
12132 LETSKETCH HID TABLET DRIVER
12133 M:      Hans de Goede <[email protected]>
12134 L:      [email protected]
12135 S:      Maintained
12136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12137 F:      drivers/hid/hid-letsketch.c
12138
12139 LG LAPTOP EXTRAS
12140 M:      Matan Ziv-Av <[email protected]>
12141 L:      [email protected]
12142 S:      Maintained
12143 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12144 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12145 F:      drivers/platform/x86/lg-laptop.c
12146
12147 LG2160 MEDIA DRIVER
12148 M:      Michael Krufky <[email protected]>
12149 L:      [email protected]
12150 S:      Maintained
12151 W:      https://linuxtv.org
12152 W:      http://github.com/mkrufky
12153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12154 T:      git git://linuxtv.org/mkrufky/tuners.git
12155 F:      drivers/media/dvb-frontends/lg2160.*
12156
12157 LGDT3305 MEDIA DRIVER
12158 M:      Michael Krufky <[email protected]>
12159 L:      [email protected]
12160 S:      Maintained
12161 W:      https://linuxtv.org
12162 W:      http://github.com/mkrufky
12163 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12164 T:      git git://linuxtv.org/mkrufky/tuners.git
12165 F:      drivers/media/dvb-frontends/lgdt3305.*
12166
12167 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12168 M:      Viresh Kumar <[email protected]>
12169 L:      [email protected]
12170 S:      Maintained
12171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12172 F:      drivers/ata/pata_arasan_cf.c
12173 F:      include/linux/pata_arasan_cf_data.h
12174
12175 LIBATA PATA DRIVERS
12176 R:      Sergey Shtylyov <[email protected]>
12177 L:      [email protected]
12178 F:      drivers/ata/ata_*.c
12179 F:      drivers/ata/pata_*.c
12180
12181 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12182 M:      Linus Walleij <[email protected]>
12183 L:      [email protected]
12184 S:      Maintained
12185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12186 F:      drivers/ata/pata_ftide010.c
12187 F:      drivers/ata/sata_gemini.c
12188 F:      drivers/ata/sata_gemini.h
12189
12190 LIBATA SATA AHCI PLATFORM devices support
12191 M:      Hans de Goede <[email protected]>
12192 M:      Jens Axboe <[email protected]>
12193 L:      [email protected]
12194 S:      Maintained
12195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12196 F:      drivers/ata/ahci_platform.c
12197 F:      drivers/ata/libahci_platform.c
12198 F:      include/linux/ahci_platform.h
12199
12200 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12201 M:      Serge Semin <[email protected]>
12202 L:      [email protected]
12203 S:      Maintained
12204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12205 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12206 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12207 F:      drivers/ata/ahci_dwc.c
12208
12209 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12210 M:      Mikael Pettersson <[email protected]>
12211 L:      [email protected]
12212 S:      Maintained
12213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12214 F:      drivers/ata/sata_promise.*
12215
12216 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12217 M:      Damien Le Moal <[email protected]>
12218 M:      Niklas Cassel <[email protected]>
12219 L:      [email protected]
12220 S:      Maintained
12221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12222 F:      Documentation/ABI/testing/sysfs-ata
12223 F:      Documentation/devicetree/bindings/ata/
12224 F:      drivers/ata/
12225 F:      include/linux/ata.h
12226 F:      include/linux/libata.h
12227
12228 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12229 M:      Vishal Verma <[email protected]>
12230 M:      Dan Williams <[email protected]>
12231 M:      Dave Jiang <[email protected]>
12232 L:      [email protected]
12233 S:      Supported
12234 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12235 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12236 F:      drivers/nvdimm/btt*
12237
12238 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12239 M:      Dan Williams <[email protected]>
12240 M:      Vishal Verma <[email protected]>
12241 M:      Dave Jiang <[email protected]>
12242 L:      [email protected]
12243 S:      Supported
12244 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12245 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12246 F:      drivers/nvdimm/pmem*
12247
12248 LIBNVDIMM: DEVICETREE BINDINGS
12249 M:      Oliver O'Halloran <[email protected]>
12250 L:      [email protected]
12251 S:      Supported
12252 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12253 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12254 F:      drivers/nvdimm/of_pmem.c
12255
12256 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12257 M:      Dan Williams <[email protected]>
12258 M:      Vishal Verma <[email protected]>
12259 M:      Dave Jiang <[email protected]>
12260 M:      Ira Weiny <[email protected]>
12261 L:      [email protected]
12262 S:      Supported
12263 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12264 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12266 F:      drivers/acpi/nfit/*
12267 F:      drivers/nvdimm/*
12268 F:      include/linux/libnvdimm.h
12269 F:      include/linux/nd.h
12270 F:      include/uapi/linux/ndctl.h
12271 F:      tools/testing/nvdimm/
12272
12273 LIBRARY CODE
12274 M:      Andrew Morton <[email protected]>
12275 L:      [email protected]
12276 S:      Supported
12277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12278 F:      lib/*
12279
12280 LICENSES and SPDX stuff
12281 M:      Thomas Gleixner <[email protected]>
12282 M:      Greg Kroah-Hartman <[email protected]>
12283 L:      [email protected]
12284 S:      Maintained
12285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12286 F:      COPYING
12287 F:      Documentation/process/license-rules.rst
12288 F:      LICENSES/
12289 F:      scripts/spdxcheck-test.sh
12290 F:      scripts/spdxcheck.py
12291 F:      scripts/spdxexclude
12292
12293 LINEAR RANGES HELPERS
12294 M:      Mark Brown <[email protected]>
12295 R:      Matti Vaittinen <[email protected]>
12296 F:      include/linux/linear_range.h
12297 F:      lib/linear_ranges.c
12298 F:      lib/test_linear_ranges.c
12299
12300 LINUX FOR POWER MACINTOSH
12301 L:      [email protected]
12302 S:      Orphan
12303 F:      arch/powerpc/platforms/powermac/
12304 F:      drivers/macintosh/
12305 X:      drivers/macintosh/adb-iop.c
12306 X:      drivers/macintosh/via-macii.c
12307
12308 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12309 M:      Michael Ellerman <[email protected]>
12310 R:      Nicholas Piggin <[email protected]>
12311 R:      Christophe Leroy <[email protected]>
12312 R:      Aneesh Kumar K.V <[email protected]>
12313 R:      Naveen N. Rao <[email protected]>
12314 L:      [email protected]
12315 S:      Supported
12316 W:      https://github.com/linuxppc/wiki/wiki
12317 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12319 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12320 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12321 F:      Documentation/devicetree/bindings/powerpc/
12322 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12323 F:      Documentation/arch/powerpc/
12324 F:      arch/powerpc/
12325 F:      drivers/*/*/*pasemi*
12326 F:      drivers/*/*pasemi*
12327 F:      drivers/char/tpm/tpm_ibmvtpm*
12328 F:      drivers/crypto/nx/
12329 F:      drivers/crypto/vmx/
12330 F:      drivers/i2c/busses/i2c-opal.c
12331 F:      drivers/net/ethernet/ibm/ibmveth.*
12332 F:      drivers/net/ethernet/ibm/ibmvnic.*
12333 F:      drivers/pci/hotplug/pnv_php.c
12334 F:      drivers/pci/hotplug/rpa*
12335 F:      drivers/rtc/rtc-opal.c
12336 F:      drivers/scsi/ibmvscsi/
12337 F:      drivers/tty/hvc/hvc_opal.c
12338 F:      drivers/watchdog/wdrtas.c
12339 F:      tools/testing/selftests/powerpc
12340 N:      /pmac
12341 N:      powermac
12342 N:      powernv
12343 N:      [^a-z0-9]ps3
12344 N:      pseries
12345
12346 LINUX FOR POWERPC EMBEDDED MPC5XXX
12347 M:      Anatolij Gustschin <[email protected]>
12348 L:      [email protected]
12349 S:      Odd Fixes
12350 F:      arch/powerpc/platforms/512x/
12351 F:      arch/powerpc/platforms/52xx/
12352
12353 LINUX FOR POWERPC EMBEDDED PPC4XX
12354 L:      [email protected]
12355 S:      Orphan
12356 F:      arch/powerpc/platforms/40x/
12357 F:      arch/powerpc/platforms/44x/
12358
12359 LINUX FOR POWERPC EMBEDDED PPC85XX
12360 M:      Scott Wood <[email protected]>
12361 L:      [email protected]
12362 S:      Odd fixes
12363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12364 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12365 F:      Documentation/devicetree/bindings/powerpc/fsl/
12366 F:      arch/powerpc/platforms/85xx/
12367
12368 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12369 M:      Christophe Leroy <[email protected]>
12370 L:      [email protected]
12371 S:      Maintained
12372 F:      arch/powerpc/platforms/8xx/
12373 F:      arch/powerpc/platforms/83xx/
12374
12375 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12376 M:      Kees Cook <[email protected]>
12377 S:      Maintained
12378 F:      drivers/misc/lkdtm/*
12379 F:      tools/testing/selftests/lkdtm/*
12380
12381 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12382 M:      Alan Stern <[email protected]>
12383 M:      Andrea Parri <[email protected]>
12384 M:      Will Deacon <[email protected]>
12385 M:      Peter Zijlstra <[email protected]>
12386 M:      Boqun Feng <[email protected]>
12387 M:      Nicholas Piggin <[email protected]>
12388 M:      David Howells <[email protected]>
12389 M:      Jade Alglave <[email protected]>
12390 M:      Luc Maranget <[email protected]>
12391 M:      "Paul E. McKenney" <[email protected]>
12392 R:      Akira Yokosawa <[email protected]>
12393 R:      Daniel Lustig <[email protected]>
12394 R:      Joel Fernandes <[email protected]>
12395 L:      [email protected]
12396 L:      [email protected]
12397 S:      Supported
12398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12399 F:      Documentation/atomic_bitops.txt
12400 F:      Documentation/atomic_t.txt
12401 F:      Documentation/core-api/refcount-vs-atomic.rst
12402 F:      Documentation/litmus-tests/
12403 F:      Documentation/memory-barriers.txt
12404 F:      tools/memory-model/
12405
12406 LINUX-NEXT TREE
12407 M:      Stephen Rothwell <[email protected]>
12408 L:      [email protected]
12409 S:      Supported
12410 B:      mailto:[email protected] and the appropriate development tree
12411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12412
12413 LIS3LV02D ACCELEROMETER DRIVER
12414 M:      Eric Piel <[email protected]>
12415 S:      Maintained
12416 F:      Documentation/misc-devices/lis3lv02d.rst
12417 F:      drivers/misc/lis3lv02d/
12418 F:      drivers/platform/x86/hp/hp_accel.c
12419
12420 LIST KUNIT TEST
12421 M:      David Gow <[email protected]>
12422 L:      [email protected]
12423 L:      [email protected]
12424 S:      Maintained
12425 F:      lib/list-test.c
12426
12427 LITEX PLATFORM
12428 M:      Karol Gugala <[email protected]>
12429 M:      Mateusz Holenko <[email protected]>
12430 M:      Gabriel Somlo <[email protected]>
12431 M:      Joel Stanley <[email protected]>
12432 S:      Maintained
12433 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12434 F:      arch/openrisc/boot/dts/or1klitex.dts
12435 F:      drivers/mmc/host/litex_mmc.c
12436 F:      drivers/net/ethernet/litex/*
12437 F:      drivers/soc/litex/*
12438 F:      drivers/tty/serial/liteuart.c
12439 F:      include/linux/litex.h
12440 N:      litex
12441
12442 LIVE PATCHING
12443 M:      Josh Poimboeuf <[email protected]>
12444 M:      Jiri Kosina <[email protected]>
12445 M:      Miroslav Benes <[email protected]>
12446 M:      Petr Mladek <[email protected]>
12447 R:      Joe Lawrence <[email protected]>
12448 L:      [email protected]
12449 S:      Maintained
12450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12451 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12452 F:      Documentation/livepatch/
12453 F:      arch/powerpc/include/asm/livepatch.h
12454 F:      include/linux/livepatch.h
12455 F:      kernel/livepatch/
12456 F:      kernel/module/livepatch.c
12457 F:      lib/livepatch/
12458 F:      samples/livepatch/
12459 F:      tools/testing/selftests/livepatch/
12460
12461 LLC (802.2)
12462 L:      [email protected]
12463 S:      Odd fixes
12464 F:      include/linux/llc.h
12465 F:      include/net/llc*
12466 F:      include/uapi/linux/llc.h
12467 F:      net/llc/
12468
12469 LM73 HARDWARE MONITOR DRIVER
12470 M:      Guillaume Ligneul <[email protected]>
12471 L:      [email protected]
12472 S:      Maintained
12473 F:      drivers/hwmon/lm73.c
12474
12475 LM78 HARDWARE MONITOR DRIVER
12476 M:      Jean Delvare <[email protected]>
12477 L:      [email protected]
12478 S:      Maintained
12479 F:      Documentation/hwmon/lm78.rst
12480 F:      drivers/hwmon/lm78.c
12481
12482 LM83 HARDWARE MONITOR DRIVER
12483 M:      Jean Delvare <[email protected]>
12484 L:      [email protected]
12485 S:      Maintained
12486 F:      Documentation/hwmon/lm83.rst
12487 F:      drivers/hwmon/lm83.c
12488
12489 LM90 HARDWARE MONITOR DRIVER
12490 M:      Jean Delvare <[email protected]>
12491 L:      [email protected]
12492 S:      Maintained
12493 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12494 F:      Documentation/hwmon/lm90.rst
12495 F:      drivers/hwmon/lm90.c
12496 F:      include/dt-bindings/thermal/lm90.h
12497
12498 LM95234 HARDWARE MONITOR DRIVER
12499 M:      Guenter Roeck <[email protected]>
12500 L:      [email protected]
12501 S:      Maintained
12502 F:      Documentation/hwmon/lm95234.rst
12503 F:      drivers/hwmon/lm95234.c
12504
12505 LME2510 MEDIA DRIVER
12506 M:      Malcolm Priestley <[email protected]>
12507 L:      [email protected]
12508 S:      Maintained
12509 W:      https://linuxtv.org
12510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12511 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12512
12513 LOADPIN SECURITY MODULE
12514 M:      Kees Cook <[email protected]>
12515 S:      Supported
12516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12517 F:      Documentation/admin-guide/LSM/LoadPin.rst
12518 F:      security/loadpin/
12519
12520 LOCKDOWN SECURITY MODULE
12521 L:      [email protected]
12522 S:      Odd Fixes
12523 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
12524 F:      security/lockdown/
12525
12526 LOCKING PRIMITIVES
12527 M:      Peter Zijlstra <[email protected]>
12528 M:      Ingo Molnar <[email protected]>
12529 M:      Will Deacon <[email protected]>
12530 R:      Waiman Long <[email protected]>
12531 R:      Boqun Feng <[email protected]> (LOCKDEP)
12532 L:      [email protected]
12533 S:      Maintained
12534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12535 F:      Documentation/locking/
12536 F:      arch/*/include/asm/spinlock*.h
12537 F:      include/linux/lockdep*.h
12538 F:      include/linux/mutex*.h
12539 F:      include/linux/rwlock*.h
12540 F:      include/linux/rwsem*.h
12541 F:      include/linux/seqlock.h
12542 F:      include/linux/spinlock*.h
12543 F:      kernel/locking/
12544 F:      lib/locking*.[ch]
12545 X:      kernel/locking/locktorture.c
12546
12547 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12548 M:      "Richard Russon (FlatCap)" <[email protected]>
12549 L:      [email protected]
12550 S:      Maintained
12551 W:      http://www.linux-ntfs.org/content/view/19/37/
12552 F:      Documentation/admin-guide/ldm.rst
12553 F:      block/partitions/ldm.*
12554
12555 LOGITECH HID GAMING KEYBOARDS
12556 M:      Hans de Goede <[email protected]>
12557 L:      [email protected]
12558 S:      Maintained
12559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12560 F:      drivers/hid/hid-lg-g15.c
12561
12562 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12563 M:      Adrien Grassein <[email protected]>
12564 S:      Maintained
12565 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12566 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12567
12568 LOONGARCH
12569 M:      Huacai Chen <[email protected]>
12570 R:      WANG Xuerui <[email protected]>
12571 L:      [email protected]
12572 S:      Maintained
12573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12574 F:      Documentation/arch/loongarch/
12575 F:      Documentation/translations/zh_CN/arch/loongarch/
12576 F:      arch/loongarch/
12577 F:      drivers/*/*loongarch*
12578
12579 LOONGSON GPIO DRIVER
12580 M:      Yinbo Zhu <[email protected]>
12581 L:      [email protected]
12582 S:      Maintained
12583 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12584 F:      drivers/gpio/gpio-loongson-64bit.c
12585
12586 LOONGSON LS2X I2C DRIVER
12587 M:      Binbin Zhou <[email protected]>
12588 L:      [email protected]
12589 S:      Maintained
12590 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12591 F:      drivers/i2c/busses/i2c-ls2x.c
12592
12593 LOONGSON-2 SOC SERIES CLOCK DRIVER
12594 M:      Yinbo Zhu <[email protected]>
12595 L:      [email protected]
12596 S:      Maintained
12597 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12598 F:      drivers/clk/clk-loongson2.c
12599 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12600
12601 LOONGSON SPI DRIVER
12602 M:      Yinbo Zhu <[email protected]>
12603 L:      [email protected]
12604 S:      Maintained
12605 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12606 F:      drivers/spi/spi-loongson-core.c
12607 F:      drivers/spi/spi-loongson-pci.c
12608 F:      drivers/spi/spi-loongson-plat.c
12609 F:      drivers/spi/spi-loongson.h
12610
12611 LOONGSON-2 SOC SERIES GUTS DRIVER
12612 M:      Yinbo Zhu <[email protected]>
12613 L:      [email protected]
12614 S:      Maintained
12615 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12616 F:      drivers/soc/loongson/loongson2_guts.c
12617
12618 LOONGSON-2 SOC SERIES PM DRIVER
12619 M:      Yinbo Zhu <[email protected]>
12620 L:      [email protected]
12621 S:      Maintained
12622 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12623 F:      drivers/soc/loongson/loongson2_pm.c
12624
12625 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12626 M:      zhanghongchen <[email protected]>
12627 M:      Yinbo Zhu <[email protected]>
12628 L:      [email protected]
12629 S:      Maintained
12630 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12631 F:      drivers/pinctrl/pinctrl-loongson2.c
12632
12633 LOONGSON-2 SOC SERIES THERMAL DRIVER
12634 M:      zhanghongchen <[email protected]>
12635 M:      Yinbo Zhu <[email protected]>
12636 L:      [email protected]
12637 S:      Maintained
12638 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
12639 F:      drivers/thermal/loongson2_thermal.c
12640
12641 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12642 M:      Sathya Prakash <[email protected]>
12643 M:      Sreekanth Reddy <[email protected]>
12644 M:      Suganath Prabu Subramani <[email protected]>
12645 L:      [email protected]
12646 L:      [email protected]
12647 S:      Supported
12648 W:      http://www.avagotech.com/support/
12649 F:      drivers/message/fusion/
12650 F:      drivers/scsi/mpt3sas/
12651
12652 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12653 M:      Matthew Wilcox <[email protected]>
12654 L:      [email protected]
12655 S:      Maintained
12656 F:      drivers/scsi/sym53c8xx_2/
12657
12658 LTC1660 DAC DRIVER
12659 M:      Marcus Folkesson <[email protected]>
12660 L:      [email protected]
12661 S:      Maintained
12662 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12663 F:      drivers/iio/dac/ltc1660.c
12664
12665 LTC2688 IIO DAC DRIVER
12666 M:      Nuno Sá <[email protected]>
12667 L:      [email protected]
12668 S:      Supported
12669 W:      https://ez.analog.com/linux-software-drivers
12670 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12671 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12672 F:      drivers/iio/dac/ltc2688.c
12673
12674 LTC2947 HARDWARE MONITOR DRIVER
12675 M:      Nuno Sá <[email protected]>
12676 L:      [email protected]
12677 S:      Supported
12678 W:      https://ez.analog.com/linux-software-drivers
12679 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12680 F:      drivers/hwmon/ltc2947-core.c
12681 F:      drivers/hwmon/ltc2947-i2c.c
12682 F:      drivers/hwmon/ltc2947-spi.c
12683 F:      drivers/hwmon/ltc2947.h
12684
12685 LTC2991 HARDWARE MONITOR DRIVER
12686 M:      Antoniu Miclaus <[email protected]>
12687 L:      [email protected]
12688 S:      Supported
12689 W:      https://ez.analog.com/linux-software-drivers
12690 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
12691 F:      drivers/hwmon/ltc2991.c
12692
12693 LTC2983 IIO TEMPERATURE DRIVER
12694 M:      Nuno Sá <[email protected]>
12695 L:      [email protected]
12696 S:      Supported
12697 W:      https://ez.analog.com/linux-software-drivers
12698 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12699 F:      drivers/iio/temperature/ltc2983.c
12700
12701 LTC4261 HARDWARE MONITOR DRIVER
12702 M:      Guenter Roeck <[email protected]>
12703 L:      [email protected]
12704 S:      Maintained
12705 F:      Documentation/hwmon/ltc4261.rst
12706 F:      drivers/hwmon/ltc4261.c
12707
12708 LTC4286 HARDWARE MONITOR DRIVER
12709 M:      Delphine CC Chiu <[email protected]>
12710 L:      [email protected]
12711 S:      Maintained
12712 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
12713 F:      Documentation/hwmon/ltc4286.rst
12714 F:      drivers/hwmon/pmbus/Kconfig
12715 F:      drivers/hwmon/pmbus/Makefile
12716 F:      drivers/hwmon/pmbus/ltc4286.c
12717
12718 LTC4306 I2C MULTIPLEXER DRIVER
12719 M:      Michael Hennerich <[email protected]>
12720 L:      [email protected]
12721 S:      Supported
12722 W:      https://ez.analog.com/linux-software-drivers
12723 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12724 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12725
12726 LTP (Linux Test Project)
12727 M:      Cyril Hrubis <[email protected]>
12728 M:      Jan Stancek <[email protected]>
12729 M:      Petr Vorel <[email protected]>
12730 M:      Li Wang <[email protected]>
12731 M:      Yang Xu <[email protected]>
12732 L:      [email protected] (subscribers-only)
12733 S:      Maintained
12734 W:      http://linux-test-project.github.io/
12735 T:      git https://github.com/linux-test-project/ltp.git
12736
12737 LYNX 28G SERDES PHY DRIVER
12738 M:      Ioana Ciornei <[email protected]>
12739 L:      [email protected]
12740 S:      Supported
12741 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12742 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12743
12744 LYNX PCS MODULE
12745 M:      Ioana Ciornei <[email protected]>
12746 L:      [email protected]
12747 S:      Supported
12748 F:      drivers/net/pcs/pcs-lynx.c
12749 F:      include/linux/pcs-lynx.h
12750
12751 M68K ARCHITECTURE
12752 M:      Geert Uytterhoeven <[email protected]>
12753 L:      [email protected]
12754 S:      Maintained
12755 W:      http://www.linux-m68k.org/
12756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12757 F:      arch/m68k/
12758 F:      drivers/zorro/
12759
12760 M68K ON APPLE MACINTOSH
12761 M:      Joshua Thompson <[email protected]>
12762 L:      [email protected]
12763 S:      Maintained
12764 W:      http://www.mac.linux-m68k.org/
12765 F:      arch/m68k/mac/
12766 F:      drivers/macintosh/adb-iop.c
12767 F:      drivers/macintosh/via-macii.c
12768
12769 M68K ON HP9000/300
12770 M:      Philip Blundell <[email protected]>
12771 S:      Maintained
12772 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12773 F:      arch/m68k/hp300/
12774
12775 M88DS3103 MEDIA DRIVER
12776 L:      [email protected]
12777 S:      Orphan
12778 W:      https://linuxtv.org
12779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12780 F:      drivers/media/dvb-frontends/m88ds3103*
12781
12782 M88RS2000 MEDIA DRIVER
12783 M:      Malcolm Priestley <[email protected]>
12784 L:      [email protected]
12785 S:      Maintained
12786 W:      https://linuxtv.org
12787 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12788 F:      drivers/media/dvb-frontends/m88rs2000*
12789
12790 MA901 MASTERKIT USB FM RADIO DRIVER
12791 M:      Alexey Klimov <[email protected]>
12792 L:      [email protected]
12793 S:      Maintained
12794 T:      git git://linuxtv.org/media_tree.git
12795 F:      drivers/media/radio/radio-ma901.c
12796
12797 MAC80211
12798 M:      Johannes Berg <[email protected]>
12799 L:      [email protected]
12800 S:      Maintained
12801 W:      https://wireless.wiki.kernel.org/
12802 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12805 F:      Documentation/networking/mac80211-injection.rst
12806 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12807 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12808 F:      include/net/mac80211.h
12809 F:      net/mac80211/
12810
12811 MAILBOX API
12812 M:      Jassi Brar <[email protected]>
12813 L:      [email protected]
12814 S:      Maintained
12815 F:      Documentation/devicetree/bindings/mailbox/
12816 F:      drivers/mailbox/
12817 F:      include/dt-bindings/mailbox/
12818 F:      include/linux/mailbox_client.h
12819 F:      include/linux/mailbox_controller.h
12820
12821 MAILBOX ARM MHUv2
12822 M:      Viresh Kumar <[email protected]>
12823 M:      Tushar Khandelwal <[email protected]>
12824 L:      [email protected]
12825 S:      Maintained
12826 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12827 F:      drivers/mailbox/arm_mhuv2.c
12828 F:      include/linux/mailbox/arm_mhuv2_message.h
12829
12830 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12831 M:      Alejandro Colomar <[email protected]>
12832 L:      [email protected]
12833 S:      Maintained
12834 W:      http://www.kernel.org/doc/man-pages
12835
12836 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12837 M:      Jeremy Kerr <[email protected]>
12838 M:      Matt Johnston <[email protected]>
12839 L:      [email protected]
12840 S:      Maintained
12841 F:      Documentation/networking/mctp.rst
12842 F:      drivers/net/mctp/
12843 F:      include/net/mctp.h
12844 F:      include/net/mctpdevice.h
12845 F:      include/net/netns/mctp.h
12846 F:      net/mctp/
12847
12848 MAPLE TREE
12849 M:      Liam R. Howlett <[email protected]>
12850 L:      [email protected]
12851 L:      [email protected]
12852 S:      Supported
12853 F:      Documentation/core-api/maple_tree.rst
12854 F:      include/linux/maple_tree.h
12855 F:      include/trace/events/maple_tree.h
12856 F:      lib/maple_tree.c
12857 F:      lib/test_maple_tree.c
12858 F:      tools/testing/radix-tree/linux/maple_tree.h
12859 F:      tools/testing/radix-tree/maple.c
12860
12861 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12862 M:      Rahul Bedarkar <[email protected]>
12863 L:      [email protected]
12864 S:      Maintained
12865 F:      arch/mips/boot/dts/img/pistachio*
12866
12867 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12868 M:      Andrew Lunn <[email protected]>
12869 L:      [email protected]
12870 S:      Maintained
12871 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
12872 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
12873 F:      Documentation/networking/devlink/mv88e6xxx.rst
12874 F:      drivers/net/dsa/mv88e6xxx/
12875 F:      include/linux/dsa/mv88e6xxx.h
12876 F:      include/linux/platform_data/mv88e6xxx.h
12877
12878 MARVELL ARMADA 3700 PHY DRIVERS
12879 M:      Miquel Raynal <[email protected]>
12880 S:      Maintained
12881 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12882 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12883 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12884 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12885
12886 MARVELL ARMADA 3700 SERIAL DRIVER
12887 M:      Pali Rohár <[email protected]>
12888 S:      Maintained
12889 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12890 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12891 F:      drivers/tty/serial/mvebu-uart.c
12892
12893 MARVELL ARMADA DRM SUPPORT
12894 M:      Russell King <[email protected]>
12895 S:      Maintained
12896 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12897 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12898 F:      Documentation/devicetree/bindings/display/armada/
12899 F:      drivers/gpu/drm/armada/
12900 F:      include/uapi/drm/armada_drm.h
12901
12902 MARVELL CRYPTO DRIVER
12903 M:      Boris Brezillon <[email protected]>
12904 M:      Arnaud Ebalard <[email protected]>
12905 M:      Srujana Challa <[email protected]>
12906 L:      [email protected]
12907 S:      Maintained
12908 F:      drivers/crypto/marvell/
12909 F:      include/linux/soc/marvell/octeontx2/
12910
12911 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12912 M:      Mirko Lindner <[email protected]>
12913 M:      Stephen Hemminger <[email protected]>
12914 L:      [email protected]
12915 S:      Maintained
12916 F:      drivers/net/ethernet/marvell/sk*
12917
12918 MARVELL LIBERTAS WIRELESS DRIVER
12919 L:      [email protected]
12920 S:      Orphan
12921 F:      drivers/net/wireless/marvell/libertas/
12922
12923 MARVELL MACCHIATOBIN SUPPORT
12924 M:      Russell King <[email protected]>
12925 L:      [email protected] (moderated for non-subscribers)
12926 S:      Maintained
12927 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12928
12929 MARVELL MV643XX ETHERNET DRIVER
12930 M:      Sebastian Hesselbarth <[email protected]>
12931 L:      [email protected]
12932 S:      Maintained
12933 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12934 F:      include/linux/mv643xx.h
12935
12936 MARVELL MV88X3310 PHY DRIVER
12937 M:      Russell King <[email protected]>
12938 M:      Marek Behún <[email protected]>
12939 L:      [email protected]
12940 S:      Maintained
12941 F:      drivers/net/phy/marvell10g.c
12942
12943 MARVELL MVEBU THERMAL DRIVER
12944 M:      Miquel Raynal <[email protected]>
12945 S:      Maintained
12946 F:      drivers/thermal/armada_thermal.c
12947
12948 MARVELL MVNETA ETHERNET DRIVER
12949 M:      Thomas Petazzoni <[email protected]>
12950 L:      [email protected]
12951 S:      Maintained
12952 F:      drivers/net/ethernet/marvell/mvneta.*
12953
12954 MARVELL MVPP2 ETHERNET DRIVER
12955 M:      Marcin Wojtas <[email protected]>
12956 M:      Russell King <[email protected]>
12957 L:      [email protected]
12958 S:      Maintained
12959 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12960 F:      drivers/net/ethernet/marvell/mvpp2/
12961
12962 MARVELL MWIFIEX WIRELESS DRIVER
12963 M:      Brian Norris <[email protected]>
12964 L:      [email protected]
12965 S:      Odd Fixes
12966 F:      drivers/net/wireless/marvell/mwifiex/
12967
12968 MARVELL MWL8K WIRELESS DRIVER
12969 L:      [email protected]
12970 S:      Orphan
12971 F:      drivers/net/wireless/marvell/mwl8k.c
12972
12973 MARVELL NAND CONTROLLER DRIVER
12974 M:      Miquel Raynal <[email protected]>
12975 L:      [email protected]
12976 S:      Maintained
12977 F:      drivers/mtd/nand/raw/marvell_nand.c
12978
12979 MARVELL OCTEON ENDPOINT DRIVER
12980 M:      Veerasenareddy Burru <[email protected]>
12981 M:      Sathesh Edara <[email protected]>
12982 L:      [email protected]
12983 S:      Supported
12984 F:      drivers/net/ethernet/marvell/octeon_ep
12985
12986 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12987 M:      Sunil Goutham <[email protected]>
12988 M:      Geetha sowjanya <[email protected]>
12989 M:      Subbaraya Sundeep <[email protected]>
12990 M:      hariprasad <[email protected]>
12991 L:      [email protected]
12992 S:      Supported
12993 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12994 F:      include/linux/soc/marvell/octeontx2/
12995
12996 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12997 M:      Sunil Goutham <[email protected]>
12998 M:      Linu Cherian <[email protected]>
12999 M:      Geetha sowjanya <[email protected]>
13000 M:      Jerin Jacob <[email protected]>
13001 M:      hariprasad <[email protected]>
13002 M:      Subbaraya Sundeep <[email protected]>
13003 L:      [email protected]
13004 S:      Supported
13005 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13006 F:      drivers/net/ethernet/marvell/octeontx2/af/
13007
13008 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13009 M:      Taras Chornyi <[email protected]>
13010 S:      Supported
13011 W:      https://github.com/Marvell-switching/switchdev-prestera
13012 F:      drivers/net/ethernet/marvell/prestera/
13013
13014 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13015 M:      Nicolas Pitre <[email protected]>
13016 S:      Odd Fixes
13017 F:      drivers/mmc/host/mvsdio.*
13018
13019 MARVELL USB MDIO CONTROLLER DRIVER
13020 M:      Tobias Waldekranz <[email protected]>
13021 L:      [email protected]
13022 S:      Maintained
13023 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13024 F:      drivers/net/mdio/mdio-mvusb.c
13025
13026 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13027 M:      Hu Ziji <[email protected]>
13028 L:      [email protected]
13029 S:      Supported
13030 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13031 F:      drivers/mmc/host/sdhci-xenon*
13032
13033 MATROX FRAMEBUFFER DRIVER
13034 L:      [email protected]
13035 S:      Orphan
13036 F:      drivers/video/fbdev/matrox/matroxfb_*
13037 F:      include/uapi/linux/matroxfb.h
13038
13039 MAX15301 DRIVER
13040 M:      Daniel Nilsson <[email protected]>
13041 L:      [email protected]
13042 S:      Maintained
13043 F:      Documentation/hwmon/max15301.rst
13044 F:      drivers/hwmon/pmbus/max15301.c
13045
13046 MAX16065 HARDWARE MONITOR DRIVER
13047 M:      Guenter Roeck <[email protected]>
13048 L:      [email protected]
13049 S:      Maintained
13050 F:      Documentation/hwmon/max16065.rst
13051 F:      drivers/hwmon/max16065.c
13052
13053 MAX2175 SDR TUNER DRIVER
13054 M:      Ramesh Shanmugasundaram <[email protected]>
13055 L:      [email protected]
13056 S:      Maintained
13057 T:      git git://linuxtv.org/media_tree.git
13058 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13059 F:      Documentation/userspace-api/media/drivers/max2175.rst
13060 F:      drivers/media/i2c/max2175*
13061 F:      include/uapi/linux/max2175.h
13062
13063 MAX31827 TEMPERATURE SWITCH DRIVER
13064 M:      Daniel Matyas <[email protected]>
13065 L:      [email protected]
13066 S:      Supported
13067 W:      https://ez.analog.com/linux-software-drivers
13068 F:      Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
13069 F:      Documentation/hwmon/max31827.rst
13070 F:      drivers/hwmon/max31827.c
13071
13072 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13073 L:      [email protected]
13074 S:      Orphan
13075 F:      Documentation/hwmon/max6650.rst
13076 F:      drivers/hwmon/max6650.c
13077
13078 MAX6697 HARDWARE MONITOR DRIVER
13079 M:      Guenter Roeck <[email protected]>
13080 L:      [email protected]
13081 S:      Maintained
13082 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
13083 F:      Documentation/hwmon/max6697.rst
13084 F:      drivers/hwmon/max6697.c
13085 F:      include/linux/platform_data/max6697.h
13086
13087 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13088 M:      Jacopo Mondi <[email protected]>
13089 M:      Kieran Bingham <[email protected]>
13090 M:      Laurent Pinchart <[email protected]>
13091 M:      Niklas Söderlund <[email protected]>
13092 L:      [email protected]
13093 S:      Maintained
13094 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13095 F:      drivers/media/i2c/max9286.c
13096
13097 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13098 M:      Niklas Söderlund <[email protected]>
13099 L:      [email protected]
13100 S:      Maintained
13101 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13102 F:      drivers/staging/media/max96712/max96712.c
13103
13104 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13105 M:      Peter Rosin <[email protected]>
13106 L:      [email protected] (moderated for non-subscribers)
13107 S:      Maintained
13108 F:      Documentation/devicetree/bindings/sound/max9860.txt
13109 F:      sound/soc/codecs/max9860.*
13110
13111 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13112 M:      Andreas Klinger <[email protected]>
13113 L:      [email protected]
13114 S:      Maintained
13115 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13116 F:      drivers/iio/proximity/mb1232.c
13117
13118 MAXIM MAX11205 DRIVER
13119 M:      Ramona Bolboaca <[email protected]>
13120 L:      [email protected]
13121 S:      Supported
13122 W:      https://ez.analog.com/linux-software-drivers
13123 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13124 F:      drivers/iio/adc/max11205.c
13125
13126 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13127 R:      Iskren Chernev <[email protected]>
13128 R:      Krzysztof Kozlowski <[email protected]>
13129 R:      Marek Szyprowski <[email protected]>
13130 R:      Matheus Castello <[email protected]>
13131 L:      [email protected]
13132 S:      Maintained
13133 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13134 F:      drivers/power/supply/max17040_battery.c
13135
13136 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13137 R:      Hans de Goede <[email protected]>
13138 R:      Krzysztof Kozlowski <[email protected]>
13139 R:      Marek Szyprowski <[email protected]>
13140 R:      Sebastian Krzyszkowiak <[email protected]>
13141 R:      Purism Kernel Team <[email protected]>
13142 L:      [email protected]
13143 S:      Maintained
13144 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13145 F:      drivers/power/supply/max17042_battery.c
13146
13147 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13148 M:      Laurent Pinchart <[email protected]>
13149 L:      [email protected]
13150 S:      Maintained
13151 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13152 F:      drivers/regulator/max20086-regulator.c
13153
13154 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13155 M:      Rajat Khandelwal <[email protected]>
13156 L:      [email protected]
13157 S:      Maintained
13158 F:      drivers/iio/temperature/max30208.c
13159
13160 MAXIM MAX77650 PMIC MFD DRIVER
13161 M:      Bartosz Golaszewski <[email protected]>
13162 L:      [email protected]
13163 S:      Maintained
13164 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13165 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13166 F:      drivers/gpio/gpio-max77650.c
13167 F:      drivers/input/misc/max77650-onkey.c
13168 F:      drivers/leds/leds-max77650.c
13169 F:      drivers/mfd/max77650.c
13170 F:      drivers/power/supply/max77650-charger.c
13171 F:      drivers/regulator/max77650-regulator.c
13172 F:      include/linux/mfd/max77650.h
13173
13174 MAXIM MAX77714 PMIC MFD DRIVER
13175 M:      Luca Ceresoli <[email protected]>
13176 S:      Maintained
13177 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13178 F:      drivers/mfd/max77714.c
13179 F:      include/linux/mfd/max77714.h
13180
13181 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13182 M:      Javier Martinez Canillas <[email protected]>
13183 L:      [email protected]
13184 S:      Supported
13185 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13186 F:      drivers/regulator/max77802-regulator.c
13187 F:      include/dt-bindings/*/*max77802.h
13188
13189 MAXIM MAX77976 BATTERY CHARGER
13190 M:      Luca Ceresoli <[email protected]>
13191 S:      Supported
13192 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13193 F:      drivers/power/supply/max77976_charger.c
13194
13195 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13196 M:      Krzysztof Kozlowski <[email protected]>
13197 L:      [email protected]
13198 S:      Maintained
13199 B:      mailto:[email protected]
13200 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13201 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13202 F:      drivers/power/supply/max14577_charger.c
13203 F:      drivers/power/supply/max77693_charger.c
13204
13205 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13206 M:      Chanwoo Choi <[email protected]>
13207 M:      Krzysztof Kozlowski <[email protected]>
13208 L:      [email protected]
13209 S:      Maintained
13210 B:      mailto:[email protected]
13211 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13212 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13213 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13214 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13215 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13216 F:      drivers/*/*max77843.c
13217 F:      drivers/*/max14577*.c
13218 F:      drivers/*/max77686*.c
13219 F:      drivers/*/max77693*.c
13220 F:      drivers/clk/clk-max77686.c
13221 F:      drivers/extcon/extcon-max14577.c
13222 F:      drivers/extcon/extcon-max77693.c
13223 F:      drivers/rtc/rtc-max77686.c
13224 F:      include/linux/mfd/max14577*.h
13225 F:      include/linux/mfd/max77686*.h
13226 F:      include/linux/mfd/max77693*.h
13227
13228 MAXIRADIO FM RADIO RECEIVER DRIVER
13229 M:      Hans Verkuil <[email protected]>
13230 L:      [email protected]
13231 S:      Maintained
13232 W:      https://linuxtv.org
13233 T:      git git://linuxtv.org/media_tree.git
13234 F:      drivers/media/radio/radio-maxiradio*
13235
13236 MAXLINEAR ETHERNET PHY DRIVER
13237 M:      Xu Liang <[email protected]>
13238 L:      [email protected]
13239 S:      Supported
13240 F:      drivers/net/phy/mxl-gpy.c
13241
13242 MCAN MMIO DEVICE DRIVER
13243 M:      Chandrasekar Ramakrishnan <[email protected]>
13244 L:      [email protected]
13245 S:      Maintained
13246 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13247 F:      drivers/net/can/m_can/m_can.c
13248 F:      drivers/net/can/m_can/m_can.h
13249 F:      drivers/net/can/m_can/m_can_platform.c
13250
13251 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13252 R:      Yasushi SHOJI <[email protected]>
13253 L:      [email protected]
13254 S:      Maintained
13255 F:      drivers/net/can/usb/mcba_usb.c
13256
13257 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13258 M:      Rishi Gupta <[email protected]>
13259 L:      [email protected]
13260 L:      [email protected]
13261 S:      Maintained
13262 F:      drivers/hid/hid-mcp2221.c
13263
13264 MCP251XFD SPI-CAN NETWORK DRIVER
13265 M:      Marc Kleine-Budde <[email protected]>
13266 M:      Manivannan Sadhasivam <[email protected]>
13267 R:      Thomas Kopp <[email protected]>
13268 L:      [email protected]
13269 S:      Maintained
13270 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13271 F:      drivers/net/can/spi/mcp251xfd/
13272
13273 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13274 M:      Peter Rosin <[email protected]>
13275 L:      [email protected]
13276 S:      Maintained
13277 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13278 F:      drivers/iio/potentiometer/mcp4018.c
13279 F:      drivers/iio/potentiometer/mcp4531.c
13280
13281 MCR20A IEEE-802.15.4 RADIO DRIVER
13282 M:      Stefan Schmidt <[email protected]>
13283 L:      [email protected]
13284 S:      Odd Fixes
13285 W:      https://github.com/xueliu/mcr20a-linux
13286 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13287 F:      drivers/net/ieee802154/mcr20a.c
13288 F:      drivers/net/ieee802154/mcr20a.h
13289
13290 MDIO REGMAP DRIVER
13291 M:      Maxime Chevallier <[email protected]>
13292 L:      [email protected]
13293 S:      Maintained
13294 F:      drivers/net/mdio/mdio-regmap.c
13295 F:      include/linux/mdio/mdio-regmap.h
13296
13297 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13298 M:      William Breathitt Gray <[email protected]>
13299 L:      [email protected]
13300 S:      Maintained
13301 F:      drivers/iio/dac/cio-dac.c
13302
13303 MEDIA CONTROLLER FRAMEWORK
13304 M:      Sakari Ailus <[email protected]>
13305 M:      Laurent Pinchart <[email protected]>
13306 L:      [email protected]
13307 S:      Supported
13308 W:      https://www.linuxtv.org
13309 T:      git git://linuxtv.org/media_tree.git
13310 F:      drivers/media/mc/
13311 F:      include/media/media-*.h
13312 F:      include/uapi/linux/media.h
13313
13314 MEDIA DRIVER FOR FREESCALE IMX PXP
13315 M:      Philipp Zabel <[email protected]>
13316 L:      [email protected]
13317 S:      Maintained
13318 T:      git git://linuxtv.org/media_tree.git
13319 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13320
13321 MEDIA DRIVERS FOR ASCOT2E
13322 M:      Sergey Kozlov <[email protected]>
13323 M:      Abylay Ospan <[email protected]>
13324 L:      [email protected]
13325 S:      Supported
13326 W:      https://linuxtv.org
13327 W:      http://netup.tv/
13328 T:      git git://linuxtv.org/media_tree.git
13329 F:      drivers/media/dvb-frontends/ascot2e*
13330
13331 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13332 M:      Jasmin Jessich <[email protected]>
13333 L:      [email protected]
13334 S:      Maintained
13335 W:      https://linuxtv.org
13336 T:      git git://linuxtv.org/media_tree.git
13337 F:      drivers/media/dvb-frontends/cxd2099*
13338
13339 MEDIA DRIVERS FOR CXD2841ER
13340 M:      Sergey Kozlov <[email protected]>
13341 M:      Abylay Ospan <[email protected]>
13342 L:      [email protected]
13343 S:      Supported
13344 W:      https://linuxtv.org
13345 W:      http://netup.tv/
13346 T:      git git://linuxtv.org/media_tree.git
13347 F:      drivers/media/dvb-frontends/cxd2841er*
13348
13349 MEDIA DRIVERS FOR CXD2880
13350 M:      Yasunari Takiguchi <[email protected]>
13351 L:      [email protected]
13352 S:      Supported
13353 W:      http://linuxtv.org/
13354 T:      git git://linuxtv.org/media_tree.git
13355 F:      drivers/media/dvb-frontends/cxd2880/*
13356 F:      drivers/media/spi/cxd2880*
13357
13358 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13359 L:      [email protected]
13360 S:      Orphan
13361 W:      https://linuxtv.org
13362 T:      git git://linuxtv.org/media_tree.git
13363 F:      drivers/media/pci/ddbridge/*
13364
13365 MEDIA DRIVERS FOR FREESCALE IMX
13366 M:      Steve Longerbeam <[email protected]>
13367 M:      Philipp Zabel <[email protected]>
13368 L:      [email protected]
13369 S:      Maintained
13370 T:      git git://linuxtv.org/media_tree.git
13371 F:      Documentation/admin-guide/media/imx.rst
13372 F:      Documentation/devicetree/bindings/media/imx.txt
13373 F:      drivers/staging/media/imx/
13374 F:      include/linux/imx-media.h
13375 F:      include/media/imx.h
13376
13377 MEDIA DRIVERS FOR FREESCALE IMX7/8
13378 M:      Rui Miguel Silva <[email protected]>
13379 M:      Laurent Pinchart <[email protected]>
13380 M:      Martin Kepplinger <[email protected]>
13381 R:      Purism Kernel Team <[email protected]>
13382 L:      [email protected]
13383 S:      Maintained
13384 T:      git git://linuxtv.org/media_tree.git
13385 F:      Documentation/admin-guide/media/imx7.rst
13386 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13387 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13388 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13389 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13390 F:      drivers/media/platform/nxp/imx7-media-csi.c
13391 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13392
13393 MEDIA DRIVERS FOR HELENE
13394 M:      Abylay Ospan <[email protected]>
13395 L:      [email protected]
13396 S:      Supported
13397 W:      https://linuxtv.org
13398 W:      http://netup.tv/
13399 T:      git git://linuxtv.org/media_tree.git
13400 F:      drivers/media/dvb-frontends/helene*
13401
13402 MEDIA DRIVERS FOR HORUS3A
13403 M:      Sergey Kozlov <[email protected]>
13404 M:      Abylay Ospan <[email protected]>
13405 L:      [email protected]
13406 S:      Supported
13407 W:      https://linuxtv.org
13408 W:      http://netup.tv/
13409 T:      git git://linuxtv.org/media_tree.git
13410 F:      drivers/media/dvb-frontends/horus3a*
13411
13412 MEDIA DRIVERS FOR LNBH25
13413 M:      Sergey Kozlov <[email protected]>
13414 M:      Abylay Ospan <[email protected]>
13415 L:      [email protected]
13416 S:      Supported
13417 W:      https://linuxtv.org
13418 W:      http://netup.tv/
13419 T:      git git://linuxtv.org/media_tree.git
13420 F:      drivers/media/dvb-frontends/lnbh25*
13421
13422 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13423 L:      [email protected]
13424 S:      Orphan
13425 W:      https://linuxtv.org
13426 T:      git git://linuxtv.org/media_tree.git
13427 F:      drivers/media/dvb-frontends/mxl5xx*
13428
13429 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13430 M:      Sergey Kozlov <[email protected]>
13431 M:      Abylay Ospan <[email protected]>
13432 L:      [email protected]
13433 S:      Supported
13434 W:      https://linuxtv.org
13435 W:      http://netup.tv/
13436 T:      git git://linuxtv.org/media_tree.git
13437 F:      drivers/media/pci/netup_unidvb/*
13438
13439 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13440 M:      Dmitry Osipenko <[email protected]>
13441 L:      [email protected]
13442 L:      [email protected]
13443 S:      Maintained
13444 T:      git git://linuxtv.org/media_tree.git
13445 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13446 F:      drivers/media/platform/nvidia/tegra-vde/
13447
13448 MEDIA DRIVERS FOR RENESAS - CEU
13449 M:      Jacopo Mondi <[email protected]>
13450 L:      [email protected]
13451 L:      [email protected]
13452 S:      Supported
13453 T:      git git://linuxtv.org/media_tree.git
13454 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13455 F:      drivers/media/platform/renesas/renesas-ceu.c
13456 F:      include/media/drv-intf/renesas-ceu.h
13457
13458 MEDIA DRIVERS FOR RENESAS - DRIF
13459 M:      Fabrizio Castro <[email protected]>
13460 L:      [email protected]
13461 L:      [email protected]
13462 S:      Supported
13463 T:      git git://linuxtv.org/media_tree.git
13464 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13465 F:      drivers/media/platform/renesas/rcar_drif.c
13466
13467 MEDIA DRIVERS FOR RENESAS - FCP
13468 M:      Laurent Pinchart <[email protected]>
13469 L:      [email protected]
13470 L:      [email protected]
13471 S:      Supported
13472 T:      git git://linuxtv.org/media_tree.git
13473 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13474 F:      drivers/media/platform/renesas/rcar-fcp.c
13475 F:      include/media/rcar-fcp.h
13476
13477 MEDIA DRIVERS FOR RENESAS - FDP1
13478 M:      Kieran Bingham <[email protected]>
13479 L:      [email protected]
13480 L:      [email protected]
13481 S:      Supported
13482 T:      git git://linuxtv.org/media_tree.git
13483 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13484 F:      drivers/media/platform/renesas/rcar_fdp1.c
13485
13486 MEDIA DRIVERS FOR RENESAS - VIN
13487 M:      Niklas Söderlund <[email protected]>
13488 L:      [email protected]
13489 L:      [email protected]
13490 S:      Supported
13491 T:      git git://linuxtv.org/media_tree.git
13492 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13493 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13494 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13495 F:      drivers/media/platform/renesas/rcar-isp.c
13496 F:      drivers/media/platform/renesas/rcar-vin/
13497
13498 MEDIA DRIVERS FOR RENESAS - VSP1
13499 M:      Laurent Pinchart <[email protected]>
13500 M:      Kieran Bingham <[email protected]>
13501 L:      [email protected]
13502 L:      [email protected]
13503 S:      Supported
13504 T:      git git://linuxtv.org/media_tree.git
13505 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13506 F:      drivers/media/platform/renesas/vsp1/
13507
13508 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13509 L:      [email protected]
13510 S:      Orphan
13511 W:      https://linuxtv.org
13512 T:      git git://linuxtv.org/media_tree.git
13513 F:      drivers/media/dvb-frontends/stv0910*
13514
13515 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13516 L:      [email protected]
13517 S:      Orphan
13518 W:      https://linuxtv.org
13519 T:      git git://linuxtv.org/media_tree.git
13520 F:      drivers/media/dvb-frontends/stv6111*
13521
13522 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
13523 M:      Hugues Fruchet <[email protected]>
13524 M:      Alain Volmat <[email protected]>
13525 L:      [email protected]
13526 S:      Supported
13527 T:      git git://linuxtv.org/media_tree.git
13528 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13529 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
13530 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13531 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
13532
13533 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13534 M:      Mauro Carvalho Chehab <[email protected]>
13535 L:      [email protected]
13536 S:      Maintained
13537 W:      https://linuxtv.org
13538 Q:      http://patchwork.kernel.org/project/linux-media/list/
13539 T:      git git://linuxtv.org/media_tree.git
13540 F:      Documentation/admin-guide/media/
13541 F:      Documentation/devicetree/bindings/media/
13542 F:      Documentation/driver-api/media/
13543 F:      Documentation/userspace-api/media/
13544 F:      drivers/media/
13545 F:      drivers/staging/media/
13546 F:      include/dt-bindings/media/
13547 F:      include/linux/platform_data/media/
13548 F:      include/media/
13549 F:      include/uapi/linux/dvb/
13550 F:      include/uapi/linux/ivtv*
13551 F:      include/uapi/linux/media.h
13552 F:      include/uapi/linux/uvcvideo.h
13553 F:      include/uapi/linux/v4l2-*
13554 F:      include/uapi/linux/videodev2.h
13555
13556 MEDIATEK BLUETOOTH DRIVER
13557 M:      Sean Wang <[email protected]>
13558 L:      [email protected]
13559 L:      [email protected] (moderated for non-subscribers)
13560 S:      Maintained
13561 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13562 F:      drivers/bluetooth/btmtkuart.c
13563
13564 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13565 M:      Sean Wang <[email protected]>
13566 L:      [email protected]
13567 S:      Maintained
13568 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13569 F:      drivers/power/reset/mt6323-poweroff.c
13570
13571 MEDIATEK CIR DRIVER
13572 M:      Sean Wang <[email protected]>
13573 S:      Maintained
13574 F:      drivers/media/rc/mtk-cir.c
13575
13576 MEDIATEK DMA DRIVER
13577 M:      Sean Wang <[email protected]>
13578 L:      [email protected]
13579 L:      [email protected] (moderated for non-subscribers)
13580 L:      [email protected] (moderated for non-subscribers)
13581 S:      Maintained
13582 F:      Documentation/devicetree/bindings/dma/mtk-*
13583 F:      drivers/dma/mediatek/
13584
13585 MEDIATEK ETHERNET DRIVER
13586 M:      Felix Fietkau <[email protected]>
13587 M:      John Crispin <[email protected]>
13588 M:      Sean Wang <[email protected]>
13589 M:      Mark Lee <[email protected]>
13590 M:      Lorenzo Bianconi <[email protected]>
13591 L:      [email protected]
13592 S:      Maintained
13593 F:      drivers/net/ethernet/mediatek/
13594
13595 MEDIATEK ETHERNET PCS DRIVER
13596 M:      Alexander Couzens <[email protected]>
13597 M:      Daniel Golle <[email protected]>
13598 L:      [email protected]
13599 S:      Maintained
13600 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13601 F:      include/linux/pcs/pcs-mtk-lynxi.h
13602
13603 MEDIATEK ETHERNET PHY DRIVERS
13604 M:      Daniel Golle <[email protected]>
13605 M:      Qingfang Deng <[email protected]>
13606 M:      SkyLake Huang <[email protected]>
13607 L:      [email protected]
13608 S:      Maintained
13609 F:      drivers/net/phy/mediatek-ge-soc.c
13610 F:      drivers/net/phy/mediatek-ge.c
13611
13612 MEDIATEK I2C CONTROLLER DRIVER
13613 M:      Qii Wang <[email protected]>
13614 L:      [email protected]
13615 S:      Maintained
13616 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13617 F:      drivers/i2c/busses/i2c-mt65xx.c
13618
13619 MEDIATEK IOMMU DRIVER
13620 M:      Yong Wu <[email protected]>
13621 L:      [email protected]
13622 L:      [email protected] (moderated for non-subscribers)
13623 S:      Supported
13624 F:      Documentation/devicetree/bindings/iommu/mediatek*
13625 F:      drivers/iommu/mtk_iommu*
13626 F:      include/dt-bindings/memory/mediatek,mt*-port.h
13627 F:      include/dt-bindings/memory/mt*-port.h
13628
13629 MEDIATEK JPEG DRIVER
13630 M:      Bin Liu <[email protected]>
13631 S:      Supported
13632 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13633 F:      drivers/media/platform/mediatek/jpeg/
13634
13635 MEDIATEK KEYPAD DRIVER
13636 M:      Mattijs Korpershoek <[email protected]>
13637 S:      Supported
13638 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13639 F:      drivers/input/keyboard/mt6779-keypad.c
13640
13641 MEDIATEK MDP DRIVER
13642 M:      Minghsiu Tsai <[email protected]>
13643 M:      Houlong Wei <[email protected]>
13644 M:      Andrew-CT Chen <[email protected]>
13645 S:      Supported
13646 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13647 F:      drivers/media/platform/mediatek/mdp/
13648 F:      drivers/media/platform/mediatek/vpu/
13649
13650 MEDIATEK MEDIA DRIVER
13651 M:      Tiffany Lin <[email protected]>
13652 M:      Andrew-CT Chen <[email protected]>
13653 M:      Yunfei Dong <[email protected]>
13654 S:      Supported
13655 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13656 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13657 F:      drivers/media/platform/mediatek/vcodec/
13658 F:      drivers/media/platform/mediatek/vpu/
13659
13660 MEDIATEK MMC/SD/SDIO DRIVER
13661 M:      Chaotian Jing <[email protected]>
13662 S:      Maintained
13663 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13664 F:      drivers/mmc/host/mtk-sd.c
13665
13666 MEDIATEK MT76 WIRELESS LAN DRIVER
13667 M:      Felix Fietkau <[email protected]>
13668 M:      Lorenzo Bianconi <[email protected]>
13669 M:      Ryder Lee <[email protected]>
13670 R:      Shayne Chen <[email protected]>
13671 R:      Sean Wang <[email protected]>
13672 L:      [email protected]
13673 S:      Maintained
13674 T:      git https://github.com/nbd168/wireless
13675 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13676 F:      drivers/net/wireless/mediatek/mt76/
13677
13678 MEDIATEK MT7601U WIRELESS LAN DRIVER
13679 M:      Jakub Kicinski <[email protected]>
13680 L:      [email protected]
13681 S:      Maintained
13682 F:      drivers/net/wireless/mediatek/mt7601u/
13683
13684 MEDIATEK MT7621 CLOCK DRIVER
13685 M:      Sergio Paracuellos <[email protected]>
13686 S:      Maintained
13687 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13688 F:      drivers/clk/ralink/clk-mt7621.c
13689
13690 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13691 M:      Sergio Paracuellos <[email protected]>
13692 S:      Maintained
13693 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13694 F:      drivers/pci/controller/pcie-mt7621.c
13695
13696 MEDIATEK MT7621 PHY PCI DRIVER
13697 M:      Sergio Paracuellos <[email protected]>
13698 S:      Maintained
13699 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13700 F:      drivers/phy/ralink/phy-mt7621-pci.c
13701
13702 MEDIATEK MT7621/28/88 I2C DRIVER
13703 M:      Stefan Roese <[email protected]>
13704 L:      [email protected]
13705 S:      Maintained
13706 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13707 F:      drivers/i2c/busses/i2c-mt7621.c
13708
13709 MEDIATEK MTMIPS CLOCK DRIVER
13710 M:      Sergio Paracuellos <[email protected]>
13711 S:      Maintained
13712 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13713 F:      drivers/clk/ralink/clk-mtmips.c
13714
13715 MEDIATEK NAND CONTROLLER DRIVER
13716 L:      [email protected]
13717 S:      Orphan
13718 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13719 F:      drivers/mtd/nand/raw/mtk_*
13720
13721 MEDIATEK PMIC LED DRIVER
13722 M:      Sean Wang <[email protected]>
13723 S:      Maintained
13724 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13725 F:      drivers/leds/leds-mt6323.c
13726
13727 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13728 M:      Sean Wang <[email protected]>
13729 S:      Maintained
13730 F:      drivers/char/hw_random/mtk-rng.c
13731
13732 MEDIATEK SMI DRIVER
13733 M:      Yong Wu <[email protected]>
13734 L:      [email protected] (moderated for non-subscribers)
13735 S:      Supported
13736 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13737 F:      drivers/memory/mtk-smi.c
13738 F:      include/soc/mediatek/smi.h
13739
13740 MEDIATEK SWITCH DRIVER
13741 M:      Arınç ÜNAL <[email protected]>
13742 M:      Daniel Golle <[email protected]>
13743 M:      Landen Chao <[email protected]>
13744 M:      DENG Qingfang <[email protected]>
13745 M:      Sean Wang <[email protected]>
13746 L:      [email protected]
13747 S:      Maintained
13748 F:      drivers/net/dsa/mt7530-mdio.c
13749 F:      drivers/net/dsa/mt7530-mmio.c
13750 F:      drivers/net/dsa/mt7530.*
13751 F:      net/dsa/tag_mtk.c
13752
13753 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13754 M:      Chandrashekar Devegowda <[email protected]>
13755 R:      Chiranjeevi Rapolu <[email protected]>
13756 R:      Liu Haijun <[email protected]>
13757 R:      M Chetan Kumar <[email protected]>
13758 R:      Ricardo Martinez <[email protected]>
13759 L:      [email protected]
13760 S:      Supported
13761 F:      drivers/net/wwan/t7xx/
13762
13763 MEDIATEK USB3 DRD IP DRIVER
13764 M:      Chunfeng Yun <[email protected]>
13765 L:      [email protected]
13766 L:      [email protected] (moderated for non-subscribers)
13767 L:      [email protected] (moderated for non-subscribers)
13768 S:      Maintained
13769 F:      Documentation/devicetree/bindings/usb/mediatek,*
13770 F:      drivers/usb/host/xhci-mtk*
13771 F:      drivers/usb/mtu3/
13772
13773 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13774 M:      Peter Senna Tschudin <[email protected]>
13775 M:      Ian Ray <[email protected]>
13776 M:      Martyn Welch <[email protected]>
13777 S:      Maintained
13778 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13779 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13780
13781 MEGARAID SCSI/SAS DRIVERS
13782 M:      Kashyap Desai <[email protected]>
13783 M:      Sumit Saxena <[email protected]>
13784 M:      Shivasharan S <[email protected]>
13785 M:      Chandrakanth patil <[email protected]>
13786 L:      [email protected]
13787 L:      [email protected]
13788 S:      Maintained
13789 W:      http://www.avagotech.com/support/
13790 F:      Documentation/scsi/megaraid.rst
13791 F:      drivers/scsi/megaraid.*
13792 F:      drivers/scsi/megaraid/
13793
13794 MELEXIS MLX90614 DRIVER
13795 M:      Crt Mori <[email protected]>
13796 L:      [email protected]
13797 S:      Supported
13798 W:      http://www.melexis.com
13799 F:      drivers/iio/temperature/mlx90614.c
13800
13801 MELEXIS MLX90632 DRIVER
13802 M:      Crt Mori <[email protected]>
13803 L:      [email protected]
13804 S:      Supported
13805 W:      http://www.melexis.com
13806 F:      drivers/iio/temperature/mlx90632.c
13807
13808 MELFAS MIP4 TOUCHSCREEN DRIVER
13809 M:      Sangwon Jee <[email protected]>
13810 S:      Supported
13811 W:      http://www.melfas.com
13812 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13813 F:      drivers/input/touchscreen/melfas_mip4.c
13814
13815 MELLANOX BLUEFIELD I2C DRIVER
13816 M:      Khalil Blaiech <[email protected]>
13817 M:      Asmaa Mnebhi <[email protected]>
13818 L:      [email protected]
13819 S:      Supported
13820 F:      drivers/i2c/busses/i2c-mlxbf.c
13821
13822 MELLANOX ETHERNET DRIVER (mlx4_en)
13823 M:      Tariq Toukan <[email protected]>
13824 L:      [email protected]
13825 S:      Supported
13826 W:      http://www.mellanox.com
13827 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13828 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13829
13830 MELLANOX ETHERNET DRIVER (mlx5e)
13831 M:      Saeed Mahameed <[email protected]>
13832 L:      [email protected]
13833 S:      Supported
13834 W:      http://www.mellanox.com
13835 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13836 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13837
13838 MELLANOX ETHERNET INNOVA DRIVERS
13839 R:      Boris Pismenny <[email protected]>
13840 L:      [email protected]
13841 S:      Supported
13842 W:      http://www.mellanox.com
13843 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13844 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13845 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13846 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13847
13848 MELLANOX ETHERNET SWITCH DRIVERS
13849 M:      Ido Schimmel <[email protected]>
13850 M:      Petr Machata <[email protected]>
13851 L:      [email protected]
13852 S:      Supported
13853 W:      http://www.mellanox.com
13854 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13855 F:      drivers/net/ethernet/mellanox/mlxsw/
13856 F:      tools/testing/selftests/drivers/net/mlxsw/
13857
13858 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13859 M:      [email protected]
13860 L:      [email protected]
13861 S:      Supported
13862 W:      http://www.mellanox.com
13863 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13864 F:      drivers/net/ethernet/mellanox/mlxfw/
13865
13866 MELLANOX HARDWARE PLATFORM SUPPORT
13867 M:      Hans de Goede <[email protected]>
13868 M:      Ilpo Järvinen <[email protected]>
13869 M:      Vadim Pasternak <[email protected]>
13870 L:      [email protected]
13871 S:      Supported
13872 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13873 F:      drivers/platform/mellanox/
13874 F:      include/linux/platform_data/mlxreg.h
13875
13876 MELLANOX MLX4 core VPI driver
13877 M:      Tariq Toukan <[email protected]>
13878 L:      [email protected]
13879 L:      [email protected]
13880 S:      Supported
13881 W:      http://www.mellanox.com
13882 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13883 F:      drivers/net/ethernet/mellanox/mlx4/
13884 F:      include/linux/mlx4/
13885
13886 MELLANOX MLX4 IB driver
13887 M:      Yishai Hadas <[email protected]>
13888 L:      [email protected]
13889 S:      Supported
13890 W:      http://www.mellanox.com
13891 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13892 F:      drivers/infiniband/hw/mlx4/
13893 F:      include/linux/mlx4/
13894 F:      include/uapi/rdma/mlx4-abi.h
13895
13896 MELLANOX MLX5 core VPI driver
13897 M:      Saeed Mahameed <[email protected]>
13898 M:      Leon Romanovsky <[email protected]>
13899 L:      [email protected]
13900 L:      [email protected]
13901 S:      Supported
13902 W:      http://www.mellanox.com
13903 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13904 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13905 F:      drivers/net/ethernet/mellanox/mlx5/core/
13906 F:      include/linux/mlx5/
13907
13908 MELLANOX MLX5 IB driver
13909 M:      Leon Romanovsky <[email protected]>
13910 L:      [email protected]
13911 S:      Supported
13912 W:      http://www.mellanox.com
13913 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13914 F:      drivers/infiniband/hw/mlx5/
13915 F:      include/linux/mlx5/
13916 F:      include/uapi/rdma/mlx5-abi.h
13917
13918 MELLANOX MLX5 VDPA DRIVER
13919 M:      Dragos Tatulea <[email protected]>
13920 L:      [email protected]
13921 S:      Supported
13922 F:      drivers/vdpa/mlx5/
13923
13924 MELLANOX MLXCPLD I2C AND MUX DRIVER
13925 M:      Vadim Pasternak <[email protected]>
13926 M:      Michael Shych <[email protected]>
13927 L:      [email protected]
13928 S:      Supported
13929 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13930 F:      drivers/i2c/busses/i2c-mlxcpld.c
13931 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13932
13933 MELLANOX MLXCPLD LED DRIVER
13934 M:      Vadim Pasternak <[email protected]>
13935 L:      [email protected]
13936 S:      Supported
13937 F:      Documentation/leds/leds-mlxcpld.rst
13938 F:      drivers/leds/leds-mlxcpld.c
13939 F:      drivers/leds/leds-mlxreg.c
13940
13941 MELLANOX PLATFORM DRIVER
13942 M:      Vadim Pasternak <[email protected]>
13943 L:      [email protected]
13944 S:      Supported
13945 F:      drivers/platform/x86/mlx-platform.c
13946
13947 MEMBARRIER SUPPORT
13948 M:      Mathieu Desnoyers <[email protected]>
13949 M:      "Paul E. McKenney" <[email protected]>
13950 L:      [email protected]
13951 S:      Supported
13952 F:      arch/powerpc/include/asm/membarrier.h
13953 F:      include/uapi/linux/membarrier.h
13954 F:      kernel/sched/membarrier.c
13955
13956 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13957 M:      Mike Rapoport <[email protected]>
13958 L:      [email protected]
13959 S:      Maintained
13960 F:      Documentation/core-api/boot-time-mm.rst
13961 F:      include/linux/memblock.h
13962 F:      mm/memblock.c
13963 F:      mm/mm_init.c
13964 F:      tools/testing/memblock/
13965
13966 MEMORY CONTROLLER DRIVERS
13967 M:      Krzysztof Kozlowski <[email protected]>
13968 L:      [email protected]
13969 S:      Maintained
13970 B:      mailto:[email protected]
13971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13972 F:      Documentation/devicetree/bindings/memory-controllers/
13973 F:      drivers/memory/
13974 F:      include/dt-bindings/memory/
13975 F:      include/memory/
13976
13977 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13978 M:      Dmitry Osipenko <[email protected]>
13979 L:      [email protected]
13980 L:      [email protected]
13981 S:      Maintained
13982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13983 F:      drivers/devfreq/tegra30-devfreq.c
13984
13985 MEMORY HOT(UN)PLUG
13986 M:      David Hildenbrand <[email protected]>
13987 M:      Oscar Salvador <[email protected]>
13988 L:      [email protected]
13989 S:      Maintained
13990 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13991 F:      Documentation/core-api/memory-hotplug.rst
13992 F:      drivers/base/memory.c
13993 F:      include/linux/memory_hotplug.h
13994 F:      mm/memory_hotplug.c
13995 F:      tools/testing/selftests/memory-hotplug/
13996
13997 MEMORY MANAGEMENT
13998 M:      Andrew Morton <[email protected]>
13999 L:      [email protected]
14000 S:      Maintained
14001 W:      http://www.linux-mm.org
14002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14003 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14004 F:      include/linux/gfp.h
14005 F:      include/linux/gfp_types.h
14006 F:      include/linux/memory_hotplug.h
14007 F:      include/linux/mm.h
14008 F:      include/linux/mmzone.h
14009 F:      include/linux/pagewalk.h
14010 F:      include/linux/rmap.h
14011 F:      include/trace/events/ksm.h
14012 F:      mm/
14013 F:      tools/mm/
14014 F:      tools/testing/selftests/mm/
14015
14016 MEMORY TECHNOLOGY DEVICES (MTD)
14017 M:      Miquel Raynal <[email protected]>
14018 M:      Richard Weinberger <[email protected]>
14019 M:      Vignesh Raghavendra <[email protected]>
14020 L:      [email protected]
14021 S:      Maintained
14022 W:      http://www.linux-mtd.infradead.org/
14023 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14024 C:      irc://irc.oftc.net/mtd
14025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14027 F:      Documentation/devicetree/bindings/mtd/
14028 F:      drivers/mtd/
14029 F:      include/linux/mtd/
14030 F:      include/uapi/mtd/
14031
14032 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14033 M:      Dmitry Rokosov <[email protected]>
14034 L:      [email protected]
14035 S:      Maintained
14036 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14037 F:      drivers/iio/accel/msa311.c
14038
14039 MEN A21 WATCHDOG DRIVER
14040 M:      Johannes Thumshirn <[email protected]>
14041 L:      [email protected]
14042 S:      Maintained
14043 F:      drivers/watchdog/mena21_wdt.c
14044
14045 MEN CHAMELEON BUS (mcb)
14046 M:      Johannes Thumshirn <[email protected]>
14047 S:      Maintained
14048 F:      Documentation/driver-api/men-chameleon-bus.rst
14049 F:      drivers/mcb/
14050 F:      include/linux/mcb.h
14051
14052 MEN F21BMC (Board Management Controller)
14053 M:      Andreas Werner <[email protected]>
14054 S:      Supported
14055 F:      Documentation/hwmon/menf21bmc.rst
14056 F:      drivers/hwmon/menf21bmc_hwmon.c
14057 F:      drivers/leds/leds-menf21bmc.c
14058 F:      drivers/mfd/menf21bmc.c
14059 F:      drivers/watchdog/menf21bmc_wdt.c
14060
14061 MEN Z069 WATCHDOG DRIVER
14062 M:      Johannes Thumshirn <[email protected]>
14063 L:      [email protected]
14064 S:      Maintained
14065 F:      drivers/watchdog/menz69_wdt.c
14066
14067 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14068 M:      Neil Armstrong <[email protected]>
14069 L:      [email protected]
14070 L:      [email protected]
14071 S:      Supported
14072 W:      http://linux-meson.com/
14073 T:      git git://linuxtv.org/media_tree.git
14074 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14075 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14076 F:      drivers/media/cec/platform/meson/ao-cec.c
14077
14078 MESON GE2D DRIVER FOR AMLOGIC SOCS
14079 M:      Neil Armstrong <[email protected]>
14080 L:      [email protected]
14081 L:      [email protected]
14082 S:      Supported
14083 T:      git git://linuxtv.org/media_tree.git
14084 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14085 F:      drivers/media/platform/amlogic/meson-ge2d/
14086
14087 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14088 M:      Liang Yang <[email protected]>
14089 L:      [email protected]
14090 S:      Maintained
14091 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14092 F:      drivers/mtd/nand/raw/meson_*
14093
14094 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14095 M:      Neil Armstrong <[email protected]>
14096 L:      [email protected]
14097 L:      [email protected]
14098 S:      Supported
14099 T:      git git://linuxtv.org/media_tree.git
14100 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14101 F:      drivers/staging/media/meson/vdec/
14102
14103 METHODE UDPU SUPPORT
14104 M:      Robert Marko <[email protected]>
14105 S:      Maintained
14106 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14107 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14108
14109 MHI BUS
14110 M:      Manivannan Sadhasivam <[email protected]>
14111 L:      [email protected]
14112 L:      [email protected]
14113 S:      Maintained
14114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14115 F:      Documentation/ABI/stable/sysfs-bus-mhi
14116 F:      Documentation/mhi/
14117 F:      drivers/bus/mhi/
14118 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14119 F:      include/linux/mhi.h
14120
14121 MICROBLAZE ARCHITECTURE
14122 M:      Michal Simek <[email protected]>
14123 S:      Supported
14124 W:      http://www.monstr.eu/fdt/
14125 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14126 F:      arch/microblaze/
14127
14128 MICROBLAZE TMR INJECT
14129 M:      Appana Durga Kedareswara rao <[email protected]>
14130 S:      Supported
14131 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14132 F:      drivers/misc/xilinx_tmr_inject.c
14133
14134 MICROBLAZE TMR MANAGER
14135 M:      Appana Durga Kedareswara rao <[email protected]>
14136 S:      Supported
14137 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14138 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14139 F:      drivers/misc/xilinx_tmr_manager.c
14140
14141 MICROCHIP AT91 DMA DRIVERS
14142 M:      Ludovic Desroches <[email protected]>
14143 M:      Tudor Ambarus <[email protected]>
14144 L:      [email protected] (moderated for non-subscribers)
14145 L:      [email protected]
14146 S:      Supported
14147 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14148 F:      drivers/dma/at_hdmac.c
14149 F:      drivers/dma/at_xdmac.c
14150 F:      include/dt-bindings/dma/at91.h
14151
14152 MICROCHIP AT91 SERIAL DRIVER
14153 M:      Richard Genoud <[email protected]>
14154 S:      Maintained
14155 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14156 F:      drivers/tty/serial/atmel_serial.c
14157 F:      drivers/tty/serial/atmel_serial.h
14158
14159 MICROCHIP AT91 USART MFD DRIVER
14160 M:      Radu Pirea <[email protected]>
14161 L:      [email protected]
14162 S:      Supported
14163 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14164 F:      drivers/mfd/at91-usart.c
14165 F:      include/dt-bindings/mfd/at91-usart.h
14166
14167 MICROCHIP AT91 USART SPI DRIVER
14168 M:      Radu Pirea <[email protected]>
14169 L:      [email protected]
14170 S:      Supported
14171 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14172 F:      drivers/spi/spi-at91-usart.c
14173
14174 MICROCHIP AUDIO ASOC DRIVERS
14175 M:      Claudiu Beznea <[email protected]>
14176 L:      [email protected] (moderated for non-subscribers)
14177 S:      Supported
14178 F:      Documentation/devicetree/bindings/sound/atmel*
14179 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14180 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14181 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14182 F:      sound/soc/atmel
14183
14184 MICROCHIP CSI2DC DRIVER
14185 M:      Eugen Hristev <[email protected]>
14186 L:      [email protected]
14187 S:      Supported
14188 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14189 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14190
14191 MICROCHIP ECC DRIVER
14192 M:      Tudor Ambarus <[email protected]>
14193 L:      [email protected]
14194 S:      Maintained
14195 F:      drivers/crypto/atmel-ecc.*
14196
14197 MICROCHIP EIC DRIVER
14198 M:      Claudiu Beznea <[email protected]>
14199 L:      [email protected] (moderated for non-subscribers)
14200 S:      Supported
14201 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14202 F:      drivers/irqchip/irq-mchp-eic.c
14203
14204 MICROCHIP I2C DRIVER
14205 M:      Codrin Ciubotariu <[email protected]>
14206 L:      [email protected]
14207 S:      Supported
14208 F:      drivers/i2c/busses/i2c-at91-*.c
14209 F:      drivers/i2c/busses/i2c-at91.h
14210
14211 MICROCHIP ISC DRIVER
14212 M:      Eugen Hristev <[email protected]>
14213 L:      [email protected]
14214 S:      Supported
14215 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14216 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14217 F:      drivers/media/platform/microchip/microchip-isc*
14218 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14219 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14220 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14221 F:      include/linux/atmel-isc-media.h
14222
14223 MICROCHIP ISI DRIVER
14224 M:      Eugen Hristev <[email protected]>
14225 L:      [email protected]
14226 S:      Supported
14227 F:      drivers/media/platform/atmel/atmel-isi.c
14228 F:      drivers/media/platform/atmel/atmel-isi.h
14229
14230 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14231 M:      Woojung Huh <[email protected]>
14232 M:      [email protected]
14233 L:      [email protected]
14234 S:      Maintained
14235 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14236 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14237 F:      drivers/net/dsa/microchip/*
14238 F:      include/linux/dsa/ksz_common.h
14239 F:      include/linux/platform_data/microchip-ksz.h
14240 F:      net/dsa/tag_ksz.c
14241
14242 MICROCHIP LAN743X ETHERNET DRIVER
14243 M:      Bryan Whitehead <[email protected]>
14244 M:      [email protected]
14245 L:      [email protected]
14246 S:      Maintained
14247 F:      drivers/net/ethernet/microchip/lan743x_*
14248
14249 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14250 M:      Arun Ramadoss <[email protected]>
14251 R:      [email protected]
14252 L:      [email protected]
14253 S:      Maintained
14254 F:      drivers/net/phy/microchip_t1.c
14255
14256 MICROCHIP LAN966X ETHERNET DRIVER
14257 M:      Horatiu Vultur <[email protected]>
14258 M:      [email protected]
14259 L:      [email protected]
14260 S:      Maintained
14261 F:      drivers/net/ethernet/microchip/lan966x/*
14262
14263 MICROCHIP LCDFB DRIVER
14264 M:      Nicolas Ferre <[email protected]>
14265 L:      [email protected]
14266 S:      Maintained
14267 F:      drivers/video/fbdev/atmel_lcdfb.c
14268 F:      include/video/atmel_lcdc.h
14269
14270 MICROCHIP MCP16502 PMIC DRIVER
14271 M:      Claudiu Beznea <[email protected]>
14272 L:      [email protected] (moderated for non-subscribers)
14273 S:      Supported
14274 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
14275 F:      drivers/regulator/mcp16502.c
14276
14277 MICROCHIP MCP3564 ADC DRIVER
14278 M:      Marius Cristea <[email protected]>
14279 L:      [email protected]
14280 S:      Supported
14281 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14282 F:      drivers/iio/adc/mcp3564.c
14283
14284 MICROCHIP MCP3911 ADC DRIVER
14285 M:      Marcus Folkesson <[email protected]>
14286 M:      Kent Gustavsson <[email protected]>
14287 L:      [email protected]
14288 S:      Maintained
14289 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14290 F:      drivers/iio/adc/mcp3911.c
14291
14292 MICROCHIP MMC/SD/SDIO MCI DRIVER
14293 M:      Aubin Constans <[email protected]>
14294 S:      Maintained
14295 F:      drivers/mmc/host/atmel-mci.c
14296
14297 MICROCHIP NAND DRIVER
14298 M:      Tudor Ambarus <[email protected]>
14299 L:      [email protected]
14300 S:      Supported
14301 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14302 F:      drivers/mtd/nand/raw/atmel/*
14303
14304 MICROCHIP OTPC DRIVER
14305 M:      Claudiu Beznea <[email protected]>
14306 L:      [email protected] (moderated for non-subscribers)
14307 S:      Supported
14308 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14309 F:      drivers/nvmem/microchip-otpc.c
14310 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14311
14312 MICROCHIP PCI1XXXX GP DRIVER
14313 M:      Vaibhaav Ram T.L <[email protected]>
14314 M:      Kumaravel Thiagarajan <[email protected]>
14315 L:      [email protected]
14316 S:      Supported
14317 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14318 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14319 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14320 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14321
14322 MICROCHIP PCI1XXXX I2C DRIVER
14323 M:      Tharun Kumar P <[email protected]>
14324 M:      Kumaravel Thiagarajan <[email protected]>
14325 M:      Microchip Linux Driver Support <[email protected]>
14326 L:      [email protected]
14327 S:      Maintained
14328 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14329
14330 MICROCHIP PCIe UART DRIVER
14331 M:      Kumaravel Thiagarajan <[email protected]>
14332 M:      Tharun Kumar P <[email protected]>
14333 L:      [email protected]
14334 S:      Maintained
14335 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14336
14337 MICROCHIP POLARFIRE FPGA DRIVERS
14338 M:      Conor Dooley <[email protected]>
14339 R:      Vladimir Georgiev <[email protected]>
14340 L:      [email protected]
14341 S:      Supported
14342 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14343 F:      drivers/fpga/microchip-spi.c
14344
14345 MICROCHIP PWM DRIVER
14346 M:      Claudiu Beznea <[email protected]>
14347 L:      [email protected] (moderated for non-subscribers)
14348 L:      [email protected]
14349 S:      Supported
14350 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14351 F:      drivers/pwm/pwm-atmel.c
14352
14353 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14354 M:      Eugen Hristev <[email protected]>
14355 L:      [email protected]
14356 S:      Supported
14357 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14358 F:      drivers/iio/adc/at91-sama5d2_adc.c
14359 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14360
14361 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14362 M:      Claudiu Beznea <[email protected]>
14363 S:      Supported
14364 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14365 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14366
14367 MICROCHIP SOC DRIVERS
14368 M:      Conor Dooley <[email protected]>
14369 S:      Supported
14370 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14371 F:      drivers/soc/microchip/
14372
14373 MICROCHIP SPI DRIVER
14374 M:      Ryan Wanner <[email protected]>
14375 S:      Supported
14376 F:      drivers/spi/spi-atmel.*
14377
14378 MICROCHIP SSC DRIVER
14379 M:      Claudiu Beznea <[email protected]>
14380 L:      [email protected] (moderated for non-subscribers)
14381 S:      Supported
14382 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14383 F:      drivers/misc/atmel-ssc.c
14384 F:      include/linux/atmel-ssc.h
14385
14386 Microchip Timer Counter Block (TCB) Capture Driver
14387 M:      Kamel Bouhara <[email protected]>
14388 L:      [email protected] (moderated for non-subscribers)
14389 L:      [email protected]
14390 S:      Maintained
14391 F:      drivers/counter/microchip-tcb-capture.c
14392
14393 MICROCHIP USB251XB DRIVER
14394 M:      Richard Leitner <[email protected]>
14395 L:      [email protected]
14396 S:      Maintained
14397 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14398 F:      drivers/usb/misc/usb251xb.c
14399
14400 MICROCHIP USBA UDC DRIVER
14401 M:      Cristian Birsan <[email protected]>
14402 L:      [email protected] (moderated for non-subscribers)
14403 S:      Supported
14404 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14405
14406 MICROCHIP WILC1000 WIFI DRIVER
14407 M:      Ajay Singh <[email protected]>
14408 M:      Claudiu Beznea <[email protected]>
14409 L:      [email protected]
14410 S:      Supported
14411 F:      drivers/net/wireless/microchip/wilc1000/
14412
14413 MICROSEMI MIPS SOCS
14414 M:      Alexandre Belloni <[email protected]>
14415 M:      [email protected]
14416 L:      [email protected]
14417 S:      Supported
14418 F:      Documentation/devicetree/bindings/mips/mscc.txt
14419 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14420 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14421 F:      arch/mips/boot/dts/mscc/
14422 F:      arch/mips/configs/generic/board-ocelot.config
14423 F:      arch/mips/generic/board-ocelot.c
14424
14425 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14426 M:      Don Brace <[email protected]>
14427 L:      [email protected]
14428 L:      [email protected]
14429 S:      Supported
14430 F:      Documentation/scsi/smartpqi.rst
14431 F:      drivers/scsi/smartpqi/Kconfig
14432 F:      drivers/scsi/smartpqi/Makefile
14433 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14434 F:      include/linux/cciss*.h
14435 F:      include/uapi/linux/cciss*.h
14436
14437 MICROSOFT MANA RDMA DRIVER
14438 M:      Long Li <[email protected]>
14439 M:      Ajay Sharma <[email protected]>
14440 L:      [email protected]
14441 S:      Supported
14442 F:      drivers/infiniband/hw/mana/
14443 F:      include/net/mana
14444 F:      include/uapi/rdma/mana-abi.h
14445
14446 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14447 M:      Maximilian Luz <[email protected]>
14448 L:      [email protected]
14449 S:      Maintained
14450 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14451
14452 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14453 M:      Maximilian Luz <[email protected]>
14454 L:      [email protected]
14455 L:      [email protected]
14456 S:      Maintained
14457 F:      drivers/power/supply/surface_battery.c
14458 F:      drivers/power/supply/surface_charger.c
14459
14460 MICROSOFT SURFACE DTX DRIVER
14461 M:      Maximilian Luz <[email protected]>
14462 L:      [email protected]
14463 S:      Maintained
14464 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14465 F:      drivers/platform/surface/surface_dtx.c
14466 F:      include/uapi/linux/surface_aggregator/dtx.h
14467
14468 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14469 M:      Maximilian Luz <[email protected]>
14470 L:      [email protected]
14471 S:      Maintained
14472 F:      drivers/platform/surface/surface_gpe.c
14473
14474 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14475 M:      Hans de Goede <[email protected]>
14476 M:      Ilpo Järvinen <[email protected]>
14477 M:      Maximilian Luz <[email protected]>
14478 L:      [email protected]
14479 S:      Maintained
14480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14481 F:      drivers/platform/surface/
14482
14483 MICROSOFT SURFACE HID TRANSPORT DRIVER
14484 M:      Maximilian Luz <[email protected]>
14485 L:      [email protected]
14486 L:      [email protected]
14487 S:      Maintained
14488 F:      drivers/hid/surface-hid/
14489
14490 MICROSOFT SURFACE HOT-PLUG DRIVER
14491 M:      Maximilian Luz <[email protected]>
14492 L:      [email protected]
14493 S:      Maintained
14494 F:      drivers/platform/surface/surface_hotplug.c
14495
14496 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14497 M:      Maximilian Luz <[email protected]>
14498 L:      [email protected]
14499 S:      Maintained
14500 F:      drivers/platform/surface/surface_platform_profile.c
14501
14502 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14503 M:      Chen Yu <[email protected]>
14504 L:      [email protected]
14505 S:      Supported
14506 F:      drivers/platform/surface/surfacepro3_button.c
14507
14508 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14509 M:      Maximilian Luz <[email protected]>
14510 L:      [email protected]
14511 S:      Maintained
14512 F:      drivers/platform/surface/surface_aggregator_hub.c
14513
14514 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14515 M:      Maximilian Luz <[email protected]>
14516 L:      [email protected]
14517 S:      Maintained
14518 W:      https://github.com/linux-surface/surface-aggregator-module
14519 C:      irc://irc.libera.chat/linux-surface
14520 F:      Documentation/driver-api/surface_aggregator/
14521 F:      drivers/platform/surface/aggregator/
14522 F:      drivers/platform/surface/surface_acpi_notify.c
14523 F:      drivers/platform/surface/surface_aggregator_cdev.c
14524 F:      drivers/platform/surface/surface_aggregator_registry.c
14525 F:      include/linux/surface_acpi_notify.h
14526 F:      include/linux/surface_aggregator/
14527 F:      include/uapi/linux/surface_aggregator/
14528
14529 MICROTEK X6 SCANNER
14530 M:      Oliver Neukum <[email protected]>
14531 S:      Maintained
14532 F:      drivers/usb/image/microtek.*
14533
14534 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14535 M:      Luka Kovacic <[email protected]>
14536 M:      Luka Perkov <[email protected]>
14537 S:      Maintained
14538 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14539 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14540 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14541 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14542 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14543 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14544
14545 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14546 M:      Sakari Ailus <[email protected]>
14547 L:      [email protected]
14548 S:      Maintained
14549 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14550 F:      Documentation/driver-api/media/drivers/ccs/
14551 F:      Documentation/userspace-api/media/drivers/ccs.rst
14552 F:      drivers/media/i2c/ccs-pll.c
14553 F:      drivers/media/i2c/ccs-pll.h
14554 F:      drivers/media/i2c/ccs/
14555 F:      include/uapi/linux/ccs.h
14556 F:      include/uapi/linux/smiapp.h
14557
14558 MIPS
14559 M:      Thomas Bogendoerfer <[email protected]>
14560 L:      [email protected]
14561 S:      Maintained
14562 W:      http://www.linux-mips.org/
14563 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14565 F:      Documentation/devicetree/bindings/mips/
14566 F:      Documentation/arch/mips/
14567 F:      arch/mips/
14568 F:      drivers/platform/mips/
14569 F:      include/dt-bindings/mips/
14570
14571 MIPS BOSTON DEVELOPMENT BOARD
14572 M:      Paul Burton <[email protected]>
14573 L:      [email protected]
14574 S:      Maintained
14575 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14576 F:      arch/mips/boot/dts/img/boston.dts
14577 F:      arch/mips/configs/generic/board-boston.config
14578 F:      drivers/clk/imgtec/clk-boston.c
14579 F:      include/dt-bindings/clock/boston-clock.h
14580
14581 MIPS CORE DRIVERS
14582 M:      Thomas Bogendoerfer <[email protected]>
14583 M:      Serge Semin <[email protected]>
14584 L:      [email protected]
14585 S:      Supported
14586 F:      drivers/bus/mips_cdmm.c
14587 F:      drivers/clocksource/mips-gic-timer.c
14588 F:      drivers/cpuidle/cpuidle-cps.c
14589 F:      drivers/irqchip/irq-mips-cpu.c
14590 F:      drivers/irqchip/irq-mips-gic.c
14591
14592 MIPS GENERIC PLATFORM
14593 M:      Paul Burton <[email protected]>
14594 L:      [email protected]
14595 S:      Supported
14596 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14597 F:      arch/mips/generic/
14598 F:      arch/mips/tools/generic-board-config.sh
14599
14600 MIPS RINT INSTRUCTION EMULATION
14601 M:      Aleksandar Markovic <[email protected]>
14602 L:      [email protected]
14603 S:      Supported
14604 F:      arch/mips/math-emu/dp_rint.c
14605 F:      arch/mips/math-emu/sp_rint.c
14606
14607 MIPS/LOONGSON1 ARCHITECTURE
14608 M:      Keguang Zhang <[email protected]>
14609 L:      [email protected]
14610 S:      Maintained
14611 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
14612 F:      arch/mips/include/asm/mach-loongson32/
14613 F:      arch/mips/loongson32/
14614 F:      drivers/*/*loongson1*
14615 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
14616
14617 MIPS/LOONGSON2EF ARCHITECTURE
14618 M:      Jiaxun Yang <[email protected]>
14619 L:      [email protected]
14620 S:      Maintained
14621 F:      arch/mips/include/asm/mach-loongson2ef/
14622 F:      arch/mips/loongson2ef/
14623 F:      drivers/cpufreq/loongson2_cpufreq.c
14624
14625 MIPS/LOONGSON64 ARCHITECTURE
14626 M:      Huacai Chen <[email protected]>
14627 M:      Jiaxun Yang <[email protected]>
14628 L:      [email protected]
14629 S:      Maintained
14630 F:      arch/mips/include/asm/mach-loongson64/
14631 F:      arch/mips/loongson64/
14632 F:      drivers/irqchip/irq-loongson*
14633 F:      drivers/platform/mips/cpu_hwmon.c
14634
14635 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14636 M:      Hans Verkuil <[email protected]>
14637 L:      [email protected]
14638 S:      Odd Fixes
14639 W:      https://linuxtv.org
14640 T:      git git://linuxtv.org/media_tree.git
14641 F:      drivers/media/radio/radio-miropcm20*
14642
14643 MITSUMI MM8013 FG DRIVER
14644 M:      Konrad Dybcio <[email protected]>
14645 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
14646 F:      drivers/power/supply/mm8013.c
14647
14648 MMP SUPPORT
14649 R:      Lubomir Rintel <[email protected]>
14650 L:      [email protected] (moderated for non-subscribers)
14651 S:      Odd Fixes
14652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14653 F:      arch/arm/boot/dts/marvell/mmp*
14654 F:      arch/arm/mach-mmp/
14655 F:      include/linux/soc/mmp/
14656
14657 MMP USB PHY DRIVERS
14658 R:      Lubomir Rintel <[email protected]>
14659 L:      [email protected] (moderated for non-subscribers)
14660 S:      Maintained
14661 F:      drivers/phy/marvell/phy-mmp3-usb.c
14662 F:      drivers/phy/marvell/phy-pxa-usb.c
14663
14664 MMU GATHER AND TLB INVALIDATION
14665 M:      Will Deacon <[email protected]>
14666 M:      "Aneesh Kumar K.V" <[email protected]>
14667 M:      Andrew Morton <[email protected]>
14668 M:      Nick Piggin <[email protected]>
14669 M:      Peter Zijlstra <[email protected]>
14670 L:      [email protected]
14671 L:      [email protected]
14672 S:      Maintained
14673 F:      arch/*/include/asm/tlb.h
14674 F:      include/asm-generic/tlb.h
14675 F:      mm/mmu_gather.c
14676
14677 MN88472 MEDIA DRIVER
14678 L:      [email protected]
14679 S:      Orphan
14680 W:      https://linuxtv.org
14681 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14682 F:      drivers/media/dvb-frontends/mn88472*
14683
14684 MN88473 MEDIA DRIVER
14685 L:      [email protected]
14686 S:      Orphan
14687 W:      https://linuxtv.org
14688 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14689 F:      drivers/media/dvb-frontends/mn88473*
14690
14691 MODULE SUPPORT
14692 M:      Luis Chamberlain <[email protected]>
14693 L:      [email protected]
14694 L:      [email protected]
14695 S:      Maintained
14696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14697 F:      include/linux/kmod.h
14698 F:      include/linux/module*.h
14699 F:      kernel/module/
14700 F:      lib/test_kmod.c
14701 F:      scripts/module*
14702 F:      tools/testing/selftests/kmod/
14703
14704 MONOLITHIC POWER SYSTEM PMIC DRIVER
14705 M:      Saravanan Sekar <[email protected]>
14706 S:      Maintained
14707 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14708 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14709 F:      drivers/hwmon/pmbus/mpq7932.c
14710 F:      drivers/iio/adc/mp2629_adc.c
14711 F:      drivers/mfd/mp2629.c
14712 F:      drivers/power/supply/mp2629_charger.c
14713 F:      drivers/regulator/mp5416.c
14714 F:      drivers/regulator/mpq7920.c
14715 F:      drivers/regulator/mpq7920.h
14716 F:      include/linux/mfd/mp2629.h
14717
14718 MOST(R) TECHNOLOGY DRIVER
14719 M:      Parthiban Veerasooran <[email protected]>
14720 M:      Christian Gromm <[email protected]>
14721 S:      Maintained
14722 F:      Documentation/ABI/testing/configfs-most
14723 F:      Documentation/ABI/testing/sysfs-bus-most
14724 F:      drivers/most/
14725 F:      drivers/staging/most/
14726 F:      include/linux/most.h
14727
14728 MOTORCOMM PHY DRIVER
14729 M:      Peter Geis <[email protected]>
14730 M:      Frank <[email protected]>
14731 L:      [email protected]
14732 S:      Maintained
14733 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14734 F:      drivers/net/phy/motorcomm.c
14735
14736 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14737 M:      Jiri Slaby <[email protected]>
14738 S:      Maintained
14739 F:      Documentation/driver-api/tty/moxa-smartio.rst
14740 F:      drivers/tty/mxser.*
14741
14742 MR800 AVERMEDIA USB FM RADIO DRIVER
14743 M:      Alexey Klimov <[email protected]>
14744 L:      [email protected]
14745 S:      Maintained
14746 T:      git git://linuxtv.org/media_tree.git
14747 F:      drivers/media/radio/radio-mr800.c
14748
14749 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14750 M:      Stefan Schmidt <[email protected]>
14751 L:      [email protected]
14752 S:      Odd Fixes
14753 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14754 F:      drivers/net/ieee802154/mrf24j40.c
14755
14756 MSI EC DRIVER
14757 M:      Nikita Kravets <[email protected]>
14758 L:      [email protected]
14759 S:      Maintained
14760 W:      https://github.com/BeardOverflow/msi-ec
14761 F:      drivers/platform/x86/msi-ec.*
14762
14763 MSI LAPTOP SUPPORT
14764 M:      "Lee, Chun-Yi" <[email protected]>
14765 L:      [email protected]
14766 S:      Maintained
14767 F:      drivers/platform/x86/msi-laptop.c
14768
14769 MSI WMI SUPPORT
14770 L:      [email protected]
14771 S:      Orphan
14772 F:      drivers/platform/x86/msi-wmi.c
14773
14774 MSI001 MEDIA DRIVER
14775 L:      [email protected]
14776 S:      Orphan
14777 W:      https://linuxtv.org
14778 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14779 F:      drivers/media/tuners/msi001*
14780
14781 MSI2500 MEDIA DRIVER
14782 L:      [email protected]
14783 S:      Orphan
14784 W:      https://linuxtv.org
14785 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14786 F:      drivers/media/usb/msi2500/
14787
14788 MSTAR INTERRUPT CONTROLLER DRIVER
14789 M:      Mark-PK Tsai <[email protected]>
14790 M:      Daniel Palmer <[email protected]>
14791 S:      Maintained
14792 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14793 F:      drivers/irqchip/irq-mst-intc.c
14794
14795 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14796 M:      Robert Jarzmik <[email protected]>
14797 L:      [email protected]
14798 S:      Maintained
14799 F:      drivers/mtd/devices/docg3*
14800
14801 MT9M114 ONSEMI SENSOR DRIVER
14802 M:      Laurent Pinchart <[email protected]>
14803 L:      [email protected]
14804 S:      Maintained
14805 T:      git git://linuxtv.org/media_tree.git
14806 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
14807 F:      drivers/media/i2c/mt9m114.c
14808
14809 MT9P031 APTINA CAMERA SENSOR
14810 M:      Laurent Pinchart <[email protected]>
14811 L:      [email protected]
14812 S:      Maintained
14813 T:      git git://linuxtv.org/media_tree.git
14814 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14815 F:      drivers/media/i2c/mt9p031.c
14816 F:      include/media/i2c/mt9p031.h
14817
14818 MT9T112 APTINA CAMERA SENSOR
14819 M:      Jacopo Mondi <[email protected]>
14820 L:      [email protected]
14821 S:      Odd Fixes
14822 T:      git git://linuxtv.org/media_tree.git
14823 F:      drivers/media/i2c/mt9t112.c
14824 F:      include/media/i2c/mt9t112.h
14825
14826 MT9V032 APTINA CAMERA SENSOR
14827 M:      Laurent Pinchart <[email protected]>
14828 L:      [email protected]
14829 S:      Maintained
14830 T:      git git://linuxtv.org/media_tree.git
14831 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14832 F:      drivers/media/i2c/mt9v032.c
14833 F:      include/media/i2c/mt9v032.h
14834
14835 MT9V111 APTINA CAMERA SENSOR
14836 M:      Jacopo Mondi <[email protected]>
14837 L:      [email protected]
14838 S:      Maintained
14839 T:      git git://linuxtv.org/media_tree.git
14840 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14841 F:      drivers/media/i2c/mt9v111.c
14842
14843 MULTIFUNCTION DEVICES (MFD)
14844 M:      Lee Jones <[email protected]>
14845 S:      Maintained
14846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14847 F:      Documentation/devicetree/bindings/mfd/
14848 F:      drivers/mfd/
14849 F:      include/dt-bindings/mfd/
14850 F:      include/linux/mfd/
14851
14852 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14853 S:      Orphan
14854 F:      drivers/mmc/host/mmc_spi.c
14855 F:      include/linux/spi/mmc_spi.h
14856
14857 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14858 M:      Ulf Hansson <[email protected]>
14859 L:      [email protected]
14860 S:      Maintained
14861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14862 F:      Documentation/devicetree/bindings/mmc/
14863 F:      drivers/mmc/
14864 F:      include/linux/mmc/
14865 F:      include/uapi/linux/mmc/
14866
14867 MULTIPLEXER SUBSYSTEM
14868 M:      Peter Rosin <[email protected]>
14869 S:      Maintained
14870 F:      Documentation/ABI/testing/sysfs-class-mux*
14871 F:      Documentation/devicetree/bindings/mux/
14872 F:      drivers/mux/
14873 F:      include/dt-bindings/mux/
14874 F:      include/linux/mux/
14875
14876 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14877 M:      Bin Liu <[email protected]>
14878 L:      [email protected]
14879 S:      Maintained
14880 F:      drivers/usb/musb/
14881
14882 MXL301RF MEDIA DRIVER
14883 M:      Akihiro Tsukada <[email protected]>
14884 L:      [email protected]
14885 S:      Odd Fixes
14886 F:      drivers/media/tuners/mxl301rf*
14887
14888 MXL5007T MEDIA DRIVER
14889 M:      Michael Krufky <[email protected]>
14890 L:      [email protected]
14891 S:      Maintained
14892 W:      https://linuxtv.org
14893 W:      http://github.com/mkrufky
14894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14895 T:      git git://linuxtv.org/mkrufky/tuners.git
14896 F:      drivers/media/tuners/mxl5007t.*
14897
14898 MXSFB DRM DRIVER
14899 M:      Marek Vasut <[email protected]>
14900 M:      Stefan Agner <[email protected]>
14901 L:      [email protected]
14902 S:      Supported
14903 T:      git git://anongit.freedesktop.org/drm/drm-misc
14904 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14905 F:      drivers/gpu/drm/mxsfb/
14906
14907 MYLEX DAC960 PCI RAID Controller
14908 M:      Hannes Reinecke <[email protected]>
14909 L:      [email protected]
14910 S:      Supported
14911 F:      drivers/scsi/myrb.*
14912 F:      drivers/scsi/myrs.*
14913
14914 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14915 M:      Chris Lee <[email protected]>
14916 L:      [email protected]
14917 S:      Supported
14918 W:      https://www.cspi.com/ethernet-products/support/downloads/
14919 F:      drivers/net/ethernet/myricom/myri10ge/
14920
14921 NAND FLASH SUBSYSTEM
14922 M:      Miquel Raynal <[email protected]>
14923 R:      Richard Weinberger <[email protected]>
14924 L:      [email protected]
14925 S:      Maintained
14926 W:      http://www.linux-mtd.infradead.org/
14927 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14928 C:      irc://irc.oftc.net/mtd
14929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14930 F:      drivers/mtd/nand/
14931 F:      include/linux/mtd/*nand*.h
14932
14933 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14934 M:      Daniel Mack <[email protected]>
14935 L:      [email protected] (moderated for non-subscribers)
14936 S:      Maintained
14937 W:      http://www.native-instruments.com
14938 F:      sound/usb/caiaq/
14939
14940 NATSEMI ETHERNET DRIVER (DP8381x)
14941 S:      Orphan
14942 F:      drivers/net/ethernet/natsemi/natsemi.c
14943
14944 NCR 5380 SCSI DRIVERS
14945 M:      Finn Thain <[email protected]>
14946 M:      Michael Schmitz <[email protected]>
14947 L:      [email protected]
14948 S:      Maintained
14949 F:      Documentation/scsi/g_NCR5380.rst
14950 F:      drivers/scsi/NCR5380.*
14951 F:      drivers/scsi/arm/cumana_1.c
14952 F:      drivers/scsi/arm/oak.c
14953 F:      drivers/scsi/atari_scsi.*
14954 F:      drivers/scsi/dmx3191d.c
14955 F:      drivers/scsi/g_NCR5380.*
14956 F:      drivers/scsi/mac_scsi.*
14957 F:      drivers/scsi/sun3_scsi.*
14958 F:      drivers/scsi/sun3_scsi_vme.c
14959
14960 NCSI LIBRARY
14961 M:      Samuel Mendoza-Jonas <[email protected]>
14962 S:      Maintained
14963 F:      net/ncsi/
14964
14965 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14966 M:      Guenter Roeck <[email protected]>
14967 L:      [email protected]
14968 S:      Maintained
14969 F:      Documentation/hwmon/nct6775.rst
14970 F:      drivers/hwmon/nct6775-core.c
14971 F:      drivers/hwmon/nct6775-platform.c
14972 F:      drivers/hwmon/nct6775.h
14973
14974 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14975 M:      Zev Weiss <[email protected]>
14976 L:      [email protected]
14977 S:      Maintained
14978 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14979 F:      drivers/hwmon/nct6775-i2c.c
14980
14981 NETDEVSIM
14982 M:      Jakub Kicinski <[email protected]>
14983 S:      Maintained
14984 F:      drivers/net/netdevsim/*
14985
14986 NETEM NETWORK EMULATOR
14987 M:      Stephen Hemminger <[email protected]>
14988 L:      [email protected]
14989 S:      Maintained
14990 F:      net/sched/sch_netem.c
14991
14992 NETERION 10GbE DRIVERS (s2io)
14993 M:      Jon Mason <[email protected]>
14994 L:      [email protected]
14995 S:      Supported
14996 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14997 F:      drivers/net/ethernet/neterion/
14998
14999 NETFILTER
15000 M:      Pablo Neira Ayuso <[email protected]>
15001 M:      Jozsef Kadlecsik <[email protected]>
15002 M:      Florian Westphal <[email protected]>
15003 L:      [email protected]
15004 L:      [email protected]
15005 S:      Maintained
15006 W:      http://www.netfilter.org/
15007 W:      http://www.iptables.org/
15008 W:      http://www.nftables.org/
15009 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15010 C:      irc://irc.libera.chat/netfilter
15011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15013 F:      include/linux/netfilter*
15014 F:      include/linux/netfilter/
15015 F:      include/net/netfilter/
15016 F:      include/uapi/linux/netfilter*
15017 F:      include/uapi/linux/netfilter/
15018 F:      net/*/netfilter.c
15019 F:      net/*/netfilter/
15020 F:      net/bridge/br_netfilter*.c
15021 F:      net/netfilter/
15022
15023 NETROM NETWORK LAYER
15024 M:      Ralf Baechle <[email protected]>
15025 L:      [email protected]
15026 S:      Maintained
15027 W:      https://linux-ax25.in-berlin.de
15028 F:      include/net/netrom.h
15029 F:      include/uapi/linux/netrom.h
15030 F:      net/netrom/
15031
15032 NETRONIX EMBEDDED CONTROLLER
15033 M:      Jonathan Neuschäfer <[email protected]>
15034 S:      Maintained
15035 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15036 F:      drivers/mfd/ntxec.c
15037 F:      drivers/pwm/pwm-ntxec.c
15038 F:      drivers/rtc/rtc-ntxec.c
15039 F:      include/linux/mfd/ntxec.h
15040
15041 NETRONOME ETHERNET DRIVERS
15042 M:      Louis Peens <[email protected]>
15043 R:      Jakub Kicinski <[email protected]>
15044 L:      [email protected]
15045 S:      Maintained
15046 F:      drivers/net/ethernet/netronome/
15047
15048 NETWORK BLOCK DEVICE (NBD)
15049 M:      Josef Bacik <[email protected]>
15050 L:      [email protected]
15051 L:      [email protected]
15052 S:      Maintained
15053 F:      Documentation/admin-guide/blockdev/nbd.rst
15054 F:      drivers/block/nbd.c
15055 F:      include/trace/events/nbd.h
15056 F:      include/uapi/linux/nbd.h
15057
15058 NETWORK DROP MONITOR
15059 M:      Neil Horman <[email protected]>
15060 L:      [email protected]
15061 S:      Maintained
15062 W:      https://fedorahosted.org/dropwatch/
15063 F:      include/uapi/linux/net_dropmon.h
15064 F:      net/core/drop_monitor.c
15065
15066 NETWORKING DRIVERS
15067 M:      "David S. Miller" <[email protected]>
15068 M:      Eric Dumazet <[email protected]>
15069 M:      Jakub Kicinski <[email protected]>
15070 M:      Paolo Abeni <[email protected]>
15071 L:      [email protected]
15072 S:      Maintained
15073 P:      Documentation/process/maintainer-netdev.rst
15074 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15077 F:      Documentation/devicetree/bindings/net/
15078 F:      Documentation/networking/net_cachelines/net_device.rst
15079 F:      drivers/connector/
15080 F:      drivers/net/
15081 F:      include/dt-bindings/net/
15082 F:      include/linux/etherdevice.h
15083 F:      include/linux/fcdevice.h
15084 F:      include/linux/fddidevice.h
15085 F:      include/linux/hippidevice.h
15086 F:      include/linux/if_*
15087 F:      include/linux/inetdevice.h
15088 F:      include/linux/netdevice.h
15089 F:      include/uapi/linux/if_*
15090 F:      include/uapi/linux/netdevice.h
15091 X:      drivers/net/wireless/
15092
15093 NETWORKING DRIVERS (WIRELESS)
15094 M:      Kalle Valo <[email protected]>
15095 L:      [email protected]
15096 S:      Maintained
15097 W:      https://wireless.wiki.kernel.org/
15098 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15101 F:      Documentation/devicetree/bindings/net/wireless/
15102 F:      drivers/net/wireless/
15103
15104 NETWORKING [DSA]
15105 M:      Andrew Lunn <[email protected]>
15106 M:      Florian Fainelli <[email protected]>
15107 M:      Vladimir Oltean <[email protected]>
15108 S:      Maintained
15109 F:      Documentation/devicetree/bindings/net/dsa/
15110 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15111 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15112 F:      drivers/net/dsa/
15113 F:      include/linux/dsa/
15114 F:      include/linux/platform_data/dsa.h
15115 F:      include/net/dsa.h
15116 F:      net/dsa/
15117 F:      tools/testing/selftests/drivers/net/dsa/
15118
15119 NETWORKING [GENERAL]
15120 M:      "David S. Miller" <[email protected]>
15121 M:      Eric Dumazet <[email protected]>
15122 M:      Jakub Kicinski <[email protected]>
15123 M:      Paolo Abeni <[email protected]>
15124 L:      [email protected]
15125 S:      Maintained
15126 P:      Documentation/process/maintainer-netdev.rst
15127 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15128 B:      mailto:[email protected]
15129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15131 F:      Documentation/core-api/netlink.rst
15132 F:      Documentation/netlink/
15133 F:      Documentation/networking/
15134 F:      Documentation/networking/net_cachelines/
15135 F:      Documentation/process/maintainer-netdev.rst
15136 F:      Documentation/userspace-api/netlink/
15137 F:      include/linux/in.h
15138 F:      include/linux/indirect_call_wrapper.h
15139 F:      include/linux/net.h
15140 F:      include/linux/netdevice.h
15141 F:      include/net/
15142 F:      include/uapi/linux/in.h
15143 F:      include/uapi/linux/net.h
15144 F:      include/uapi/linux/net_namespace.h
15145 F:      include/uapi/linux/netdevice.h
15146 F:      lib/net_utils.c
15147 F:      lib/random32.c
15148 F:      net/
15149 F:      tools/net/
15150 F:      tools/testing/selftests/net/
15151 X:      net/9p/
15152 X:      net/bluetooth/
15153
15154 NETWORKING [IPSEC]
15155 M:      Steffen Klassert <[email protected]>
15156 M:      Herbert Xu <[email protected]>
15157 M:      "David S. Miller" <[email protected]>
15158 L:      [email protected]
15159 S:      Maintained
15160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15162 F:      include/net/xfrm.h
15163 F:      include/uapi/linux/xfrm.h
15164 F:      net/ipv4/ah4.c
15165 F:      net/ipv4/esp4*
15166 F:      net/ipv4/ip_vti.c
15167 F:      net/ipv4/ipcomp.c
15168 F:      net/ipv4/xfrm*
15169 F:      net/ipv6/ah6.c
15170 F:      net/ipv6/esp6*
15171 F:      net/ipv6/ip6_vti.c
15172 F:      net/ipv6/ipcomp6.c
15173 F:      net/ipv6/xfrm*
15174 F:      net/key/
15175 F:      net/xfrm/
15176 F:      tools/testing/selftests/net/ipsec.c
15177
15178 NETWORKING [IPv4/IPv6]
15179 M:      "David S. Miller" <[email protected]>
15180 M:      David Ahern <[email protected]>
15181 L:      [email protected]
15182 S:      Maintained
15183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15184 F:      arch/x86/net/*
15185 F:      include/linux/ip.h
15186 F:      include/linux/ipv6*
15187 F:      include/net/fib*
15188 F:      include/net/ip*
15189 F:      include/net/route.h
15190 F:      net/ipv4/
15191 F:      net/ipv6/
15192
15193 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15194 M:      Paul Moore <[email protected]>
15195 L:      [email protected]
15196 L:      [email protected]
15197 S:      Supported
15198 W:      https://github.com/netlabel
15199 F:      Documentation/netlabel/
15200 F:      include/net/calipso.h
15201 F:      include/net/cipso_ipv4.h
15202 F:      include/net/netlabel.h
15203 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
15204 F:      include/uapi/linux/netfilter/xt_SECMARK.h
15205 F:      net/ipv4/cipso_ipv4.c
15206 F:      net/ipv6/calipso.c
15207 F:      net/netfilter/xt_CONNSECMARK.c
15208 F:      net/netfilter/xt_SECMARK.c
15209 F:      net/netlabel/
15210
15211 NETWORKING [MACSEC]
15212 M:      Sabrina Dubroca <[email protected]>
15213 L:      [email protected]
15214 S:      Maintained
15215 F:      drivers/net/macsec.c
15216 F:      include/net/macsec.h
15217 F:      include/uapi/linux/if_macsec.h
15218 K:      macsec
15219 K:      \bmdo_
15220
15221 NETWORKING [MPTCP]
15222 M:      Matthieu Baerts <[email protected]>
15223 M:      Mat Martineau <[email protected]>
15224 R:      Geliang Tang <[email protected]>
15225 L:      [email protected]
15226 L:      [email protected]
15227 S:      Maintained
15228 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
15229 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
15230 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
15231 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
15232 F:      Documentation/netlink/specs/mptcp_pm.yaml
15233 F:      Documentation/networking/mptcp-sysctl.rst
15234 F:      include/net/mptcp.h
15235 F:      include/trace/events/mptcp.h
15236 F:      include/uapi/linux/mptcp*.h
15237 F:      net/mptcp/
15238 F:      tools/testing/selftests/bpf/*/*mptcp*.c
15239 F:      tools/testing/selftests/net/mptcp/
15240
15241 NETWORKING [TCP]
15242 M:      Eric Dumazet <[email protected]>
15243 L:      [email protected]
15244 S:      Maintained
15245 F:      Documentation/networking/net_cachelines/tcp_sock.rst
15246 F:      include/linux/tcp.h
15247 F:      include/net/tcp.h
15248 F:      include/trace/events/tcp.h
15249 F:      include/uapi/linux/tcp.h
15250 F:      net/ipv4/syncookies.c
15251 F:      net/ipv4/tcp*.c
15252 F:      net/ipv6/syncookies.c
15253 F:      net/ipv6/tcp*.c
15254
15255 NETWORKING [TLS]
15256 M:      Boris Pismenny <[email protected]>
15257 M:      John Fastabend <[email protected]>
15258 M:      Jakub Kicinski <[email protected]>
15259 L:      [email protected]
15260 S:      Maintained
15261 F:      include/net/tls.h
15262 F:      include/uapi/linux/tls.h
15263 F:      net/tls/*
15264
15265 NETXEN (1/10) GbE SUPPORT
15266 M:      Manish Chopra <[email protected]>
15267 M:      Rahul Verma <[email protected]>
15268 M:      [email protected]
15269 L:      [email protected]
15270 S:      Supported
15271 F:      drivers/net/ethernet/qlogic/netxen/
15272
15273 NET_FAILOVER MODULE
15274 M:      Sridhar Samudrala <[email protected]>
15275 L:      [email protected]
15276 S:      Supported
15277 F:      Documentation/networking/net_failover.rst
15278 F:      drivers/net/net_failover.c
15279 F:      include/net/net_failover.h
15280
15281 NEXTHOP
15282 M:      David Ahern <[email protected]>
15283 L:      [email protected]
15284 S:      Maintained
15285 F:      include/net/netns/nexthop.h
15286 F:      include/net/nexthop.h
15287 F:      include/uapi/linux/nexthop.h
15288 F:      net/ipv4/nexthop.c
15289
15290 NFC SUBSYSTEM
15291 M:      Krzysztof Kozlowski <[email protected]>
15292 L:      [email protected]
15293 S:      Maintained
15294 F:      Documentation/devicetree/bindings/net/nfc/
15295 F:      drivers/nfc/
15296 F:      include/net/nfc/
15297 F:      include/uapi/linux/nfc.h
15298 F:      net/nfc/
15299
15300 NFC VIRTUAL NCI DEVICE DRIVER
15301 M:      Bongsu Jeon <[email protected]>
15302 L:      [email protected]
15303 S:      Supported
15304 F:      drivers/nfc/virtual_ncidev.c
15305 F:      tools/testing/selftests/nci/
15306
15307 NFS, SUNRPC, AND LOCKD CLIENTS
15308 M:      Trond Myklebust <[email protected]>
15309 M:      Anna Schumaker <[email protected]>
15310 L:      [email protected]
15311 S:      Maintained
15312 W:      http://client.linux-nfs.org
15313 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15314 F:      Documentation/filesystems/nfs/
15315 F:      fs/lockd/
15316 F:      fs/nfs/
15317 F:      fs/nfs_common/
15318 F:      include/linux/lockd/
15319 F:      include/linux/nfs*
15320 F:      include/linux/sunrpc/
15321 F:      include/uapi/linux/nfs*
15322 F:      include/uapi/linux/sunrpc/
15323 F:      net/sunrpc/
15324
15325 NILFS2 FILESYSTEM
15326 M:      Ryusuke Konishi <[email protected]>
15327 L:      [email protected]
15328 S:      Supported
15329 W:      https://nilfs.sourceforge.io/
15330 W:      https://nilfs.osdn.jp/
15331 T:      git https://github.com/konis/nilfs2.git
15332 F:      Documentation/filesystems/nilfs2.rst
15333 F:      fs/nilfs2/
15334 F:      include/trace/events/nilfs2.h
15335 F:      include/uapi/linux/nilfs2_api.h
15336 F:      include/uapi/linux/nilfs2_ondisk.h
15337
15338 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15339 M:      YOKOTA Hiroshi <[email protected]>
15340 S:      Maintained
15341 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15342 F:      Documentation/scsi/NinjaSCSI.rst
15343 F:      drivers/scsi/pcmcia/nsp_*
15344
15345 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15346 M:      GOTO Masanori <[email protected]>
15347 M:      YOKOTA Hiroshi <[email protected]>
15348 S:      Maintained
15349 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15350 F:      Documentation/scsi/NinjaSCSI.rst
15351 F:      drivers/scsi/nsp32*
15352
15353 NINTENDO HID DRIVER
15354 M:      Daniel J. Ogorchock <[email protected]>
15355 L:      [email protected]
15356 S:      Maintained
15357 F:      drivers/hid/hid-nintendo*
15358
15359 NIOS2 ARCHITECTURE
15360 M:      Dinh Nguyen <[email protected]>
15361 S:      Maintained
15362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15363 F:      arch/nios2/
15364
15365 NITRO ENCLAVES (NE)
15366 M:      Alexandru Ciobotaru <[email protected]>
15367 L:      [email protected]
15368 L:      The AWS Nitro Enclaves Team <[email protected]>
15369 S:      Supported
15370 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15371 F:      Documentation/virt/ne_overview.rst
15372 F:      drivers/virt/nitro_enclaves/
15373 F:      include/linux/nitro_enclaves.h
15374 F:      include/uapi/linux/nitro_enclaves.h
15375 F:      samples/nitro_enclaves/
15376
15377 NOHZ, DYNTICKS SUPPORT
15378 M:      Frederic Weisbecker <[email protected]>
15379 M:      Thomas Gleixner <[email protected]>
15380 M:      Ingo Molnar <[email protected]>
15381 L:      [email protected]
15382 S:      Maintained
15383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15384 F:      include/linux/sched/nohz.h
15385 F:      include/linux/tick.h
15386 F:      kernel/time/tick*.*
15387
15388 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15389 M:      Pavel Machek <[email protected]>
15390 M:      Sakari Ailus <[email protected]>
15391 L:      [email protected]
15392 S:      Maintained
15393 F:      drivers/media/i2c/ad5820.c
15394 F:      drivers/media/i2c/et8ek8
15395
15396 NOKIA N900 POWER SUPPLY DRIVERS
15397 R:      Pali Rohár <[email protected]>
15398 F:      drivers/power/supply/bq2415x_charger.c
15399 F:      drivers/power/supply/bq27xxx_battery.c
15400 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15401 F:      drivers/power/supply/isp1704_charger.c
15402 F:      drivers/power/supply/rx51_battery.c
15403 F:      include/linux/power/bq2415x_charger.h
15404 F:      include/linux/power/bq27xxx_battery.h
15405
15406 NOLIBC HEADER FILE
15407 M:      Willy Tarreau <[email protected]>
15408 M:      Thomas Weißschuh <[email protected]>
15409 S:      Maintained
15410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
15411 F:      tools/include/nolibc/
15412 F:      tools/testing/selftests/nolibc/
15413
15414 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15415 M:      Hans de Goede <[email protected]>
15416 L:      [email protected]
15417 S:      Maintained
15418 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15419
15420 NSDEPS
15421 M:      Matthias Maennich <[email protected]>
15422 S:      Maintained
15423 F:      Documentation/core-api/symbol-namespaces.rst
15424 F:      scripts/nsdeps
15425
15426 NTB AMD DRIVER
15427 M:      Sanjay R Mehta <[email protected]>
15428 M:      Shyam Sundar S K <[email protected]>
15429 L:      [email protected]
15430 S:      Supported
15431 F:      drivers/ntb/hw/amd/
15432
15433 NTB DRIVER CORE
15434 M:      Jon Mason <[email protected]>
15435 M:      Dave Jiang <[email protected]>
15436 M:      Allen Hubbe <[email protected]>
15437 L:      [email protected]
15438 S:      Supported
15439 W:      https://github.com/jonmason/ntb/wiki
15440 T:      git https://github.com/jonmason/ntb.git
15441 F:      drivers/net/ntb_netdev.c
15442 F:      drivers/ntb/
15443 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15444 F:      include/linux/ntb.h
15445 F:      include/linux/ntb_transport.h
15446 F:      tools/testing/selftests/ntb/
15447
15448 NTB IDT DRIVER
15449 M:      Serge Semin <[email protected]>
15450 L:      [email protected]
15451 S:      Supported
15452 F:      drivers/ntb/hw/idt/
15453
15454 NTB INTEL DRIVER
15455 M:      Dave Jiang <[email protected]>
15456 L:      [email protected]
15457 S:      Supported
15458 W:      https://github.com/davejiang/linux/wiki
15459 T:      git https://github.com/davejiang/linux.git
15460 F:      drivers/ntb/hw/intel/
15461
15462 NTFS FILESYSTEM
15463 M:      Anton Altaparmakov <[email protected]>
15464 R:      Namjae Jeon <[email protected]>
15465 L:      [email protected]
15466 S:      Supported
15467 W:      http://www.tuxera.com/
15468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15469 F:      Documentation/filesystems/ntfs.rst
15470 F:      fs/ntfs/
15471
15472 NTFS3 FILESYSTEM
15473 M:      Konstantin Komarov <[email protected]>
15474 L:      [email protected]
15475 S:      Supported
15476 W:      http://www.paragon-software.com/
15477 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15478 F:      Documentation/filesystems/ntfs3.rst
15479 F:      fs/ntfs3/
15480
15481 NUBUS SUBSYSTEM
15482 M:      Finn Thain <[email protected]>
15483 L:      [email protected]
15484 S:      Maintained
15485 F:      arch/*/include/asm/nubus.h
15486 F:      drivers/nubus/
15487 F:      include/linux/nubus.h
15488 F:      include/uapi/linux/nubus.h
15489
15490 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15491 M:      Antonino Daplas <[email protected]>
15492 L:      [email protected]
15493 S:      Maintained
15494 F:      drivers/video/fbdev/nvidia/
15495 F:      drivers/video/fbdev/riva/
15496
15497 NVIDIA WMI EC BACKLIGHT DRIVER
15498 M:      Daniel Dadap <[email protected]>
15499 L:      [email protected]
15500 S:      Supported
15501 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15502 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15503
15504 NVM EXPRESS DRIVER
15505 M:      Keith Busch <[email protected]>
15506 M:      Jens Axboe <[email protected]>
15507 M:      Christoph Hellwig <[email protected]>
15508 M:      Sagi Grimberg <[email protected]>
15509 L:      [email protected]
15510 S:      Supported
15511 W:      http://git.infradead.org/nvme.git
15512 T:      git git://git.infradead.org/nvme.git
15513 F:      Documentation/nvme/
15514 F:      drivers/nvme/common/
15515 F:      drivers/nvme/host/
15516 F:      include/linux/nvme-*.h
15517 F:      include/linux/nvme.h
15518 F:      include/uapi/linux/nvme_ioctl.h
15519
15520 NVM EXPRESS FABRICS AUTHENTICATION
15521 M:      Hannes Reinecke <[email protected]>
15522 L:      [email protected]
15523 S:      Supported
15524 F:      drivers/nvme/host/auth.c
15525 F:      drivers/nvme/target/auth.c
15526 F:      drivers/nvme/target/fabrics-cmd-auth.c
15527 F:      include/linux/nvme-auth.h
15528
15529 NVM EXPRESS FC TRANSPORT DRIVERS
15530 M:      James Smart <[email protected]>
15531 L:      [email protected]
15532 S:      Supported
15533 F:      drivers/nvme/host/fc.c
15534 F:      drivers/nvme/target/fc.c
15535 F:      drivers/nvme/target/fcloop.c
15536 F:      include/linux/nvme-fc-driver.h
15537 F:      include/linux/nvme-fc.h
15538
15539 NVM EXPRESS HARDWARE MONITORING SUPPORT
15540 M:      Guenter Roeck <[email protected]>
15541 L:      [email protected]
15542 S:      Supported
15543 F:      drivers/nvme/host/hwmon.c
15544
15545 NVM EXPRESS TARGET DRIVER
15546 M:      Christoph Hellwig <[email protected]>
15547 M:      Sagi Grimberg <[email protected]>
15548 M:      Chaitanya Kulkarni <[email protected]>
15549 L:      [email protected]
15550 S:      Supported
15551 W:      http://git.infradead.org/nvme.git
15552 T:      git git://git.infradead.org/nvme.git
15553 F:      drivers/nvme/target/
15554
15555 NVMEM FRAMEWORK
15556 M:      Srinivas Kandagatla <[email protected]>
15557 S:      Maintained
15558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15559 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15560 F:      Documentation/devicetree/bindings/nvmem/
15561 F:      drivers/nvmem/
15562 F:      include/linux/nvmem-consumer.h
15563 F:      include/linux/nvmem-provider.h
15564
15565 NXP BLUETOOTH WIRELESS DRIVERS
15566 M:      Amitkumar Karwar <[email protected]>
15567 M:      Neeraj Kale <[email protected]>
15568 S:      Maintained
15569 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15570 F:      drivers/bluetooth/btnxpuart.c
15571
15572 NXP C45 TJA11XX PHY DRIVER
15573 M:      Andrei Botila <[email protected]>
15574 L:      [email protected]
15575 S:      Maintained
15576 F:      drivers/net/phy/nxp-c45-tja11xx*
15577
15578 NXP FSPI DRIVER
15579 M:      Han Xu <[email protected]>
15580 M:      Haibo Chen <[email protected]>
15581 R:      Yogesh Gaur <[email protected]>
15582 L:      [email protected]
15583 S:      Maintained
15584 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15585 F:      drivers/spi/spi-nxp-fspi.c
15586
15587 NXP FXAS21002C DRIVER
15588 M:      Rui Miguel Silva <[email protected]>
15589 L:      [email protected]
15590 S:      Maintained
15591 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15592 F:      drivers/iio/gyro/fxas21002c.h
15593 F:      drivers/iio/gyro/fxas21002c_core.c
15594 F:      drivers/iio/gyro/fxas21002c_i2c.c
15595 F:      drivers/iio/gyro/fxas21002c_spi.c
15596
15597 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15598 M:      Haibo Chen <[email protected]>
15599 L:      [email protected]
15600 L:      [email protected]
15601 S:      Maintained
15602 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15603 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15604 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15605 F:      drivers/iio/adc/imx7d_adc.c
15606 F:      drivers/iio/adc/imx93_adc.c
15607 F:      drivers/iio/adc/vf610_adc.c
15608
15609 NXP i.MX 8M ISI DRIVER
15610 M:      Laurent Pinchart <[email protected]>
15611 L:      [email protected]
15612 S:      Maintained
15613 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15614 F:      drivers/media/platform/nxp/imx8-isi/
15615
15616 NXP i.MX 8MP DW100 V4L2 DRIVER
15617 M:      Xavier Roumegue <[email protected]>
15618 L:      [email protected]
15619 S:      Maintained
15620 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15621 F:      Documentation/userspace-api/media/drivers/dw100.rst
15622 F:      drivers/media/platform/nxp/dw100/
15623 F:      include/uapi/linux/dw100.h
15624
15625 NXP i.MX 8MQ DCSS DRIVER
15626 M:      Laurentiu Palcu <[email protected]>
15627 R:      Lucas Stach <[email protected]>
15628 L:      [email protected]
15629 S:      Maintained
15630 T:      git git://anongit.freedesktop.org/drm/drm-misc
15631 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15632 F:      drivers/gpu/drm/imx/dcss/
15633
15634 NXP i.MX 8QXP ADC DRIVER
15635 M:      Cai Huoqing <[email protected]>
15636 M:      Haibo Chen <[email protected]>
15637 L:      [email protected]
15638 L:      [email protected]
15639 S:      Maintained
15640 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15641 F:      drivers/iio/adc/imx8qxp-adc.c
15642
15643 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15644 M:      Mirela Rabulea <[email protected]>
15645 R:      NXP Linux Team <[email protected]>
15646 L:      [email protected]
15647 S:      Maintained
15648 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15649 F:      drivers/media/platform/nxp/imx-jpeg
15650
15651 NXP i.MX CLOCK DRIVERS
15652 M:      Abel Vesa <[email protected]>
15653 R:      Peng Fan <[email protected]>
15654 L:      [email protected]
15655 L:      [email protected]
15656 S:      Maintained
15657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15658 F:      Documentation/devicetree/bindings/clock/imx*
15659 F:      drivers/clk/imx/
15660 F:      include/dt-bindings/clock/imx*
15661
15662 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15663 M:      Jagan Teki <[email protected]>
15664 S:      Maintained
15665 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15666 F:      drivers/regulator/pf8x00-regulator.c
15667
15668 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15669 M:      Krzysztof Kozlowski <[email protected]>
15670 L:      [email protected]
15671 S:      Maintained
15672 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15673 F:      drivers/extcon/extcon-ptn5150.c
15674
15675 NXP SGTL5000 DRIVER
15676 M:      Fabio Estevam <[email protected]>
15677 L:      [email protected] (moderated for non-subscribers)
15678 S:      Maintained
15679 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15680 F:      sound/soc/codecs/sgtl5000*
15681
15682 NXP SJA1105 ETHERNET SWITCH DRIVER
15683 M:      Vladimir Oltean <[email protected]>
15684 L:      [email protected]
15685 S:      Maintained
15686 F:      drivers/net/dsa/sja1105
15687 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15688
15689 NXP TDA998X DRM DRIVER
15690 M:      Russell King <[email protected]>
15691 S:      Maintained
15692 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15693 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15694 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15695 F:      include/drm/i2c/tda998x.h
15696 F:      include/dt-bindings/display/tda998x.h
15697 K:      "nxp,tda998x"
15698
15699 NXP TFA9879 DRIVER
15700 M:      Peter Rosin <[email protected]>
15701 L:      [email protected] (moderated for non-subscribers)
15702 S:      Maintained
15703 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
15704 F:      sound/soc/codecs/tfa9879*
15705
15706 NXP-NCI NFC DRIVER
15707 S:      Orphan
15708 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15709 F:      drivers/nfc/nxp-nci
15710
15711 NXP/Goodix TFA989X (TFA1) DRIVER
15712 M:      Stephan Gerhold <[email protected]>
15713 L:      [email protected] (moderated for non-subscribers)
15714 S:      Maintained
15715 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15716 F:      sound/soc/codecs/tfa989x.c
15717
15718 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15719 M:      Jonas Malaco <[email protected]>
15720 L:      [email protected]
15721 S:      Maintained
15722 F:      Documentation/hwmon/nzxt-kraken2.rst
15723 F:      drivers/hwmon/nzxt-kraken2.c
15724
15725 NZXT-SMART2 HARDWARE MONITORING DRIVER
15726 M:      Aleksandr Mezin <[email protected]>
15727 L:      [email protected]
15728 S:      Maintained
15729 F:      Documentation/hwmon/nzxt-smart2.rst
15730 F:      drivers/hwmon/nzxt-smart2.c
15731
15732 OBJAGG
15733 M:      Jiri Pirko <[email protected]>
15734 L:      [email protected]
15735 S:      Supported
15736 F:      include/linux/objagg.h
15737 F:      lib/objagg.c
15738 F:      lib/test_objagg.c
15739
15740 OBJPOOL
15741 M:      Matt Wu <[email protected]>
15742 S:      Supported
15743 F:      include/linux/objpool.h
15744 F:      lib/objpool.c
15745 F:      lib/test_objpool.c
15746
15747 OBJTOOL
15748 M:      Josh Poimboeuf <[email protected]>
15749 M:      Peter Zijlstra <[email protected]>
15750 S:      Supported
15751 F:      include/linux/objtool*.h
15752 F:      tools/objtool/
15753
15754 OCELOT ETHERNET SWITCH DRIVER
15755 M:      Vladimir Oltean <[email protected]>
15756 M:      Claudiu Manoil <[email protected]>
15757 M:      Alexandre Belloni <[email protected]>
15758 M:      [email protected]
15759 L:      [email protected]
15760 S:      Supported
15761 F:      drivers/net/dsa/ocelot/*
15762 F:      drivers/net/ethernet/mscc/
15763 F:      include/soc/mscc/ocelot*
15764 F:      net/dsa/tag_ocelot.c
15765 F:      net/dsa/tag_ocelot_8021q.c
15766 F:      tools/testing/selftests/drivers/net/ocelot/*
15767
15768 OCELOT EXTERNAL SWITCH CONTROL
15769 M:      Colin Foster <[email protected]>
15770 S:      Supported
15771 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15772 F:      drivers/mfd/ocelot*
15773 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15774 F:      include/linux/mfd/ocelot.h
15775
15776 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15777 M:      Frederic Barrat <[email protected]>
15778 M:      Andrew Donnellan <[email protected]>
15779 L:      [email protected]
15780 S:      Supported
15781 F:      Documentation/userspace-api/accelerators/ocxl.rst
15782 F:      arch/powerpc/include/asm/pnv-ocxl.h
15783 F:      arch/powerpc/platforms/powernv/ocxl.c
15784 F:      drivers/misc/ocxl/
15785 F:      include/misc/ocxl*
15786 F:      include/uapi/misc/ocxl.h
15787
15788 OMAP AUDIO SUPPORT
15789 M:      Peter Ujfalusi <[email protected]>
15790 M:      Jarkko Nikula <[email protected]>
15791 L:      [email protected] (moderated for non-subscribers)
15792 L:      [email protected]
15793 S:      Maintained
15794 F:      sound/soc/ti/n810.c
15795 F:      sound/soc/ti/omap*
15796 F:      sound/soc/ti/rx51.c
15797 F:      sound/soc/ti/sdma-pcm.*
15798
15799 OMAP CLOCK FRAMEWORK SUPPORT
15800 M:      Paul Walmsley <[email protected]>
15801 L:      [email protected]
15802 S:      Maintained
15803 F:      arch/arm/*omap*/*clock*
15804
15805 OMAP DEVICE TREE SUPPORT
15806 M:      Benoît Cousson <[email protected]>
15807 M:      Tony Lindgren <[email protected]>
15808 L:      [email protected]
15809 L:      [email protected]
15810 S:      Maintained
15811 F:      arch/arm/boot/dts/ti/omap/
15812
15813 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15814 L:      [email protected]
15815 L:      [email protected]
15816 S:      Orphan
15817 F:      Documentation/arch/arm/omap/dss.rst
15818 F:      drivers/video/fbdev/omap2/
15819
15820 OMAP FRAMEBUFFER SUPPORT
15821 L:      [email protected]
15822 L:      [email protected]
15823 S:      Orphan
15824 F:      drivers/video/fbdev/omap/
15825
15826 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15827 M:      Roger Quadros <[email protected]>
15828 M:      Tony Lindgren <[email protected]>
15829 L:      [email protected]
15830 S:      Maintained
15831 F:      arch/arm/mach-omap2/*gpmc*
15832 F:      drivers/memory/omap-gpmc.c
15833
15834 OMAP GPIO DRIVER
15835 M:      Grygorii Strashko <[email protected]>
15836 M:      Santosh Shilimkar <[email protected]>
15837 M:      Kevin Hilman <[email protected]>
15838 L:      [email protected]
15839 S:      Maintained
15840 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15841 F:      drivers/gpio/gpio-omap.c
15842
15843 OMAP HARDWARE SPINLOCK SUPPORT
15844 L:      [email protected]
15845 S:      Orphan
15846 F:      drivers/hwspinlock/omap_hwspinlock.c
15847
15848 OMAP HS MMC SUPPORT
15849 L:      [email protected]
15850 L:      [email protected]
15851 S:      Orphan
15852 F:      drivers/mmc/host/omap_hsmmc.c
15853
15854 OMAP HWMOD DATA
15855 M:      Paul Walmsley <[email protected]>
15856 L:      [email protected]
15857 S:      Maintained
15858 F:      arch/arm/mach-omap2/omap_hwmod*data*
15859
15860 OMAP HWMOD SUPPORT
15861 M:      Benoît Cousson <[email protected]>
15862 M:      Paul Walmsley <[email protected]>
15863 L:      [email protected]
15864 S:      Maintained
15865 F:      arch/arm/mach-omap2/omap_hwmod.*
15866
15867 OMAP I2C DRIVER
15868 M:      Vignesh R <[email protected]>
15869 L:      [email protected]
15870 L:      [email protected]
15871 S:      Maintained
15872 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15873 F:      drivers/i2c/busses/i2c-omap.c
15874
15875 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15876 M:      Laurent Pinchart <[email protected]>
15877 L:      [email protected]
15878 S:      Maintained
15879 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15880 F:      drivers/media/platform/ti/omap3isp/
15881 F:      drivers/staging/media/omap4iss/
15882
15883 OMAP MMC SUPPORT
15884 M:      Aaro Koskinen <[email protected]>
15885 L:      [email protected]
15886 S:      Odd Fixes
15887 F:      drivers/mmc/host/omap.c
15888
15889 OMAP POWER MANAGEMENT SUPPORT
15890 M:      Kevin Hilman <[email protected]>
15891 L:      [email protected]
15892 S:      Maintained
15893 F:      arch/arm/*omap*/*pm*
15894 F:      drivers/cpufreq/omap-cpufreq.c
15895
15896 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15897 M:      Paul Walmsley <[email protected]>
15898 L:      [email protected]
15899 S:      Maintained
15900 F:      arch/arm/mach-omap2/prm*
15901
15902 OMAP RANDOM NUMBER GENERATOR SUPPORT
15903 M:      Deepak Saxena <[email protected]>
15904 S:      Maintained
15905 F:      drivers/char/hw_random/omap-rng.c
15906
15907 OMAP USB SUPPORT
15908 L:      [email protected]
15909 L:      [email protected]
15910 S:      Orphan
15911 F:      arch/arm/*omap*/usb*
15912 F:      drivers/usb/*/*omap*
15913
15914 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15915 M:      Mark Jackson <[email protected]>
15916 L:      [email protected]
15917 S:      Maintained
15918 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
15919
15920 OMAP1 SUPPORT
15921 M:      Aaro Koskinen <[email protected]>
15922 M:      Janusz Krzysztofik <[email protected]>
15923 M:      Tony Lindgren <[email protected]>
15924 L:      [email protected]
15925 S:      Maintained
15926 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15928 F:      arch/arm/configs/omap1_defconfig
15929 F:      arch/arm/mach-omap1/
15930 F:      drivers/i2c/busses/i2c-omap.c
15931 F:      include/linux/platform_data/ams-delta-fiq.h
15932 F:      include/linux/platform_data/i2c-omap.h
15933
15934 OMAP2+ SUPPORT
15935 M:      Tony Lindgren <[email protected]>
15936 L:      [email protected]
15937 S:      Maintained
15938 W:      http://www.muru.com/linux/omap/
15939 W:      http://linux.omap.com/
15940 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15942 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
15943 F:      arch/arm/configs/omap2plus_defconfig
15944 F:      arch/arm/mach-omap2/
15945 F:      drivers/bus/omap*.[ch]
15946 F:      drivers/bus/ti-sysc.c
15947 F:      drivers/gpio/gpio-tps65219.c
15948 F:      drivers/i2c/busses/i2c-omap.c
15949 F:      drivers/irqchip/irq-omap-intc.c
15950 F:      drivers/mfd/*omap*.c
15951 F:      drivers/mfd/menelaus.c
15952 F:      drivers/mfd/palmas.c
15953 F:      drivers/mfd/tps65217.c
15954 F:      drivers/mfd/tps65218.c
15955 F:      drivers/mfd/tps65219.c
15956 F:      drivers/mfd/tps65910.c
15957 F:      drivers/mfd/twl-core.[ch]
15958 F:      drivers/mfd/twl4030*.c
15959 F:      drivers/mfd/twl6030*.c
15960 F:      drivers/mfd/twl6040*.c
15961 F:      drivers/regulator/palmas-regulator*.c
15962 F:      drivers/regulator/pbias-regulator.c
15963 F:      drivers/regulator/tps65217-regulator.c
15964 F:      drivers/regulator/tps65218-regulator.c
15965 F:      drivers/regulator/tps65219-regulator.c
15966 F:      drivers/regulator/tps65910-regulator.c
15967 F:      drivers/regulator/twl-regulator.c
15968 F:      drivers/regulator/twl6030-regulator.c
15969 F:      include/linux/platform_data/i2c-omap.h
15970 F:      include/linux/platform_data/ti-sysc.h
15971
15972 OMFS FILESYSTEM
15973 M:      Bob Copeland <[email protected]>
15974 L:      [email protected]
15975 S:      Maintained
15976 F:      Documentation/filesystems/omfs.rst
15977 F:      fs/omfs/
15978
15979 OMNIVISION OG01A1B SENSOR DRIVER
15980 M:      Sakari Ailus <[email protected]>
15981 L:      [email protected]
15982 S:      Maintained
15983 F:      drivers/media/i2c/og01a1b.c
15984
15985 OMNIVISION OV01A10 SENSOR DRIVER
15986 M:      Bingbu Cao <[email protected]>
15987 L:      [email protected]
15988 S:      Maintained
15989 T:      git git://linuxtv.org/media_tree.git
15990 F:      drivers/media/i2c/ov01a10.c
15991
15992 OMNIVISION OV02A10 SENSOR DRIVER
15993 L:      [email protected]
15994 S:      Orphan
15995 T:      git git://linuxtv.org/media_tree.git
15996 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15997 F:      drivers/media/i2c/ov02a10.c
15998
15999 OMNIVISION OV08D10 SENSOR DRIVER
16000 M:      Jimmy Su <[email protected]>
16001 L:      [email protected]
16002 S:      Maintained
16003 T:      git git://linuxtv.org/media_tree.git
16004 F:      drivers/media/i2c/ov08d10.c
16005
16006 OMNIVISION OV08X40 SENSOR DRIVER
16007 M:      Jason Chen <[email protected]>
16008 L:      [email protected]
16009 S:      Maintained
16010 T:      git git://linuxtv.org/media_tree.git
16011 F:      drivers/media/i2c/ov08x40.c
16012
16013 OMNIVISION OV13858 SENSOR DRIVER
16014 M:      Sakari Ailus <[email protected]>
16015 L:      [email protected]
16016 S:      Maintained
16017 T:      git git://linuxtv.org/media_tree.git
16018 F:      drivers/media/i2c/ov13858.c
16019
16020 OMNIVISION OV13B10 SENSOR DRIVER
16021 M:      Arec Kao <[email protected]>
16022 L:      [email protected]
16023 S:      Maintained
16024 T:      git git://linuxtv.org/media_tree.git
16025 F:      drivers/media/i2c/ov13b10.c
16026
16027 OMNIVISION OV2680 SENSOR DRIVER
16028 M:      Rui Miguel Silva <[email protected]>
16029 M:      Hans de Goede <[email protected]>
16030 L:      [email protected]
16031 S:      Maintained
16032 T:      git git://linuxtv.org/media_tree.git
16033 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16034 F:      drivers/media/i2c/ov2680.c
16035
16036 OMNIVISION OV2685 SENSOR DRIVER
16037 M:      Shunqian Zheng <[email protected]>
16038 L:      [email protected]
16039 S:      Maintained
16040 T:      git git://linuxtv.org/media_tree.git
16041 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16042 F:      drivers/media/i2c/ov2685.c
16043
16044 OMNIVISION OV2740 SENSOR DRIVER
16045 M:      Tianshu Qiu <[email protected]>
16046 R:      Sakari Ailus <[email protected]>
16047 R:      Bingbu Cao <[email protected]>
16048 L:      [email protected]
16049 S:      Maintained
16050 T:      git git://linuxtv.org/media_tree.git
16051 F:      drivers/media/i2c/ov2740.c
16052
16053 OMNIVISION OV4689 SENSOR DRIVER
16054 M:      Mikhail Rudenko <[email protected]>
16055 L:      [email protected]
16056 S:      Maintained
16057 T:      git git://linuxtv.org/media_tree.git
16058 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16059 F:      drivers/media/i2c/ov4689.c
16060
16061 OMNIVISION OV5640 SENSOR DRIVER
16062 M:      Steve Longerbeam <[email protected]>
16063 L:      [email protected]
16064 S:      Maintained
16065 T:      git git://linuxtv.org/media_tree.git
16066 F:      drivers/media/i2c/ov5640.c
16067
16068 OMNIVISION OV5647 SENSOR DRIVER
16069 M:      Dave Stevenson <[email protected]>
16070 M:      Jacopo Mondi <[email protected]>
16071 L:      [email protected]
16072 S:      Maintained
16073 T:      git git://linuxtv.org/media_tree.git
16074 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16075 F:      drivers/media/i2c/ov5647.c
16076
16077 OMNIVISION OV5670 SENSOR DRIVER
16078 M:      Sakari Ailus <[email protected]>
16079 L:      [email protected]
16080 S:      Maintained
16081 T:      git git://linuxtv.org/media_tree.git
16082 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16083 F:      drivers/media/i2c/ov5670.c
16084
16085 OMNIVISION OV5675 SENSOR DRIVER
16086 M:      Sakari Ailus <[email protected]>
16087 L:      [email protected]
16088 S:      Maintained
16089 T:      git git://linuxtv.org/media_tree.git
16090 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16091 F:      drivers/media/i2c/ov5675.c
16092
16093 OMNIVISION OV5693 SENSOR DRIVER
16094 M:      Daniel Scally <[email protected]>
16095 L:      [email protected]
16096 S:      Maintained
16097 T:      git git://linuxtv.org/media_tree.git
16098 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16099 F:      drivers/media/i2c/ov5693.c
16100
16101 OMNIVISION OV5695 SENSOR DRIVER
16102 M:      Shunqian Zheng <[email protected]>
16103 L:      [email protected]
16104 S:      Maintained
16105 T:      git git://linuxtv.org/media_tree.git
16106 F:      drivers/media/i2c/ov5695.c
16107
16108 OMNIVISION OV64A40 SENSOR DRIVER
16109 M:      Jacopo Mondi <[email protected]>
16110 L:      [email protected]
16111 S:      Maintained
16112 T:      git git://linuxtv.org/media_tree.git
16113 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16114 F:      drivers/media/i2c/ov64a40.c
16115
16116 OMNIVISION OV7670 SENSOR DRIVER
16117 L:      [email protected]
16118 S:      Orphan
16119 T:      git git://linuxtv.org/media_tree.git
16120 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16121 F:      drivers/media/i2c/ov7670.c
16122
16123 OMNIVISION OV772x SENSOR DRIVER
16124 M:      Jacopo Mondi <[email protected]>
16125 L:      [email protected]
16126 S:      Odd fixes
16127 T:      git git://linuxtv.org/media_tree.git
16128 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16129 F:      drivers/media/i2c/ov772x.c
16130 F:      include/media/i2c/ov772x.h
16131
16132 OMNIVISION OV7740 SENSOR DRIVER
16133 L:      [email protected]
16134 S:      Orphan
16135 T:      git git://linuxtv.org/media_tree.git
16136 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16137 F:      drivers/media/i2c/ov7740.c
16138
16139 OMNIVISION OV8856 SENSOR DRIVER
16140 M:      Sakari Ailus <[email protected]>
16141 L:      [email protected]
16142 S:      Maintained
16143 T:      git git://linuxtv.org/media_tree.git
16144 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
16145 F:      drivers/media/i2c/ov8856.c
16146
16147 OMNIVISION OV8858 SENSOR DRIVER
16148 M:      Jacopo Mondi <[email protected]>
16149 M:      Nicholas Roth <[email protected]>
16150 L:      [email protected]
16151 S:      Maintained
16152 T:      git git://linuxtv.org/media_tree.git
16153 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16154 F:      drivers/media/i2c/ov8858.c
16155
16156 OMNIVISION OV9282 SENSOR DRIVER
16157 M:      Dave Stevenson <[email protected]>
16158 L:      [email protected]
16159 S:      Maintained
16160 T:      git git://linuxtv.org/media_tree.git
16161 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16162 F:      drivers/media/i2c/ov9282.c
16163
16164 OMNIVISION OV9640 SENSOR DRIVER
16165 M:      Petr Cvek <[email protected]>
16166 L:      [email protected]
16167 S:      Maintained
16168 F:      drivers/media/i2c/ov9640.*
16169
16170 OMNIVISION OV9650 SENSOR DRIVER
16171 M:      Sakari Ailus <[email protected]>
16172 R:      Akinobu Mita <[email protected]>
16173 R:      Sylwester Nawrocki <[email protected]>
16174 L:      [email protected]
16175 S:      Maintained
16176 T:      git git://linuxtv.org/media_tree.git
16177 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16178 F:      drivers/media/i2c/ov9650.c
16179
16180 OMNIVISION OV9734 SENSOR DRIVER
16181 M:      Tianshu Qiu <[email protected]>
16182 R:      Bingbu Cao <[email protected]>
16183 L:      [email protected]
16184 S:      Maintained
16185 T:      git git://linuxtv.org/media_tree.git
16186 F:      drivers/media/i2c/ov9734.c
16187
16188 ONBOARD USB HUB DRIVER
16189 M:      Matthias Kaehlcke <[email protected]>
16190 L:      [email protected]
16191 S:      Maintained
16192 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
16193 F:      drivers/usb/misc/onboard_usb_hub.c
16194
16195 ONENAND FLASH DRIVER
16196 M:      Kyungmin Park <[email protected]>
16197 L:      [email protected]
16198 S:      Maintained
16199 F:      drivers/mtd/nand/onenand/
16200 F:      include/linux/mtd/onenand*.h
16201
16202 ONEXPLAYER FAN DRIVER
16203 M:      Derek John Clark <[email protected]>
16204 M:      Joaquín Ignacio Aramendía <[email protected]>
16205 L:      [email protected]
16206 S:      Maintained
16207 F:      drivers/hwmon/oxp-sensors.c
16208
16209 ONIE TLV NVMEM LAYOUT DRIVER
16210 M:      Miquel Raynal <[email protected]>
16211 S:      Maintained
16212 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
16213 F:      drivers/nvmem/layouts/onie-tlv.c
16214
16215 ONION OMEGA2+ BOARD
16216 M:      Harvey Hunt <[email protected]>
16217 L:      [email protected]
16218 S:      Maintained
16219 F:      arch/mips/boot/dts/ralink/omega2p.dts
16220
16221 ONSEMI ETHERNET PHY DRIVERS
16222 M:      Piergiorgio Beruto <[email protected]>
16223 L:      [email protected]
16224 S:      Supported
16225 W:      http://www.onsemi.com
16226 F:      drivers/net/phy/ncn*
16227
16228 OP-TEE DRIVER
16229 M:      Jens Wiklander <[email protected]>
16230 L:      [email protected]
16231 S:      Maintained
16232 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
16233 F:      drivers/tee/optee/
16234
16235 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
16236 M:      Sumit Garg <[email protected]>
16237 L:      [email protected]
16238 S:      Maintained
16239 F:      drivers/char/hw_random/optee-rng.c
16240
16241 OP-TEE RTC DRIVER
16242 M:      Clément Léger <[email protected]>
16243 L:      [email protected]
16244 S:      Maintained
16245 F:      drivers/rtc/rtc-optee.c
16246
16247 OPA-VNIC DRIVER
16248 M:      Dennis Dalessandro <[email protected]>
16249 L:      [email protected]
16250 S:      Supported
16251 F:      drivers/infiniband/ulp/opa_vnic
16252
16253 OPEN FIRMWARE AND FLATTENED DEVICE TREE
16254 M:      Rob Herring <[email protected]>
16255 M:      Frank Rowand <[email protected]>
16256 L:      [email protected]
16257 S:      Maintained
16258 W:      http://www.devicetree.org/
16259 C:      irc://irc.libera.chat/devicetree
16260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16261 F:      Documentation/ABI/testing/sysfs-firmware-ofw
16262 F:      drivers/of/
16263 F:      include/linux/of*.h
16264 F:      scripts/dtc/
16265 F:      tools/testing/selftests/dt/
16266 K:      of_overlay_notifier_
16267 K:      of_overlay_fdt_apply
16268 K:      of_overlay_remove
16269
16270 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16271 M:      Rob Herring <[email protected]>
16272 M:      Krzysztof Kozlowski <[email protected]>
16273 M:      Conor Dooley <[email protected]>
16274 L:      [email protected]
16275 S:      Maintained
16276 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16277 C:      irc://irc.libera.chat/devicetree
16278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16279 F:      Documentation/devicetree/
16280 F:      arch/*/boot/dts/
16281 F:      include/dt-bindings/
16282
16283 OPENCOMPUTE PTP CLOCK DRIVER
16284 M:      Jonathan Lemon <[email protected]>
16285 M:      Vadim Fedorenko <[email protected]>
16286 L:      [email protected]
16287 S:      Maintained
16288 F:      drivers/ptp/ptp_ocp.c
16289
16290 OPENCORES I2C BUS DRIVER
16291 M:      Peter Korsgaard <[email protected]>
16292 M:      Andrew Lunn <[email protected]>
16293 L:      [email protected]
16294 S:      Maintained
16295 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16296 F:      Documentation/i2c/busses/i2c-ocores.rst
16297 F:      drivers/i2c/busses/i2c-ocores.c
16298 F:      include/linux/platform_data/i2c-ocores.h
16299
16300 OPENRISC ARCHITECTURE
16301 M:      Jonas Bonn <[email protected]>
16302 M:      Stefan Kristiansson <[email protected]>
16303 M:      Stafford Horne <[email protected]>
16304 L:      [email protected]
16305 S:      Maintained
16306 W:      http://openrisc.io
16307 T:      git https://github.com/openrisc/linux.git
16308 F:      Documentation/arch/openrisc/
16309 F:      Documentation/devicetree/bindings/openrisc/
16310 F:      arch/openrisc/
16311 F:      drivers/irqchip/irq-ompic.c
16312 F:      drivers/irqchip/irq-or1k-*
16313
16314 OPENVSWITCH
16315 M:      Pravin B Shelar <[email protected]>
16316 L:      [email protected]
16317 L:      [email protected]
16318 S:      Maintained
16319 W:      http://openvswitch.org
16320 F:      include/uapi/linux/openvswitch.h
16321 F:      net/openvswitch/
16322 F:      tools/testing/selftests/net/openvswitch/
16323
16324 OPERATING PERFORMANCE POINTS (OPP)
16325 M:      Viresh Kumar <[email protected]>
16326 M:      Nishanth Menon <[email protected]>
16327 M:      Stephen Boyd <[email protected]>
16328 L:      [email protected]
16329 S:      Maintained
16330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16331 F:      Documentation/devicetree/bindings/opp/
16332 F:      Documentation/power/opp.rst
16333 F:      drivers/opp/
16334 F:      include/linux/pm_opp.h
16335
16336 OPL4 DRIVER
16337 M:      Clemens Ladisch <[email protected]>
16338 L:      [email protected] (moderated for non-subscribers)
16339 S:      Maintained
16340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16341 F:      sound/drivers/opl4/
16342
16343 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16344 M:      Mark Fasheh <[email protected]>
16345 M:      Joel Becker <[email protected]>
16346 M:      Joseph Qi <[email protected]>
16347 L:      [email protected]
16348 S:      Supported
16349 W:      http://ocfs2.wiki.kernel.org
16350 F:      Documentation/filesystems/dlmfs.rst
16351 F:      Documentation/filesystems/ocfs2.rst
16352 F:      fs/ocfs2/
16353
16354 ORANGEFS FILESYSTEM
16355 M:      Mike Marshall <[email protected]>
16356 R:      Martin Brandenburg <[email protected]>
16357 L:      [email protected]
16358 S:      Supported
16359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16360 F:      Documentation/filesystems/orangefs.rst
16361 F:      fs/orangefs/
16362
16363 OV2659 OMNIVISION SENSOR DRIVER
16364 M:      "Lad, Prabhakar" <[email protected]>
16365 L:      [email protected]
16366 S:      Maintained
16367 W:      https://linuxtv.org
16368 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16369 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16370 F:      drivers/media/i2c/ov2659.c
16371 F:      include/media/i2c/ov2659.h
16372
16373 OVERLAY FILESYSTEM
16374 M:      Miklos Szeredi <[email protected]>
16375 M:      Amir Goldstein <[email protected]>
16376 L:      [email protected]
16377 S:      Supported
16378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16379 F:      Documentation/filesystems/overlayfs.rst
16380 F:      fs/overlayfs/
16381
16382 P54 WIRELESS DRIVER
16383 M:      Christian Lamparter <[email protected]>
16384 L:      [email protected]
16385 S:      Maintained
16386 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16387 F:      drivers/net/wireless/intersil/p54/
16388
16389 PACKET SOCKETS
16390 M:      Willem de Bruijn <[email protected]>
16391 S:      Maintained
16392 F:      include/uapi/linux/if_packet.h
16393 F:      net/packet/af_packet.c
16394
16395 PACKING
16396 M:      Vladimir Oltean <[email protected]>
16397 L:      [email protected]
16398 S:      Supported
16399 F:      Documentation/core-api/packing.rst
16400 F:      include/linux/packing.h
16401 F:      lib/packing.c
16402
16403 PADATA PARALLEL EXECUTION MECHANISM
16404 M:      Steffen Klassert <[email protected]>
16405 M:      Daniel Jordan <[email protected]>
16406 L:      [email protected]
16407 L:      [email protected]
16408 S:      Maintained
16409 F:      Documentation/core-api/padata.rst
16410 F:      include/linux/padata.h
16411 F:      kernel/padata.c
16412
16413 PAGE CACHE
16414 M:      Matthew Wilcox (Oracle) <[email protected]>
16415 L:      [email protected]
16416 S:      Supported
16417 T:      git git://git.infradead.org/users/willy/pagecache.git
16418 F:      Documentation/filesystems/locking.rst
16419 F:      Documentation/filesystems/vfs.rst
16420 F:      include/linux/pagemap.h
16421 F:      mm/filemap.c
16422 F:      mm/page-writeback.c
16423 F:      mm/readahead.c
16424 F:      mm/truncate.c
16425
16426 PAGE POOL
16427 M:      Jesper Dangaard Brouer <[email protected]>
16428 M:      Ilias Apalodimas <[email protected]>
16429 L:      [email protected]
16430 S:      Supported
16431 F:      Documentation/networking/page_pool.rst
16432 F:      include/net/page_pool/
16433 F:      include/trace/events/page_pool.h
16434 F:      net/core/page_pool.c
16435
16436 PAGE TABLE CHECK
16437 M:      Pasha Tatashin <[email protected]>
16438 M:      Andrew Morton <[email protected]>
16439 L:      [email protected]
16440 S:      Maintained
16441 F:      Documentation/mm/page_table_check.rst
16442 F:      include/linux/page_table_check.h
16443 F:      mm/page_table_check.c
16444
16445 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16446 M:      Kenneth Chan <[email protected]>
16447 L:      [email protected]
16448 S:      Maintained
16449 F:      drivers/platform/x86/panasonic-laptop.c
16450
16451 PARALLAX PING IIO SENSOR DRIVER
16452 M:      Andreas Klinger <[email protected]>
16453 L:      [email protected]
16454 S:      Maintained
16455 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16456 F:      drivers/iio/proximity/ping.c
16457
16458 PARALLEL LCD/KEYPAD PANEL DRIVER
16459 M:      Willy Tarreau <[email protected]>
16460 M:      Ksenija Stanojevic <[email protected]>
16461 S:      Odd Fixes
16462 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16463 F:      drivers/auxdisplay/panel.c
16464
16465 PARALLEL PORT SUBSYSTEM
16466 M:      Sudip Mukherjee <[email protected]>
16467 M:      Sudip Mukherjee <[email protected]>
16468 L:      [email protected] (subscribers-only)
16469 S:      Maintained
16470 F:      Documentation/driver-api/parport*.rst
16471 F:      drivers/char/ppdev.c
16472 F:      drivers/parport/
16473 F:      include/linux/parport*.h
16474 F:      include/uapi/linux/ppdev.h
16475
16476 PARAVIRT_OPS INTERFACE
16477 M:      Juergen Gross <[email protected]>
16478 R:      Ajay Kaher <[email protected]>
16479 R:      Alexey Makhalov <[email protected]>
16480 R:      VMware PV-Drivers Reviewers <[email protected]>
16481 L:      [email protected]
16482 L:      [email protected]
16483 S:      Supported
16484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16485 F:      Documentation/virt/paravirt_ops.rst
16486 F:      arch/*/include/asm/paravirt*.h
16487 F:      arch/*/kernel/paravirt*
16488 F:      include/linux/hypervisor.h
16489
16490 PARISC ARCHITECTURE
16491 M:      "James E.J. Bottomley" <[email protected]>
16492 M:      Helge Deller <[email protected]>
16493 L:      [email protected]
16494 S:      Maintained
16495 W:      https://parisc.wiki.kernel.org
16496 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16499 F:      Documentation/arch/parisc/
16500 F:      arch/parisc/
16501 F:      drivers/char/agp/parisc-agp.c
16502 F:      drivers/input/misc/hp_sdc_rtc.c
16503 F:      drivers/input/serio/gscps2.c
16504 F:      drivers/input/serio/hp_sdc*
16505 F:      drivers/parisc/
16506 F:      drivers/parport/parport_gsc.*
16507 F:      drivers/tty/serial/8250/8250_parisc.c
16508 F:      drivers/video/console/sti*
16509 F:      drivers/video/fbdev/sti*
16510 F:      drivers/video/logo/logo_parisc*
16511 F:      include/linux/hp_sdc.h
16512
16513 PARMAN
16514 M:      Jiri Pirko <[email protected]>
16515 L:      [email protected]
16516 S:      Supported
16517 F:      include/linux/parman.h
16518 F:      lib/parman.c
16519 F:      lib/test_parman.c
16520
16521 PC ENGINES APU BOARD DRIVER
16522 M:      Enrico Weigelt, metux IT consult <[email protected]>
16523 S:      Maintained
16524 F:      drivers/platform/x86/pcengines-apuv2.c
16525
16526 PC87360 HARDWARE MONITORING DRIVER
16527 M:      Jim Cromie <[email protected]>
16528 L:      [email protected]
16529 S:      Maintained
16530 F:      Documentation/hwmon/pc87360.rst
16531 F:      drivers/hwmon/pc87360.c
16532
16533 PC8736x GPIO DRIVER
16534 M:      Jim Cromie <[email protected]>
16535 S:      Maintained
16536 F:      drivers/char/pc8736x_gpio.c
16537
16538 PC87427 HARDWARE MONITORING DRIVER
16539 M:      Jean Delvare <[email protected]>
16540 L:      [email protected]
16541 S:      Maintained
16542 F:      Documentation/hwmon/pc87427.rst
16543 F:      drivers/hwmon/pc87427.c
16544
16545 PCA9532 LED DRIVER
16546 M:      Riku Voipio <[email protected]>
16547 S:      Maintained
16548 F:      drivers/leds/leds-pca9532.c
16549 F:      include/linux/leds-pca9532.h
16550
16551 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16552 M:      Guenter Roeck <[email protected]>
16553 L:      [email protected]
16554 S:      Maintained
16555 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16556
16557 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16558 M:      Thomas Petazzoni <[email protected]>
16559 M:      Pali Rohár <[email protected]>
16560 L:      [email protected]
16561 L:      [email protected] (moderated for non-subscribers)
16562 S:      Maintained
16563 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16564 F:      drivers/pci/controller/pci-aardvark.c
16565
16566 PCI DRIVER FOR ALTERA PCIE IP
16567 M:      Joyce Ooi <[email protected]>
16568 L:      [email protected]
16569 S:      Supported
16570 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16571 F:      drivers/pci/controller/pcie-altera.c
16572
16573 PCI DRIVER FOR APPLIEDMICRO XGENE
16574 M:      Toan Le <[email protected]>
16575 L:      [email protected]
16576 L:      [email protected] (moderated for non-subscribers)
16577 S:      Maintained
16578 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16579 F:      drivers/pci/controller/pci-xgene.c
16580
16581 PCI DRIVER FOR ARM VERSATILE PLATFORM
16582 M:      Rob Herring <[email protected]>
16583 L:      [email protected]
16584 L:      [email protected] (moderated for non-subscribers)
16585 S:      Maintained
16586 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16587 F:      drivers/pci/controller/pci-versatile.c
16588
16589 PCI DRIVER FOR ARMADA 8K
16590 M:      Thomas Petazzoni <[email protected]>
16591 L:      [email protected]
16592 L:      [email protected] (moderated for non-subscribers)
16593 S:      Maintained
16594 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16595 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16596
16597 PCI DRIVER FOR CADENCE PCIE IP
16598 L:      [email protected]
16599 S:      Orphan
16600 F:      Documentation/devicetree/bindings/pci/cdns,*
16601 F:      drivers/pci/controller/cadence/*cadence*
16602
16603 PCI DRIVER FOR FREESCALE LAYERSCAPE
16604 M:      Minghuan Lian <[email protected]>
16605 M:      Mingkai Hu <[email protected]>
16606 M:      Roy Zang <[email protected]>
16607 L:      [email protected]
16608 L:      [email protected]
16609 L:      [email protected] (moderated for non-subscribers)
16610 S:      Maintained
16611 F:      drivers/pci/controller/dwc/*layerscape*
16612
16613 PCI DRIVER FOR FU740
16614 M:      Paul Walmsley <[email protected]>
16615 M:      Greentime Hu <[email protected]>
16616 L:      [email protected]
16617 S:      Maintained
16618 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16619 F:      drivers/pci/controller/dwc/pcie-fu740.c
16620
16621 PCI DRIVER FOR GENERIC OF HOSTS
16622 M:      Will Deacon <[email protected]>
16623 L:      [email protected]
16624 L:      [email protected] (moderated for non-subscribers)
16625 S:      Maintained
16626 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16627 F:      drivers/pci/controller/pci-host-common.c
16628 F:      drivers/pci/controller/pci-host-generic.c
16629
16630 PCI DRIVER FOR IMX6
16631 M:      Richard Zhu <[email protected]>
16632 M:      Lucas Stach <[email protected]>
16633 L:      [email protected]
16634 L:      [email protected] (moderated for non-subscribers)
16635 S:      Maintained
16636 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16637 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16638 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16639 F:      drivers/pci/controller/dwc/*imx6*
16640
16641 PCI DRIVER FOR INTEL IXP4XX
16642 M:      Linus Walleij <[email protected]>
16643 S:      Maintained
16644 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16645 F:      drivers/pci/controller/pci-ixp4xx.c
16646
16647 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16648 M:      Nirmal Patel <[email protected]>
16649 R:      Jonathan Derrick <[email protected]>
16650 L:      [email protected]
16651 S:      Supported
16652 F:      drivers/pci/controller/vmd.c
16653
16654 PCI DRIVER FOR MICROSEMI SWITCHTEC
16655 M:      Kurt Schwemmer <[email protected]>
16656 M:      Logan Gunthorpe <[email protected]>
16657 L:      [email protected]
16658 S:      Maintained
16659 F:      Documentation/ABI/testing/sysfs-class-switchtec
16660 F:      Documentation/driver-api/switchtec.rst
16661 F:      drivers/ntb/hw/mscc/
16662 F:      drivers/pci/switch/switchtec*
16663 F:      include/linux/switchtec.h
16664 F:      include/uapi/linux/switchtec_ioctl.h
16665
16666 PCI DRIVER FOR MOBIVEIL PCIE IP
16667 M:      Karthikeyan Mitran <[email protected]>
16668 M:      Hou Zhiqiang <[email protected]>
16669 L:      [email protected]
16670 S:      Supported
16671 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16672 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16673
16674 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16675 M:      Thomas Petazzoni <[email protected]>
16676 M:      Pali Rohár <[email protected]>
16677 L:      [email protected]
16678 L:      [email protected] (moderated for non-subscribers)
16679 S:      Maintained
16680 F:      drivers/pci/controller/*mvebu*
16681
16682 PCI DRIVER FOR NVIDIA TEGRA
16683 M:      Thierry Reding <[email protected]>
16684 L:      [email protected]
16685 L:      [email protected]
16686 S:      Supported
16687 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16688 F:      drivers/pci/controller/pci-tegra.c
16689
16690 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16691 M:      Hou Zhiqiang <[email protected]>
16692 L:      [email protected]
16693 L:      [email protected] (moderated for non-subscribers)
16694 S:      Maintained
16695 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16696 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16697
16698 PCI DRIVER FOR RENESAS R-CAR
16699 M:      Marek Vasut <[email protected]>
16700 M:      Yoshihiro Shimoda <[email protected]>
16701 L:      [email protected]
16702 L:      [email protected]
16703 S:      Maintained
16704 F:      Documentation/devicetree/bindings/pci/*rcar*
16705 F:      drivers/pci/controller/*rcar*
16706 F:      drivers/pci/controller/dwc/*rcar*
16707
16708 PCI DRIVER FOR SAMSUNG EXYNOS
16709 M:      Jingoo Han <[email protected]>
16710 L:      [email protected]
16711 L:      [email protected] (moderated for non-subscribers)
16712 L:      [email protected]
16713 S:      Maintained
16714 F:      drivers/pci/controller/dwc/pci-exynos.c
16715
16716 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16717 M:      Jingoo Han <[email protected]>
16718 M:      Gustavo Pimentel <[email protected]>
16719 M:      Manivannan Sadhasivam <[email protected]>
16720 L:      [email protected]
16721 S:      Maintained
16722 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16723 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16724 F:      drivers/pci/controller/dwc/*designware*
16725
16726 PCI DRIVER FOR TI DRA7XX/J721E
16727 M:      Vignesh Raghavendra <[email protected]>
16728 L:      [email protected]
16729 L:      [email protected]
16730 L:      [email protected] (moderated for non-subscribers)
16731 S:      Supported
16732 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16733 F:      drivers/pci/controller/cadence/pci-j721e.c
16734 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16735
16736 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16737 M:      Linus Walleij <[email protected]>
16738 L:      [email protected]
16739 S:      Maintained
16740 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16741 F:      drivers/pci/controller/pci-v3-semi.c
16742
16743 PCI DRIVER FOR XILINX VERSAL CPM
16744 M:      Bharat Kumar Gogada <[email protected]>
16745 M:      Michal Simek <[email protected]>
16746 L:      [email protected]
16747 S:      Maintained
16748 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16749 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16750
16751 PCI ENDPOINT SUBSYSTEM
16752 M:      Lorenzo Pieralisi <[email protected]>
16753 M:      Krzysztof Wilczyński <[email protected]>
16754 R:      Manivannan Sadhasivam <[email protected]>
16755 R:      Kishon Vijay Abraham I <[email protected]>
16756 L:      [email protected]
16757 S:      Supported
16758 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16759 B:      https://bugzilla.kernel.org
16760 C:      irc://irc.oftc.net/linux-pci
16761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16762 F:      Documentation/PCI/endpoint/*
16763 F:      Documentation/misc-devices/pci-endpoint-test.rst
16764 F:      drivers/misc/pci_endpoint_test.c
16765 F:      drivers/pci/endpoint/
16766 F:      tools/pci/
16767
16768 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16769 M:      Mahesh J Salgaonkar <[email protected]>
16770 R:      Oliver O'Halloran <[email protected]>
16771 L:      [email protected]
16772 S:      Supported
16773 F:      Documentation/PCI/pci-error-recovery.rst
16774 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
16775 F:      arch/powerpc/include/*/eeh*.h
16776 F:      arch/powerpc/kernel/eeh*.c
16777 F:      arch/powerpc/platforms/*/eeh*.c
16778 F:      drivers/pci/pcie/aer.c
16779 F:      drivers/pci/pcie/dpc.c
16780 F:      drivers/pci/pcie/err.c
16781
16782 PCI ERROR RECOVERY
16783 M:      Linas Vepstas <[email protected]>
16784 L:      [email protected]
16785 S:      Supported
16786 F:      Documentation/PCI/pci-error-recovery.rst
16787
16788 PCI MSI DRIVER FOR ALTERA MSI IP
16789 M:      Joyce Ooi <[email protected]>
16790 L:      [email protected]
16791 S:      Supported
16792 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16793 F:      drivers/pci/controller/pcie-altera-msi.c
16794
16795 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16796 M:      Toan Le <[email protected]>
16797 L:      [email protected]
16798 L:      [email protected] (moderated for non-subscribers)
16799 S:      Maintained
16800 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16801 F:      drivers/pci/controller/pci-xgene-msi.c
16802
16803 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16804 M:      Lorenzo Pieralisi <[email protected]>
16805 M:      Krzysztof Wilczyński <[email protected]>
16806 R:      Rob Herring <[email protected]>
16807 L:      [email protected]
16808 S:      Supported
16809 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16810 B:      https://bugzilla.kernel.org
16811 C:      irc://irc.oftc.net/linux-pci
16812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16813 F:      Documentation/devicetree/bindings/pci/
16814 F:      drivers/pci/controller/
16815 F:      drivers/pci/pci-bridge-emul.c
16816 F:      drivers/pci/pci-bridge-emul.h
16817
16818 PCI PEER-TO-PEER DMA (P2PDMA)
16819 M:      Bjorn Helgaas <[email protected]>
16820 M:      Logan Gunthorpe <[email protected]>
16821 L:      [email protected]
16822 S:      Supported
16823 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16824 B:      https://bugzilla.kernel.org
16825 C:      irc://irc.oftc.net/linux-pci
16826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16827 F:      Documentation/driver-api/pci/p2pdma.rst
16828 F:      drivers/pci/p2pdma.c
16829 F:      include/linux/pci-p2pdma.h
16830
16831 PCI SUBSYSTEM
16832 M:      Bjorn Helgaas <[email protected]>
16833 L:      [email protected]
16834 S:      Supported
16835 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16836 B:      https://bugzilla.kernel.org
16837 C:      irc://irc.oftc.net/linux-pci
16838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16839 F:      Documentation/PCI/
16840 F:      Documentation/devicetree/bindings/pci/
16841 F:      arch/x86/kernel/early-quirks.c
16842 F:      arch/x86/kernel/quirks.c
16843 F:      arch/x86/pci/
16844 F:      drivers/acpi/pci*
16845 F:      drivers/pci/
16846 F:      include/asm-generic/pci*
16847 F:      include/linux/of_pci.h
16848 F:      include/linux/pci*
16849 F:      include/uapi/linux/pci*
16850 F:      lib/pci*
16851
16852 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16853 M:      Jonathan Chocron <[email protected]>
16854 L:      [email protected]
16855 S:      Maintained
16856 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16857 F:      drivers/pci/controller/dwc/pcie-al.c
16858
16859 PCIE DRIVER FOR AMLOGIC MESON
16860 M:      Yue Wang <[email protected]>
16861 L:      [email protected]
16862 L:      [email protected]
16863 S:      Maintained
16864 F:      drivers/pci/controller/dwc/pci-meson.c
16865
16866 PCIE DRIVER FOR AXIS ARTPEC
16867 M:      Jesper Nilsson <[email protected]>
16868 L:      [email protected]
16869 L:      [email protected]
16870 S:      Maintained
16871 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16872 F:      drivers/pci/controller/dwc/*artpec*
16873
16874 PCIE DRIVER FOR CAVIUM THUNDERX
16875 M:      Robert Richter <[email protected]>
16876 L:      [email protected]
16877 L:      [email protected] (moderated for non-subscribers)
16878 S:      Odd Fixes
16879 F:      drivers/pci/controller/pci-thunder-*
16880
16881 PCIE DRIVER FOR HISILICON
16882 M:      Zhou Wang <[email protected]>
16883 L:      [email protected]
16884 S:      Maintained
16885 F:      drivers/pci/controller/dwc/pcie-hisi.c
16886
16887 PCIE DRIVER FOR HISILICON KIRIN
16888 M:      Xiaowei Song <[email protected]>
16889 M:      Binghui Wang <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16893 F:      drivers/pci/controller/dwc/pcie-kirin.c
16894
16895 PCIE DRIVER FOR HISILICON STB
16896 M:      Shawn Guo <[email protected]>
16897 L:      [email protected]
16898 S:      Maintained
16899 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16900 F:      drivers/pci/controller/dwc/pcie-histb.c
16901
16902 PCIE DRIVER FOR INTEL KEEM BAY
16903 M:      Srikanth Thokala <[email protected]>
16904 L:      [email protected]
16905 S:      Supported
16906 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16907 F:      drivers/pci/controller/dwc/pcie-keembay.c
16908
16909 PCIE DRIVER FOR INTEL LGM GW SOC
16910 M:      Chuanhua Lei <[email protected]>
16911 L:      [email protected]
16912 S:      Maintained
16913 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16914 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16915
16916 PCIE DRIVER FOR MEDIATEK
16917 M:      Ryder Lee <[email protected]>
16918 M:      Jianjun Wang <[email protected]>
16919 L:      [email protected]
16920 L:      [email protected] (moderated for non-subscribers)
16921 S:      Supported
16922 F:      Documentation/devicetree/bindings/pci/mediatek*
16923 F:      drivers/pci/controller/*mediatek*
16924
16925 PCIE DRIVER FOR MICROCHIP
16926 M:      Daire McNamara <[email protected]>
16927 L:      [email protected]
16928 S:      Supported
16929 F:      Documentation/devicetree/bindings/pci/microchip*
16930 F:      drivers/pci/controller/*microchip*
16931
16932 PCIE DRIVER FOR QUALCOMM MSM
16933 M:      Manivannan Sadhasivam <[email protected]>
16934 L:      [email protected]
16935 L:      [email protected]
16936 S:      Maintained
16937 F:      drivers/pci/controller/dwc/pcie-qcom.c
16938
16939 PCIE DRIVER FOR ROCKCHIP
16940 M:      Shawn Lin <[email protected]>
16941 L:      [email protected]
16942 L:      [email protected]
16943 S:      Maintained
16944 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16945 F:      drivers/pci/controller/pcie-rockchip*
16946
16947 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16948 M:      Kunihiko Hayashi <[email protected]>
16949 L:      [email protected]
16950 S:      Maintained
16951 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16952 F:      drivers/pci/controller/dwc/pcie-uniphier*
16953
16954 PCIE DRIVER FOR ST SPEAR13XX
16955 M:      Pratyush Anand <[email protected]>
16956 L:      [email protected]
16957 S:      Maintained
16958 F:      drivers/pci/controller/dwc/*spear*
16959
16960 PCIE ENDPOINT DRIVER FOR QUALCOMM
16961 M:      Manivannan Sadhasivam <[email protected]>
16962 L:      [email protected]
16963 L:      [email protected]
16964 S:      Maintained
16965 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16966 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16967
16968 PCMCIA SUBSYSTEM
16969 M:      Dominik Brodowski <[email protected]>
16970 S:      Odd Fixes
16971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16972 F:      Documentation/pcmcia/
16973 F:      drivers/pcmcia/
16974 F:      include/pcmcia/
16975 F:      tools/pcmcia/
16976
16977 PCNET32 NETWORK DRIVER
16978 M:      Don Fry <[email protected]>
16979 L:      [email protected]
16980 S:      Maintained
16981 F:      drivers/net/ethernet/amd/pcnet32.c
16982
16983 PCRYPT PARALLEL CRYPTO ENGINE
16984 M:      Steffen Klassert <[email protected]>
16985 L:      [email protected]
16986 S:      Maintained
16987 F:      crypto/pcrypt.c
16988 F:      include/crypto/pcrypt.h
16989
16990 PDS DSC VIRTIO DATA PATH ACCELERATOR
16991 R:      Shannon Nelson <[email protected]>
16992 F:      drivers/vdpa/pds/
16993
16994 PECI HARDWARE MONITORING DRIVERS
16995 M:      Iwona Winiarska <[email protected]>
16996 L:      [email protected]
16997 S:      Supported
16998 F:      Documentation/hwmon/peci-cputemp.rst
16999 F:      Documentation/hwmon/peci-dimmtemp.rst
17000 F:      drivers/hwmon/peci/
17001
17002 PECI SUBSYSTEM
17003 M:      Iwona Winiarska <[email protected]>
17004 L:      [email protected] (moderated for non-subscribers)
17005 S:      Supported
17006 F:      Documentation/devicetree/bindings/peci/
17007 F:      Documentation/peci/
17008 F:      drivers/peci/
17009 F:      include/linux/peci-cpu.h
17010 F:      include/linux/peci.h
17011
17012 PENSANDO ETHERNET DRIVERS
17013 M:      Shannon Nelson <[email protected]>
17014 M:      Brett Creeley <[email protected]>
17015 M:      [email protected]
17016 L:      [email protected]
17017 S:      Supported
17018 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17019 F:      drivers/net/ethernet/pensando/
17020
17021 PER-CPU MEMORY ALLOCATOR
17022 M:      Dennis Zhou <[email protected]>
17023 M:      Tejun Heo <[email protected]>
17024 M:      Christoph Lameter <[email protected]>
17025 L:      [email protected]
17026 S:      Maintained
17027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17028 F:      arch/*/include/asm/percpu.h
17029 F:      include/linux/percpu*.h
17030 F:      lib/percpu*.c
17031 F:      mm/percpu*.c
17032
17033 PER-TASK DELAY ACCOUNTING
17034 M:      Balbir Singh <[email protected]>
17035 S:      Maintained
17036 F:      include/linux/delayacct.h
17037 F:      kernel/delayacct.c
17038
17039 PERFORMANCE EVENTS SUBSYSTEM
17040 M:      Peter Zijlstra <[email protected]>
17041 M:      Ingo Molnar <[email protected]>
17042 M:      Arnaldo Carvalho de Melo <[email protected]>
17043 R:      Mark Rutland <[email protected]>
17044 R:      Alexander Shishkin <[email protected]>
17045 R:      Jiri Olsa <[email protected]>
17046 R:      Namhyung Kim <[email protected]>
17047 R:      Ian Rogers <[email protected]>
17048 R:      Adrian Hunter <[email protected]>
17049 L:      [email protected]
17050 L:      [email protected]
17051 S:      Supported
17052 W:      https://perf.wiki.kernel.org/
17053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17056 F:      arch/*/events/*
17057 F:      arch/*/events/*/*
17058 F:      arch/*/include/asm/perf_event.h
17059 F:      arch/*/kernel/*/*/perf_event*.c
17060 F:      arch/*/kernel/*/perf_event*.c
17061 F:      arch/*/kernel/perf_callchain.c
17062 F:      arch/*/kernel/perf_event*.c
17063 F:      include/linux/perf_event.h
17064 F:      include/uapi/linux/perf_event.h
17065 F:      kernel/events/*
17066 F:      tools/lib/perf/
17067 F:      tools/perf/
17068
17069 PERFORMANCE EVENTS TOOLING ARM64
17070 R:      John Garry <[email protected]>
17071 R:      Will Deacon <[email protected]>
17072 R:      James Clark <[email protected]>
17073 R:      Mike Leach <[email protected]>
17074 R:      Leo Yan <[email protected]>
17075 L:      [email protected] (moderated for non-subscribers)
17076 S:      Supported
17077 F:      tools/build/feature/test-libopencsd.c
17078 F:      tools/perf/arch/arm*/
17079 F:      tools/perf/pmu-events/arch/arm64/
17080 F:      tools/perf/util/arm-spe*
17081 F:      tools/perf/util/cs-etm*
17082
17083 PERSONALITY HANDLING
17084 M:      Christoph Hellwig <[email protected]>
17085 L:      [email protected]
17086 S:      Maintained
17087 F:      include/linux/personality.h
17088 F:      include/uapi/linux/personality.h
17089
17090 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17091 M:      Marcus Folkesson <[email protected]>
17092 L:      [email protected]
17093 S:      Maintained
17094 F:      Documentation/input/devices/pxrc.rst
17095 F:      drivers/input/joystick/pxrc.c
17096
17097 PHONET PROTOCOL
17098 M:      Remi Denis-Courmont <[email protected]>
17099 S:      Supported
17100 F:      Documentation/networking/phonet.rst
17101 F:      include/linux/phonet.h
17102 F:      include/net/phonet/
17103 F:      include/uapi/linux/phonet.h
17104 F:      net/phonet/
17105
17106 PHRAM MTD DRIVER
17107 M:      Joern Engel <[email protected]>
17108 L:      [email protected]
17109 S:      Maintained
17110 F:      drivers/mtd/devices/phram.c
17111
17112 PICOLCD HID DRIVER
17113 M:      Bruno Prémont <[email protected]>
17114 L:      [email protected]
17115 S:      Maintained
17116 F:      drivers/hid/hid-picolcd*
17117
17118 PIDFD API
17119 M:      Christian Brauner <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17123 F:      samples/pidfd/
17124 F:      tools/testing/selftests/clone3/
17125 F:      tools/testing/selftests/pid_namespace/
17126 F:      tools/testing/selftests/pidfd/
17127 K:      (?i)pidfd
17128 K:      (?i)clone3
17129 K:      \b(clone_args|kernel_clone_args)\b
17130
17131 PIN CONTROL SUBSYSTEM
17132 M:      Linus Walleij <[email protected]>
17133 L:      [email protected]
17134 S:      Maintained
17135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17136 F:      Documentation/devicetree/bindings/pinctrl/
17137 F:      Documentation/driver-api/pin-control.rst
17138 F:      drivers/pinctrl/
17139 F:      include/dt-bindings/pinctrl/
17140 F:      include/linux/pinctrl/
17141
17142 PIN CONTROLLER - AMD
17143 M:      Basavaraj Natikar <[email protected]>
17144 M:      Shyam Sundar S K <[email protected]>
17145 S:      Maintained
17146 F:      drivers/pinctrl/pinctrl-amd.c
17147
17148 PIN CONTROLLER - FREESCALE
17149 M:      Dong Aisheng <[email protected]>
17150 M:      Fabio Estevam <[email protected]>
17151 M:      Shawn Guo <[email protected]>
17152 M:      Jacky Bai <[email protected]>
17153 R:      Pengutronix Kernel Team <[email protected]>
17154 L:      [email protected]
17155 S:      Maintained
17156 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17157 F:      drivers/pinctrl/freescale/
17158
17159 PIN CONTROLLER - INTEL
17160 M:      Mika Westerberg <[email protected]>
17161 M:      Andy Shevchenko <[email protected]>
17162 S:      Supported
17163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17164 F:      drivers/pinctrl/intel/
17165
17166 PIN CONTROLLER - KEEMBAY
17167 M:      Lakshmi Sowjanya D <[email protected]>
17168 S:      Supported
17169 F:      drivers/pinctrl/pinctrl-keembay*
17170
17171 PIN CONTROLLER - MEDIATEK
17172 M:      Sean Wang <[email protected]>
17173 L:      [email protected] (moderated for non-subscribers)
17174 S:      Maintained
17175 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
17176 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
17177 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
17178 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
17179 F:      drivers/pinctrl/mediatek/
17180
17181 PIN CONTROLLER - MEDIATEK MIPS
17182 M:      Arınç ÜNAL <[email protected]>
17183 M:      Sergio Paracuellos <[email protected]>
17184 L:      [email protected] (moderated for non-subscribers)
17185 L:      [email protected]
17186 S:      Maintained
17187 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
17188 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
17189 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
17190 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
17191 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
17192 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
17193 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
17194 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
17195 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
17196 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
17197 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
17198 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
17199 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
17200 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
17201 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
17202
17203 PIN CONTROLLER - MICROCHIP AT91
17204 M:      Ludovic Desroches <[email protected]>
17205 L:      [email protected] (moderated for non-subscribers)
17206 L:      [email protected]
17207 S:      Supported
17208 F:      drivers/gpio/gpio-sama5d2-piobu.c
17209 F:      drivers/pinctrl/pinctrl-at91*
17210
17211 PIN CONTROLLER - NXP S32
17212 M:      Chester Lin <[email protected]>
17213 R:      NXP S32 Linux Team <[email protected]>
17214 L:      [email protected]
17215 S:      Maintained
17216 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17217 F:      drivers/pinctrl/nxp/
17218
17219 PIN CONTROLLER - QUALCOMM
17220 M:      Bjorn Andersson <[email protected]>
17221 L:      [email protected]
17222 S:      Maintained
17223 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
17224 F:      drivers/pinctrl/qcom/
17225
17226 PIN CONTROLLER - RENESAS
17227 M:      Geert Uytterhoeven <[email protected]>
17228 L:      [email protected]
17229 S:      Supported
17230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
17231 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
17232 F:      drivers/pinctrl/renesas/
17233
17234 PIN CONTROLLER - SAMSUNG
17235 M:      Tomasz Figa <[email protected]>
17236 M:      Krzysztof Kozlowski <[email protected]>
17237 M:      Sylwester Nawrocki <[email protected]>
17238 R:      Alim Akhtar <[email protected]>
17239 L:      [email protected] (moderated for non-subscribers)
17240 L:      [email protected]
17241 S:      Maintained
17242 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
17243 B:      mailto:[email protected]
17244 C:      irc://irc.libera.chat/linux-exynos
17245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
17246 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
17247 F:      drivers/pinctrl/samsung/
17248 F:      include/dt-bindings/pinctrl/samsung.h
17249
17250 PIN CONTROLLER - SINGLE
17251 M:      Tony Lindgren <[email protected]>
17252 M:      Haojian Zhuang <[email protected]>
17253 L:      [email protected] (moderated for non-subscribers)
17254 L:      [email protected]
17255 S:      Maintained
17256 F:      drivers/pinctrl/pinctrl-single.c
17257
17258 PIN CONTROLLER - SUNPLUS / TIBBO
17259 M:      Dvorkin Dmitry <[email protected]>
17260 M:      Wells Lu <[email protected]>
17261 L:      [email protected] (moderated for non-subscribers)
17262 S:      Maintained
17263 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17264 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17265 F:      drivers/pinctrl/sunplus/
17266 F:      include/dt-bindings/pinctrl/sppctl*.h
17267
17268 PINE64 PINEPHONE KEYBOARD DRIVER
17269 M:      Samuel Holland <[email protected]>
17270 S:      Supported
17271 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17272 F:      drivers/input/keyboard/pinephone-keyboard.c
17273
17274 PKTCDVD DRIVER
17275 M:      [email protected]
17276 S:      Orphan
17277 F:      drivers/block/pktcdvd.c
17278 F:      include/linux/pktcdvd.h
17279 F:      include/uapi/linux/pktcdvd.h
17280
17281 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17282 M:      Tomasz Duszynski <[email protected]>
17283 S:      Maintained
17284 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17285 F:      drivers/iio/chemical/pms7003.c
17286
17287 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17288 M:      Piergiorgio Beruto <[email protected]>
17289 L:      [email protected]
17290 S:      Maintained
17291 F:      drivers/net/phy/mdio-open-alliance.h
17292 F:      net/ethtool/plca.c
17293
17294 PLDMFW LIBRARY
17295 M:      Jacob Keller <[email protected]>
17296 S:      Maintained
17297 F:      Documentation/driver-api/pldmfw/
17298 F:      include/linux/pldmfw.h
17299 F:      lib/pldmfw/
17300
17301 PLX DMA DRIVER
17302 M:      Logan Gunthorpe <[email protected]>
17303 S:      Maintained
17304 F:      drivers/dma/plx_dma.c
17305
17306 PM-GRAPH UTILITY
17307 M:      "Todd E Brandt" <[email protected]>
17308 L:      [email protected]
17309 S:      Supported
17310 W:      https://01.org/pm-graph
17311 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17312 T:      git git://github.com/intel/pm-graph
17313 F:      tools/power/pm-graph
17314
17315 PM6764TR DRIVER
17316 M:      Charles Hsu     <[email protected]>
17317 L:      [email protected]
17318 S:      Maintained
17319 F:      Documentation/hwmon/pm6764tr.rst
17320 F:      drivers/hwmon/pmbus/pm6764tr.c
17321
17322 PMBUS HARDWARE MONITORING DRIVERS
17323 M:      Guenter Roeck <[email protected]>
17324 L:      [email protected]
17325 S:      Maintained
17326 W:      http://hwmon.wiki.kernel.org/
17327 W:      http://www.roeck-us.net/linux/drivers/
17328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
17329 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
17330 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
17331 F:      Documentation/hwmon/adm1275.rst
17332 F:      Documentation/hwmon/ibm-cffps.rst
17333 F:      Documentation/hwmon/ir35221.rst
17334 F:      Documentation/hwmon/lm25066.rst
17335 F:      Documentation/hwmon/ltc2978.rst
17336 F:      Documentation/hwmon/ltc3815.rst
17337 F:      Documentation/hwmon/max16064.rst
17338 F:      Documentation/hwmon/max20751.rst
17339 F:      Documentation/hwmon/max31785.rst
17340 F:      Documentation/hwmon/max34440.rst
17341 F:      Documentation/hwmon/max8688.rst
17342 F:      Documentation/hwmon/pmbus-core.rst
17343 F:      Documentation/hwmon/pmbus.rst
17344 F:      Documentation/hwmon/tps40422.rst
17345 F:      Documentation/hwmon/ucd9000.rst
17346 F:      Documentation/hwmon/ucd9200.rst
17347 F:      Documentation/hwmon/zl6100.rst
17348 F:      drivers/hwmon/pmbus/
17349 F:      include/linux/pmbus.h
17350
17351 PMC SIERRA MaxRAID DRIVER
17352 L:      [email protected]
17353 S:      Orphan
17354 W:      http://www.pmc-sierra.com/
17355 F:      drivers/scsi/pmcraid.*
17356
17357 PMC SIERRA PM8001 DRIVER
17358 M:      Jack Wang <[email protected]>
17359 L:      [email protected]
17360 S:      Supported
17361 F:      drivers/scsi/pm8001/
17362
17363 PNI RM3100 IIO DRIVER
17364 M:      Song Qiang <[email protected]>
17365 L:      [email protected]
17366 S:      Maintained
17367 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17368 F:      drivers/iio/magnetometer/rm3100*
17369
17370 PNP SUPPORT
17371 M:      "Rafael J. Wysocki" <[email protected]>
17372 L:      [email protected]
17373 S:      Maintained
17374 F:      drivers/pnp/
17375 F:      include/linux/pnp.h
17376
17377 POSIX CLOCKS and TIMERS
17378 M:      Thomas Gleixner <[email protected]>
17379 L:      [email protected]
17380 S:      Maintained
17381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17382 F:      fs/timerfd.c
17383 F:      include/linux/time_namespace.h
17384 F:      include/linux/timer*
17385 F:      kernel/time/*timer*
17386 F:      kernel/time/namespace.c
17387
17388 POWER MANAGEMENT CORE
17389 M:      "Rafael J. Wysocki" <[email protected]>
17390 L:      [email protected]
17391 S:      Supported
17392 B:      https://bugzilla.kernel.org
17393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17394 F:      drivers/base/power/
17395 F:      drivers/powercap/
17396 F:      include/linux/intel_rapl.h
17397 F:      include/linux/pm.h
17398 F:      include/linux/pm_*
17399 F:      include/linux/powercap.h
17400 F:      kernel/configs/nopm.config
17401
17402 POWER STATE COORDINATION INTERFACE (PSCI)
17403 M:      Mark Rutland <[email protected]>
17404 M:      Lorenzo Pieralisi <[email protected]>
17405 L:      [email protected] (moderated for non-subscribers)
17406 S:      Maintained
17407 F:      drivers/firmware/psci/
17408 F:      include/linux/psci.h
17409 F:      include/uapi/linux/psci.h
17410
17411 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17412 M:      Sebastian Reichel <[email protected]>
17413 L:      [email protected]
17414 S:      Maintained
17415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17416 F:      Documentation/ABI/testing/sysfs-class-power
17417 F:      Documentation/devicetree/bindings/power/supply/
17418 F:      drivers/power/supply/
17419 F:      include/linux/power/
17420 F:      include/linux/power_supply.h
17421
17422 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17423 M:      Suraj Jitindar Singh <[email protected]>
17424 L:      [email protected]
17425 S:      Maintained
17426 F:      drivers/char/powernv-op-panel.c
17427
17428 PPP OVER ATM (RFC 2364)
17429 M:      Mitchell Blank Jr <[email protected]>
17430 S:      Maintained
17431 F:      include/uapi/linux/atmppp.h
17432 F:      net/atm/pppoatm.c
17433
17434 PPP OVER ETHERNET
17435 M:      Michal Ostrowski <[email protected]>
17436 S:      Maintained
17437 F:      drivers/net/ppp/pppoe.c
17438 F:      drivers/net/ppp/pppox.c
17439
17440 PPP OVER L2TP
17441 M:      James Chapman <[email protected]>
17442 S:      Maintained
17443 F:      include/linux/if_pppol2tp.h
17444 F:      include/uapi/linux/if_pppol2tp.h
17445 F:      net/l2tp/l2tp_ppp.c
17446
17447 PPP PROTOCOL DRIVERS AND COMPRESSORS
17448 L:      [email protected]
17449 S:      Orphan
17450 F:      drivers/net/ppp/ppp_*
17451
17452 PPS SUPPORT
17453 M:      Rodolfo Giometti <[email protected]>
17454 L:      [email protected] (subscribers-only)
17455 S:      Maintained
17456 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17457 F:      Documentation/ABI/testing/sysfs-pps
17458 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17459 F:      Documentation/driver-api/pps.rst
17460 F:      drivers/pps/
17461 F:      include/linux/pps*.h
17462 F:      include/uapi/linux/pps.h
17463
17464 PPTP DRIVER
17465 M:      Dmitry Kozlov <[email protected]>
17466 L:      [email protected]
17467 S:      Maintained
17468 W:      http://sourceforge.net/projects/accel-pptp
17469 F:      drivers/net/ppp/pptp.c
17470
17471 PRESSURE STALL INFORMATION (PSI)
17472 M:      Johannes Weiner <[email protected]>
17473 M:      Suren Baghdasaryan <[email protected]>
17474 R:      Peter Ziljstra <[email protected]>
17475 S:      Maintained
17476 F:      include/linux/psi*
17477 F:      kernel/sched/psi.c
17478
17479 PRINTK
17480 M:      Petr Mladek <[email protected]>
17481 R:      Steven Rostedt <[email protected]>
17482 R:      John Ogness <[email protected]>
17483 R:      Sergey Senozhatsky <[email protected]>
17484 S:      Maintained
17485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17486 F:      include/linux/printk.h
17487 F:      kernel/printk/
17488
17489 PRINTK INDEXING
17490 R:      Chris Down <[email protected]>
17491 S:      Maintained
17492 F:      Documentation/core-api/printk-index.rst
17493 F:      kernel/printk/index.c
17494 K:      printk_index
17495
17496 PROC FILESYSTEM
17497 L:      [email protected]
17498 L:      [email protected]
17499 S:      Maintained
17500 F:      Documentation/filesystems/proc.rst
17501 F:      fs/proc/
17502 F:      include/linux/proc_fs.h
17503 F:      tools/testing/selftests/proc/
17504
17505 PROC SYSCTL
17506 M:      Luis Chamberlain <[email protected]>
17507 M:      Kees Cook <[email protected]>
17508 M:      Joel Granados <[email protected]>
17509 L:      [email protected]
17510 L:      [email protected]
17511 S:      Maintained
17512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17513 F:      fs/proc/proc_sysctl.c
17514 F:      include/linux/sysctl.h
17515 F:      kernel/sysctl-test.c
17516 F:      kernel/sysctl.c
17517 F:      tools/testing/selftests/sysctl/
17518
17519 PS3 NETWORK SUPPORT
17520 M:      Geoff Levand <[email protected]>
17521 L:      [email protected]
17522 L:      [email protected]
17523 S:      Maintained
17524 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17525
17526 PS3 PLATFORM SUPPORT
17527 M:      Geoff Levand <[email protected]>
17528 L:      [email protected]
17529 S:      Maintained
17530 F:      arch/powerpc/boot/ps3*
17531 F:      arch/powerpc/include/asm/lv1call.h
17532 F:      arch/powerpc/include/asm/ps3*.h
17533 F:      arch/powerpc/platforms/ps3/
17534 F:      drivers/*/ps3*
17535 F:      drivers/ps3/
17536 F:      drivers/rtc/rtc-ps3.c
17537 F:      drivers/usb/host/*ps3.c
17538 F:      sound/ppc/snd_ps3*
17539
17540 PS3VRAM DRIVER
17541 M:      Jim Paris <[email protected]>
17542 M:      Geoff Levand <[email protected]>
17543 L:      [email protected]
17544 S:      Maintained
17545 F:      drivers/block/ps3vram.c
17546
17547 PSAMPLE PACKET SAMPLING SUPPORT
17548 M:      Yotam Gigi <[email protected]>
17549 S:      Maintained
17550 F:      include/net/psample.h
17551 F:      include/uapi/linux/psample.h
17552 F:      net/psample
17553
17554 PSTORE FILESYSTEM
17555 M:      Kees Cook <[email protected]>
17556 R:      Tony Luck <[email protected]>
17557 R:      Guilherme G. Piccoli <[email protected]>
17558 L:      [email protected]
17559 S:      Supported
17560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17561 F:      Documentation/admin-guide/pstore-blk.rst
17562 F:      Documentation/admin-guide/ramoops.rst
17563 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17564 F:      drivers/acpi/apei/erst.c
17565 F:      drivers/firmware/efi/efi-pstore.c
17566 F:      fs/pstore/
17567 F:      include/linux/pstore*
17568 K:      \b(pstore|ramoops)
17569
17570 PTP HARDWARE CLOCK SUPPORT
17571 M:      Richard Cochran <[email protected]>
17572 L:      [email protected]
17573 S:      Maintained
17574 W:      http://linuxptp.sourceforge.net/
17575 F:      Documentation/ABI/testing/sysfs-ptp
17576 F:      Documentation/driver-api/ptp.rst
17577 F:      drivers/net/phy/dp83640*
17578 F:      drivers/ptp/*
17579 F:      include/linux/ptp_cl*
17580 K:      (?:\b|_)ptp(?:\b|_)
17581
17582 PTP MOCKUP CLOCK SUPPORT
17583 M:      Vladimir Oltean <[email protected]>
17584 L:      [email protected]
17585 S:      Maintained
17586 F:      drivers/ptp/ptp_mock.c
17587 F:      include/linux/ptp_mock.h
17588
17589 PTP VIRTUAL CLOCK SUPPORT
17590 M:      Yangbo Lu <[email protected]>
17591 L:      [email protected]
17592 S:      Maintained
17593 F:      drivers/ptp/ptp_vclock.c
17594 F:      net/ethtool/phc_vclocks.c
17595
17596 PTRACE SUPPORT
17597 M:      Oleg Nesterov <[email protected]>
17598 S:      Maintained
17599 F:      arch/*/*/ptrace*.c
17600 F:      arch/*/include/asm/ptrace*.h
17601 F:      arch/*/ptrace*.c
17602 F:      include/asm-generic/syscall.h
17603 F:      include/linux/ptrace.h
17604 F:      include/linux/regset.h
17605 F:      include/uapi/linux/ptrace.h
17606 F:      kernel/ptrace.c
17607
17608 PULSE8-CEC DRIVER
17609 M:      Hans Verkuil <[email protected]>
17610 L:      [email protected]
17611 S:      Maintained
17612 T:      git git://linuxtv.org/media_tree.git
17613 F:      drivers/media/cec/usb/pulse8/
17614
17615 PURELIFI PLFXLC DRIVER
17616 M:      Srinivasan Raju <[email protected]>
17617 L:      [email protected]
17618 S:      Supported
17619 F:      drivers/net/wireless/purelifi/plfxlc/
17620
17621 PVRUSB2 VIDEO4LINUX DRIVER
17622 M:      Mike Isely <[email protected]>
17623 L:      [email protected]       (subscribers-only)
17624 L:      [email protected]
17625 S:      Maintained
17626 W:      http://www.isely.net/pvrusb2/
17627 T:      git git://linuxtv.org/media_tree.git
17628 F:      Documentation/driver-api/media/drivers/pvrusb2*
17629 F:      drivers/media/usb/pvrusb2/
17630
17631 PWC WEBCAM DRIVER
17632 M:      Hans Verkuil <[email protected]>
17633 L:      [email protected]
17634 S:      Odd Fixes
17635 T:      git git://linuxtv.org/media_tree.git
17636 F:      drivers/media/usb/pwc/*
17637 F:      include/trace/events/pwc.h
17638
17639 PWM IR Transmitter
17640 M:      Sean Young <[email protected]>
17641 L:      [email protected]
17642 S:      Maintained
17643 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17644 F:      drivers/media/rc/pwm-ir-tx.c
17645
17646 PWM SUBSYSTEM
17647 M:      Uwe Kleine-König <[email protected]>
17648 L:      [email protected]
17649 S:      Maintained
17650 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17651 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
17652 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17653 F:      Documentation/devicetree/bindings/pwm/
17654 F:      Documentation/driver-api/pwm.rst
17655 F:      drivers/gpio/gpio-mvebu.c
17656 F:      drivers/pwm/
17657 F:      drivers/video/backlight/pwm_bl.c
17658 F:      include/dt-bindings/pwm/
17659 F:      include/linux/pwm.h
17660 F:      include/linux/pwm_backlight.h
17661 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
17662
17663 PXA GPIO DRIVER
17664 M:      Robert Jarzmik <[email protected]>
17665 L:      [email protected]
17666 S:      Maintained
17667 F:      drivers/gpio/gpio-pxa.c
17668
17669 PXA MMCI DRIVER
17670 S:      Orphan
17671
17672 PXA RTC DRIVER
17673 M:      Robert Jarzmik <[email protected]>
17674 L:      [email protected]
17675 S:      Maintained
17676
17677 PXA2xx/PXA3xx SUPPORT
17678 M:      Daniel Mack <[email protected]>
17679 M:      Haojian Zhuang <[email protected]>
17680 M:      Robert Jarzmik <[email protected]>
17681 L:      [email protected] (moderated for non-subscribers)
17682 S:      Maintained
17683 T:      git git://github.com/hzhuang1/linux.git
17684 T:      git git://github.com/rjarzmik/linux.git
17685 F:      arch/arm/boot/dts/intel/pxa/
17686 F:      arch/arm/mach-pxa/
17687 F:      drivers/dma/pxa*
17688 F:      drivers/pcmcia/pxa2xx*
17689 F:      drivers/pinctrl/pxa/
17690 F:      drivers/spi/spi-pxa2xx*
17691 F:      drivers/usb/gadget/udc/pxa2*
17692 F:      include/sound/pxa2xx-lib.h
17693 F:      sound/arm/pxa*
17694 F:      sound/soc/pxa/
17695
17696 QAT DRIVER
17697 M:      Giovanni Cabiddu <[email protected]>
17698 L:      [email protected]
17699 S:      Supported
17700 F:      drivers/crypto/intel/qat/
17701
17702 QCOM AUDIO (ASoC) DRIVERS
17703 M:      Srinivas Kandagatla <[email protected]>
17704 M:      Banajit Goswami <[email protected]>
17705 L:      [email protected] (moderated for non-subscribers)
17706 S:      Supported
17707 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17708 F:      Documentation/devicetree/bindings/sound/qcom,*
17709 F:      drivers/soc/qcom/apr.c
17710 F:      include/dt-bindings/sound/qcom,wcd9335.h
17711 F:      sound/soc/codecs/lpass-rx-macro.*
17712 F:      sound/soc/codecs/lpass-tx-macro.*
17713 F:      sound/soc/codecs/lpass-va-macro.c
17714 F:      sound/soc/codecs/lpass-wsa-macro.*
17715 F:      sound/soc/codecs/msm8916-wcd-analog.c
17716 F:      sound/soc/codecs/msm8916-wcd-digital.c
17717 F:      sound/soc/codecs/wcd-clsh-v2.*
17718 F:      sound/soc/codecs/wcd-mbhc-v2.*
17719 F:      sound/soc/codecs/wcd9335.*
17720 F:      sound/soc/codecs/wcd934x.c
17721 F:      sound/soc/codecs/wsa881x.c
17722 F:      sound/soc/codecs/wsa883x.c
17723 F:      sound/soc/codecs/wsa884x.c
17724 F:      sound/soc/qcom/
17725
17726 QCOM EMBEDDED USB DEBUGGER (EUD)
17727 M:      Souradeep Chowdhury <[email protected]>
17728 L:      [email protected]
17729 S:      Maintained
17730 F:      Documentation/ABI/testing/sysfs-driver-eud
17731 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17732 F:      drivers/usb/misc/qcom_eud.c
17733
17734 QCOM IPA DRIVER
17735 M:      Alex Elder <[email protected]>
17736 L:      [email protected]
17737 S:      Supported
17738 F:      drivers/net/ipa/
17739
17740 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17741 M:      Gabriel Somlo <[email protected]>
17742 M:      "Michael S. Tsirkin" <[email protected]>
17743 L:      [email protected]
17744 S:      Maintained
17745 F:      drivers/firmware/qemu_fw_cfg.c
17746 F:      include/uapi/linux/qemu_fw_cfg.h
17747
17748 QIB DRIVER
17749 M:      Dennis Dalessandro <[email protected]>
17750 L:      [email protected]
17751 S:      Supported
17752 F:      drivers/infiniband/hw/qib/
17753
17754 QLOGIC QL41xxx FCOE DRIVER
17755 M:      Saurav Kashyap <[email protected]>
17756 M:      Javed Hasan <[email protected]>
17757 M:      [email protected]
17758 L:      [email protected]
17759 S:      Supported
17760 F:      drivers/scsi/qedf/
17761
17762 QLOGIC QL41xxx ISCSI DRIVER
17763 M:      Nilesh Javali <[email protected]>
17764 M:      Manish Rangankar <[email protected]>
17765 M:      [email protected]
17766 L:      [email protected]
17767 S:      Supported
17768 F:      drivers/scsi/qedi/
17769
17770 QLOGIC QL4xxx ETHERNET DRIVER
17771 M:      Ariel Elior <[email protected]>
17772 M:      Manish Chopra <[email protected]>
17773 L:      [email protected]
17774 S:      Supported
17775 F:      drivers/net/ethernet/qlogic/qed/
17776 F:      drivers/net/ethernet/qlogic/qede/
17777 F:      include/linux/qed/
17778
17779 QLOGIC QL4xxx RDMA DRIVER
17780 M:      Michal Kalderon <[email protected]>
17781 M:      Ariel Elior <[email protected]>
17782 L:      [email protected]
17783 S:      Supported
17784 F:      drivers/infiniband/hw/qedr/
17785 F:      include/uapi/rdma/qedr-abi.h
17786
17787 QLOGIC QLA1280 SCSI DRIVER
17788 M:      Michael Reed <[email protected]>
17789 L:      [email protected]
17790 S:      Maintained
17791 F:      drivers/scsi/qla1280.[ch]
17792
17793 QLOGIC QLA2XXX FC-SCSI DRIVER
17794 M:      Nilesh Javali <[email protected]>
17795 M:      [email protected]
17796 L:      [email protected]
17797 S:      Supported
17798 F:      drivers/scsi/qla2xxx/
17799
17800 QLOGIC QLA3XXX NETWORK DRIVER
17801 M:      [email protected]
17802 L:      [email protected]
17803 S:      Supported
17804 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17805
17806 QLOGIC QLA4XXX iSCSI DRIVER
17807 M:      Nilesh Javali <[email protected]>
17808 M:      Manish Rangankar <[email protected]>
17809 M:      [email protected]
17810 L:      [email protected]
17811 S:      Supported
17812 F:      drivers/scsi/qla4xxx/
17813
17814 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17815 M:      Shahed Shaikh <[email protected]>
17816 M:      Manish Chopra <[email protected]>
17817 M:      [email protected]
17818 L:      [email protected]
17819 S:      Supported
17820 F:      drivers/net/ethernet/qlogic/qlcnic/
17821
17822 QM1D1B0004 MEDIA DRIVER
17823 M:      Akihiro Tsukada <[email protected]>
17824 L:      [email protected]
17825 S:      Odd Fixes
17826 F:      drivers/media/tuners/qm1d1b0004*
17827
17828 QM1D1C0042 MEDIA DRIVER
17829 M:      Akihiro Tsukada <[email protected]>
17830 L:      [email protected]
17831 S:      Odd Fixes
17832 F:      drivers/media/tuners/qm1d1c0042*
17833
17834 QNX4 FILESYSTEM
17835 M:      Anders Larsen <[email protected]>
17836 S:      Maintained
17837 W:      http://www.alarsen.net/linux/qnx4fs/
17838 F:      fs/qnx4/
17839 F:      include/uapi/linux/qnx4_fs.h
17840 F:      include/uapi/linux/qnxtypes.h
17841
17842 QNX6 FILESYSTEM
17843 S:      Orphan
17844 F:      Documentation/filesystems/qnx6.rst
17845 F:      fs/qnx6/
17846 F:      include/linux/qnx6_fs.h
17847
17848 QORIQ DPAA2 FSL-MC BUS DRIVER
17849 M:      Stuart Yoder <[email protected]>
17850 M:      Laurentiu Tudor <[email protected]>
17851 L:      [email protected]
17852 S:      Maintained
17853 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17854 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17855 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17856 F:      drivers/bus/fsl-mc/
17857 F:      include/uapi/linux/fsl_mc.h
17858
17859 QT1010 MEDIA DRIVER
17860 L:      [email protected]
17861 S:      Orphan
17862 W:      https://linuxtv.org
17863 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17864 F:      drivers/media/tuners/qt1010*
17865
17866 QUALCOMM ATH12K WIRELESS DRIVER
17867 M:      Kalle Valo <[email protected]>
17868 M:      Jeff Johnson <[email protected]>
17869 L:      [email protected]
17870 S:      Supported
17871 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
17872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17873 F:      drivers/net/wireless/ath/ath12k/
17874
17875 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17876 M:      Kalle Valo <[email protected]>
17877 M:      Jeff Johnson <[email protected]>
17878 L:      [email protected]
17879 S:      Supported
17880 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17882 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17883 F:      drivers/net/wireless/ath/ath10k/
17884
17885 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17886 M:      Kalle Valo <[email protected]>
17887 M:      Jeff Johnson <[email protected]>
17888 L:      [email protected]
17889 S:      Supported
17890 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17891 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17893 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17894 F:      drivers/net/wireless/ath/ath11k/
17895
17896 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17897 M:      Toke Høiland-Jørgensen <[email protected]>
17898 L:      [email protected]
17899 S:      Maintained
17900 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17902 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17903 F:      drivers/net/wireless/ath/ath9k/
17904
17905 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17906 M:      Stephan Gerhold <[email protected]>
17907 L:      [email protected]
17908 L:      [email protected]
17909 S:      Maintained
17910 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17911 F:      drivers/net/wwan/qcom_bam_dmux.c
17912
17913 QUALCOMM CAMERA SUBSYSTEM DRIVER
17914 M:      Robert Foss <[email protected]>
17915 M:      Todor Tomov <[email protected]>
17916 M:      Bryan O'Donoghue <[email protected]>
17917 L:      [email protected]
17918 S:      Maintained
17919 F:      Documentation/admin-guide/media/qcom_camss.rst
17920 F:      Documentation/devicetree/bindings/media/*camss*
17921 F:      drivers/media/platform/qcom/camss/
17922
17923 QUALCOMM CLOCK DRIVERS
17924 M:      Bjorn Andersson <[email protected]>
17925 L:      [email protected]
17926 S:      Supported
17927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17928 F:      Documentation/devicetree/bindings/clock/qcom,*
17929 F:      drivers/clk/qcom/
17930 F:      include/dt-bindings/clock/qcom,*
17931
17932 QUALCOMM CLOUD AI (QAIC) DRIVER
17933 M:      Jeffrey Hugo <[email protected]>
17934 R:      Carl Vanderlip <[email protected]>
17935 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
17936 L:      [email protected]
17937 L:      [email protected]
17938 S:      Supported
17939 T:      git git://anongit.freedesktop.org/drm/drm-misc
17940 F:      Documentation/accel/qaic/
17941 F:      drivers/accel/qaic/
17942 F:      include/uapi/drm/qaic_accel.h
17943
17944 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17945 M:      Bjorn Andersson <[email protected]>
17946 M:      Konrad Dybcio <[email protected]>
17947 L:      [email protected]
17948 L:      [email protected]
17949 S:      Maintained
17950 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17951 F:      drivers/pmdomain/qcom/cpr.c
17952
17953 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17954 M:      Ilia Lin <[email protected]>
17955 L:      [email protected]
17956 S:      Maintained
17957 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17958 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17959 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17960
17961 QUALCOMM CRYPTO DRIVERS
17962 M:      Thara Gopinath <[email protected]>
17963 L:      [email protected]
17964 L:      [email protected]
17965 S:      Maintained
17966 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17967 F:      drivers/crypto/qce/
17968
17969 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17970 M:      Timur Tabi <[email protected]>
17971 L:      [email protected]
17972 S:      Maintained
17973 F:      drivers/net/ethernet/qualcomm/emac/
17974
17975 QUALCOMM ETHQOS ETHERNET DRIVER
17976 M:      Vinod Koul <[email protected]>
17977 R:      Bhupesh Sharma <[email protected]>
17978 L:      [email protected]
17979 L:      [email protected]
17980 S:      Maintained
17981 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17982 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17983
17984 QUALCOMM FASTRPC DRIVER
17985 M:      Srinivas Kandagatla <[email protected]>
17986 M:      Amol Maheshwari <[email protected]>
17987 L:      [email protected]
17988 S:      Maintained
17989 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17990 F:      drivers/misc/fastrpc.c
17991 F:      include/uapi/misc/fastrpc.h
17992
17993 QUALCOMM HEXAGON ARCHITECTURE
17994 M:      Brian Cain <[email protected]>
17995 L:      [email protected]
17996 S:      Supported
17997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17998 F:      arch/hexagon/
17999
18000 QUALCOMM HIDMA DRIVER
18001 M:      Sinan Kaya <[email protected]>
18002 L:      [email protected] (moderated for non-subscribers)
18003 L:      [email protected]
18004 L:      [email protected]
18005 S:      Supported
18006 F:      drivers/dma/qcom/hidma*
18007
18008 QUALCOMM I2C CCI DRIVER
18009 M:      Loic Poulain <[email protected]>
18010 M:      Robert Foss <[email protected]>
18011 L:      [email protected]
18012 L:      [email protected]
18013 S:      Maintained
18014 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18015 F:      drivers/i2c/busses/i2c-qcom-cci.c
18016
18017 QUALCOMM INTERCONNECT BWMON DRIVER
18018 M:      Krzysztof Kozlowski <[email protected]>
18019 L:      [email protected]
18020 S:      Maintained
18021 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18022 F:      drivers/soc/qcom/icc-bwmon.c
18023
18024 QUALCOMM IOMMU
18025 M:      Rob Clark <[email protected]>
18026 L:      [email protected]
18027 L:      [email protected]
18028 S:      Maintained
18029 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18030 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18031 F:      drivers/iommu/msm_iommu*
18032
18033 QUALCOMM IPC ROUTER (QRTR) DRIVER
18034 M:      Manivannan Sadhasivam <[email protected]>
18035 L:      [email protected]
18036 S:      Maintained
18037 F:      include/trace/events/qrtr.h
18038 F:      include/uapi/linux/qrtr.h
18039 F:      net/qrtr/
18040
18041 QUALCOMM IPCC MAILBOX DRIVER
18042 M:      Manivannan Sadhasivam <[email protected]>
18043 L:      [email protected]
18044 S:      Supported
18045 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18046 F:      drivers/mailbox/qcom-ipcc.c
18047 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18048
18049 QUALCOMM IPQ4019 USB PHY DRIVER
18050 M:      Robert Marko <[email protected]>
18051 M:      Luka Perkov <[email protected]>
18052 L:      [email protected]
18053 S:      Maintained
18054 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18055 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18056
18057 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18058 M:      Robert Marko <[email protected]>
18059 M:      Luka Perkov <[email protected]>
18060 L:      [email protected]
18061 S:      Maintained
18062 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18063 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18064
18065 QUALCOMM NAND CONTROLLER DRIVER
18066 M:      Manivannan Sadhasivam <[email protected]>
18067 L:      [email protected]
18068 L:      [email protected]
18069 S:      Maintained
18070 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18071 F:      drivers/mtd/nand/raw/qcom_nandc.c
18072
18073 QUALCOMM QSEECOM DRIVER
18074 M:      Maximilian Luz <[email protected]>
18075 L:      [email protected]
18076 S:      Maintained
18077 F:      drivers/firmware/qcom/qcom_qseecom.c
18078
18079 QUALCOMM QSEECOM UEFISECAPP DRIVER
18080 M:      Maximilian Luz <[email protected]>
18081 L:      [email protected]
18082 S:      Maintained
18083 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18084
18085 QUALCOMM RMNET DRIVER
18086 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18087 M:      Sean Tranchetti <[email protected]>
18088 L:      [email protected]
18089 S:      Maintained
18090 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18091 F:      drivers/net/ethernet/qualcomm/rmnet/
18092 F:      include/linux/if_rmnet.h
18093
18094 QUALCOMM TSENS THERMAL DRIVER
18095 M:      Amit Kucheria <[email protected]>
18096 M:      Thara Gopinath <[email protected]>
18097 L:      [email protected]
18098 L:      [email protected]
18099 S:      Maintained
18100 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18101 F:      drivers/thermal/qcom/
18102
18103 QUALCOMM TYPEC PORT MANAGER DRIVER
18104 M:      Bryan O'Donoghue <[email protected]>
18105 L:      [email protected]
18106 L:      [email protected]
18107 S:      Maintained
18108 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18109 F:      drivers/usb/typec/tcpm/qcom/
18110
18111 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18112 M:      Stanimir Varbanov <[email protected]>
18113 M:      Vikash Garodia <[email protected]>
18114 R:      Bryan O'Donoghue <[email protected]>
18115 L:      [email protected]
18116 L:      [email protected]
18117 S:      Maintained
18118 T:      git git://linuxtv.org/media_tree.git
18119 F:      Documentation/devicetree/bindings/media/*venus*
18120 F:      drivers/media/platform/qcom/venus/
18121
18122 QUALCOMM WCN36XX WIRELESS DRIVER
18123 M:      Loic Poulain <[email protected]>
18124 L:      [email protected]
18125 S:      Supported
18126 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18127 F:      drivers/net/wireless/ath/wcn36xx/
18128
18129 QUANTENNA QTNFMAC WIRELESS DRIVER
18130 M:      Igor Mitsyanko <[email protected]>
18131 R:      Sergey Matyukevich <[email protected]>
18132 L:      [email protected]
18133 S:      Maintained
18134 F:      drivers/net/wireless/quantenna
18135
18136 RADEON and AMDGPU DRM DRIVERS
18137 M:      Alex Deucher <[email protected]>
18138 M:      Christian König <[email protected]>
18139 M:      Pan, Xinhui <[email protected]>
18140 L:      [email protected]
18141 S:      Supported
18142 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18143 C:      irc://irc.oftc.net/radeon
18144 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18145 F:      Documentation/gpu/amdgpu/
18146 F:      drivers/gpu/drm/amd/
18147 F:      drivers/gpu/drm/ci/xfails/amd*
18148 F:      drivers/gpu/drm/radeon/
18149 F:      include/uapi/drm/amdgpu_drm.h
18150 F:      include/uapi/drm/radeon_drm.h
18151
18152 RADEON FRAMEBUFFER DISPLAY DRIVER
18153 M:      Benjamin Herrenschmidt <[email protected]>
18154 L:      [email protected]
18155 S:      Maintained
18156 F:      drivers/video/fbdev/aty/radeon*
18157 F:      include/uapi/linux/radeonfb.h
18158
18159 RADIOSHARK RADIO DRIVER
18160 M:      Hans Verkuil <[email protected]>
18161 L:      [email protected]
18162 S:      Maintained
18163 T:      git git://linuxtv.org/media_tree.git
18164 F:      drivers/media/radio/radio-shark.c
18165
18166 RADIOSHARK2 RADIO DRIVER
18167 M:      Hans Verkuil <[email protected]>
18168 L:      [email protected]
18169 S:      Maintained
18170 T:      git git://linuxtv.org/media_tree.git
18171 F:      drivers/media/radio/radio-shark2.c
18172 F:      drivers/media/radio/radio-tea5777.c
18173
18174 RADOS BLOCK DEVICE (RBD)
18175 M:      Ilya Dryomov <[email protected]>
18176 R:      Dongsheng Yang <[email protected]>
18177 L:      [email protected]
18178 S:      Supported
18179 W:      http://ceph.com/
18180 T:      git https://github.com/ceph/ceph-client.git
18181 F:      Documentation/ABI/testing/sysfs-bus-rbd
18182 F:      drivers/block/rbd.c
18183 F:      drivers/block/rbd_types.h
18184
18185 RAGE128 FRAMEBUFFER DISPLAY DRIVER
18186 L:      [email protected]
18187 S:      Orphan
18188 F:      drivers/video/fbdev/aty/aty128fb.c
18189
18190 RAINSHADOW-CEC DRIVER
18191 M:      Hans Verkuil <[email protected]>
18192 L:      [email protected]
18193 S:      Maintained
18194 T:      git git://linuxtv.org/media_tree.git
18195 F:      drivers/media/cec/usb/rainshadow/
18196
18197 RALINK MIPS ARCHITECTURE
18198 M:      John Crispin <[email protected]>
18199 M:      Sergio Paracuellos <[email protected]>
18200 L:      [email protected]
18201 S:      Maintained
18202 F:      arch/mips/ralink
18203
18204 RALINK MT7621 MIPS ARCHITECTURE
18205 M:      Arınç ÜNAL <[email protected]>
18206 M:      Sergio Paracuellos <[email protected]>
18207 L:      [email protected]
18208 S:      Maintained
18209 F:      arch/mips/boot/dts/ralink/mt7621*
18210
18211 RALINK RT2X00 WIRELESS LAN DRIVER
18212 M:      Stanislaw Gruszka <[email protected]>
18213 L:      [email protected]
18214 S:      Maintained
18215 F:      drivers/net/wireless/ralink/rt2x00/
18216
18217 RAMDISK RAM BLOCK DEVICE DRIVER
18218 M:      Jens Axboe <[email protected]>
18219 S:      Maintained
18220 F:      Documentation/admin-guide/blockdev/ramdisk.rst
18221 F:      drivers/block/brd.c
18222
18223 RANCHU VIRTUAL BOARD FOR MIPS
18224 M:      Miodrag Dinic <[email protected]>
18225 L:      [email protected]
18226 S:      Supported
18227 F:      arch/mips/configs/generic/board-ranchu.config
18228 F:      arch/mips/generic/board-ranchu.c
18229
18230 RANDOM NUMBER DRIVER
18231 M:      "Theodore Ts'o" <[email protected]>
18232 M:      Jason A. Donenfeld <[email protected]>
18233 S:      Maintained
18234 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
18235 F:      drivers/char/random.c
18236 F:      drivers/virt/vmgenid.c
18237
18238 RAPIDIO SUBSYSTEM
18239 M:      Matt Porter <[email protected]>
18240 M:      Alexandre Bounine <[email protected]>
18241 S:      Maintained
18242 F:      drivers/rapidio/
18243
18244 RAS INFRASTRUCTURE
18245 M:      Tony Luck <[email protected]>
18246 M:      Borislav Petkov <[email protected]>
18247 L:      [email protected]
18248 S:      Maintained
18249 F:      Documentation/admin-guide/ras.rst
18250 F:      drivers/ras/
18251 F:      include/linux/ras.h
18252 F:      include/ras/ras_event.h
18253
18254 RC-CORE / LIRC FRAMEWORK
18255 M:      Sean Young <[email protected]>
18256 L:      [email protected]
18257 S:      Maintained
18258 W:      http://linuxtv.org
18259 T:      git git://linuxtv.org/media_tree.git
18260 F:      Documentation/driver-api/media/rc-core.rst
18261 F:      Documentation/userspace-api/media/rc/
18262 F:      drivers/media/rc/
18263 F:      include/media/rc-core.h
18264 F:      include/media/rc-map.h
18265 F:      include/uapi/linux/lirc.h
18266
18267 RCMM REMOTE CONTROLS DECODER
18268 M:      Patrick Lerda <[email protected]>
18269 S:      Maintained
18270 F:      drivers/media/rc/ir-rcmm-decoder.c
18271
18272 RCUTORTURE TEST FRAMEWORK
18273 M:      "Paul E. McKenney" <[email protected]>
18274 M:      Josh Triplett <[email protected]>
18275 R:      Steven Rostedt <[email protected]>
18276 R:      Mathieu Desnoyers <[email protected]>
18277 R:      Lai Jiangshan <[email protected]>
18278 L:      [email protected]
18279 S:      Supported
18280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18281 F:      tools/testing/selftests/rcutorture
18282
18283 RDACM20 Camera Sensor
18284 M:      Jacopo Mondi <[email protected]>
18285 M:      Kieran Bingham <[email protected]>
18286 M:      Laurent Pinchart <[email protected]>
18287 M:      Niklas Söderlund <[email protected]>
18288 L:      [email protected]
18289 S:      Maintained
18290 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18291 F:      drivers/media/i2c/max9271.c
18292 F:      drivers/media/i2c/max9271.h
18293 F:      drivers/media/i2c/rdacm20.c
18294
18295 RDACM21 Camera Sensor
18296 M:      Jacopo Mondi <[email protected]>
18297 M:      Kieran Bingham <[email protected]>
18298 M:      Laurent Pinchart <[email protected]>
18299 M:      Niklas Söderlund <[email protected]>
18300 L:      [email protected]
18301 S:      Maintained
18302 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18303 F:      drivers/media/i2c/max9271.c
18304 F:      drivers/media/i2c/max9271.h
18305 F:      drivers/media/i2c/rdacm21.c
18306
18307 RDC R-321X SoC
18308 M:      Florian Fainelli <[email protected]>
18309 S:      Maintained
18310
18311 RDC R6040 FAST ETHERNET DRIVER
18312 M:      Florian Fainelli <[email protected]>
18313 L:      [email protected]
18314 S:      Maintained
18315 F:      drivers/net/ethernet/rdc/r6040.c
18316
18317 RDMAVT - RDMA verbs software
18318 M:      Dennis Dalessandro <[email protected]>
18319 L:      [email protected]
18320 S:      Supported
18321 F:      drivers/infiniband/sw/rdmavt
18322
18323 RDS - RELIABLE DATAGRAM SOCKETS
18324 M:      Santosh Shilimkar <[email protected]>
18325 L:      [email protected]
18326 L:      [email protected]
18327 L:      [email protected] (moderated for non-subscribers)
18328 S:      Supported
18329 W:      https://oss.oracle.com/projects/rds/
18330 F:      Documentation/networking/rds.rst
18331 F:      net/rds/
18332
18333 RDT - RESOURCE ALLOCATION
18334 M:      Fenghua Yu <[email protected]>
18335 M:      Reinette Chatre <[email protected]>
18336 L:      [email protected]
18337 S:      Supported
18338 F:      Documentation/arch/x86/resctrl*
18339 F:      arch/x86/include/asm/resctrl.h
18340 F:      arch/x86/kernel/cpu/resctrl/
18341 F:      tools/testing/selftests/resctrl/
18342
18343 READ-COPY UPDATE (RCU)
18344 M:      "Paul E. McKenney" <[email protected]>
18345 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18346 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18347 M:      Joel Fernandes <[email protected]>
18348 M:      Josh Triplett <[email protected]>
18349 M:      Boqun Feng <[email protected]>
18350 R:      Steven Rostedt <[email protected]>
18351 R:      Mathieu Desnoyers <[email protected]>
18352 R:      Lai Jiangshan <[email protected]>
18353 R:      Zqiang <[email protected]>
18354 L:      [email protected]
18355 S:      Supported
18356 W:      http://www.rdrop.com/users/paulmck/RCU/
18357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18358 F:      Documentation/RCU/
18359 F:      include/linux/rcu*
18360 F:      kernel/rcu/
18361 X:      Documentation/RCU/torture.rst
18362 X:      include/linux/srcu*.h
18363 X:      kernel/rcu/srcu*.c
18364
18365 REAL TIME CLOCK (RTC) SUBSYSTEM
18366 M:      Alessandro Zummo <[email protected]>
18367 M:      Alexandre Belloni <[email protected]>
18368 L:      [email protected]
18369 S:      Maintained
18370 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18372 F:      Documentation/admin-guide/rtc.rst
18373 F:      Documentation/devicetree/bindings/rtc/
18374 F:      drivers/rtc/
18375 F:      include/linux/rtc.h
18376 F:      include/linux/rtc/
18377 F:      include/uapi/linux/rtc.h
18378 F:      tools/testing/selftests/rtc/
18379
18380 Real-time Linux Analysis (RTLA) tools
18381 M:      Daniel Bristot de Oliveira <[email protected]>
18382 M:      Steven Rostedt <[email protected]>
18383 L:      [email protected]
18384 S:      Maintained
18385 F:      Documentation/tools/rtla/
18386 F:      tools/tracing/rtla/
18387
18388 REALTEK AUDIO CODECS
18389 M:      Oder Chiou <[email protected]>
18390 S:      Maintained
18391 F:      include/sound/rt*.h
18392 F:      sound/soc/codecs/rt*
18393
18394 REALTEK OTTO WATCHDOG
18395 M:      Sander Vanheule <[email protected]>
18396 L:      [email protected]
18397 S:      Maintained
18398 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18399 F:      drivers/watchdog/realtek_otto_wdt.c
18400
18401 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18402 M:      Linus Walleij <[email protected]>
18403 M:      Alvin Šipraga <[email protected]>
18404 S:      Maintained
18405 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18406 F:      drivers/net/dsa/realtek/*
18407
18408 REALTEK WIRELESS DRIVER (rtlwifi family)
18409 M:      Ping-Ke Shih <[email protected]>
18410 L:      [email protected]
18411 S:      Maintained
18412 F:      drivers/net/wireless/realtek/rtlwifi/
18413
18414 REALTEK WIRELESS DRIVER (rtw88)
18415 M:      Ping-Ke Shih <[email protected]>
18416 L:      [email protected]
18417 S:      Maintained
18418 F:      drivers/net/wireless/realtek/rtw88/
18419
18420 REALTEK WIRELESS DRIVER (rtw89)
18421 M:      Ping-Ke Shih <[email protected]>
18422 L:      [email protected]
18423 S:      Maintained
18424 F:      drivers/net/wireless/realtek/rtw89/
18425
18426 REDPINE WIRELESS DRIVER
18427 L:      [email protected]
18428 S:      Orphan
18429 F:      drivers/net/wireless/rsi/
18430
18431 REGISTER MAP ABSTRACTION
18432 M:      Mark Brown <[email protected]>
18433 L:      [email protected]
18434 S:      Supported
18435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18436 F:      Documentation/devicetree/bindings/regmap/
18437 F:      drivers/base/regmap/
18438 F:      include/linux/regmap.h
18439
18440 REISERFS FILE SYSTEM
18441 L:      [email protected]
18442 S:      Obsolete
18443 F:      fs/reiserfs/
18444
18445 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18446 M:      Bjorn Andersson <[email protected]>
18447 M:      Mathieu Poirier <[email protected]>
18448 L:      [email protected]
18449 S:      Maintained
18450 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18451 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18452 F:      Documentation/devicetree/bindings/remoteproc/
18453 F:      Documentation/staging/remoteproc.rst
18454 F:      drivers/remoteproc/
18455 F:      include/linux/remoteproc.h
18456 F:      include/linux/remoteproc/
18457
18458 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18459 M:      Bjorn Andersson <[email protected]>
18460 M:      Mathieu Poirier <[email protected]>
18461 L:      [email protected]
18462 S:      Maintained
18463 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18464 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18465 F:      Documentation/staging/rpmsg.rst
18466 F:      drivers/rpmsg/
18467 F:      include/linux/rpmsg.h
18468 F:      include/linux/rpmsg/
18469 F:      include/uapi/linux/rpmsg.h
18470 F:      samples/rpmsg/
18471
18472 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18473 M:      Stephan Gerhold <[email protected]>
18474 L:      [email protected]
18475 L:      [email protected]
18476 S:      Maintained
18477 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18478
18479 RENESAS CLOCK DRIVERS
18480 M:      Geert Uytterhoeven <[email protected]>
18481 L:      [email protected]
18482 S:      Supported
18483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18484 F:      Documentation/devicetree/bindings/clock/renesas,*
18485 F:      drivers/clk/renesas/
18486
18487 RENESAS EMEV2 I2C DRIVER
18488 M:      Wolfram Sang <[email protected]>
18489 L:      [email protected]
18490 S:      Supported
18491 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18492 F:      drivers/i2c/busses/i2c-emev2.c
18493
18494 RENESAS ETHERNET DRIVERS
18495 R:      Sergey Shtylyov <[email protected]>
18496 L:      [email protected]
18497 L:      [email protected]
18498 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
18499 F:      drivers/net/ethernet/renesas/
18500 F:      include/linux/sh_eth.h
18501
18502 RENESAS IDT821034 ASoC CODEC
18503 M:      Herve Codina <[email protected]>
18504 L:      [email protected] (moderated for non-subscribers)
18505 S:      Maintained
18506 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18507 F:      sound/soc/codecs/idt821034.c
18508
18509 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18510 M:      Miquel Raynal <[email protected]>
18511 L:      [email protected]
18512 L:      [email protected]
18513 S:      Maintained
18514 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18515 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18516
18517 RENESAS R-CAR GYROADC DRIVER
18518 M:      Marek Vasut <[email protected]>
18519 L:      [email protected]
18520 S:      Supported
18521 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18522 F:      drivers/iio/adc/rcar-gyroadc.c
18523
18524 RENESAS R-CAR I2C DRIVERS
18525 M:      Wolfram Sang <[email protected]>
18526 L:      [email protected]
18527 S:      Supported
18528 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18529 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18530 F:      drivers/i2c/busses/i2c-rcar.c
18531 F:      drivers/i2c/busses/i2c-sh_mobile.c
18532
18533 RENESAS R-CAR SATA DRIVER
18534 R:      Sergey Shtylyov <[email protected]>
18535 L:      [email protected]
18536 L:      [email protected]
18537 S:      Supported
18538 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18539 F:      drivers/ata/sata_rcar.c
18540
18541 RENESAS R-CAR THERMAL DRIVERS
18542 M:      Niklas Söderlund <[email protected]>
18543 L:      [email protected]
18544 S:      Supported
18545 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18546 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18547 F:      drivers/thermal/rcar_gen3_thermal.c
18548 F:      drivers/thermal/rcar_thermal.c
18549
18550 RENESAS RIIC DRIVER
18551 M:      Chris Brandt <[email protected]>
18552 L:      [email protected]
18553 S:      Supported
18554 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18555 F:      drivers/i2c/busses/i2c-riic.c
18556
18557 RENESAS RZ/G2L A/D DRIVER
18558 M:      Lad Prabhakar <[email protected]>
18559 L:      [email protected]
18560 L:      [email protected]
18561 S:      Supported
18562 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18563 F:      drivers/iio/adc/rzg2l_adc.c
18564
18565 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18566 M:      Biju Das <[email protected]>
18567 L:      [email protected]
18568 L:      [email protected]
18569 S:      Supported
18570 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18571 F:      drivers/counter/rz-mtu3-cnt.c
18572
18573 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18574 M:      Clément Léger <[email protected]>
18575 L:      [email protected]
18576 L:      [email protected]
18577 S:      Maintained
18578 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18579 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18580 F:      drivers/net/dsa/rzn1_a5psw*
18581 F:      drivers/net/pcs/pcs-rzn1-miic.c
18582 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18583 F:      include/linux/pcs-rzn1-miic.h
18584 F:      net/dsa/tag_rzn1_a5psw.c
18585
18586 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18587 M:      Miquel Raynal <[email protected]>
18588 L:      [email protected]
18589 L:      [email protected]
18590 S:      Maintained
18591 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18592 F:      drivers/rtc/rtc-rzn1.c
18593
18594 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18595 M:      Herve Codina <[email protected]>
18596 L:      [email protected]
18597 L:      [email protected]
18598 S:      Maintained
18599 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18600 F:      drivers/usb/gadget/udc/renesas_usbf.c
18601
18602 RENESAS RZ/V2M I2C DRIVER
18603 M:      Fabrizio Castro <[email protected]>
18604 L:      [email protected]
18605 L:      [email protected]
18606 S:      Supported
18607 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18608 F:      drivers/i2c/busses/i2c-rzv2m.c
18609
18610 RENESAS USB PHY DRIVER
18611 M:      Yoshihiro Shimoda <[email protected]>
18612 L:      [email protected]
18613 S:      Maintained
18614 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18615
18616 RENESAS VERSACLOCK 7 CLOCK DRIVER
18617 M:      Alex Helms <[email protected]>
18618 S:      Maintained
18619 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18620 F:      drivers/clk/clk-versaclock7.c
18621
18622 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18623 M:      Herve Codina <[email protected]>
18624 L:      [email protected]
18625 S:      Maintained
18626 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18627 F:      drivers/iio/potentiometer/x9250.c
18628
18629 RESET CONTROLLER FRAMEWORK
18630 M:      Philipp Zabel <[email protected]>
18631 S:      Maintained
18632 T:      git git://git.pengutronix.de/git/pza/linux
18633 F:      Documentation/devicetree/bindings/reset/
18634 F:      Documentation/driver-api/reset.rst
18635 F:      drivers/reset/
18636 F:      include/dt-bindings/reset/
18637 F:      include/linux/reset-controller.h
18638 F:      include/linux/reset.h
18639 F:      include/linux/reset/
18640 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18641
18642 RESTARTABLE SEQUENCES SUPPORT
18643 M:      Mathieu Desnoyers <[email protected]>
18644 M:      Peter Zijlstra <[email protected]>
18645 M:      "Paul E. McKenney" <[email protected]>
18646 M:      Boqun Feng <[email protected]>
18647 L:      [email protected]
18648 S:      Supported
18649 F:      include/trace/events/rseq.h
18650 F:      include/uapi/linux/rseq.h
18651 F:      kernel/rseq.c
18652 F:      tools/testing/selftests/rseq/
18653
18654 RFKILL
18655 M:      Johannes Berg <[email protected]>
18656 L:      [email protected]
18657 S:      Maintained
18658 W:      https://wireless.wiki.kernel.org/
18659 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18662 F:      Documentation/ABI/stable/sysfs-class-rfkill
18663 F:      Documentation/driver-api/rfkill.rst
18664 F:      include/linux/rfkill.h
18665 F:      include/uapi/linux/rfkill.h
18666 F:      net/rfkill/
18667
18668 RHASHTABLE
18669 M:      Thomas Graf <[email protected]>
18670 M:      Herbert Xu <[email protected]>
18671 L:      [email protected]
18672 S:      Maintained
18673 F:      include/linux/rhashtable-types.h
18674 F:      include/linux/rhashtable.h
18675 F:      lib/rhashtable.c
18676 F:      lib/test_rhashtable.c
18677
18678 RICOH R5C592 MEMORYSTICK DRIVER
18679 M:      Maxim Levitsky <[email protected]>
18680 S:      Maintained
18681 F:      drivers/memstick/host/r592.*
18682
18683 RICOH SMARTMEDIA/XD DRIVER
18684 M:      Maxim Levitsky <[email protected]>
18685 S:      Maintained
18686 F:      drivers/mtd/nand/raw/r852.c
18687 F:      drivers/mtd/nand/raw/r852.h
18688
18689 RISC-V ARCHITECTURE
18690 M:      Paul Walmsley <[email protected]>
18691 M:      Palmer Dabbelt <[email protected]>
18692 M:      Albert Ou <[email protected]>
18693 L:      [email protected]
18694 S:      Supported
18695 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18696 C:      irc://irc.libera.chat/riscv
18697 P:      Documentation/arch/riscv/patch-acceptance.rst
18698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18699 F:      arch/riscv/
18700 N:      riscv
18701 K:      riscv
18702
18703 RISC-V MICROCHIP FPGA SUPPORT
18704 M:      Conor Dooley <[email protected]>
18705 M:      Daire McNamara <[email protected]>
18706 L:      [email protected]
18707 S:      Supported
18708 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18709 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18710 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18711 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18712 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18713 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18714 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18715 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18716 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18717 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18718 F:      arch/riscv/boot/dts/microchip/
18719 F:      drivers/char/hw_random/mpfs-rng.c
18720 F:      drivers/clk/microchip/clk-mpfs*.c
18721 F:      drivers/firmware/microchip/mpfs-auto-update.c
18722 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18723 F:      drivers/mailbox/mailbox-mpfs.c
18724 F:      drivers/pci/controller/pcie-microchip-host.c
18725 F:      drivers/pwm/pwm-microchip-core.c
18726 F:      drivers/reset/reset-mpfs.c
18727 F:      drivers/rtc/rtc-mpfs.c
18728 F:      drivers/soc/microchip/mpfs-sys-controller.c
18729 F:      drivers/spi/spi-microchip-core-qspi.c
18730 F:      drivers/spi/spi-microchip-core.c
18731 F:      drivers/usb/musb/mpfs.c
18732 F:      include/soc/microchip/mpfs.h
18733
18734 RISC-V MISC SOC SUPPORT
18735 M:      Conor Dooley <[email protected]>
18736 L:      [email protected]
18737 S:      Maintained
18738 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18739 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18740 F:      Documentation/devicetree/bindings/riscv/
18741 F:      arch/riscv/boot/dts/
18742 X:      arch/riscv/boot/dts/allwinner/
18743 X:      arch/riscv/boot/dts/renesas/
18744
18745 RISC-V PMU DRIVERS
18746 M:      Atish Patra <[email protected]>
18747 R:      Anup Patel <[email protected]>
18748 L:      [email protected]
18749 S:      Supported
18750 F:      drivers/perf/riscv_pmu.c
18751 F:      drivers/perf/riscv_pmu_legacy.c
18752 F:      drivers/perf/riscv_pmu_sbi.c
18753
18754 RISC-V THEAD SoC SUPPORT
18755 M:      Jisheng Zhang <[email protected]>
18756 M:      Guo Ren <[email protected]>
18757 M:      Fu Wei <[email protected]>
18758 L:      [email protected]
18759 S:      Maintained
18760 F:      arch/riscv/boot/dts/thead/
18761
18762 RNBD BLOCK DRIVERS
18763 M:      Md. Haris Iqbal <[email protected]>
18764 M:      Jack Wang <[email protected]>
18765 L:      [email protected]
18766 S:      Maintained
18767 F:      drivers/block/rnbd/
18768
18769 ROCCAT DRIVERS
18770 M:      Stefan Achatz <[email protected]>
18771 S:      Maintained
18772 W:      http://sourceforge.net/projects/roccat/
18773 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18774 F:      drivers/hid/hid-roccat*
18775 F:      include/linux/hid-roccat*
18776
18777 ROCKCHIP CRYPTO DRIVERS
18778 M:      Corentin Labbe <[email protected]>
18779 L:      [email protected]
18780 S:      Maintained
18781 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18782 F:      drivers/crypto/rockchip/
18783
18784 ROCKCHIP I2S TDM DRIVER
18785 M:      Nicolas Frattaroli <[email protected]>
18786 L:      [email protected]
18787 S:      Maintained
18788 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18789 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18790
18791 ROCKCHIP ISP V1 DRIVER
18792 M:      Dafna Hirschfeld <[email protected]>
18793 M:      Laurent Pinchart <[email protected]>
18794 L:      [email protected]
18795 L:      [email protected]
18796 S:      Maintained
18797 F:      Documentation/admin-guide/media/rkisp1.rst
18798 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18799 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18800 F:      drivers/media/platform/rockchip/rkisp1
18801 F:      include/uapi/linux/rkisp1-config.h
18802
18803 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18804 M:      Jacob Chen <[email protected]>
18805 M:      Ezequiel Garcia <[email protected]>
18806 L:      [email protected]
18807 L:      [email protected]
18808 S:      Maintained
18809 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18810 F:      drivers/media/platform/rockchip/rga/
18811
18812 ROCKCHIP VIDEO DECODER DRIVER
18813 M:      Ezequiel Garcia <[email protected]>
18814 L:      [email protected]
18815 L:      [email protected]
18816 S:      Maintained
18817 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18818 F:      drivers/staging/media/rkvdec/
18819
18820 ROCKER DRIVER
18821 M:      Jiri Pirko <[email protected]>
18822 L:      [email protected]
18823 S:      Supported
18824 F:      drivers/net/ethernet/rocker/
18825
18826 ROCKETPORT EXPRESS/INFINITY DRIVER
18827 M:      Kevin Cernekee <[email protected]>
18828 L:      [email protected]
18829 S:      Odd Fixes
18830 F:      drivers/tty/serial/rp2.*
18831
18832 ROHM BD99954 CHARGER IC
18833 M:      Matti Vaittinen <[email protected]>
18834 S:      Supported
18835 F:      drivers/power/supply/bd99954-charger.c
18836 F:      drivers/power/supply/bd99954-charger.h
18837
18838 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18839 M:      Tomasz Duszynski <[email protected]>
18840 S:      Maintained
18841 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18842 F:      drivers/iio/light/bh1750.c
18843
18844 ROHM BM1390 PRESSURE SENSOR DRIVER
18845 M:      Matti Vaittinen <[email protected]>
18846 L:      [email protected]
18847 S:      Supported
18848 F:      drivers/iio/pressure/rohm-bm1390.c
18849
18850 ROHM BU270xx LIGHT SENSOR DRIVERs
18851 M:      Matti Vaittinen <[email protected]>
18852 L:      [email protected]
18853 S:      Supported
18854 F:      drivers/iio/light/rohm-bu27008.c
18855 F:      drivers/iio/light/rohm-bu27034.c
18856
18857 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18858 M:      Marek Vasut <[email protected]>
18859 L:      [email protected]
18860 L:      [email protected]
18861 S:      Supported
18862 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18863 F:      drivers/gpio/gpio-bd9571mwv.c
18864 F:      drivers/mfd/bd9571mwv.c
18865 F:      drivers/regulator/bd9571mwv-regulator.c
18866 F:      include/linux/mfd/bd9571mwv.h
18867
18868 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18869 M:      Matti Vaittinen <[email protected]>
18870 S:      Supported
18871 F:      drivers/clk/clk-bd718x7.c
18872 F:      drivers/gpio/gpio-bd71815.c
18873 F:      drivers/gpio/gpio-bd71828.c
18874 F:      drivers/mfd/rohm-bd71828.c
18875 F:      drivers/mfd/rohm-bd718x7.c
18876 F:      drivers/mfd/rohm-bd9576.c
18877 F:      drivers/regulator/bd71815-regulator.c
18878 F:      drivers/regulator/bd71828-regulator.c
18879 F:      drivers/regulator/bd718x7-regulator.c
18880 F:      drivers/regulator/bd9576-regulator.c
18881 F:      drivers/regulator/rohm-regulator.c
18882 F:      drivers/rtc/rtc-bd70528.c
18883 F:      drivers/watchdog/bd9576_wdt.c
18884 F:      include/linux/mfd/rohm-bd71815.h
18885 F:      include/linux/mfd/rohm-bd71828.h
18886 F:      include/linux/mfd/rohm-bd718x7.h
18887 F:      include/linux/mfd/rohm-bd957x.h
18888 F:      include/linux/mfd/rohm-generic.h
18889 F:      include/linux/mfd/rohm-shared.h
18890
18891 ROSE NETWORK LAYER
18892 M:      Ralf Baechle <[email protected]>
18893 L:      [email protected]
18894 S:      Maintained
18895 W:      https://linux-ax25.in-berlin.de
18896 F:      include/net/rose.h
18897 F:      include/uapi/linux/rose.h
18898 F:      net/rose/
18899
18900 ROTATION DRIVER FOR ALLWINNER A83T
18901 M:      Jernej Skrabec <[email protected]>
18902 L:      [email protected]
18903 S:      Maintained
18904 T:      git git://linuxtv.org/media_tree.git
18905 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18906 F:      drivers/media/platform/sunxi/sun8i-rotate/
18907
18908 RPMSG TTY DRIVER
18909 M:      Arnaud Pouliquen <[email protected]>
18910 L:      [email protected]
18911 S:      Maintained
18912 F:      drivers/tty/rpmsg_tty.c
18913
18914 RTL2830 MEDIA DRIVER
18915 L:      [email protected]
18916 S:      Orphan
18917 W:      https://linuxtv.org
18918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18919 F:      drivers/media/dvb-frontends/rtl2830*
18920
18921 RTL2832 MEDIA DRIVER
18922 L:      [email protected]
18923 S:      Orphan
18924 W:      https://linuxtv.org
18925 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18926 F:      drivers/media/dvb-frontends/rtl2832*
18927
18928 RTL2832_SDR MEDIA DRIVER
18929 L:      [email protected]
18930 S:      Orphan
18931 W:      https://linuxtv.org
18932 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18933 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18934
18935 RTL8180 WIRELESS DRIVER
18936 L:      [email protected]
18937 S:      Orphan
18938 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18939
18940 RTL8187 WIRELESS DRIVER
18941 M:      Hin-Tak Leung <[email protected]>
18942 M:      Larry Finger <[email protected]>
18943 L:      [email protected]
18944 S:      Maintained
18945 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18946
18947 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18948 M:      Jes Sorensen <[email protected]>
18949 L:      [email protected]
18950 S:      Maintained
18951 F:      drivers/net/wireless/realtek/rtl8xxxu/
18952
18953 RTRS TRANSPORT DRIVERS
18954 M:      Md. Haris Iqbal <[email protected]>
18955 M:      Jack Wang <[email protected]>
18956 L:      [email protected]
18957 S:      Maintained
18958 F:      drivers/infiniband/ulp/rtrs/
18959
18960 RUNTIME VERIFICATION (RV)
18961 M:      Daniel Bristot de Oliveira <[email protected]>
18962 M:      Steven Rostedt <[email protected]>
18963 L:      [email protected]
18964 S:      Maintained
18965 F:      Documentation/trace/rv/
18966 F:      include/linux/rv.h
18967 F:      include/rv/
18968 F:      kernel/trace/rv/
18969 F:      tools/verification/
18970
18971 RUST
18972 M:      Miguel Ojeda <[email protected]>
18973 M:      Alex Gaynor <[email protected]>
18974 M:      Wedson Almeida Filho <[email protected]>
18975 R:      Boqun Feng <[email protected]>
18976 R:      Gary Guo <[email protected]>
18977 R:      Björn Roy Baron <[email protected]>
18978 R:      Benno Lossin <[email protected]>
18979 R:      Andreas Hindborg <[email protected]>
18980 R:      Alice Ryhl <[email protected]>
18981 L:      [email protected]
18982 S:      Supported
18983 W:      https://rust-for-linux.com
18984 B:      https://github.com/Rust-for-Linux/linux/issues
18985 C:      zulip://rust-for-linux.zulipchat.com
18986 P:      https://rust-for-linux.com/contributing
18987 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18988 F:      Documentation/rust/
18989 F:      rust/
18990 F:      samples/rust/
18991 F:      scripts/*rust*
18992 K:      \b(?i:rust)\b
18993
18994 RXRPC SOCKETS (AF_RXRPC)
18995 M:      David Howells <[email protected]>
18996 M:      Marc Dionne <[email protected]>
18997 L:      [email protected]
18998 S:      Supported
18999 W:      https://www.infradead.org/~dhowells/kafs/
19000 F:      Documentation/networking/rxrpc.rst
19001 F:      include/keys/rxrpc-type.h
19002 F:      include/net/af_rxrpc.h
19003 F:      include/trace/events/rxrpc.h
19004 F:      include/uapi/linux/rxrpc.h
19005 F:      net/rxrpc/
19006
19007 S3 SAVAGE FRAMEBUFFER DRIVER
19008 M:      Antonino Daplas <[email protected]>
19009 L:      [email protected]
19010 S:      Maintained
19011 F:      drivers/video/fbdev/savage/
19012
19013 S390 ARCHITECTURE
19014 M:      Heiko Carstens <[email protected]>
19015 M:      Vasily Gorbik <[email protected]>
19016 M:      Alexander Gordeev <[email protected]>
19017 R:      Christian Borntraeger <[email protected]>
19018 R:      Sven Schnelle <[email protected]>
19019 L:      [email protected]
19020 S:      Supported
19021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19022 F:      Documentation/driver-api/s390-drivers.rst
19023 F:      Documentation/arch/s390/
19024 F:      arch/s390/
19025 F:      drivers/s390/
19026 F:      drivers/watchdog/diag288_wdt.c
19027
19028 S390 COMMON I/O LAYER
19029 M:      Vineeth Vijayan <[email protected]>
19030 M:      Peter Oberparleiter <[email protected]>
19031 L:      [email protected]
19032 S:      Supported
19033 F:      drivers/s390/cio/
19034
19035 S390 DASD DRIVER
19036 M:      Stefan Haberland <[email protected]>
19037 M:      Jan Hoeppner <[email protected]>
19038 L:      [email protected]
19039 S:      Supported
19040 F:      block/partitions/ibm.c
19041 F:      drivers/s390/block/dasd*
19042 F:      include/linux/dasd_mod.h
19043
19044 S390 IOMMU (PCI)
19045 M:      Niklas Schnelle <[email protected]>
19046 M:      Matthew Rosato <[email protected]>
19047 R:      Gerald Schaefer <[email protected]>
19048 L:      [email protected]
19049 S:      Supported
19050 F:      drivers/iommu/s390-iommu.c
19051
19052 S390 IUCV NETWORK LAYER
19053 M:      Alexandra Winter <[email protected]>
19054 M:      Wenjia Zhang <[email protected]>
19055 L:      [email protected]
19056 L:      [email protected]
19057 S:      Supported
19058 F:      drivers/s390/net/*iucv*
19059 F:      include/net/iucv/
19060 F:      net/iucv/
19061
19062 S390 MM
19063 M:      Alexander Gordeev <[email protected]>
19064 M:      Gerald Schaefer <[email protected]>
19065 L:      [email protected]
19066 S:      Supported
19067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19068 F:      arch/s390/include/asm/pgtable.h
19069 F:      arch/s390/mm
19070
19071 S390 NETWORK DRIVERS
19072 M:      Alexandra Winter <[email protected]>
19073 M:      Wenjia Zhang <[email protected]>
19074 L:      [email protected]
19075 L:      [email protected]
19076 S:      Supported
19077 F:      drivers/s390/net/
19078
19079 S390 PCI SUBSYSTEM
19080 M:      Niklas Schnelle <[email protected]>
19081 M:      Gerald Schaefer <[email protected]>
19082 L:      [email protected]
19083 S:      Supported
19084 F:      Documentation/arch/s390/pci.rst
19085 F:      arch/s390/pci/
19086 F:      drivers/pci/hotplug/s390_pci_hpc.c
19087
19088 S390 SCM DRIVER
19089 M:      Vineeth Vijayan <[email protected]>
19090 L:      [email protected]
19091 S:      Supported
19092 F:      drivers/s390/block/scm*
19093 F:      drivers/s390/cio/scm.c
19094
19095 S390 VFIO AP DRIVER
19096 M:      Tony Krowiak <[email protected]>
19097 M:      Halil Pasic <[email protected]>
19098 M:      Jason Herne <[email protected]>
19099 L:      [email protected]
19100 S:      Supported
19101 F:      Documentation/arch/s390/vfio-ap*
19102 F:      drivers/s390/crypto/vfio_ap*
19103
19104 S390 VFIO-CCW DRIVER
19105 M:      Eric Farman <[email protected]>
19106 M:      Matthew Rosato <[email protected]>
19107 R:      Halil Pasic <[email protected]>
19108 L:      [email protected]
19109 L:      [email protected]
19110 S:      Supported
19111 F:      Documentation/arch/s390/vfio-ccw.rst
19112 F:      drivers/s390/cio/vfio_ccw*
19113 F:      include/uapi/linux/vfio_ccw.h
19114
19115 S390 VFIO-PCI DRIVER
19116 M:      Matthew Rosato <[email protected]>
19117 M:      Eric Farman <[email protected]>
19118 L:      [email protected]
19119 L:      [email protected]
19120 S:      Supported
19121 F:      arch/s390/kvm/pci*
19122 F:      drivers/vfio/pci/vfio_pci_zdev.c
19123 F:      include/uapi/linux/vfio_zdev.h
19124
19125 S390 ZCRYPT DRIVER
19126 M:      Harald Freudenberger <[email protected]>
19127 L:      [email protected]
19128 S:      Supported
19129 F:      drivers/s390/crypto/
19130
19131 S390 ZFCP DRIVER
19132 M:      Steffen Maier <[email protected]>
19133 M:      Benjamin Block <[email protected]>
19134 L:      [email protected]
19135 S:      Supported
19136 F:      drivers/s390/scsi/zfcp_*
19137
19138 SAA6588 RDS RECEIVER DRIVER
19139 M:      Hans Verkuil <[email protected]>
19140 L:      [email protected]
19141 S:      Odd Fixes
19142 W:      https://linuxtv.org
19143 T:      git git://linuxtv.org/media_tree.git
19144 F:      drivers/media/i2c/saa6588*
19145
19146 SAA7134 VIDEO4LINUX DRIVER
19147 M:      Mauro Carvalho Chehab <[email protected]>
19148 L:      [email protected]
19149 S:      Odd fixes
19150 W:      https://linuxtv.org
19151 T:      git git://linuxtv.org/media_tree.git
19152 F:      Documentation/driver-api/media/drivers/saa7134*
19153 F:      drivers/media/pci/saa7134/
19154
19155 SAA7146 VIDEO4LINUX-2 DRIVER
19156 M:      Hans Verkuil <[email protected]>
19157 L:      [email protected]
19158 S:      Maintained
19159 T:      git git://linuxtv.org/media_tree.git
19160 F:      drivers/media/common/saa7146/
19161 F:      drivers/media/pci/saa7146/
19162 F:      include/media/drv-intf/saa7146*
19163
19164 SAFESETID SECURITY MODULE
19165 M:      Micah Morton <[email protected]>
19166 S:      Supported
19167 F:      Documentation/admin-guide/LSM/SafeSetID.rst
19168 F:      security/safesetid/
19169
19170 SAMSUNG AUDIO (ASoC) DRIVERS
19171 M:      Sylwester Nawrocki <[email protected]>
19172 L:      [email protected] (moderated for non-subscribers)
19173 S:      Maintained
19174 B:      mailto:[email protected]
19175 F:      Documentation/devicetree/bindings/sound/samsung*
19176 F:      sound/soc/samsung/
19177
19178 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
19179 M:      Krzysztof Kozlowski <[email protected]>
19180 L:      [email protected]
19181 L:      [email protected]
19182 S:      Maintained
19183 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
19184 F:      drivers/crypto/exynos-rng.c
19185
19186 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
19187 M:      Łukasz Stelmach <[email protected]>
19188 L:      [email protected]
19189 S:      Maintained
19190 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
19191 F:      drivers/char/hw_random/exynos-trng.c
19192
19193 SAMSUNG FRAMEBUFFER DRIVER
19194 M:      Jingoo Han <[email protected]>
19195 L:      [email protected]
19196 S:      Maintained
19197 F:      drivers/video/fbdev/s3c-fb.c
19198
19199 SAMSUNG INTERCONNECT DRIVERS
19200 M:      Sylwester Nawrocki <[email protected]>
19201 M:      Artur Świgoń <[email protected]>
19202 L:      [email protected]
19203 L:      [email protected]
19204 S:      Supported
19205 F:      drivers/interconnect/samsung/
19206
19207 SAMSUNG LAPTOP DRIVER
19208 M:      Corentin Chary <[email protected]>
19209 L:      [email protected]
19210 S:      Maintained
19211 F:      drivers/platform/x86/samsung-laptop.c
19212
19213 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
19214 M:      Krzysztof Kozlowski <[email protected]>
19215 L:      [email protected]
19216 L:      [email protected]
19217 S:      Maintained
19218 B:      mailto:[email protected]
19219 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
19220 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
19221 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
19222 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
19223 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
19224 F:      drivers/clk/clk-s2mps11.c
19225 F:      drivers/mfd/sec*.c
19226 F:      drivers/regulator/s2m*.c
19227 F:      drivers/regulator/s5m*.c
19228 F:      drivers/rtc/rtc-s5m.c
19229 F:      include/linux/mfd/samsung/
19230
19231 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
19232 M:      Sylwester Nawrocki <[email protected]>
19233 L:      [email protected]
19234 L:      [email protected]
19235 S:      Maintained
19236 F:      drivers/media/platform/samsung/s3c-camif/
19237 F:      include/media/drv-intf/s3c_camif.h
19238
19239 SAMSUNG S3FWRN5 NFC DRIVER
19240 M:      Krzysztof Kozlowski <[email protected]>
19241 S:      Maintained
19242 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
19243 F:      drivers/nfc/s3fwrn5
19244
19245 SAMSUNG S5C73M3 CAMERA DRIVER
19246 M:      Sylwester Nawrocki <[email protected]>
19247 M:      Andrzej Hajda <[email protected]>
19248 L:      [email protected]
19249 S:      Supported
19250 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19251 F:      drivers/media/i2c/s5c73m3/*
19252
19253 SAMSUNG S5K5BAF CAMERA DRIVER
19254 M:      Sylwester Nawrocki <[email protected]>
19255 M:      Andrzej Hajda <[email protected]>
19256 L:      [email protected]
19257 S:      Supported
19258 F:      drivers/media/i2c/s5k5baf.c
19259
19260 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19261 M:      Krzysztof Kozlowski <[email protected]>
19262 M:      Vladimir Zapolskiy <[email protected]>
19263 L:      [email protected]
19264 L:      [email protected]
19265 S:      Maintained
19266 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19267 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19268 F:      drivers/crypto/s5p-sss.c
19269
19270 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19271 M:      Sylwester Nawrocki <[email protected]>
19272 L:      [email protected]
19273 S:      Supported
19274 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19275 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19276 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19277 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19278 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19279 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19280 F:      drivers/media/platform/samsung/exynos4-is/
19281
19282 SAMSUNG SOC CLOCK DRIVERS
19283 M:      Krzysztof Kozlowski <[email protected]>
19284 M:      Sylwester Nawrocki <[email protected]>
19285 M:      Tomasz Figa <[email protected]>
19286 M:      Chanwoo Choi <[email protected]>
19287 R:      Alim Akhtar <[email protected]>
19288 L:      [email protected]
19289 S:      Maintained
19290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
19292 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19293 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19294 F:      drivers/clk/samsung/
19295 F:      include/dt-bindings/clock/exynos*.h
19296 F:      include/dt-bindings/clock/s5p*.h
19297 F:      include/dt-bindings/clock/samsung,*.h
19298 F:      include/linux/clk/samsung.h
19299
19300 SAMSUNG SPI DRIVERS
19301 M:      Andi Shyti <[email protected]>
19302 L:      [email protected]
19303 L:      [email protected]
19304 S:      Maintained
19305 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19306 F:      drivers/spi/spi-s3c*
19307 F:      include/linux/platform_data/spi-s3c64xx.h
19308
19309 SAMSUNG SXGBE DRIVERS
19310 M:      Byungho An <[email protected]>
19311 L:      [email protected]
19312 S:      Supported
19313 F:      drivers/net/ethernet/samsung/sxgbe/
19314
19315 SAMSUNG THERMAL DRIVER
19316 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19317 M:      Krzysztof Kozlowski <[email protected]>
19318 L:      [email protected]
19319 L:      [email protected]
19320 S:      Maintained
19321 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19322 F:      drivers/thermal/samsung/
19323
19324 SAMSUNG USB2 PHY DRIVER
19325 M:      Sylwester Nawrocki <[email protected]>
19326 L:      [email protected]
19327 S:      Supported
19328 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19329 F:      Documentation/driver-api/phy/samsung-usb2.rst
19330 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19331 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19332 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19333 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19334 F:      drivers/phy/samsung/phy-samsung-usb2.c
19335 F:      drivers/phy/samsung/phy-samsung-usb2.h
19336
19337 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19338 M:      Paul Barker <[email protected]>
19339 R:      Marc Murphy <[email protected]>
19340 S:      Supported
19341 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19342
19343 SC1200 WDT DRIVER
19344 M:      Zwane Mwaikambo <[email protected]>
19345 S:      Maintained
19346 F:      drivers/watchdog/sc1200wdt.c
19347
19348 SCHEDULER
19349 M:      Ingo Molnar <[email protected]>
19350 M:      Peter Zijlstra <[email protected]>
19351 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19352 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19353 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19354 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19355 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19356 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19357 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19358 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19359 L:      [email protected]
19360 S:      Maintained
19361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19362 F:      include/linux/preempt.h
19363 F:      include/linux/sched.h
19364 F:      include/linux/wait.h
19365 F:      include/uapi/linux/sched.h
19366 F:      kernel/sched/
19367
19368 SCSI LIBSAS SUBSYSTEM
19369 R:      John Garry <[email protected]>
19370 R:      Jason Yan <[email protected]>
19371 L:      [email protected]
19372 S:      Supported
19373 F:      Documentation/scsi/libsas.rst
19374 F:      drivers/scsi/libsas/
19375 F:      include/scsi/libsas.h
19376 F:      include/scsi/sas_ata.h
19377
19378 SCSI RDMA PROTOCOL (SRP) INITIATOR
19379 M:      Bart Van Assche <[email protected]>
19380 L:      [email protected]
19381 S:      Supported
19382 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19383 F:      drivers/infiniband/ulp/srp/
19384 F:      include/scsi/srp.h
19385
19386 SCSI RDMA PROTOCOL (SRP) TARGET
19387 M:      Bart Van Assche <[email protected]>
19388 L:      [email protected]
19389 L:      [email protected]
19390 S:      Supported
19391 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19392 F:      drivers/infiniband/ulp/srpt/
19393
19394 SCSI SG DRIVER
19395 M:      Doug Gilbert <[email protected]>
19396 L:      [email protected]
19397 S:      Maintained
19398 W:      http://sg.danny.cz/sg
19399 F:      Documentation/scsi/scsi-generic.rst
19400 F:      drivers/scsi/sg.c
19401 F:      include/scsi/sg.h
19402
19403 SCSI SUBSYSTEM
19404 M:      "James E.J. Bottomley" <[email protected]>
19405 M:      "Martin K. Petersen" <[email protected]>
19406 L:      [email protected]
19407 S:      Maintained
19408 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19411 F:      Documentation/devicetree/bindings/scsi/
19412 F:      drivers/scsi/
19413 F:      drivers/ufs/
19414 F:      include/scsi/
19415
19416 SCSI TAPE DRIVER
19417 M:      Kai Mäkisara <[email protected]>
19418 L:      [email protected]
19419 S:      Maintained
19420 F:      Documentation/scsi/st.rst
19421 F:      drivers/scsi/st.*
19422 F:      drivers/scsi/st_*.h
19423
19424 SCSI TARGET CORE USER DRIVER
19425 M:      Bodo Stroesser <[email protected]>
19426 L:      [email protected]
19427 L:      [email protected]
19428 S:      Supported
19429 F:      Documentation/target/tcmu-design.rst
19430 F:      drivers/target/target_core_user.c
19431 F:      include/uapi/linux/target_core_user.h
19432
19433 SCSI TARGET SUBSYSTEM
19434 M:      "Martin K. Petersen" <[email protected]>
19435 L:      [email protected]
19436 L:      [email protected]
19437 S:      Supported
19438 Q:      https://patchwork.kernel.org/project/target-devel/list/
19439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19440 F:      Documentation/target/
19441 F:      drivers/target/
19442 F:      include/target/
19443
19444 SCTP PROTOCOL
19445 M:      Marcelo Ricardo Leitner <[email protected]>
19446 M:      Xin Long <[email protected]>
19447 L:      [email protected]
19448 S:      Maintained
19449 W:      https://github.com/sctp/lksctp-tools/wiki
19450 F:      Documentation/networking/sctp.rst
19451 F:      include/linux/sctp.h
19452 F:      include/net/sctp/
19453 F:      include/uapi/linux/sctp.h
19454 F:      net/sctp/
19455
19456 SCx200 CPU SUPPORT
19457 M:      Jim Cromie <[email protected]>
19458 S:      Odd Fixes
19459 F:      Documentation/i2c/busses/scx200_acb.rst
19460 F:      arch/x86/platform/scx200/
19461 F:      drivers/i2c/busses/scx200*
19462 F:      drivers/mtd/maps/scx200_docflash.c
19463 F:      drivers/watchdog/scx200_wdt.c
19464 F:      include/linux/scx200.h
19465
19466 SCx200 GPIO DRIVER
19467 M:      Jim Cromie <[email protected]>
19468 S:      Maintained
19469 F:      drivers/char/scx200_gpio.c
19470 F:      include/linux/scx200_gpio.h
19471
19472 SCx200 HRT CLOCKSOURCE DRIVER
19473 M:      Jim Cromie <[email protected]>
19474 S:      Maintained
19475 F:      drivers/clocksource/scx200_hrt.c
19476
19477 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19478 M:      Sascha Sommer <[email protected]>
19479 L:      [email protected] (subscribers-only)
19480 S:      Maintained
19481 F:      drivers/mmc/host/sdricoh_cs.c
19482
19483 SECO BOARDS CEC DRIVER
19484 M:      Ettore Chimenti <[email protected]>
19485 S:      Maintained
19486 F:      drivers/media/cec/platform/seco/seco-cec.c
19487 F:      drivers/media/cec/platform/seco/seco-cec.h
19488
19489 SECURE COMPUTING
19490 M:      Kees Cook <[email protected]>
19491 R:      Andy Lutomirski <[email protected]>
19492 R:      Will Drewry <[email protected]>
19493 S:      Supported
19494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19495 F:      Documentation/userspace-api/seccomp_filter.rst
19496 F:      include/linux/seccomp.h
19497 F:      include/uapi/linux/seccomp.h
19498 F:      kernel/seccomp.c
19499 F:      tools/testing/selftests/kselftest_harness.h
19500 F:      tools/testing/selftests/seccomp/*
19501 K:      \bsecure_computing
19502 K:      \bTIF_SECCOMP\b
19503
19504 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19505 M:      Kamal Dasu <[email protected]>
19506 M:      Al Cooper <[email protected]>
19507 R:      Broadcom internal kernel review list <[email protected]>
19508 L:      [email protected]
19509 S:      Maintained
19510 F:      drivers/mmc/host/sdhci-brcmstb*
19511
19512 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19513 M:      Adrian Hunter <[email protected]>
19514 L:      [email protected]
19515 S:      Supported
19516 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19517 F:      drivers/mmc/host/sdhci*
19518
19519 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19520 M:      Aubin Constans <[email protected]>
19521 R:      Eugen Hristev <[email protected]>
19522 L:      [email protected]
19523 S:      Supported
19524 F:      drivers/mmc/host/sdhci-of-at91.c
19525
19526 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19527 M:      Haibo Chen <[email protected]>
19528 L:      [email protected]
19529 L:      [email protected]
19530 S:      Maintained
19531 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19532
19533 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19534 M:      Ben Dooks <[email protected]>
19535 M:      Jaehoon Chung <[email protected]>
19536 L:      [email protected]
19537 S:      Maintained
19538 F:      drivers/mmc/host/sdhci-s3c*
19539
19540 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19541 M:      Viresh Kumar <[email protected]>
19542 L:      [email protected]
19543 S:      Maintained
19544 F:      drivers/mmc/host/sdhci-spear.c
19545
19546 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19547 M:      Vignesh Raghavendra <[email protected]>
19548 L:      [email protected]
19549 S:      Maintained
19550 F:      drivers/mmc/host/sdhci-omap.c
19551
19552 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19553 M:      Jonathan Derrick <[email protected]>
19554 L:      [email protected]
19555 S:      Supported
19556 F:      block/opal_proto.h
19557 F:      block/sed*
19558 F:      include/linux/sed*
19559 F:      include/uapi/linux/sed*
19560
19561 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19562 M:      Mark Rutland <[email protected]>
19563 M:      Lorenzo Pieralisi <[email protected]>
19564 M:      Sudeep Holla <[email protected]>
19565 L:      [email protected] (moderated for non-subscribers)
19566 S:      Maintained
19567 F:      drivers/firmware/smccc/
19568 F:      include/linux/arm-smccc.h
19569
19570 SECURITY CONTACT
19571 M:      Security Officers <[email protected]>
19572 S:      Supported
19573 F:      Documentation/process/security-bugs.rst
19574
19575 SECURITY SUBSYSTEM
19576 M:      Paul Moore <[email protected]>
19577 M:      James Morris <[email protected]>
19578 M:      "Serge E. Hallyn" <[email protected]>
19579 L:      [email protected]
19580 S:      Supported
19581 Q:      https://patchwork.kernel.org/project/linux-security-module/list
19582 B:      mailto:[email protected]
19583 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
19584 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19585 F:      include/uapi/linux/lsm.h
19586 F:      security/
19587 F:      tools/testing/selftests/lsm/
19588 X:      security/selinux/
19589 K:      \bsecurity_[a-z_0-9]\+\b
19590
19591 SELINUX SECURITY MODULE
19592 M:      Paul Moore <[email protected]>
19593 M:      Stephen Smalley <[email protected]>
19594 R:      Ondrej Mosnacek <[email protected]>
19595 L:      [email protected]
19596 S:      Supported
19597 W:      https://github.com/SELinuxProject
19598 Q:      https://patchwork.kernel.org/project/selinux/list
19599 B:      mailto:[email protected]
19600 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
19601 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19602 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19603 F:      Documentation/ABI/removed/sysfs-selinux-disable
19604 F:      Documentation/admin-guide/LSM/SELinux.rst
19605 F:      include/trace/events/avc.h
19606 F:      include/uapi/linux/selinux_netlink.h
19607 F:      scripts/selinux/
19608 F:      security/selinux/
19609
19610 SENSABLE PHANTOM
19611 M:      Jiri Slaby <[email protected]>
19612 S:      Maintained
19613 F:      drivers/misc/phantom.c
19614 F:      include/uapi/linux/phantom.h
19615
19616 SENSEAIR SUNRISE 006-0-0007
19617 M:      Jacopo Mondi <[email protected]>
19618 S:      Maintained
19619 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19620 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19621 F:      drivers/iio/chemical/sunrise_co2.c
19622
19623 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19624 M:      Tomasz Duszynski <[email protected]>
19625 S:      Maintained
19626 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19627 F:      drivers/iio/chemical/scd30.h
19628 F:      drivers/iio/chemical/scd30_core.c
19629 F:      drivers/iio/chemical/scd30_i2c.c
19630 F:      drivers/iio/chemical/scd30_serial.c
19631
19632 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19633 M:      Roan van Dijk <[email protected]>
19634 S:      Maintained
19635 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19636 F:      drivers/iio/chemical/scd4x.c
19637
19638 SENSIRION SGP40 GAS SENSOR DRIVER
19639 M:      Andreas Klinger <[email protected]>
19640 S:      Maintained
19641 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19642 F:      drivers/iio/chemical/sgp40.c
19643
19644 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19645 M:      Tomasz Duszynski <[email protected]>
19646 S:      Maintained
19647 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19648 F:      drivers/iio/chemical/sps30.c
19649 F:      drivers/iio/chemical/sps30_i2c.c
19650 F:      drivers/iio/chemical/sps30_serial.c
19651
19652 SERIAL DEVICE BUS
19653 M:      Rob Herring <[email protected]>
19654 L:      [email protected]
19655 S:      Maintained
19656 F:      Documentation/devicetree/bindings/serial/serial.yaml
19657 F:      drivers/tty/serdev/
19658 F:      include/linux/serdev.h
19659
19660 SERIAL IR RECEIVER
19661 M:      Sean Young <[email protected]>
19662 L:      [email protected]
19663 S:      Maintained
19664 F:      drivers/media/rc/serial_ir.c
19665
19666 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19667 M:      Srinivas Kandagatla <[email protected]>
19668 L:      [email protected] (moderated for non-subscribers)
19669 S:      Maintained
19670 F:      Documentation/devicetree/bindings/slimbus/
19671 F:      drivers/slimbus/
19672 F:      include/linux/slimbus.h
19673
19674 SFC NETWORK DRIVER
19675 M:      Edward Cree <[email protected]>
19676 M:      Martin Habets <[email protected]>
19677 L:      [email protected]
19678 L:      [email protected]
19679 S:      Supported
19680 F:      Documentation/networking/devlink/sfc.rst
19681 F:      drivers/net/ethernet/sfc/
19682
19683 SFCTEMP HWMON DRIVER
19684 M:      Emil Renner Berthing <[email protected]>
19685 M:      Hal Feng <[email protected]>
19686 L:      [email protected]
19687 S:      Maintained
19688 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19689 F:      Documentation/hwmon/sfctemp.rst
19690 F:      drivers/hwmon/sfctemp.c
19691
19692 SFF/SFP/SFP+ MODULE SUPPORT
19693 M:      Russell King <[email protected]>
19694 L:      [email protected]
19695 S:      Maintained
19696 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19697 F:      drivers/net/phy/phylink.c
19698 F:      drivers/net/phy/sfp*
19699 F:      include/linux/mdio/mdio-i2c.h
19700 F:      include/linux/phylink.h
19701 F:      include/linux/sfp.h
19702 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)
19703
19704 SGI GRU DRIVER
19705 M:      Dimitri Sivanich <[email protected]>
19706 S:      Maintained
19707 F:      drivers/misc/sgi-gru/
19708
19709 SGI XP/XPC/XPNET DRIVER
19710 M:      Robin Holt <[email protected]>
19711 M:      Steve Wahl <[email protected]>
19712 S:      Maintained
19713 F:      drivers/misc/sgi-xp/
19714
19715 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19716 M:      Wenjia Zhang <[email protected]>
19717 M:      Jan Karcher <[email protected]>
19718 R:      D. Wythe <[email protected]>
19719 R:      Tony Lu <[email protected]>
19720 R:      Wen Gu <[email protected]>
19721 L:      [email protected]
19722 S:      Supported
19723 F:      net/smc/
19724
19725 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19726 M:      Linus Walleij <[email protected]>
19727 L:      [email protected]
19728 S:      Maintained
19729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19730 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19731 F:      drivers/iio/light/gp2ap002.c
19732
19733 SHARP RJ54N1CB0C SENSOR DRIVER
19734 M:      Jacopo Mondi <[email protected]>
19735 L:      [email protected]
19736 S:      Odd fixes
19737 T:      git git://linuxtv.org/media_tree.git
19738 F:      drivers/media/i2c/rj54n1cb0c.c
19739 F:      include/media/i2c/rj54n1cb0c.h
19740
19741 SHRINKER
19742 M:      Andrew Morton <[email protected]>
19743 M:      Dave Chinner <[email protected]>
19744 R:      Qi Zheng <[email protected]>
19745 R:      Roman Gushchin <[email protected]>
19746 R:      Muchun Song <[email protected]>
19747 L:      [email protected]
19748 S:      Maintained
19749 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
19750 F:      include/linux/shrinker.h
19751 F:      mm/shrinker.c
19752 F:      mm/shrinker_debug.c
19753
19754 SH_VOU V4L2 OUTPUT DRIVER
19755 L:      [email protected]
19756 S:      Orphan
19757 F:      drivers/media/platform/renesas/sh_vou.c
19758 F:      include/media/drv-intf/sh_vou.h
19759
19760 SI2157 MEDIA DRIVER
19761 L:      [email protected]
19762 S:      Orphan
19763 W:      https://linuxtv.org
19764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19765 F:      drivers/media/tuners/si2157*
19766
19767 SI2165 MEDIA DRIVER
19768 M:      Matthias Schwarzott <[email protected]>
19769 L:      [email protected]
19770 S:      Maintained
19771 W:      https://linuxtv.org
19772 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19773 F:      drivers/media/dvb-frontends/si2165*
19774
19775 SI2168 MEDIA DRIVER
19776 L:      [email protected]
19777 S:      Orphan
19778 W:      https://linuxtv.org
19779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19780 F:      drivers/media/dvb-frontends/si2168*
19781
19782 SI470X FM RADIO RECEIVER I2C DRIVER
19783 M:      Hans Verkuil <[email protected]>
19784 L:      [email protected]
19785 S:      Odd Fixes
19786 W:      https://linuxtv.org
19787 T:      git git://linuxtv.org/media_tree.git
19788 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19789 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19790
19791 SI470X FM RADIO RECEIVER USB DRIVER
19792 M:      Hans Verkuil <[email protected]>
19793 L:      [email protected]
19794 S:      Maintained
19795 W:      https://linuxtv.org
19796 T:      git git://linuxtv.org/media_tree.git
19797 F:      drivers/media/radio/si470x/radio-si470x-common.c
19798 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19799 F:      drivers/media/radio/si470x/radio-si470x.h
19800
19801 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19802 M:      Eduardo Valentin <[email protected]>
19803 L:      [email protected]
19804 S:      Odd Fixes
19805 W:      https://linuxtv.org
19806 T:      git git://linuxtv.org/media_tree.git
19807 F:      drivers/media/radio/si4713/si4713.?
19808
19809 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19810 M:      Eduardo Valentin <[email protected]>
19811 L:      [email protected]
19812 S:      Odd Fixes
19813 W:      https://linuxtv.org
19814 T:      git git://linuxtv.org/media_tree.git
19815 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19816
19817 SI4713 FM RADIO TRANSMITTER USB DRIVER
19818 M:      Hans Verkuil <[email protected]>
19819 L:      [email protected]
19820 S:      Maintained
19821 W:      https://linuxtv.org
19822 T:      git git://linuxtv.org/media_tree.git
19823 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19824
19825 SIANO DVB DRIVER
19826 M:      Mauro Carvalho Chehab <[email protected]>
19827 L:      [email protected]
19828 S:      Odd fixes
19829 W:      https://linuxtv.org
19830 T:      git git://linuxtv.org/media_tree.git
19831 F:      drivers/media/common/siano/
19832 F:      drivers/media/mmc/siano/
19833 F:      drivers/media/usb/siano/
19834 F:      drivers/media/usb/siano/
19835
19836 SIEMENS IPC LED DRIVERS
19837 M:      Gerd Haeussler <[email protected]>
19838 M:      Xing Tong Wu <[email protected]>
19839 M:      Tobias Schaffner <[email protected]>
19840 L:      [email protected]
19841 S:      Maintained
19842 F:      drivers/leds/simple/
19843
19844 SIEMENS IPC PLATFORM DRIVERS
19845 M:      Gerd Haeussler <[email protected]>
19846 M:      Xing Tong Wu <[email protected]>
19847 M:      Tobias Schaffner <[email protected]>
19848 L:      [email protected]
19849 S:      Maintained
19850 F:      drivers/platform/x86/siemens/
19851 F:      include/linux/platform_data/x86/simatic-ipc-base.h
19852 F:      include/linux/platform_data/x86/simatic-ipc.h
19853
19854 SIEMENS IPC WATCHDOG DRIVERS
19855 M:      Gerd Haeussler <[email protected]>
19856 M:      Xing Tong Wu <[email protected]>
19857 M:      Tobias Schaffner <[email protected]>
19858 L:      [email protected]
19859 S:      Maintained
19860 F:      drivers/watchdog/simatic-ipc-wdt.c
19861
19862 SIFIVE DRIVERS
19863 M:      Palmer Dabbelt <[email protected]>
19864 M:      Paul Walmsley <[email protected]>
19865 L:      [email protected]
19866 S:      Supported
19867 N:      sifive
19868 K:      [^@]sifive
19869
19870 SIFIVE CACHE DRIVER
19871 M:      Conor Dooley <[email protected]>
19872 L:      [email protected]
19873 S:      Maintained
19874 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19875 F:      drivers/cache/sifive_ccache.c
19876
19877 SIFIVE FU540 SYSTEM-ON-CHIP
19878 M:      Paul Walmsley <[email protected]>
19879 M:      Palmer Dabbelt <[email protected]>
19880 L:      [email protected]
19881 S:      Supported
19882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19883 N:      fu540
19884 K:      fu540
19885
19886 SIFIVE PDMA DRIVER
19887 M:      Green Wan <[email protected]>
19888 S:      Maintained
19889 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19890 F:      drivers/dma/sf-pdma/
19891
19892
19893 SILEAD TOUCHSCREEN DRIVER
19894 M:      Hans de Goede <[email protected]>
19895 L:      [email protected]
19896 L:      [email protected]
19897 S:      Maintained
19898 F:      drivers/input/touchscreen/silead.c
19899 F:      drivers/platform/x86/touchscreen_dmi.c
19900
19901 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19902 M:      Jérôme Pouiller <[email protected]>
19903 S:      Supported
19904 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19905 F:      drivers/net/wireless/silabs/wfx/
19906
19907 SILICON MOTION SM712 FRAME BUFFER DRIVER
19908 M:      Sudip Mukherjee <[email protected]>
19909 M:      Teddy Wang <[email protected]>
19910 M:      Sudip Mukherjee <[email protected]>
19911 L:      [email protected]
19912 S:      Maintained
19913 F:      Documentation/fb/sm712fb.rst
19914 F:      drivers/video/fbdev/sm712*
19915
19916 SILVACO I3C DUAL-ROLE MASTER
19917 M:      Miquel Raynal <[email protected]>
19918 M:      Conor Culhane <[email protected]>
19919 L:      [email protected] (moderated for non-subscribers)
19920 S:      Maintained
19921 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19922 F:      drivers/i3c/master/svc-i3c-master.c
19923
19924 SIMPLEFB FB DRIVER
19925 M:      Hans de Goede <[email protected]>
19926 L:      [email protected]
19927 S:      Maintained
19928 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19929 F:      drivers/video/fbdev/simplefb.c
19930 F:      include/linux/platform_data/simplefb.h
19931
19932 SIOX
19933 M:      Thorsten Scherer <[email protected]>
19934 M:      Uwe Kleine-König <[email protected]>
19935 R:      Pengutronix Kernel Team <[email protected]>
19936 S:      Supported
19937 F:      drivers/gpio/gpio-siox.c
19938 F:      drivers/siox/*
19939 F:      include/trace/events/siox.h
19940
19941 SIPHASH PRF ROUTINES
19942 M:      Jason A. Donenfeld <[email protected]>
19943 S:      Maintained
19944 F:      include/linux/siphash.h
19945 F:      lib/siphash.c
19946 F:      lib/siphash_kunit.c
19947
19948 SIS 190 ETHERNET DRIVER
19949 M:      Francois Romieu <[email protected]>
19950 L:      [email protected]
19951 S:      Maintained
19952 F:      drivers/net/ethernet/sis/sis190.c
19953
19954 SIS 900/7016 FAST ETHERNET DRIVER
19955 M:      Daniele Venzano <[email protected]>
19956 L:      [email protected]
19957 S:      Maintained
19958 W:      http://www.brownhat.org/sis900.html
19959 F:      drivers/net/ethernet/sis/sis900.*
19960
19961 SIS FRAMEBUFFER DRIVER
19962 S:      Orphan
19963 F:      Documentation/fb/sisfb.rst
19964 F:      drivers/video/fbdev/sis/
19965 F:      include/video/sisfb.h
19966
19967 SIS I2C TOUCHSCREEN DRIVER
19968 M:      Mika Penttilä <[email protected]>
19969 L:      [email protected]
19970 S:      Maintained
19971 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19972 F:      drivers/input/touchscreen/sis_i2c.c
19973
19974 SIS USB2VGA DRIVER
19975 M:      Thomas Winischhofer <[email protected]>
19976 S:      Maintained
19977 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19978 F:      drivers/usb/misc/sisusbvga/
19979
19980 SL28 CPLD MFD DRIVER
19981 M:      Michael Walle <[email protected]>
19982 S:      Maintained
19983 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19984 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19985 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19986 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19987 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19988 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19989 F:      drivers/gpio/gpio-sl28cpld.c
19990 F:      drivers/hwmon/sl28cpld-hwmon.c
19991 F:      drivers/irqchip/irq-sl28cpld.c
19992 F:      drivers/pwm/pwm-sl28cpld.c
19993 F:      drivers/watchdog/sl28cpld_wdt.c
19994
19995 SL28 VPD NVMEM LAYOUT DRIVER
19996 M:      Michael Walle <[email protected]>
19997 S:      Maintained
19998 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19999 F:      drivers/nvmem/layouts/sl28vpd.c
20000
20001 SLAB ALLOCATOR
20002 M:      Christoph Lameter <[email protected]>
20003 M:      Pekka Enberg <[email protected]>
20004 M:      David Rientjes <[email protected]>
20005 M:      Joonsoo Kim <[email protected]>
20006 M:      Andrew Morton <[email protected]>
20007 M:      Vlastimil Babka <[email protected]>
20008 R:      Roman Gushchin <[email protected]>
20009 R:      Hyeonggon Yoo <[email protected]>
20010 L:      [email protected]
20011 S:      Maintained
20012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20013 F:      include/linux/sl?b*.h
20014 F:      mm/sl?b*
20015
20016 SLCAN CAN NETWORK DRIVER
20017 M:      Dario Binacchi <[email protected]>
20018 L:      [email protected]
20019 S:      Maintained
20020 F:      drivers/net/can/slcan/
20021
20022 SLEEPABLE READ-COPY UPDATE (SRCU)
20023 M:      Lai Jiangshan <[email protected]>
20024 M:      "Paul E. McKenney" <[email protected]>
20025 M:      Josh Triplett <[email protected]>
20026 R:      Steven Rostedt <[email protected]>
20027 R:      Mathieu Desnoyers <[email protected]>
20028 L:      [email protected]
20029 S:      Supported
20030 W:      http://www.rdrop.com/users/paulmck/RCU/
20031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20032 F:      include/linux/srcu*.h
20033 F:      kernel/rcu/srcu*.c
20034
20035 SMACK SECURITY MODULE
20036 M:      Casey Schaufler <[email protected]>
20037 L:      [email protected]
20038 S:      Maintained
20039 W:      http://schaufler-ca.com
20040 T:      git git://github.com/cschaufler/smack-next
20041 F:      Documentation/admin-guide/LSM/Smack.rst
20042 F:      security/smack/
20043
20044 SMC91x ETHERNET DRIVER
20045 M:      Nicolas Pitre <[email protected]>
20046 S:      Odd Fixes
20047 F:      drivers/net/ethernet/smsc/smc91x.*
20048
20049 SMSC EMC2103 HARDWARE MONITOR DRIVER
20050 M:      Steve Glendinning <[email protected]>
20051 L:      [email protected]
20052 S:      Maintained
20053 F:      Documentation/hwmon/emc2103.rst
20054 F:      drivers/hwmon/emc2103.c
20055
20056 SMSC SCH5627 HARDWARE MONITOR DRIVER
20057 M:      Hans de Goede <[email protected]>
20058 L:      [email protected]
20059 S:      Supported
20060 F:      Documentation/hwmon/sch5627.rst
20061 F:      drivers/hwmon/sch5627.c
20062
20063 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20064 M:      Steve Glendinning <[email protected]>
20065 L:      [email protected]
20066 S:      Maintained
20067 F:      drivers/video/fbdev/smscufx.c
20068
20069 SMSC47B397 HARDWARE MONITOR DRIVER
20070 M:      Jean Delvare <[email protected]>
20071 L:      [email protected]
20072 S:      Maintained
20073 F:      Documentation/hwmon/smsc47b397.rst
20074 F:      drivers/hwmon/smsc47b397.c
20075
20076 SMSC911x ETHERNET DRIVER
20077 M:      Steve Glendinning <[email protected]>
20078 L:      [email protected]
20079 S:      Maintained
20080 F:      drivers/net/ethernet/smsc/smsc911x.*
20081 F:      include/linux/smsc911x.h
20082
20083 SMSC9420 PCI ETHERNET DRIVER
20084 M:      Steve Glendinning <[email protected]>
20085 L:      [email protected]
20086 S:      Maintained
20087 F:      drivers/net/ethernet/smsc/smsc9420.*
20088
20089 SNET DPU VIRTIO DATA PATH ACCELERATOR
20090 R:      Alvaro Karsz <[email protected]>
20091 F:      drivers/vdpa/solidrun/
20092
20093 SOCIONEXT (SNI) AVE NETWORK DRIVER
20094 M:      Kunihiko Hayashi <[email protected]>
20095 L:      [email protected]
20096 S:      Maintained
20097 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
20098 F:      drivers/net/ethernet/socionext/sni_ave.c
20099
20100 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
20101 M:      Jassi Brar <[email protected]>
20102 M:      Ilias Apalodimas <[email protected]>
20103 L:      [email protected]
20104 S:      Maintained
20105 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
20106 F:      drivers/net/ethernet/socionext/netsec.c
20107
20108 SOCIONEXT (SNI) Synquacer SPI DRIVER
20109 M:      Masahisa Kojima <[email protected]>
20110 M:      Jassi Brar <[email protected]>
20111 L:      [email protected]
20112 S:      Maintained
20113 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
20114 F:      drivers/spi/spi-synquacer.c
20115
20116 SOCIONEXT SYNQUACER I2C DRIVER
20117 M:      Ard Biesheuvel <[email protected]>
20118 L:      [email protected]
20119 S:      Maintained
20120 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
20121 F:      drivers/i2c/busses/i2c-synquacer.c
20122
20123 SOCIONEXT UNIPHIER SOUND DRIVER
20124 L:      [email protected] (moderated for non-subscribers)
20125 S:      Orphan
20126 F:      sound/soc/uniphier/
20127
20128 SOCKET TIMESTAMPING
20129 M:      Willem de Bruijn <[email protected]>
20130 S:      Maintained
20131 F:      Documentation/networking/timestamping.rst
20132 F:      include/uapi/linux/net_tstamp.h
20133 F:      tools/testing/selftests/net/so_txtime.c
20134
20135 SOEKRIS NET48XX LED SUPPORT
20136 M:      Chris Boot <[email protected]>
20137 S:      Maintained
20138 F:      drivers/leds/leds-net48xx.c
20139
20140 SOFT-IWARP DRIVER (siw)
20141 M:      Bernard Metzler <[email protected]>
20142 L:      [email protected]
20143 S:      Supported
20144 F:      drivers/infiniband/sw/siw/
20145 F:      include/uapi/rdma/siw-abi.h
20146
20147 SOFT-ROCE DRIVER (rxe)
20148 M:      Zhu Yanjun <[email protected]>
20149 L:      [email protected]
20150 S:      Supported
20151 F:      drivers/infiniband/sw/rxe/
20152 F:      include/uapi/rdma/rdma_user_rxe.h
20153
20154 SOFTLOGIC 6x10 MPEG CODEC
20155 M:      Bluecherry Maintainers <[email protected]>
20156 M:      Anton Sviridenko <[email protected]>
20157 M:      Andrey Utkin <[email protected]>
20158 M:      Ismael Luceno <[email protected]>
20159 L:      [email protected]
20160 S:      Supported
20161 F:      drivers/media/pci/solo6x10/
20162
20163 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
20164 M:      James Morse <[email protected]>
20165 L:      [email protected] (moderated for non-subscribers)
20166 S:      Maintained
20167 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
20168 F:      drivers/firmware/arm_sdei.c
20169 F:      include/linux/arm_sdei.h
20170 F:      include/uapi/linux/arm_sdei.h
20171
20172 SOFTWARE NODES AND DEVICE PROPERTIES
20173 R:      Andy Shevchenko <[email protected]>
20174 R:      Daniel Scally <[email protected]>
20175 R:      Heikki Krogerus <[email protected]>
20176 R:      Sakari Ailus <[email protected]>
20177 L:      [email protected]
20178 S:      Maintained
20179 F:      drivers/base/property.c
20180 F:      drivers/base/swnode.c
20181 F:      include/linux/fwnode.h
20182 F:      include/linux/property.h
20183
20184 SOFTWARE RAID (Multiple Disks) SUPPORT
20185 M:      Song Liu <[email protected]>
20186 R:      Yu Kuai <[email protected]>
20187 L:      [email protected]
20188 S:      Supported
20189 Q:      https://patchwork.kernel.org/project/linux-raid/list/
20190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
20191 F:      drivers/md/Kconfig
20192 F:      drivers/md/Makefile
20193 F:      drivers/md/md*
20194 F:      drivers/md/raid*
20195 F:      include/linux/raid/
20196 F:      include/uapi/linux/raid/
20197
20198 SOLIDRUN CLEARFOG SUPPORT
20199 M:      Russell King <[email protected]>
20200 S:      Maintained
20201 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
20202 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
20203
20204 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
20205 M:      Russell King <[email protected]>
20206 S:      Maintained
20207 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
20208 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
20209 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
20210
20211 SONIC NETWORK DRIVER
20212 M:      Thomas Bogendoerfer <[email protected]>
20213 L:      [email protected]
20214 S:      Maintained
20215 F:      drivers/net/ethernet/natsemi/sonic.*
20216
20217 SONICS SILICON BACKPLANE DRIVER (SSB)
20218 M:      Michael Buesch <[email protected]>
20219 L:      [email protected]
20220 S:      Maintained
20221 F:      drivers/ssb/
20222 F:      include/linux/ssb/
20223
20224 SONY IMX208 SENSOR DRIVER
20225 M:      Sakari Ailus <[email protected]>
20226 L:      [email protected]
20227 S:      Maintained
20228 T:      git git://linuxtv.org/media_tree.git
20229 F:      drivers/media/i2c/imx208.c
20230
20231 SONY IMX214 SENSOR DRIVER
20232 M:      Ricardo Ribalda <[email protected]>
20233 L:      [email protected]
20234 S:      Maintained
20235 T:      git git://linuxtv.org/media_tree.git
20236 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
20237 F:      drivers/media/i2c/imx214.c
20238
20239 SONY IMX219 SENSOR DRIVER
20240 M:      Dave Stevenson <[email protected]>
20241 L:      [email protected]
20242 S:      Maintained
20243 T:      git git://linuxtv.org/media_tree.git
20244 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
20245 F:      drivers/media/i2c/imx219.c
20246
20247 SONY IMX258 SENSOR DRIVER
20248 M:      Sakari Ailus <[email protected]>
20249 L:      [email protected]
20250 S:      Maintained
20251 T:      git git://linuxtv.org/media_tree.git
20252 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
20253 F:      drivers/media/i2c/imx258.c
20254
20255 SONY IMX274 SENSOR DRIVER
20256 M:      Leon Luo <[email protected]>
20257 L:      [email protected]
20258 S:      Maintained
20259 T:      git git://linuxtv.org/media_tree.git
20260 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20261 F:      drivers/media/i2c/imx274.c
20262
20263 SONY IMX290 SENSOR DRIVER
20264 M:      Manivannan Sadhasivam <[email protected]>
20265 L:      [email protected]
20266 S:      Maintained
20267 T:      git git://linuxtv.org/media_tree.git
20268 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20269 F:      drivers/media/i2c/imx290.c
20270
20271 SONY IMX296 SENSOR DRIVER
20272 M:      Laurent Pinchart <[email protected]>
20273 M:      Manivannan Sadhasivam <[email protected]>
20274 L:      [email protected]
20275 S:      Maintained
20276 T:      git git://linuxtv.org/media_tree.git
20277 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20278 F:      drivers/media/i2c/imx296.c
20279
20280 SONY IMX319 SENSOR DRIVER
20281 M:      Bingbu Cao <[email protected]>
20282 L:      [email protected]
20283 S:      Maintained
20284 T:      git git://linuxtv.org/media_tree.git
20285 F:      drivers/media/i2c/imx319.c
20286
20287 SONY IMX334 SENSOR DRIVER
20288 L:      [email protected]
20289 S:      Orphan
20290 T:      git git://linuxtv.org/media_tree.git
20291 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20292 F:      drivers/media/i2c/imx334.c
20293
20294 SONY IMX335 SENSOR DRIVER
20295 L:      [email protected]
20296 S:      Orphan
20297 T:      git git://linuxtv.org/media_tree.git
20298 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20299 F:      drivers/media/i2c/imx335.c
20300
20301 SONY IMX355 SENSOR DRIVER
20302 M:      Tianshu Qiu <[email protected]>
20303 L:      [email protected]
20304 S:      Maintained
20305 T:      git git://linuxtv.org/media_tree.git
20306 F:      drivers/media/i2c/imx355.c
20307
20308 SONY IMX412 SENSOR DRIVER
20309 L:      [email protected]
20310 S:      Orphan
20311 T:      git git://linuxtv.org/media_tree.git
20312 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20313 F:      drivers/media/i2c/imx412.c
20314
20315 SONY IMX415 SENSOR DRIVER
20316 M:      Michael Riesch <[email protected]>
20317 L:      [email protected]
20318 S:      Maintained
20319 T:      git git://linuxtv.org/media_tree.git
20320 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20321 F:      drivers/media/i2c/imx415.c
20322
20323 SONY MEMORYSTICK SUBSYSTEM
20324 M:      Maxim Levitsky <[email protected]>
20325 M:      Alex Dubov <[email protected]>
20326 M:      Ulf Hansson <[email protected]>
20327 L:      [email protected]
20328 S:      Maintained
20329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20330 F:      drivers/memstick/
20331 F:      include/linux/memstick.h
20332
20333 SONY VAIO CONTROL DEVICE DRIVER
20334 M:      Mattia Dongili <[email protected]>
20335 L:      [email protected]
20336 S:      Maintained
20337 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20338 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20339 F:      drivers/char/sonypi.c
20340 F:      drivers/platform/x86/sony-laptop.c
20341 F:      include/linux/sony-laptop.h
20342
20343 SOPHGO DEVICETREES
20344 M:      Chao Wei <[email protected]>
20345 M:      Chen Wang <[email protected]>
20346 S:      Maintained
20347 F:      arch/riscv/boot/dts/sophgo/
20348 F:      Documentation/devicetree/bindings/riscv/sophgo.yaml
20349
20350 SOUND
20351 M:      Jaroslav Kysela <[email protected]>
20352 M:      Takashi Iwai <[email protected]>
20353 L:      [email protected]
20354 S:      Maintained
20355 W:      http://www.alsa-project.org/
20356 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20358 F:      Documentation/sound/
20359 F:      include/sound/
20360 F:      include/uapi/sound/
20361 F:      sound/
20362 F:      tools/testing/selftests/alsa
20363
20364 SOUND - ALSA SELFTESTS
20365 M:      Mark Brown <[email protected]>
20366 L:      [email protected]
20367 L:      [email protected]
20368 S:      Supported
20369 F:      tools/testing/selftests/alsa
20370
20371 SOUND - COMPRESSED AUDIO
20372 M:      Vinod Koul <[email protected]>
20373 L:      [email protected] (moderated for non-subscribers)
20374 S:      Supported
20375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20376 F:      Documentation/sound/designs/compress-offload.rst
20377 F:      include/sound/compress_driver.h
20378 F:      include/uapi/sound/compress_*
20379 F:      sound/core/compress_offload.c
20380 F:      sound/soc/soc-compress.c
20381
20382 SOUND - DMAENGINE HELPERS
20383 M:      Lars-Peter Clausen <[email protected]>
20384 S:      Supported
20385 F:      include/sound/dmaengine_pcm.h
20386 F:      sound/core/pcm_dmaengine.c
20387 F:      sound/soc/soc-generic-dmaengine-pcm.c
20388
20389 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20390 M:      Liam Girdwood <[email protected]>
20391 M:      Mark Brown <[email protected]>
20392 L:      [email protected]
20393 S:      Supported
20394 W:      http://alsa-project.org/main/index.php/ASoC
20395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20396 F:      Documentation/devicetree/bindings/sound/
20397 F:      Documentation/sound/soc/
20398 F:      include/dt-bindings/sound/
20399 F:      include/sound/soc*
20400 F:      include/sound/sof.h
20401 F:      include/sound/sof/
20402 F:      include/trace/events/sof*.h
20403 F:      include/uapi/sound/asoc.h
20404 F:      sound/soc/
20405
20406 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20407 M:      Pierre-Louis Bossart <[email protected]>
20408 M:      Liam Girdwood <[email protected]>
20409 M:      Peter Ujfalusi <[email protected]>
20410 M:      Bard Liao <[email protected]>
20411 M:      Ranjani Sridharan <[email protected]>
20412 M:      Daniel Baluta <[email protected]>
20413 R:      Kai Vehmanen <[email protected]>
20414 L:      [email protected] (moderated for non-subscribers)
20415 S:      Supported
20416 W:      https://github.com/thesofproject/linux/
20417 F:      sound/soc/sof/
20418
20419 SOUNDWIRE SUBSYSTEM
20420 M:      Vinod Koul <[email protected]>
20421 M:      Bard Liao <[email protected]>
20422 R:      Pierre-Louis Bossart <[email protected]>
20423 R:      Sanyog Kale <[email protected]>
20424 L:      [email protected] (moderated for non-subscribers)
20425 S:      Supported
20426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20427 F:      Documentation/driver-api/soundwire/
20428 F:      drivers/soundwire/
20429 F:      include/linux/soundwire/
20430
20431 SP2 MEDIA DRIVER
20432 M:      Olli Salonen <[email protected]>
20433 L:      [email protected]
20434 S:      Maintained
20435 W:      https://linuxtv.org
20436 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20437 F:      drivers/media/dvb-frontends/sp2*
20438
20439 SPANISH DOCUMENTATION
20440 M:      Carlos Bilbao <[email protected]>
20441 R:      Avadhut Naik <[email protected]>
20442 S:      Maintained
20443 F:      Documentation/translations/sp_SP/
20444
20445 SPARC + UltraSPARC (sparc/sparc64)
20446 M:      "David S. Miller" <[email protected]>
20447 L:      [email protected]
20448 S:      Maintained
20449 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20452 F:      arch/sparc/
20453 F:      drivers/sbus/
20454
20455 SPARC SERIAL DRIVERS
20456 M:      "David S. Miller" <[email protected]>
20457 L:      [email protected]
20458 S:      Maintained
20459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20461 F:      drivers/tty/serial/suncore.c
20462 F:      drivers/tty/serial/sunhv.c
20463 F:      drivers/tty/serial/sunsab.c
20464 F:      drivers/tty/serial/sunsab.h
20465 F:      drivers/tty/serial/sunsu.c
20466 F:      drivers/tty/serial/sunzilog.c
20467 F:      drivers/tty/serial/sunzilog.h
20468 F:      drivers/tty/vcc.c
20469 F:      include/linux/sunserialcore.h
20470
20471 SPARSE CHECKER
20472 M:      "Luc Van Oostenryck" <[email protected]>
20473 L:      [email protected]
20474 S:      Maintained
20475 W:      https://sparse.docs.kernel.org/
20476 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20477 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20478 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20479 F:      include/linux/compiler.h
20480
20481 SPEAKUP CONSOLE SPEECH DRIVER
20482 M:      William Hubbs <[email protected]>
20483 M:      Chris Brannon <[email protected]>
20484 M:      Kirk Reiser <[email protected]>
20485 M:      Samuel Thibault <[email protected]>
20486 L:      [email protected]
20487 S:      Odd Fixes
20488 W:      http://www.linux-speakup.org/
20489 W:      https://github.com/linux-speakup/speakup
20490 B:      https://github.com/linux-speakup/speakup/issues
20491 F:      drivers/accessibility/speakup/
20492
20493 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20494 M:      Viresh Kumar <[email protected]>
20495 M:      Shiraz Hashim <[email protected]>
20496 M:      [email protected]
20497 L:      [email protected] (moderated for non-subscribers)
20498 S:      Maintained
20499 W:      http://www.st.com/spear
20500 F:      arch/arm/boot/dts/st/spear*
20501 F:      arch/arm/mach-spear/
20502 F:      drivers/clk/spear/
20503 F:      drivers/pinctrl/spear/
20504
20505 SPI NOR SUBSYSTEM
20506 M:      Tudor Ambarus <[email protected]>
20507 M:      Pratyush Yadav <[email protected]>
20508 M:      Michael Walle <[email protected]>
20509 L:      [email protected]
20510 S:      Maintained
20511 W:      http://www.linux-mtd.infradead.org/
20512 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20513 C:      irc://irc.oftc.net/mtd
20514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20515 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20516 F:      drivers/mtd/spi-nor/
20517 F:      include/linux/mtd/spi-nor.h
20518
20519 SPI SUBSYSTEM
20520 M:      Mark Brown <[email protected]>
20521 L:      [email protected]
20522 S:      Maintained
20523 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20525 F:      Documentation/devicetree/bindings/spi/
20526 F:      Documentation/spi/
20527 F:      drivers/spi/
20528 F:      include/linux/spi/
20529 F:      include/uapi/linux/spi/
20530 F:      tools/spi/
20531
20532 SPIDERNET NETWORK DRIVER for CELL
20533 M:      Ishizaki Kou <[email protected]>
20534 M:      Geoff Levand <[email protected]>
20535 L:      [email protected]
20536 L:      [email protected]
20537 S:      Maintained
20538 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20539 F:      drivers/net/ethernet/toshiba/spider_net*
20540
20541 SPMI SUBSYSTEM
20542 M:      Stephen Boyd <[email protected]>
20543 L:      [email protected]
20544 S:      Maintained
20545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20546 F:      Documentation/devicetree/bindings/spmi/
20547 F:      drivers/spmi/
20548 F:      include/dt-bindings/spmi/spmi.h
20549 F:      include/linux/spmi.h
20550 F:      include/trace/events/spmi.h
20551
20552 SPU FILE SYSTEM
20553 M:      Jeremy Kerr <[email protected]>
20554 L:      [email protected]
20555 S:      Supported
20556 W:      http://www.ibm.com/developerworks/power/cell/
20557 F:      Documentation/filesystems/spufs/spufs.rst
20558 F:      arch/powerpc/platforms/cell/spufs/
20559
20560 SQUASHFS FILE SYSTEM
20561 M:      Phillip Lougher <[email protected]>
20562 L:      [email protected] (subscribers-only)
20563 S:      Maintained
20564 W:      http://squashfs.org.uk
20565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20566 F:      Documentation/filesystems/squashfs.rst
20567 F:      fs/squashfs/
20568
20569 SRM (Alpha) environment access
20570 M:      Jan-Benedict Glaw <[email protected]>
20571 S:      Maintained
20572 F:      arch/alpha/kernel/srm_env.c
20573
20574 ST LSM6DSx IMU IIO DRIVER
20575 M:      Lorenzo Bianconi <[email protected]>
20576 L:      [email protected]
20577 S:      Maintained
20578 W:      http://www.st.com/
20579 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20580 F:      drivers/iio/imu/st_lsm6dsx/
20581
20582 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20583 M:      Benjamin Mugnier <[email protected]>
20584 M:      Sylvain Petinot <[email protected]>
20585 L:      [email protected]
20586 S:      Maintained
20587 T:      git git://linuxtv.org/media_tree.git
20588 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20589 F:      drivers/media/i2c/st-mipid02.c
20590
20591 ST STM32 I2C/SMBUS DRIVER
20592 M:      Pierre-Yves MORDRET <[email protected]>
20593 M:      Alain Volmat <[email protected]>
20594 L:      [email protected]
20595 S:      Maintained
20596 F:      drivers/i2c/busses/i2c-stm32*
20597
20598 ST STM32 SPI DRIVER
20599 M:      Alain Volmat <[email protected]>
20600 L:      [email protected]
20601 S:      Maintained
20602 F:      drivers/spi/spi-stm32.c
20603
20604 ST STPDDC60 DRIVER
20605 M:      Daniel Nilsson <[email protected]>
20606 L:      [email protected]
20607 S:      Maintained
20608 F:      Documentation/hwmon/stpddc60.rst
20609 F:      drivers/hwmon/pmbus/stpddc60.c
20610
20611 ST VGXY61 DRIVER
20612 M:      Benjamin Mugnier <[email protected]>
20613 M:      Sylvain Petinot <[email protected]>
20614 L:      [email protected]
20615 S:      Maintained
20616 T:      git git://linuxtv.org/media_tree.git
20617 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20618 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20619 F:      drivers/media/i2c/st-vgxy61.c
20620
20621 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20622 M:      Song Qiang <[email protected]>
20623 L:      [email protected]
20624 S:      Maintained
20625 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20626 F:      drivers/iio/proximity/vl53l0x-i2c.c
20627
20628 STABLE BRANCH
20629 M:      Greg Kroah-Hartman <[email protected]>
20630 M:      Sasha Levin <[email protected]>
20631 L:      [email protected]
20632 S:      Supported
20633 F:      Documentation/process/stable-kernel-rules.rst
20634
20635 STAGING - ATOMISP DRIVER
20636 M:      Hans de Goede <[email protected]>
20637 M:      Mauro Carvalho Chehab <[email protected]>
20638 R:      Sakari Ailus <[email protected]>
20639 L:      [email protected]
20640 S:      Maintained
20641 F:      drivers/staging/media/atomisp/
20642
20643 STAGING - FIELDBUS SUBSYSTEM
20644 M:      Sven Van Asbroeck <[email protected]>
20645 S:      Maintained
20646 F:      drivers/staging/fieldbus/*
20647 F:      drivers/staging/fieldbus/Documentation/
20648
20649 STAGING - HMS ANYBUS-S BUS
20650 M:      Sven Van Asbroeck <[email protected]>
20651 S:      Maintained
20652 F:      drivers/staging/fieldbus/anybuss/
20653
20654 STAGING - INDUSTRIAL IO
20655 M:      Jonathan Cameron <[email protected]>
20656 L:      [email protected]
20657 S:      Odd Fixes
20658 F:      Documentation/devicetree/bindings/staging/iio/
20659 F:      drivers/staging/iio/
20660
20661 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20662 M:      Marc Dietrich <[email protected]>
20663 L:      [email protected] (moderated for non-subscribers)
20664 L:      [email protected]
20665 S:      Maintained
20666 F:      drivers/staging/nvec/
20667
20668 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20669 M:      Jens Frederich <[email protected]>
20670 M:      Jon Nettleton <[email protected]>
20671 S:      Maintained
20672 W:      http://wiki.laptop.org/go/DCON
20673 F:      drivers/staging/olpc_dcon/
20674
20675 STAGING - REALTEK RTL8712U DRIVERS
20676 M:      Larry Finger <[email protected]>
20677 M:      Florian Schilhabel <[email protected]>.
20678 S:      Odd Fixes
20679 F:      drivers/staging/rtl8712/
20680
20681 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20682 M:      Michael Hennerich <[email protected]>
20683 L:      [email protected]
20684 S:      Supported
20685 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20686 F:      drivers/staging/fbtft/fb_seps525.c
20687
20688 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20689 M:      Sudip Mukherjee <[email protected]>
20690 M:      Teddy Wang <[email protected]>
20691 M:      Sudip Mukherjee <[email protected]>
20692 L:      [email protected]
20693 S:      Maintained
20694 F:      drivers/staging/sm750fb/
20695
20696 STAGING - VIA VT665X DRIVERS
20697 M:      Forest Bond <[email protected]>
20698 S:      Odd Fixes
20699 F:      drivers/staging/vt665?/
20700
20701 STAGING SUBSYSTEM
20702 M:      Greg Kroah-Hartman <[email protected]>
20703 L:      [email protected]
20704 S:      Supported
20705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20706 F:      drivers/staging/
20707
20708 STANDALONE CACHE CONTROLLER DRIVERS
20709 M:      Conor Dooley <[email protected]>
20710 L:      [email protected]
20711 S:      Maintained
20712 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20713 F:      drivers/cache
20714
20715 STARFIRE/DURALAN NETWORK DRIVER
20716 M:      Ion Badulescu <[email protected]>
20717 S:      Odd Fixes
20718 F:      drivers/net/ethernet/adaptec/starfire*
20719
20720 STARFIVE CAMERA SUBSYSTEM DRIVER
20721 M:      Jack Zhu <[email protected]>
20722 M:      Changhuang Liang <[email protected]>
20723 L:      [email protected]
20724 S:      Maintained
20725 F:      Documentation/admin-guide/media/starfive_camss.rst
20726 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
20727 F:      drivers/staging/media/starfive/camss
20728
20729 STARFIVE CRYPTO DRIVER
20730 M:      Jia Jie Ho <[email protected]>
20731 M:      William Qiu <[email protected]>
20732 S:      Supported
20733 F:      Documentation/devicetree/bindings/crypto/starfive*
20734 F:      drivers/crypto/starfive/
20735
20736 STARFIVE DEVICETREES
20737 M:      Emil Renner Berthing <[email protected]>
20738 S:      Maintained
20739 F:      arch/riscv/boot/dts/starfive/
20740
20741 STARFIVE DWMAC GLUE LAYER
20742 M:      Emil Renner Berthing <[email protected]>
20743 M:      Samin Guo <[email protected]>
20744 S:      Maintained
20745 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20746 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20747
20748 STARFIVE JH7110 DPHY RX DRIVER
20749 M:      Jack Zhu <[email protected]>
20750 M:      Changhuang Liang <[email protected]>
20751 S:      Supported
20752 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
20753 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
20754
20755 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20756 M:      William Qiu <[email protected]>
20757 S:      Supported
20758 F:      Documentation/devicetree/bindings/mmc/starfive*
20759 F:      drivers/mmc/host/dw_mmc-starfive.c
20760
20761 STARFIVE JH7110 PLL CLOCK DRIVER
20762 M:      Xingyu Wu <[email protected]>
20763 S:      Supported
20764 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
20765 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
20766
20767 STARFIVE JH7110 PWMDAC DRIVER
20768 M:      Hal Feng <[email protected]>
20769 M:      Xingyu Wu <[email protected]>
20770 S:      Supported
20771 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
20772 F:      sound/soc/starfive/jh7110_pwmdac.c
20773
20774 STARFIVE JH7110 SYSCON
20775 M:      William Qiu <[email protected]>
20776 M:      Xingyu Wu <[email protected]>
20777 S:      Supported
20778 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
20779
20780 STARFIVE JH7110 TDM DRIVER
20781 M:      Walker Chen <[email protected]>
20782 S:      Maintained
20783 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20784 F:      sound/soc/starfive/jh7110_tdm.c
20785
20786 STARFIVE JH71X0 CLOCK DRIVERS
20787 M:      Emil Renner Berthing <[email protected]>
20788 M:      Hal Feng <[email protected]>
20789 S:      Maintained
20790 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20791 F:      drivers/clk/starfive/clk-starfive-jh71*
20792 F:      include/dt-bindings/clock/starfive?jh71*.h
20793
20794 STARFIVE JH71X0 PINCTRL DRIVERS
20795 M:      Emil Renner Berthing <[email protected]>
20796 M:      Jianlong Huang <[email protected]>
20797 M:      Hal Feng <[email protected]>
20798 L:      [email protected]
20799 S:      Maintained
20800 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20801 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20802 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20803 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20804
20805 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20806 M:      Emil Renner Berthing <[email protected]>
20807 M:      Hal Feng <[email protected]>
20808 S:      Maintained
20809 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20810 F:      drivers/reset/starfive/reset-starfive-jh71*
20811 F:      include/dt-bindings/reset/starfive?jh71*.h
20812
20813 STARFIVE JH71X0 USB DRIVERS
20814 M:      Minda Chen <[email protected]>
20815 S:      Maintained
20816 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20817 F:      drivers/usb/cdns3/cdns3-starfive.c
20818
20819 STARFIVE JH71XX PMU CONTROLLER DRIVER
20820 M:      Walker Chen <[email protected]>
20821 M:      Changhuang Liang <[email protected]>
20822 S:      Supported
20823 F:      Documentation/devicetree/bindings/power/starfive*
20824 F:      drivers/pmdomain/starfive/
20825 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20826
20827 STARFIVE SOC DRIVERS
20828 M:      Conor Dooley <[email protected]>
20829 S:      Maintained
20830 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20831 F:      Documentation/devicetree/bindings/soc/starfive/
20832
20833 STARFIVE TRNG DRIVER
20834 M:      Jia Jie Ho <[email protected]>
20835 S:      Supported
20836 F:      Documentation/devicetree/bindings/rng/starfive*
20837 F:      drivers/char/hw_random/jh7110-trng.c
20838
20839 STARFIVE WATCHDOG DRIVER
20840 M:      Xingyu Wu <[email protected]>
20841 M:      Samin Guo <[email protected]>
20842 S:      Supported
20843 F:      Documentation/devicetree/bindings/watchdog/starfive*
20844 F:      drivers/watchdog/starfive-wdt.c
20845
20846 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
20847 M:      Minda Chen <[email protected]>
20848 S:      Supported
20849 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
20850 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
20851 F:      drivers/phy/starfive/phy-jh7110-pcie.c
20852 F:      drivers/phy/starfive/phy-jh7110-usb.c
20853
20854 STATIC BRANCH/CALL
20855 M:      Peter Zijlstra <[email protected]>
20856 M:      Josh Poimboeuf <[email protected]>
20857 M:      Jason Baron <[email protected]>
20858 R:      Steven Rostedt <[email protected]>
20859 R:      Ard Biesheuvel <[email protected]>
20860 S:      Supported
20861 F:      arch/*/include/asm/jump_label*.h
20862 F:      arch/*/include/asm/static_call*.h
20863 F:      arch/*/kernel/jump_label.c
20864 F:      arch/*/kernel/static_call.c
20865 F:      include/linux/jump_label*.h
20866 F:      include/linux/static_call*.h
20867 F:      kernel/jump_label.c
20868 F:      kernel/static_call.c
20869
20870 STI AUDIO (ASoC) DRIVERS
20871 M:      Arnaud Pouliquen <[email protected]>
20872 L:      [email protected] (moderated for non-subscribers)
20873 S:      Maintained
20874 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20875 F:      sound/soc/sti/
20876
20877 STI CEC DRIVER
20878 M:      Alain Volmat <[email protected]>
20879 S:      Maintained
20880 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20881 F:      drivers/media/cec/platform/sti/
20882
20883 STK1160 USB VIDEO CAPTURE DRIVER
20884 M:      Ezequiel Garcia <[email protected]>
20885 L:      [email protected]
20886 S:      Maintained
20887 T:      git git://linuxtv.org/media_tree.git
20888 F:      drivers/media/usb/stk1160/
20889
20890 STM32 AUDIO (ASoC) DRIVERS
20891 M:      Olivier Moysan <[email protected]>
20892 M:      Arnaud Pouliquen <[email protected]>
20893 L:      [email protected] (moderated for non-subscribers)
20894 S:      Maintained
20895 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20896 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20897 F:      sound/soc/stm/
20898
20899 STM32 TIMER/LPTIMER DRIVERS
20900 M:      Fabrice Gasnier <[email protected]>
20901 S:      Maintained
20902 F:      Documentation/ABI/testing/*timer-stm32
20903 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20904 F:      drivers/*/stm32-*timer*
20905 F:      drivers/pwm/pwm-stm32*
20906 F:      include/linux/*/stm32-*tim*
20907
20908 STMMAC ETHERNET DRIVER
20909 M:      Alexandre Torgue <[email protected]>
20910 M:      Jose Abreu <[email protected]>
20911 L:      [email protected]
20912 S:      Supported
20913 W:      http://www.stlinux.com
20914 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20915 F:      drivers/net/ethernet/stmicro/stmmac/
20916
20917 SUN HAPPY MEAL ETHERNET DRIVER
20918 M:      Sean Anderson <[email protected]>
20919 S:      Maintained
20920 F:      drivers/net/ethernet/sun/sunhme.*
20921
20922 SUN3/3X
20923 M:      Sam Creasey <[email protected]>
20924 S:      Maintained
20925 W:      http://sammy.net/sun3/
20926 F:      arch/m68k/include/asm/sun3*
20927 F:      arch/m68k/kernel/*sun3*
20928 F:      arch/m68k/sun3*/
20929 F:      drivers/net/ethernet/i825xx/sun3*
20930
20931 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20932 M:      Hans de Goede <[email protected]>
20933 L:      [email protected]
20934 S:      Maintained
20935 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20936 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20937
20938 SUNDANCE NETWORK DRIVER
20939 M:      Denis Kirjanov <[email protected]>
20940 L:      [email protected]
20941 S:      Maintained
20942 F:      drivers/net/ethernet/dlink/sundance.c
20943
20944 SUNPLUS ETHERNET DRIVER
20945 M:      Wells Lu <[email protected]>
20946 L:      [email protected]
20947 S:      Maintained
20948 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20949 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20950 F:      drivers/net/ethernet/sunplus/
20951
20952 SUNPLUS MMC DRIVER
20953 M:      Tony Huang <[email protected]>
20954 M:      Li-hao Kuo <[email protected]>
20955 S:      Maintained
20956 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20957 F:      drivers/mmc/host/sunplus-mmc.c
20958
20959 SUNPLUS OCOTP DRIVER
20960 M:      Vincent Shih <[email protected]>
20961 S:      Maintained
20962 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20963 F:      drivers/nvmem/sunplus-ocotp.c
20964
20965 SUNPLUS PWM DRIVER
20966 M:      Hammer Hsieh <[email protected]>
20967 S:      Maintained
20968 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20969 F:      drivers/pwm/pwm-sunplus.c
20970
20971 SUNPLUS RTC DRIVER
20972 M:      Vincent Shih <[email protected]>
20973 L:      [email protected]
20974 S:      Maintained
20975 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20976 F:      drivers/rtc/rtc-sunplus.c
20977
20978 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20979 M:      Li-hao Kuo <[email protected]>
20980 L:      [email protected]
20981 S:      Maintained
20982 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20983 F:      drivers/spi/spi-sunplus-sp7021.c
20984
20985 SUNPLUS UART DRIVER
20986 M:      Hammer Hsieh <[email protected]>
20987 S:      Maintained
20988 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20989 F:      drivers/tty/serial/sunplus-uart.c
20990
20991 SUNPLUS USB2 PHY DRIVER
20992 M:      Vincent Shih <[email protected]>
20993 L:      [email protected]
20994 S:      Maintained
20995 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20996 F:      drivers/phy/sunplus/Kconfig
20997 F:      drivers/phy/sunplus/Makefile
20998 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20999
21000 SUNPLUS WATCHDOG DRIVER
21001 M:      Xiantao Hu <[email protected]>
21002 L:      [email protected]
21003 S:      Maintained
21004 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21005 F:      drivers/watchdog/sunplus_wdt.c
21006
21007 SUPERH
21008 M:      Yoshinori Sato <[email protected]>
21009 M:      Rich Felker <[email protected]>
21010 M:      John Paul Adrian Glaubitz <[email protected]>
21011 L:      [email protected]
21012 S:      Maintained
21013 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21014 F:      Documentation/arch/sh/
21015 F:      arch/sh/
21016 F:      drivers/sh/
21017
21018 SUSPEND TO RAM
21019 M:      "Rafael J. Wysocki" <[email protected]>
21020 M:      Len Brown <[email protected]>
21021 M:      Pavel Machek <[email protected]>
21022 L:      [email protected]
21023 S:      Supported
21024 B:      https://bugzilla.kernel.org
21025 F:      Documentation/power/
21026 F:      arch/x86/kernel/acpi/sleep*
21027 F:      arch/x86/kernel/acpi/wakeup*
21028 F:      drivers/base/power/
21029 F:      include/linux/freezer.h
21030 F:      include/linux/pm.h
21031 F:      include/linux/suspend.h
21032 F:      kernel/power/
21033
21034 SVGA HANDLING
21035 M:      Martin Mares <[email protected]>
21036 L:      [email protected]
21037 S:      Maintained
21038 F:      Documentation/admin-guide/svga.rst
21039 F:      arch/x86/boot/video*
21040
21041 SWITCHDEV
21042 M:      Jiri Pirko <[email protected]>
21043 M:      Ivan Vecera <[email protected]>
21044 L:      [email protected]
21045 S:      Supported
21046 F:      include/net/switchdev.h
21047 F:      net/switchdev/
21048
21049 SY8106A REGULATOR DRIVER
21050 M:      Icenowy Zheng <[email protected]>
21051 S:      Maintained
21052 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
21053 F:      drivers/regulator/sy8106a-regulator.c
21054
21055 SYNC FILE FRAMEWORK
21056 M:      Sumit Semwal <[email protected]>
21057 R:      Gustavo Padovan <[email protected]>
21058 L:      [email protected]
21059 L:      [email protected]
21060 S:      Maintained
21061 T:      git git://anongit.freedesktop.org/drm/drm-misc
21062 F:      Documentation/driver-api/sync_file.rst
21063 F:      drivers/dma-buf/dma-fence*
21064 F:      drivers/dma-buf/sw_sync.c
21065 F:      drivers/dma-buf/sync_*
21066 F:      include/linux/sync_file.h
21067 F:      include/uapi/linux/sync_file.h
21068
21069 SYNOPSYS ARC ARCHITECTURE
21070 M:      Vineet Gupta <[email protected]>
21071 L:      [email protected]
21072 S:      Supported
21073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
21074 F:      Documentation/arch/arc
21075 F:      Documentation/devicetree/bindings/arc/*
21076 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
21077 F:      arch/arc/
21078 F:      drivers/clocksource/arc_timer.c
21079 F:      drivers/tty/serial/arc_uart.c
21080
21081 SYNOPSYS ARC HSDK SDP pll clock driver
21082 M:      Eugeniy Paltsev <[email protected]>
21083 S:      Supported
21084 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
21085 F:      drivers/clk/clk-hsdk-pll.c
21086
21087 SYNOPSYS ARC SDP clock driver
21088 M:      Eugeniy Paltsev <[email protected]>
21089 S:      Supported
21090 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
21091 F:      drivers/clk/axs10x/*
21092
21093 SYNOPSYS ARC SDP platform support
21094 M:      Alexey Brodkin <[email protected]>
21095 S:      Supported
21096 F:      Documentation/devicetree/bindings/arc/axs10*
21097 F:      arch/arc/boot/dts/ax*
21098 F:      arch/arc/plat-axs10x
21099
21100 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
21101 M:      Eugeniy Paltsev <[email protected]>
21102 S:      Supported
21103 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
21104 F:      drivers/reset/reset-axs10x.c
21105
21106 SYNOPSYS CREG GPIO DRIVER
21107 M:      Eugeniy Paltsev <[email protected]>
21108 S:      Maintained
21109 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
21110 F:      drivers/gpio/gpio-creg-snps.c
21111
21112 SYNOPSYS DESIGNWARE 8250 UART DRIVER
21113 M:      Ilpo Järvinen <[email protected]>
21114 R:      Andy Shevchenko <[email protected]>
21115 S:      Supported
21116 F:      drivers/tty/serial/8250/8250_dw.c
21117 F:      drivers/tty/serial/8250/8250_dwlib.*
21118 F:      drivers/tty/serial/8250/8250_lpss.c
21119
21120 SYNOPSYS DESIGNWARE APB GPIO DRIVER
21121 M:      Hoan Tran <[email protected]>
21122 M:      Serge Semin <[email protected]>
21123 L:      [email protected]
21124 S:      Maintained
21125 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
21126 F:      drivers/gpio/gpio-dwapb.c
21127
21128 SYNOPSYS DESIGNWARE APB SSI DRIVER
21129 M:      Serge Semin <[email protected]>
21130 L:      [email protected]
21131 S:      Supported
21132 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
21133 F:      drivers/spi/spi-dw*
21134
21135 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
21136 M:      Eugeniy Paltsev <[email protected]>
21137 S:      Maintained
21138 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
21139 F:      drivers/dma/dw-axi-dmac/
21140
21141 SYNOPSYS DESIGNWARE DMAC DRIVER
21142 M:      Viresh Kumar <[email protected]>
21143 R:      Andy Shevchenko <[email protected]>
21144 S:      Maintained
21145 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
21146 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
21147 F:      drivers/dma/dw/
21148 F:      include/dt-bindings/dma/dw-dmac.h
21149 F:      include/linux/dma/dw.h
21150 F:      include/linux/platform_data/dma-dw.h
21151
21152 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
21153 M:      Jose Abreu <[email protected]>
21154 L:      [email protected]
21155 S:      Supported
21156 F:      drivers/net/ethernet/synopsys/
21157
21158 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
21159 M:      Jose Abreu <[email protected]>
21160 L:      [email protected]
21161 S:      Supported
21162 F:      drivers/net/pcs/pcs-xpcs.c
21163 F:      drivers/net/pcs/pcs-xpcs.h
21164 F:      include/linux/pcs/pcs-xpcs.h
21165
21166 SYNOPSYS DESIGNWARE I2C DRIVER
21167 M:      Jarkko Nikula <[email protected]>
21168 R:      Andy Shevchenko <[email protected]>
21169 R:      Mika Westerberg <[email protected]>
21170 R:      Jan Dabros <[email protected]>
21171 L:      [email protected]
21172 S:      Supported
21173 F:      drivers/i2c/busses/i2c-designware-*
21174
21175 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
21176 M:      Jaehoon Chung <[email protected]>
21177 L:      [email protected]
21178 S:      Maintained
21179 F:      drivers/mmc/host/dw_mmc*
21180
21181 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
21182 M:      Shuai Xue <[email protected]>
21183 M:      Jing Zhang <[email protected]>
21184 S:      Supported
21185 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
21186 F:      drivers/perf/dwc_pcie_pmu.c
21187
21188 SYNOPSYS HSDK RESET CONTROLLER DRIVER
21189 M:      Eugeniy Paltsev <[email protected]>
21190 S:      Supported
21191 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
21192 F:      drivers/reset/reset-hsdk.c
21193 F:      include/dt-bindings/reset/snps,hsdk-reset.h
21194
21195 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
21196 M:      Prabu Thangamuthu <[email protected]>
21197 M:      Manjunath M B <[email protected]>
21198 L:      [email protected]
21199 S:      Maintained
21200 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
21201
21202 SYSTEM CONFIGURATION (SYSCON)
21203 M:      Lee Jones <[email protected]>
21204 M:      Arnd Bergmann <[email protected]>
21205 S:      Supported
21206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
21207 F:      drivers/mfd/syscon.c
21208
21209 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
21210 M:      Sudeep Holla <[email protected]>
21211 R:      Cristian Marussi <[email protected]>
21212 L:      [email protected] (moderated for non-subscribers)
21213 S:      Maintained
21214 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
21215 F:      drivers/clk/clk-sc[mp]i.c
21216 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
21217 F:      drivers/firmware/arm_scmi/
21218 F:      drivers/firmware/arm_scpi.c
21219 F:      drivers/pmdomain/arm/
21220 F:      drivers/powercap/arm_scmi_powercap.c
21221 F:      drivers/regulator/scmi-regulator.c
21222 F:      drivers/reset/reset-scmi.c
21223 F:      include/linux/sc[mp]i_protocol.h
21224 F:      include/trace/events/scmi.h
21225 F:      include/uapi/linux/virtio_scmi.h
21226
21227 SYSTEM RESET/SHUTDOWN DRIVERS
21228 M:      Sebastian Reichel <[email protected]>
21229 L:      [email protected]
21230 S:      Maintained
21231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
21232 F:      Documentation/devicetree/bindings/power/reset/
21233 F:      drivers/power/reset/
21234
21235 SYSTEM TRACE MODULE CLASS
21236 M:      Alexander Shishkin <[email protected]>
21237 S:      Maintained
21238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
21239 F:      Documentation/trace/stm.rst
21240 F:      drivers/hwtracing/stm/
21241 F:      include/linux/stm.h
21242 F:      include/uapi/linux/stm.h
21243
21244 SYSTEM76 ACPI DRIVER
21245 M:      Jeremy Soller <[email protected]>
21246 M:      System76 Product Development <[email protected]>
21247 L:      [email protected]
21248 S:      Maintained
21249 F:      drivers/platform/x86/system76_acpi.c
21250
21251 SYSV FILESYSTEM
21252 S:      Orphan
21253 F:      Documentation/filesystems/sysv-fs.rst
21254 F:      fs/sysv/
21255 F:      include/linux/sysv_fs.h
21256
21257 TASKSTATS STATISTICS INTERFACE
21258 M:      Balbir Singh <[email protected]>
21259 S:      Maintained
21260 F:      Documentation/accounting/taskstats*
21261 F:      include/linux/taskstats*
21262 F:      kernel/taskstats.c
21263
21264 TC subsystem
21265 M:      Jamal Hadi Salim <[email protected]>
21266 M:      Cong Wang <[email protected]>
21267 M:      Jiri Pirko <[email protected]>
21268 L:      [email protected]
21269 S:      Maintained
21270 F:      include/net/pkt_cls.h
21271 F:      include/net/pkt_sched.h
21272 F:      include/net/tc_act/
21273 F:      include/uapi/linux/pkt_cls.h
21274 F:      include/uapi/linux/pkt_sched.h
21275 F:      include/uapi/linux/tc_act/
21276 F:      include/uapi/linux/tc_ematch/
21277 F:      net/sched/
21278 F:      tools/testing/selftests/tc-testing
21279
21280 TC90522 MEDIA DRIVER
21281 M:      Akihiro Tsukada <[email protected]>
21282 L:      [email protected]
21283 S:      Odd Fixes
21284 F:      drivers/media/dvb-frontends/tc90522*
21285
21286 TCP LOW PRIORITY MODULE
21287 M:      "Wong Hoi Sing, Edison" <[email protected]>
21288 M:      "Hung Hing Lun, Mike" <[email protected]>
21289 S:      Maintained
21290 W:      http://tcp-lp-mod.sourceforge.net/
21291 F:      net/ipv4/tcp_lp.c
21292
21293 TDA10071 MEDIA DRIVER
21294 L:      [email protected]
21295 S:      Orphan
21296 W:      https://linuxtv.org
21297 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21298 F:      drivers/media/dvb-frontends/tda10071*
21299
21300 TDA18212 MEDIA DRIVER
21301 L:      [email protected]
21302 S:      Orphan
21303 W:      https://linuxtv.org
21304 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21305 F:      drivers/media/tuners/tda18212*
21306
21307 TDA18218 MEDIA DRIVER
21308 L:      [email protected]
21309 S:      Orphan
21310 W:      https://linuxtv.org
21311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21312 F:      drivers/media/tuners/tda18218*
21313
21314 TDA18250 MEDIA DRIVER
21315 M:      Olli Salonen <[email protected]>
21316 L:      [email protected]
21317 S:      Maintained
21318 W:      https://linuxtv.org
21319 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21320 T:      git git://linuxtv.org/media_tree.git
21321 F:      drivers/media/tuners/tda18250*
21322
21323 TDA18271 MEDIA DRIVER
21324 M:      Michael Krufky <[email protected]>
21325 L:      [email protected]
21326 S:      Maintained
21327 W:      https://linuxtv.org
21328 W:      http://github.com/mkrufky
21329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21330 T:      git git://linuxtv.org/mkrufky/tuners.git
21331 F:      drivers/media/tuners/tda18271*
21332
21333 TDA1997x MEDIA DRIVER
21334 M:      Tim Harvey <[email protected]>
21335 L:      [email protected]
21336 S:      Maintained
21337 W:      https://linuxtv.org
21338 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21339 F:      drivers/media/i2c/tda1997x.*
21340
21341 TDA827x MEDIA DRIVER
21342 M:      Michael Krufky <[email protected]>
21343 L:      [email protected]
21344 S:      Maintained
21345 W:      https://linuxtv.org
21346 W:      http://github.com/mkrufky
21347 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21348 T:      git git://linuxtv.org/mkrufky/tuners.git
21349 F:      drivers/media/tuners/tda8290.*
21350
21351 TDA8290 MEDIA DRIVER
21352 M:      Michael Krufky <[email protected]>
21353 L:      [email protected]
21354 S:      Maintained
21355 W:      https://linuxtv.org
21356 W:      http://github.com/mkrufky
21357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21358 T:      git git://linuxtv.org/mkrufky/tuners.git
21359 F:      drivers/media/tuners/tda8290.*
21360
21361 TDA9840 MEDIA DRIVER
21362 M:      Hans Verkuil <[email protected]>
21363 L:      [email protected]
21364 S:      Maintained
21365 W:      https://linuxtv.org
21366 T:      git git://linuxtv.org/media_tree.git
21367 F:      drivers/media/i2c/tda9840*
21368
21369 TEA5761 TUNER DRIVER
21370 M:      Mauro Carvalho Chehab <[email protected]>
21371 L:      [email protected]
21372 S:      Odd fixes
21373 W:      https://linuxtv.org
21374 T:      git git://linuxtv.org/media_tree.git
21375 F:      drivers/media/tuners/tea5761.*
21376
21377 TEA5767 TUNER DRIVER
21378 M:      Mauro Carvalho Chehab <[email protected]>
21379 L:      [email protected]
21380 S:      Maintained
21381 W:      https://linuxtv.org
21382 T:      git git://linuxtv.org/media_tree.git
21383 F:      drivers/media/tuners/tea5767.*
21384
21385 TEA6415C MEDIA DRIVER
21386 M:      Hans Verkuil <[email protected]>
21387 L:      [email protected]
21388 S:      Maintained
21389 W:      https://linuxtv.org
21390 T:      git git://linuxtv.org/media_tree.git
21391 F:      drivers/media/i2c/tea6415c*
21392
21393 TEA6420 MEDIA DRIVER
21394 M:      Hans Verkuil <[email protected]>
21395 L:      [email protected]
21396 S:      Maintained
21397 W:      https://linuxtv.org
21398 T:      git git://linuxtv.org/media_tree.git
21399 F:      drivers/media/i2c/tea6420*
21400
21401 TEAM DRIVER
21402 M:      Jiri Pirko <[email protected]>
21403 L:      [email protected]
21404 S:      Supported
21405 F:      drivers/net/team/
21406 F:      include/linux/if_team.h
21407 F:      include/uapi/linux/if_team.h
21408 F:      tools/testing/selftests/drivers/net/team/
21409
21410 TECHNICAL ADVISORY BOARD PROCESS DOCS
21411 M:      "Theodore Ts'o" <[email protected]>
21412 M:      Greg Kroah-Hartman <[email protected]>
21413 L:      [email protected]
21414 S:      Maintained
21415 F:      Documentation/process/contribution-maturity-model.rst
21416 F:      Documentation/process/researcher-guidelines.rst
21417
21418 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21419 M:      "Savoir-faire Linux Inc." <[email protected]>
21420 S:      Maintained
21421 F:      arch/x86/platform/ts5500/
21422
21423 TECHNOTREND USB IR RECEIVER
21424 M:      Sean Young <[email protected]>
21425 L:      [email protected]
21426 S:      Maintained
21427 F:      drivers/media/rc/ttusbir.c
21428
21429 TECHWELL TW9900 VIDEO DECODER
21430 M:      Mehdi Djait <[email protected]>
21431 L:      [email protected]
21432 S:      Maintained
21433 F:      drivers/media/i2c/tw9900.c
21434
21435 TECHWELL TW9910 VIDEO DECODER
21436 L:      [email protected]
21437 S:      Orphan
21438 F:      drivers/media/i2c/tw9910.c
21439 F:      include/media/i2c/tw9910.h
21440
21441 TEE SUBSYSTEM
21442 M:      Jens Wiklander <[email protected]>
21443 R:      Sumit Garg <[email protected]>
21444 L:      [email protected]
21445 S:      Maintained
21446 F:      Documentation/driver-api/tee.rst
21447 F:      Documentation/tee/
21448 F:      Documentation/userspace-api/tee.rst
21449 F:      drivers/tee/
21450 F:      include/linux/tee_drv.h
21451 F:      include/uapi/linux/tee.h
21452
21453 TEGRA ARCHITECTURE SUPPORT
21454 M:      Thierry Reding <[email protected]>
21455 M:      Jonathan Hunter <[email protected]>
21456 L:      [email protected]
21457 S:      Supported
21458 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21460 N:      [^a-z]tegra
21461
21462 TEGRA CLOCK DRIVER
21463 M:      Peter De Schrijver <[email protected]>
21464 M:      Prashant Gaikwad <[email protected]>
21465 S:      Supported
21466 F:      drivers/clk/tegra/
21467
21468 TEGRA DMA DRIVERS
21469 M:      Laxman Dewangan <[email protected]>
21470 M:      Jon Hunter <[email protected]>
21471 S:      Supported
21472 F:      drivers/dma/tegra*
21473
21474 TEGRA I2C DRIVER
21475 M:      Laxman Dewangan <[email protected]>
21476 R:      Dmitry Osipenko <[email protected]>
21477 S:      Supported
21478 F:      drivers/i2c/busses/i2c-tegra.c
21479
21480 TEGRA IOMMU DRIVERS
21481 M:      Thierry Reding <[email protected]>
21482 R:      Krishna Reddy <[email protected]>
21483 L:      [email protected]
21484 S:      Supported
21485 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21486 F:      drivers/iommu/tegra*
21487
21488 TEGRA KBC DRIVER
21489 M:      Laxman Dewangan <[email protected]>
21490 S:      Supported
21491 F:      drivers/input/keyboard/tegra-kbc.c
21492
21493 TEGRA NAND DRIVER
21494 M:      Stefan Agner <[email protected]>
21495 M:      Lucas Stach <[email protected]>
21496 S:      Maintained
21497 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21498 F:      drivers/mtd/nand/raw/tegra_nand.c
21499
21500 TEGRA PWM DRIVER
21501 M:      Thierry Reding <[email protected]>
21502 S:      Supported
21503 F:      drivers/pwm/pwm-tegra.c
21504
21505 TEGRA QUAD SPI DRIVER
21506 M:      Thierry Reding <[email protected]>
21507 M:      Jonathan Hunter <[email protected]>
21508 M:      Sowjanya Komatineni <[email protected]>
21509 L:      [email protected]
21510 S:      Maintained
21511 F:      drivers/spi/spi-tegra210-quad.c
21512
21513 TEGRA SERIAL DRIVER
21514 M:      Laxman Dewangan <[email protected]>
21515 S:      Supported
21516 F:      drivers/tty/serial/serial-tegra.c
21517
21518 TEGRA SPI DRIVER
21519 M:      Laxman Dewangan <[email protected]>
21520 S:      Supported
21521 F:      drivers/spi/spi-tegra*
21522
21523 TEGRA VIDEO DRIVER
21524 M:      Thierry Reding <[email protected]>
21525 M:      Jonathan Hunter <[email protected]>
21526 M:      Sowjanya Komatineni <[email protected]>
21527 M:      Luca Ceresoli <[email protected]>
21528 L:      [email protected]
21529 L:      [email protected]
21530 S:      Maintained
21531 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21532 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21533 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21534 F:      drivers/staging/media/tegra-video/
21535
21536 TEGRA XUSB PADCTL DRIVER
21537 M:      JC Kuo <[email protected]>
21538 S:      Supported
21539 F:      drivers/phy/tegra/xusb*
21540
21541 TEHUTI ETHERNET DRIVER
21542 M:      Andy Gospodarek <[email protected]>
21543 L:      [email protected]
21544 S:      Supported
21545 F:      drivers/net/ethernet/tehuti/*
21546
21547 TELECOM CLOCK DRIVER FOR MCPL0010
21548 M:      Mark Gross <[email protected]>
21549 S:      Supported
21550 F:      drivers/char/tlclk.c
21551
21552 TEMPO SEMICONDUCTOR DRIVERS
21553 M:      Steven Eckhoff <[email protected]>
21554 S:      Maintained
21555 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21556 F:      sound/soc/codecs/tscs*.c
21557 F:      sound/soc/codecs/tscs*.h
21558
21559 TENSILICA XTENSA PORT (xtensa)
21560 M:      Chris Zankel <[email protected]>
21561 M:      Max Filippov <[email protected]>
21562 S:      Maintained
21563 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21564 F:      arch/xtensa/
21565 F:      drivers/irqchip/irq-xtensa-*
21566
21567 TEXAS INSTRUMENTS ASoC DRIVERS
21568 M:      Peter Ujfalusi <[email protected]>
21569 L:      [email protected] (moderated for non-subscribers)
21570 S:      Maintained
21571 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21572 F:      sound/soc/ti/
21573
21574 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21575 M:      Shenghao Ding <[email protected]>
21576 M:      Kevin Lu <[email protected]>
21577 M:      Baojun Xu <[email protected]>
21578 L:      [email protected] (moderated for non-subscribers)
21579 S:      Maintained
21580 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21581 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21582 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21583 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21584 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21585 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21586 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21587 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21588 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21589 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21590 F:      include/sound/tas2*.h
21591 F:      include/sound/tlv320*.h
21592 F:      include/sound/tpa6130a2-plat.h
21593 F:      sound/pci/hda/tas2781_hda_i2c.c
21594 F:      sound/soc/codecs/pcm1681.c
21595 F:      sound/soc/codecs/pcm1789*.*
21596 F:      sound/soc/codecs/pcm179x*.*
21597 F:      sound/soc/codecs/pcm186x*.*
21598 F:      sound/soc/codecs/pcm3008.*
21599 F:      sound/soc/codecs/pcm3060*.*
21600 F:      sound/soc/codecs/pcm3168a*.*
21601 F:      sound/soc/codecs/pcm5102a.c
21602 F:      sound/soc/codecs/pcm512x*.*
21603 F:      sound/soc/codecs/tas2*.*
21604 F:      sound/soc/codecs/tlv320*.*
21605 F:      sound/soc/codecs/tpa6130a2.*
21606
21607 TEXAS INSTRUMENTS DMA DRIVERS
21608 M:      Peter Ujfalusi <[email protected]>
21609 L:      [email protected]
21610 S:      Maintained
21611 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21612 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21613 F:      Documentation/devicetree/bindings/dma/ti/
21614 F:      drivers/dma/ti/
21615 F:      include/linux/dma/k3-psil.h
21616 F:      include/linux/dma/k3-udma-glue.h
21617 F:      include/linux/dma/ti-cppi5.h
21618 X:      drivers/dma/ti/cppi41.c
21619
21620 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21621 M:      Robert Marko <[email protected]>
21622 M:      Luka Perkov <[email protected]>
21623 L:      [email protected]
21624 S:      Maintained
21625 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21626 F:      Documentation/hwmon/tps23861.rst
21627 F:      drivers/hwmon/tps23861.c
21628
21629 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21630 M:      Ricardo Ribalda <[email protected]>
21631 L:      [email protected]
21632 S:      Supported
21633 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21634 F:      drivers/iio/dac/ti-dac7612.c
21635
21636 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21637 M:      Nishanth Menon <[email protected]>
21638 M:      Tero Kristo <[email protected]>
21639 M:      Santosh Shilimkar <[email protected]>
21640 L:      [email protected] (moderated for non-subscribers)
21641 S:      Maintained
21642 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21643 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21644 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21645 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21646 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21647 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21648 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21649 F:      drivers/clk/keystone/sci-clk.c
21650 F:      drivers/firmware/ti_sci*
21651 F:      drivers/irqchip/irq-ti-sci-inta.c
21652 F:      drivers/irqchip/irq-ti-sci-intr.c
21653 F:      drivers/reset/reset-ti-sci.c
21654 F:      drivers/soc/ti/ti_sci_inta_msi.c
21655 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
21656 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21657 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21658 F:      include/linux/soc/ti/ti_sci_protocol.h
21659
21660 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21661 M:      Puranjay Mohan <[email protected]>
21662 L:      [email protected]
21663 S:      Supported
21664 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21665 F:      drivers/iio/temperature/tmp117.c
21666
21667 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21668 M:      Hans Verkuil <[email protected]>
21669 L:      [email protected]
21670 S:      Maintained
21671 W:      https://linuxtv.org
21672 T:      git git://linuxtv.org/media_tree.git
21673 F:      drivers/media/radio/radio-raremono.c
21674
21675 THERMAL
21676 M:      Rafael J. Wysocki <[email protected]>
21677 M:      Daniel Lezcano <[email protected]>
21678 R:      Zhang Rui <[email protected]>
21679 R:      Lukasz Luba <[email protected]>
21680 L:      [email protected]
21681 S:      Supported
21682 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21684 F:      Documentation/ABI/testing/sysfs-class-thermal
21685 F:      Documentation/admin-guide/thermal/
21686 F:      Documentation/devicetree/bindings/thermal/
21687 F:      Documentation/driver-api/thermal/
21688 F:      drivers/thermal/
21689 F:      include/dt-bindings/thermal/
21690 F:      include/linux/cpu_cooling.h
21691 F:      include/linux/thermal.h
21692 F:      include/uapi/linux/thermal.h
21693 F:      tools/lib/thermal/
21694 F:      tools/thermal/
21695
21696 THERMAL DRIVER FOR AMLOGIC SOCS
21697 M:      Guillaume La Roque <[email protected]>
21698 L:      [email protected]
21699 L:      [email protected]
21700 S:      Supported
21701 W:      http://linux-meson.com/
21702 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21703 F:      drivers/thermal/amlogic_thermal.c
21704
21705 THERMAL/CPU_COOLING
21706 M:      Amit Daniel Kachhap <[email protected]>
21707 M:      Daniel Lezcano <[email protected]>
21708 M:      Viresh Kumar <[email protected]>
21709 R:      Lukasz Luba <[email protected]>
21710 L:      [email protected]
21711 S:      Supported
21712 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21713 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21714 F:      drivers/thermal/cpufreq_cooling.c
21715 F:      drivers/thermal/cpuidle_cooling.c
21716 F:      include/linux/cpu_cooling.h
21717
21718 THERMAL/POWER_ALLOCATOR
21719 M:      Lukasz Luba <[email protected]>
21720 L:      [email protected]
21721 S:      Maintained
21722 F:      Documentation/driver-api/thermal/power_allocator.rst
21723 F:      drivers/thermal/gov_power_allocator.c
21724 F:      drivers/thermal/thermal_trace_ipa.h
21725
21726 THINKPAD ACPI EXTRAS DRIVER
21727 M:      Henrique de Moraes Holschuh <[email protected]>
21728 L:      [email protected]
21729 L:      [email protected]
21730 S:      Maintained
21731 W:      http://ibm-acpi.sourceforge.net
21732 W:      http://thinkwiki.org/wiki/Ibm-acpi
21733 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21734 F:      drivers/platform/x86/thinkpad_acpi.c
21735
21736 THINKPAD LMI DRIVER
21737 M:      Mark Pearson <[email protected]>
21738 L:      [email protected]
21739 S:      Maintained
21740 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21741 F:      drivers/platform/x86/think-lmi.?
21742
21743 THP7312 ISP DRIVER
21744 M:      Laurent Pinchart <[email protected]>
21745 M:      Paul Elder <[email protected]>
21746 L:      [email protected]
21747 S:      Maintained
21748 T:      git git://linuxtv.org/media_tree.git
21749 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
21750 F:      Documentation/userspace-api/media/drivers/thp7312.rst
21751 F:      drivers/media/i2c/thp7312.c
21752 F:      include/uapi/linux/thp7312.h
21753
21754 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21755 M:      Isaac Hazan <[email protected]>
21756 L:      [email protected]
21757 S:      Maintained
21758 F:      drivers/thunderbolt/dma_test.c
21759
21760 THUNDERBOLT DRIVER
21761 M:      Andreas Noever <[email protected]>
21762 M:      Michael Jamet <[email protected]>
21763 M:      Mika Westerberg <[email protected]>
21764 M:      Yehezkel Bernat <[email protected]>
21765 L:      [email protected]
21766 S:      Maintained
21767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21768 F:      Documentation/admin-guide/thunderbolt.rst
21769 F:      drivers/thunderbolt/
21770 F:      include/linux/thunderbolt.h
21771
21772 THUNDERBOLT NETWORK DRIVER
21773 M:      Michael Jamet <[email protected]>
21774 M:      Mika Westerberg <[email protected]>
21775 M:      Yehezkel Bernat <[email protected]>
21776 L:      [email protected]
21777 S:      Maintained
21778 F:      drivers/net/thunderbolt/
21779
21780 THUNDERX GPIO DRIVER
21781 M:      Robert Richter <[email protected]>
21782 S:      Odd Fixes
21783 F:      drivers/gpio/gpio-thunderx.c
21784
21785 TI ADS7924 ADC DRIVER
21786 M:      Hugo Villeneuve <[email protected]>
21787 L:      [email protected]
21788 S:      Supported
21789 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21790 F:      drivers/iio/adc/ti-ads7924.c
21791
21792 TI AM437X VPFE DRIVER
21793 M:      "Lad, Prabhakar" <[email protected]>
21794 L:      [email protected]
21795 S:      Maintained
21796 W:      https://linuxtv.org
21797 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21798 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21799 F:      drivers/media/platform/ti/am437x/
21800
21801 TI BANDGAP AND THERMAL DRIVER
21802 M:      Eduardo Valentin <[email protected]>
21803 M:      Keerthy <[email protected]>
21804 L:      [email protected]
21805 L:      [email protected]
21806 S:      Maintained
21807 F:      drivers/thermal/ti-soc-thermal/
21808
21809 TI BQ27XXX POWER SUPPLY DRIVER
21810 F:      drivers/power/supply/bq27xxx_battery.c
21811 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21812 F:      include/linux/power/bq27xxx_battery.h
21813
21814 TI CDCE706 CLOCK DRIVER
21815 M:      Max Filippov <[email protected]>
21816 S:      Maintained
21817 F:      drivers/clk/clk-cdce706.c
21818
21819 TI CLOCK DRIVER
21820 M:      Tero Kristo <[email protected]>
21821 L:      [email protected]
21822 S:      Odd Fixes
21823 F:      drivers/clk/ti/
21824 F:      include/linux/clk/ti.h
21825
21826 TI DAVINCI MACHINE SUPPORT
21827 M:      Bartosz Golaszewski <[email protected]>
21828 L:      [email protected] (moderated for non-subscribers)
21829 S:      Maintained
21830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21831 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21832 F:      arch/arm/boot/dts/ti/davinci/
21833 F:      arch/arm/mach-davinci/
21834 F:      drivers/i2c/busses/i2c-davinci.c
21835
21836 TI DAVINCI SERIES CLOCK DRIVER
21837 M:      David Lechner <[email protected]>
21838 R:      Sekhar Nori <[email protected]>
21839 S:      Maintained
21840 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21841 F:      drivers/clk/davinci/
21842 F:      include/linux/clk/davinci.h
21843
21844 TI DAVINCI SERIES GPIO DRIVER
21845 M:      Keerthy <[email protected]>
21846 L:      [email protected]
21847 S:      Maintained
21848 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21849 F:      drivers/gpio/gpio-davinci.c
21850
21851 TI DAVINCI SERIES MEDIA DRIVER
21852 M:      "Lad, Prabhakar" <[email protected]>
21853 L:      [email protected]
21854 S:      Maintained
21855 W:      https://linuxtv.org
21856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21857 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21858 F:      drivers/media/platform/ti/davinci/
21859 F:      include/media/davinci/
21860
21861 TI ENHANCED CAPTURE (eCAP) DRIVER
21862 M:      Vignesh Raghavendra <[email protected]>
21863 R:      Julien Panis <[email protected]>
21864 L:      [email protected]
21865 L:      [email protected]
21866 S:      Maintained
21867 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21868 F:      drivers/counter/ti-ecap-capture.c
21869
21870 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21871 R:      David Lechner <[email protected]>
21872 L:      [email protected]
21873 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21874 F:      drivers/counter/ti-eqep.c
21875
21876 TI ETHERNET SWITCH DRIVER (CPSW)
21877 R:      Siddharth Vadapalli <[email protected]>
21878 R:      Ravi Gunasekaran <[email protected]>
21879 R:      Roger Quadros <[email protected]>
21880 L:      [email protected]
21881 L:      [email protected]
21882 S:      Maintained
21883 F:      drivers/net/ethernet/ti/cpsw*
21884 F:      drivers/net/ethernet/ti/davinci*
21885
21886 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21887 M:      Alex Dubov <[email protected]>
21888 S:      Maintained
21889 W:      http://tifmxx.berlios.de/
21890 F:      drivers/memstick/host/tifm_ms.c
21891 F:      drivers/misc/tifm*
21892 F:      drivers/mmc/host/tifm_sd.c
21893 F:      include/linux/tifm.h
21894
21895 TI FPD-LINK DRIVERS
21896 M:      Tomi Valkeinen <[email protected]>
21897 L:      [email protected]
21898 S:      Maintained
21899 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
21900 F:      drivers/media/i2c/ds90*
21901 F:      include/media/i2c/ds90*
21902
21903 TI ICSSG ETHERNET DRIVER (ICSSG)
21904 R:      MD Danish Anwar <[email protected]>
21905 R:      Roger Quadros <[email protected]>
21906 L:      [email protected] (moderated for non-subscribers)
21907 L:      [email protected]
21908 S:      Maintained
21909 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
21910 F:      drivers/net/ethernet/ti/icssg/*
21911
21912 TI J721E CSI2RX DRIVER
21913 M:      Jai Luthra <[email protected]>
21914 L:      [email protected]
21915 S:      Maintained
21916 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
21917 F:      drivers/media/platform/ti/j721e-csi2rx/
21918
21919 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21920 M:      Nishanth Menon <[email protected]>
21921 M:      Santosh Shilimkar <[email protected]>
21922 L:      [email protected]
21923 L:      [email protected] (moderated for non-subscribers)
21924 S:      Maintained
21925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21926 F:      drivers/pmdomain/ti/omap_prm.c
21927 F:      drivers/soc/ti/*
21928
21929 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21930 M:      M R Swami Reddy <[email protected]>
21931 M:      Vishwas A Deshpande <[email protected]>
21932 L:      [email protected] (moderated for non-subscribers)
21933 S:      Maintained
21934 F:      sound/soc/codecs/isabelle*
21935 F:      sound/soc/codecs/lm49453*
21936
21937 TI LMP92064 ADC DRIVER
21938 M:      Leonard Göhrs <[email protected]>
21939 R:      [email protected]
21940 L:      [email protected]
21941 S:      Maintained
21942 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21943 F:      drivers/iio/adc/ti-lmp92064.c
21944
21945 TI PCM3060 ASoC CODEC DRIVER
21946 M:      Kirill Marinushkin <[email protected]>
21947 L:      [email protected] (moderated for non-subscribers)
21948 S:      Maintained
21949 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21950 F:      sound/soc/codecs/pcm3060*
21951
21952 TI TAS571X FAMILY ASoC CODEC DRIVER
21953 M:      Kevin Cernekee <[email protected]>
21954 L:      [email protected] (moderated for non-subscribers)
21955 S:      Odd Fixes
21956 F:      sound/soc/codecs/tas571x*
21957
21958 TI TMAG5273 MAGNETOMETER DRIVER
21959 M:      Gerald Loacker <[email protected]>
21960 L:      [email protected]
21961 S:      Maintained
21962 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21963 F:      drivers/iio/magnetometer/tmag5273.c
21964
21965 TI TRF7970A NFC DRIVER
21966 M:      Mark Greer <[email protected]>
21967 L:      [email protected]
21968 S:      Supported
21969 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21970 F:      drivers/nfc/trf7970a.c
21971
21972 TI TSC2046 ADC DRIVER
21973 M:      Oleksij Rempel <[email protected]>
21974 R:      [email protected]
21975 L:      [email protected]
21976 S:      Maintained
21977 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21978 F:      drivers/iio/adc/ti-tsc2046.c
21979
21980 TI TWL4030 SERIES SOC CODEC DRIVER
21981 M:      Peter Ujfalusi <[email protected]>
21982 L:      [email protected] (moderated for non-subscribers)
21983 S:      Maintained
21984 F:      sound/soc/codecs/twl4030*
21985
21986 TI VPE/CAL DRIVERS
21987 M:      Benoit Parrot <[email protected]>
21988 L:      [email protected]
21989 S:      Maintained
21990 W:      http://linuxtv.org/
21991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21992 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21993 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21994 F:      drivers/media/platform/ti/cal/
21995 F:      drivers/media/platform/ti/vpe/
21996
21997 TI WILINK WIRELESS DRIVERS
21998 L:      [email protected]
21999 S:      Orphan
22000 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
22001 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
22002 F:      drivers/net/wireless/ti/
22003
22004 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
22005 M:      John Stultz <[email protected]>
22006 M:      Thomas Gleixner <[email protected]>
22007 R:      Stephen Boyd <[email protected]>
22008 L:      [email protected]
22009 S:      Supported
22010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
22011 F:      include/linux/clocksource.h
22012 F:      include/linux/time.h
22013 F:      include/linux/timex.h
22014 F:      include/uapi/linux/time.h
22015 F:      include/uapi/linux/timex.h
22016 F:      kernel/time/alarmtimer.c
22017 F:      kernel/time/clocksource.c
22018 F:      kernel/time/ntp.c
22019 F:      kernel/time/time*.c
22020 F:      tools/testing/selftests/timers/
22021
22022 TIPC NETWORK LAYER
22023 M:      Jon Maloy <[email protected]>
22024 M:      Ying Xue <[email protected]>
22025 L:      [email protected] (core kernel code)
22026 L:      [email protected] (user apps, general discussion)
22027 S:      Maintained
22028 W:      http://tipc.sourceforge.net/
22029 F:      include/uapi/linux/tipc*.h
22030 F:      net/tipc/
22031
22032 TLAN NETWORK DRIVER
22033 M:      Samuel Chessman <[email protected]>
22034 L:      [email protected] (subscribers-only)
22035 S:      Maintained
22036 W:      http://sourceforge.net/projects/tlan/
22037 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
22038 F:      drivers/net/ethernet/ti/tlan.*
22039
22040 TMIO/SDHI MMC DRIVER
22041 M:      Wolfram Sang <[email protected]>
22042 L:      [email protected]
22043 L:      [email protected]
22044 S:      Supported
22045 F:      drivers/mmc/host/renesas_sdhi*
22046 F:      drivers/mmc/host/tmio_mmc*
22047 F:      include/linux/mfd/tmio.h
22048
22049 TMP401 HARDWARE MONITOR DRIVER
22050 M:      Guenter Roeck <[email protected]>
22051 L:      [email protected]
22052 S:      Maintained
22053 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
22054 F:      Documentation/hwmon/tmp401.rst
22055 F:      drivers/hwmon/tmp401.c
22056
22057 TMP464 HARDWARE MONITOR DRIVER
22058 M:      Guenter Roeck <[email protected]>
22059 L:      [email protected]
22060 S:      Maintained
22061 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
22062 F:      Documentation/hwmon/tmp464.rst
22063 F:      drivers/hwmon/tmp464.c
22064
22065 TMP513 HARDWARE MONITOR DRIVER
22066 M:      Eric Tremblay <[email protected]>
22067 L:      [email protected]
22068 S:      Maintained
22069 F:      Documentation/hwmon/tmp513.rst
22070 F:      drivers/hwmon/tmp513.c
22071
22072 TMPFS (SHMEM FILESYSTEM)
22073 M:      Hugh Dickins <[email protected]>
22074 L:      [email protected]
22075 S:      Maintained
22076 F:      include/linux/shmem_fs.h
22077 F:      mm/shmem.c
22078
22079 TOMOYO SECURITY MODULE
22080 M:      Kentaro Takeda <[email protected]>
22081 M:      Tetsuo Handa <[email protected]>
22082 L:      [email protected] (subscribers-only, for developers in English)
22083 L:      [email protected] (subscribers-only, for users in English)
22084 L:      [email protected] (subscribers-only, for developers in Japanese)
22085 L:      [email protected] (subscribers-only, for users in Japanese)
22086 S:      Maintained
22087 W:      https://tomoyo.osdn.jp/
22088 F:      security/tomoyo/
22089
22090 TOPSTAR LAPTOP EXTRAS DRIVER
22091 M:      Herton Ronaldo Krzesinski <[email protected]>
22092 L:      [email protected]
22093 S:      Maintained
22094 F:      drivers/platform/x86/topstar-laptop.c
22095
22096 TORTURE-TEST MODULES
22097 M:      Davidlohr Bueso <[email protected]>
22098 M:      "Paul E. McKenney" <[email protected]>
22099 M:      Josh Triplett <[email protected]>
22100 L:      [email protected]
22101 S:      Supported
22102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
22103 F:      Documentation/RCU/torture.rst
22104 F:      kernel/locking/locktorture.c
22105 F:      kernel/rcu/rcuscale.c
22106 F:      kernel/rcu/rcutorture.c
22107 F:      kernel/rcu/refscale.c
22108 F:      kernel/torture.c
22109
22110 TOSHIBA ACPI EXTRAS DRIVER
22111 M:      Azael Avalos <[email protected]>
22112 L:      [email protected]
22113 S:      Maintained
22114 F:      drivers/platform/x86/toshiba_acpi.c
22115
22116 TOSHIBA BLUETOOTH DRIVER
22117 M:      Azael Avalos <[email protected]>
22118 L:      [email protected]
22119 S:      Maintained
22120 F:      drivers/platform/x86/toshiba_bluetooth.c
22121
22122 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
22123 M:      Azael Avalos <[email protected]>
22124 L:      [email protected]
22125 S:      Maintained
22126 F:      drivers/platform/x86/toshiba_haps.c
22127
22128 TOSHIBA SMM DRIVER
22129 M:      Jonathan Buzzard <[email protected]>
22130 S:      Maintained
22131 W:      http://www.buzzard.org.uk/toshiba/
22132 F:      drivers/char/toshiba.c
22133 F:      include/linux/toshiba.h
22134 F:      include/uapi/linux/toshiba.h
22135
22136 TOSHIBA TC358743 DRIVER
22137 M:      Hans Verkuil <[email protected]>
22138 L:      [email protected]
22139 S:      Maintained
22140 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
22141 F:      drivers/media/i2c/tc358743*
22142 F:      include/media/i2c/tc358743.h
22143
22144 TOSHIBA WMI HOTKEYS DRIVER
22145 M:      Azael Avalos <[email protected]>
22146 L:      [email protected]
22147 S:      Maintained
22148 F:      drivers/platform/x86/toshiba-wmi.c
22149
22150 TPM DEVICE DRIVER
22151 M:      Peter Huewe <[email protected]>
22152 M:      Jarkko Sakkinen <[email protected]>
22153 R:      Jason Gunthorpe <[email protected]>
22154 L:      [email protected]
22155 S:      Maintained
22156 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
22157 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
22158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
22159 F:      drivers/char/tpm/
22160
22161 TPS546D24 DRIVER
22162 M:      Duke Du <[email protected]>
22163 L:      [email protected]
22164 S:      Maintained
22165 F:      Documentation/hwmon/tps546d24.rst
22166 F:      drivers/hwmon/pmbus/tps546d24.c
22167
22168 TQ SYSTEMS BOARD & DRIVER SUPPORT
22169 L:      [email protected]
22170 S:      Supported
22171 W:      https://www.tq-group.com/en/products/tq-embedded/
22172 F:      arch/arm/boot/dts/imx*mba*.dts*
22173 F:      arch/arm/boot/dts/imx*tqma*.dts*
22174 F:      arch/arm/boot/dts/mba*.dtsi
22175 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
22176 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
22177 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
22178 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
22179 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
22180 F:      drivers/gpio/gpio-tqmx86.c
22181 F:      drivers/mfd/tqmx86.c
22182 F:      drivers/watchdog/tqmx86_wdt.c
22183
22184 TRACING
22185 M:      Steven Rostedt <[email protected]>
22186 M:      Masami Hiramatsu <[email protected]>
22187 R:      Mathieu Desnoyers <[email protected]>
22188 L:      [email protected]
22189 L:      [email protected]
22190 S:      Maintained
22191 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
22192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
22193 F:      Documentation/trace/*
22194 F:      fs/tracefs/
22195 F:      include/linux/trace*.h
22196 F:      include/trace/
22197 F:      kernel/trace/
22198 F:      scripts/tracing/
22199 F:      tools/testing/selftests/ftrace/
22200
22201 TRACING MMIO ACCESSES (MMIOTRACE)
22202 M:      Steven Rostedt <[email protected]>
22203 M:      Masami Hiramatsu <[email protected]>
22204 R:      Karol Herbst <[email protected]>
22205 R:      Pekka Paalanen <[email protected]>
22206 L:      [email protected]
22207 L:      [email protected]
22208 S:      Maintained
22209 F:      arch/x86/mm/kmmio.c
22210 F:      arch/x86/mm/mmio-mod.c
22211 F:      arch/x86/mm/testmmiotrace.c
22212 F:      include/linux/mmiotrace.h
22213 F:      kernel/trace/trace_mmiotrace.c
22214
22215 TRACING OS NOISE / LATENCY TRACERS
22216 M:      Steven Rostedt <[email protected]>
22217 M:      Daniel Bristot de Oliveira <[email protected]>
22218 S:      Maintained
22219 F:      Documentation/trace/hwlat_detector.rst
22220 F:      Documentation/trace/osnoise-tracer.rst
22221 F:      Documentation/trace/timerlat-tracer.rst
22222 F:      arch/*/kernel/trace.c
22223 F:      include/trace/events/osnoise.h
22224 F:      kernel/trace/trace_hwlat.c
22225 F:      kernel/trace/trace_irqsoff.c
22226 F:      kernel/trace/trace_osnoise.c
22227 F:      kernel/trace/trace_sched_wakeup.c
22228
22229 TRADITIONAL CHINESE DOCUMENTATION
22230 M:      Hu Haowen <[email protected]>
22231 S:      Maintained
22232 W:      https://github.com/srcres258/linux-doc
22233 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
22234 F:      Documentation/translations/zh_TW/
22235
22236 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
22237 M:      Dan Williams <[email protected]>
22238 L:      [email protected]
22239 S:      Maintained
22240 F:      Documentation/ABI/testing/configfs-tsm
22241 F:      drivers/virt/coco/tsm.c
22242 F:      include/linux/tsm.h
22243
22244 TTY LAYER AND SERIAL DRIVERS
22245 M:      Greg Kroah-Hartman <[email protected]>
22246 M:      Jiri Slaby <[email protected]>
22247 L:      [email protected]
22248 L:      [email protected]
22249 S:      Supported
22250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
22251 F:      Documentation/devicetree/bindings/serial/
22252 F:      Documentation/driver-api/serial/
22253 F:      drivers/tty/
22254 F:      include/linux/selection.h
22255 F:      include/linux/serial.h
22256 F:      include/linux/serial_core.h
22257 F:      include/linux/sysrq.h
22258 F:      include/linux/tty*.h
22259 F:      include/linux/vt.h
22260 F:      include/linux/vt_*.h
22261 F:      include/uapi/linux/serial.h
22262 F:      include/uapi/linux/serial_core.h
22263 F:      include/uapi/linux/tty.h
22264
22265 TUA9001 MEDIA DRIVER
22266 L:      [email protected]
22267 S:      Orphan
22268 W:      https://linuxtv.org
22269 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22270 F:      drivers/media/tuners/tua9001*
22271
22272 TULIP NETWORK DRIVERS
22273 L:      [email protected]
22274 L:      [email protected]
22275 S:      Orphan
22276 F:      drivers/net/ethernet/dec/tulip/
22277
22278 TUN/TAP driver
22279 M:      Willem de Bruijn <[email protected]>
22280 M:      Jason Wang <[email protected]>
22281 S:      Maintained
22282 W:      http://vtun.sourceforge.net/tun
22283 F:      Documentation/networking/tuntap.rst
22284 F:      arch/um/os-Linux/drivers/
22285 F:      drivers/net/tap.c
22286 F:      drivers/net/tun.c
22287
22288 TURBOCHANNEL SUBSYSTEM
22289 M:      "Maciej W. Rozycki" <[email protected]>
22290 M:      Ralf Baechle <[email protected]>
22291 L:      [email protected]
22292 S:      Maintained
22293 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
22294 F:      drivers/tc/
22295 F:      include/linux/tc.h
22296
22297 TURBOSTAT UTILITY
22298 M:      "Len Brown" <[email protected]>
22299 L:      [email protected]
22300 S:      Supported
22301 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22302 B:      https://bugzilla.kernel.org
22303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
22304 F:      tools/power/x86/turbostat/
22305
22306 TW5864 VIDEO4LINUX DRIVER
22307 M:      Bluecherry Maintainers <[email protected]>
22308 M:      Anton Sviridenko <[email protected]>
22309 M:      Andrey Utkin <[email protected]>
22310 M:      Andrey Utkin <[email protected]>
22311 L:      [email protected]
22312 S:      Supported
22313 F:      drivers/media/pci/tw5864/
22314
22315 TW68 VIDEO4LINUX DRIVER
22316 M:      Hans Verkuil <[email protected]>
22317 L:      [email protected]
22318 S:      Odd Fixes
22319 W:      https://linuxtv.org
22320 T:      git git://linuxtv.org/media_tree.git
22321 F:      drivers/media/pci/tw68/
22322
22323 TW686X VIDEO4LINUX DRIVER
22324 M:      Ezequiel Garcia <[email protected]>
22325 L:      [email protected]
22326 S:      Maintained
22327 W:      http://linuxtv.org
22328 T:      git git://linuxtv.org/media_tree.git
22329 F:      drivers/media/pci/tw686x/
22330
22331 U-BOOT ENVIRONMENT VARIABLES
22332 M:      Rafał Miłecki <[email protected]>
22333 S:      Maintained
22334 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22335 F:      drivers/nvmem/u-boot-env.c
22336
22337 UACCE ACCELERATOR FRAMEWORK
22338 M:      Zhangfei Gao <[email protected]>
22339 M:      Zhou Wang <[email protected]>
22340 L:      [email protected]
22341 L:      [email protected]
22342 S:      Maintained
22343 F:      Documentation/ABI/testing/sysfs-driver-uacce
22344 F:      Documentation/misc-devices/uacce.rst
22345 F:      drivers/misc/uacce/
22346 F:      include/linux/uacce.h
22347 F:      include/uapi/misc/uacce/
22348
22349 UBI FILE SYSTEM (UBIFS)
22350 M:      Richard Weinberger <[email protected]>
22351 L:      [email protected]
22352 S:      Supported
22353 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22356 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22357 F:      Documentation/filesystems/ubifs-authentication.rst
22358 F:      Documentation/filesystems/ubifs.rst
22359 F:      fs/ubifs/
22360
22361 UBLK USERSPACE BLOCK DRIVER
22362 M:      Ming Lei <[email protected]>
22363 L:      [email protected]
22364 S:      Maintained
22365 F:      Documentation/block/ublk.rst
22366 F:      drivers/block/ublk_drv.c
22367 F:      include/uapi/linux/ublk_cmd.h
22368
22369 UCLINUX (M68KNOMMU AND COLDFIRE)
22370 M:      Greg Ungerer <[email protected]>
22371 L:      [email protected]
22372 S:      Maintained
22373 W:      http://www.linux-m68k.org/
22374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22375 F:      arch/m68k/*/*_no.*
22376 F:      arch/m68k/68*/
22377 F:      arch/m68k/coldfire/
22378 F:      arch/m68k/include/asm/*_no.*
22379
22380 UDF FILESYSTEM
22381 M:      Jan Kara <[email protected]>
22382 S:      Maintained
22383 F:      Documentation/filesystems/udf.rst
22384 F:      fs/udf/
22385
22386 UDRAW TABLET
22387 M:      Bastien Nocera <[email protected]>
22388 L:      [email protected]
22389 S:      Maintained
22390 F:      drivers/hid/hid-udraw-ps3.c
22391
22392 UFS FILESYSTEM
22393 M:      Evgeniy Dushistov <[email protected]>
22394 S:      Maintained
22395 F:      Documentation/admin-guide/ufs.rst
22396 F:      fs/ufs/
22397
22398 UHID USERSPACE HID IO DRIVER
22399 M:      David Rheinsberg <[email protected]>
22400 L:      [email protected]
22401 S:      Maintained
22402 F:      drivers/hid/uhid.c
22403 F:      include/uapi/linux/uhid.h
22404
22405 ULPI BUS
22406 M:      Heikki Krogerus <[email protected]>
22407 L:      [email protected]
22408 S:      Maintained
22409 F:      drivers/usb/common/ulpi.c
22410 F:      include/linux/ulpi/
22411
22412 UNICODE SUBSYSTEM
22413 M:      Gabriel Krisman Bertazi <[email protected]>
22414 L:      [email protected]
22415 S:      Supported
22416 F:      fs/unicode/
22417
22418 UNIFDEF
22419 M:      Tony Finch <[email protected]>
22420 S:      Maintained
22421 W:      http://dotat.at/prog/unifdef
22422 F:      scripts/unifdef.c
22423
22424 UNIFORM CDROM DRIVER
22425 M:      Phillip Potter <[email protected]>
22426 S:      Maintained
22427 F:      Documentation/cdrom/
22428 F:      drivers/cdrom/cdrom.c
22429 F:      include/linux/cdrom.h
22430 F:      include/uapi/linux/cdrom.h
22431
22432 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
22433 R:      Alim Akhtar <[email protected]>
22434 R:      Avri Altman <[email protected]>
22435 R:      Bart Van Assche <[email protected]>
22436 L:      [email protected]
22437 S:      Supported
22438 F:      Documentation/devicetree/bindings/ufs/
22439 F:      Documentation/scsi/ufs.rst
22440 F:      drivers/ufs/core/
22441
22442 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22443 M:      Pedro Sousa <[email protected]>
22444 L:      [email protected]
22445 S:      Supported
22446 F:      drivers/ufs/host/*dwc*
22447
22448 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22449 M:      Alim Akhtar <[email protected]>
22450 L:      [email protected]
22451 S:      Maintained
22452 F:      drivers/ufs/host/ufs-exynos*
22453
22454 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22455 M:      Peter Wang <[email protected]>
22456 R:      Stanley Jhu <[email protected]>
22457 L:      [email protected]
22458 L:      [email protected] (moderated for non-subscribers)
22459 S:      Maintained
22460 F:      drivers/ufs/host/ufs-mediatek*
22461
22462 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22463 M:      Manivannan Sadhasivam <[email protected]>
22464 L:      [email protected]
22465 L:      [email protected]
22466 S:      Maintained
22467 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22468 F:      drivers/ufs/host/ufs-qcom*
22469
22470 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22471 M:      Yoshihiro Shimoda <[email protected]>
22472 L:      [email protected]
22473 L:      [email protected]
22474 S:      Maintained
22475 F:      drivers/ufs/host/ufs-renesas.c
22476
22477 UNSORTED BLOCK IMAGES (UBI)
22478 M:      Richard Weinberger <[email protected]>
22479 L:      [email protected]
22480 S:      Supported
22481 W:      http://www.linux-mtd.infradead.org/
22482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22484 F:      drivers/mtd/ubi/
22485 F:      include/linux/mtd/ubi.h
22486 F:      include/uapi/mtd/ubi-user.h
22487
22488 USB "USBNET" DRIVER FRAMEWORK
22489 M:      Oliver Neukum <[email protected]>
22490 L:      [email protected]
22491 S:      Maintained
22492 W:      http://www.linux-usb.org/usbnet
22493 F:      drivers/net/usb/usbnet.c
22494 F:      include/linux/usb/usbnet.h
22495
22496 USB ACM DRIVER
22497 M:      Oliver Neukum <[email protected]>
22498 L:      [email protected]
22499 S:      Maintained
22500 F:      Documentation/usb/acm.rst
22501 F:      drivers/usb/class/cdc-acm.*
22502
22503 USB APPLE MFI FASTCHARGE DRIVER
22504 M:      Bastien Nocera <[email protected]>
22505 L:      [email protected]
22506 S:      Maintained
22507 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22508
22509 USB AR5523 WIRELESS DRIVER
22510 L:      [email protected]
22511 S:      Orphan
22512 F:      drivers/net/wireless/ath/ar5523/
22513
22514 USB ATTACHED SCSI
22515 M:      Oliver Neukum <[email protected]>
22516 L:      [email protected]
22517 L:      [email protected]
22518 S:      Maintained
22519 F:      drivers/usb/storage/uas.c
22520
22521 USB CDC ETHERNET DRIVER
22522 M:      Oliver Neukum <[email protected]>
22523 L:      [email protected]
22524 S:      Maintained
22525 F:      drivers/net/usb/cdc_*.c
22526 F:      include/uapi/linux/usb/cdc.h
22527
22528 USB CHAOSKEY DRIVER
22529 M:      Keith Packard <[email protected]>
22530 L:      [email protected]
22531 S:      Maintained
22532 F:      drivers/usb/misc/chaoskey.c
22533
22534 USB CYPRESS C67X00 DRIVER
22535 L:      [email protected]
22536 S:      Orphan
22537 F:      drivers/usb/c67x00/
22538
22539 USB DAVICOM DM9601 DRIVER
22540 M:      Peter Korsgaard <[email protected]>
22541 L:      [email protected]
22542 S:      Maintained
22543 W:      http://www.linux-usb.org/usbnet
22544 F:      drivers/net/usb/dm9601.c
22545
22546 USB EHCI DRIVER
22547 M:      Alan Stern <[email protected]>
22548 L:      [email protected]
22549 S:      Maintained
22550 F:      Documentation/usb/ehci.rst
22551 F:      drivers/usb/host/ehci*
22552
22553 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22554 M:      Jiri Kosina <[email protected]>
22555 M:      Benjamin Tissoires <[email protected]>
22556 L:      [email protected]
22557 S:      Maintained
22558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22559 F:      Documentation/hid/hiddev.rst
22560 F:      drivers/hid/usbhid/
22561
22562 USB INTEL XHCI ROLE MUX DRIVER
22563 M:      Hans de Goede <[email protected]>
22564 L:      [email protected]
22565 S:      Maintained
22566 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22567
22568 USB IP DRIVER FOR HISILICON KIRIN 960
22569 M:      Yu Chen <[email protected]>
22570 M:      Binghui Wang <[email protected]>
22571 L:      [email protected]
22572 S:      Maintained
22573 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22574 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22575
22576 USB IP DRIVER FOR HISILICON KIRIN 970
22577 M:      Mauro Carvalho Chehab <[email protected]>
22578 L:      [email protected]
22579 S:      Maintained
22580 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22581 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22582
22583 USB ISP116X DRIVER
22584 M:      Olav Kongas <[email protected]>
22585 L:      [email protected]
22586 S:      Maintained
22587 F:      drivers/usb/host/isp116x*
22588 F:      include/linux/usb/isp116x.h
22589
22590 USB ISP1760 DRIVER
22591 M:      Rui Miguel Silva <[email protected]>
22592 L:      [email protected]
22593 S:      Maintained
22594 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22595 F:      drivers/usb/isp1760/*
22596
22597 USB LAN78XX ETHERNET DRIVER
22598 M:      Woojung Huh <[email protected]>
22599 M:      [email protected]
22600 L:      [email protected]
22601 S:      Maintained
22602 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22603 F:      drivers/net/usb/lan78xx.*
22604 F:      include/dt-bindings/net/microchip-lan78xx.h
22605
22606 USB MASS STORAGE DRIVER
22607 M:      Alan Stern <[email protected]>
22608 L:      [email protected]
22609 L:      [email protected]
22610 S:      Maintained
22611 F:      drivers/usb/storage/
22612
22613 USB MIDI DRIVER
22614 M:      Clemens Ladisch <[email protected]>
22615 L:      [email protected] (moderated for non-subscribers)
22616 S:      Maintained
22617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22618 F:      sound/usb/midi.*
22619
22620 USB NETWORKING DRIVERS
22621 L:      [email protected]
22622 S:      Odd Fixes
22623 F:      drivers/net/usb/
22624
22625 USB OHCI DRIVER
22626 M:      Alan Stern <[email protected]>
22627 L:      [email protected]
22628 S:      Maintained
22629 F:      Documentation/usb/ohci.rst
22630 F:      drivers/usb/host/ohci*
22631
22632 USB OTG FSM (Finite State Machine)
22633 M:      Peter Chen <[email protected]>
22634 L:      [email protected]
22635 S:      Maintained
22636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22637 F:      drivers/usb/common/usb-otg-fsm.c
22638
22639 USB OVER IP DRIVER
22640 M:      Valentina Manea <[email protected]>
22641 M:      Shuah Khan <[email protected]>
22642 M:      Shuah Khan <[email protected]>
22643 R:      Hongren Zheng <[email protected]>
22644 L:      [email protected]
22645 S:      Maintained
22646 F:      Documentation/usb/usbip_protocol.rst
22647 F:      drivers/usb/usbip/
22648 F:      tools/testing/selftests/drivers/usb/usbip/
22649 F:      tools/usb/usbip/
22650
22651 USB PEGASUS DRIVER
22652 M:      Petko Manolov <[email protected]>
22653 L:      [email protected]
22654 L:      [email protected]
22655 S:      Maintained
22656 W:      https://github.com/petkan/pegasus
22657 T:      git https://github.com/petkan/pegasus.git
22658 F:      drivers/net/usb/pegasus.*
22659
22660 USB PRINTER DRIVER (usblp)
22661 M:      Pete Zaitcev <[email protected]>
22662 L:      [email protected]
22663 S:      Supported
22664 F:      drivers/usb/class/usblp.c
22665
22666 USB QMI WWAN NETWORK DRIVER
22667 M:      Bjørn Mork <[email protected]>
22668 L:      [email protected]
22669 S:      Maintained
22670 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22671 F:      drivers/net/usb/qmi_wwan.c
22672
22673 USB RAW GADGET DRIVER
22674 R:      Andrey Konovalov <[email protected]>
22675 L:      [email protected]
22676 S:      Maintained
22677 F:      Documentation/usb/raw-gadget.rst
22678 F:      drivers/usb/gadget/legacy/raw_gadget.c
22679 F:      include/uapi/linux/usb/raw_gadget.h
22680
22681 USB RTL8150 DRIVER
22682 M:      Petko Manolov <[email protected]>
22683 L:      [email protected]
22684 L:      [email protected]
22685 S:      Maintained
22686 W:      https://github.com/petkan/rtl8150
22687 T:      git https://github.com/petkan/rtl8150.git
22688 F:      drivers/net/usb/rtl8150.c
22689
22690 USB SERIAL SUBSYSTEM
22691 M:      Johan Hovold <[email protected]>
22692 L:      [email protected]
22693 S:      Maintained
22694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22695 F:      Documentation/usb/usb-serial.rst
22696 F:      drivers/usb/serial/
22697 F:      include/linux/usb/serial.h
22698
22699 USB SMSC75XX ETHERNET DRIVER
22700 M:      Steve Glendinning <[email protected]>
22701 L:      [email protected]
22702 S:      Maintained
22703 F:      drivers/net/usb/smsc75xx.*
22704
22705 USB SMSC95XX ETHERNET DRIVER
22706 M:      Steve Glendinning <[email protected]>
22707 M:      [email protected]
22708 L:      [email protected]
22709 S:      Maintained
22710 F:      drivers/net/usb/smsc95xx.*
22711
22712 USB SUBSYSTEM
22713 M:      Greg Kroah-Hartman <[email protected]>
22714 L:      [email protected]
22715 S:      Supported
22716 W:      http://www.linux-usb.org
22717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22718 F:      Documentation/devicetree/bindings/usb/
22719 F:      Documentation/usb/
22720 F:      drivers/usb/
22721 F:      include/dt-bindings/usb/
22722 F:      include/linux/usb.h
22723 F:      include/linux/usb/
22724 F:      include/uapi/linux/usb/
22725
22726 USB TYPEC BUS FOR ALTERNATE MODES
22727 M:      Heikki Krogerus <[email protected]>
22728 L:      [email protected]
22729 S:      Maintained
22730 F:      Documentation/ABI/testing/sysfs-bus-typec
22731 F:      Documentation/driver-api/usb/typec_bus.rst
22732 F:      drivers/usb/typec/altmodes/
22733 F:      include/linux/usb/typec_altmode.h
22734
22735 USB TYPEC CLASS
22736 M:      Heikki Krogerus <[email protected]>
22737 L:      [email protected]
22738 S:      Maintained
22739 F:      Documentation/ABI/testing/sysfs-class-typec
22740 F:      Documentation/driver-api/usb/typec.rst
22741 F:      drivers/usb/typec/
22742 F:      include/linux/usb/typec.h
22743
22744 USB TYPEC INTEL PMC MUX DRIVER
22745 M:      Heikki Krogerus <[email protected]>
22746 L:      [email protected]
22747 S:      Maintained
22748 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22749 F:      drivers/usb/typec/mux/intel_pmc_mux.c
22750
22751 USB TYPEC PI3USB30532 MUX DRIVER
22752 M:      Hans de Goede <[email protected]>
22753 L:      [email protected]
22754 S:      Maintained
22755 F:      drivers/usb/typec/mux/pi3usb30532.c
22756
22757 USB TYPEC PORT CONTROLLER DRIVERS
22758 M:      Guenter Roeck <[email protected]>
22759 L:      [email protected]
22760 S:      Maintained
22761 F:      drivers/usb/typec/tcpm/
22762
22763 USB UHCI DRIVER
22764 M:      Alan Stern <[email protected]>
22765 L:      [email protected]
22766 S:      Maintained
22767 F:      drivers/usb/host/uhci*
22768
22769 USB VIDEO CLASS
22770 M:      Laurent Pinchart <[email protected]>
22771 L:      [email protected]
22772 S:      Maintained
22773 W:      http://www.ideasonboard.org/uvc/
22774 T:      git git://linuxtv.org/media_tree.git
22775 F:      drivers/media/usb/uvc/
22776 F:      include/uapi/linux/uvcvideo.h
22777
22778 USB WEBCAM GADGET
22779 M:      Laurent Pinchart <[email protected]>
22780 M:      Daniel Scally <[email protected]>
22781 L:      [email protected]
22782 S:      Maintained
22783 F:      drivers/usb/gadget/function/*uvc*
22784 F:      drivers/usb/gadget/legacy/webcam.c
22785 F:      include/uapi/linux/usb/g_uvc.h
22786
22787 USB XHCI DRIVER
22788 M:      Mathias Nyman <[email protected]>
22789 L:      [email protected]
22790 S:      Supported
22791 F:      drivers/usb/host/pci-quirks*
22792 F:      drivers/usb/host/xhci*
22793
22794 USER DATAGRAM PROTOCOL (UDP)
22795 M:      Willem de Bruijn <[email protected]>
22796 S:      Maintained
22797 F:      include/linux/udp.h
22798 F:      net/ipv4/udp.c
22799 F:      net/ipv6/udp.c
22800
22801 USER-MODE LINUX (UML)
22802 M:      Richard Weinberger <[email protected]>
22803 M:      Anton Ivanov <[email protected]>
22804 M:      Johannes Berg <[email protected]>
22805 L:      [email protected]
22806 S:      Maintained
22807 W:      http://user-mode-linux.sourceforge.net
22808 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22811 F:      Documentation/virt/uml/
22812 F:      arch/um/
22813 F:      arch/x86/um/
22814 F:      fs/hostfs/
22815
22816 USERSPACE COPYIN/COPYOUT (UIOVEC)
22817 M:      Alexander Viro <[email protected]>
22818 S:      Maintained
22819 F:      include/linux/uio.h
22820 F:      lib/iov_iter.c
22821
22822 USERSPACE DMA BUFFER DRIVER
22823 M:      Gerd Hoffmann <[email protected]>
22824 L:      [email protected]
22825 S:      Maintained
22826 T:      git git://anongit.freedesktop.org/drm/drm-misc
22827 F:      drivers/dma-buf/udmabuf.c
22828 F:      include/uapi/linux/udmabuf.h
22829
22830 USERSPACE I/O (UIO)
22831 M:      Greg Kroah-Hartman <[email protected]>
22832 S:      Maintained
22833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22834 F:      Documentation/driver-api/uio-howto.rst
22835 F:      drivers/uio/
22836 F:      include/linux/uio_driver.h
22837
22838 UTIL-LINUX PACKAGE
22839 M:      Karel Zak <[email protected]>
22840 L:      [email protected]
22841 S:      Maintained
22842 W:      http://en.wikipedia.org/wiki/Util-linux
22843 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22844
22845 UUID HELPERS
22846 R:      Andy Shevchenko <[email protected]>
22847 L:      [email protected]
22848 S:      Maintained
22849 F:      include/linux/uuid.h
22850 F:      lib/test_uuid.c
22851 F:      lib/uuid.c
22852
22853 UV SYSFS DRIVER
22854 M:      Justin Ernst <[email protected]>
22855 L:      [email protected]
22856 S:      Maintained
22857 F:      drivers/platform/x86/uv_sysfs.c
22858
22859 UVESAFB DRIVER
22860 M:      Michal Januszewski <[email protected]>
22861 L:      [email protected]
22862 S:      Maintained
22863 W:      https://github.com/mjanusz/v86d
22864 F:      Documentation/fb/uvesafb.rst
22865 F:      drivers/video/fbdev/uvesafb.*
22866
22867 Ux500 CLOCK DRIVERS
22868 M:      Ulf Hansson <[email protected]>
22869 L:      [email protected]
22870 L:      [email protected] (moderated for non-subscribers)
22871 S:      Maintained
22872 F:      drivers/clk/ux500/
22873
22874 V4L2 ASYNC AND FWNODE FRAMEWORKS
22875 M:      Sakari Ailus <[email protected]>
22876 L:      [email protected]
22877 S:      Maintained
22878 T:      git git://linuxtv.org/media_tree.git
22879 F:      drivers/media/v4l2-core/v4l2-async.c
22880 F:      drivers/media/v4l2-core/v4l2-fwnode.c
22881 F:      include/media/v4l2-async.h
22882 F:      include/media/v4l2-fwnode.h
22883
22884 V4L2 LENS DRIVERS
22885 M:      Sakari Ailus <[email protected]>
22886 L:      [email protected]
22887 S:      Maintained
22888 F:      drivers/media/i2c/ak*
22889 F:      drivers/media/i2c/dw*
22890 F:      drivers/media/i2c/lm*
22891
22892 V4L2 CAMERA SENSOR DRIVERS
22893 M:      Sakari Ailus <[email protected]>
22894 L:      [email protected]
22895 S:      Maintained
22896 F:      Documentation/driver-api/media/camera-sensor.rst
22897 F:      Documentation/driver-api/media/tx-rx.rst
22898 F:      drivers/media/i2c/ar*
22899 F:      drivers/media/i2c/gc*
22900 F:      drivers/media/i2c/hi*
22901 F:      drivers/media/i2c/imx*
22902 F:      drivers/media/i2c/mt*
22903 F:      drivers/media/i2c/og*
22904 F:      drivers/media/i2c/ov*
22905 F:      drivers/media/i2c/s5*
22906 F:      drivers/media/i2c/st-vgxy61.c
22907
22908 VF610 NAND DRIVER
22909 M:      Stefan Agner <[email protected]>
22910 L:      [email protected]
22911 S:      Supported
22912 F:      drivers/mtd/nand/raw/vf610_nfc.c
22913
22914 VFAT/FAT/MSDOS FILESYSTEM
22915 M:      OGAWA Hirofumi <[email protected]>
22916 S:      Maintained
22917 F:      Documentation/filesystems/vfat.rst
22918 F:      fs/fat/
22919 F:      tools/testing/selftests/filesystems/fat/
22920
22921 VFIO CDX DRIVER
22922 M:      Nipun Gupta <[email protected]>
22923 M:      Nikhil Agarwal <[email protected]>
22924 L:      [email protected]
22925 S:      Maintained
22926 F:      drivers/vfio/cdx/*
22927
22928 VFIO DRIVER
22929 M:      Alex Williamson <[email protected]>
22930 L:      [email protected]
22931 S:      Maintained
22932 T:      git https://github.com/awilliam/linux-vfio.git
22933 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22934 F:      Documentation/driver-api/vfio.rst
22935 F:      drivers/vfio/
22936 F:      include/linux/vfio.h
22937 F:      include/linux/vfio_pci_core.h
22938 F:      include/uapi/linux/vfio.h
22939
22940 VFIO FSL-MC DRIVER
22941 M:      Diana Craciun <[email protected]>
22942 L:      [email protected]
22943 S:      Maintained
22944 F:      drivers/vfio/fsl-mc/
22945
22946 VFIO HISILICON PCI DRIVER
22947 M:      Longfang Liu <[email protected]>
22948 M:      Shameer Kolothum <[email protected]>
22949 L:      [email protected]
22950 S:      Maintained
22951 F:      drivers/vfio/pci/hisilicon/
22952
22953 VFIO MEDIATED DEVICE DRIVERS
22954 M:      Kirti Wankhede <[email protected]>
22955 L:      [email protected]
22956 S:      Maintained
22957 F:      Documentation/driver-api/vfio-mediated-device.rst
22958 F:      drivers/vfio/mdev/
22959 F:      include/linux/mdev.h
22960 F:      samples/vfio-mdev/
22961
22962 VFIO MLX5 PCI DRIVER
22963 M:      Yishai Hadas <[email protected]>
22964 L:      [email protected]
22965 S:      Maintained
22966 F:      drivers/vfio/pci/mlx5/
22967
22968 VFIO PCI DEVICE SPECIFIC DRIVERS
22969 R:      Jason Gunthorpe <[email protected]>
22970 R:      Yishai Hadas <[email protected]>
22971 R:      Shameer Kolothum <[email protected]>
22972 R:      Kevin Tian <[email protected]>
22973 L:      [email protected]
22974 S:      Maintained
22975 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22976 F:      drivers/vfio/pci/*/
22977
22978 VFIO PDS PCI DRIVER
22979 M:      Brett Creeley <[email protected]>
22980 L:      [email protected]
22981 S:      Maintained
22982 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
22983 F:      drivers/vfio/pci/pds/
22984
22985 VFIO PLATFORM DRIVER
22986 M:      Eric Auger <[email protected]>
22987 L:      [email protected]
22988 S:      Maintained
22989 F:      drivers/vfio/platform/
22990
22991 VGA_SWITCHEROO
22992 R:      Lukas Wunner <[email protected]>
22993 S:      Maintained
22994 T:      git git://anongit.freedesktop.org/drm/drm-misc
22995 F:      Documentation/gpu/vga-switcheroo.rst
22996 F:      drivers/gpu/vga/vga_switcheroo.c
22997 F:      include/linux/vga_switcheroo.h
22998
22999 VIA RHINE NETWORK DRIVER
23000 M:      Kevin Brace <[email protected]>
23001 S:      Maintained
23002 F:      drivers/net/ethernet/via/via-rhine.c
23003
23004 VIA SD/MMC CARD CONTROLLER DRIVER
23005 M:      Bruce Chang <[email protected]>
23006 M:      Harald Welte <[email protected]>
23007 S:      Maintained
23008 F:      drivers/mmc/host/via-sdmmc.c
23009
23010 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
23011 M:      Florian Tobias Schandinat <[email protected]>
23012 L:      [email protected]
23013 S:      Maintained
23014 F:      drivers/video/fbdev/via/
23015 F:      include/linux/via-core.h
23016 F:      include/linux/via_i2c.h
23017
23018 VIA VELOCITY NETWORK DRIVER
23019 M:      Francois Romieu <[email protected]>
23020 L:      [email protected]
23021 S:      Maintained
23022 F:      drivers/net/ethernet/via/via-velocity.*
23023
23024 VICODEC VIRTUAL CODEC DRIVER
23025 M:      Hans Verkuil <[email protected]>
23026 L:      [email protected]
23027 S:      Maintained
23028 W:      https://linuxtv.org
23029 T:      git git://linuxtv.org/media_tree.git
23030 F:      drivers/media/test-drivers/vicodec/*
23031
23032 VIDEO I2C POLLING DRIVER
23033 M:      Matt Ranostay <[email protected]>
23034 L:      [email protected]
23035 S:      Maintained
23036 F:      drivers/media/i2c/video-i2c.c
23037
23038 VIDEO MULTIPLEXER DRIVER
23039 M:      Philipp Zabel <[email protected]>
23040 L:      [email protected]
23041 S:      Maintained
23042 F:      drivers/media/platform/video-mux.c
23043
23044 VIDEOBUF2 FRAMEWORK
23045 M:      Tomasz Figa <[email protected]>
23046 M:      Marek Szyprowski <[email protected]>
23047 L:      [email protected]
23048 S:      Maintained
23049 F:      drivers/media/common/videobuf2/*
23050 F:      include/media/videobuf2-*
23051
23052 VIDTV VIRTUAL DIGITAL TV DRIVER
23053 M:      Daniel W. S. Almeida <[email protected]>
23054 L:      [email protected]
23055 S:      Maintained
23056 W:      https://linuxtv.org
23057 T:      git git://linuxtv.org/media_tree.git
23058 F:      drivers/media/test-drivers/vidtv/*
23059
23060 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
23061 M:      Shuah Khan <[email protected]>
23062 R:      Kieran Bingham <[email protected]>
23063 L:      [email protected]
23064 S:      Maintained
23065 W:      https://linuxtv.org
23066 T:      git git://linuxtv.org/media_tree.git
23067 F:      drivers/media/test-drivers/vimc/*
23068
23069 VIRT LIB
23070 M:      Alex Williamson <[email protected]>
23071 M:      Paolo Bonzini <[email protected]>
23072 L:      [email protected]
23073 S:      Supported
23074 F:      virt/lib/
23075
23076 VIRTIO AND VHOST VSOCK DRIVER
23077 M:      Stefan Hajnoczi <[email protected]>
23078 M:      Stefano Garzarella <[email protected]>
23079 L:      [email protected]
23080 L:      [email protected]
23081 L:      [email protected]
23082 S:      Maintained
23083 F:      drivers/vhost/vsock.c
23084 F:      include/linux/virtio_vsock.h
23085 F:      include/uapi/linux/virtio_vsock.h
23086 F:      net/vmw_vsock/virtio_transport.c
23087 F:      net/vmw_vsock/virtio_transport_common.c
23088
23089 VIRTIO BALLOON
23090 M:      "Michael S. Tsirkin" <[email protected]>
23091 M:      David Hildenbrand <[email protected]>
23092 L:      [email protected]
23093 S:      Maintained
23094 F:      drivers/virtio/virtio_balloon.c
23095 F:      include/linux/balloon_compaction.h
23096 F:      include/uapi/linux/virtio_balloon.h
23097 F:      mm/balloon_compaction.c
23098
23099 VIRTIO BLOCK AND SCSI DRIVERS
23100 M:      "Michael S. Tsirkin" <[email protected]>
23101 M:      Jason Wang <[email protected]>
23102 R:      Paolo Bonzini <[email protected]>
23103 R:      Stefan Hajnoczi <[email protected]>
23104 L:      [email protected]
23105 S:      Maintained
23106 F:      drivers/block/virtio_blk.c
23107 F:      drivers/scsi/virtio_scsi.c
23108 F:      include/uapi/linux/virtio_blk.h
23109 F:      include/uapi/linux/virtio_scsi.h
23110
23111 VIRTIO CONSOLE DRIVER
23112 M:      Amit Shah <[email protected]>
23113 L:      [email protected]
23114 S:      Maintained
23115 F:      drivers/char/virtio_console.c
23116 F:      include/linux/virtio_console.h
23117 F:      include/uapi/linux/virtio_console.h
23118
23119 VIRTIO CORE AND NET DRIVERS
23120 M:      "Michael S. Tsirkin" <[email protected]>
23121 M:      Jason Wang <[email protected]>
23122 R:      Xuan Zhuo <[email protected]>
23123 L:      [email protected]
23124 S:      Maintained
23125 F:      Documentation/ABI/testing/sysfs-bus-vdpa
23126 F:      Documentation/ABI/testing/sysfs-class-vduse
23127 F:      Documentation/devicetree/bindings/virtio/
23128 F:      Documentation/driver-api/virtio/
23129 F:      drivers/block/virtio_blk.c
23130 F:      drivers/crypto/virtio/
23131 F:      drivers/net/virtio_net.c
23132 F:      drivers/vdpa/
23133 F:      drivers/virtio/
23134 F:      include/linux/vdpa.h
23135 F:      include/linux/virtio*.h
23136 F:      include/linux/vringh.h
23137 F:      include/uapi/linux/virtio_*.h
23138 F:      tools/virtio/
23139
23140 VIRTIO CRYPTO DRIVER
23141 M:      Gonglei <[email protected]>
23142 L:      [email protected]
23143 L:      [email protected]
23144 S:      Maintained
23145 F:      drivers/crypto/virtio/
23146 F:      include/uapi/linux/virtio_crypto.h
23147
23148 VIRTIO DRIVERS FOR S390
23149 M:      Cornelia Huck <[email protected]>
23150 M:      Halil Pasic <[email protected]>
23151 M:      Eric Farman <[email protected]>
23152 L:      [email protected]
23153 L:      [email protected]
23154 L:      [email protected]
23155 S:      Supported
23156 F:      arch/s390/include/uapi/asm/virtio-ccw.h
23157 F:      drivers/s390/virtio/
23158
23159 VIRTIO FILE SYSTEM
23160 M:      Vivek Goyal <[email protected]>
23161 M:      Stefan Hajnoczi <[email protected]>
23162 M:      Miklos Szeredi <[email protected]>
23163 L:      [email protected]
23164 L:      [email protected]
23165 S:      Supported
23166 W:      https://virtio-fs.gitlab.io/
23167 F:      Documentation/filesystems/virtiofs.rst
23168 F:      fs/fuse/virtio_fs.c
23169 F:      include/uapi/linux/virtio_fs.h
23170
23171 VIRTIO GPIO DRIVER
23172 M:      Enrico Weigelt, metux IT consult <[email protected]>
23173 M:      Viresh Kumar <[email protected]>
23174 L:      [email protected]
23175 L:      [email protected]
23176 S:      Maintained
23177 F:      drivers/gpio/gpio-virtio.c
23178 F:      include/uapi/linux/virtio_gpio.h
23179
23180 VIRTIO GPU DRIVER
23181 M:      David Airlie <[email protected]>
23182 M:      Gerd Hoffmann <[email protected]>
23183 R:      Gurchetan Singh <[email protected]>
23184 R:      Chia-I Wu <[email protected]>
23185 L:      [email protected]
23186 L:      [email protected]
23187 S:      Maintained
23188 T:      git git://anongit.freedesktop.org/drm/drm-misc
23189 F:      drivers/gpu/drm/ci/xfails/virtio*
23190 F:      drivers/gpu/drm/virtio/
23191 F:      include/uapi/linux/virtio_gpu.h
23192
23193 VIRTIO HOST (VHOST)
23194 M:      "Michael S. Tsirkin" <[email protected]>
23195 M:      Jason Wang <[email protected]>
23196 L:      [email protected]
23197 L:      [email protected]
23198 L:      [email protected]
23199 S:      Maintained
23200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
23201 F:      drivers/vhost/
23202 F:      include/linux/sched/vhost_task.h
23203 F:      include/linux/vhost_iotlb.h
23204 F:      include/uapi/linux/vhost.h
23205 F:      kernel/vhost_task.c
23206
23207 VIRTIO HOST (VHOST-SCSI)
23208 M:      "Michael S. Tsirkin" <[email protected]>
23209 M:      Jason Wang <[email protected]>
23210 M:      Mike Christie <[email protected]>
23211 R:      Paolo Bonzini <[email protected]>
23212 R:      Stefan Hajnoczi <[email protected]>
23213 L:      [email protected]
23214 S:      Maintained
23215 F:      drivers/vhost/scsi.c
23216
23217 VIRTIO I2C DRIVER
23218 M:      Conghui Chen <[email protected]>
23219 M:      Viresh Kumar <[email protected]>
23220 L:      [email protected]
23221 L:      [email protected]
23222 S:      Maintained
23223 F:      drivers/i2c/busses/i2c-virtio.c
23224 F:      include/uapi/linux/virtio_i2c.h
23225
23226 VIRTIO INPUT DRIVER
23227 M:      Gerd Hoffmann <[email protected]>
23228 S:      Maintained
23229 F:      drivers/virtio/virtio_input.c
23230 F:      include/uapi/linux/virtio_input.h
23231
23232 VIRTIO IOMMU DRIVER
23233 M:      Jean-Philippe Brucker <[email protected]>
23234 L:      [email protected]
23235 S:      Maintained
23236 F:      drivers/iommu/virtio-iommu.c
23237 F:      include/uapi/linux/virtio_iommu.h
23238
23239 VIRTIO MEM DRIVER
23240 M:      David Hildenbrand <[email protected]>
23241 L:      [email protected]
23242 S:      Maintained
23243 W:      https://virtio-mem.gitlab.io/
23244 F:      drivers/virtio/virtio_mem.c
23245 F:      include/uapi/linux/virtio_mem.h
23246
23247 VIRTIO PMEM DRIVER
23248 M:      Pankaj Gupta <[email protected]>
23249 L:      [email protected]
23250 S:      Maintained
23251 F:      drivers/nvdimm/nd_virtio.c
23252 F:      drivers/nvdimm/virtio_pmem.c
23253
23254 VIRTIO SOUND DRIVER
23255 M:      Anton Yakovlev <[email protected]>
23256 M:      "Michael S. Tsirkin" <[email protected]>
23257 L:      [email protected]
23258 L:      [email protected] (moderated for non-subscribers)
23259 S:      Maintained
23260 F:      include/uapi/linux/virtio_snd.h
23261 F:      sound/virtio/*
23262
23263 VIRTUAL BOX GUEST DEVICE DRIVER
23264 M:      Hans de Goede <[email protected]>
23265 M:      Arnd Bergmann <[email protected]>
23266 M:      Greg Kroah-Hartman <[email protected]>
23267 S:      Maintained
23268 F:      drivers/virt/vboxguest/
23269 F:      include/linux/vbox_utils.h
23270 F:      include/uapi/linux/vbox*.h
23271
23272 VIRTUAL BOX SHARED FOLDER VFS DRIVER
23273 M:      Hans de Goede <[email protected]>
23274 L:      [email protected]
23275 S:      Maintained
23276 F:      fs/vboxsf/*
23277
23278 VIRTUAL PCM TEST DRIVER
23279 M:      Ivan Orlov <[email protected]>
23280 L:      [email protected]
23281 S:      Maintained
23282 F:      Documentation/sound/cards/pcmtest.rst
23283 F:      sound/drivers/pcmtest.c
23284 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
23285
23286 VIRTUAL SERIO DEVICE DRIVER
23287 M:      Stephen Chandler Paul <[email protected]>
23288 S:      Maintained
23289 F:      drivers/input/serio/userio.c
23290 F:      include/uapi/linux/userio.h
23291
23292 VISL VIRTUAL STATELESS DECODER DRIVER
23293 M:      Daniel Almeida <[email protected]>
23294 L:      [email protected]
23295 S:      Supported
23296 F:      drivers/media/test-drivers/visl
23297
23298 VIVID VIRTUAL VIDEO DRIVER
23299 M:      Hans Verkuil <[email protected]>
23300 L:      [email protected]
23301 S:      Maintained
23302 W:      https://linuxtv.org
23303 T:      git git://linuxtv.org/media_tree.git
23304 F:      drivers/media/test-drivers/vivid/*
23305
23306 VM SOCKETS (AF_VSOCK)
23307 M:      Stefano Garzarella <[email protected]>
23308 L:      [email protected]
23309 L:      [email protected]
23310 S:      Maintained
23311 F:      drivers/net/vsockmon.c
23312 F:      include/net/af_vsock.h
23313 F:      include/uapi/linux/vm_sockets.h
23314 F:      include/uapi/linux/vm_sockets_diag.h
23315 F:      include/uapi/linux/vsockmon.h
23316 F:      net/vmw_vsock/
23317 F:      tools/testing/vsock/
23318
23319 VMALLOC
23320 M:      Andrew Morton <[email protected]>
23321 R:      Uladzislau Rezki <[email protected]>
23322 R:      Christoph Hellwig <[email protected]>
23323 R:      Lorenzo Stoakes <[email protected]>
23324 L:      [email protected]
23325 S:      Maintained
23326 W:      http://www.linux-mm.org
23327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23328 F:      include/linux/vmalloc.h
23329 F:      mm/vmalloc.c
23330
23331 VME SUBSYSTEM
23332 M:      Martyn Welch <[email protected]>
23333 M:      Manohar Vanga <[email protected]>
23334 M:      Greg Kroah-Hartman <[email protected]>
23335 L:      [email protected]
23336 S:      Odd fixes
23337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23338 F:      Documentation/driver-api/vme.rst
23339 F:      drivers/staging/vme_user/
23340
23341 VMWARE BALLOON DRIVER
23342 M:      Nadav Amit <[email protected]>
23343 R:      VMware PV-Drivers Reviewers <[email protected]>
23344 L:      [email protected]
23345 S:      Supported
23346 F:      drivers/misc/vmw_balloon.c
23347
23348 VMWARE HYPERVISOR INTERFACE
23349 M:      Ajay Kaher <[email protected]>
23350 M:      Alexey Makhalov <[email protected]>
23351 R:      VMware PV-Drivers Reviewers <[email protected]>
23352 L:      [email protected]
23353 L:      [email protected]
23354 S:      Supported
23355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
23356 F:      arch/x86/include/asm/vmware.h
23357 F:      arch/x86/kernel/cpu/vmware.c
23358
23359 VMWARE PVRDMA DRIVER
23360 M:      Bryan Tan <[email protected]>
23361 M:      Vishnu Dasa <[email protected]>
23362 R:      VMware PV-Drivers Reviewers <[email protected]>
23363 L:      [email protected]
23364 S:      Supported
23365 F:      drivers/infiniband/hw/vmw_pvrdma/
23366
23367 VMWARE PVSCSI DRIVER
23368 M:      Vishal Bhakta <[email protected]>
23369 R:      VMware PV-Drivers Reviewers <[email protected]>
23370 L:      [email protected]
23371 S:      Supported
23372 F:      drivers/scsi/vmw_pvscsi.c
23373 F:      drivers/scsi/vmw_pvscsi.h
23374
23375 VMWARE VIRTUAL PTP CLOCK DRIVER
23376 M:      Jeff Sipek <[email protected]>
23377 R:      Ajay Kaher <[email protected]>
23378 R:      Alexey Makhalov <[email protected]>
23379 R:      VMware PV-Drivers Reviewers <[email protected]>
23380 L:      [email protected]
23381 S:      Supported
23382 F:      drivers/ptp/ptp_vmw.c
23383
23384 VMWARE VMCI DRIVER
23385 M:      Bryan Tan <[email protected]>
23386 M:      Vishnu Dasa <[email protected]>
23387 R:      VMware PV-Drivers Reviewers <[email protected]>
23388 L:      [email protected]
23389 S:      Supported
23390 F:      drivers/misc/vmw_vmci/
23391 F:      include/linux/vmw_vmci*
23392
23393 VMWARE VMMOUSE SUBDRIVER
23394 M:      Zack Rusin <[email protected]>
23395 R:      Broadcom internal kernel review list <[email protected]>
23396 L:      [email protected]
23397 S:      Supported
23398 F:      drivers/input/mouse/vmmouse.c
23399 F:      drivers/input/mouse/vmmouse.h
23400
23401 VMWARE VMXNET3 ETHERNET DRIVER
23402 M:      Ronak Doshi <[email protected]>
23403 R:      VMware PV-Drivers Reviewers <[email protected]>
23404 L:      [email protected]
23405 S:      Supported
23406 F:      drivers/net/vmxnet3/
23407
23408 VMWARE VSOCK VMCI TRANSPORT DRIVER
23409 M:      Bryan Tan <[email protected]>
23410 M:      Vishnu Dasa <[email protected]>
23411 R:      VMware PV-Drivers Reviewers <[email protected]>
23412 L:      [email protected]
23413 S:      Supported
23414 F:      net/vmw_vsock/vmci_transport*
23415
23416 VOCORE VOCORE2 BOARD
23417 M:      Harvey Hunt <[email protected]>
23418 L:      [email protected]
23419 S:      Maintained
23420 F:      arch/mips/boot/dts/ralink/vocore2.dts
23421
23422 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
23423 M:      Liam Girdwood <[email protected]>
23424 M:      Mark Brown <[email protected]>
23425 L:      [email protected]
23426 S:      Supported
23427 W:      http://www.slimlogic.co.uk/?p=48
23428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
23429 F:      Documentation/devicetree/bindings/regulator/
23430 F:      Documentation/power/regulator/
23431 F:      drivers/regulator/
23432 F:      include/dt-bindings/regulator/
23433 F:      include/linux/regulator/
23434 K:      regulator_get_optional
23435
23436 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
23437 R:      Matti Vaittinen <[email protected]>
23438 F:      drivers/regulator/irq_helpers.c
23439
23440 VRF
23441 M:      David Ahern <[email protected]>
23442 L:      [email protected]
23443 S:      Maintained
23444 F:      Documentation/networking/vrf.rst
23445 F:      drivers/net/vrf.c
23446
23447 VSPRINTF
23448 M:      Petr Mladek <[email protected]>
23449 M:      Steven Rostedt <[email protected]>
23450 R:      Andy Shevchenko <[email protected]>
23451 R:      Rasmus Villemoes <[email protected]>
23452 R:      Sergey Senozhatsky <[email protected]>
23453 S:      Maintained
23454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23455 F:      Documentation/core-api/printk-formats.rst
23456 F:      lib/test_printf.c
23457 F:      lib/test_scanf.c
23458 F:      lib/vsprintf.c
23459
23460 VT1211 HARDWARE MONITOR DRIVER
23461 M:      Juerg Haefliger <[email protected]>
23462 L:      [email protected]
23463 S:      Maintained
23464 F:      Documentation/hwmon/vt1211.rst
23465 F:      drivers/hwmon/vt1211.c
23466
23467 VT8231 HARDWARE MONITOR DRIVER
23468 M:      Roger Lucas <[email protected]>
23469 L:      [email protected]
23470 S:      Maintained
23471 F:      drivers/hwmon/vt8231.c
23472
23473 VUB300 USB to SDIO/SD/MMC bridge chip
23474 L:      [email protected]
23475 S:      Orphan
23476 F:      drivers/mmc/host/vub300.c
23477
23478 W1 DALLAS'S 1-WIRE BUS
23479 M:      Krzysztof Kozlowski <[email protected]>
23480 S:      Maintained
23481 F:      Documentation/devicetree/bindings/w1/
23482 F:      Documentation/w1/
23483 F:      drivers/w1/
23484 F:      include/linux/w1.h
23485
23486 W83791D HARDWARE MONITORING DRIVER
23487 M:      Marc Hulsman <[email protected]>
23488 L:      [email protected]
23489 S:      Maintained
23490 F:      Documentation/hwmon/w83791d.rst
23491 F:      drivers/hwmon/w83791d.c
23492
23493 W83793 HARDWARE MONITORING DRIVER
23494 M:      Rudolf Marek <[email protected]>
23495 L:      [email protected]
23496 S:      Maintained
23497 F:      Documentation/hwmon/w83793.rst
23498 F:      drivers/hwmon/w83793.c
23499
23500 W83795 HARDWARE MONITORING DRIVER
23501 M:      Jean Delvare <[email protected]>
23502 L:      [email protected]
23503 S:      Maintained
23504 F:      drivers/hwmon/w83795.c
23505
23506 W83L51xD SD/MMC CARD INTERFACE DRIVER
23507 M:      Pierre Ossman <[email protected]>
23508 S:      Maintained
23509 F:      drivers/mmc/host/wbsd.*
23510
23511 WACOM PROTOCOL 4 SERIAL TABLETS
23512 M:      Julian Squires <[email protected]>
23513 M:      Hans de Goede <[email protected]>
23514 L:      [email protected]
23515 S:      Maintained
23516 F:      drivers/input/tablet/wacom_serial4.c
23517
23518 WANGXUN ETHERNET DRIVER
23519 M:      Jiawen Wu <[email protected]>
23520 M:      Mengyuan Lou <[email protected]>
23521 L:      [email protected]
23522 S:      Maintained
23523 W:      https://www.net-swift.com
23524 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23525 F:      drivers/net/ethernet/wangxun/
23526 F:      drivers/net/pcs/pcs-xpcs-wx.c
23527
23528 WATCHDOG DEVICE DRIVERS
23529 M:      Wim Van Sebroeck <[email protected]>
23530 M:      Guenter Roeck <[email protected]>
23531 L:      [email protected]
23532 S:      Maintained
23533 W:      http://www.linux-watchdog.org/
23534 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23535 F:      Documentation/devicetree/bindings/watchdog/
23536 F:      Documentation/watchdog/
23537 F:      drivers/watchdog/
23538 F:      include/linux/watchdog.h
23539 F:      include/trace/events/watchdog.h
23540 F:      include/uapi/linux/watchdog.h
23541
23542 WAVE5 VPU CODEC DRIVER
23543 M:      Nas Chung <[email protected]>
23544 M:      Jackson Lee <[email protected]>
23545 L:      [email protected]
23546 S:      Maintained
23547 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
23548 F:      drivers/media/platform/chips-media/wave5/
23549
23550 WHISKEYCOVE PMIC GPIO DRIVER
23551 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23552 L:      [email protected]
23553 S:      Maintained
23554 F:      drivers/gpio/gpio-wcove.c
23555
23556 WHWAVE RTC DRIVER
23557 M:      Dianlong Li <[email protected]>
23558 L:      [email protected]
23559 S:      Maintained
23560 F:      drivers/rtc/rtc-sd3078.c
23561
23562 WIIMOTE HID DRIVER
23563 M:      David Rheinsberg <[email protected]>
23564 L:      [email protected]
23565 S:      Maintained
23566 F:      drivers/hid/hid-wiimote*
23567
23568 WILOCITY WIL6210 WIRELESS DRIVER
23569 L:      [email protected]
23570 S:      Orphan
23571 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23572 F:      drivers/net/wireless/ath/wil6210/
23573
23574 WINBOND CIR DRIVER
23575 M:      David Härdeman <[email protected]>
23576 S:      Maintained
23577 F:      drivers/media/rc/winbond-cir.c
23578
23579 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23580 L:      [email protected]
23581 S:      Orphan
23582 F:      drivers/watchdog/ebc-c384_wdt.c
23583
23584 WINSYSTEMS WS16C48 GPIO DRIVER
23585 M:      William Breathitt Gray <[email protected]>
23586 L:      [email protected]
23587 S:      Maintained
23588 F:      drivers/gpio/gpio-ws16c48.c
23589
23590 WIREGUARD SECURE NETWORK TUNNEL
23591 M:      Jason A. Donenfeld <[email protected]>
23592 L:      [email protected]
23593 L:      [email protected]
23594 S:      Maintained
23595 F:      drivers/net/wireguard/
23596 F:      tools/testing/selftests/wireguard/
23597
23598 WISTRON LAPTOP BUTTON DRIVER
23599 M:      Miloslav Trmac <[email protected]>
23600 S:      Maintained
23601 F:      drivers/input/misc/wistron_btns.c
23602
23603 WMI BINARY MOF DRIVER
23604 M:      Armin Wolf <[email protected]>
23605 R:      Thomas Weißschuh <[email protected]>
23606 L:      [email protected]
23607 S:      Maintained
23608 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23609 F:      Documentation/wmi/devices/wmi-bmof.rst
23610 F:      drivers/platform/x86/wmi-bmof.c
23611
23612 WOLFSON MICROELECTRONICS DRIVERS
23613 L:      [email protected]
23614 S:      Supported
23615 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23616 T:      git https://github.com/CirrusLogic/linux-drivers.git
23617 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23618 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23619 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23620 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23621 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23622 F:      Documentation/devicetree/bindings/sound/wm*
23623 F:      Documentation/hwmon/wm83??.rst
23624 F:      arch/arm/mach-s3c/mach-crag6410*
23625 F:      drivers/clk/clk-wm83*.c
23626 F:      drivers/gpio/gpio-*wm*.c
23627 F:      drivers/gpio/gpio-arizona.c
23628 F:      drivers/hwmon/wm83??-hwmon.c
23629 F:      drivers/input/misc/wm831x-on.c
23630 F:      drivers/input/touchscreen/wm831x-ts.c
23631 F:      drivers/input/touchscreen/wm97*.c
23632 F:      drivers/leds/leds-wm83*.c
23633 F:      drivers/mfd/arizona*
23634 F:      drivers/mfd/cs47l24*
23635 F:      drivers/mfd/wm*.c
23636 F:      drivers/power/supply/wm83*.c
23637 F:      drivers/regulator/arizona*
23638 F:      drivers/regulator/wm8*.c
23639 F:      drivers/rtc/rtc-wm83*.c
23640 F:      drivers/video/backlight/wm83*_bl.c
23641 F:      drivers/watchdog/wm83*_wdt.c
23642 F:      include/linux/mfd/arizona/
23643 F:      include/linux/mfd/wm831x/
23644 F:      include/linux/mfd/wm8350/
23645 F:      include/linux/mfd/wm8400*
23646 F:      include/linux/regulator/arizona*
23647 F:      include/linux/wm97xx.h
23648 F:      include/sound/wm????.h
23649 F:      sound/soc/codecs/arizona*
23650 F:      sound/soc/codecs/cs47l24*
23651 F:      sound/soc/codecs/wm*
23652
23653 WORKQUEUE
23654 M:      Tejun Heo <[email protected]>
23655 R:      Lai Jiangshan <[email protected]>
23656 S:      Maintained
23657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23658 F:      Documentation/core-api/workqueue.rst
23659 F:      include/linux/workqueue.h
23660 F:      kernel/workqueue.c
23661 F:      kernel/workqueue_internal.h
23662
23663 WWAN DRIVERS
23664 M:      Loic Poulain <[email protected]>
23665 M:      Sergey Ryazanov <[email protected]>
23666 R:      Johannes Berg <[email protected]>
23667 L:      [email protected]
23668 S:      Maintained
23669 F:      drivers/net/wwan/
23670 F:      include/linux/wwan.h
23671 F:      include/uapi/linux/wwan.h
23672
23673 X-POWERS AXP288 PMIC DRIVERS
23674 M:      Hans de Goede <[email protected]>
23675 S:      Maintained
23676 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23677 N:      axp288
23678
23679 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23680 M:      Chen-Yu Tsai <[email protected]>
23681 L:      [email protected]
23682 S:      Maintained
23683 N:      axp[128]
23684
23685 X.25 STACK
23686 M:      Martin Schiller <[email protected]>
23687 L:      [email protected]
23688 S:      Maintained
23689 F:      Documentation/networking/lapb-module.rst
23690 F:      Documentation/networking/x25*
23691 F:      drivers/net/wan/hdlc_x25.c
23692 F:      drivers/net/wan/lapbether.c
23693 F:      include/*/lapb.h
23694 F:      include/net/x25*
23695 F:      include/uapi/linux/x25.h
23696 F:      net/lapb/
23697 F:      net/x25/
23698
23699 X86 ARCHITECTURE (32-BIT AND 64-BIT)
23700 M:      Thomas Gleixner <[email protected]>
23701 M:      Ingo Molnar <[email protected]>
23702 M:      Borislav Petkov <[email protected]>
23703 M:      Dave Hansen <[email protected]>
23704 M:      [email protected]
23705 R:      "H. Peter Anvin" <[email protected]>
23706 L:      [email protected]
23707 S:      Maintained
23708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23709 F:      Documentation/arch/x86/
23710 F:      Documentation/devicetree/bindings/x86/
23711 F:      arch/x86/
23712
23713 X86 ENTRY CODE
23714 M:      Andy Lutomirski <[email protected]>
23715 L:      [email protected]
23716 S:      Maintained
23717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23718 F:      arch/x86/entry/
23719
23720 X86 HARDWARE VULNERABILITIES
23721 M:      Thomas Gleixner <[email protected]>
23722 M:      Borislav Petkov <[email protected]>
23723 M:      Peter Zijlstra <[email protected]>
23724 M:      Josh Poimboeuf <[email protected]>
23725 R:      Pawan Gupta <[email protected]>
23726 S:      Maintained
23727 F:      Documentation/admin-guide/hw-vuln/
23728 F:      arch/x86/include/asm/nospec-branch.h
23729 F:      arch/x86/kernel/cpu/bugs.c
23730
23731 X86 MCE INFRASTRUCTURE
23732 M:      Tony Luck <[email protected]>
23733 M:      Borislav Petkov <[email protected]>
23734 L:      [email protected]
23735 S:      Maintained
23736 F:      Documentation/ABI/testing/sysfs-mce
23737 F:      Documentation/arch/x86/x86_64/machinecheck.rst
23738 F:      arch/x86/kernel/cpu/mce/*
23739
23740 X86 MICROCODE UPDATE SUPPORT
23741 M:      Borislav Petkov <[email protected]>
23742 S:      Maintained
23743 F:      arch/x86/kernel/cpu/microcode/*
23744
23745 X86 MM
23746 M:      Dave Hansen <[email protected]>
23747 M:      Andy Lutomirski <[email protected]>
23748 M:      Peter Zijlstra <[email protected]>
23749 L:      [email protected]
23750 S:      Maintained
23751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23752 F:      arch/x86/mm/
23753
23754 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23755 M:      Hans de Goede <[email protected]>
23756 L:      [email protected]
23757 S:      Maintained
23758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23759 F:      drivers/platform/x86/x86-android-tablets/
23760
23761 X86 PLATFORM DRIVERS
23762 M:      Hans de Goede <[email protected]>
23763 M:      Ilpo Järvinen <[email protected]>
23764 L:      [email protected]
23765 S:      Maintained
23766 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
23767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23768 F:      drivers/platform/olpc/
23769 F:      drivers/platform/x86/
23770 F:      include/linux/platform_data/x86/
23771
23772 X86 PLATFORM UV HPE SUPERDOME FLEX
23773 M:      Steve Wahl <[email protected]>
23774 R:      Justin Ernst <[email protected]>
23775 R:      Kyle Meyer <[email protected]>
23776 R:      Dimitri Sivanich <[email protected]>
23777 R:      Russ Anderson <[email protected]>
23778 S:      Supported
23779 F:      arch/x86/include/asm/uv/
23780 F:      arch/x86/kernel/apic/x2apic_uv_x.c
23781 F:      arch/x86/platform/uv/
23782
23783 X86 STACK UNWINDING
23784 M:      Josh Poimboeuf <[email protected]>
23785 M:      Peter Zijlstra <[email protected]>
23786 S:      Supported
23787 F:      arch/x86/include/asm/unwind*.h
23788 F:      arch/x86/kernel/dumpstack.c
23789 F:      arch/x86/kernel/stacktrace.c
23790 F:      arch/x86/kernel/unwind_*.c
23791
23792 X86 TRUST DOMAIN EXTENSIONS (TDX)
23793 M:      Kirill A. Shutemov <[email protected]>
23794 R:      Dave Hansen <[email protected]>
23795 L:      [email protected]
23796 L:      [email protected]
23797 S:      Supported
23798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
23799 F:      arch/x86/boot/compressed/tdx*
23800 F:      arch/x86/coco/tdx/
23801 F:      arch/x86/include/asm/shared/tdx.h
23802 F:      arch/x86/include/asm/tdx.h
23803 F:      arch/x86/virt/vmx/tdx/
23804 F:      drivers/virt/coco/tdx-guest
23805
23806 X86 VDSO
23807 M:      Andy Lutomirski <[email protected]>
23808 L:      [email protected]
23809 S:      Maintained
23810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23811 F:      arch/x86/entry/vdso/
23812
23813 XARRAY
23814 M:      Matthew Wilcox <[email protected]>
23815 L:      [email protected]
23816 S:      Supported
23817 F:      Documentation/core-api/xarray.rst
23818 F:      include/linux/idr.h
23819 F:      include/linux/xarray.h
23820 F:      lib/idr.c
23821 F:      lib/xarray.c
23822 F:      tools/testing/radix-tree
23823
23824 XBOX DVD IR REMOTE
23825 M:      Benjamin Valentin <[email protected]>
23826 S:      Maintained
23827 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
23828 F:      drivers/media/rc/xbox_remote.c
23829
23830 XC2028/3028 TUNER DRIVER
23831 M:      Mauro Carvalho Chehab <[email protected]>
23832 L:      [email protected]
23833 S:      Maintained
23834 W:      https://linuxtv.org
23835 T:      git git://linuxtv.org/media_tree.git
23836 F:      drivers/media/tuners/xc2028.*
23837
23838 XDP (eXpress Data Path)
23839 M:      Alexei Starovoitov <[email protected]>
23840 M:      Daniel Borkmann <[email protected]>
23841 M:      David S. Miller <[email protected]>
23842 M:      Jakub Kicinski <[email protected]>
23843 M:      Jesper Dangaard Brouer <[email protected]>
23844 M:      John Fastabend <[email protected]>
23845 L:      [email protected]
23846 L:      [email protected]
23847 S:      Supported
23848 F:      drivers/net/ethernet/*/*/*/*/*xdp*
23849 F:      drivers/net/ethernet/*/*/*xdp*
23850 F:      include/net/xdp.h
23851 F:      include/net/xdp_priv.h
23852 F:      include/trace/events/xdp.h
23853 F:      kernel/bpf/cpumap.c
23854 F:      kernel/bpf/devmap.c
23855 F:      net/core/xdp.c
23856 F:      samples/bpf/xdp*
23857 F:      tools/testing/selftests/bpf/*/*xdp*
23858 F:      tools/testing/selftests/bpf/*xdp*
23859 K:      (?:\b|_)xdp(?:\b|_)
23860
23861 XDP SOCKETS (AF_XDP)
23862 M:      Björn Töpel <[email protected]>
23863 M:      Magnus Karlsson <[email protected]>
23864 M:      Maciej Fijalkowski <[email protected]>
23865 R:      Jonathan Lemon <[email protected]>
23866 L:      [email protected]
23867 L:      [email protected]
23868 S:      Maintained
23869 F:      Documentation/networking/af_xdp.rst
23870 F:      include/net/netns/xdp.h
23871 F:      include/net/xdp_sock*
23872 F:      include/net/xsk_buff_pool.h
23873 F:      include/uapi/linux/if_xdp.h
23874 F:      include/uapi/linux/xdp_diag.h
23875 F:      net/xdp/
23876 F:      tools/testing/selftests/bpf/*xsk*
23877
23878 XEN BLOCK SUBSYSTEM
23879 M:      Roger Pau Monné <[email protected]>
23880 L:      [email protected] (moderated for non-subscribers)
23881 S:      Supported
23882 F:      drivers/block/xen*
23883 F:      drivers/block/xen-blkback/*
23884
23885 XEN HYPERVISOR ARM
23886 M:      Stefano Stabellini <[email protected]>
23887 L:      [email protected] (moderated for non-subscribers)
23888 S:      Maintained
23889 F:      arch/arm/include/asm/xen/
23890 F:      arch/arm/xen/
23891
23892 XEN HYPERVISOR ARM64
23893 M:      Stefano Stabellini <[email protected]>
23894 L:      [email protected] (moderated for non-subscribers)
23895 S:      Maintained
23896 F:      arch/arm64/include/asm/xen/
23897 F:      arch/arm64/xen/
23898
23899 XEN HYPERVISOR INTERFACE
23900 M:      Juergen Gross <[email protected]>
23901 M:      Stefano Stabellini <[email protected]>
23902 R:      Oleksandr Tyshchenko <[email protected]>
23903 L:      [email protected] (moderated for non-subscribers)
23904 S:      Supported
23905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23906 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23907 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23908 F:      drivers/*/xen-*front.c
23909 F:      drivers/xen/
23910 F:      include/uapi/xen/
23911 F:      include/xen/
23912 F:      kernel/configs/xen.config
23913
23914 XEN HYPERVISOR X86
23915 M:      Juergen Gross <[email protected]>
23916 R:      Boris Ostrovsky <[email protected]>
23917 L:      [email protected] (moderated for non-subscribers)
23918 S:      Supported
23919 F:      arch/x86/configs/xen.config
23920 F:      arch/x86/include/asm/pvclock-abi.h
23921 F:      arch/x86/include/asm/xen/
23922 F:      arch/x86/platform/pvh/
23923 F:      arch/x86/xen/
23924
23925 XEN NETWORK BACKEND DRIVER
23926 M:      Wei Liu <[email protected]>
23927 M:      Paul Durrant <[email protected]>
23928 L:      [email protected] (moderated for non-subscribers)
23929 L:      [email protected]
23930 S:      Supported
23931 F:      drivers/net/xen-netback/*
23932
23933 XEN PCI SUBSYSTEM
23934 M:      Juergen Gross <[email protected]>
23935 L:      [email protected] (moderated for non-subscribers)
23936 S:      Supported
23937 F:      arch/x86/pci/*xen*
23938 F:      drivers/pci/*xen*
23939
23940 XEN PVSCSI DRIVERS
23941 M:      Juergen Gross <[email protected]>
23942 L:      [email protected] (moderated for non-subscribers)
23943 L:      [email protected]
23944 S:      Supported
23945 F:      drivers/scsi/xen-scsifront.c
23946 F:      drivers/xen/xen-scsiback.c
23947 F:      include/xen/interface/io/vscsiif.h
23948
23949 XEN PVUSB DRIVER
23950 M:      Juergen Gross <[email protected]>
23951 L:      [email protected] (moderated for non-subscribers)
23952 L:      [email protected]
23953 S:      Supported
23954 F:      drivers/usb/host/xen*
23955 F:      include/xen/interface/io/usbif.h
23956
23957 XEN SOUND FRONTEND DRIVER
23958 M:      Oleksandr Andrushchenko <[email protected]>
23959 L:      [email protected] (moderated for non-subscribers)
23960 L:      [email protected] (moderated for non-subscribers)
23961 S:      Supported
23962 F:      sound/xen/*
23963
23964 XEN SWIOTLB SUBSYSTEM
23965 M:      Juergen Gross <[email protected]>
23966 M:      Stefano Stabellini <[email protected]>
23967 L:      [email protected] (moderated for non-subscribers)
23968 L:      [email protected]
23969 S:      Supported
23970 F:      arch/*/include/asm/xen/swiotlb-xen.h
23971 F:      drivers/xen/swiotlb-xen.c
23972 F:      include/xen/arm/swiotlb-xen.h
23973 F:      include/xen/swiotlb-xen.h
23974
23975 XFS FILESYSTEM
23976 M:      Chandan Babu R <[email protected]>
23977 R:      Darrick J. Wong <[email protected]>
23978 L:      [email protected]
23979 S:      Supported
23980 W:      http://xfs.org/
23981 C:      irc://irc.oftc.net/xfs
23982 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23983 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
23984 F:      Documentation/ABI/testing/sysfs-fs-xfs
23985 F:      Documentation/admin-guide/xfs.rst
23986 F:      Documentation/filesystems/xfs/*
23987 F:      fs/xfs/
23988 F:      include/uapi/linux/dqblk_xfs.h
23989 F:      include/uapi/linux/fsmap.h
23990
23991 XILINX AMS DRIVER
23992 M:      Anand Ashok Dumbre <[email protected]>
23993 L:      [email protected]
23994 S:      Maintained
23995 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23996 F:      drivers/iio/adc/xilinx-ams.c
23997
23998 XILINX AXI ETHERNET DRIVER
23999 M:      Radhey Shyam Pandey <[email protected]>
24000 S:      Maintained
24001 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
24002 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
24003
24004 XILINX CAN DRIVER
24005 M:      Appana Durga Kedareswara rao <[email protected]>
24006 R:      Naga Sureshkumar Relli <[email protected]>
24007 L:      [email protected]
24008 S:      Maintained
24009 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
24010 F:      drivers/net/can/xilinx_can.c
24011
24012 XILINX EVENT MANAGEMENT DRIVER
24013 M:      Abhyuday Godhasara <[email protected]>
24014 S:      Maintained
24015 F:      drivers/soc/xilinx/xlnx_event_manager.c
24016 F:      include/linux/firmware/xlnx-event-manager.h
24017
24018 XILINX GPIO DRIVER
24019 M:      Shubhrajyoti Datta <[email protected]>
24020 R:      Srinivas Neeli <[email protected]>
24021 R:      Michal Simek <[email protected]>
24022 S:      Maintained
24023 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
24024 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
24025 F:      drivers/gpio/gpio-xilinx.c
24026 F:      drivers/gpio/gpio-zynq.c
24027
24028 XILINX LL TEMAC ETHERNET DRIVER
24029 L:      [email protected]
24030 S:      Orphan
24031 F:      drivers/net/ethernet/xilinx/ll_temac*
24032
24033 XILINX PWM DRIVER
24034 M:      Sean Anderson <[email protected]>
24035 S:      Maintained
24036 F:      drivers/pwm/pwm-xilinx.c
24037 F:      include/clocksource/timer-xilinx.h
24038
24039 XILINX SD-FEC IP CORES
24040 M:      Derek Kiernan <[email protected]>
24041 M:      Dragan Cvetic <[email protected]>
24042 S:      Maintained
24043 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
24044 F:      Documentation/misc-devices/xilinx_sdfec.rst
24045 F:      drivers/misc/Kconfig
24046 F:      drivers/misc/Makefile
24047 F:      drivers/misc/xilinx_sdfec.c
24048 F:      include/uapi/misc/xilinx_sdfec.h
24049
24050 XILINX UARTLITE SERIAL DRIVER
24051 M:      Peter Korsgaard <[email protected]>
24052 L:      [email protected]
24053 S:      Maintained
24054 F:      drivers/tty/serial/uartlite.c
24055
24056 XILINX VIDEO IP CORES
24057 M:      Laurent Pinchart <[email protected]>
24058 L:      [email protected]
24059 S:      Supported
24060 T:      git git://linuxtv.org/media_tree.git
24061 F:      Documentation/devicetree/bindings/media/xilinx/
24062 F:      drivers/media/platform/xilinx/
24063 F:      include/uapi/linux/xilinx-v4l2-controls.h
24064
24065 XILINX VERSAL EDAC DRIVER
24066 M:      Shubhrajyoti Datta <[email protected]>
24067 M:      Sai Krishna Potthuri <[email protected]>
24068 S:      Maintained
24069 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
24070 F:      drivers/edac/versal_edac.c
24071
24072 XILINX WATCHDOG DRIVER
24073 M:      Srinivas Neeli <[email protected]>
24074 R:      Shubhrajyoti Datta <[email protected]>
24075 R:      Michal Simek <[email protected]>
24076 S:      Maintained
24077 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
24078 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
24079 F:      drivers/watchdog/of_xilinx_wdt.c
24080 F:      drivers/watchdog/xilinx_wwdt.c
24081
24082 XILINX XDMA DRIVER
24083 M:      Lizhi Hou <[email protected]>
24084 M:      Brian Xu <[email protected]>
24085 M:      Raj Kumar Rampelli <[email protected]>
24086 L:      [email protected]
24087 S:      Supported
24088 F:      drivers/dma/xilinx/xdma-regs.h
24089 F:      drivers/dma/xilinx/xdma.c
24090 F:      include/linux/dma/amd_xdma.h
24091 F:      include/linux/platform_data/amd_xdma.h
24092
24093 XILINX ZYNQMP DPDMA DRIVER
24094 M:      Laurent Pinchart <[email protected]>
24095 L:      [email protected]
24096 S:      Supported
24097 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
24098 F:      drivers/dma/xilinx/xilinx_dpdma.c
24099 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
24100
24101 XILINX ZYNQMP OCM EDAC DRIVER
24102 M:      Shubhrajyoti Datta <[email protected]>
24103 M:      Sai Krishna Potthuri <[email protected]>
24104 S:      Maintained
24105 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
24106 F:      drivers/edac/zynqmp_edac.c
24107
24108 XILINX ZYNQMP PSGTR PHY DRIVER
24109 M:      Laurent Pinchart <[email protected]>
24110 L:      [email protected]
24111 S:      Supported
24112 T:      git https://github.com/Xilinx/linux-xlnx.git
24113 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
24114 F:      drivers/phy/xilinx/phy-zynqmp.c
24115
24116 XILINX ZYNQMP SHA3 DRIVER
24117 M:      Harsha <[email protected]>
24118 S:      Maintained
24119 F:      drivers/crypto/xilinx/zynqmp-sha.c
24120
24121 XILLYBUS DRIVER
24122 M:      Eli Billauer <[email protected]>
24123 L:      [email protected]
24124 S:      Supported
24125 F:      drivers/char/xillybus/
24126
24127 XLP9XX I2C DRIVER
24128 M:      George Cherian <[email protected]>
24129 L:      [email protected]
24130 S:      Supported
24131 W:      http://www.marvell.com
24132 F:      drivers/i2c/busses/i2c-xlp9xx.c
24133
24134 XRA1403 GPIO EXPANDER
24135 M:      Nandor Han <[email protected]>
24136 L:      [email protected]
24137 S:      Maintained
24138 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
24139 F:      drivers/gpio/gpio-xra1403.c
24140
24141 XTENSA XTFPGA PLATFORM SUPPORT
24142 M:      Max Filippov <[email protected]>
24143 S:      Maintained
24144 F:      drivers/spi/spi-xtensa-xtfpga.c
24145 F:      sound/soc/xtensa/xtfpga-i2s.c
24146
24147 YAM DRIVER FOR AX.25
24148 M:      Jean-Paul Roubelat <[email protected]>
24149 L:      [email protected]
24150 S:      Maintained
24151 F:      drivers/net/hamradio/yam*
24152 F:      include/linux/yam.h
24153
24154 YAMA SECURITY MODULE
24155 M:      Kees Cook <[email protected]>
24156 S:      Supported
24157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
24158 F:      Documentation/admin-guide/LSM/Yama.rst
24159 F:      security/yama/
24160
24161 YEALINK PHONE DRIVER
24162 M:      Henk Vergonet <[email protected]>
24163 L:      [email protected]
24164 S:      Maintained
24165 F:      Documentation/input/devices/yealink.rst
24166 F:      drivers/input/misc/yealink.*
24167
24168 Z3FOLD COMPRESSED PAGE ALLOCATOR
24169 M:      Vitaly Wool <[email protected]>
24170 R:      Miaohe Lin <[email protected]>
24171 L:      [email protected]
24172 S:      Maintained
24173 F:      mm/z3fold.c
24174
24175 Z8530 DRIVER FOR AX.25
24176 M:      Joerg Reuter <[email protected]>
24177 L:      [email protected]
24178 S:      Maintained
24179 W:      http://yaina.de/jreuter/
24180 W:      http://www.qsl.net/dl1bke/
24181 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
24182 F:      drivers/net/hamradio/*scc.c
24183 F:      drivers/net/hamradio/z8530.h
24184
24185 ZBUD COMPRESSED PAGE ALLOCATOR
24186 M:      Seth Jennings <[email protected]>
24187 M:      Dan Streetman <[email protected]>
24188 L:      [email protected]
24189 S:      Maintained
24190 F:      mm/zbud.c
24191
24192 ZD1211RW WIRELESS DRIVER
24193 L:      [email protected]
24194 S:      Orphan
24195 F:      drivers/net/wireless/zydas/zd1211rw/
24196
24197 ZD1301 MEDIA DRIVER
24198 L:      [email protected]
24199 S:      Orphan
24200 W:      https://linuxtv.org/
24201 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24202 F:      drivers/media/usb/dvb-usb-v2/zd1301*
24203
24204 ZD1301_DEMOD MEDIA DRIVER
24205 L:      [email protected]
24206 S:      Orphan
24207 W:      https://linuxtv.org/
24208 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24209 F:      drivers/media/dvb-frontends/zd1301_demod*
24210
24211 ZHAOXIN PROCESSOR SUPPORT
24212 M:      Tony W Wang-oc <[email protected]>
24213 L:      [email protected]
24214 S:      Maintained
24215 F:      arch/x86/kernel/cpu/zhaoxin.c
24216
24217 ZONEFS FILESYSTEM
24218 M:      Damien Le Moal <[email protected]>
24219 M:      Naohiro Aota <[email protected]>
24220 R:      Johannes Thumshirn <[email protected]>
24221 L:      [email protected]
24222 S:      Maintained
24223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
24224 F:      Documentation/filesystems/zonefs.rst
24225 F:      fs/zonefs/
24226
24227 ZPOOL COMPRESSED PAGE STORAGE API
24228 M:      Dan Streetman <[email protected]>
24229 L:      [email protected]
24230 S:      Maintained
24231 F:      include/linux/zpool.h
24232 F:      mm/zpool.c
24233
24234 ZR36067 VIDEO FOR LINUX DRIVER
24235 M:      Corentin Labbe <[email protected]>
24236 L:      [email protected]
24237 L:      [email protected]
24238 S:      Maintained
24239 W:      http://mjpeg.sourceforge.net/driver-zoran/
24240 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24241 F:      Documentation/driver-api/media/drivers/zoran.rst
24242 F:      drivers/media/pci/zoran/
24243
24244 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
24245 M:      Minchan Kim <[email protected]>
24246 M:      Sergey Senozhatsky <[email protected]>
24247 L:      [email protected]
24248 S:      Maintained
24249 F:      Documentation/admin-guide/blockdev/zram.rst
24250 F:      drivers/block/zram/
24251
24252 ZS DECSTATION Z85C30 SERIAL DRIVER
24253 M:      "Maciej W. Rozycki" <[email protected]>
24254 S:      Maintained
24255 F:      drivers/tty/serial/zs.*
24256
24257 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
24258 M:      Minchan Kim <[email protected]>
24259 M:      Sergey Senozhatsky <[email protected]>
24260 L:      [email protected]
24261 S:      Maintained
24262 F:      Documentation/mm/zsmalloc.rst
24263 F:      include/linux/zsmalloc.h
24264 F:      mm/zsmalloc.c
24265
24266 ZSTD
24267 M:      Nick Terrell <[email protected]>
24268 S:      Maintained
24269 B:      https://github.com/facebook/zstd/issues
24270 T:      git https://github.com/terrelln/linux.git
24271 F:      crypto/zstd.c
24272 F:      include/linux/zstd*
24273 F:      lib/decompress_unzstd.c
24274 F:      lib/zstd/
24275 N:      zstd
24276 K:      zstd
24277
24278 ZSWAP COMPRESSED SWAP CACHING
24279 M:      Johannes Weiner <[email protected]>
24280 M:      Yosry Ahmed <[email protected]>
24281 M:      Nhat Pham <[email protected]>
24282 L:      [email protected]
24283 S:      Maintained
24284 F:      Documentation/admin-guide/mm/zswap.rst
24285 F:      include/linux/zswap.h
24286 F:      mm/zswap.c
24287
24288 THE REST
24289 M:      Linus Torvalds <[email protected]>
24290 L:      [email protected]
24291 S:      Buried alive in reporters
24292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24293 F:      *
24294 F:      */
This page took 1.419756 seconds and 4 git commands to generate.