]> Git Repo - linux.git/blob - MAINTAINERS
MAINTAINERS: add BITOPS API record
[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 ADAFRUIT MINI I2C GAMEPAD
445 M:      Anshul Dalal <[email protected]>
446 L:      [email protected]
447 S:      Maintained
448 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
449 F:      drivers/input/joystick/adafruit-seesaw.c
450
451 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
452 M:      Jiri Kosina <[email protected]>
453 S:      Maintained
454
455 ADF7242 IEEE 802.15.4 RADIO DRIVER
456 M:      Michael Hennerich <[email protected]>
457 L:      [email protected]
458 S:      Supported
459 W:      https://wiki.analog.com/ADF7242
460 W:      https://ez.analog.com/linux-software-drivers
461 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
462 F:      drivers/net/ieee802154/adf7242.c
463
464 ADM1025 HARDWARE MONITOR DRIVER
465 M:      Jean Delvare <[email protected]>
466 L:      [email protected]
467 S:      Maintained
468 F:      Documentation/hwmon/adm1025.rst
469 F:      drivers/hwmon/adm1025.c
470
471 ADM1029 HARDWARE MONITOR DRIVER
472 M:      Corentin Labbe <[email protected]>
473 L:      [email protected]
474 S:      Maintained
475 F:      drivers/hwmon/adm1029.c
476
477 ADM8211 WIRELESS DRIVER
478 L:      [email protected]
479 S:      Orphan
480 F:      drivers/net/wireless/admtek/adm8211.*
481
482 ADP1653 FLASH CONTROLLER DRIVER
483 M:      Sakari Ailus <[email protected]>
484 L:      [email protected]
485 S:      Maintained
486 F:      drivers/media/i2c/adp1653.c
487 F:      include/media/i2c/adp1653.h
488
489 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
490 M:      Michael Hennerich <[email protected]>
491 S:      Supported
492 W:      http://wiki.analog.com/ADP5520
493 W:      https://ez.analog.com/linux-software-drivers
494 F:      drivers/gpio/gpio-adp5520.c
495 F:      drivers/input/keyboard/adp5520-keys.c
496 F:      drivers/leds/leds-adp5520.c
497 F:      drivers/mfd/adp5520.c
498 F:      drivers/video/backlight/adp5520_bl.c
499
500 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
501 M:      Michael Hennerich <[email protected]>
502 S:      Supported
503 W:      http://wiki.analog.com/ADP5588
504 W:      https://ez.analog.com/linux-software-drivers
505 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
506 F:      drivers/input/keyboard/adp5588-keys.c
507
508 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
509 M:      Michael Hennerich <[email protected]>
510 S:      Supported
511 W:      http://wiki.analog.com/ADP8860
512 W:      https://ez.analog.com/linux-software-drivers
513 F:      drivers/video/backlight/adp8860_bl.c
514
515 ADT746X FAN DRIVER
516 M:      Colin Leroy <[email protected]>
517 S:      Maintained
518 F:      drivers/macintosh/therm_adt746x.c
519
520 ADT7475 HARDWARE MONITOR DRIVER
521 M:      Jean Delvare <[email protected]>
522 L:      [email protected]
523 S:      Maintained
524 F:      Documentation/hwmon/adt7475.rst
525 F:      drivers/hwmon/adt7475.c
526
527 ADVANSYS SCSI DRIVER
528 M:      Matthew Wilcox <[email protected]>
529 M:      Hannes Reinecke <[email protected]>
530 L:      [email protected]
531 S:      Maintained
532 F:      Documentation/scsi/advansys.rst
533 F:      drivers/scsi/advansys.c
534
535 ADVANTECH SWBTN DRIVER
536 M:      Andrea Ho <[email protected]>
537 L:      [email protected]
538 S:      Maintained
539 F:      drivers/platform/x86/adv_swbutton.c
540
541 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
542 M:      Lucas Stankus <[email protected]>
543 S:      Supported
544 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
545 F:      drivers/iio/accel/adxl313*
546
547 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
548 M:      Michael Hennerich <[email protected]>
549 S:      Supported
550 W:      http://wiki.analog.com/ADXL345
551 W:      https://ez.analog.com/linux-software-drivers
552 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
553 F:      drivers/input/misc/adxl34x.c
554
555 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
556 M:      Puranjay Mohan <[email protected]>
557 L:      [email protected]
558 S:      Supported
559 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
560 F:      drivers/iio/accel/adxl355.h
561 F:      drivers/iio/accel/adxl355_core.c
562 F:      drivers/iio/accel/adxl355_i2c.c
563 F:      drivers/iio/accel/adxl355_spi.c
564
565 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
566 M:      Cosmin Tanislav <[email protected]>
567 L:      [email protected]
568 S:      Supported
569 W:      https://ez.analog.com/linux-software-drivers
570 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
571 F:      drivers/iio/accel/adxl367*
572
573 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
574 M:      Michael Hennerich <[email protected]>
575 S:      Supported
576 W:      https://ez.analog.com/linux-software-drivers
577 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
578 F:      drivers/iio/accel/adxl372.c
579 F:      drivers/iio/accel/adxl372_i2c.c
580 F:      drivers/iio/accel/adxl372_spi.c
581
582 AF8133J THREE-AXIS MAGNETOMETER DRIVER
583 M:      Ondřej Jirman <[email protected]>
584 S:      Maintained
585 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
586 F:      drivers/iio/magnetometer/af8133j.c
587
588 AF9013 MEDIA DRIVER
589 L:      [email protected]
590 S:      Orphan
591 W:      https://linuxtv.org
592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
593 F:      drivers/media/dvb-frontends/af9013*
594
595 AF9033 MEDIA DRIVER
596 L:      [email protected]
597 S:      Orphan
598 W:      https://linuxtv.org
599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
600 F:      drivers/media/dvb-frontends/af9033*
601
602 AFFS FILE SYSTEM
603 M:      David Sterba <[email protected]>
604 L:      [email protected]
605 S:      Odd Fixes
606 F:      Documentation/filesystems/affs.rst
607 F:      fs/affs/
608
609 AFS FILESYSTEM
610 M:      David Howells <[email protected]>
611 M:      Marc Dionne <[email protected]>
612 L:      [email protected]
613 S:      Supported
614 W:      https://www.infradead.org/~dhowells/kafs/
615 F:      Documentation/filesystems/afs.rst
616 F:      fs/afs/
617 F:      include/trace/events/afs.h
618
619 AGPGART DRIVER
620 M:      David Airlie <[email protected]>
621 L:      [email protected]
622 S:      Maintained
623 T:      git https://gitlab.freedesktop.org/drm/kernel.git
624 F:      drivers/char/agp/
625 F:      include/linux/agp*
626 F:      include/uapi/linux/agp*
627
628 AHA152X SCSI DRIVER
629 M:      "Juergen E. Fischer" <[email protected]>
630 L:      [email protected]
631 S:      Maintained
632 F:      drivers/scsi/aha152x*
633 F:      drivers/scsi/pcmcia/aha152x*
634
635 AIC7XXX / AIC79XX SCSI DRIVER
636 M:      Hannes Reinecke <[email protected]>
637 L:      [email protected]
638 S:      Maintained
639 F:      drivers/scsi/aic7xxx/
640
641 AIMSLAB FM RADIO RECEIVER DRIVER
642 M:      Hans Verkuil <[email protected]>
643 L:      [email protected]
644 S:      Maintained
645 W:      https://linuxtv.org
646 T:      git git://linuxtv.org/media_tree.git
647 F:      drivers/media/radio/radio-aimslab*
648
649 AIO
650 M:      Benjamin LaHaise <[email protected]>
651 L:      [email protected]
652 S:      Supported
653 F:      fs/aio.c
654 F:      include/linux/*aio*.h
655
656 AIRSPY MEDIA DRIVER
657 L:      [email protected]
658 S:      Orphan
659 W:      https://linuxtv.org
660 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
661 F:      drivers/media/usb/airspy/
662
663 ALACRITECH GIGABIT ETHERNET DRIVER
664 M:      Lino Sanfilippo <[email protected]>
665 S:      Maintained
666 F:      drivers/net/ethernet/alacritech/*
667
668 ALCATEL SPEEDTOUCH USB DRIVER
669 M:      Duncan Sands <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 W:      http://www.linux-usb.org/SpeedTouch/
673 F:      drivers/usb/atm/speedtch.c
674 F:      drivers/usb/atm/usbatm.c
675
676 ALCHEMY AU1XX0 MMC DRIVER
677 M:      Manuel Lauss <[email protected]>
678 S:      Maintained
679 F:      drivers/mmc/host/au1xmmc.c
680
681 ALI1563 I2C DRIVER
682 M:      Rudolf Marek <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 F:      Documentation/i2c/busses/i2c-ali1563.rst
686 F:      drivers/i2c/busses/i2c-ali1563.c
687
688 ALIBABA ELASTIC RDMA DRIVER
689 M:      Cheng Xu <[email protected]>
690 M:      Kai Shen <[email protected]>
691 L:      [email protected]
692 S:      Supported
693 F:      drivers/infiniband/hw/erdma
694 F:      include/uapi/rdma/erdma-abi.h
695
696 ALIBABA PMU DRIVER
697 M:      Shuai Xue <[email protected]>
698 S:      Supported
699 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
700 F:      drivers/perf/alibaba_uncore_drw_pmu.c
701
702 ALIENWARE WMI DRIVER
703 L:      [email protected]
704 S:      Maintained
705 F:      drivers/platform/x86/dell/alienware-wmi.c
706
707 ALLEGRO DVT VIDEO IP CORE DRIVER
708 M:      Michael Tretter <[email protected]>
709 R:      Pengutronix Kernel Team <[email protected]>
710 L:      [email protected]
711 S:      Maintained
712 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
713 F:      drivers/media/platform/allegro-dvt/
714
715 ALLIED VISION ALVIUM CAMERA DRIVER
716 M:      Tommaso Merciai <[email protected]>
717 M:      Martin Hecht <[email protected]>
718 L:      [email protected]
719 S:      Maintained
720 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
721 F:      drivers/media/i2c/alvium-csi2.c
722 F:      drivers/media/i2c/alvium-csi2.h
723
724 ALLWINNER A10 CSI DRIVER
725 M:      Maxime Ripard <[email protected]>
726 L:      [email protected]
727 S:      Maintained
728 T:      git git://linuxtv.org/media_tree.git
729 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
730 F:      drivers/media/platform/sunxi/sun4i-csi/
731
732 ALLWINNER A31 CSI DRIVER
733 M:      Yong Deng <[email protected]>
734 M:      Paul Kocialkowski <[email protected]>
735 L:      [email protected]
736 S:      Maintained
737 T:      git git://linuxtv.org/media_tree.git
738 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
739 F:      drivers/media/platform/sunxi/sun6i-csi/
740
741 ALLWINNER A31 ISP DRIVER
742 M:      Paul Kocialkowski <[email protected]>
743 L:      [email protected]
744 S:      Maintained
745 T:      git git://linuxtv.org/media_tree.git
746 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
747 F:      drivers/staging/media/sunxi/sun6i-isp/
748 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
749
750 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
751 M:      Paul Kocialkowski <[email protected]>
752 L:      [email protected]
753 S:      Maintained
754 T:      git git://linuxtv.org/media_tree.git
755 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
756 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
757
758 ALLWINNER CPUFREQ DRIVER
759 M:      Yangtao Li <[email protected]>
760 L:      [email protected]
761 S:      Maintained
762 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
763 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
764
765 ALLWINNER CRYPTO DRIVERS
766 M:      Corentin Labbe <[email protected]>
767 L:      [email protected]
768 S:      Maintained
769 F:      drivers/crypto/allwinner/
770
771 ALLWINNER DMIC DRIVERS
772 M:      Ban Tao <[email protected]>
773 L:      [email protected] (moderated for non-subscribers)
774 S:      Maintained
775 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
776 F:      sound/soc/sunxi/sun50i-dmic.c
777
778 ALLWINNER HARDWARE SPINLOCK SUPPORT
779 M:      Wilken Gottwalt <[email protected]>
780 S:      Maintained
781 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
782 F:      drivers/hwspinlock/sun6i_hwspinlock.c
783
784 ALLWINNER THERMAL DRIVER
785 M:      Vasily Khoruzhick <[email protected]>
786 M:      Yangtao Li <[email protected]>
787 L:      [email protected]
788 S:      Maintained
789 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
790 F:      drivers/thermal/sun8i_thermal.c
791
792 ALLWINNER VPU DRIVER
793 M:      Maxime Ripard <[email protected]>
794 M:      Paul Kocialkowski <[email protected]>
795 L:      [email protected]
796 S:      Maintained
797 F:      drivers/staging/media/sunxi/cedrus/
798
799 ALPHA PORT
800 M:      Richard Henderson <[email protected]>
801 M:      Ivan Kokshaysky <[email protected]>
802 M:      Matt Turner <[email protected]>
803 L:      [email protected]
804 S:      Odd Fixes
805 F:      arch/alpha/
806
807 ALPS PS/2 TOUCHPAD DRIVER
808 R:      Pali Rohár <[email protected]>
809 F:      drivers/input/mouse/alps.*
810
811 ALTERA I2C CONTROLLER DRIVER
812 M:      Thor Thayer <[email protected]>
813 S:      Maintained
814 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
815 F:      drivers/i2c/busses/i2c-altera.c
816
817 ALTERA MAILBOX DRIVER
818 M:      Mun Yew Tham <[email protected]>
819 S:      Maintained
820 F:      drivers/mailbox/mailbox-altera.c
821
822 ALTERA MSGDMA IP CORE DRIVER
823 M:      Olivier Dautricourt <[email protected]>
824 R:      Stefan Roese <[email protected]>
825 L:      [email protected]
826 S:      Odd Fixes
827 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
828 F:      drivers/dma/altera-msgdma.c
829
830 ALTERA PIO DRIVER
831 M:      Mun Yew Tham <[email protected]>
832 L:      [email protected]
833 S:      Maintained
834 F:      drivers/gpio/gpio-altera.c
835
836 ALTERA SYSTEM MANAGER DRIVER
837 M:      Thor Thayer <[email protected]>
838 S:      Maintained
839 F:      drivers/mfd/altera-sysmgr.c
840 F:      include/linux/mfd/altera-sysmgr.h
841
842 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
843 M:      Thor Thayer <[email protected]>
844 S:      Maintained
845 F:      drivers/gpio/gpio-altera-a10sr.c
846 F:      drivers/mfd/altera-a10sr.c
847 F:      drivers/reset/reset-a10sr.c
848 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
849 F:      include/linux/mfd/altera-a10sr.h
850
851 ALTERA TRIPLE SPEED ETHERNET DRIVER
852 M:      Joyce Ooi <[email protected]>
853 L:      [email protected]
854 S:      Maintained
855 F:      drivers/net/ethernet/altera/
856
857 ALTERA UART/JTAG UART SERIAL DRIVERS
858 M:      Tobias Klauser <[email protected]>
859 L:      [email protected]
860 S:      Maintained
861 F:      drivers/tty/serial/altera_jtaguart.c
862 F:      drivers/tty/serial/altera_uart.c
863 F:      include/linux/altera_jtaguart.h
864 F:      include/linux/altera_uart.h
865
866 AMAZON ANNAPURNA LABS FIC DRIVER
867 M:      Talel Shenhar <[email protected]>
868 S:      Maintained
869 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
870 F:      drivers/irqchip/irq-al-fic.c
871
872 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
873 M:      Talel Shenhar <[email protected]>
874 M:      Talel Shenhar <[email protected]>
875 S:      Maintained
876 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
877 F:      drivers/edac/al_mc_edac.c
878
879 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
880 M:      Talel Shenhar <[email protected]>
881 S:      Maintained
882 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
883 F:      drivers/thermal/thermal_mmio.c
884
885 AMAZON ETHERNET DRIVERS
886 M:      Shay Agroskin <[email protected]>
887 M:      Arthur Kiyanovski <[email protected]>
888 R:      David Arinzon <[email protected]>
889 R:      Noam Dagan <[email protected]>
890 R:      Saeed Bishara <[email protected]>
891 L:      [email protected]
892 S:      Supported
893 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
894 F:      drivers/net/ethernet/amazon/
895
896 AMAZON RDMA EFA DRIVER
897 M:      Michael Margolin <[email protected]>
898 R:      Gal Pressman <[email protected]>
899 R:      Yossi Leybovich <[email protected]>
900 L:      [email protected]
901 S:      Supported
902 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
903 F:      drivers/infiniband/hw/efa/
904 F:      include/uapi/rdma/efa-abi.h
905
906 AMD ADDRESS TRANSLATION LIBRARY (ATL)
907 M:      Yazen Ghannam <[email protected]>
908 L:      [email protected]
909 S:      Supported
910 F:      drivers/ras/amd/atl/*
911
912 AMD AXI W1 DRIVER
913 M:      Kris Chaplin <[email protected]>
914 R:      Thomas Delev <[email protected]>
915 R:      Michal Simek <[email protected]>
916 S:      Maintained
917 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
918 F:      drivers/w1/masters/amd_axi_w1.c
919
920 AMD CDX BUS DRIVER
921 M:      Nipun Gupta <[email protected]>
922 M:      Nikhil Agarwal <[email protected]>
923 S:      Maintained
924 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
925 F:      drivers/cdx/*
926 F:      include/linux/cdx/*
927
928 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
929 M:      Tom Lendacky <[email protected]>
930 M:      John Allen <[email protected]>
931 L:      [email protected]
932 S:      Supported
933 F:      drivers/crypto/ccp/
934 F:      include/linux/ccp.h
935
936 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
937 M:      Ashish Kalra <[email protected]>
938 M:      Tom Lendacky <[email protected]>
939 L:      [email protected]
940 S:      Supported
941 F:      drivers/crypto/ccp/sev*
942 F:      include/uapi/linux/psp-sev.h
943
944 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
945 M:      Mario Limonciello <[email protected]>
946 L:      [email protected]
947 S:      Supported
948 F:      drivers/crypto/ccp/dbc.c
949 F:      drivers/crypto/ccp/dbc.h
950 F:      drivers/crypto/ccp/platform-access.c
951 F:      drivers/crypto/ccp/platform-access.h
952 F:      include/uapi/linux/psp-dbc.h
953 F:      tools/crypto/ccp/*.c
954 F:      tools/crypto/ccp/*.py
955
956 AMD DISPLAY CORE
957 M:      Harry Wentland <[email protected]>
958 M:      Leo Li <[email protected]>
959 M:      Rodrigo Siqueira <[email protected]>
960 L:      [email protected]
961 S:      Supported
962 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
963 F:      drivers/gpu/drm/amd/display/
964
965 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
966 M:      Huang Rui <[email protected]>
967 L:      [email protected]
968 S:      Supported
969 F:      Documentation/hwmon/fam15h_power.rst
970 F:      drivers/hwmon/fam15h_power.c
971
972 AMD FCH GPIO DRIVER
973 M:      Enrico Weigelt, metux IT consult <[email protected]>
974 L:      [email protected]
975 S:      Maintained
976 F:      drivers/gpio/gpio-amd-fch.c
977 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
978
979 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
980 L:      [email protected] (moderated for non-subscribers)
981 S:      Orphan
982 F:      drivers/usb/gadget/udc/amd5536udc.*
983
984 AMD GEODE PROCESSOR/CHIPSET SUPPORT
985 M:      Andres Salomon <[email protected]>
986 L:      [email protected] (moderated for non-subscribers)
987 S:      Supported
988 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
989 F:      arch/x86/include/asm/geode.h
990 F:      drivers/char/hw_random/geode-rng.c
991 F:      drivers/crypto/geode*
992 F:      drivers/video/fbdev/geode/
993
994 AMD HSMP DRIVER
995 M:      Naveen Krishna Chatradhi <[email protected]>
996 R:      Carlos Bilbao <[email protected]>
997 L:      [email protected]
998 S:      Maintained
999 F:      Documentation/arch/x86/amd_hsmp.rst
1000 F:      arch/x86/include/asm/amd_hsmp.h
1001 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1002 F:      drivers/platform/x86/amd/hsmp.c
1003
1004 AMD IOMMU (AMD-VI)
1005 M:      Joerg Roedel <[email protected]>
1006 R:      Suravee Suthikulpanit <[email protected]>
1007 L:      [email protected]
1008 S:      Maintained
1009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
1010 F:      drivers/iommu/amd/
1011 F:      include/linux/amd-iommu.h
1012
1013 AMD KFD
1014 M:      Felix Kuehling <[email protected]>
1015 L:      [email protected]
1016 S:      Supported
1017 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1018 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1019 F:      drivers/gpu/drm/amd/amdkfd/
1020 F:      drivers/gpu/drm/amd/include/cik_structs.h
1021 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1022 F:      drivers/gpu/drm/amd/include/v9_structs.h
1023 F:      drivers/gpu/drm/amd/include/vi_structs.h
1024 F:      include/uapi/linux/kfd_ioctl.h
1025 F:      include/uapi/linux/kfd_sysfs.h
1026
1027 AMD MP2 I2C DRIVER
1028 M:      Elie Morisse <[email protected]>
1029 M:      Shyam Sundar S K <[email protected]>
1030 L:      [email protected]
1031 S:      Maintained
1032 F:      drivers/i2c/busses/i2c-amd-mp2*
1033
1034 AMD PDS CORE DRIVER
1035 M:      Shannon Nelson <[email protected]>
1036 M:      Brett Creeley <[email protected]>
1037 L:      [email protected]
1038 S:      Supported
1039 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1040 F:      drivers/net/ethernet/amd/pds_core/
1041 F:      include/linux/pds/
1042
1043 AMD PMC DRIVER
1044 M:      Shyam Sundar S K <[email protected]>
1045 L:      [email protected]
1046 S:      Maintained
1047 F:      drivers/platform/x86/amd/pmc/
1048
1049 AMD PMF DRIVER
1050 M:      Shyam Sundar S K <[email protected]>
1051 L:      [email protected]
1052 S:      Maintained
1053 F:      Documentation/ABI/testing/sysfs-amd-pmf
1054 F:      drivers/platform/x86/amd/pmf/
1055
1056 AMD POWERPLAY AND SWSMU
1057 M:      Evan Quan <[email protected]>
1058 L:      [email protected]
1059 S:      Supported
1060 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1061 F:      drivers/gpu/drm/amd/pm/
1062
1063 AMD PSTATE DRIVER
1064 M:      Huang Rui <[email protected]>
1065 L:      [email protected]
1066 S:      Supported
1067 F:      Documentation/admin-guide/pm/amd-pstate.rst
1068 F:      drivers/cpufreq/amd-pstate*
1069 F:      include/linux/amd-pstate.h
1070 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1071
1072 AMD PTDMA DRIVER
1073 M:      Basavaraj Natikar <[email protected]>
1074 L:      [email protected]
1075 S:      Maintained
1076 F:      drivers/dma/ptdma/
1077
1078 AMD SEATTLE DEVICE TREE SUPPORT
1079 M:      Suravee Suthikulpanit <[email protected]>
1080 M:      Tom Lendacky <[email protected]>
1081 S:      Supported
1082 F:      arch/arm64/boot/dts/amd/
1083
1084 AMD SENSOR FUSION HUB DRIVER
1085 M:      Basavaraj Natikar <[email protected]>
1086 L:      [email protected]
1087 S:      Maintained
1088 F:      Documentation/hid/amd-sfh*
1089 F:      drivers/hid/amd-sfh-hid/
1090
1091 AMD SPI DRIVER
1092 M:      Sanjay R Mehta <[email protected]>
1093 S:      Maintained
1094 F:      drivers/spi/spi-amd.c
1095
1096 AMD XGBE DRIVER
1097 M:      "Shyam Sundar S K" <[email protected]>
1098 L:      [email protected]
1099 S:      Supported
1100 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1101 F:      drivers/net/ethernet/amd/xgbe/
1102
1103 AMLOGIC DDR PMU DRIVER
1104 M:      Jiucheng Xu <[email protected]>
1105 L:      [email protected]
1106 S:      Supported
1107 W:      http://www.amlogic.com
1108 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1109 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1110 F:      drivers/perf/amlogic/
1111 F:      include/soc/amlogic/
1112
1113 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1114 M:      Javier Carrasco <[email protected]>
1115 L:      [email protected]
1116 S:      Maintained
1117 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1118 F:      Documentation/hwmon/chipcap2.rst
1119 F:      drivers/hwmon/chipcap2.c
1120
1121 AMPHION VPU CODEC V4L2 DRIVER
1122 M:      Ming Qian <[email protected]>
1123 M:      Zhou Peng <[email protected]>
1124 L:      [email protected]
1125 S:      Maintained
1126 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1127 F:      drivers/media/platform/amphion/
1128
1129 AMS AS73211 DRIVER
1130 M:      Christian Eggers <[email protected]>
1131 L:      [email protected]
1132 S:      Maintained
1133 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1134 F:      drivers/iio/light/as73211.c
1135
1136 AMT (Automatic Multicast Tunneling)
1137 M:      Taehee Yoo <[email protected]>
1138 L:      [email protected]
1139 S:      Maintained
1140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1142 F:      drivers/net/amt.c
1143
1144 ANALOG DEVICES INC AD3552R DRIVER
1145 M:      Nuno Sá <[email protected]>
1146 L:      [email protected]
1147 S:      Supported
1148 W:      https://ez.analog.com/linux-software-drivers
1149 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1150 F:      drivers/iio/dac/ad3552r.c
1151
1152 ANALOG DEVICES INC AD4130 DRIVER
1153 M:      Cosmin Tanislav <[email protected]>
1154 L:      [email protected]
1155 S:      Supported
1156 W:      https://ez.analog.com/linux-software-drivers
1157 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1158 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1159 F:      drivers/iio/adc/ad4130.c
1160
1161 ANALOG DEVICES INC AD7091R DRIVER
1162 M:      Marcelo Schmitt <[email protected]>
1163 L:      [email protected]
1164 S:      Supported
1165 W:      http://ez.analog.com/community/linux-device-drivers
1166 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1167 F:      drivers/iio/adc/ad7091r*
1168
1169 ANALOG DEVICES INC AD7192 DRIVER
1170 M:      Alexandru Tachici <[email protected]>
1171 L:      [email protected]
1172 S:      Supported
1173 W:      https://ez.analog.com/linux-software-drivers
1174 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1175 F:      drivers/iio/adc/ad7192.c
1176
1177 ANALOG DEVICES INC AD7292 DRIVER
1178 M:      Marcelo Schmitt <[email protected]>
1179 L:      [email protected]
1180 S:      Supported
1181 W:      https://ez.analog.com/linux-software-drivers
1182 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1183 F:      drivers/iio/adc/ad7292.c
1184
1185 ANALOG DEVICES INC AD7293 DRIVER
1186 M:      Antoniu Miclaus <[email protected]>
1187 L:      [email protected]
1188 S:      Supported
1189 W:      https://ez.analog.com/linux-software-drivers
1190 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1191 F:      drivers/iio/dac/ad7293.c
1192
1193 ANALOG DEVICES INC AD74115 DRIVER
1194 M:      Cosmin Tanislav <[email protected]>
1195 L:      [email protected]
1196 S:      Supported
1197 W:      https://ez.analog.com/linux-software-drivers
1198 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1199 F:      drivers/iio/addac/ad74115.c
1200
1201 ANALOG DEVICES INC AD74413R DRIVER
1202 M:      Cosmin Tanislav <[email protected]>
1203 L:      [email protected]
1204 S:      Supported
1205 W:      https://ez.analog.com/linux-software-drivers
1206 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1207 F:      drivers/iio/addac/ad74413r.c
1208 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1209
1210 ANALOG DEVICES INC AD7768-1 DRIVER
1211 M:      Michael Hennerich <[email protected]>
1212 L:      [email protected]
1213 S:      Supported
1214 W:      https://ez.analog.com/linux-software-drivers
1215 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1216 F:      drivers/iio/adc/ad7768-1.c
1217
1218 ANALOG DEVICES INC AD7780 DRIVER
1219 M:      Michael Hennerich <[email protected]>
1220 M:      Renato Lui Geh <[email protected]>
1221 L:      [email protected]
1222 S:      Supported
1223 W:      https://ez.analog.com/linux-software-drivers
1224 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1225 F:      drivers/iio/adc/ad7780.c
1226
1227 ANALOG DEVICES INC ADA4250 DRIVER
1228 M:      Antoniu Miclaus <[email protected]>
1229 L:      [email protected]
1230 S:      Supported
1231 W:      https://ez.analog.com/linux-software-drivers
1232 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1233 F:      drivers/iio/amplifiers/ada4250.c
1234
1235 ANALOG DEVICES INC ADF4377 DRIVER
1236 M:      Antoniu Miclaus <[email protected]>
1237 L:      [email protected]
1238 S:      Supported
1239 W:      https://ez.analog.com/linux-software-drivers
1240 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1241 F:      drivers/iio/frequency/adf4377.c
1242
1243 ANALOG DEVICES INC ADGS1408 DRIVER
1244 M:      Mircea Caprioru <[email protected]>
1245 S:      Supported
1246 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1247 F:      drivers/mux/adgs1408.c
1248
1249 ANALOG DEVICES INC ADIN DRIVER
1250 M:      Michael Hennerich <[email protected]>
1251 L:      [email protected]
1252 S:      Supported
1253 W:      https://ez.analog.com/linux-software-drivers
1254 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1255 F:      drivers/net/phy/adin.c
1256
1257 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1258 M:      Nuno Sa <[email protected]>
1259 L:      [email protected]
1260 S:      Supported
1261 F:      drivers/iio/imu/adis.c
1262 F:      drivers/iio/imu/adis_buffer.c
1263 F:      drivers/iio/imu/adis_trigger.c
1264 F:      include/linux/iio/imu/adis.h
1265
1266 ANALOG DEVICES INC ADIS16460 DRIVER
1267 M:      Dragos Bogdan <[email protected]>
1268 L:      [email protected]
1269 S:      Supported
1270 W:      https://ez.analog.com/linux-software-drivers
1271 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1272 F:      drivers/iio/imu/adis16460.c
1273
1274 ANALOG DEVICES INC ADIS16475 DRIVER
1275 M:      Nuno Sa <[email protected]>
1276 L:      [email protected]
1277 S:      Supported
1278 W:      https://ez.analog.com/linux-software-drivers
1279 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1280 F:      drivers/iio/imu/adis16475.c
1281
1282 ANALOG DEVICES INC ADM1177 DRIVER
1283 M:      Michael Hennerich <[email protected]>
1284 L:      [email protected]
1285 S:      Supported
1286 W:      https://ez.analog.com/linux-software-drivers
1287 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1288 F:      drivers/hwmon/adm1177.c
1289
1290 ANALOG DEVICES INC ADMFM2000 DRIVER
1291 M:      Kim Seer Paller <[email protected]>
1292 L:      [email protected]
1293 S:      Supported
1294 W:      https://ez.analog.com/linux-software-drivers
1295 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1296 F:      drivers/iio/frequency/admfm2000.c
1297
1298 ANALOG DEVICES INC ADMV1013 DRIVER
1299 M:      Antoniu Miclaus <[email protected]>
1300 L:      [email protected]
1301 S:      Supported
1302 W:      https://ez.analog.com/linux-software-drivers
1303 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1304 F:      drivers/iio/frequency/admv1013.c
1305
1306 ANALOG DEVICES INC ADMV1014 DRIVER
1307 M:      Antoniu Miclaus <[email protected]>
1308 L:      [email protected]
1309 S:      Supported
1310 W:      https://ez.analog.com/linux-software-drivers
1311 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1312 F:      drivers/iio/frequency/admv1014.c
1313
1314 ANALOG DEVICES INC ADMV8818 DRIVER
1315 M:      Antoniu Miclaus <[email protected]>
1316 L:      [email protected]
1317 S:      Supported
1318 W:      https://ez.analog.com/linux-software-drivers
1319 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1320 F:      drivers/iio/filter/admv8818.c
1321
1322 ANALOG DEVICES INC ADP5061 DRIVER
1323 M:      Michael Hennerich <[email protected]>
1324 L:      [email protected]
1325 S:      Supported
1326 W:      https://ez.analog.com/linux-software-drivers
1327 F:      drivers/power/supply/adp5061.c
1328
1329 ANALOG DEVICES INC ADRF6780 DRIVER
1330 M:      Antoniu Miclaus <[email protected]>
1331 L:      [email protected]
1332 S:      Supported
1333 W:      https://ez.analog.com/linux-software-drivers
1334 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1335 F:      drivers/iio/frequency/adrf6780.c
1336
1337 ANALOG DEVICES INC ADV7180 DRIVER
1338 M:      Lars-Peter Clausen <[email protected]>
1339 L:      [email protected]
1340 S:      Supported
1341 W:      https://ez.analog.com/linux-software-drivers
1342 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1343 F:      drivers/media/i2c/adv7180.c
1344
1345 ANALOG DEVICES INC ADV748X DRIVER
1346 M:      Kieran Bingham <[email protected]>
1347 L:      [email protected]
1348 S:      Maintained
1349 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1350 F:      drivers/media/i2c/adv748x/*
1351
1352 ANALOG DEVICES INC ADV7511 DRIVER
1353 M:      Hans Verkuil <[email protected]>
1354 L:      [email protected]
1355 S:      Maintained
1356 F:      drivers/media/i2c/adv7511*
1357
1358 ANALOG DEVICES INC ADV7604 DRIVER
1359 M:      Hans Verkuil <[email protected]>
1360 L:      [email protected]
1361 S:      Maintained
1362 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1363 F:      drivers/media/i2c/adv7604*
1364
1365 ANALOG DEVICES INC ADV7842 DRIVER
1366 M:      Hans Verkuil <[email protected]>
1367 L:      [email protected]
1368 S:      Maintained
1369 F:      drivers/media/i2c/adv7842*
1370
1371 ANALOG DEVICES INC ADXRS290 DRIVER
1372 M:      Nishant Malpani <[email protected]>
1373 L:      [email protected]
1374 S:      Supported
1375 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1376 F:      drivers/iio/gyro/adxrs290.c
1377
1378 ANALOG DEVICES INC ASOC CODEC DRIVERS
1379 M:      Lars-Peter Clausen <[email protected]>
1380 M:      Nuno Sá <[email protected]>
1381 L:      [email protected] (moderated for non-subscribers)
1382 S:      Supported
1383 W:      http://wiki.analog.com/
1384 W:      https://ez.analog.com/linux-software-drivers
1385 F:      sound/soc/codecs/ad1*
1386 F:      sound/soc/codecs/ad7*
1387 F:      sound/soc/codecs/adau*
1388 F:      sound/soc/codecs/adav*
1389 F:      sound/soc/codecs/sigmadsp.*
1390 F:      sound/soc/codecs/ssm*
1391
1392 ANALOG DEVICES INC DMA DRIVERS
1393 M:      Lars-Peter Clausen <[email protected]>
1394 S:      Supported
1395 W:      https://ez.analog.com/linux-software-drivers
1396 F:      drivers/dma/dma-axi-dmac.c
1397
1398 ANALOG DEVICES INC IIO DRIVERS
1399 M:      Lars-Peter Clausen <[email protected]>
1400 M:      Michael Hennerich <[email protected]>
1401 S:      Supported
1402 W:      http://wiki.analog.com/
1403 W:      https://ez.analog.com/linux-software-drivers
1404 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1405 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1406 F:      Documentation/devicetree/bindings/iio/*/adi,*
1407 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1408 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1409 F:      drivers/iio/*/ad*
1410 F:      drivers/iio/adc/ltc249*
1411 F:      drivers/iio/amplifiers/hmc425a.c
1412 F:      drivers/staging/iio/*/ad*
1413 X:      drivers/iio/*/adjd*
1414
1415 ANALOGBITS PLL LIBRARIES
1416 M:      Paul Walmsley <[email protected]>
1417 M:      Samuel Holland <[email protected]>
1418 S:      Supported
1419 F:      drivers/clk/analogbits/*
1420 F:      include/linux/clk/analogbits*
1421
1422 ANDROID DRIVERS
1423 M:      Greg Kroah-Hartman <[email protected]>
1424 M:      Arve Hjønnevåg <[email protected]>
1425 M:      Todd Kjos <[email protected]>
1426 M:      Martijn Coenen <[email protected]>
1427 M:      Joel Fernandes <[email protected]>
1428 M:      Christian Brauner <[email protected]>
1429 M:      Carlos Llamas <[email protected]>
1430 M:      Suren Baghdasaryan <[email protected]>
1431 L:      [email protected]
1432 S:      Supported
1433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1434 F:      drivers/android/
1435
1436 ANDROID GOLDFISH PIC DRIVER
1437 M:      Miodrag Dinic <[email protected]>
1438 S:      Supported
1439 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1440 F:      drivers/irqchip/irq-goldfish-pic.c
1441
1442 ANDROID GOLDFISH RTC DRIVER
1443 M:      Jiaxun Yang <[email protected]>
1444 S:      Supported
1445 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1446 F:      drivers/rtc/rtc-goldfish.c
1447
1448 AOA (Apple Onboard Audio) ALSA DRIVER
1449 M:      Johannes Berg <[email protected]>
1450 L:      [email protected]
1451 L:      [email protected] (moderated for non-subscribers)
1452 S:      Maintained
1453 F:      sound/aoa/
1454
1455 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1456 M:      William Breathitt Gray <[email protected]>
1457 L:      [email protected]
1458 S:      Maintained
1459 F:      drivers/iio/addac/stx104.c
1460
1461 APM DRIVER
1462 M:      Jiri Kosina <[email protected]>
1463 S:      Odd fixes
1464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1465 F:      arch/x86/kernel/apm_32.c
1466 F:      drivers/char/apm-emulation.c
1467 F:      include/linux/apm_bios.h
1468 F:      include/uapi/linux/apm_bios.h
1469
1470 APPARMOR SECURITY MODULE
1471 M:      John Johansen <[email protected]>
1472 M:      John Johansen <[email protected]>
1473 L:      [email protected] (moderated for non-subscribers)
1474 S:      Supported
1475 W:      apparmor.net
1476 B:      https://gitlab.com/apparmor/apparmor-kernel
1477 C:      irc://irc.oftc.net/apparmor
1478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1479 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1480 F:      Documentation/admin-guide/LSM/apparmor.rst
1481 F:      security/apparmor/
1482
1483 APPLE BCM5974 MULTITOUCH DRIVER
1484 M:      Henrik Rydberg <[email protected]>
1485 L:      [email protected]
1486 S:      Odd fixes
1487 F:      drivers/input/mouse/bcm5974.c
1488
1489 APPLE PCIE CONTROLLER DRIVER
1490 M:      Alyssa Rosenzweig <[email protected]>
1491 M:      Marc Zyngier <[email protected]>
1492 L:      [email protected]
1493 S:      Maintained
1494 F:      drivers/pci/controller/pcie-apple.c
1495
1496 APPLE SMC DRIVER
1497 M:      Henrik Rydberg <[email protected]>
1498 L:      [email protected]
1499 S:      Odd fixes
1500 F:      drivers/hwmon/applesmc.c
1501
1502 APPLETALK NETWORK LAYER
1503 L:      [email protected]
1504 S:      Odd fixes
1505 F:      include/linux/atalk.h
1506 F:      include/uapi/linux/atalk.h
1507 F:      net/appletalk/
1508
1509 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1510 M:      Khuong Dinh <[email protected]>
1511 S:      Supported
1512 F:      arch/arm64/boot/dts/apm/
1513
1514 APPLIED MICRO (APM) X-GENE SOC EDAC
1515 M:      Khuong Dinh <[email protected]>
1516 S:      Supported
1517 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1518 F:      drivers/edac/xgene_edac.c
1519
1520 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1521 M:      Iyappan Subramanian <[email protected]>
1522 M:      Keyur Chudgar <[email protected]>
1523 S:      Supported
1524 F:      drivers/net/ethernet/apm/xgene-v2/
1525
1526 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1527 M:      Iyappan Subramanian <[email protected]>
1528 M:      Keyur Chudgar <[email protected]>
1529 M:      Quan Nguyen <[email protected]>
1530 S:      Supported
1531 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1532 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1533 F:      drivers/net/ethernet/apm/xgene/
1534 F:      drivers/net/mdio/mdio-xgene.c
1535
1536 APPLIED MICRO (APM) X-GENE SOC PMU
1537 M:      Khuong Dinh <[email protected]>
1538 S:      Supported
1539 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1540 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1541 F:      drivers/perf/xgene_pmu.c
1542
1543 APTINA CAMERA SENSOR PLL
1544 M:      Laurent Pinchart <[email protected]>
1545 L:      [email protected]
1546 S:      Maintained
1547 F:      drivers/media/i2c/aptina-pll.*
1548
1549 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1550 M:      Aleksa Savic <[email protected]>
1551 M:      Jack Doan <[email protected]>
1552 L:      [email protected]
1553 S:      Maintained
1554 F:      Documentation/hwmon/aquacomputer_d5next.rst
1555 F:      drivers/hwmon/aquacomputer_d5next.c
1556
1557 AQUANTIA ETHERNET DRIVER (atlantic)
1558 M:      Igor Russkikh <[email protected]>
1559 L:      [email protected]
1560 S:      Supported
1561 W:      https://www.marvell.com/
1562 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1563 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1564 F:      drivers/net/ethernet/aquantia/atlantic/
1565
1566 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1567 M:      Egor Pomozov <[email protected]>
1568 L:      [email protected]
1569 S:      Supported
1570 W:      http://www.aquantia.com
1571 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1572
1573 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1574 M:      Krzysztof Hałasa <[email protected]>
1575 L:      [email protected]
1576 S:      Maintained
1577 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1578 F:      drivers/media/i2c/ar0521.c
1579
1580 ARASAN NAND CONTROLLER DRIVER
1581 M:      Miquel Raynal <[email protected]>
1582 R:      Michal Simek <[email protected]>
1583 L:      [email protected]
1584 S:      Maintained
1585 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1586 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1587
1588 ARC FRAMEBUFFER DRIVER
1589 M:      Jaya Kumar <[email protected]>
1590 S:      Maintained
1591 F:      drivers/video/fbdev/arcfb.c
1592 F:      drivers/video/fbdev/core/fb_defio.c
1593
1594 ARC PGU DRM DRIVER
1595 M:      Alexey Brodkin <[email protected]>
1596 S:      Supported
1597 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1598 F:      drivers/gpu/drm/tiny/arcpgu.c
1599
1600 ARCNET NETWORK LAYER
1601 M:      Michael Grzeschik <[email protected]>
1602 L:      [email protected]
1603 S:      Maintained
1604 F:      drivers/net/arcnet/
1605 F:      include/uapi/linux/if_arcnet.h
1606
1607 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1608 M:      Arnd Bergmann <[email protected]>
1609 M:      Olof Johansson <[email protected]>
1610 M:      [email protected]
1611 L:      [email protected] (moderated for non-subscribers)
1612 S:      Maintained
1613 P:      Documentation/process/maintainer-soc.rst
1614 C:      irc://irc.libera.chat/armlinux
1615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1616 F:      Documentation/process/maintainer-soc*.rst
1617 F:      arch/arm/boot/dts/Makefile
1618 F:      arch/arm64/boot/dts/Makefile
1619
1620 ARM ARCHITECTED TIMER DRIVER
1621 M:      Mark Rutland <[email protected]>
1622 M:      Marc Zyngier <[email protected]>
1623 L:      [email protected] (moderated for non-subscribers)
1624 S:      Maintained
1625 F:      arch/arm/include/asm/arch_timer.h
1626 F:      arch/arm64/include/asm/arch_timer.h
1627 F:      drivers/clocksource/arm_arch_timer.c
1628
1629 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1630 M:      Marc Zyngier <[email protected]>
1631 L:      [email protected] (moderated for non-subscribers)
1632 S:      Maintained
1633 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1634 F:      arch/arm/include/asm/arch_gicv3.h
1635 F:      arch/arm64/include/asm/arch_gicv3.h
1636 F:      drivers/irqchip/irq-gic*.[ch]
1637 F:      include/linux/irqchip/arm-gic*.h
1638 F:      include/linux/irqchip/arm-vgic-info.h
1639
1640 ARM HDLCD DRM DRIVER
1641 M:      Liviu Dudau <[email protected]>
1642 S:      Supported
1643 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1644 F:      drivers/gpu/drm/arm/hdlcd_*
1645
1646 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1647 M:      Linus Walleij <[email protected]>
1648 L:      [email protected] (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1651 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1652 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1653 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1654 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1655 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1656 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1657 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1658 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1659 F:      arch/arm/boot/dts/arm/arm-realview-*
1660 F:      arch/arm/boot/dts/arm/integrator*
1661 F:      arch/arm/boot/dts/arm/versatile*
1662 F:      arch/arm/mach-versatile/
1663 F:      drivers/bus/arm-integrator-lm.c
1664 F:      drivers/clk/versatile/
1665 F:      drivers/i2c/busses/i2c-versatile.c
1666 F:      drivers/irqchip/irq-versatile-fpga.c
1667 F:      drivers/mtd/maps/physmap-versatile.*
1668 F:      drivers/power/reset/arm-versatile-reboot.c
1669 F:      drivers/soc/versatile/
1670
1671 ARM KOMEDA DRM-KMS DRIVER
1672 M:      Liviu Dudau <[email protected]>
1673 S:      Supported
1674 T:      git git://anongit.freedesktop.org/drm/drm-misc
1675 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1676 F:      Documentation/gpu/komeda-kms.rst
1677 F:      drivers/gpu/drm/arm/display/include/
1678 F:      drivers/gpu/drm/arm/display/komeda/
1679
1680 ARM MALI PANFROST DRM DRIVER
1681 M:      Boris Brezillon <[email protected]>
1682 M:      Rob Herring <[email protected]>
1683 R:      Steven Price <[email protected]>
1684 L:      [email protected]
1685 S:      Supported
1686 T:      git git://anongit.freedesktop.org/drm/drm-misc
1687 F:      Documentation/gpu/panfrost.rst
1688 F:      drivers/gpu/drm/panfrost/
1689 F:      include/uapi/drm/panfrost_drm.h
1690
1691 ARM MALI-DP DRM DRIVER
1692 M:      Liviu Dudau <[email protected]>
1693 S:      Supported
1694 T:      git git://anongit.freedesktop.org/drm/drm-misc
1695 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1696 F:      Documentation/gpu/afbc.rst
1697 F:      drivers/gpu/drm/arm/
1698
1699 ARM MFM AND FLOPPY DRIVERS
1700 M:      Ian Molton <[email protected]>
1701 S:      Maintained
1702 F:      arch/arm/include/asm/floppy.h
1703 F:      arch/arm/mach-rpc/floppydma.S
1704
1705 ARM PMU PROFILING AND DEBUGGING
1706 M:      Will Deacon <[email protected]>
1707 M:      Mark Rutland <[email protected]>
1708 L:      [email protected] (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1711 F:      Documentation/devicetree/bindings/perf/
1712 F:      arch/arm*/include/asm/hw_breakpoint.h
1713 F:      arch/arm*/include/asm/perf_event.h
1714 F:      arch/arm*/kernel/hw_breakpoint.c
1715 F:      arch/arm*/kernel/perf_*
1716 F:      drivers/perf/
1717 F:      include/linux/perf/arm_pmu*.h
1718
1719 ARM PORT
1720 M:      Russell King <[email protected]>
1721 L:      [email protected] (moderated for non-subscribers)
1722 S:      Odd Fixes
1723 W:      http://www.armlinux.org.uk/
1724 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1725 F:      arch/arm/
1726 X:      arch/arm/boot/dts/
1727
1728 ARM PRIMECELL AACI PL041 DRIVER
1729 M:      Russell King <[email protected]>
1730 S:      Odd Fixes
1731 F:      sound/arm/aaci.*
1732
1733 ARM PRIMECELL BUS SUPPORT
1734 M:      Russell King <[email protected]>
1735 S:      Odd Fixes
1736 F:      drivers/amba/
1737 F:      include/linux/amba/bus.h
1738
1739 ARM PRIMECELL KMI PL050 DRIVER
1740 M:      Russell King <[email protected]>
1741 S:      Odd Fixes
1742 F:      drivers/input/serio/ambakmi.*
1743 F:      include/linux/amba/kmi.h
1744
1745 ARM PRIMECELL MMCI PL180/1 DRIVER
1746 M:      Russell King <[email protected]>
1747 S:      Odd Fixes
1748 F:      drivers/mmc/host/mmci.*
1749 F:      include/linux/amba/mmci.h
1750
1751 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1752 M:      Miquel Raynal <[email protected]>
1753 R:      Michal Simek <[email protected]>
1754 L:      [email protected]
1755 S:      Maintained
1756 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1757 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1758
1759 ARM PRIMECELL PL35X SMC DRIVER
1760 M:      Miquel Raynal <[email protected]>
1761 R:      Michal Simek <[email protected]>
1762 L:      [email protected] (moderated for non-subscribers)
1763 S:      Maintained
1764 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1765 F:      drivers/memory/pl353-smc.c
1766
1767 ARM PRIMECELL SSP PL022 SPI DRIVER
1768 M:      Linus Walleij <[email protected]>
1769 L:      [email protected] (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1772 F:      drivers/spi/spi-pl022.c
1773
1774 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1775 M:      Russell King <[email protected]>
1776 S:      Odd Fixes
1777 F:      drivers/tty/serial/amba-pl01*.c
1778 F:      include/linux/amba/serial.h
1779
1780 ARM PRIMECELL VIC PL190/PL192 DRIVER
1781 M:      Linus Walleij <[email protected]>
1782 L:      [email protected] (moderated for non-subscribers)
1783 S:      Maintained
1784 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1785 F:      drivers/irqchip/irq-vic.c
1786
1787 ARM SMC WATCHDOG DRIVER
1788 M:      Julius Werner <[email protected]>
1789 R:      Evan Benn <[email protected]>
1790 S:      Maintained
1791 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1792 F:      drivers/watchdog/arm_smc_wdt.c
1793
1794 ARM SMMU DRIVERS
1795 M:      Will Deacon <[email protected]>
1796 R:      Robin Murphy <[email protected]>
1797 L:      [email protected] (moderated for non-subscribers)
1798 S:      Maintained
1799 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1800 F:      drivers/iommu/arm/
1801 F:      drivers/iommu/io-pgtable-arm*
1802
1803 ARM SUB-ARCHITECTURES
1804 L:      [email protected] (moderated for non-subscribers)
1805 S:      Maintained
1806 C:      irc://irc.libera.chat/armlinux
1807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1808 F:      arch/arm/mach-*/
1809 F:      arch/arm/plat-*/
1810
1811 ARM/ACTIONS SEMI ARCHITECTURE
1812 M:      Andreas Färber <[email protected]>
1813 M:      Manivannan Sadhasivam <[email protected]>
1814 L:      [email protected] (moderated for non-subscribers)
1815 L:      [email protected] (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      Documentation/devicetree/bindings/arm/actions.yaml
1818 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1819 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1820 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1821 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1822 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1823 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1824 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1825 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1826 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1827 F:      arch/arm/boot/dts/actions/
1828 F:      arch/arm/mach-actions/
1829 F:      arch/arm64/boot/dts/actions/
1830 F:      drivers/clk/actions/
1831 F:      drivers/clocksource/timer-owl*
1832 F:      drivers/dma/owl-dma.c
1833 F:      drivers/i2c/busses/i2c-owl.c
1834 F:      drivers/irqchip/irq-owl-sirq.c
1835 F:      drivers/mmc/host/owl-mmc.c
1836 F:      drivers/net/ethernet/actions/
1837 F:      drivers/pinctrl/actions/*
1838 F:      drivers/pmdomain/actions/
1839 F:      include/dt-bindings/power/owl-*
1840 F:      include/dt-bindings/reset/actions,*
1841 F:      include/linux/soc/actions/
1842 N:      owl
1843
1844 ARM/Allwinner SoC Clock Support
1845 M:      Emilio López <[email protected]>
1846 S:      Maintained
1847 F:      drivers/clk/sunxi/
1848
1849 ARM/Allwinner sunXi SoC support
1850 M:      Chen-Yu Tsai <[email protected]>
1851 M:      Jernej Skrabec <[email protected]>
1852 M:      Samuel Holland <[email protected]>
1853 L:      [email protected] (moderated for non-subscribers)
1854 L:      [email protected]
1855 S:      Maintained
1856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1857 F:      arch/arm/mach-sunxi/
1858 F:      arch/arm64/boot/dts/allwinner/
1859 F:      drivers/clk/sunxi-ng/
1860 F:      drivers/pinctrl/sunxi/
1861 F:      drivers/soc/sunxi/
1862 N:      allwinner
1863 N:      sun[x456789]i
1864 N:      sun[25]0i
1865
1866 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1867 M:      Brad Larson <[email protected]>
1868 L:      [email protected] (moderated for non-subscribers)
1869 S:      Supported
1870 F:      Documentation/devicetree/bindings/*/amd,pensando*
1871 F:      arch/arm64/boot/dts/amd/elba*
1872
1873 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1874 M:      Neil Armstrong <[email protected]>
1875 M:      Jerome Brunet <[email protected]>
1876 L:      [email protected]
1877 S:      Maintained
1878 F:      Documentation/devicetree/bindings/clock/amlogic*
1879 F:      drivers/clk/meson/
1880 F:      include/dt-bindings/clock/amlogic,a1*
1881 F:      include/dt-bindings/clock/gxbb*
1882 F:      include/dt-bindings/clock/meson*
1883
1884 ARM/Amlogic Meson SoC Crypto Drivers
1885 M:      Corentin Labbe <[email protected]>
1886 L:      [email protected]
1887 L:      [email protected]
1888 S:      Maintained
1889 F:      Documentation/devicetree/bindings/crypto/amlogic*
1890 F:      drivers/crypto/amlogic/
1891
1892 ARM/Amlogic Meson SoC Sound Drivers
1893 M:      Jerome Brunet <[email protected]>
1894 L:      [email protected] (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      Documentation/devicetree/bindings/sound/amlogic*
1897 F:      sound/soc/meson/
1898
1899 ARM/Amlogic Meson SoC support
1900 M:      Neil Armstrong <[email protected]>
1901 M:      Kevin Hilman <[email protected]>
1902 R:      Jerome Brunet <[email protected]>
1903 R:      Martin Blumenstingl <[email protected]>
1904 L:      [email protected] (moderated for non-subscribers)
1905 L:      [email protected]
1906 S:      Maintained
1907 W:      http://linux-meson.com/
1908 F:      Documentation/devicetree/bindings/phy/amlogic*
1909 F:      arch/arm/boot/dts/amlogic/
1910 F:      arch/arm/mach-meson/
1911 F:      arch/arm64/boot/dts/amlogic/
1912 F:      drivers/pmdomain/amlogic/
1913 F:      drivers/mmc/host/meson*
1914 F:      drivers/phy/amlogic/
1915 F:      drivers/pinctrl/meson/
1916 F:      drivers/rtc/rtc-meson*
1917 F:      drivers/soc/amlogic/
1918 N:      meson
1919
1920 ARM/Annapurna Labs ALPINE ARCHITECTURE
1921 M:      Tsahee Zidenberg <[email protected]>
1922 M:      Antoine Tenart <[email protected]>
1923 L:      [email protected] (moderated for non-subscribers)
1924 S:      Maintained
1925 F:      arch/arm/boot/dts/amazon/
1926 F:      arch/arm/mach-alpine/
1927 F:      arch/arm64/boot/dts/amazon/
1928 F:      drivers/*/*alpine*
1929
1930 ARM/APPLE MACHINE SOUND DRIVERS
1931 M:      Martin Povišer <[email protected]>
1932 L:      [email protected]
1933 L:      [email protected] (moderated for non-subscribers)
1934 S:      Maintained
1935 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1936 F:      Documentation/devicetree/bindings/sound/apple,*
1937 F:      sound/soc/apple/*
1938 F:      sound/soc/codecs/cs42l83-i2c.c
1939 F:      sound/soc/codecs/ssm3515.c
1940
1941 ARM/APPLE MACHINE SUPPORT
1942 M:      Hector Martin <[email protected]>
1943 M:      Sven Peter <[email protected]>
1944 R:      Alyssa Rosenzweig <[email protected]>
1945 L:      [email protected]
1946 L:      [email protected] (moderated for non-subscribers)
1947 S:      Maintained
1948 W:      https://asahilinux.org
1949 B:      https://github.com/AsahiLinux/linux/issues
1950 C:      irc://irc.oftc.net/asahi-dev
1951 T:      git https://github.com/AsahiLinux/linux.git
1952 F:      Documentation/devicetree/bindings/arm/apple.yaml
1953 F:      Documentation/devicetree/bindings/arm/apple/*
1954 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1955 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1956 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1957 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1958 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1959 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1960 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1961 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1962 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1963 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1964 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1965 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1966 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1967 F:      Documentation/devicetree/bindings/power/apple*
1968 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1969 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1970 F:      arch/arm64/boot/dts/apple/
1971 F:      drivers/bluetooth/hci_bcm4377.c
1972 F:      drivers/clk/clk-apple-nco.c
1973 F:      drivers/cpufreq/apple-soc-cpufreq.c
1974 F:      drivers/dma/apple-admac.c
1975 F:      drivers/pmdomain/apple/
1976 F:      drivers/i2c/busses/i2c-pasemi-core.c
1977 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1978 F:      drivers/iommu/apple-dart.c
1979 F:      drivers/iommu/io-pgtable-dart.c
1980 F:      drivers/irqchip/irq-apple-aic.c
1981 F:      drivers/nvme/host/apple.c
1982 F:      drivers/nvmem/apple-efuses.c
1983 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1984 F:      drivers/pwm/pwm-apple.c
1985 F:      drivers/soc/apple/*
1986 F:      drivers/watchdog/apple_wdt.c
1987 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1988 F:      include/dt-bindings/pinctrl/apple.h
1989 F:      include/linux/soc/apple/*
1990
1991 ARM/ARTPEC MACHINE SUPPORT
1992 M:      Jesper Nilsson <[email protected]>
1993 M:      Lars Persson <[email protected]>
1994 L:      [email protected]
1995 S:      Maintained
1996 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1997 F:      arch/arm/boot/dts/axis/
1998 F:      arch/arm/mach-artpec
1999 F:      drivers/clk/axis
2000 F:      drivers/crypto/axis
2001 F:      drivers/mmc/host/usdhi6rol0.c
2002 F:      drivers/pinctrl/pinctrl-artpec*
2003
2004 ARM/ASPEED I2C DRIVER
2005 M:      Brendan Higgins <[email protected]>
2006 R:      Benjamin Herrenschmidt <[email protected]>
2007 R:      Joel Stanley <[email protected]>
2008 L:      [email protected]
2009 L:      [email protected] (moderated for non-subscribers)
2010 S:      Maintained
2011 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2012 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2013 F:      drivers/i2c/busses/i2c-aspeed.c
2014 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2015
2016 ARM/ASPEED MACHINE SUPPORT
2017 M:      Joel Stanley <[email protected]>
2018 R:      Andrew Jeffery <[email protected]>
2019 L:      [email protected] (moderated for non-subscribers)
2020 L:      [email protected] (moderated for non-subscribers)
2021 S:      Supported
2022 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2024 F:      Documentation/devicetree/bindings/arm/aspeed/
2025 F:      arch/arm/boot/dts/aspeed/
2026 F:      arch/arm/mach-aspeed/
2027 N:      aspeed
2028
2029 ARM/BITMAIN ARCHITECTURE
2030 M:      Manivannan Sadhasivam <[email protected]>
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2034 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2035 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2036 F:      arch/arm64/boot/dts/bitmain/
2037 F:      drivers/clk/clk-bm1880.c
2038 F:      drivers/pinctrl/pinctrl-bm1880.c
2039
2040 ARM/CALXEDA HIGHBANK ARCHITECTURE
2041 M:      Andre Przywara <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 S:      Maintained
2044 F:      arch/arm/boot/dts/calxeda/
2045 F:      arch/arm/mach-highbank/
2046
2047 ARM/CAVIUM THUNDER NETWORK DRIVER
2048 M:      Sunil Goutham <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 S:      Supported
2051 F:      drivers/net/ethernet/cavium/thunder/
2052
2053 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2054 M:      Lukasz Majewski <[email protected]>
2055 L:      [email protected] (moderated for non-subscribers)
2056 S:      Maintained
2057 F:      arch/arm/mach-ep93xx/ts72xx.c
2058
2059 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2060 M:      Alexander Shiyan <[email protected]>
2061 L:      [email protected] (moderated for non-subscribers)
2062 S:      Odd Fixes
2063 N:      clps711x
2064
2065 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2066 M:      Hartley Sweeten <[email protected]>
2067 M:      Alexander Sverdlin <[email protected]>
2068 L:      [email protected] (moderated for non-subscribers)
2069 S:      Maintained
2070 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2071 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2072 F:      arch/arm/boot/compressed/misc-ep93xx.h
2073 F:      arch/arm/mach-ep93xx/
2074 F:      drivers/iio/adc/ep93xx_adc.c
2075
2076 ARM/CLKDEV SUPPORT
2077 M:      Russell King <[email protected]>
2078 L:      [email protected] (moderated for non-subscribers)
2079 S:      Maintained
2080 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2081 F:      drivers/clk/clkdev.c
2082
2083 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2084 M:      Baruch Siach <[email protected]>
2085 L:      [email protected] (moderated for non-subscribers)
2086 S:      Maintained
2087 F:      arch/arm/boot/dts/cnxt/
2088 N:      digicolor
2089
2090 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2091 M:      Suzuki K Poulose <[email protected]>
2092 R:      Mike Leach <[email protected]>
2093 R:      James Clark <[email protected]>
2094 L:      [email protected] (moderated for non-subscribers)
2095 L:      [email protected] (moderated for non-subscribers)
2096 S:      Maintained
2097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2098 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2099 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2100 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2101 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2102 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2103 F:      Documentation/trace/coresight/*
2104 F:      drivers/hwtracing/coresight/*
2105 F:      include/dt-bindings/arm/coresight-cti-dt.h
2106 F:      include/linux/coresight*
2107 F:      include/uapi/linux/coresight*
2108 F:      samples/coresight/*
2109 F:      tools/perf/Documentation/arm-coresight.txt
2110 F:      tools/perf/arch/arm/util/auxtrace.c
2111 F:      tools/perf/arch/arm/util/cs-etm.c
2112 F:      tools/perf/arch/arm/util/cs-etm.h
2113 F:      tools/perf/arch/arm/util/pmu.c
2114 F:      tools/perf/tests/shell/*coresight*
2115 F:      tools/perf/tests/shell/coresight/*
2116 F:      tools/perf/tests/shell/lib/*coresight*
2117 F:      tools/perf/util/cs-etm-decoder/*
2118 F:      tools/perf/util/cs-etm.*
2119
2120 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2121 M:      Hans Ulli Kroll <[email protected]>
2122 M:      Linus Walleij <[email protected]>
2123 L:      [email protected] (moderated for non-subscribers)
2124 S:      Maintained
2125 T:      git git://github.com/ulli-kroll/linux.git
2126 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2127 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2128 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2129 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2130 F:      arch/arm/boot/dts/gemini/
2131 F:      arch/arm/mach-gemini/
2132 F:      drivers/crypto/gemini/
2133 F:      drivers/net/ethernet/cortina/
2134 F:      drivers/pinctrl/pinctrl-gemini.c
2135 F:      drivers/rtc/rtc-ftrtc010.c
2136
2137 ARM/CZ.NIC TURRIS SUPPORT
2138 M:      Marek Behún <[email protected]>
2139 S:      Maintained
2140 W:      https://www.turris.cz/
2141 F:      Documentation/ABI/testing/debugfs-moxtet
2142 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2143 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2144 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2145 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2146 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2147 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2148 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2149 F:      drivers/bus/moxtet.c
2150 F:      drivers/firmware/turris-mox-rwtm.c
2151 F:      drivers/gpio/gpio-moxtet.c
2152 F:      drivers/leds/leds-turris-omnia.c
2153 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2154 F:      drivers/watchdog/armada_37xx_wdt.c
2155 F:      include/dt-bindings/bus/moxtet.h
2156 F:      include/linux/armada-37xx-rwtm-mailbox.h
2157 F:      include/linux/moxtet.h
2158
2159 ARM/FARADAY FA526 PORT
2160 M:      Hans Ulli Kroll <[email protected]>
2161 L:      [email protected] (moderated for non-subscribers)
2162 S:      Maintained
2163 T:      git git://git.berlios.de/gemini-board
2164 F:      arch/arm/mm/*-fa*
2165
2166 ARM/FOOTBRIDGE ARCHITECTURE
2167 M:      Russell King <[email protected]>
2168 L:      [email protected] (moderated for non-subscribers)
2169 S:      Maintained
2170 W:      http://www.armlinux.org.uk/
2171 F:      arch/arm/include/asm/hardware/dec21285.h
2172 F:      arch/arm/mach-footbridge/
2173
2174 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2175 M:      Shawn Guo <[email protected]>
2176 M:      Sascha Hauer <[email protected]>
2177 R:      Pengutronix Kernel Team <[email protected]>
2178 R:      Fabio Estevam <[email protected]>
2179 L:      [email protected]
2180 L:      [email protected] (moderated for non-subscribers)
2181 S:      Maintained
2182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2183 F:      arch/arm/boot/dts/nxp/imx/
2184 F:      arch/arm/boot/dts/nxp/mxs/
2185 F:      arch/arm64/boot/dts/freescale/
2186 X:      arch/arm64/boot/dts/freescale/fsl-*
2187 X:      arch/arm64/boot/dts/freescale/qoriq-*
2188 X:      drivers/media/i2c/
2189 N:      imx
2190 N:      mxs
2191
2192 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2193 M:      Shawn Guo <[email protected]>
2194 L:      [email protected] (moderated for non-subscribers)
2195 S:      Maintained
2196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2197 F:      arch/arm/boot/dts/nxp/ls/
2198 F:      arch/arm64/boot/dts/freescale/fsl-*
2199 F:      arch/arm64/boot/dts/freescale/qoriq-*
2200
2201 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2202 M:      Shawn Guo <[email protected]>
2203 M:      Sascha Hauer <[email protected]>
2204 R:      Pengutronix Kernel Team <[email protected]>
2205 R:      Stefan Agner <[email protected]>
2206 L:      [email protected] (moderated for non-subscribers)
2207 S:      Maintained
2208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2209 F:      arch/arm/boot/dts/nxp/vf/
2210 F:      arch/arm/mach-imx/*vf610*
2211
2212 ARM/GUMSTIX MACHINE SUPPORT
2213 M:      Steve Sakoman <[email protected]>
2214 L:      [email protected] (moderated for non-subscribers)
2215 S:      Maintained
2216
2217 ARM/HISILICON SOC SUPPORT
2218 M:      Wei Xu <[email protected]>
2219 L:      [email protected] (moderated for non-subscribers)
2220 S:      Supported
2221 W:      http://www.hisilicon.com
2222 T:      git https://github.com/hisilicon/linux-hisi.git
2223 F:      arch/arm/boot/dts/hisilicon/
2224 F:      arch/arm/mach-hisi/
2225 F:      arch/arm64/boot/dts/hisilicon/
2226
2227 ARM/HP JORNADA 7XX MACHINE SUPPORT
2228 M:      Kristoffer Ericson <[email protected]>
2229 S:      Maintained
2230 W:      www.jlime.com
2231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2232 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2233 F:      arch/arm/mach-sa1100/jornada720.c
2234
2235 ARM/HPE GXP ARCHITECTURE
2236 M:      Jean-Marie Verdun <[email protected]>
2237 M:      Nick Hawkins <[email protected]>
2238 S:      Maintained
2239 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2240 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2241 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2242 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2243 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2244 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2245 F:      arch/arm/boot/dts/hpe/
2246 F:      arch/arm/mach-hpe/
2247 F:      drivers/clocksource/timer-gxp.c
2248 F:      drivers/hwmon/gxp-fan-ctrl.c
2249 F:      drivers/i2c/busses/i2c-gxp.c
2250 F:      drivers/spi/spi-gxp.c
2251 F:      drivers/watchdog/gxp-wdt.c
2252
2253 ARM/IGEP MACHINE SUPPORT
2254 M:      Enric Balletbo i Serra <[email protected]>
2255 M:      Javier Martinez Canillas <[email protected]>
2256 L:      [email protected]
2257 L:      [email protected] (moderated for non-subscribers)
2258 S:      Maintained
2259 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2260
2261 ARM/INTEL IXP4XX ARM ARCHITECTURE
2262 M:      Linus Walleij <[email protected]>
2263 M:      Imre Kaloz <[email protected]>
2264 L:      [email protected] (moderated for non-subscribers)
2265 S:      Maintained
2266 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2267 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2268 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2269 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2270 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2271 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2272 F:      arch/arm/boot/dts/intel/ixp/
2273 F:      arch/arm/mach-ixp4xx/
2274 F:      drivers/bus/intel-ixp4xx-eb.c
2275 F:      drivers/char/hw_random/ixp4xx-rng.c
2276 F:      drivers/clocksource/timer-ixp4xx.c
2277 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2278 F:      drivers/gpio/gpio-ixp4xx.c
2279 F:      drivers/irqchip/irq-ixp4xx.c
2280 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2281 F:      drivers/net/wan/ixp4xx_hss.c
2282 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2283 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2284 F:      include/linux/soc/ixp4xx/npe.h
2285 F:      include/linux/soc/ixp4xx/qmgr.h
2286
2287 ARM/INTEL KEEMBAY ARCHITECTURE
2288 M:      Paul J. Murphy <[email protected]>
2289 M:      Daniele Alessandrelli <[email protected]>
2290 S:      Maintained
2291 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2292 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2293 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2294
2295 ARM/INTEL XSC3 (MANZANO) ARM CORE
2296 M:      Lennert Buytenhek <[email protected]>
2297 L:      [email protected] (moderated for non-subscribers)
2298 S:      Maintained
2299
2300 ARM/LG1K ARCHITECTURE
2301 M:      Chanho Min <[email protected]>
2302 L:      [email protected] (moderated for non-subscribers)
2303 S:      Maintained
2304 F:      arch/arm64/boot/dts/lg/
2305
2306 ARM/LPC18XX ARCHITECTURE
2307 M:      Vladimir Zapolskiy <[email protected]>
2308 L:      [email protected] (moderated for non-subscribers)
2309 S:      Maintained
2310 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2311 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2312 F:      drivers/i2c/busses/i2c-lpc2k.c
2313 F:      drivers/memory/pl172.c
2314 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2315 F:      drivers/rtc/rtc-lpc24xx.c
2316 N:      lpc18xx
2317
2318 ARM/LPC32XX SOC SUPPORT
2319 M:      Vladimir Zapolskiy <[email protected]>
2320 L:      [email protected] (moderated for non-subscribers)
2321 S:      Maintained
2322 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2323 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2324 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2325 F:      arch/arm/mach-lpc32xx/
2326 F:      drivers/i2c/busses/i2c-pnx.c
2327 F:      drivers/net/ethernet/nxp/lpc_eth.c
2328 F:      drivers/usb/host/ohci-nxp.c
2329 F:      drivers/watchdog/pnx4008_wdt.c
2330 N:      lpc32xx
2331
2332 ARM/Marvell Dove/MV78xx0/Orion SOC support
2333 M:      Andrew Lunn <[email protected]>
2334 M:      Sebastian Hesselbarth <[email protected]>
2335 M:      Gregory Clement <[email protected]>
2336 L:      [email protected] (moderated for non-subscribers)
2337 S:      Maintained
2338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2339 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2340 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2341 F:      Documentation/devicetree/bindings/soc/dove/
2342 F:      arch/arm/boot/dts/marvell/dove*
2343 F:      arch/arm/boot/dts/marvell/orion5x*
2344 F:      arch/arm/mach-dove/
2345 F:      arch/arm/mach-mv78xx0/
2346 F:      arch/arm/mach-orion5x/
2347 F:      arch/arm/plat-orion/
2348 F:      drivers/bus/mvebu-mbus.c
2349 F:      drivers/soc/dove/
2350
2351 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2352 M:      Andrew Lunn <[email protected]>
2353 M:      Gregory Clement <[email protected]>
2354 M:      Sebastian Hesselbarth <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 S:      Maintained
2357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2358 F:      Documentation/devicetree/bindings/arm/marvell/
2359 F:      arch/arm/boot/dts/marvell/armada*
2360 F:      arch/arm/boot/dts/marvell/kirkwood*
2361 F:      arch/arm/configs/mvebu_*_defconfig
2362 F:      arch/arm/mach-mvebu/
2363 F:      arch/arm64/boot/dts/marvell/
2364 F:      drivers/clk/mvebu/
2365 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2366 F:      drivers/cpufreq/armada-8k-cpufreq.c
2367 F:      drivers/cpufreq/mvebu-cpufreq.c
2368 F:      drivers/irqchip/irq-armada-370-xp.c
2369 F:      drivers/irqchip/irq-mvebu-*
2370 F:      drivers/pinctrl/mvebu/
2371 F:      drivers/rtc/rtc-armada38x.c
2372
2373 ARM/Mediatek RTC DRIVER
2374 M:      Eddie Huang <[email protected]>
2375 M:      Sean Wang <[email protected]>
2376 L:      [email protected] (moderated for non-subscribers)
2377 L:      [email protected] (moderated for non-subscribers)
2378 S:      Maintained
2379 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2380 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2381 F:      drivers/rtc/rtc-mt2712.c
2382 F:      drivers/rtc/rtc-mt6397.c
2383 F:      drivers/rtc/rtc-mt7622.c
2384
2385 ARM/Mediatek SoC support
2386 M:      Matthias Brugger <[email protected]>
2387 M:      AngeloGioacchino Del Regno <[email protected]>
2388 L:      [email protected]
2389 L:      [email protected] (moderated for non-subscribers)
2390 L:      [email protected] (moderated for non-subscribers)
2391 S:      Maintained
2392 W:      https://mtk.wiki.kernel.org/
2393 C:      irc://irc.libera.chat/linux-mediatek
2394 F:      arch/arm/boot/dts/mediatek/
2395 F:      arch/arm/mach-mediatek/
2396 F:      arch/arm64/boot/dts/mediatek/
2397 F:      drivers/soc/mediatek/
2398 N:      mtk
2399 N:      mt[2678]
2400 K:      mediatek
2401
2402 ARM/Mediatek USB3 PHY DRIVER
2403 M:      Chunfeng Yun <[email protected]>
2404 L:      [email protected] (moderated for non-subscribers)
2405 L:      [email protected] (moderated for non-subscribers)
2406 S:      Maintained
2407 F:      Documentation/devicetree/bindings/phy/mediatek,*
2408 F:      drivers/phy/mediatek/
2409
2410 ARM/MICROCHIP (ARM64) SoC support
2411 M:      Conor Dooley <[email protected]>
2412 M:      Nicolas Ferre <[email protected]>
2413 M:      Claudiu Beznea <[email protected]>
2414 L:      [email protected] (moderated for non-subscribers)
2415 S:      Supported
2416 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2417 F:      arch/arm64/boot/dts/microchip/
2418
2419 ARM/Microchip (AT91) SoC support
2420 M:      Nicolas Ferre <[email protected]>
2421 M:      Alexandre Belloni <[email protected]>
2422 M:      Claudiu Beznea <[email protected]>
2423 L:      [email protected] (moderated for non-subscribers)
2424 S:      Supported
2425 W:      http://www.linux4sam.org
2426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2427 F:      arch/arm/boot/dts/microchip/at91*
2428 F:      arch/arm/boot/dts/microchip/sama*
2429 F:      arch/arm/include/debug/at91.S
2430 F:      arch/arm/mach-at91/
2431 F:      drivers/memory/atmel*
2432 F:      drivers/watchdog/sama5d4_wdt.c
2433 F:      include/soc/at91/
2434 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2435 N:      at91
2436 N:      atmel
2437
2438 ARM/Microchip Sparx5 SoC support
2439 M:      Lars Povlsen <[email protected]>
2440 M:      Steen Hegelund <[email protected]>
2441 M:      Daniel Machon <[email protected]>
2442 M:      [email protected]
2443 L:      [email protected] (moderated for non-subscribers)
2444 S:      Supported
2445 F:      arch/arm64/boot/dts/microchip/sparx*
2446 F:      drivers/net/ethernet/microchip/vcap/
2447 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2448 N:      sparx5
2449
2450 ARM/MILBEAUT ARCHITECTURE
2451 M:      Taichi Sugaya <[email protected]>
2452 M:      Takao Orito <[email protected]>
2453 L:      [email protected] (moderated for non-subscribers)
2454 S:      Maintained
2455 F:      arch/arm/boot/dts/socionext/milbeaut*
2456 F:      arch/arm/mach-milbeaut/
2457 N:      milbeaut
2458
2459 ARM/MStar/Sigmastar Armv7 SoC support
2460 M:      Daniel Palmer <[email protected]>
2461 M:      Romain Perier <[email protected]>
2462 L:      [email protected] (moderated for non-subscribers)
2463 S:      Maintained
2464 W:      http://linux-chenxing.org/
2465 T:      git git://github.com/linux-chenxing/linux.git
2466 F:      Documentation/devicetree/bindings/arm/mstar/*
2467 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2468 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2469 F:      arch/arm/boot/dts/sigmastar/
2470 F:      arch/arm/mach-mstar/
2471 F:      drivers/clk/mstar/
2472 F:      drivers/clocksource/timer-msc313e.c
2473 F:      drivers/gpio/gpio-msc313.c
2474 F:      drivers/rtc/rtc-msc313.c
2475 F:      drivers/watchdog/msc313e_wdt.c
2476 F:      include/dt-bindings/clock/mstar-*
2477 F:      include/dt-bindings/gpio/msc313-gpio.h
2478
2479 ARM/NOMADIK/Ux500 ARCHITECTURES
2480 M:      Linus Walleij <[email protected]>
2481 L:      [email protected] (moderated for non-subscribers)
2482 S:      Maintained
2483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2484 F:      Documentation/devicetree/bindings/arm/ste-*
2485 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2486 F:      Documentation/devicetree/bindings/arm/ux500/
2487 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2488 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2489 F:      arch/arm/boot/dts/st/ste-*
2490 F:      arch/arm/mach-nomadik/
2491 F:      arch/arm/mach-ux500/
2492 F:      drivers/clk/clk-nomadik.c
2493 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2494 F:      drivers/dma/ste_dma40*
2495 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2496 F:      drivers/gpio/gpio-nomadik.c
2497 F:      drivers/hwspinlock/u8500_hsem.c
2498 F:      drivers/i2c/busses/i2c-nomadik.c
2499 F:      drivers/iio/adc/ab8500-gpadc.c
2500 F:      drivers/mfd/ab8500*
2501 F:      drivers/mfd/abx500*
2502 F:      drivers/mfd/db8500*
2503 F:      drivers/pinctrl/nomadik/
2504 F:      drivers/rtc/rtc-ab8500.c
2505 F:      drivers/rtc/rtc-pl031.c
2506 F:      drivers/soc/ux500/
2507
2508 ARM/NUVOTON MA35 ARCHITECTURE
2509 M:      Jacky Huang <[email protected]>
2510 M:      Shan-Chun Hung <[email protected]>
2511 L:      [email protected] (moderated for non-subscribers)
2512 S:      Supported
2513 F:      Documentation/devicetree/bindings/*/*/*ma35*
2514 F:      Documentation/devicetree/bindings/*/*ma35*
2515 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2516 F:      drivers/*/*/*ma35*
2517 F:      drivers/*/*ma35*
2518 K:      ma35d1
2519
2520 ARM/NUVOTON NPCM ARCHITECTURE
2521 M:      Avi Fishman <[email protected]>
2522 M:      Tomer Maimon <[email protected]>
2523 M:      Tali Perry <[email protected]>
2524 R:      Patrick Venture <[email protected]>
2525 R:      Nancy Yuen <[email protected]>
2526 R:      Benjamin Fair <[email protected]>
2527 L:      [email protected] (moderated for non-subscribers)
2528 S:      Supported
2529 F:      Documentation/devicetree/bindings/*/*/*npcm*
2530 F:      Documentation/devicetree/bindings/*/*npcm*
2531 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2532 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2533 F:      arch/arm/mach-npcm/
2534 F:      arch/arm64/boot/dts/nuvoton/
2535 F:      drivers/*/*/*npcm*
2536 F:      drivers/*/*npcm*
2537 F:      drivers/rtc/rtc-nct3018y.c
2538 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2539 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2540
2541 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2542 M:      Joseph Liu <[email protected]>
2543 M:      Marvin Lin <[email protected]>
2544 L:      [email protected]
2545 L:      [email protected] (moderated for non-subscribers)
2546 S:      Maintained
2547 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2548 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2549 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2550 F:      drivers/media/platform/nuvoton/
2551 F:      include/uapi/linux/npcm-video.h
2552
2553 ARM/NUVOTON WPCM450 ARCHITECTURE
2554 M:      Jonathan Neuschäfer <[email protected]>
2555 L:      [email protected] (moderated for non-subscribers)
2556 S:      Maintained
2557 W:      https://github.com/neuschaefer/wpcm450/wiki
2558 F:      Documentation/devicetree/bindings/*/*wpcm*
2559 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2560 F:      arch/arm/configs/wpcm450_defconfig
2561 F:      arch/arm/mach-npcm/wpcm450.c
2562 F:      drivers/*/*/*wpcm*
2563 F:      drivers/*/*wpcm*
2564
2565 ARM/NXP S32G ARCHITECTURE
2566 R:      Chester Lin <[email protected]>
2567 R:      Matthias Brugger <[email protected]>
2568 R:      Ghennadi Procopciuc <[email protected]>
2569 L:      NXP S32 Linux Team <[email protected]>
2570 L:      [email protected] (moderated for non-subscribers)
2571 S:      Maintained
2572 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2573 F:      drivers/pinctrl/nxp/
2574
2575 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2576 M:      Alexander Clouter <[email protected]>
2577 L:      [email protected] (moderated for non-subscribers)
2578 S:      Maintained
2579 W:      http://www.digriz.org.uk/ts78xx/kernel
2580 F:      arch/arm/mach-orion5x/ts78xx-*
2581
2582 ARM/QUALCOMM CHROMEBOOK SUPPORT
2583 R:      [email protected]
2584 F:      arch/arm64/boot/dts/qcom/sc7180*
2585 F:      arch/arm64/boot/dts/qcom/sc7280*
2586 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2587
2588 ARM/QUALCOMM SUPPORT
2589 M:      Bjorn Andersson <[email protected]>
2590 M:      Konrad Dybcio <[email protected]>
2591 L:      [email protected]
2592 S:      Maintained
2593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2594 F:      Documentation/devicetree/bindings/*/qcom*
2595 F:      Documentation/devicetree/bindings/soc/qcom/
2596 F:      arch/arm/boot/dts/qcom/
2597 F:      arch/arm/configs/qcom_defconfig
2598 F:      arch/arm/mach-qcom/
2599 F:      arch/arm64/boot/dts/qcom/
2600 F:      drivers/*/*/pm8???-*
2601 F:      drivers/*/*/qcom*
2602 F:      drivers/*/*/qcom/
2603 F:      drivers/*/qcom*
2604 F:      drivers/*/qcom/
2605 F:      drivers/bluetooth/btqcomsmd.c
2606 F:      drivers/clocksource/timer-qcom.c
2607 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2608 F:      drivers/extcon/extcon-qcom*
2609 F:      drivers/i2c/busses/i2c-qcom-geni.c
2610 F:      drivers/i2c/busses/i2c-qup.c
2611 F:      drivers/iommu/msm*
2612 F:      drivers/mfd/ssbi.c
2613 F:      drivers/mmc/host/mmci_qcom*
2614 F:      drivers/mmc/host/sdhci-msm.c
2615 F:      drivers/pci/controller/dwc/pcie-qcom.c
2616 F:      drivers/phy/qualcomm/
2617 F:      drivers/power/*/msm*
2618 F:      drivers/reset/reset-qcom-*
2619 F:      drivers/rtc/rtc-pm8xxx.c
2620 F:      drivers/spi/spi-geni-qcom.c
2621 F:      drivers/spi/spi-qcom-qspi.c
2622 F:      drivers/spi/spi-qup.c
2623 F:      drivers/tty/serial/msm_serial.c
2624 F:      drivers/ufs/host/ufs-qcom*
2625 F:      drivers/usb/dwc3/dwc3-qcom.c
2626 F:      include/dt-bindings/*/qcom*
2627 F:      include/linux/*/qcom*
2628 F:      include/linux/soc/qcom/
2629
2630 ARM/RDA MICRO ARCHITECTURE
2631 M:      Manivannan Sadhasivam <[email protected]>
2632 L:      [email protected] (moderated for non-subscribers)
2633 L:      [email protected] (moderated for non-subscribers)
2634 S:      Maintained
2635 F:      Documentation/devicetree/bindings/arm/rda.yaml
2636 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2637 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2638 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2639 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2640 F:      arch/arm/boot/dts/unisoc/
2641 F:      drivers/clocksource/timer-rda.c
2642 F:      drivers/gpio/gpio-rda.c
2643 F:      drivers/irqchip/irq-rda-intc.c
2644 F:      drivers/tty/serial/rda-uart.c
2645
2646 ARM/REALTEK ARCHITECTURE
2647 M:      Andreas Färber <[email protected]>
2648 L:      [email protected] (moderated for non-subscribers)
2649 L:      [email protected] (moderated for non-subscribers)
2650 S:      Maintained
2651 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2652 F:      arch/arm/boot/dts/realtek/
2653 F:      arch/arm/mach-realtek/
2654 F:      arch/arm64/boot/dts/realtek/
2655
2656 ARM/RISC-V/RENESAS ARCHITECTURE
2657 M:      Geert Uytterhoeven <[email protected]>
2658 M:      Magnus Damm <[email protected]>
2659 L:      [email protected]
2660 S:      Supported
2661 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2662 C:      irc://irc.libera.chat/renesas-soc
2663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2664 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2665 F:      Documentation/devicetree/bindings/soc/renesas/
2666 F:      arch/arm/boot/dts/renesas/
2667 F:      arch/arm/configs/shmobile_defconfig
2668 F:      arch/arm/include/debug/renesas-scif.S
2669 F:      arch/arm/mach-shmobile/
2670 F:      arch/arm64/boot/dts/renesas/
2671 F:      arch/riscv/boot/dts/renesas/
2672 F:      drivers/pmdomain/renesas/
2673 F:      drivers/soc/renesas/
2674 F:      include/linux/soc/renesas/
2675 K:      \brenesas,
2676
2677 ARM/RISCPC ARCHITECTURE
2678 M:      Russell King <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 S:      Maintained
2681 W:      http://www.armlinux.org.uk/
2682 F:      arch/arm/include/asm/hardware/ioc.h
2683 F:      arch/arm/include/asm/hardware/iomd.h
2684 F:      arch/arm/include/asm/hardware/memc.h
2685 F:      arch/arm/mach-rpc/
2686 F:      drivers/net/ethernet/8390/etherh.c
2687 F:      drivers/net/ethernet/i825xx/ether1*
2688 F:      drivers/net/ethernet/seeq/ether3*
2689 F:      drivers/scsi/arm/
2690
2691 ARM/Rockchip SoC support
2692 M:      Heiko Stuebner <[email protected]>
2693 L:      [email protected] (moderated for non-subscribers)
2694 L:      [email protected]
2695 S:      Maintained
2696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2697 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2698 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2699 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2700 F:      arch/arm/boot/dts/rockchip/
2701 F:      arch/arm/mach-rockchip/
2702 F:      drivers/*/*/*rockchip*
2703 F:      drivers/*/*rockchip*
2704 F:      drivers/clk/rockchip/
2705 F:      drivers/i2c/busses/i2c-rk3x.c
2706 F:      sound/soc/rockchip/
2707 N:      rockchip
2708
2709 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2710 M:      Krzysztof Kozlowski <[email protected]>
2711 R:      Alim Akhtar <[email protected]>
2712 L:      [email protected] (moderated for non-subscribers)
2713 L:      [email protected]
2714 S:      Maintained
2715 P:      Documentation/process/maintainer-soc-clean-dts.rst
2716 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2717 B:      mailto:[email protected]
2718 C:      irc://irc.libera.chat/linux-exynos
2719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2720 F:      Documentation/arch/arm/samsung/
2721 F:      Documentation/devicetree/bindings/arm/samsung/
2722 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2723 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2724 F:      Documentation/devicetree/bindings/soc/samsung/
2725 F:      arch/arm/boot/dts/samsung/
2726 F:      arch/arm/mach-exynos*/
2727 F:      arch/arm/mach-s3c/
2728 F:      arch/arm/mach-s5p*/
2729 F:      arch/arm64/boot/dts/exynos/
2730 F:      drivers/*/*/*s3c24*
2731 F:      drivers/*/*s3c24*
2732 F:      drivers/*/*s3c64xx*
2733 F:      drivers/*/*s5pv210*
2734 F:      drivers/clocksource/samsung_pwm_timer.c
2735 F:      drivers/memory/samsung/
2736 F:      drivers/pwm/pwm-samsung.c
2737 F:      drivers/soc/samsung/
2738 F:      drivers/tty/serial/samsung*
2739 F:      include/clocksource/samsung_pwm.h
2740 F:      include/linux/platform_data/*s3c*
2741 F:      include/linux/serial_s3c.h
2742 F:      include/linux/soc/samsung/
2743 N:      exynos
2744 N:      s3c64xx
2745 N:      s5pv210
2746
2747 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2748 M:      Łukasz Stelmach <[email protected]>
2749 L:      [email protected] (moderated for non-subscribers)
2750 L:      [email protected]
2751 S:      Maintained
2752 F:      drivers/media/platform/samsung/s5p-g2d/
2753
2754 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2755 M:      Marek Szyprowski <[email protected]>
2756 L:      [email protected]
2757 L:      [email protected]
2758 S:      Maintained
2759 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2760 F:      drivers/media/cec/platform/s5p/
2761
2762 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2763 M:      Andrzej Pietrasiewicz <[email protected]>
2764 M:      Jacek Anaszewski <[email protected]>
2765 M:      Sylwester Nawrocki <[email protected]>
2766 L:      [email protected] (moderated for non-subscribers)
2767 L:      [email protected]
2768 S:      Maintained
2769 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2770 F:      drivers/media/platform/samsung/s5p-jpeg/
2771
2772 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2773 M:      Marek Szyprowski <[email protected]>
2774 M:      Andrzej Hajda <[email protected]>
2775 L:      [email protected] (moderated for non-subscribers)
2776 L:      [email protected]
2777 S:      Maintained
2778 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2779 F:      drivers/media/platform/samsung/s5p-mfc/
2780
2781 ARM/SOCFPGA ARCHITECTURE
2782 M:      Dinh Nguyen <[email protected]>
2783 S:      Maintained
2784 W:      http://www.rocketboards.org
2785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2786 F:      arch/arm/boot/dts/intel/socfpga/
2787 F:      arch/arm/configs/socfpga_defconfig
2788 F:      arch/arm/mach-socfpga/
2789 F:      arch/arm64/boot/dts/altera/
2790 F:      arch/arm64/boot/dts/intel/
2791
2792 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2793 M:      Dinh Nguyen <[email protected]>
2794 S:      Maintained
2795 F:      drivers/clk/socfpga/
2796
2797 ARM/SOCFPGA EDAC SUPPORT
2798 M:      Dinh Nguyen <[email protected]>
2799 S:      Maintained
2800 F:      drivers/edac/altera_edac.[ch]
2801
2802 ARM/SPREADTRUM SoC SUPPORT
2803 M:      Orson Zhai <[email protected]>
2804 M:      Baolin Wang <[email protected]>
2805 M:      Chunyan Zhang <[email protected]>
2806 S:      Maintained
2807 F:      arch/arm64/boot/dts/sprd
2808 N:      sprd
2809 N:      sc27xx
2810 N:      sc2731
2811
2812 ARM/STI ARCHITECTURE
2813 M:      Patrice Chotard <[email protected]>
2814 L:      [email protected] (moderated for non-subscribers)
2815 S:      Maintained
2816 W:      http://www.stlinux.com
2817 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2818 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2819 F:      arch/arm/boot/dts/st/sti*
2820 F:      arch/arm/mach-sti/
2821 F:      drivers/ata/ahci_st.c
2822 F:      drivers/char/hw_random/st-rng.c
2823 F:      drivers/clocksource/arm_global_timer.c
2824 F:      drivers/clocksource/clksrc_st_lpc.c
2825 F:      drivers/cpufreq/sti-cpufreq.c
2826 F:      drivers/dma/st_fdma*
2827 F:      drivers/i2c/busses/i2c-st.c
2828 F:      drivers/media/platform/st/sti/c8sectpfe/
2829 F:      drivers/media/rc/st_rc.c
2830 F:      drivers/mmc/host/sdhci-st.c
2831 F:      drivers/phy/st/phy-miphy28lp.c
2832 F:      drivers/phy/st/phy-stih407-usb.c
2833 F:      drivers/pinctrl/pinctrl-st.c
2834 F:      drivers/remoteproc/st_remoteproc.c
2835 F:      drivers/remoteproc/st_slim_rproc.c
2836 F:      drivers/reset/sti/
2837 F:      drivers/rtc/rtc-st-lpc.c
2838 F:      drivers/tty/serial/st-asc.c
2839 F:      drivers/usb/dwc3/dwc3-st.c
2840 F:      drivers/usb/host/ehci-st.c
2841 F:      drivers/usb/host/ohci-st.c
2842 F:      drivers/watchdog/st_lpc_wdt.c
2843 F:      include/linux/remoteproc/st_slim_rproc.h
2844
2845 ARM/STM32 ARCHITECTURE
2846 M:      Maxime Coquelin <[email protected]>
2847 M:      Alexandre Torgue <[email protected]>
2848 L:      [email protected] (moderated for non-subscribers)
2849 L:      [email protected] (moderated for non-subscribers)
2850 S:      Maintained
2851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2852 F:      arch/arm/boot/dts/st/stm32*
2853 F:      arch/arm/mach-stm32/
2854 F:      arch/arm64/boot/dts/st/
2855 F:      drivers/clocksource/armv7m_systick.c
2856 N:      stm32
2857 N:      stm
2858
2859 ARM/SUNPLUS SP7021 SOC SUPPORT
2860 M:      Qin Jian <[email protected]>
2861 L:      [email protected] (moderated for mon-subscribers)
2862 S:      Maintained
2863 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2864 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2865 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2866 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2867 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2868 F:      arch/arm/boot/dts/sunplus/
2869 F:      arch/arm/configs/sp7021_*defconfig
2870 F:      drivers/clk/clk-sp7021.c
2871 F:      drivers/irqchip/irq-sp7021-intc.c
2872 F:      drivers/reset/reset-sunplus.c
2873 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2874 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2875
2876 ARM/Synaptics SoC support
2877 M:      Jisheng Zhang <[email protected]>
2878 M:      Sebastian Hesselbarth <[email protected]>
2879 L:      [email protected] (moderated for non-subscribers)
2880 S:      Maintained
2881 F:      arch/arm/boot/dts/synaptics/
2882 F:      arch/arm/mach-berlin/
2883 F:      arch/arm64/boot/dts/synaptics/
2884
2885 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2886 M:      Hans Verkuil <[email protected]>
2887 L:      [email protected]
2888 L:      [email protected]
2889 S:      Maintained
2890 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2891 F:      drivers/media/cec/platform/tegra/
2892
2893 ARM/TESLA FSD SoC SUPPORT
2894 M:      Alim Akhtar <[email protected]>
2895 M:      [email protected]
2896 L:      [email protected] (moderated for non-subscribers)
2897 L:      [email protected]
2898 S:      Maintained
2899 F:      arch/arm64/boot/dts/tesla/
2900
2901 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2902 M:      Santosh Shilimkar <[email protected]>
2903 L:      [email protected]
2904 S:      Maintained
2905 F:      drivers/memory/*emif*
2906
2907 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2908 M:      Nishanth Menon <[email protected]>
2909 M:      Santosh Shilimkar <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 S:      Maintained
2912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2913 F:      arch/arm/boot/dts/ti/keystone/
2914 F:      arch/arm/mach-keystone/
2915
2916 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2917 M:      Santosh Shilimkar <[email protected]>
2918 L:      [email protected]
2919 S:      Maintained
2920 F:      drivers/clk/keystone/
2921
2922 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2923 M:      Santosh Shilimkar <[email protected]>
2924 L:      [email protected] (moderated for non-subscribers)
2925 L:      [email protected]
2926 S:      Maintained
2927 F:      drivers/clocksource/timer-keystone.c
2928
2929 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2930 M:      Santosh Shilimkar <[email protected]>
2931 L:      [email protected]
2932 S:      Maintained
2933 F:      drivers/power/reset/keystone-reset.c
2934
2935 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2936 M:      Nishanth Menon <[email protected]>
2937 M:      Vignesh Raghavendra <[email protected]>
2938 M:      Tero Kristo <[email protected]>
2939 L:      [email protected] (moderated for non-subscribers)
2940 S:      Supported
2941 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2942 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2943 F:      arch/arm64/boot/dts/ti/Makefile
2944 F:      arch/arm64/boot/dts/ti/k3-*
2945
2946 ARM/TOSHIBA VISCONTI ARCHITECTURE
2947 M:      Nobuhiro Iwamatsu <[email protected]>
2948 L:      [email protected] (moderated for non-subscribers)
2949 S:      Supported
2950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2951 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2952 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2953 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2954 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2955 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2956 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2957 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2958 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2959 F:      arch/arm64/boot/dts/toshiba/
2960 F:      drivers/clk/visconti/
2961 F:      drivers/gpio/gpio-visconti.c
2962 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2963 F:      drivers/pci/controller/dwc/pcie-visconti.c
2964 F:      drivers/pinctrl/visconti/
2965 F:      drivers/watchdog/visconti_wdt.c
2966 N:      visconti
2967
2968 ARM/UNIPHIER ARCHITECTURE
2969 M:      Kunihiko Hayashi <[email protected]>
2970 M:      Masami Hiramatsu <[email protected]>
2971 L:      [email protected] (moderated for non-subscribers)
2972 S:      Maintained
2973 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2974 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2975 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2976 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2977 F:      arch/arm/boot/dts/socionext/uniphier*
2978 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2979 F:      arch/arm/mm/cache-uniphier.c
2980 F:      arch/arm64/boot/dts/socionext/uniphier*
2981 F:      drivers/bus/uniphier-system-bus.c
2982 F:      drivers/clk/uniphier/
2983 F:      drivers/dma/uniphier-mdmac.c
2984 F:      drivers/gpio/gpio-uniphier.c
2985 F:      drivers/i2c/busses/i2c-uniphier*
2986 F:      drivers/irqchip/irq-uniphier-aidet.c
2987 F:      drivers/mmc/host/uniphier-sd.c
2988 F:      drivers/pinctrl/uniphier/
2989 F:      drivers/reset/reset-uniphier.c
2990 F:      drivers/tty/serial/8250/8250_uniphier.c
2991 N:      uniphier
2992
2993 ARM/VERSATILE EXPRESS PLATFORM
2994 M:      Liviu Dudau <[email protected]>
2995 M:      Sudeep Holla <[email protected]>
2996 M:      Lorenzo Pieralisi <[email protected]>
2997 L:      [email protected] (moderated for non-subscribers)
2998 S:      Maintained
2999 N:      mps2
3000 N:      vexpress
3001 F:      arch/arm/mach-versatile/
3002 F:      arch/arm64/boot/dts/arm/
3003 F:      drivers/clocksource/timer-versatile.c
3004 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3005 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3006
3007 ARM/VFP SUPPORT
3008 M:      Russell King <[email protected]>
3009 L:      [email protected] (moderated for non-subscribers)
3010 S:      Maintained
3011 W:      http://www.armlinux.org.uk/
3012 F:      arch/arm/vfp/
3013
3014 ARM/VT8500 ARM ARCHITECTURE
3015 L:      [email protected] (moderated for non-subscribers)
3016 S:      Orphan
3017 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3018 F:      arch/arm/mach-vt8500/
3019 F:      drivers/clocksource/timer-vt8500.c
3020 F:      drivers/i2c/busses/i2c-wmt.c
3021 F:      drivers/mmc/host/wmt-sdmmc.c
3022 F:      drivers/pwm/pwm-vt8500.c
3023 F:      drivers/rtc/rtc-vt8500.c
3024 F:      drivers/tty/serial/vt8500_serial.c
3025 F:      drivers/usb/host/ehci-platform.c
3026 F:      drivers/usb/host/uhci-platform.c
3027 F:      drivers/video/fbdev/vt8500lcdfb.*
3028 F:      drivers/video/fbdev/wm8505fb*
3029 F:      drivers/video/fbdev/wmt_ge_rops.*
3030
3031 ARM/ZYNQ ARCHITECTURE
3032 M:      Michal Simek <[email protected]>
3033 L:      [email protected] (moderated for non-subscribers)
3034 S:      Supported
3035 W:      http://wiki.xilinx.com
3036 T:      git https://github.com/Xilinx/linux-xlnx.git
3037 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3038 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3039 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3040 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3041 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3042 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3043 F:      arch/arm/mach-zynq/
3044 F:      drivers/clocksource/timer-cadence-ttc.c
3045 F:      drivers/cpuidle/cpuidle-zynq.c
3046 F:      drivers/edac/synopsys_edac.c
3047 F:      drivers/i2c/busses/i2c-cadence.c
3048 F:      drivers/i2c/busses/i2c-xiic.c
3049 F:      drivers/mmc/host/sdhci-of-arasan.c
3050 N:      zynq
3051 N:      xilinx
3052
3053 ARM64 PORT (AARCH64 ARCHITECTURE)
3054 M:      Catalin Marinas <[email protected]>
3055 M:      Will Deacon <[email protected]>
3056 L:      [email protected] (moderated for non-subscribers)
3057 S:      Maintained
3058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3059 F:      Documentation/arch/arm64/
3060 F:      arch/arm64/
3061 F:      tools/testing/selftests/arm64/
3062 X:      arch/arm64/boot/dts/
3063
3064 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3065 M:      George McCollister <[email protected]>
3066 L:      [email protected]
3067 S:      Maintained
3068 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3069 F:      drivers/net/dsa/xrs700x/*
3070 F:      net/dsa/tag_xrs700x.c
3071
3072 AS3645A LED FLASH CONTROLLER DRIVER
3073 M:      Sakari Ailus <[email protected]>
3074 L:      [email protected]
3075 S:      Maintained
3076 F:      drivers/leds/flash/leds-as3645a.c
3077
3078 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3079 M:      Tianshu Qiu <[email protected]>
3080 L:      [email protected]
3081 S:      Maintained
3082 T:      git git://linuxtv.org/media_tree.git
3083 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3084 F:      drivers/media/i2c/ak7375.c
3085
3086 ASAHI KASEI AK8974 DRIVER
3087 M:      Linus Walleij <[email protected]>
3088 L:      [email protected]
3089 S:      Supported
3090 W:      http://www.akm.com/
3091 F:      drivers/iio/magnetometer/ak8974.c
3092
3093 AOSONG AGS02MA TVOC SENSOR DRIVER
3094 M:      Anshul Dalal <[email protected]>
3095 L:      [email protected]
3096 S:      Maintained
3097 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3098 F:      drivers/iio/chemical/ags02ma.c
3099
3100 ASC7621 HARDWARE MONITOR DRIVER
3101 M:      George Joseph <[email protected]>
3102 L:      [email protected]
3103 S:      Maintained
3104 F:      Documentation/hwmon/asc7621.rst
3105 F:      drivers/hwmon/asc7621.c
3106
3107 ASIX AX88796C SPI ETHERNET ADAPTER
3108 M:      Łukasz Stelmach <[email protected]>
3109 S:      Maintained
3110 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3111 F:      drivers/net/ethernet/asix/ax88796c_*
3112
3113 ASIX PHY DRIVER [RUST]
3114 M:      FUJITA Tomonori <[email protected]>
3115 R:      Trevor Gross <[email protected]>
3116 L:      [email protected]
3117 L:      [email protected]
3118 S:      Maintained
3119 F:      drivers/net/phy/ax88796b_rust.rs
3120
3121 ASPEED CRYPTO DRIVER
3122 M:      Neal Liu <[email protected]>
3123 L:      [email protected] (moderated for non-subscribers)
3124 S:      Maintained
3125 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3126 F:      drivers/crypto/aspeed/
3127
3128 ASPEED PECI CONTROLLER
3129 M:      Iwona Winiarska <[email protected]>
3130 L:      [email protected] (moderated for non-subscribers)
3131 L:      [email protected] (moderated for non-subscribers)
3132 S:      Supported
3133 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3134 F:      drivers/peci/controller/peci-aspeed.c
3135
3136 ASPEED PINCTRL DRIVERS
3137 M:      Andrew Jeffery <[email protected]>
3138 L:      [email protected] (moderated for non-subscribers)
3139 L:      [email protected] (moderated for non-subscribers)
3140 L:      [email protected]
3141 S:      Maintained
3142 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3143 F:      drivers/pinctrl/aspeed/
3144
3145 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3146 M:      Eddie James <[email protected]>
3147 L:      [email protected] (moderated for non-subscribers)
3148 S:      Maintained
3149 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3150 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3151 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3152
3153 ASPEED SD/MMC DRIVER
3154 M:      Andrew Jeffery <[email protected]>
3155 L:      [email protected] (moderated for non-subscribers)
3156 L:      [email protected] (moderated for non-subscribers)
3157 L:      [email protected]
3158 S:      Maintained
3159 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3160 F:      drivers/mmc/host/sdhci-of-aspeed*
3161
3162 ASPEED SMC SPI DRIVER
3163 M:      Chin-Ting Kuo <[email protected]>
3164 M:      Cédric Le Goater <[email protected]>
3165 L:      [email protected] (moderated for non-subscribers)
3166 L:      [email protected] (moderated for non-subscribers)
3167 L:      [email protected]
3168 S:      Maintained
3169 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3170 F:      drivers/spi/spi-aspeed-smc.c
3171
3172 ASPEED USB UDC DRIVER
3173 M:      Neal Liu <[email protected]>
3174 L:      [email protected] (moderated for non-subscribers)
3175 S:      Maintained
3176 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3177 F:      drivers/usb/gadget/udc/aspeed_udc.c
3178
3179 ASPEED VIDEO ENGINE DRIVER
3180 M:      Eddie James <[email protected]>
3181 L:      [email protected]
3182 L:      [email protected] (moderated for non-subscribers)
3183 S:      Maintained
3184 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3185 F:      drivers/media/platform/aspeed/
3186
3187 ASUS EC HARDWARE MONITOR DRIVER
3188 M:      Eugene Shalygin <[email protected]>
3189 L:      [email protected]
3190 S:      Maintained
3191 F:      drivers/hwmon/asus-ec-sensors.c
3192
3193 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3194 M:      Corentin Chary <[email protected]>
3195 M:      Luke D. Jones <[email protected]>
3196 L:      [email protected]
3197 S:      Maintained
3198 W:      https://asus-linux.org/
3199 F:      drivers/platform/x86/asus*.c
3200 F:      drivers/platform/x86/eeepc*.c
3201
3202 ASUS TF103C DOCK DRIVER
3203 M:      Hans de Goede <[email protected]>
3204 L:      [email protected]
3205 S:      Maintained
3206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3207 F:      drivers/platform/x86/asus-tf103c-dock.c
3208
3209 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3210 M:      Aleksa Savic <[email protected]>
3211 L:      [email protected]
3212 S:      Maintained
3213 F:      drivers/hwmon/asus_rog_ryujin.c
3214
3215 ASUS WIRELESS RADIO CONTROL DRIVER
3216 M:      João Paulo Rechi Vita <[email protected]>
3217 L:      [email protected]
3218 S:      Maintained
3219 F:      drivers/platform/x86/asus-wireless.c
3220
3221 ASUS WMI HARDWARE MONITOR DRIVER
3222 M:      Ed Brindley <[email protected]>
3223 M:      Denis Pauk <[email protected]>
3224 L:      [email protected]
3225 S:      Maintained
3226 F:      drivers/hwmon/asus_wmi_sensors.c
3227
3228 ASYMMETRIC KEYS
3229 M:      David Howells <[email protected]>
3230 L:      [email protected]
3231 S:      Maintained
3232 F:      Documentation/crypto/asymmetric-keys.rst
3233 F:      crypto/asymmetric_keys/
3234 F:      include/crypto/pkcs7.h
3235 F:      include/crypto/public_key.h
3236 F:      include/linux/verification.h
3237
3238 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3239 R:      Dan Williams <[email protected]>
3240 S:      Odd fixes
3241 W:      http://sourceforge.net/projects/xscaleiop
3242 F:      Documentation/crypto/async-tx-api.rst
3243 F:      crypto/async_tx/
3244 F:      include/linux/async_tx.h
3245
3246 AT24 EEPROM DRIVER
3247 M:      Bartosz Golaszewski <[email protected]>
3248 L:      [email protected]
3249 S:      Maintained
3250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3251 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3252 F:      drivers/misc/eeprom/at24.c
3253
3254 ATA OVER ETHERNET (AOE) DRIVER
3255 M:      "Justin Sanders" <[email protected]>
3256 S:      Supported
3257 W:      http://www.openaoe.org/
3258 F:      Documentation/admin-guide/aoe/
3259 F:      drivers/block/aoe/
3260
3261 ATC260X PMIC MFD DRIVER
3262 M:      Manivannan Sadhasivam <[email protected]>
3263 M:      Cristian Ciocaltea <[email protected]>
3264 L:      [email protected]
3265 S:      Maintained
3266 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3267 F:      drivers/input/misc/atc260x-onkey.c
3268 F:      drivers/mfd/atc260*
3269 F:      drivers/power/reset/atc260x-poweroff.c
3270 F:      drivers/regulator/atc260x-regulator.c
3271 F:      include/linux/mfd/atc260x/*
3272
3273 ATHEROS 71XX/9XXX GPIO DRIVER
3274 M:      Alban Bedel <[email protected]>
3275 S:      Maintained
3276 W:      https://github.com/AlbanBedel/linux
3277 T:      git git://github.com/AlbanBedel/linux
3278 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3279 F:      drivers/gpio/gpio-ath79.c
3280
3281 ATHEROS 71XX/9XXX USB PHY DRIVER
3282 M:      Alban Bedel <[email protected]>
3283 S:      Maintained
3284 W:      https://github.com/AlbanBedel/linux
3285 T:      git git://github.com/AlbanBedel/linux
3286 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3287 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3288
3289 ATHEROS ATH GENERIC UTILITIES
3290 M:      Kalle Valo <[email protected]>
3291 L:      [email protected]
3292 S:      Supported
3293 F:      drivers/net/wireless/ath/*
3294
3295 ATHEROS ATH5K WIRELESS DRIVER
3296 M:      Jiri Slaby <[email protected]>
3297 M:      Nick Kossifidis <[email protected]>
3298 M:      Luis Chamberlain <[email protected]>
3299 L:      [email protected]
3300 S:      Maintained
3301 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3302 F:      drivers/net/wireless/ath/ath5k/
3303
3304 ATHEROS ATH6KL WIRELESS DRIVER
3305 L:      [email protected]
3306 S:      Orphan
3307 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3308 F:      drivers/net/wireless/ath/ath6kl/
3309
3310 ATI_REMOTE2 DRIVER
3311 M:      Ville Syrjala <[email protected]>
3312 S:      Maintained
3313 F:      drivers/input/misc/ati_remote2.c
3314
3315 ATK0110 HWMON DRIVER
3316 M:      Luca Tettamanti <[email protected]>
3317 L:      [email protected]
3318 S:      Maintained
3319 F:      drivers/hwmon/asus_atk0110.c
3320
3321 ATLX ETHERNET DRIVERS
3322 M:      Chris Snook <[email protected]>
3323 L:      [email protected]
3324 S:      Maintained
3325 W:      http://sourceforge.net/projects/atl1
3326 W:      http://atl1.sourceforge.net
3327 F:      drivers/net/ethernet/atheros/
3328
3329 ATM
3330 M:      Chas Williams <[email protected]>
3331 L:      [email protected] (moderated for non-subscribers)
3332 L:      [email protected]
3333 S:      Maintained
3334 W:      http://linux-atm.sourceforge.net
3335 F:      drivers/atm/
3336 F:      include/linux/atm*
3337 F:      include/uapi/linux/atm*
3338
3339 ATMEL MACB ETHERNET DRIVER
3340 M:      Nicolas Ferre <[email protected]>
3341 M:      Claudiu Beznea <[email protected]>
3342 S:      Supported
3343 F:      drivers/net/ethernet/cadence/
3344
3345 ATMEL MAXTOUCH DRIVER
3346 M:      Nick Dyer <[email protected]>
3347 S:      Maintained
3348 T:      git git://github.com/ndyer/linux.git
3349 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3350 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3351
3352 ATOMIC INFRASTRUCTURE
3353 M:      Will Deacon <[email protected]>
3354 M:      Peter Zijlstra <[email protected]>
3355 R:      Boqun Feng <[email protected]>
3356 R:      Mark Rutland <[email protected]>
3357 L:      [email protected]
3358 S:      Maintained
3359 F:      Documentation/atomic_*.txt
3360 F:      arch/*/include/asm/atomic*.h
3361 F:      include/*/atomic*.h
3362 F:      include/linux/refcount.h
3363 F:      scripts/atomic/
3364
3365 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3366 M:      Bradley Grove <[email protected]>
3367 L:      [email protected]
3368 S:      Supported
3369 W:      http://www.attotech.com
3370 F:      drivers/scsi/esas2r
3371
3372 ATUSB IEEE 802.15.4 RADIO DRIVER
3373 M:      Stefan Schmidt <[email protected]>
3374 L:      [email protected]
3375 S:      Maintained
3376 F:      drivers/net/ieee802154/at86rf230.h
3377 F:      drivers/net/ieee802154/atusb.c
3378 F:      drivers/net/ieee802154/atusb.h
3379
3380 AUDIT SUBSYSTEM
3381 M:      Paul Moore <[email protected]>
3382 M:      Eric Paris <[email protected]>
3383 L:      [email protected]
3384 S:      Supported
3385 W:      https://github.com/linux-audit
3386 Q:      https://patchwork.kernel.org/project/audit/list
3387 B:      mailto:[email protected]
3388 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3389 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3390 F:      include/asm-generic/audit_*.h
3391 F:      include/linux/audit.h
3392 F:      include/linux/audit_arch.h
3393 F:      include/uapi/linux/audit.h
3394 F:      kernel/audit*
3395 F:      lib/*audit.c
3396 K:      \baudit_[a-z_0-9]\+\b
3397
3398 AUXILIARY BUS DRIVER
3399 M:      Greg Kroah-Hartman <[email protected]>
3400 R:      Dave Ertman <[email protected]>
3401 R:      Ira Weiny <[email protected]>
3402 S:      Supported
3403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3404 F:      Documentation/driver-api/auxiliary_bus.rst
3405 F:      drivers/base/auxiliary.c
3406 F:      include/linux/auxiliary_bus.h
3407
3408 AUXILIARY DISPLAY DRIVERS
3409 M:      Andy Shevchenko <[email protected]>
3410 R:      Geert Uytterhoeven <[email protected]>
3411 S:      Odd Fixes
3412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3413 F:      Documentation/devicetree/bindings/auxdisplay/
3414 F:      drivers/auxdisplay/
3415 F:      include/linux/cfag12864b.h
3416 F:      include/uapi/linux/map_to_14segment.h
3417 F:      include/uapi/linux/map_to_7segment.h
3418
3419 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3420 M:      Andreas Klinger <[email protected]>
3421 L:      [email protected]
3422 S:      Maintained
3423 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3424 F:      drivers/iio/adc/hx711.c
3425
3426 AX.25 NETWORK LAYER
3427 L:      [email protected]
3428 S:      Orphan
3429 W:      https://linux-ax25.in-berlin.de
3430 F:      include/net/ax25.h
3431 F:      include/uapi/linux/ax25.h
3432 F:      net/ax25/
3433
3434 AXENTIA ARM DEVICES
3435 M:      Peter Rosin <[email protected]>
3436 L:      [email protected] (moderated for non-subscribers)
3437 S:      Maintained
3438 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3439 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3440 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3441 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3442
3443 AXENTIA ASOC DRIVERS
3444 M:      Peter Rosin <[email protected]>
3445 L:      [email protected] (moderated for non-subscribers)
3446 S:      Maintained
3447 F:      Documentation/devicetree/bindings/sound/axentia,*
3448 F:      sound/soc/atmel/tse850-pcm5142.c
3449
3450 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3451 M:      Nuno Sá <[email protected]>
3452 L:      [email protected]
3453 S:      Supported
3454 W:      https://ez.analog.com/linux-software-drivers
3455 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3456 F:      drivers/hwmon/axi-fan-control.c
3457
3458 AXI SPI ENGINE
3459 M:      Michael Hennerich <[email protected]>
3460 M:      Nuno Sá <[email protected]>
3461 R:      David Lechner <[email protected]>
3462 L:      [email protected]
3463 S:      Supported
3464 W:      https://ez.analog.com/linux-software-drivers
3465 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3466 F:      drivers/spi/spi-axi-spi-engine.c
3467
3468 AXXIA I2C CONTROLLER
3469 M:      Krzysztof Adamski <[email protected]>
3470 L:      [email protected]
3471 S:      Maintained
3472 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3473 F:      drivers/i2c/busses/i2c-axxia.c
3474
3475 AZ6007 DVB DRIVER
3476 M:      Mauro Carvalho Chehab <[email protected]>
3477 L:      [email protected]
3478 S:      Maintained
3479 W:      https://linuxtv.org
3480 T:      git git://linuxtv.org/media_tree.git
3481 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3482
3483 AZTECH FM RADIO RECEIVER DRIVER
3484 M:      Hans Verkuil <[email protected]>
3485 L:      [email protected]
3486 S:      Maintained
3487 W:      https://linuxtv.org
3488 T:      git git://linuxtv.org/media_tree.git
3489 F:      drivers/media/radio/radio-aztech*
3490
3491 B43 WIRELESS DRIVER
3492 L:      [email protected]
3493 L:      [email protected]
3494 S:      Orphan
3495 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3496 F:      drivers/net/wireless/broadcom/b43/
3497
3498 B43LEGACY WIRELESS DRIVER
3499 M:      Larry Finger <[email protected]>
3500 L:      [email protected]
3501 L:      [email protected]
3502 S:      Maintained
3503 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3504 F:      drivers/net/wireless/broadcom/b43legacy/
3505
3506 BACKLIGHT CLASS/SUBSYSTEM
3507 M:      Lee Jones <[email protected]>
3508 M:      Daniel Thompson <[email protected]>
3509 M:      Jingoo Han <[email protected]>
3510 L:      [email protected]
3511 S:      Maintained
3512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3513 F:      Documentation/ABI/stable/sysfs-class-backlight
3514 F:      Documentation/ABI/testing/sysfs-class-backlight
3515 F:      Documentation/devicetree/bindings/leds/backlight
3516 F:      drivers/video/backlight/
3517 F:      include/linux/backlight.h
3518 F:      include/linux/pwm_backlight.h
3519
3520 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3521 M:      Serge Semin <[email protected]>
3522 L:      [email protected]
3523 S:      Supported
3524 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3525 F:      Documentation/hwmon/bt1-pvt.rst
3526 F:      drivers/hwmon/bt1-pvt.[ch]
3527
3528 BARCO P50 GPIO DRIVER
3529 M:      Santosh Kumar Yadav <[email protected]>
3530 M:      Peter Korsgaard <[email protected]>
3531 S:      Maintained
3532 F:      drivers/platform/x86/barco-p50-gpio.c
3533
3534 BATMAN ADVANCED
3535 M:      Marek Lindner <[email protected]>
3536 M:      Simon Wunderlich <[email protected]>
3537 M:      Antonio Quartulli <[email protected]>
3538 M:      Sven Eckelmann <[email protected]>
3539 L:      [email protected] (moderated for non-subscribers)
3540 S:      Maintained
3541 W:      https://www.open-mesh.org/
3542 Q:      https://patchwork.open-mesh.org/project/batman/list/
3543 B:      https://www.open-mesh.org/projects/batman-adv/issues
3544 C:      ircs://irc.hackint.org/batadv
3545 T:      git https://git.open-mesh.org/linux-merge.git
3546 F:      Documentation/networking/batman-adv.rst
3547 F:      include/uapi/linux/batadv_packet.h
3548 F:      include/uapi/linux/batman_adv.h
3549 F:      net/batman-adv/
3550
3551 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3552 M:      Thomas Sailer <[email protected]>
3553 L:      [email protected]
3554 S:      Maintained
3555 W:      http://www.baycom.org/~tom/ham/ham.html
3556 F:      drivers/net/hamradio/baycom*
3557
3558 BCACHE (BLOCK LAYER CACHE)
3559 M:      Coly Li <[email protected]>
3560 M:      Kent Overstreet <[email protected]>
3561 L:      [email protected]
3562 S:      Maintained
3563 W:      http://bcache.evilpiepirate.org
3564 C:      irc://irc.oftc.net/bcache
3565 F:      drivers/md/bcache/
3566
3567 BCACHEFS
3568 M:      Kent Overstreet <[email protected]>
3569 R:      Brian Foster <[email protected]>
3570 L:      [email protected]
3571 S:      Supported
3572 C:      irc://irc.oftc.net/bcache
3573 T:      git https://evilpiepirate.org/git/bcachefs.git
3574 F:      fs/bcachefs/
3575 F:      Documentation/filesystems/bcachefs/
3576
3577 BDISP ST MEDIA DRIVER
3578 M:      Fabien Dessenne <[email protected]>
3579 L:      [email protected]
3580 S:      Supported
3581 W:      https://linuxtv.org
3582 T:      git git://linuxtv.org/media_tree.git
3583 F:      drivers/media/platform/st/sti/bdisp
3584
3585 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3586 M:      Dariusz Marcinkiewicz <[email protected]>
3587 L:      [email protected]
3588 S:      Maintained
3589 F:      drivers/net/ethernet/ec_bhf.c
3590
3591 BEFS FILE SYSTEM
3592 M:      Luis de Bethencourt <[email protected]>
3593 M:      Salah Triki <[email protected]>
3594 S:      Maintained
3595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3596 F:      Documentation/filesystems/befs.rst
3597 F:      fs/befs/
3598
3599 BFQ I/O SCHEDULER
3600 M:      Paolo Valente <[email protected]>
3601 M:      Jens Axboe <[email protected]>
3602 L:      [email protected]
3603 S:      Maintained
3604 F:      Documentation/block/bfq-iosched.rst
3605 F:      block/bfq-*
3606
3607 BFS FILE SYSTEM
3608 M:      "Tigran A. Aivazian" <[email protected]>
3609 S:      Maintained
3610 F:      Documentation/filesystems/bfs.rst
3611 F:      fs/bfs/
3612 F:      include/uapi/linux/bfs_fs.h
3613
3614 BITMAP API
3615 M:      Yury Norov <[email protected]>
3616 R:      Rasmus Villemoes <[email protected]>
3617 S:      Maintained
3618 F:      include/linux/bitfield.h
3619 F:      include/linux/bitmap-str.h
3620 F:      include/linux/bitmap.h
3621 F:      include/linux/bits.h
3622 F:      include/linux/cpumask.h
3623 F:      include/linux/find.h
3624 F:      include/linux/nodemask.h
3625 F:      include/vdso/bits.h
3626 F:      lib/bitmap-str.c
3627 F:      lib/bitmap.c
3628 F:      lib/cpumask.c
3629 F:      lib/cpumask_kunit.c
3630 F:      lib/find_bit.c
3631 F:      lib/find_bit_benchmark.c
3632 F:      lib/test_bitmap.c
3633 F:      tools/include/linux/bitfield.h
3634 F:      tools/include/linux/bitmap.h
3635 F:      tools/include/linux/bits.h
3636 F:      tools/include/linux/find.h
3637 F:      tools/include/vdso/bits.h
3638 F:      tools/lib/bitmap.c
3639 F:      tools/lib/find_bit.c
3640
3641 BITOPS API
3642 M:      Yury Norov <[email protected]>
3643 R:      Rasmus Villemoes <[email protected]>
3644 S:      Maintained
3645 F:      arch/*/include/asm/bitops.h
3646 F:      arch/*/include/asm/bitops_32.h
3647 F:      arch/*/include/asm/bitops_64.h
3648 F:      arch/*/lib/bitops.c
3649 F:      include/asm-generic/bitops
3650 F:      include/asm-generic/bitops.h
3651 F:      include/linux/bitops.h
3652 F:      lib/test_bitops.c
3653 F:      tools/*/bitops*
3654
3655 BLINKM RGB LED DRIVER
3656 M:      Jan-Simon Moeller <[email protected]>
3657 S:      Maintained
3658 F:      drivers/leds/leds-blinkm.c
3659
3660 BLOCK LAYER
3661 M:      Jens Axboe <[email protected]>
3662 L:      [email protected]
3663 S:      Maintained
3664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3665 F:      Documentation/ABI/stable/sysfs-block
3666 F:      Documentation/block/
3667 F:      block/
3668 F:      drivers/block/
3669 F:      include/linux/bio.h
3670 F:      include/linux/blk*
3671 F:      kernel/trace/blktrace.c
3672 F:      lib/sbitmap.c
3673
3674 BLOCK2MTD DRIVER
3675 M:      Joern Engel <[email protected]>
3676 L:      [email protected]
3677 S:      Maintained
3678 F:      drivers/mtd/devices/block2mtd.c
3679
3680 BLUETOOTH DRIVERS
3681 M:      Marcel Holtmann <[email protected]>
3682 M:      Luiz Augusto von Dentz <[email protected]>
3683 L:      [email protected]
3684 S:      Supported
3685 W:      http://www.bluez.org/
3686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3688 F:      Documentation/devicetree/bindings/net/bluetooth/
3689 F:      drivers/bluetooth/
3690
3691 BLUETOOTH SUBSYSTEM
3692 M:      Marcel Holtmann <[email protected]>
3693 M:      Johan Hedberg <[email protected]>
3694 M:      Luiz Augusto von Dentz <[email protected]>
3695 L:      [email protected]
3696 S:      Supported
3697 W:      http://www.bluez.org/
3698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3700 F:      include/net/bluetooth/
3701 F:      net/bluetooth/
3702
3703 BONDING DRIVER
3704 M:      Jay Vosburgh <[email protected]>
3705 M:      Andy Gospodarek <[email protected]>
3706 L:      [email protected]
3707 S:      Supported
3708 W:      http://sourceforge.net/projects/bonding/
3709 F:      Documentation/networking/bonding.rst
3710 F:      drivers/net/bonding/
3711 F:      include/net/bond*
3712 F:      include/uapi/linux/if_bonding.h
3713 F:      tools/testing/selftests/drivers/net/bonding/
3714
3715 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3716 M:      Dan Robertson <[email protected]>
3717 L:      [email protected]
3718 S:      Maintained
3719 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3720 F:      drivers/iio/accel/bma400*
3721
3722 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3723 M:      Jagath Jog J <[email protected]>
3724 L:      [email protected]
3725 S:      Maintained
3726 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3727 F:      drivers/iio/imu/bmi323/
3728
3729 BPF JIT for ARM
3730 M:      Russell King <[email protected]>
3731 M:      Puranjay Mohan <[email protected]>
3732 L:      [email protected]
3733 S:      Maintained
3734 F:      arch/arm/net/
3735
3736 BPF JIT for ARM64
3737 M:      Daniel Borkmann <[email protected]>
3738 M:      Alexei Starovoitov <[email protected]>
3739 M:      Zi Shen Lim <[email protected]>
3740 L:      [email protected]
3741 S:      Supported
3742 F:      arch/arm64/net/
3743
3744 BPF JIT for LOONGARCH
3745 M:      Tiezhu Yang <[email protected]>
3746 R:      Hengqi Chen <[email protected]>
3747 L:      [email protected]
3748 S:      Maintained
3749 F:      arch/loongarch/net/
3750
3751 BPF JIT for MIPS (32-BIT AND 64-BIT)
3752 M:      Johan Almbladh <[email protected]>
3753 M:      Paul Burton <[email protected]>
3754 L:      [email protected]
3755 S:      Maintained
3756 F:      arch/mips/net/
3757
3758 BPF JIT for NFP NICs
3759 M:      Jakub Kicinski <[email protected]>
3760 L:      [email protected]
3761 S:      Odd Fixes
3762 F:      drivers/net/ethernet/netronome/nfp/bpf/
3763
3764 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3765 M:      Naveen N. Rao <[email protected]>
3766 M:      Michael Ellerman <[email protected]>
3767 L:      [email protected]
3768 S:      Supported
3769 F:      arch/powerpc/net/
3770
3771 BPF JIT for RISC-V (32-bit)
3772 M:      Luke Nelson <[email protected]>
3773 M:      Xi Wang <[email protected]>
3774 L:      [email protected]
3775 S:      Maintained
3776 F:      arch/riscv/net/
3777 X:      arch/riscv/net/bpf_jit_comp64.c
3778
3779 BPF JIT for RISC-V (64-bit)
3780 M:      Björn Töpel <[email protected]>
3781 L:      [email protected]
3782 S:      Maintained
3783 F:      arch/riscv/net/
3784 X:      arch/riscv/net/bpf_jit_comp32.c
3785
3786 BPF JIT for S390
3787 M:      Ilya Leoshkevich <[email protected]>
3788 M:      Heiko Carstens <[email protected]>
3789 M:      Vasily Gorbik <[email protected]>
3790 L:      [email protected]
3791 S:      Supported
3792 F:      arch/s390/net/
3793 X:      arch/s390/net/pnet.c
3794
3795 BPF JIT for SPARC (32-BIT AND 64-BIT)
3796 M:      David S. Miller <[email protected]>
3797 L:      [email protected]
3798 S:      Odd Fixes
3799 F:      arch/sparc/net/
3800
3801 BPF JIT for X86 32-BIT
3802 M:      Wang YanQing <[email protected]>
3803 L:      [email protected]
3804 S:      Odd Fixes
3805 F:      arch/x86/net/bpf_jit_comp32.c
3806
3807 BPF JIT for X86 64-BIT
3808 M:      Alexei Starovoitov <[email protected]>
3809 M:      Daniel Borkmann <[email protected]>
3810 L:      [email protected]
3811 S:      Supported
3812 F:      arch/x86/net/
3813 X:      arch/x86/net/bpf_jit_comp32.c
3814
3815 BPF [BTF]
3816 M:      Martin KaFai Lau <[email protected]>
3817 L:      [email protected]
3818 S:      Maintained
3819 F:      include/linux/btf*
3820 F:      kernel/bpf/btf.c
3821
3822 BPF [CORE]
3823 M:      Alexei Starovoitov <[email protected]>
3824 M:      Daniel Borkmann <[email protected]>
3825 R:      John Fastabend <[email protected]>
3826 L:      [email protected]
3827 S:      Maintained
3828 F:      include/linux/bpf*
3829 F:      include/linux/filter.h
3830 F:      include/linux/tnum.h
3831 F:      kernel/bpf/core.c
3832 F:      kernel/bpf/dispatcher.c
3833 F:      kernel/bpf/mprog.c
3834 F:      kernel/bpf/syscall.c
3835 F:      kernel/bpf/tnum.c
3836 F:      kernel/bpf/trampoline.c
3837 F:      kernel/bpf/verifier.c
3838
3839 BPF [DOCUMENTATION] (Related to Standardization)
3840 R:      David Vernet <[email protected]>
3841 L:      [email protected]
3842 L:      [email protected]
3843 S:      Maintained
3844 F:      Documentation/bpf/standardization/
3845
3846 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3847 M:      Alexei Starovoitov <[email protected]>
3848 M:      Daniel Borkmann <[email protected]>
3849 M:      Andrii Nakryiko <[email protected]>
3850 R:      Martin KaFai Lau <[email protected]>
3851 R:      Eduard Zingerman <[email protected]>
3852 R:      Song Liu <[email protected]>
3853 R:      Yonghong Song <[email protected]>
3854 R:      John Fastabend <[email protected]>
3855 R:      KP Singh <[email protected]>
3856 R:      Stanislav Fomichev <[email protected]>
3857 R:      Hao Luo <[email protected]>
3858 R:      Jiri Olsa <[email protected]>
3859 L:      [email protected]
3860 S:      Supported
3861 W:      https://bpf.io/
3862 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3865 F:      Documentation/bpf/
3866 F:      Documentation/networking/filter.rst
3867 F:      Documentation/userspace-api/ebpf/
3868 F:      arch/*/net/*
3869 F:      include/linux/bpf*
3870 F:      include/linux/btf*
3871 F:      include/linux/filter.h
3872 F:      include/trace/events/xdp.h
3873 F:      include/uapi/linux/bpf*
3874 F:      include/uapi/linux/btf*
3875 F:      include/uapi/linux/filter.h
3876 F:      kernel/bpf/
3877 F:      kernel/trace/bpf_trace.c
3878 F:      lib/test_bpf.c
3879 F:      net/bpf/
3880 F:      net/core/filter.c
3881 F:      net/sched/act_bpf.c
3882 F:      net/sched/cls_bpf.c
3883 F:      samples/bpf/
3884 F:      scripts/bpf_doc.py
3885 F:      scripts/Makefile.btf
3886 F:      scripts/pahole-version.sh
3887 F:      tools/bpf/
3888 F:      tools/lib/bpf/
3889 F:      tools/testing/selftests/bpf/
3890
3891 BPF [ITERATOR]
3892 M:      Yonghong Song <[email protected]>
3893 L:      [email protected]
3894 S:      Maintained
3895 F:      kernel/bpf/*iter.c
3896
3897 BPF [L7 FRAMEWORK] (sockmap)
3898 M:      John Fastabend <[email protected]>
3899 M:      Jakub Sitnicki <[email protected]>
3900 L:      [email protected]
3901 L:      [email protected]
3902 S:      Maintained
3903 F:      include/linux/skmsg.h
3904 F:      net/core/skmsg.c
3905 F:      net/core/sock_map.c
3906 F:      net/ipv4/tcp_bpf.c
3907 F:      net/ipv4/udp_bpf.c
3908 F:      net/unix/unix_bpf.c
3909
3910 BPF [LIBRARY] (libbpf)
3911 M:      Andrii Nakryiko <[email protected]>
3912 M:      Eduard Zingerman <[email protected]>
3913 L:      [email protected]
3914 S:      Maintained
3915 F:      tools/lib/bpf/
3916
3917 BPF [MISC]
3918 L:      [email protected]
3919 S:      Odd Fixes
3920 K:      (?:\b|_)bpf(?:\b|_)
3921
3922 BPF [NETKIT] (BPF-programmable network device)
3923 M:      Daniel Borkmann <[email protected]>
3924 M:      Nikolay Aleksandrov <[email protected]>
3925 L:      [email protected]
3926 L:      [email protected]
3927 S:      Supported
3928 F:      drivers/net/netkit.c
3929 F:      include/net/netkit.h
3930
3931 BPF [NETWORKING] (struct_ops, reuseport)
3932 M:      Martin KaFai Lau <[email protected]>
3933 L:      [email protected]
3934 L:      [email protected]
3935 S:      Maintained
3936 F:      kernel/bpf/bpf_struct*
3937
3938 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3939 M:      Martin KaFai Lau <[email protected]>
3940 M:      Daniel Borkmann <[email protected]>
3941 R:      John Fastabend <[email protected]>
3942 L:      [email protected]
3943 L:      [email protected]
3944 S:      Maintained
3945 F:      include/net/tcx.h
3946 F:      kernel/bpf/tcx.c
3947 F:      net/core/filter.c
3948 F:      net/sched/act_bpf.c
3949 F:      net/sched/cls_bpf.c
3950
3951 BPF [RINGBUF]
3952 M:      Andrii Nakryiko <[email protected]>
3953 L:      [email protected]
3954 S:      Maintained
3955 F:      kernel/bpf/ringbuf.c
3956
3957 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3958 M:      KP Singh <[email protected]>
3959 R:      Matt Bobrowski <[email protected]>
3960 L:      [email protected]
3961 S:      Maintained
3962 F:      Documentation/bpf/prog_lsm.rst
3963 F:      include/linux/bpf_lsm.h
3964 F:      kernel/bpf/bpf_lsm.c
3965 F:      security/bpf/
3966
3967 BPF [SELFTESTS] (Test Runners & Infrastructure)
3968 M:      Andrii Nakryiko <[email protected]>
3969 M:      Eduard Zingerman <[email protected]>
3970 R:      Mykola Lysenko <[email protected]>
3971 L:      [email protected]
3972 S:      Maintained
3973 F:      tools/testing/selftests/bpf/
3974
3975 BPF [STORAGE & CGROUPS]
3976 M:      Martin KaFai Lau <[email protected]>
3977 L:      [email protected]
3978 S:      Maintained
3979 F:      kernel/bpf/*storage.c
3980 F:      kernel/bpf/bpf_lru*
3981 F:      kernel/bpf/cgroup.c
3982
3983 BPF [TOOLING] (bpftool)
3984 M:      Quentin Monnet <[email protected]>
3985 L:      [email protected]
3986 S:      Maintained
3987 F:      kernel/bpf/disasm.*
3988 F:      tools/bpf/bpftool/
3989
3990 BPF [TRACING]
3991 M:      Song Liu <[email protected]>
3992 R:      Jiri Olsa <[email protected]>
3993 L:      [email protected]
3994 S:      Maintained
3995 F:      kernel/bpf/stackmap.c
3996 F:      kernel/trace/bpf_trace.c
3997
3998 BROADCOM ASP 2.0 ETHERNET DRIVER
3999 M:      Justin Chen <[email protected]>
4000 M:      Florian Fainelli <[email protected]>
4001 L:      [email protected]
4002 L:      [email protected]
4003 S:      Supported
4004 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4005 F:      drivers/net/ethernet/broadcom/asp2/
4006
4007 BROADCOM B44 10/100 ETHERNET DRIVER
4008 M:      Michael Chan <[email protected]>
4009 L:      [email protected]
4010 S:      Supported
4011 F:      drivers/net/ethernet/broadcom/b44.*
4012
4013 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4014 M:      Florian Fainelli <[email protected]>
4015 L:      [email protected]
4016 L:      [email protected] (subscribers-only)
4017 S:      Supported
4018 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4019 F:      drivers/net/dsa/b53/*
4020 F:      drivers/net/dsa/bcm_sf2*
4021 F:      include/linux/dsa/brcm.h
4022 F:      include/linux/platform_data/b53.h
4023
4024 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4025 M:      Florian Fainelli <[email protected]>
4026 R:      Broadcom internal kernel review list <[email protected]>
4027 L:      [email protected] (moderated for non-subscribers)
4028 L:      [email protected] (moderated for non-subscribers)
4029 S:      Maintained
4030 T:      git https://github.com/broadcom/stblinux.git
4031 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4032 F:      drivers/pci/controller/pcie-brcmstb.c
4033 F:      drivers/staging/vc04_services
4034 N:      bcm2711
4035 N:      bcm283*
4036 N:      raspberrypi
4037
4038 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4039 M:      Florian Fainelli <[email protected]>
4040 M:      Ray Jui <[email protected]>
4041 M:      Scott Branden <[email protected]>
4042 R:      Broadcom internal kernel review list <[email protected]>
4043 S:      Maintained
4044 T:      git https://github.com/broadcom/mach-bcm
4045 F:      arch/arm/mach-bcm/
4046 N:      bcm281*
4047 N:      bcm113*
4048 N:      bcm216*
4049 N:      kona
4050
4051 BROADCOM BCM47XX MIPS ARCHITECTURE
4052 M:      Hauke Mehrtens <[email protected]>
4053 M:      Rafał Miłecki <[email protected]>
4054 L:      [email protected]
4055 S:      Maintained
4056 F:      Documentation/devicetree/bindings/mips/brcm/
4057 F:      arch/mips/bcm47xx/*
4058 F:      arch/mips/include/asm/mach-bcm47xx/*
4059
4060 BROADCOM BCM4908 ETHERNET DRIVER
4061 M:      Rafał Miłecki <[email protected]>
4062 R:      Broadcom internal kernel review list <[email protected]>
4063 L:      [email protected]
4064 S:      Maintained
4065 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4066 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4067 F:      drivers/net/ethernet/broadcom/unimac.h
4068
4069 BROADCOM BCM4908 PINMUX DRIVER
4070 M:      Rafał Miłecki <[email protected]>
4071 R:      Broadcom internal kernel review list <[email protected]>
4072 L:      [email protected]
4073 S:      Maintained
4074 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4075 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4076
4077 BROADCOM BCM5301X ARM ARCHITECTURE
4078 M:      Florian Fainelli <[email protected]>
4079 M:      Hauke Mehrtens <[email protected]>
4080 M:      Rafał Miłecki <[email protected]>
4081 R:      Broadcom internal kernel review list <[email protected]>
4082 L:      [email protected] (moderated for non-subscribers)
4083 S:      Maintained
4084 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4085 F:      arch/arm/boot/dts/broadcom/bcm470*
4086 F:      arch/arm/boot/dts/broadcom/bcm5301*
4087 F:      arch/arm/boot/dts/broadcom/bcm953012*
4088 F:      arch/arm/mach-bcm/bcm_5301x.c
4089
4090 BROADCOM BCM53573 ARM ARCHITECTURE
4091 M:      Florian Fainelli <[email protected]>
4092 M:      Rafał Miłecki <[email protected]>
4093 R:      Broadcom internal kernel review list <[email protected]>
4094 L:      [email protected] (moderated for non-subscribers)
4095 S:      Maintained
4096 F:      arch/arm/boot/dts/broadcom/bcm47189*
4097 F:      arch/arm/boot/dts/broadcom/bcm53573*
4098
4099 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4100 M:      Kevin Cernekee <[email protected]>
4101 L:      [email protected]
4102 S:      Maintained
4103 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4104
4105 BROADCOM BCM7XXX ARM ARCHITECTURE
4106 M:      Florian Fainelli <[email protected]>
4107 R:      Broadcom internal kernel review list <[email protected]>
4108 L:      [email protected] (moderated for non-subscribers)
4109 S:      Maintained
4110 T:      git https://github.com/broadcom/stblinux.git
4111 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4112 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4113 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4114 F:      arch/arm/mach-bcm/*brcmstb*
4115 F:      arch/arm/mm/cache-b15-rac.c
4116 F:      drivers/bus/brcmstb_gisb.c
4117 F:      drivers/pci/controller/pcie-brcmstb.c
4118 N:      brcmstb
4119 N:      bcm7038
4120 N:      bcm7120
4121
4122 BROADCOM BCMBCA ARM ARCHITECTURE
4123 M:      William Zhang <[email protected]>
4124 M:      Anand Gore <[email protected]>
4125 M:      Kursad Oney <[email protected]>
4126 M:      Florian Fainelli <[email protected]>
4127 M:      Rafał Miłecki <[email protected]>
4128 R:      Broadcom internal kernel review list <[email protected]>
4129 L:      [email protected] (moderated for non-subscribers)
4130 S:      Maintained
4131 T:      git https://github.com/broadcom/stblinux.git
4132 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4133 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4134 N:      bcmbca
4135 N:      bcm[9]?47622
4136 N:      bcm[9]?4912
4137 N:      bcm[9]?63138
4138 N:      bcm[9]?63146
4139 N:      bcm[9]?63148
4140 N:      bcm[9]?63158
4141 N:      bcm[9]?63178
4142 N:      bcm[9]?6756
4143 N:      bcm[9]?6813
4144 N:      bcm[9]?6846
4145 N:      bcm[9]?6855
4146 N:      bcm[9]?6856
4147 N:      bcm[9]?6858
4148 N:      bcm[9]?6878
4149
4150 BROADCOM BDC DRIVER
4151 M:      Justin Chen <[email protected]>
4152 M:      Al Cooper <[email protected]>
4153 R:      Broadcom internal kernel review list <[email protected]>
4154 L:      [email protected]
4155 S:      Maintained
4156 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4157 F:      drivers/usb/gadget/udc/bdc/
4158
4159 BROADCOM BMIPS CPUFREQ DRIVER
4160 M:      Markus Mayer <[email protected]>
4161 R:      Broadcom internal kernel review list <[email protected]>
4162 L:      [email protected]
4163 S:      Maintained
4164 F:      drivers/cpufreq/bmips-cpufreq.c
4165
4166 BROADCOM BMIPS MIPS ARCHITECTURE
4167 M:      Florian Fainelli <[email protected]>
4168 R:      Broadcom internal kernel review list <[email protected]>
4169 L:      [email protected]
4170 S:      Maintained
4171 T:      git https://github.com/broadcom/stblinux.git
4172 F:      arch/mips/bmips/*
4173 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4174 F:      arch/mips/include/asm/mach-bmips/*
4175 F:      arch/mips/kernel/*bmips*
4176 F:      drivers/irqchip/irq-bcm63*
4177 F:      drivers/irqchip/irq-bcm7*
4178 F:      drivers/irqchip/irq-brcmstb*
4179 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4180 F:      include/linux/bcm963xx_nvram.h
4181 F:      include/linux/bcm963xx_tag.h
4182
4183 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4184 M:      Rasesh Mody <[email protected]>
4185 M:      [email protected]
4186 L:      [email protected]
4187 S:      Supported
4188 F:      drivers/net/ethernet/broadcom/bnx2.*
4189 F:      drivers/net/ethernet/broadcom/bnx2_*
4190
4191 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4192 M:      Saurav Kashyap <[email protected]>
4193 M:      Javed Hasan <[email protected]>
4194 M:      [email protected]
4195 L:      [email protected]
4196 S:      Supported
4197 F:      drivers/scsi/bnx2fc/
4198
4199 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4200 M:      Nilesh Javali <[email protected]>
4201 M:      Manish Rangankar <[email protected]>
4202 M:      [email protected]
4203 L:      [email protected]
4204 S:      Supported
4205 F:      drivers/scsi/bnx2i/
4206
4207 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4208 M:      Ariel Elior <[email protected]>
4209 M:      Sudarsana Kalluru <[email protected]>
4210 M:      Manish Chopra <[email protected]>
4211 L:      [email protected]
4212 S:      Supported
4213 F:      drivers/net/ethernet/broadcom/bnx2x/
4214
4215 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4216 M:      Michael Chan <[email protected]>
4217 L:      [email protected]
4218 S:      Supported
4219 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4220 F:      drivers/net/ethernet/broadcom/bnxt/
4221 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4222
4223 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4224 M:      Arend van Spriel <[email protected]>
4225 L:      [email protected]
4226 L:      [email protected]
4227 L:      [email protected]
4228 S:      Supported
4229 F:      drivers/net/wireless/broadcom/brcm80211/
4230 F:      include/linux/platform_data/brcmfmac.h
4231
4232 BROADCOM BRCMSTB GPIO DRIVER
4233 M:      Doug Berger <[email protected]>
4234 M:      Florian Fainelli <[email protected]>
4235 R:      Broadcom internal kernel review list <[email protected]>
4236 S:      Supported
4237 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4238 F:      drivers/gpio/gpio-brcmstb.c
4239
4240 BROADCOM BRCMSTB I2C DRIVER
4241 M:      Kamal Dasu <[email protected]>
4242 R:      Broadcom internal kernel review list <[email protected]>
4243 L:      [email protected]
4244 S:      Supported
4245 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4246 F:      drivers/i2c/busses/i2c-brcmstb.c
4247
4248 BROADCOM BRCMSTB UART DRIVER
4249 M:      Al Cooper <[email protected]>
4250 R:      Broadcom internal kernel review list <[email protected]>
4251 L:      [email protected]
4252 S:      Maintained
4253 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4254 F:      drivers/tty/serial/8250/8250_bcm7271.c
4255
4256 BROADCOM BRCMSTB USB EHCI DRIVER
4257 M:      Justin Chen <[email protected]>
4258 M:      Al Cooper <[email protected]>
4259 R:      Broadcom internal kernel review list <[email protected]>
4260 L:      [email protected]
4261 S:      Maintained
4262 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4263 F:      drivers/usb/host/ehci-brcm.*
4264
4265 BROADCOM BRCMSTB USB PIN MAP DRIVER
4266 M:      Al Cooper <[email protected]>
4267 R:      Broadcom internal kernel review list <[email protected]>
4268 L:      [email protected]
4269 S:      Maintained
4270 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4271 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4272
4273 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4274 M:      Justin Chen <[email protected]>
4275 M:      Al Cooper <[email protected]>
4276 R:      Broadcom internal kernel review list <[email protected]>
4277 L:      [email protected]
4278 S:      Maintained
4279 F:      drivers/phy/broadcom/phy-brcm-usb*
4280
4281 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4282 M:      William Zhang <[email protected]>
4283 M:      Kursad Oney <[email protected]>
4284 M:      Jonas Gorski <[email protected]>
4285 R:      Broadcom internal kernel review list <[email protected]>
4286 L:      [email protected]
4287 S:      Maintained
4288 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4289 F:      drivers/spi/spi-bcm63xx-hsspi.c
4290 F:      drivers/spi/spi-bcmbca-hsspi.c
4291
4292 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4293 M:      Jonas Gorski <[email protected]>
4294 L:      [email protected]
4295 S:      Odd Fixes
4296 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4297 F:      drivers/spi/spi-bcm63xx.c
4298
4299 BROADCOM ETHERNET PHY DRIVERS
4300 M:      Florian Fainelli <[email protected]>
4301 R:      Broadcom internal kernel review list <[email protected]>
4302 L:      [email protected]
4303 S:      Supported
4304 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4305 F:      drivers/net/phy/bcm*.[ch]
4306 F:      drivers/net/phy/broadcom.c
4307 F:      include/linux/brcmphy.h
4308
4309 BROADCOM GENET ETHERNET DRIVER
4310 M:      Doug Berger <[email protected]>
4311 M:      Florian Fainelli <[email protected]>
4312 R:      Broadcom internal kernel review list <[email protected]>
4313 L:      [email protected]
4314 S:      Supported
4315 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4316 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4317 F:      drivers/net/ethernet/broadcom/genet/
4318 F:      drivers/net/ethernet/broadcom/unimac.h
4319 F:      drivers/net/mdio/mdio-bcm-unimac.c
4320 F:      include/linux/platform_data/bcmgenet.h
4321 F:      include/linux/platform_data/mdio-bcm-unimac.h
4322
4323 BROADCOM IPROC ARM ARCHITECTURE
4324 M:      Ray Jui <[email protected]>
4325 M:      Scott Branden <[email protected]>
4326 R:      Broadcom internal kernel review list <[email protected]>
4327 L:      [email protected] (moderated for non-subscribers)
4328 S:      Maintained
4329 T:      git https://github.com/broadcom/stblinux.git
4330 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4331 F:      arch/arm64/boot/dts/broadcom/stingray/*
4332 F:      drivers/clk/bcm/clk-ns*
4333 F:      drivers/clk/bcm/clk-sr*
4334 F:      drivers/pinctrl/bcm/pinctrl-ns*
4335 F:      include/dt-bindings/clock/bcm-sr*
4336 N:      iproc
4337 N:      cygnus
4338 N:      bcm[-_]nsp
4339 N:      bcm9113*
4340 N:      bcm9583*
4341 N:      bcm9585*
4342 N:      bcm9586*
4343 N:      bcm988312
4344 N:      bcm113*
4345 N:      bcm583*
4346 N:      bcm585*
4347 N:      bcm586*
4348 N:      bcm88312
4349 N:      hr2
4350 N:      stingray
4351
4352 BROADCOM IPROC GBIT ETHERNET DRIVER
4353 M:      Rafał Miłecki <[email protected]>
4354 R:      Broadcom internal kernel review list <[email protected]>
4355 L:      [email protected]
4356 S:      Maintained
4357 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4358 F:      drivers/net/ethernet/broadcom/bgmac*
4359 F:      drivers/net/ethernet/broadcom/unimac.h
4360
4361 BROADCOM KONA GPIO DRIVER
4362 M:      Ray Jui <[email protected]>
4363 R:      Broadcom internal kernel review list <[email protected]>
4364 S:      Supported
4365 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4366 F:      drivers/gpio/gpio-bcm-kona.c
4367
4368 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4369 M:      Sathya Prakash Veerichetty <[email protected]>
4370 M:      Kashyap Desai <[email protected]>
4371 M:      Sumit Saxena <[email protected]>
4372 M:      Sreekanth Reddy <[email protected]>
4373 L:      [email protected]
4374 L:      [email protected]
4375 S:      Supported
4376 W:      https://www.broadcom.com/support/storage
4377 F:      drivers/scsi/mpi3mr/
4378
4379 BROADCOM NETXTREME-E ROCE DRIVER
4380 M:      Selvin Xavier <[email protected]>
4381 L:      [email protected]
4382 S:      Supported
4383 W:      http://www.broadcom.com
4384 F:      drivers/infiniband/hw/bnxt_re/
4385 F:      include/uapi/rdma/bnxt_re-abi.h
4386
4387 BROADCOM NVRAM DRIVER
4388 M:      Rafał Miłecki <[email protected]>
4389 L:      [email protected]
4390 S:      Maintained
4391 F:      drivers/firmware/broadcom/*
4392
4393 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4394 M:      Rafał Miłecki <[email protected]>
4395 M:      Florian Fainelli <[email protected]>
4396 R:      Broadcom internal kernel review list <[email protected]>
4397 L:      [email protected]
4398 S:      Maintained
4399 T:      git https://github.com/broadcom/stblinux.git
4400 F:      drivers/pmdomain/bcm/bcm-pmb.c
4401 F:      include/dt-bindings/soc/bcm-pmb.h
4402
4403 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4404 M:      Rafał Miłecki <[email protected]>
4405 L:      [email protected]
4406 S:      Maintained
4407 F:      drivers/bcma/
4408 F:      include/linux/bcma/
4409
4410 BROADCOM SPI DRIVER
4411 M:      Kamal Dasu <[email protected]>
4412 R:      Broadcom internal kernel review list <[email protected]>
4413 S:      Maintained
4414 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4415 F:      drivers/spi/spi-bcm-qspi.*
4416 F:      drivers/spi/spi-brcmstb-qspi.c
4417 F:      drivers/spi/spi-iproc-qspi.c
4418
4419 BROADCOM STB AVS CPUFREQ DRIVER
4420 M:      Markus Mayer <[email protected]>
4421 R:      Broadcom internal kernel review list <[email protected]>
4422 L:      [email protected]
4423 S:      Maintained
4424 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4425 F:      drivers/cpufreq/brcmstb*
4426
4427 BROADCOM STB AVS TMON DRIVER
4428 M:      Markus Mayer <[email protected]>
4429 R:      Broadcom internal kernel review list <[email protected]>
4430 L:      [email protected]
4431 S:      Maintained
4432 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4433 F:      drivers/thermal/broadcom/brcmstb*
4434
4435 BROADCOM STB DPFE DRIVER
4436 M:      Markus Mayer <[email protected]>
4437 R:      Broadcom internal kernel review list <[email protected]>
4438 L:      [email protected] (moderated for non-subscribers)
4439 S:      Maintained
4440 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4441 F:      drivers/memory/brcmstb_dpfe.c
4442
4443 BROADCOM STB NAND FLASH DRIVER
4444 M:      Brian Norris <[email protected]>
4445 M:      Kamal Dasu <[email protected]>
4446 R:      Broadcom internal kernel review list <[email protected]>
4447 L:      [email protected]
4448 S:      Maintained
4449 F:      drivers/mtd/nand/raw/brcmnand/
4450 F:      include/linux/platform_data/brcmnand.h
4451
4452 BROADCOM STB PCIE DRIVER
4453 M:      Jim Quinlan <[email protected]>
4454 M:      Nicolas Saenz Julienne <[email protected]>
4455 M:      Florian Fainelli <[email protected]>
4456 R:      Broadcom internal kernel review list <[email protected]>
4457 L:      [email protected]
4458 S:      Maintained
4459 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4460 F:      drivers/pci/controller/pcie-brcmstb.c
4461
4462 BROADCOM SYSTEMPORT ETHERNET DRIVER
4463 M:      Florian Fainelli <[email protected]>
4464 R:      Broadcom internal kernel review list <[email protected]>
4465 L:      [email protected]
4466 S:      Supported
4467 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4468 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4469 F:      drivers/net/ethernet/broadcom/unimac.h
4470
4471 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4472 M:      Pavan Chebbi <[email protected]>
4473 M:      Michael Chan <[email protected]>
4474 L:      [email protected]
4475 S:      Supported
4476 F:      drivers/net/ethernet/broadcom/tg3.*
4477
4478 BROADCOM VK DRIVER
4479 M:      Scott Branden <[email protected]>
4480 R:      Broadcom internal kernel review list <[email protected]>
4481 S:      Supported
4482 F:      drivers/misc/bcm-vk/
4483 F:      include/uapi/linux/misc/bcm_vk.h
4484
4485 BROCADE BFA FC SCSI DRIVER
4486 M:      Anil Gurumurthy <[email protected]>
4487 M:      Sudarsana Kalluru <[email protected]>
4488 L:      [email protected]
4489 S:      Supported
4490 F:      drivers/scsi/bfa/
4491
4492 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4493 M:      Rasesh Mody <[email protected]>
4494 M:      Sudarsana Kalluru <[email protected]>
4495 M:      [email protected]
4496 L:      [email protected]
4497 S:      Supported
4498 F:      drivers/net/ethernet/brocade/bna/
4499
4500 BSG (block layer generic sg v4 driver)
4501 M:      FUJITA Tomonori <[email protected]>
4502 L:      [email protected]
4503 S:      Supported
4504 F:      block/bsg.c
4505 F:      include/linux/bsg.h
4506 F:      include/uapi/linux/bsg.h
4507
4508 BT87X AUDIO DRIVER
4509 M:      Clemens Ladisch <[email protected]>
4510 L:      [email protected] (moderated for non-subscribers)
4511 S:      Maintained
4512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4513 F:      Documentation/sound/cards/bt87x.rst
4514 F:      sound/pci/bt87x.c
4515
4516 BT8XXGPIO DRIVER
4517 M:      Michael Buesch <[email protected]>
4518 S:      Maintained
4519 W:      http://bu3sch.de/btgpio.php
4520 F:      drivers/gpio/gpio-bt8xx.c
4521
4522 BTRFS FILE SYSTEM
4523 M:      Chris Mason <[email protected]>
4524 M:      Josef Bacik <[email protected]>
4525 M:      David Sterba <[email protected]>
4526 L:      [email protected]
4527 S:      Maintained
4528 W:      https://btrfs.readthedocs.io
4529 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4530 C:      irc://irc.libera.chat/btrfs
4531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4532 F:      Documentation/filesystems/btrfs.rst
4533 F:      fs/btrfs/
4534 F:      include/linux/btrfs*
4535 F:      include/trace/events/btrfs.h
4536 F:      include/uapi/linux/btrfs*
4537
4538 BTTV VIDEO4LINUX DRIVER
4539 M:      Mauro Carvalho Chehab <[email protected]>
4540 L:      [email protected]
4541 S:      Odd fixes
4542 W:      https://linuxtv.org
4543 T:      git git://linuxtv.org/media_tree.git
4544 F:      Documentation/driver-api/media/drivers/bttv*
4545 F:      drivers/media/pci/bt8xx/bttv*
4546
4547 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4548 M:      Chanwoo Choi <[email protected]>
4549 L:      [email protected]
4550 L:      [email protected]
4551 S:      Maintained
4552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4553 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4554 F:      drivers/devfreq/exynos-bus.c
4555
4556 BUSLOGIC SCSI DRIVER
4557 M:      Khalid Aziz <[email protected]>
4558 L:      [email protected]
4559 S:      Maintained
4560 F:      drivers/scsi/BusLogic.*
4561 F:      drivers/scsi/FlashPoint.*
4562
4563 BXCAN CAN NETWORK DRIVER
4564 M:      Dario Binacchi <[email protected]>
4565 L:      [email protected]
4566 S:      Maintained
4567 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4568 F:      drivers/net/can/bxcan.c
4569
4570 C-MEDIA CMI8788 DRIVER
4571 M:      Clemens Ladisch <[email protected]>
4572 L:      [email protected] (moderated for non-subscribers)
4573 S:      Maintained
4574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4575 F:      sound/pci/oxygen/
4576
4577 C-SKY ARCHITECTURE
4578 M:      Guo Ren <[email protected]>
4579 L:      [email protected]
4580 S:      Supported
4581 T:      git https://github.com/c-sky/csky-linux.git
4582 F:      Documentation/devicetree/bindings/csky/
4583 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4584 F:      Documentation/devicetree/bindings/timer/csky,*
4585 F:      arch/csky/
4586 F:      drivers/clocksource/timer-gx6605s.c
4587 F:      drivers/clocksource/timer-mp-csky.c
4588 F:      drivers/irqchip/irq-csky-*
4589 N:      csky
4590 K:      csky
4591
4592 CA8210 IEEE-802.15.4 RADIO DRIVER
4593 L:      [email protected]
4594 S:      Orphan
4595 W:      https://github.com/Cascoda/ca8210-linux.git
4596 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4597 F:      drivers/net/ieee802154/ca8210.c
4598
4599 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4600 M:      David Howells <[email protected]>
4601 L:      [email protected]
4602 S:      Supported
4603 F:      Documentation/filesystems/caching/cachefiles.rst
4604 F:      fs/cachefiles/
4605
4606 CACHESTAT: PAGE CACHE STATS FOR A FILE
4607 M:      Nhat Pham <[email protected]>
4608 M:      Johannes Weiner <[email protected]>
4609 L:      [email protected]
4610 S:      Maintained
4611 F:      tools/testing/selftests/cachestat/test_cachestat.c
4612
4613 CADENCE MIPI-CSI2 BRIDGES
4614 M:      Maxime Ripard <[email protected]>
4615 L:      [email protected]
4616 S:      Maintained
4617 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4618 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4619 F:      drivers/media/platform/cadence/cdns-csi2*
4620
4621 CADENCE NAND DRIVER
4622 L:      [email protected]
4623 S:      Orphan
4624 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4625 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4626
4627 CADENCE USB3 DRD IP DRIVER
4628 M:      Peter Chen <[email protected]>
4629 M:      Pawel Laszczak <[email protected]>
4630 R:      Roger Quadros <[email protected]>
4631 L:      [email protected]
4632 S:      Maintained
4633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4634 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4635 F:      drivers/usb/cdns3/
4636 X:      drivers/usb/cdns3/cdnsp*
4637
4638 CADENCE USBHS DRIVER
4639 M:      Pawel Laszczak <[email protected]>
4640 L:      [email protected]
4641 S:      Maintained
4642 F:      drivers/usb/gadget/udc/cdns2
4643
4644 CADENCE USBSSP DRD IP DRIVER
4645 M:      Pawel Laszczak <[email protected]>
4646 L:      [email protected]
4647 S:      Maintained
4648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4649 F:      drivers/usb/cdns3/
4650 X:      drivers/usb/cdns3/cdns3*
4651
4652 CADET FM/AM RADIO RECEIVER DRIVER
4653 M:      Hans Verkuil <[email protected]>
4654 L:      [email protected]
4655 S:      Maintained
4656 W:      https://linuxtv.org
4657 T:      git git://linuxtv.org/media_tree.git
4658 F:      drivers/media/radio/radio-cadet*
4659
4660 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4661 L:      [email protected]
4662 S:      Orphan
4663 T:      git git://linuxtv.org/media_tree.git
4664 F:      Documentation/admin-guide/media/cafe_ccic*
4665 F:      drivers/media/platform/marvell/
4666
4667 CAIF NETWORK LAYER
4668 L:      [email protected]
4669 S:      Orphan
4670 F:      Documentation/networking/caif/
4671 F:      drivers/net/caif/
4672 F:      include/net/caif/
4673 F:      include/uapi/linux/caif/
4674 F:      net/caif/
4675
4676 CAKE QDISC
4677 M:      Toke Høiland-Jørgensen <[email protected]>
4678 L:      [email protected] (moderated for non-subscribers)
4679 S:      Maintained
4680 F:      net/sched/sch_cake.c
4681
4682 CAN NETWORK DRIVERS
4683 M:      Marc Kleine-Budde <[email protected]>
4684 M:      Vincent Mailhol <[email protected]>
4685 L:      [email protected]
4686 S:      Maintained
4687 W:      https://github.com/linux-can
4688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4690 F:      Documentation/devicetree/bindings/net/can/
4691 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4692 F:      drivers/net/can/
4693 F:      drivers/phy/phy-can-transceiver.c
4694 F:      include/linux/can/bittiming.h
4695 F:      include/linux/can/dev.h
4696 F:      include/linux/can/length.h
4697 F:      include/linux/can/platform/
4698 F:      include/linux/can/rx-offload.h
4699 F:      include/uapi/linux/can/error.h
4700 F:      include/uapi/linux/can/netlink.h
4701 F:      include/uapi/linux/can/vxcan.h
4702
4703 CAN NETWORK LAYER
4704 M:      Oliver Hartkopp <[email protected]>
4705 M:      Marc Kleine-Budde <[email protected]>
4706 L:      [email protected]
4707 S:      Maintained
4708 W:      https://github.com/linux-can
4709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4711 F:      Documentation/networking/can.rst
4712 F:      include/linux/can/can-ml.h
4713 F:      include/linux/can/core.h
4714 F:      include/linux/can/skb.h
4715 F:      include/net/netns/can.h
4716 F:      include/uapi/linux/can.h
4717 F:      include/uapi/linux/can/bcm.h
4718 F:      include/uapi/linux/can/gw.h
4719 F:      include/uapi/linux/can/isotp.h
4720 F:      include/uapi/linux/can/raw.h
4721 F:      net/can/
4722
4723 CAN-J1939 NETWORK LAYER
4724 M:      Robin van der Gracht <[email protected]>
4725 M:      Oleksij Rempel <[email protected]>
4726 R:      [email protected]
4727 L:      [email protected]
4728 S:      Maintained
4729 F:      Documentation/networking/j1939.rst
4730 F:      include/uapi/linux/can/j1939.h
4731 F:      net/can/j1939/
4732
4733 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4734 M:      Damien Le Moal <[email protected]>
4735 L:      [email protected]
4736 L:      [email protected] (pinctrl driver)
4737 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4738 F:      drivers/pinctrl/pinctrl-k210.c
4739
4740 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4741 M:      Damien Le Moal <[email protected]>
4742 L:      [email protected]
4743 L:      [email protected]
4744 S:      Maintained
4745 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4746 F:      drivers/reset/reset-k210.c
4747
4748 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4749 M:      Damien Le Moal <[email protected]>
4750 L:      [email protected]
4751 S:      Maintained
4752 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4753 F:      drivers/soc/canaan/
4754 F:      include/soc/canaan/
4755
4756 CAPABILITIES
4757 M:      Serge Hallyn <[email protected]>
4758 L:      [email protected]
4759 S:      Supported
4760 F:      include/linux/capability.h
4761 F:      include/uapi/linux/capability.h
4762 F:      kernel/capability.c
4763 F:      security/commoncap.c
4764
4765 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4766 M:      Kevin Tsai <[email protected]>
4767 S:      Maintained
4768 F:      drivers/iio/light/cm*
4769
4770 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4771 M:      Christian Lamparter <[email protected]>
4772 L:      [email protected]
4773 S:      Maintained
4774 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4775 F:      drivers/net/wireless/ath/carl9170/
4776
4777 CAVIUM I2C DRIVER
4778 M:      Robert Richter <[email protected]>
4779 S:      Odd Fixes
4780 W:      http://www.marvell.com
4781 F:      drivers/i2c/busses/i2c-octeon*
4782 F:      drivers/i2c/busses/i2c-thunderx*
4783
4784 CAVIUM LIQUIDIO NETWORK DRIVER
4785 L:      [email protected]
4786 S:      Orphan
4787 W:      http://www.marvell.com
4788 F:      drivers/net/ethernet/cavium/liquidio/
4789
4790 CAVIUM MMC DRIVER
4791 M:      Robert Richter <[email protected]>
4792 S:      Odd Fixes
4793 W:      http://www.marvell.com
4794 F:      drivers/mmc/host/cavium*
4795
4796 CAVIUM OCTEON-TX CRYPTO DRIVER
4797 M:      George Cherian <[email protected]>
4798 L:      [email protected]
4799 S:      Supported
4800 W:      http://www.marvell.com
4801 F:      drivers/crypto/cavium/cpt/
4802
4803 CAVIUM THUNDERX2 ARM64 SOC
4804 M:      Robert Richter <[email protected]>
4805 L:      [email protected] (moderated for non-subscribers)
4806 S:      Odd Fixes
4807 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4808 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4809
4810 CBS/ETF/TAPRIO QDISCS
4811 M:      Vinicius Costa Gomes <[email protected]>
4812 L:      [email protected]
4813 S:      Maintained
4814 F:      net/sched/sch_cbs.c
4815 F:      net/sched/sch_etf.c
4816 F:      net/sched/sch_taprio.c
4817
4818 CC2520 IEEE-802.15.4 RADIO DRIVER
4819 M:      Stefan Schmidt <[email protected]>
4820 L:      [email protected]
4821 S:      Odd Fixes
4822 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4823 F:      drivers/net/ieee802154/cc2520.c
4824
4825 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4826 M:      Gilad Ben-Yossef <[email protected]>
4827 L:      [email protected]
4828 S:      Supported
4829 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4830 F:      drivers/crypto/ccree/
4831
4832 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4833 M:      Hadar Gat <[email protected]>
4834 L:      [email protected]
4835 S:      Supported
4836 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4837 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4838 F:      drivers/char/hw_random/cctrng.c
4839 F:      drivers/char/hw_random/cctrng.h
4840
4841 CEC FRAMEWORK
4842 M:      Hans Verkuil <[email protected]>
4843 L:      [email protected]
4844 S:      Supported
4845 W:      http://linuxtv.org
4846 T:      git git://linuxtv.org/media_tree.git
4847 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4848 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4849 F:      Documentation/driver-api/media/cec-core.rst
4850 F:      Documentation/userspace-api/media/cec
4851 F:      drivers/media/cec/
4852 F:      drivers/media/rc/keymaps/rc-cec.c
4853 F:      include/media/cec-notifier.h
4854 F:      include/media/cec.h
4855 F:      include/uapi/linux/cec-funcs.h
4856 F:      include/uapi/linux/cec.h
4857
4858 CEC GPIO DRIVER
4859 M:      Hans Verkuil <[email protected]>
4860 L:      [email protected]
4861 S:      Supported
4862 W:      http://linuxtv.org
4863 T:      git git://linuxtv.org/media_tree.git
4864 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4865 F:      drivers/media/cec/platform/cec-gpio/
4866
4867 CELL BROADBAND ENGINE ARCHITECTURE
4868 M:      Arnd Bergmann <[email protected]>
4869 L:      [email protected]
4870 S:      Supported
4871 W:      http://www.ibm.com/developerworks/power/cell/
4872 F:      arch/powerpc/include/asm/cell*.h
4873 F:      arch/powerpc/include/asm/spu*.h
4874 F:      arch/powerpc/include/uapi/asm/spu*.h
4875 F:      arch/powerpc/platforms/cell/
4876
4877 CELLWISE CW2015 BATTERY DRIVER
4878 M:      Tobias Schrammm <[email protected]>
4879 S:      Maintained
4880 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4881 F:      drivers/power/supply/cw2015_battery.c
4882
4883 CEPH COMMON CODE (LIBCEPH)
4884 M:      Ilya Dryomov <[email protected]>
4885 M:      Xiubo Li <[email protected]>
4886 L:      [email protected]
4887 S:      Supported
4888 W:      http://ceph.com/
4889 T:      git https://github.com/ceph/ceph-client.git
4890 F:      include/linux/ceph/
4891 F:      include/linux/crush/
4892 F:      net/ceph/
4893
4894 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4895 M:      Xiubo Li <[email protected]>
4896 M:      Ilya Dryomov <[email protected]>
4897 L:      [email protected]
4898 S:      Supported
4899 W:      http://ceph.com/
4900 T:      git https://github.com/ceph/ceph-client.git
4901 F:      Documentation/filesystems/ceph.rst
4902 F:      fs/ceph/
4903
4904 CERTIFICATE HANDLING
4905 M:      David Howells <[email protected]>
4906 M:      David Woodhouse <[email protected]>
4907 L:      [email protected]
4908 S:      Maintained
4909 F:      Documentation/admin-guide/module-signing.rst
4910 F:      certs/
4911 F:      scripts/sign-file.c
4912 F:      tools/certs/
4913
4914 CFAG12864B LCD DRIVER
4915 M:      Miguel Ojeda <[email protected]>
4916 S:      Maintained
4917 F:      drivers/auxdisplay/cfag12864b.c
4918 F:      include/linux/cfag12864b.h
4919
4920 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4921 M:      Miguel Ojeda <[email protected]>
4922 S:      Maintained
4923 F:      drivers/auxdisplay/cfag12864bfb.c
4924 F:      include/linux/cfag12864b.h
4925
4926 CHAR and MISC DRIVERS
4927 M:      Arnd Bergmann <[email protected]>
4928 M:      Greg Kroah-Hartman <[email protected]>
4929 S:      Supported
4930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4931 F:      drivers/char/
4932 F:      drivers/misc/
4933 F:      include/linux/miscdevice.h
4934 X:      drivers/char/agp/
4935 X:      drivers/char/hw_random/
4936 X:      drivers/char/ipmi/
4937 X:      drivers/char/random.c
4938 X:      drivers/char/tpm/
4939
4940 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
4941 M:      Thomas Weißschuh <[email protected]>
4942 L:      [email protected]
4943 S:      Maintained
4944 F:      Documentation/hwmon/powerz.rst
4945 F:      drivers/hwmon/powerz.c
4946
4947 CHECKPATCH
4948 M:      Andy Whitcroft <[email protected]>
4949 M:      Joe Perches <[email protected]>
4950 R:      Dwaipayan Ray <[email protected]>
4951 R:      Lukas Bulwahn <[email protected]>
4952 S:      Maintained
4953 F:      scripts/checkpatch.pl
4954
4955 CHECKPATCH DOCUMENTATION
4956 M:      Dwaipayan Ray <[email protected]>
4957 M:      Lukas Bulwahn <[email protected]>
4958 R:      Joe Perches <[email protected]>
4959 S:      Maintained
4960 F:      Documentation/dev-tools/checkpatch.rst
4961
4962 CHINESE DOCUMENTATION
4963 M:      Alex Shi <[email protected]>
4964 M:      Yanteng Si <[email protected]>
4965 S:      Maintained
4966 F:      Documentation/translations/zh_CN/
4967
4968 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4969 M:      Peter Chen <[email protected]>
4970 L:      [email protected]
4971 S:      Maintained
4972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4973 F:      drivers/usb/chipidea/
4974
4975 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4976 M:      Hans de Goede <[email protected]>
4977 L:      [email protected]
4978 S:      Maintained
4979 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4980 F:      drivers/input/touchscreen/chipone_icn8318.c
4981
4982 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4983 M:      Hans de Goede <[email protected]>
4984 L:      [email protected]
4985 S:      Maintained
4986 F:      drivers/input/touchscreen/chipone_icn8505.c
4987
4988 CHROME HARDWARE PLATFORM SUPPORT
4989 M:      Benson Leung <[email protected]>
4990 M:      Tzung-Bi Shih <[email protected]>
4991 L:      [email protected]
4992 S:      Maintained
4993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4994 F:      drivers/platform/chrome/
4995
4996 CHROMEOS EC CODEC DRIVER
4997 M:      Cheng-Yi Chiang <[email protected]>
4998 M:      Tzung-Bi Shih <[email protected]>
4999 R:      Guenter Roeck <[email protected]>
5000 L:      [email protected]
5001 S:      Maintained
5002 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5003 F:      sound/soc/codecs/cros_ec_codec.*
5004
5005 CHROMEOS EC SUBDRIVERS
5006 M:      Benson Leung <[email protected]>
5007 R:      Guenter Roeck <[email protected]>
5008 L:      [email protected]
5009 S:      Maintained
5010 F:      drivers/power/supply/cros_usbpd-charger.c
5011 N:      cros_ec
5012 N:      cros-ec
5013
5014 CHROMEOS EC UART DRIVER
5015 M:      Bhanu Prakash Maiya <[email protected]>
5016 R:      Benson Leung <[email protected]>
5017 R:      Tzung-Bi Shih <[email protected]>
5018 S:      Maintained
5019 F:      drivers/platform/chrome/cros_ec_uart.c
5020
5021 CHROMEOS EC USB PD NOTIFY DRIVER
5022 M:      Prashant Malani <[email protected]>
5023 L:      [email protected]
5024 S:      Maintained
5025 F:      drivers/platform/chrome/cros_usbpd_notify.c
5026 F:      include/linux/platform_data/cros_usbpd_notify.h
5027
5028 CHROMEOS EC USB TYPE-C DRIVER
5029 M:      Prashant Malani <[email protected]>
5030 L:      [email protected]
5031 S:      Maintained
5032 F:      drivers/platform/chrome/cros_ec_typec.*
5033 F:      drivers/platform/chrome/cros_typec_switch.c
5034 F:      drivers/platform/chrome/cros_typec_vdm.*
5035
5036 CHROMEOS HPS DRIVER
5037 M:      Dan Callaghan <[email protected]>
5038 R:      Sami Kyöstilä <[email protected]>
5039 S:      Maintained
5040 F:      drivers/platform/chrome/cros_hps_i2c.c
5041
5042 CHROMEOS EC WATCHDOG
5043 M:      Lukasz Majczak <[email protected]>
5044 L:      [email protected]
5045 S:      Maintained
5046 F:      drivers/watchdog/cros_ec_wdt.c
5047
5048 CHRONTEL CH7322 CEC DRIVER
5049 M:      Joe Tessler <[email protected]>
5050 L:      [email protected]
5051 S:      Maintained
5052 T:      git git://linuxtv.org/media_tree.git
5053 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5054 F:      drivers/media/cec/i2c/ch7322.c
5055
5056 CIRRUS LOGIC AUDIO CODEC DRIVERS
5057 M:      James Schulman <[email protected]>
5058 M:      David Rhodes <[email protected]>
5059 M:      Richard Fitzgerald <[email protected]>
5060 L:      [email protected] (moderated for non-subscribers)
5061 L:      [email protected]
5062 S:      Maintained
5063 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5064 F:      drivers/mfd/cs42l43*
5065 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5066 F:      drivers/spi/spi-cs42l43*
5067 F:      include/dt-bindings/sound/cs*
5068 F:      include/linux/mfd/cs42l43*
5069 F:      include/sound/cs*
5070 F:      sound/pci/hda/cirrus*
5071 F:      sound/pci/hda/cs*
5072 F:      sound/pci/hda/hda_component*
5073 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5074 F:      sound/soc/codecs/cs*
5075
5076 CIRRUS LOGIC DSP FIRMWARE DRIVER
5077 M:      Simon Trimmer <[email protected]>
5078 M:      Charles Keepax <[email protected]>
5079 M:      Richard Fitzgerald <[email protected]>
5080 L:      [email protected]
5081 S:      Supported
5082 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5083 T:      git https://github.com/CirrusLogic/linux-drivers.git
5084 F:      drivers/firmware/cirrus/*
5085 F:      include/linux/firmware/cirrus/*
5086
5087 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5088 M:      Hartley Sweeten <[email protected]>
5089 L:      [email protected]
5090 S:      Maintained
5091 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5092
5093 CIRRUS LOGIC LOCHNAGAR DRIVER
5094 M:      Charles Keepax <[email protected]>
5095 M:      Richard Fitzgerald <[email protected]>
5096 L:      [email protected]
5097 S:      Supported
5098 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5099 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5100 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5101 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5102 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5103 F:      Documentation/hwmon/lochnagar.rst
5104 F:      drivers/clk/clk-lochnagar.c
5105 F:      drivers/hwmon/lochnagar-hwmon.c
5106 F:      drivers/mfd/lochnagar-i2c.c
5107 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5108 F:      drivers/regulator/lochnagar-regulator.c
5109 F:      include/dt-bindings/clock/lochnagar.h
5110 F:      include/dt-bindings/pinctrl/lochnagar.h
5111 F:      include/linux/mfd/lochnagar*
5112 F:      sound/soc/codecs/lochnagar-sc.c
5113
5114 CIRRUS LOGIC MADERA CODEC DRIVERS
5115 M:      Charles Keepax <[email protected]>
5116 M:      Richard Fitzgerald <[email protected]>
5117 L:      [email protected] (moderated for non-subscribers)
5118 L:      [email protected]
5119 S:      Supported
5120 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5121 T:      git https://github.com/CirrusLogic/linux-drivers.git
5122 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5123 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5124 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5125 F:      drivers/gpio/gpio-madera*
5126 F:      drivers/irqchip/irq-madera*
5127 F:      drivers/mfd/cs47l*
5128 F:      drivers/mfd/madera*
5129 F:      drivers/pinctrl/cirrus/*
5130 F:      include/dt-bindings/sound/madera*
5131 F:      include/linux/irqchip/irq-madera*
5132 F:      include/linux/mfd/madera/*
5133 F:      include/sound/madera*
5134 F:      sound/soc/codecs/cs47l*
5135 F:      sound/soc/codecs/madera*
5136
5137 CISCO FCOE HBA DRIVER
5138 M:      Satish Kharat <[email protected]>
5139 M:      Sesidhar Baddela <[email protected]>
5140 M:      Karan Tilak Kumar <[email protected]>
5141 L:      [email protected]
5142 S:      Supported
5143 F:      drivers/scsi/fnic/
5144
5145 CISCO SCSI HBA DRIVER
5146 M:      Karan Tilak Kumar <[email protected]>
5147 M:      Sesidhar Baddela <[email protected]>
5148 L:      [email protected]
5149 S:      Supported
5150 F:      drivers/scsi/snic/
5151
5152 CISCO VIC ETHERNET NIC DRIVER
5153 M:      Christian Benvenuti <[email protected]>
5154 M:      Satish Kharat <[email protected]>
5155 S:      Supported
5156 F:      drivers/net/ethernet/cisco/enic/
5157
5158 CISCO VIC LOW LATENCY NIC DRIVER
5159 M:      Christian Benvenuti <[email protected]>
5160 M:      Nelson Escobar <[email protected]>
5161 S:      Supported
5162 F:      drivers/infiniband/hw/usnic/
5163
5164 CLANG CONTROL FLOW INTEGRITY SUPPORT
5165 M:      Sami Tolvanen <[email protected]>
5166 M:      Kees Cook <[email protected]>
5167 R:      Nathan Chancellor <[email protected]>
5168 L:      [email protected]
5169 S:      Supported
5170 B:      https://github.com/ClangBuiltLinux/linux/issues
5171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5172 F:      include/linux/cfi.h
5173 F:      kernel/cfi.c
5174
5175 CLANG-FORMAT FILE
5176 M:      Miguel Ojeda <[email protected]>
5177 S:      Maintained
5178 F:      .clang-format
5179
5180 CLANG/LLVM BUILD SUPPORT
5181 M:      Nathan Chancellor <[email protected]>
5182 R:      Nick Desaulniers <[email protected]>
5183 R:      Bill Wendling <[email protected]>
5184 R:      Justin Stitt <[email protected]>
5185 L:      [email protected]
5186 S:      Supported
5187 W:      https://clangbuiltlinux.github.io/
5188 B:      https://github.com/ClangBuiltLinux/linux/issues
5189 C:      irc://irc.libera.chat/clangbuiltlinux
5190 F:      Documentation/kbuild/llvm.rst
5191 F:      include/linux/compiler-clang.h
5192 F:      scripts/Makefile.clang
5193 F:      scripts/clang-tools/
5194 K:      \b(?i:clang|llvm)\b
5195
5196 CLK API
5197 M:      Russell King <[email protected]>
5198 L:      [email protected]
5199 S:      Maintained
5200 F:      include/linux/clk.h
5201
5202 CLOCKSOURCE, CLOCKEVENT DRIVERS
5203 M:      Daniel Lezcano <[email protected]>
5204 M:      Thomas Gleixner <[email protected]>
5205 L:      [email protected]
5206 S:      Supported
5207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5208 F:      Documentation/devicetree/bindings/timer/
5209 F:      drivers/clocksource/
5210
5211 CLOSURES
5212 M:      Kent Overstreet <[email protected]>
5213 L:      [email protected]
5214 S:      Supported
5215 C:      irc://irc.oftc.net/bcache
5216 F:      include/linux/closure.h
5217 F:      lib/closure.c
5218
5219 CMPC ACPI DRIVER
5220 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5221 M:      Daniel Oliveira Nascimento <[email protected]>
5222 L:      [email protected]
5223 S:      Supported
5224 F:      drivers/platform/x86/classmate-laptop.c
5225
5226 COBALT MEDIA DRIVER
5227 M:      Hans Verkuil <[email protected]>
5228 L:      [email protected]
5229 S:      Supported
5230 W:      https://linuxtv.org
5231 T:      git git://linuxtv.org/media_tree.git
5232 F:      drivers/media/pci/cobalt/
5233
5234 COCCINELLE/Semantic Patches (SmPL)
5235 M:      Julia Lawall <[email protected]>
5236 M:      Nicolas Palix <[email protected]>
5237 L:      [email protected] (moderated for non-subscribers)
5238 S:      Supported
5239 W:      https://coccinelle.gitlabpages.inria.fr/website/
5240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5241 F:      Documentation/dev-tools/coccinelle.rst
5242 F:      scripts/coccicheck
5243 F:      scripts/coccinelle/
5244
5245 CODA FILE SYSTEM
5246 M:      Jan Harkes <[email protected]>
5247 M:      [email protected]
5248 L:      [email protected]
5249 S:      Maintained
5250 W:      http://www.coda.cs.cmu.edu/
5251 F:      Documentation/filesystems/coda.rst
5252 F:      fs/coda/
5253 F:      include/linux/coda*.h
5254 F:      include/uapi/linux/coda*.h
5255
5256 CODA V4L2 MEM2MEM DRIVER
5257 M:      Philipp Zabel <[email protected]>
5258 L:      [email protected]
5259 S:      Maintained
5260 F:      Documentation/devicetree/bindings/media/coda.yaml
5261 F:      drivers/media/platform/chips-media/coda
5262
5263 CODE OF CONDUCT
5264 M:      Greg Kroah-Hartman <[email protected]>
5265 S:      Supported
5266 F:      Documentation/process/code-of-conduct-interpretation.rst
5267 F:      Documentation/process/code-of-conduct.rst
5268
5269 COMEDI DRIVERS
5270 M:      Ian Abbott <[email protected]>
5271 M:      H Hartley Sweeten <[email protected]>
5272 S:      Odd Fixes
5273 F:      drivers/comedi/
5274 F:      include/linux/comedi/
5275 F:      include/uapi/linux/comedi.h
5276
5277 COMMON CLK FRAMEWORK
5278 M:      Michael Turquette <[email protected]>
5279 M:      Stephen Boyd <[email protected]>
5280 L:      [email protected]
5281 S:      Maintained
5282 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5284 F:      Documentation/devicetree/bindings/clock/
5285 F:      drivers/clk/
5286 F:      include/dt-bindings/clock/
5287 F:      include/linux/clk-pr*
5288 F:      include/linux/clk/
5289 F:      include/linux/of_clk.h
5290 X:      drivers/clk/clkdev.c
5291
5292 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5293 M:      Steve French <[email protected]>
5294 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5295 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5296 R:      Shyam Prasad N <[email protected]> (multichannel)
5297 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5298 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5299 L:      [email protected]
5300 L:      [email protected] (moderated for non-subscribers)
5301 S:      Supported
5302 W:      https://wiki.samba.org/index.php/LinuxCIFS
5303 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5304 F:      Documentation/admin-guide/cifs/
5305 F:      fs/smb/client/
5306 F:      fs/smb/common/
5307 F:      include/uapi/linux/cifs
5308
5309 COMPACTPCI HOTPLUG CORE
5310 M:      Scott Murray <[email protected]>
5311 L:      [email protected]
5312 S:      Maintained
5313 F:      drivers/pci/hotplug/cpci_hotplug*
5314
5315 COMPACTPCI HOTPLUG GENERIC DRIVER
5316 M:      Scott Murray <[email protected]>
5317 L:      [email protected]
5318 S:      Maintained
5319 F:      drivers/pci/hotplug/cpcihp_generic.c
5320
5321 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5322 M:      Scott Murray <[email protected]>
5323 L:      [email protected]
5324 S:      Maintained
5325 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5326
5327 COMPAL LAPTOP SUPPORT
5328 M:      Cezary Jackiewicz <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 F:      drivers/platform/x86/compal-laptop.c
5332
5333 COMPILER ATTRIBUTES
5334 M:      Miguel Ojeda <[email protected]>
5335 S:      Maintained
5336 F:      include/linux/compiler_attributes.h
5337
5338 COMPUTE EXPRESS LINK (CXL)
5339 M:      Davidlohr Bueso <[email protected]>
5340 M:      Jonathan Cameron <[email protected]>
5341 M:      Dave Jiang <[email protected]>
5342 M:      Alison Schofield <[email protected]>
5343 M:      Vishal Verma <[email protected]>
5344 M:      Ira Weiny <[email protected]>
5345 M:      Dan Williams <[email protected]>
5346 L:      [email protected]
5347 S:      Maintained
5348 F:      drivers/cxl/
5349 F:      include/linux/cxl-einj.h
5350 F:      include/linux/cxl-event.h
5351 F:      include/uapi/linux/cxl_mem.h
5352 F:      tools/testing/cxl/
5353
5354 COMPUTE EXPRESS LINK PMU (CPMU)
5355 M:      Jonathan Cameron <[email protected]>
5356 L:      [email protected]
5357 S:      Maintained
5358 F:      Documentation/admin-guide/perf/cxl.rst
5359 F:      drivers/perf/cxl_pmu.c
5360
5361 CONEXANT ACCESSRUNNER USB DRIVER
5362 L:      [email protected]
5363 S:      Orphan
5364 W:      http://accessrunner.sourceforge.net/
5365 F:      drivers/usb/atm/cxacru.c
5366
5367 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5368 M:      Elena Reshetova <[email protected]>
5369 M:      Carlos Bilbao <[email protected]>
5370 S:      Maintained
5371 F:      Documentation/security/snp-tdx-threat-model.rst
5372
5373 CONFIGFS
5374 M:      Joel Becker <[email protected]>
5375 M:      Christoph Hellwig <[email protected]>
5376 S:      Supported
5377 T:      git git://git.infradead.org/users/hch/configfs.git
5378 F:      fs/configfs/
5379 F:      include/linux/configfs.h
5380 F:      samples/configfs/
5381
5382 CONSOLE SUBSYSTEM
5383 M:      Greg Kroah-Hartman <[email protected]>
5384 S:      Supported
5385 F:      drivers/video/console/
5386 F:      include/linux/console*
5387
5388 CONTEXT TRACKING
5389 M:      Frederic Weisbecker <[email protected]>
5390 M:      "Paul E. McKenney" <[email protected]>
5391 S:      Maintained
5392 F:      include/linux/context_tracking*
5393 F:      kernel/context_tracking.c
5394
5395 CONTROL GROUP (CGROUP)
5396 M:      Tejun Heo <[email protected]>
5397 M:      Zefan Li <[email protected]>
5398 M:      Johannes Weiner <[email protected]>
5399 L:      [email protected]
5400 S:      Maintained
5401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5402 F:      Documentation/admin-guide/cgroup-v1/
5403 F:      Documentation/admin-guide/cgroup-v2.rst
5404 F:      include/linux/cgroup*
5405 F:      kernel/cgroup/
5406 F:      tools/testing/selftests/cgroup/
5407
5408 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5409 M:      Tejun Heo <[email protected]>
5410 M:      Josef Bacik <[email protected]>
5411 M:      Jens Axboe <[email protected]>
5412 L:      [email protected]
5413 L:      [email protected]
5414 T:      git git://git.kernel.dk/linux-block
5415 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5416 F:      block/bfq-cgroup.c
5417 F:      block/blk-cgroup.c
5418 F:      block/blk-iocost.c
5419 F:      block/blk-iolatency.c
5420 F:      block/blk-throttle.c
5421 F:      include/linux/blk-cgroup.h
5422
5423 CONTROL GROUP - CPUSET
5424 M:      Waiman Long <[email protected]>
5425 M:      Zefan Li <[email protected]>
5426 L:      [email protected]
5427 S:      Maintained
5428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5429 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5430 F:      include/linux/cpuset.h
5431 F:      kernel/cgroup/cpuset.c
5432 F:      tools/testing/selftests/cgroup/test_cpuset.c
5433 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5434
5435 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5436 M:      Johannes Weiner <[email protected]>
5437 M:      Michal Hocko <[email protected]>
5438 M:      Roman Gushchin <[email protected]>
5439 M:      Shakeel Butt <[email protected]>
5440 R:      Muchun Song <[email protected]>
5441 L:      [email protected]
5442 L:      [email protected]
5443 S:      Maintained
5444 F:      include/linux/memcontrol.h
5445 F:      mm/memcontrol.c
5446 F:      mm/swap_cgroup.c
5447 F:      samples/cgroup/*
5448 F:      tools/testing/selftests/cgroup/memcg_protection.m
5449 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5450 F:      tools/testing/selftests/cgroup/test_kmem.c
5451 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5452
5453 CORETEMP HARDWARE MONITORING DRIVER
5454 M:      Fenghua Yu <[email protected]>
5455 L:      [email protected]
5456 S:      Maintained
5457 F:      Documentation/hwmon/coretemp.rst
5458 F:      drivers/hwmon/coretemp.c
5459
5460 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5461 M:      Marius Zachmann <[email protected]>
5462 L:      [email protected]
5463 S:      Maintained
5464 F:      drivers/hwmon/corsair-cpro.c
5465
5466 CORSAIR-PSU HARDWARE MONITOR DRIVER
5467 M:      Wilken Gottwalt <[email protected]>
5468 L:      [email protected]
5469 S:      Maintained
5470 F:      Documentation/hwmon/corsair-psu.rst
5471 F:      drivers/hwmon/corsair-psu.c
5472
5473 COUNTER SUBSYSTEM
5474 M:      William Breathitt Gray <[email protected]>
5475 L:      [email protected]
5476 S:      Maintained
5477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5478 F:      Documentation/ABI/testing/sysfs-bus-counter
5479 F:      Documentation/driver-api/generic-counter.rst
5480 F:      drivers/counter/
5481 F:      include/linux/counter.h
5482 F:      include/uapi/linux/counter.h
5483 F:      tools/counter/
5484
5485 COUNTER WATCH EVENTS TOOL
5486 M:      Fabrice Gasnier <[email protected]>
5487 L:      [email protected]
5488 S:      Maintained
5489 F:      tools/counter/counter_watch_events.c
5490
5491 CP2615 I2C DRIVER
5492 M:      Bence Csókás <[email protected]>
5493 S:      Maintained
5494 F:      drivers/i2c/busses/i2c-cp2615.c
5495
5496 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5497 M:      Viresh Kumar <[email protected]>
5498 M:      Sudeep Holla <[email protected]>
5499 L:      [email protected]
5500 S:      Maintained
5501 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5502 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5503
5504 CPU FREQUENCY SCALING FRAMEWORK
5505 M:      "Rafael J. Wysocki" <[email protected]>
5506 M:      Viresh Kumar <[email protected]>
5507 L:      [email protected]
5508 S:      Maintained
5509 B:      https://bugzilla.kernel.org
5510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5512 F:      Documentation/admin-guide/pm/cpufreq.rst
5513 F:      Documentation/admin-guide/pm/intel_pstate.rst
5514 F:      Documentation/cpu-freq/
5515 F:      Documentation/devicetree/bindings/cpufreq/
5516 F:      drivers/cpufreq/
5517 F:      include/linux/cpufreq.h
5518 F:      include/linux/sched/cpufreq.h
5519 F:      kernel/sched/cpufreq*.c
5520 F:      tools/testing/selftests/cpufreq/
5521
5522 CPU HOTPLUG
5523 M:      Thomas Gleixner <[email protected]>
5524 M:      Peter Zijlstra <[email protected]>
5525 L:      [email protected]
5526 S:      Maintained
5527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5528 F:      include/linux/cpu.h
5529 F:      include/linux/cpuhotplug.h
5530 F:      include/linux/smpboot.h
5531 F:      kernel/cpu.c
5532 F:      kernel/smpboot.*
5533
5534 CPU IDLE TIME MANAGEMENT FRAMEWORK
5535 M:      "Rafael J. Wysocki" <[email protected]>
5536 M:      Daniel Lezcano <[email protected]>
5537 L:      [email protected]
5538 S:      Maintained
5539 B:      https://bugzilla.kernel.org
5540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5541 F:      Documentation/admin-guide/pm/cpuidle.rst
5542 F:      Documentation/driver-api/pm/cpuidle.rst
5543 F:      drivers/cpuidle/
5544 F:      include/linux/cpuidle.h
5545
5546 CPU POWER MONITORING SUBSYSTEM
5547 M:      Thomas Renninger <[email protected]>
5548 M:      Shuah Khan <[email protected]>
5549 M:      Shuah Khan <[email protected]>
5550 L:      [email protected]
5551 S:      Maintained
5552 F:      tools/power/cpupower/
5553
5554 CPUID/MSR DRIVER
5555 M:      "H. Peter Anvin" <[email protected]>
5556 S:      Maintained
5557 F:      arch/x86/kernel/cpuid.c
5558 F:      arch/x86/kernel/msr.c
5559
5560 CPUIDLE DRIVER - ARM BIG LITTLE
5561 M:      Lorenzo Pieralisi <[email protected]>
5562 M:      Daniel Lezcano <[email protected]>
5563 L:      [email protected]
5564 L:      [email protected] (moderated for non-subscribers)
5565 S:      Maintained
5566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5567 F:      drivers/cpuidle/cpuidle-big_little.c
5568
5569 CPUIDLE DRIVER - ARM EXYNOS
5570 M:      Daniel Lezcano <[email protected]>
5571 M:      Kukjin Kim <[email protected]>
5572 R:      Krzysztof Kozlowski <[email protected]>
5573 L:      [email protected]
5574 L:      [email protected]
5575 S:      Maintained
5576 F:      arch/arm/mach-exynos/pm.c
5577 F:      drivers/cpuidle/cpuidle-exynos.c
5578 F:      include/linux/platform_data/cpuidle-exynos.h
5579
5580 CPUIDLE DRIVER - ARM PSCI
5581 M:      Lorenzo Pieralisi <[email protected]>
5582 M:      Sudeep Holla <[email protected]>
5583 L:      [email protected]
5584 L:      [email protected] (moderated for non-subscribers)
5585 S:      Supported
5586 F:      drivers/cpuidle/cpuidle-psci.c
5587
5588 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5589 M:      Ulf Hansson <[email protected]>
5590 L:      [email protected]
5591 L:      [email protected] (moderated for non-subscribers)
5592 S:      Supported
5593 F:      drivers/cpuidle/cpuidle-psci-domain.c
5594 F:      drivers/cpuidle/cpuidle-psci.h
5595
5596 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5597 M:      Ulf Hansson <[email protected]>
5598 L:      [email protected]
5599 S:      Supported
5600 F:      drivers/cpuidle/dt_idle_genpd.c
5601 F:      drivers/cpuidle/dt_idle_genpd.h
5602
5603 CPUIDLE DRIVER - RISC-V SBI
5604 M:      Anup Patel <[email protected]>
5605 L:      [email protected]
5606 L:      [email protected]
5607 S:      Maintained
5608 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5609
5610 CRAMFS FILESYSTEM
5611 M:      Nicolas Pitre <[email protected]>
5612 S:      Maintained
5613 F:      Documentation/filesystems/cramfs.rst
5614 F:      fs/cramfs/
5615
5616 CREATIVE SB0540
5617 M:      Bastien Nocera <[email protected]>
5618 L:      [email protected]
5619 S:      Maintained
5620 F:      drivers/hid/hid-creative-sb0540.c
5621
5622 CRYPTO API
5623 M:      Herbert Xu <[email protected]>
5624 M:      "David S. Miller" <[email protected]>
5625 L:      [email protected]
5626 S:      Maintained
5627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5629 F:      Documentation/crypto/
5630 F:      Documentation/devicetree/bindings/crypto/
5631 F:      arch/*/crypto/
5632 F:      crypto/
5633 F:      drivers/crypto/
5634 F:      include/crypto/
5635 F:      include/linux/crypto*
5636 F:      lib/crypto/
5637
5638 CRYPTO SPEED TEST COMPARE
5639 M:      Wang Jinchao <[email protected]>
5640 L:      [email protected]
5641 S:      Maintained
5642 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5643
5644 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5645 M:      Neil Horman <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 F:      crypto/ansi_cprng.c
5649 F:      crypto/rng.c
5650
5651 CS3308 MEDIA DRIVER
5652 M:      Hans Verkuil <[email protected]>
5653 L:      [email protected]
5654 S:      Odd Fixes
5655 W:      http://linuxtv.org
5656 T:      git git://linuxtv.org/media_tree.git
5657 F:      drivers/media/i2c/cs3308.c
5658
5659 CS5535 Audio ALSA driver
5660 M:      Jaya Kumar <[email protected]>
5661 S:      Maintained
5662 F:      sound/pci/cs5535audio/
5663
5664 CTU CAN FD DRIVER
5665 M:      Pavel Pisa <[email protected]>
5666 M:      Ondrej Ille <[email protected]>
5667 L:      [email protected]
5668 S:      Maintained
5669 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5670 F:      drivers/net/can/ctucanfd/
5671
5672 CVE ASSIGNMENT CONTACT
5673 M:      CVE Assignment Team <[email protected]>
5674 S:      Maintained
5675 F:      Documentation/process/cve.rst
5676
5677 CW1200 WLAN driver
5678 S:      Orphan
5679 F:      drivers/net/wireless/st/cw1200/
5680
5681 CX18 VIDEO4LINUX DRIVER
5682 M:      Andy Walls <[email protected]>
5683 L:      [email protected]
5684 S:      Maintained
5685 W:      https://linuxtv.org
5686 T:      git git://linuxtv.org/media_tree.git
5687 F:      drivers/media/pci/cx18/
5688 F:      include/uapi/linux/ivtv*
5689
5690 CX2341X MPEG ENCODER HELPER MODULE
5691 M:      Hans Verkuil <[email protected]>
5692 L:      [email protected]
5693 S:      Maintained
5694 W:      https://linuxtv.org
5695 T:      git git://linuxtv.org/media_tree.git
5696 F:      drivers/media/common/cx2341x*
5697 F:      include/media/drv-intf/cx2341x.h
5698
5699 CX24120 MEDIA DRIVER
5700 M:      Jemma Denson <[email protected]>
5701 M:      Patrick Boettcher <[email protected]>
5702 L:      [email protected]
5703 S:      Maintained
5704 W:      https://linuxtv.org
5705 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5706 F:      drivers/media/dvb-frontends/cx24120*
5707
5708 CX88 VIDEO4LINUX DRIVER
5709 M:      Mauro Carvalho Chehab <[email protected]>
5710 L:      [email protected]
5711 S:      Odd fixes
5712 W:      https://linuxtv.org
5713 T:      git git://linuxtv.org/media_tree.git
5714 F:      Documentation/driver-api/media/drivers/cx88*
5715 F:      drivers/media/pci/cx88/
5716
5717 CXD2820R MEDIA DRIVER
5718 L:      [email protected]
5719 S:      Orphan
5720 W:      https://linuxtv.org
5721 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5722 F:      drivers/media/dvb-frontends/cxd2820r*
5723
5724 CXGB3 ETHERNET DRIVER (CXGB3)
5725 M:      Raju Rangoju <[email protected]>
5726 L:      [email protected]
5727 S:      Supported
5728 W:      http://www.chelsio.com
5729 F:      drivers/net/ethernet/chelsio/cxgb3/
5730
5731 CXGB3 ISCSI DRIVER (CXGB3I)
5732 M:      Varun Prakash <[email protected]>
5733 L:      [email protected]
5734 S:      Supported
5735 W:      http://www.chelsio.com
5736 F:      drivers/scsi/cxgbi/cxgb3i
5737
5738 CXGB4 CRYPTO DRIVER (chcr)
5739 M:      Ayush Sawal <[email protected]>
5740 L:      [email protected]
5741 S:      Supported
5742 W:      http://www.chelsio.com
5743 F:      drivers/crypto/chelsio
5744
5745 CXGB4 ETHERNET DRIVER (CXGB4)
5746 M:      Raju Rangoju <[email protected]>
5747 L:      [email protected]
5748 S:      Supported
5749 W:      http://www.chelsio.com
5750 F:      drivers/net/ethernet/chelsio/cxgb4/
5751
5752 CXGB4 INLINE CRYPTO DRIVER
5753 M:      Ayush Sawal <[email protected]>
5754 L:      [email protected]
5755 S:      Supported
5756 W:      http://www.chelsio.com
5757 F:      drivers/net/ethernet/chelsio/inline_crypto/
5758
5759 CXGB4 ISCSI DRIVER (CXGB4I)
5760 M:      Varun Prakash <[email protected]>
5761 L:      [email protected]
5762 S:      Supported
5763 W:      http://www.chelsio.com
5764 F:      drivers/scsi/cxgbi/cxgb4i
5765
5766 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5767 M:      Potnuri Bharat Teja <[email protected]>
5768 L:      [email protected]
5769 S:      Supported
5770 W:      http://www.openfabrics.org
5771 F:      drivers/infiniband/hw/cxgb4/
5772 F:      include/uapi/rdma/cxgb4-abi.h
5773
5774 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5775 M:      Raju Rangoju <[email protected]>
5776 L:      [email protected]
5777 S:      Supported
5778 W:      http://www.chelsio.com
5779 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5780
5781 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5782 M:      Frederic Barrat <[email protected]>
5783 M:      Andrew Donnellan <[email protected]>
5784 L:      [email protected]
5785 S:      Supported
5786 F:      Documentation/ABI/testing/sysfs-class-cxl
5787 F:      Documentation/arch/powerpc/cxl.rst
5788 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5789 F:      drivers/misc/cxl/
5790 F:      include/misc/cxl*
5791 F:      include/uapi/misc/cxl.h
5792
5793 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5794 M:      Manoj N. Kumar <[email protected]>
5795 M:      Matthew R. Ochs <[email protected]>
5796 M:      Uma Krishnan <[email protected]>
5797 L:      [email protected]
5798 S:      Supported
5799 F:      Documentation/arch/powerpc/cxlflash.rst
5800 F:      drivers/scsi/cxlflash/
5801 F:      include/uapi/scsi/cxlflash_ioctl.h
5802
5803 CYBERPRO FB DRIVER
5804 M:      Russell King <[email protected]>
5805 L:      [email protected] (moderated for non-subscribers)
5806 S:      Maintained
5807 W:      http://www.armlinux.org.uk/
5808 F:      drivers/video/fbdev/cyber2000fb.*
5809
5810 CYCLADES PC300 DRIVER
5811 S:      Orphan
5812 F:      drivers/net/wan/pc300*
5813
5814 CYPRESS CY8C95X0 PINCTRL DRIVER
5815 M:      Patrick Rudolph <[email protected]>
5816 L:      [email protected]
5817 S:      Maintained
5818 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5819
5820 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5821 M:      Linus Walleij <[email protected]>
5822 L:      [email protected]
5823 S:      Maintained
5824 F:      drivers/input/touchscreen/cy8ctma140.c
5825
5826 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5827 M:      Yassine Oudjana <[email protected]>
5828 L:      [email protected]
5829 S:      Maintained
5830 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5831 F:      drivers/input/keyboard/cypress-sf.c
5832
5833 CYPRESS_FIRMWARE MEDIA DRIVER
5834 L:      [email protected]
5835 S:      Orphan
5836 W:      https://linuxtv.org
5837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5838 F:      drivers/media/common/cypress_firmware*
5839
5840 CYTTSP TOUCHSCREEN DRIVER
5841 M:      Linus Walleij <[email protected]>
5842 L:      [email protected]
5843 S:      Maintained
5844 F:      drivers/input/touchscreen/cyttsp*
5845
5846 D-LINK DIR-685 TOUCHKEYS DRIVER
5847 M:      Linus Walleij <[email protected]>
5848 L:      [email protected]
5849 S:      Supported
5850 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5851
5852 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5853 M:      Joshua Kinard <[email protected]>
5854 S:      Maintained
5855 F:      drivers/rtc/rtc-ds1685.c
5856 F:      include/linux/rtc/ds1685.h
5857
5858 DAMA SLAVE for AX.25
5859 M:      Joerg Reuter <[email protected]>
5860 L:      [email protected]
5861 S:      Maintained
5862 W:      http://yaina.de/jreuter/
5863 W:      http://www.qsl.net/dl1bke/
5864 F:      net/ax25/af_ax25.c
5865 F:      net/ax25/ax25_dev.c
5866 F:      net/ax25/ax25_ds_*
5867 F:      net/ax25/ax25_in.c
5868 F:      net/ax25/ax25_out.c
5869 F:      net/ax25/ax25_timer.c
5870 F:      net/ax25/sysctl_net_ax25.c
5871
5872 DATA ACCESS MONITOR
5873 M:      SeongJae Park <[email protected]>
5874 L:      [email protected]
5875 L:      [email protected]
5876 S:      Maintained
5877 W:      https://damonitor.github.io
5878 P:      Documentation/mm/damon/maintainer-profile.rst
5879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5880 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5882 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5883 F:      Documentation/admin-guide/mm/damon/
5884 F:      Documentation/mm/damon/
5885 F:      include/linux/damon.h
5886 F:      include/trace/events/damon.h
5887 F:      mm/damon/
5888 F:      tools/testing/selftests/damon/
5889
5890 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5891 L:      [email protected]
5892 S:      Orphan
5893 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5894 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5895
5896 DC390/AM53C974 SCSI driver
5897 M:      Hannes Reinecke <[email protected]>
5898 L:      [email protected]
5899 S:      Maintained
5900 F:      drivers/scsi/am53c974.c
5901
5902 DC395x SCSI driver
5903 M:      Oliver Neukum <[email protected]>
5904 M:      Ali Akcaagac <[email protected]>
5905 M:      Jamie Lenehan <[email protected]>
5906 S:      Maintained
5907 F:      Documentation/scsi/dc395x.rst
5908 F:      drivers/scsi/dc395x.*
5909
5910 DCCP PROTOCOL
5911 L:      [email protected]
5912 S:      Orphan
5913 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5914 F:      include/linux/dccp.h
5915 F:      include/linux/tfrc.h
5916 F:      include/uapi/linux/dccp.h
5917 F:      net/dccp/
5918
5919 DEBUGOBJECTS:
5920 M:      Thomas Gleixner <[email protected]>
5921 L:      [email protected]
5922 S:      Maintained
5923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5924 F:      include/linux/debugobjects.h
5925 F:      lib/debugobjects.c
5926
5927 DECSTATION PLATFORM SUPPORT
5928 M:      "Maciej W. Rozycki" <[email protected]>
5929 L:      [email protected]
5930 S:      Maintained
5931 W:      http://www.linux-mips.org/wiki/DECstation
5932 F:      arch/mips/dec/
5933 F:      arch/mips/include/asm/dec/
5934 F:      arch/mips/include/asm/mach-dec/
5935
5936 DEFXX FDDI NETWORK DRIVER
5937 M:      "Maciej W. Rozycki" <[email protected]>
5938 S:      Maintained
5939 F:      drivers/net/fddi/defxx.*
5940
5941 DEFZA FDDI NETWORK DRIVER
5942 M:      "Maciej W. Rozycki" <[email protected]>
5943 S:      Maintained
5944 F:      drivers/net/fddi/defza.*
5945
5946 DEINTERLACE DRIVERS FOR ALLWINNER H3
5947 M:      Jernej Skrabec <[email protected]>
5948 L:      [email protected]
5949 S:      Maintained
5950 T:      git git://linuxtv.org/media_tree.git
5951 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5952 F:      drivers/media/platform/sunxi/sun8i-di/
5953
5954 DELL LAPTOP DRIVER
5955 M:      Matthew Garrett <[email protected]>
5956 M:      Pali Rohár <[email protected]>
5957 L:      [email protected]
5958 S:      Maintained
5959 F:      drivers/platform/x86/dell/dell-laptop.c
5960
5961 DELL LAPTOP FREEFALL DRIVER
5962 M:      Pali Rohár <[email protected]>
5963 S:      Maintained
5964 F:      drivers/platform/x86/dell/dell-smo8800.c
5965
5966 DELL LAPTOP RBTN DRIVER
5967 M:      Pali Rohár <[email protected]>
5968 S:      Maintained
5969 F:      drivers/platform/x86/dell/dell-rbtn.*
5970
5971 DELL LAPTOP SMM DRIVER
5972 M:      Pali Rohár <[email protected]>
5973 S:      Maintained
5974 F:      Documentation/ABI/obsolete/procfs-i8k
5975 F:      drivers/hwmon/dell-smm-hwmon.c
5976 F:      include/uapi/linux/i8k.h
5977
5978 DELL REMOTE BIOS UPDATE DRIVER
5979 M:      Stuart Hayes <[email protected]>
5980 L:      [email protected]
5981 S:      Maintained
5982 F:      drivers/platform/x86/dell/dell_rbu.c
5983
5984 DELL SMBIOS DRIVER
5985 M:      Pali Rohár <[email protected]>
5986 L:      [email protected]
5987 L:      [email protected]
5988 S:      Maintained
5989 F:      drivers/platform/x86/dell/dell-smbios.*
5990
5991 DELL SMBIOS SMM DRIVER
5992 L:      [email protected]
5993 L:      [email protected]
5994 S:      Maintained
5995 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5996
5997 DELL SMBIOS WMI DRIVER
5998 L:      [email protected]
5999 L:      [email protected]
6000 S:      Maintained
6001 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6002 F:      tools/wmi/dell-smbios-example.c
6003
6004 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6005 M:      Stuart Hayes <[email protected]>
6006 L:      [email protected]
6007 S:      Maintained
6008 F:      Documentation/userspace-api/dcdbas.rst
6009 F:      drivers/platform/x86/dell/dcdbas.*
6010
6011 DELL WMI DDV DRIVER
6012 M:      Armin Wolf <[email protected]>
6013 S:      Maintained
6014 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6015 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6016 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6017 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6018
6019 DELL WMI DESCRIPTOR DRIVER
6020 L:      [email protected]
6021 S:      Maintained
6022 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6023
6024 DELL WMI HARDWARE PRIVACY SUPPORT
6025 L:      [email protected]
6026 L:      [email protected]
6027 S:      Maintained
6028 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6029
6030 DELL WMI NOTIFICATIONS DRIVER
6031 M:      Matthew Garrett <[email protected]>
6032 M:      Pali Rohár <[email protected]>
6033 S:      Maintained
6034 F:      drivers/platform/x86/dell/dell-wmi-base.c
6035
6036 DELL WMI SYSMAN DRIVER
6037 M:      Prasanth Ksr <[email protected]>
6038 L:      [email protected]
6039 L:      [email protected]
6040 S:      Maintained
6041 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6042 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6043
6044 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6045 M:      Zev Weiss <[email protected]>
6046 L:      [email protected]
6047 S:      Maintained
6048 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6049
6050 DELTA DPS920AB PSU DRIVER
6051 M:      Robert Marko <[email protected]>
6052 L:      [email protected]
6053 S:      Maintained
6054 F:      Documentation/hwmon/dps920ab.rst
6055 F:      drivers/hwmon/pmbus/dps920ab.c
6056
6057 DELTA NETWORKS TN48M CPLD DRIVERS
6058 M:      Robert Marko <[email protected]>
6059 S:      Maintained
6060 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6061 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6062 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6063 F:      drivers/gpio/gpio-tn48m.c
6064 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6065
6066 DELTA ST MEDIA DRIVER
6067 M:      Hugues Fruchet <[email protected]>
6068 L:      [email protected]
6069 S:      Supported
6070 W:      https://linuxtv.org
6071 T:      git git://linuxtv.org/media_tree.git
6072 F:      drivers/media/platform/st/sti/delta
6073
6074 DENALI NAND DRIVER
6075 L:      [email protected]
6076 S:      Orphan
6077 F:      drivers/mtd/nand/raw/denali*
6078
6079 DESIGNWARE EDMA CORE IP DRIVER
6080 M:      Manivannan Sadhasivam <[email protected]>
6081 R:      Gustavo Pimentel <[email protected]>
6082 R:      Serge Semin <[email protected]>
6083 L:      [email protected]
6084 S:      Maintained
6085 F:      drivers/dma/dw-edma/
6086 F:      include/linux/dma/edma.h
6087
6088 DESIGNWARE USB2 DRD IP DRIVER
6089 M:      Minas Harutyunyan <[email protected]>
6090 L:      [email protected]
6091 S:      Maintained
6092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6093 F:      drivers/usb/dwc2/
6094
6095 DESIGNWARE USB3 DRD IP DRIVER
6096 M:      Thinh Nguyen <[email protected]>
6097 L:      [email protected]
6098 S:      Maintained
6099 F:      drivers/usb/dwc3/
6100
6101 DESIGNWARE XDATA IP DRIVER
6102 M:      Gustavo Pimentel <[email protected]>
6103 L:      [email protected]
6104 S:      Maintained
6105 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6106 F:      drivers/misc/dw-xdata-pcie.c
6107
6108 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6109 M:      Andreas Klinger <[email protected]>
6110 L:      [email protected]
6111 S:      Maintained
6112 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6113 F:      drivers/iio/proximity/srf*.c
6114
6115 DEVICE COREDUMP (DEV_COREDUMP)
6116 M:      Johannes Berg <[email protected]>
6117 L:      [email protected]
6118 S:      Maintained
6119 F:      drivers/base/devcoredump.c
6120 F:      include/linux/devcoredump.h
6121
6122 DEVICE DEPENDENCY HELPER SCRIPT
6123 M:      Saravana Kannan <[email protected]>
6124 L:      [email protected]
6125 S:      Maintained
6126 F:      scripts/dev-needs.sh
6127
6128 DEVICE DIRECT ACCESS (DAX)
6129 M:      Dan Williams <[email protected]>
6130 M:      Vishal Verma <[email protected]>
6131 M:      Dave Jiang <[email protected]>
6132 L:      [email protected]
6133 L:      [email protected]
6134 S:      Supported
6135 F:      drivers/dax/
6136
6137 DEVICE FREQUENCY (DEVFREQ)
6138 M:      MyungJoo Ham <[email protected]>
6139 M:      Kyungmin Park <[email protected]>
6140 M:      Chanwoo Choi <[email protected]>
6141 L:      [email protected]
6142 S:      Maintained
6143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6144 F:      Documentation/devicetree/bindings/devfreq/
6145 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6146 F:      drivers/devfreq/
6147 F:      include/linux/devfreq.h
6148 F:      include/trace/events/devfreq.h
6149
6150 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6151 M:      Chanwoo Choi <[email protected]>
6152 L:      [email protected]
6153 S:      Supported
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6155 F:      Documentation/devicetree/bindings/devfreq/event/
6156 F:      drivers/devfreq/devfreq-event.c
6157 F:      drivers/devfreq/event/
6158 F:      include/dt-bindings/pmu/exynos_ppmu.h
6159 F:      include/linux/devfreq-event.h
6160
6161 DEVICE RESOURCE MANAGEMENT HELPERS
6162 M:      Hans de Goede <[email protected]>
6163 R:      Matti Vaittinen <[email protected]>
6164 S:      Maintained
6165 F:      include/linux/devm-helpers.h
6166
6167 DEVICE-MAPPER  (LVM)
6168 M:      Alasdair Kergon <[email protected]>
6169 M:      Mike Snitzer <[email protected]>
6170 M:      Mikulas Patocka <[email protected]>
6171 L:      [email protected]
6172 S:      Maintained
6173 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6175 F:      Documentation/admin-guide/device-mapper/
6176 F:      drivers/md/Kconfig
6177 F:      drivers/md/Makefile
6178 F:      drivers/md/dm*
6179 F:      drivers/md/persistent-data/
6180 F:      include/linux/device-mapper.h
6181 F:      include/linux/dm-*.h
6182 F:      include/uapi/linux/dm-*.h
6183
6184 DEVICE-MAPPER VDO TARGET
6185 M:      Matthew Sakai <[email protected]>
6186 L:      [email protected]
6187 S:      Maintained
6188 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6189 F:      drivers/md/dm-vdo/
6190
6191 DEVLINK
6192 M:      Jiri Pirko <[email protected]>
6193 L:      [email protected]
6194 S:      Supported
6195 F:      Documentation/networking/devlink
6196 F:      include/net/devlink.h
6197 F:      include/uapi/linux/devlink.h
6198 F:      net/devlink/
6199
6200 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6201 M:      Christoph Niedermaier <[email protected]>
6202 L:      [email protected]
6203 S:      Maintained
6204 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6205 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6206
6207 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6208 M:      Marek Vasut <[email protected]>
6209 L:      [email protected]
6210 S:      Maintained
6211 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6212 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6213
6214 DIALOG SEMICONDUCTOR DRIVERS
6215 M:      Support Opensource <[email protected]>
6216 S:      Supported
6217 W:      http://www.dialog-semiconductor.com/products
6218 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6219 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6220 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6221 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6222 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6223 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6224 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6225 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6226 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6227 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6228 F:      Documentation/hwmon/da90??.rst
6229 F:      drivers/gpio/gpio-da90??.c
6230 F:      drivers/hwmon/da90??-hwmon.c
6231 F:      drivers/iio/adc/da91??-*.c
6232 F:      drivers/input/misc/da72??.[ch]
6233 F:      drivers/input/misc/da90??_onkey.c
6234 F:      drivers/input/touchscreen/da9052_tsi.c
6235 F:      drivers/leds/leds-da90??.c
6236 F:      drivers/mfd/da903x.c
6237 F:      drivers/mfd/da90??-*.c
6238 F:      drivers/mfd/da91??-*.c
6239 F:      drivers/pinctrl/pinctrl-da90??.c
6240 F:      drivers/power/supply/da9052-battery.c
6241 F:      drivers/power/supply/da91??-*.c
6242 F:      drivers/regulator/da9???-regulator.[ch]
6243 F:      drivers/regulator/slg51000-regulator.[ch]
6244 F:      drivers/rtc/rtc-da90??.c
6245 F:      drivers/thermal/da90??-thermal.c
6246 F:      drivers/video/backlight/da90??_bl.c
6247 F:      drivers/watchdog/da90??_wdt.c
6248 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6249 F:      include/linux/mfd/da903x.h
6250 F:      include/linux/mfd/da9052/
6251 F:      include/linux/mfd/da9055/
6252 F:      include/linux/mfd/da9062/
6253 F:      include/linux/mfd/da9063/
6254 F:      include/linux/mfd/da9150/
6255 F:      include/linux/regulator/da9211.h
6256 F:      include/sound/da[79]*.h
6257 F:      sound/soc/codecs/da[79]*.[ch]
6258
6259 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6260 M:      William Breathitt Gray <[email protected]>
6261 L:      [email protected]
6262 S:      Maintained
6263 F:      drivers/gpio/gpio-gpio-mm.c
6264
6265 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6266 M:      Martin Tuma <[email protected]>
6267 L:      [email protected]
6268 S:      Maintained
6269 F:      Documentation/admin-guide/media/mgb4.rst
6270 F:      drivers/media/pci/mgb4/
6271
6272 DIOLAN U2C-12 I2C DRIVER
6273 M:      Guenter Roeck <[email protected]>
6274 L:      [email protected]
6275 S:      Maintained
6276 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6277
6278 DIRECTORY NOTIFICATION (DNOTIFY)
6279 M:      Jan Kara <[email protected]>
6280 R:      Amir Goldstein <[email protected]>
6281 L:      [email protected]
6282 S:      Maintained
6283 F:      Documentation/filesystems/dnotify.rst
6284 F:      fs/notify/dnotify/
6285 F:      include/linux/dnotify.h
6286
6287 DISK GEOMETRY AND PARTITION HANDLING
6288 M:      Andries Brouwer <[email protected]>
6289 S:      Maintained
6290 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6291 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6292 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6293
6294 DISKQUOTA
6295 M:      Jan Kara <[email protected]>
6296 S:      Maintained
6297 F:      Documentation/filesystems/quota.rst
6298 F:      fs/quota/
6299 F:      include/linux/quota*.h
6300 F:      include/uapi/linux/quota*.h
6301
6302 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6303 M:      Bernie Thompson <[email protected]>
6304 L:      [email protected]
6305 S:      Maintained
6306 W:      http://plugable.com/category/projects/udlfb/
6307 F:      Documentation/fb/udlfb.rst
6308 F:      drivers/video/fbdev/udlfb.c
6309 F:      include/video/udlfb.h
6310
6311 DISTRIBUTED LOCK MANAGER (DLM)
6312 M:      Alexander Aring <[email protected]>
6313 M:      David Teigland <[email protected]>
6314 L:      [email protected]
6315 S:      Supported
6316 W:      https://pagure.io/dlm
6317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6318 F:      fs/dlm/
6319
6320 DMA BUFFER SHARING FRAMEWORK
6321 M:      Sumit Semwal <[email protected]>
6322 M:      Christian König <[email protected]>
6323 L:      [email protected]
6324 L:      [email protected]
6325 L:      [email protected] (moderated for non-subscribers)
6326 S:      Maintained
6327 T:      git git://anongit.freedesktop.org/drm/drm-misc
6328 F:      Documentation/driver-api/dma-buf.rst
6329 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6330 F:      drivers/dma-buf/
6331 F:      include/linux/*fence.h
6332 F:      include/linux/dma-buf.h
6333 F:      include/linux/dma-resv.h
6334 K:      \bdma_(?:buf|fence|resv)\b
6335
6336 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6337 M:      Vinod Koul <[email protected]>
6338 L:      [email protected]
6339 S:      Maintained
6340 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6342 F:      Documentation/devicetree/bindings/dma/
6343 F:      Documentation/driver-api/dmaengine/
6344 F:      drivers/dma/
6345 F:      include/dt-bindings/dma/
6346 F:      include/linux/dma/
6347 F:      include/linux/dmaengine.h
6348 F:      include/linux/of_dma.h
6349
6350 DMA MAPPING BENCHMARK
6351 M:      Xiang Chen <[email protected]>
6352 L:      [email protected]
6353 F:      kernel/dma/map_benchmark.c
6354 F:      tools/testing/selftests/dma/
6355
6356 DMA MAPPING HELPERS
6357 M:      Christoph Hellwig <[email protected]>
6358 M:      Marek Szyprowski <[email protected]>
6359 R:      Robin Murphy <[email protected]>
6360 L:      [email protected]
6361 S:      Supported
6362 W:      http://git.infradead.org/users/hch/dma-mapping.git
6363 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6364 F:      include/asm-generic/dma-mapping.h
6365 F:      include/linux/dma-direct.h
6366 F:      include/linux/dma-map-ops.h
6367 F:      include/linux/dma-mapping.h
6368 F:      include/linux/swiotlb.h
6369 F:      kernel/dma/
6370
6371 DMA-BUF HEAPS FRAMEWORK
6372 M:      Sumit Semwal <[email protected]>
6373 R:      Benjamin Gaignard <[email protected]>
6374 R:      Brian Starkey <[email protected]>
6375 R:      John Stultz <[email protected]>
6376 R:      T.J. Mercier <[email protected]>
6377 L:      [email protected]
6378 L:      [email protected]
6379 L:      [email protected] (moderated for non-subscribers)
6380 S:      Maintained
6381 T:      git git://anongit.freedesktop.org/drm/drm-misc
6382 F:      drivers/dma-buf/dma-heap.c
6383 F:      drivers/dma-buf/heaps/*
6384 F:      include/linux/dma-heap.h
6385 F:      include/uapi/linux/dma-heap.h
6386
6387 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6388 M:      Lukasz Luba <[email protected]>
6389 L:      [email protected]
6390 L:      [email protected]
6391 S:      Maintained
6392 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6393 F:      drivers/memory/samsung/exynos5422-dmc.c
6394
6395 DME1737 HARDWARE MONITOR DRIVER
6396 M:      Juerg Haefliger <[email protected]>
6397 L:      [email protected]
6398 S:      Maintained
6399 F:      Documentation/hwmon/dme1737.rst
6400 F:      drivers/hwmon/dme1737.c
6401
6402 DMI/SMBIOS SUPPORT
6403 M:      Jean Delvare <[email protected]>
6404 S:      Maintained
6405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6406 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6407 F:      drivers/firmware/dmi-id.c
6408 F:      drivers/firmware/dmi_scan.c
6409 F:      include/linux/dmi.h
6410
6411 DOCUMENTATION
6412 M:      Jonathan Corbet <[email protected]>
6413 L:      [email protected]
6414 S:      Maintained
6415 P:      Documentation/doc-guide/maintainer-profile.rst
6416 T:      git git://git.lwn.net/linux.git docs-next
6417 F:      Documentation/
6418 F:      scripts/documentation-file-ref-check
6419 F:      scripts/kernel-doc
6420 F:      scripts/sphinx-pre-install
6421 X:      Documentation/ABI/
6422 X:      Documentation/admin-guide/media/
6423 X:      Documentation/devicetree/
6424 X:      Documentation/driver-api/media/
6425 X:      Documentation/firmware-guide/acpi/
6426 X:      Documentation/i2c/
6427 X:      Documentation/netlink/
6428 X:      Documentation/power/
6429 X:      Documentation/spi/
6430 X:      Documentation/userspace-api/media/
6431
6432 DOCUMENTATION PROCESS
6433 M:      Jonathan Corbet <[email protected]>
6434 L:      [email protected]
6435 S:      Maintained
6436 F:      Documentation/maintainer/
6437 F:      Documentation/process/
6438
6439 DOCUMENTATION REPORTING ISSUES
6440 M:      Thorsten Leemhuis <[email protected]>
6441 L:      [email protected]
6442 S:      Maintained
6443 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6444 F:      Documentation/admin-guide/reporting-issues.rst
6445 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6446
6447 DOCUMENTATION SCRIPTS
6448 M:      Mauro Carvalho Chehab <[email protected]>
6449 L:      [email protected]
6450 S:      Maintained
6451 F:      Documentation/sphinx/parse-headers.pl
6452 F:      scripts/documentation-file-ref-check
6453 F:      scripts/sphinx-pre-install
6454
6455 DOCUMENTATION/ITALIAN
6456 M:      Federico Vaga <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 F:      Documentation/translations/it_IT
6460
6461 DOCUMENTATION/JAPANESE
6462 R:      Akira Yokosawa <[email protected]>
6463 L:      [email protected]
6464 S:      Maintained
6465 F:      Documentation/translations/ja_JP
6466
6467 DONGWOON DW9714 LENS VOICE COIL DRIVER
6468 M:      Sakari Ailus <[email protected]>
6469 L:      [email protected]
6470 S:      Maintained
6471 T:      git git://linuxtv.org/media_tree.git
6472 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6473 F:      drivers/media/i2c/dw9714.c
6474
6475 DONGWOON DW9719 LENS VOICE COIL DRIVER
6476 M:      Daniel Scally <[email protected]>
6477 L:      [email protected]
6478 S:      Maintained
6479 T:      git git://linuxtv.org/media_tree.git
6480 F:      drivers/media/i2c/dw9719.c
6481
6482 DONGWOON DW9768 LENS VOICE COIL DRIVER
6483 L:      [email protected]
6484 S:      Orphan
6485 T:      git git://linuxtv.org/media_tree.git
6486 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6487 F:      drivers/media/i2c/dw9768.c
6488
6489 DONGWOON DW9807 LENS VOICE COIL DRIVER
6490 M:      Sakari Ailus <[email protected]>
6491 L:      [email protected]
6492 S:      Maintained
6493 T:      git git://linuxtv.org/media_tree.git
6494 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6495 F:      drivers/media/i2c/dw9807-vcm.c
6496
6497 DOUBLETALK DRIVER
6498 M:      "James R. Van Zandt" <[email protected]>
6499 L:      [email protected]
6500 S:      Maintained
6501 F:      drivers/char/dtlk.c
6502 F:      include/linux/dtlk.h
6503
6504 DPAA2 DATAPATH I/O (DPIO) DRIVER
6505 M:      Roy Pledge <[email protected]>
6506 L:      [email protected]
6507 S:      Maintained
6508 F:      drivers/soc/fsl/dpio
6509
6510 DPAA2 ETHERNET DRIVER
6511 M:      Ioana Ciornei <[email protected]>
6512 L:      [email protected]
6513 S:      Maintained
6514 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6515 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6516 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6517 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6518 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6519 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6520 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6521 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6522 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6523 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6524
6525 DPAA2 ETHERNET SWITCH DRIVER
6526 M:      Ioana Ciornei <[email protected]>
6527 L:      [email protected]
6528 S:      Maintained
6529 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6530 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6531 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6532
6533 DPLL SUBSYSTEM
6534 M:      Vadim Fedorenko <[email protected]>
6535 M:      Arkadiusz Kubalewski <[email protected]>
6536 M:      Jiri Pirko <[email protected]>
6537 L:      [email protected]
6538 S:      Supported
6539 F:      Documentation/driver-api/dpll.rst
6540 F:      drivers/dpll/*
6541 F:      include/linux/dpll.h
6542 F:      include/uapi/linux/dpll.h
6543
6544 DRBD DRIVER
6545 M:      Philipp Reisner <[email protected]>
6546 M:      Lars Ellenberg <[email protected]>
6547 M:      Christoph Böhmwalder <[email protected]>
6548 L:      [email protected]
6549 S:      Supported
6550 W:      http://www.drbd.org
6551 T:      git git://git.linbit.com/linux-drbd.git
6552 T:      git git://git.linbit.com/drbd-8.4.git
6553 F:      Documentation/admin-guide/blockdev/
6554 F:      drivers/block/drbd/
6555 F:      include/linux/drbd*
6556 F:      lib/lru_cache.c
6557
6558 DRIVER COMPONENT FRAMEWORK
6559 L:      [email protected]
6560 F:      drivers/base/component.c
6561 F:      include/linux/component.h
6562
6563 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6564 M:      Greg Kroah-Hartman <[email protected]>
6565 R:      "Rafael J. Wysocki" <[email protected]>
6566 S:      Supported
6567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6568 F:      Documentation/core-api/kobject.rst
6569 F:      drivers/base/
6570 F:      fs/debugfs/
6571 F:      fs/sysfs/
6572 F:      include/linux/debugfs.h
6573 F:      include/linux/fwnode.h
6574 F:      include/linux/kobj*
6575 F:      include/linux/property.h
6576 F:      lib/kobj*
6577
6578 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6579 M:      Nishanth Menon <[email protected]>
6580 L:      [email protected]
6581 S:      Maintained
6582 F:      drivers/soc/ti/smartreflex.c
6583 F:      include/linux/power/smartreflex.h
6584
6585 DRM ACCEL DRIVERS FOR INTEL VPU
6586 M:      Jacek Lawrynowicz <[email protected]>
6587 M:      Stanislaw Gruszka <[email protected]>
6588 L:      [email protected]
6589 S:      Supported
6590 T:      git git://anongit.freedesktop.org/drm/drm-misc
6591 F:      drivers/accel/ivpu/
6592 F:      include/uapi/drm/ivpu_accel.h
6593
6594 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6595 M:      Oded Gabbay <[email protected]>
6596 L:      [email protected]
6597 S:      Maintained
6598 C:      irc://irc.oftc.net/dri-devel
6599 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6600 F:      Documentation/accel/
6601 F:      drivers/accel/
6602 F:      include/drm/drm_accel.h
6603
6604 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6605 M:      Maxime Ripard <[email protected]>
6606 M:      Chen-Yu Tsai <[email protected]>
6607 R:      Jernej Skrabec <[email protected]>
6608 L:      [email protected]
6609 S:      Supported
6610 T:      git git://anongit.freedesktop.org/drm/drm-misc
6611 F:      drivers/gpu/drm/sun4i/sun8i*
6612
6613 DRM DRIVER FOR ARM PL111 CLCD
6614 S:      Orphan
6615 T:      git git://anongit.freedesktop.org/drm/drm-misc
6616 F:      drivers/gpu/drm/pl111/
6617
6618 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6619 M:      Linus Walleij <[email protected]>
6620 S:      Maintained
6621 T:      git git://anongit.freedesktop.org/drm/drm-misc
6622 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6623 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6624
6625 DRM DRIVER FOR ASPEED BMC GFX
6626 M:      Joel Stanley <[email protected]>
6627 L:      [email protected] (moderated for non-subscribers)
6628 S:      Supported
6629 T:      git git://anongit.freedesktop.org/drm/drm-misc
6630 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6631 F:      drivers/gpu/drm/aspeed/
6632
6633 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6634 M:      Dave Airlie <[email protected]>
6635 R:      Thomas Zimmermann <[email protected]>
6636 R:      Jocelyn Falempe <[email protected]>
6637 L:      [email protected]
6638 S:      Supported
6639 T:      git git://anongit.freedesktop.org/drm/drm-misc
6640 F:      drivers/gpu/drm/ast/
6641
6642 DRM DRIVER FOR BOCHS VIRTUAL GPU
6643 M:      Gerd Hoffmann <[email protected]>
6644 L:      [email protected]
6645 S:      Maintained
6646 T:      git git://anongit.freedesktop.org/drm/drm-misc
6647 F:      drivers/gpu/drm/tiny/bochs.c
6648
6649 DRM DRIVER FOR BOE HIMAX8279D PANELS
6650 M:      Jerry Han <[email protected]>
6651 S:      Maintained
6652 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6653 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6654
6655 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6656 M:      Jagan Teki <[email protected]>
6657 S:      Maintained
6658 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6659 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6660
6661 DRM DRIVER FOR EBBG FT8719 PANEL
6662 M:      Joel Selvaraj <[email protected]>
6663 S:      Maintained
6664 T:      git git://anongit.freedesktop.org/drm/drm-misc
6665 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6666 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6667
6668 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6669 M:      Linus Walleij <[email protected]>
6670 S:      Maintained
6671 T:      git git://anongit.freedesktop.org/drm/drm-misc
6672 F:      drivers/gpu/drm/tve200/
6673
6674 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6675 M:      Icenowy Zheng <[email protected]>
6676 S:      Maintained
6677 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6678 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6679
6680 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6681 M:      Jagan Teki <[email protected]>
6682 S:      Maintained
6683 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6684 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6685
6686 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6687 M:      Thomas Zimmermann <[email protected]>
6688 M:      Javier Martinez Canillas <[email protected]>
6689 L:      [email protected]
6690 S:      Maintained
6691 T:      git git://anongit.freedesktop.org/drm/drm-misc
6692 F:      drivers/gpu/drm/drm_aperture.c
6693 F:      drivers/gpu/drm/tiny/ofdrm.c
6694 F:      drivers/gpu/drm/tiny/simpledrm.c
6695 F:      drivers/video/aperture.c
6696 F:      drivers/video/nomodeset.c
6697 F:      include/drm/drm_aperture.h
6698 F:      include/linux/aperture.h
6699 F:      include/video/nomodeset.h
6700
6701 DRM DRIVER FOR GENERIC EDP PANELS
6702 R:      Douglas Anderson <[email protected]>
6703 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6704 F:      drivers/gpu/drm/panel/panel-edp.c
6705
6706 DRM DRIVER FOR GENERIC USB DISPLAY
6707 M:      Noralf Trønnes <[email protected]>
6708 S:      Maintained
6709 W:      https://github.com/notro/gud/wiki
6710 T:      git git://anongit.freedesktop.org/drm/drm-misc
6711 F:      drivers/gpu/drm/gud/
6712 F:      include/drm/gud.h
6713
6714 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6715 M:      Hans de Goede <[email protected]>
6716 S:      Maintained
6717 T:      git git://anongit.freedesktop.org/drm/drm-misc
6718 F:      drivers/gpu/drm/tiny/gm12u320.c
6719
6720 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6721 M:      Ondrej Jirman <[email protected]>
6722 M:      Javier Martinez Canillas <[email protected]>
6723 S:      Maintained
6724 T:      git git://anongit.freedesktop.org/drm/drm-misc
6725 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6726 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6727
6728 DRM DRIVER FOR HX8357D PANELS
6729 S:      Orphan
6730 T:      git git://anongit.freedesktop.org/drm/drm-misc
6731 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6732 F:      drivers/gpu/drm/tiny/hx8357d.c
6733
6734 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6735 M:      Deepak Rawat <[email protected]>
6736 L:      [email protected]
6737 L:      [email protected]
6738 S:      Maintained
6739 T:      git git://anongit.freedesktop.org/drm/drm-misc
6740 F:      drivers/gpu/drm/hyperv
6741
6742 DRM DRIVER FOR ILITEK ILI9225 PANELS
6743 M:      David Lechner <[email protected]>
6744 S:      Maintained
6745 T:      git git://anongit.freedesktop.org/drm/drm-misc
6746 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6747 F:      drivers/gpu/drm/tiny/ili9225.c
6748
6749 DRM DRIVER FOR ILITEK ILI9486 PANELS
6750 M:      Kamlesh Gurudasani <[email protected]>
6751 S:      Maintained
6752 T:      git git://anongit.freedesktop.org/drm/drm-misc
6753 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6754 F:      drivers/gpu/drm/tiny/ili9486.c
6755
6756 DRM DRIVER FOR ILITEK ILI9805 PANELS
6757 M:      Michael Trimarchi <[email protected]>
6758 S:      Maintained
6759 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
6760 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
6761
6762 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6763 M:      Jagan Teki <[email protected]>
6764 S:      Maintained
6765 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6766 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6767
6768 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6769 M:      Paul Kocialkowski <[email protected]>
6770 S:      Supported
6771 T:      git git://anongit.freedesktop.org/drm/drm-misc
6772 F:      drivers/gpu/drm/logicvc/
6773
6774 DRM DRIVER FOR LVDS PANELS
6775 M:      Laurent Pinchart <[email protected]>
6776 L:      [email protected]
6777 S:      Maintained
6778 T:      git git://anongit.freedesktop.org/drm/drm-misc
6779 F:      Documentation/devicetree/bindings/display/lvds.yaml
6780 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6781 F:      drivers/gpu/drm/panel/panel-lvds.c
6782
6783 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6784 M:      Guido Günther <[email protected]>
6785 R:      Purism Kernel Team <[email protected]>
6786 S:      Maintained
6787 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6788 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6789
6790 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6791 M:      Dave Airlie <[email protected]>
6792 R:      Thomas Zimmermann <[email protected]>
6793 R:      Jocelyn Falempe <[email protected]>
6794 L:      [email protected]
6795 S:      Supported
6796 T:      git git://anongit.freedesktop.org/drm/drm-misc
6797 F:      drivers/gpu/drm/mgag200/
6798
6799 DRM DRIVER FOR MI0283QT
6800 M:      Noralf Trønnes <[email protected]>
6801 S:      Maintained
6802 T:      git git://anongit.freedesktop.org/drm/drm-misc
6803 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6804 F:      drivers/gpu/drm/tiny/mi0283qt.c
6805
6806 DRM DRIVER FOR MIPI DBI compatible panels
6807 M:      Noralf Trønnes <[email protected]>
6808 S:      Maintained
6809 W:      https://github.com/notro/panel-mipi-dbi/wiki
6810 T:      git git://anongit.freedesktop.org/drm/drm-misc
6811 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6812 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6813
6814 DRM DRIVER FOR MSM ADRENO GPU
6815 M:      Rob Clark <[email protected]>
6816 M:      Abhinav Kumar <[email protected]>
6817 M:      Dmitry Baryshkov <[email protected]>
6818 R:      Sean Paul <[email protected]>
6819 R:      Marijn Suijten <[email protected]>
6820 L:      [email protected]
6821 L:      [email protected]
6822 L:      [email protected]
6823 S:      Maintained
6824 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6825 T:      git https://gitlab.freedesktop.org/drm/msm.git
6826 F:      Documentation/devicetree/bindings/display/msm/
6827 F:      drivers/gpu/drm/ci/xfails/msm*
6828 F:      drivers/gpu/drm/msm/
6829 F:      include/uapi/drm/msm_drm.h
6830
6831 DRM DRIVER FOR NOVATEK NT35510 PANELS
6832 M:      Linus Walleij <[email protected]>
6833 S:      Maintained
6834 T:      git git://anongit.freedesktop.org/drm/drm-misc
6835 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6836 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6837
6838 DRM DRIVER FOR NOVATEK NT35560 PANELS
6839 M:      Linus Walleij <[email protected]>
6840 S:      Maintained
6841 T:      git git://anongit.freedesktop.org/drm/drm-misc
6842 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6843 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6844
6845 DRM DRIVER FOR NOVATEK NT36523 PANELS
6846 M:      Jianhua Lu <[email protected]>
6847 S:      Maintained
6848 T:      git git://anongit.freedesktop.org/drm/drm-misc
6849 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6850 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6851
6852 DRM DRIVER FOR NOVATEK NT36672A PANELS
6853 M:      Sumit Semwal <[email protected]>
6854 S:      Maintained
6855 T:      git git://anongit.freedesktop.org/drm/drm-misc
6856 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6857 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6858
6859 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6860 M:      Karol Herbst <[email protected]>
6861 M:      Lyude Paul <[email protected]>
6862 M:      Danilo Krummrich <[email protected]>
6863 L:      [email protected]
6864 L:      [email protected]
6865 S:      Supported
6866 W:      https://nouveau.freedesktop.org/
6867 Q:      https://patchwork.freedesktop.org/project/nouveau/
6868 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6869 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6870 C:      irc://irc.oftc.net/nouveau
6871 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6872 F:      drivers/gpu/drm/nouveau/
6873 F:      include/uapi/drm/nouveau_drm.h
6874
6875 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6876 M:      Stefan Mavrodiev <[email protected]>
6877 S:      Maintained
6878 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6879 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6880
6881 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6882 R:      Douglas Anderson <[email protected]>
6883 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6884 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6885
6886 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6887 M:      Noralf Trønnes <[email protected]>
6888 S:      Maintained
6889 T:      git git://anongit.freedesktop.org/drm/drm-misc
6890 F:      Documentation/devicetree/bindings/display/repaper.txt
6891 F:      drivers/gpu/drm/tiny/repaper.c
6892
6893 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6894 M:      Dave Airlie <[email protected]>
6895 M:      Gerd Hoffmann <[email protected]>
6896 L:      [email protected]
6897 S:      Obsolete
6898 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6899 T:      git git://anongit.freedesktop.org/drm/drm-misc
6900 F:      drivers/gpu/drm/tiny/cirrus.c
6901
6902 DRM DRIVER FOR QXL VIRTUAL GPU
6903 M:      Dave Airlie <[email protected]>
6904 M:      Gerd Hoffmann <[email protected]>
6905 L:      [email protected]
6906 L:      [email protected]
6907 S:      Maintained
6908 T:      git git://anongit.freedesktop.org/drm/drm-misc
6909 F:      drivers/gpu/drm/qxl/
6910 F:      include/uapi/drm/qxl_drm.h
6911
6912 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6913 M:      Robert Chiras <[email protected]>
6914 S:      Maintained
6915 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6916 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6917
6918 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6919 M:      Linus Walleij <[email protected]>
6920 S:      Maintained
6921 T:      git git://anongit.freedesktop.org/drm/drm-misc
6922 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6923 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6924
6925 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6926 M:      Inki Dae <[email protected]>
6927 M:      Jagan Teki <[email protected]>
6928 M:      Marek Szyprowski <[email protected]>
6929 S:      Maintained
6930 T:      git git://anongit.freedesktop.org/drm/drm-misc
6931 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6932 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6933 F:      include/drm/bridge/samsung-dsim.h
6934
6935 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6936 M:      Markuss Broks <[email protected]>
6937 S:      Maintained
6938 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6939 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6940
6941 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6942 M:      Artur Weber <[email protected]>
6943 S:      Maintained
6944 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6945 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6946
6947 DRM DRIVER FOR SITRONIX ST7586 PANELS
6948 M:      David Lechner <[email protected]>
6949 S:      Maintained
6950 T:      git git://anongit.freedesktop.org/drm/drm-misc
6951 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6952 F:      drivers/gpu/drm/tiny/st7586.c
6953
6954 DRM DRIVER FOR SITRONIX ST7701 PANELS
6955 M:      Jagan Teki <[email protected]>
6956 S:      Maintained
6957 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6958 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6959
6960 DRM DRIVER FOR SITRONIX ST7703 PANELS
6961 M:      Guido Günther <[email protected]>
6962 R:      Purism Kernel Team <[email protected]>
6963 R:      Ondrej Jirman <[email protected]>
6964 S:      Maintained
6965 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6966 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6967
6968 DRM DRIVER FOR SITRONIX ST7735R PANELS
6969 M:      David Lechner <[email protected]>
6970 S:      Maintained
6971 T:      git git://anongit.freedesktop.org/drm/drm-misc
6972 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6973 F:      drivers/gpu/drm/tiny/st7735r.c
6974
6975 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6976 M:      Javier Martinez Canillas <[email protected]>
6977 S:      Maintained
6978 T:      git git://anongit.freedesktop.org/drm/drm-misc
6979 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
6980 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
6981 F:      drivers/gpu/drm/solomon/ssd130x*
6982
6983 DRM DRIVER FOR ST-ERICSSON MCDE
6984 M:      Linus Walleij <[email protected]>
6985 S:      Maintained
6986 T:      git git://anongit.freedesktop.org/drm/drm-misc
6987 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6988 F:      drivers/gpu/drm/mcde/
6989
6990 DRM DRIVER FOR SYNAPTICS R63353 PANELS
6991 M:      Michael Trimarchi <[email protected]>
6992 S:      Maintained
6993 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
6994 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
6995
6996 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6997 M:      Jagan Teki <[email protected]>
6998 S:      Maintained
6999 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7000 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7001
7002 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7003 R:      Douglas Anderson <[email protected]>
7004 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7005 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7006
7007 DRM DRIVER FOR TPO TPG110 PANELS
7008 M:      Linus Walleij <[email protected]>
7009 S:      Maintained
7010 T:      git git://anongit.freedesktop.org/drm/drm-misc
7011 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7012 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7013
7014 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7015 M:      Dave Airlie <[email protected]>
7016 R:      Sean Paul <[email protected]>
7017 R:      Thomas Zimmermann <[email protected]>
7018 L:      [email protected]
7019 S:      Supported
7020 T:      git git://anongit.freedesktop.org/drm/drm-misc
7021 F:      drivers/gpu/drm/udl/
7022
7023 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7024 M:      Rodrigo Siqueira <[email protected]>
7025 M:      Melissa Wen <[email protected]>
7026 M:      Maíra Canal <[email protected]>
7027 R:      Haneen Mohammed <[email protected]>
7028 R:      Daniel Vetter <[email protected]>
7029 L:      [email protected]
7030 S:      Maintained
7031 T:      git git://anongit.freedesktop.org/drm/drm-misc
7032 F:      Documentation/gpu/vkms.rst
7033 F:      drivers/gpu/drm/vkms/
7034
7035 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7036 M:      Hans de Goede <[email protected]>
7037 L:      [email protected]
7038 S:      Maintained
7039 T:      git git://anongit.freedesktop.org/drm/drm-misc
7040 F:      drivers/gpu/drm/vboxvideo/
7041
7042 DRM DRIVER FOR VMWARE VIRTUAL GPU
7043 M:      Zack Rusin <[email protected]>
7044 R:      Broadcom internal kernel review list <[email protected]>
7045 L:      [email protected]
7046 S:      Supported
7047 T:      git git://anongit.freedesktop.org/drm/drm-misc
7048 F:      drivers/gpu/drm/vmwgfx/
7049 F:      include/uapi/drm/vmwgfx_drm.h
7050
7051 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7052 M:      Linus Walleij <[email protected]>
7053 S:      Maintained
7054 T:      git git://anongit.freedesktop.org/drm/drm-misc
7055 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7056 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7057
7058 DRM DRIVERS
7059 M:      David Airlie <[email protected]>
7060 M:      Daniel Vetter <[email protected]>
7061 L:      [email protected]
7062 S:      Maintained
7063 B:      https://gitlab.freedesktop.org/drm
7064 C:      irc://irc.oftc.net/dri-devel
7065 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7066 F:      Documentation/devicetree/bindings/display/
7067 F:      Documentation/devicetree/bindings/gpu/
7068 F:      Documentation/gpu/
7069 F:      drivers/gpu/
7070 F:      include/drm/
7071 F:      include/linux/vga*
7072 F:      include/uapi/drm/
7073
7074 DRM DRIVERS AND MISC GPU PATCHES
7075 M:      Maarten Lankhorst <[email protected]>
7076 M:      Maxime Ripard <[email protected]>
7077 M:      Thomas Zimmermann <[email protected]>
7078 S:      Maintained
7079 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
7080 T:      git git://anongit.freedesktop.org/drm/drm-misc
7081 F:      Documentation/devicetree/bindings/display/
7082 F:      Documentation/devicetree/bindings/gpu/
7083 F:      Documentation/gpu/
7084 F:      drivers/gpu/drm/
7085 F:      drivers/gpu/vga/
7086 F:      include/drm/drm
7087 F:      include/linux/vga*
7088 F:      include/uapi/drm/
7089 X:      drivers/gpu/drm/amd/
7090 X:      drivers/gpu/drm/armada/
7091 X:      drivers/gpu/drm/etnaviv/
7092 X:      drivers/gpu/drm/exynos/
7093 X:      drivers/gpu/drm/i915/
7094 X:      drivers/gpu/drm/kmb/
7095 X:      drivers/gpu/drm/mediatek/
7096 X:      drivers/gpu/drm/msm/
7097 X:      drivers/gpu/drm/nouveau/
7098 X:      drivers/gpu/drm/radeon/
7099 X:      drivers/gpu/drm/renesas/rcar-du/
7100 X:      drivers/gpu/drm/tegra/
7101
7102 DRM DRIVERS FOR ALLWINNER A10
7103 M:      Maxime Ripard <[email protected]>
7104 M:      Chen-Yu Tsai <[email protected]>
7105 L:      [email protected]
7106 S:      Supported
7107 T:      git git://anongit.freedesktop.org/drm/drm-misc
7108 F:      Documentation/devicetree/bindings/display/allwinner*
7109 F:      drivers/gpu/drm/sun4i/
7110
7111 DRM DRIVERS FOR AMLOGIC SOCS
7112 M:      Neil Armstrong <[email protected]>
7113 L:      [email protected]
7114 L:      [email protected]
7115 S:      Supported
7116 W:      http://linux-meson.com/
7117 T:      git git://anongit.freedesktop.org/drm/drm-misc
7118 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7119 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7120 F:      Documentation/gpu/meson.rst
7121 F:      drivers/gpu/drm/ci/xfails/meson*
7122 F:      drivers/gpu/drm/meson/
7123
7124 DRM DRIVERS FOR ATMEL HLCDC
7125 M:      Sam Ravnborg <[email protected]>
7126 M:      Boris Brezillon <[email protected]>
7127 L:      [email protected]
7128 S:      Supported
7129 T:      git git://anongit.freedesktop.org/drm/drm-misc
7130 F:      Documentation/devicetree/bindings/display/atmel/
7131 F:      drivers/gpu/drm/atmel-hlcdc/
7132
7133 DRM DRIVERS FOR BRIDGE CHIPS
7134 M:      Andrzej Hajda <[email protected]>
7135 M:      Neil Armstrong <[email protected]>
7136 M:      Robert Foss <[email protected]>
7137 R:      Laurent Pinchart <[email protected]>
7138 R:      Jonas Karlman <[email protected]>
7139 R:      Jernej Skrabec <[email protected]>
7140 S:      Maintained
7141 T:      git git://anongit.freedesktop.org/drm/drm-misc
7142 F:      Documentation/devicetree/bindings/display/bridge/
7143 F:      drivers/gpu/drm/bridge/
7144 F:      drivers/gpu/drm/drm_bridge.c
7145 F:      drivers/gpu/drm/drm_bridge_connector.c
7146 F:      include/drm/drm_bridge.h
7147 F:      include/drm/drm_bridge_connector.h
7148
7149 DRM DRIVERS FOR EXYNOS
7150 M:      Inki Dae <[email protected]>
7151 M:      Seung-Woo Kim <[email protected]>
7152 M:      Kyungmin Park <[email protected]>
7153 L:      [email protected]
7154 S:      Supported
7155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7156 F:      Documentation/devicetree/bindings/display/exynos/
7157 F:      Documentation/devicetree/bindings/display/samsung/
7158 F:      drivers/gpu/drm/exynos/
7159 F:      include/uapi/drm/exynos_drm.h
7160
7161 DRM DRIVERS FOR FREESCALE DCU
7162 M:      Stefan Agner <[email protected]>
7163 M:      Alison Wang <[email protected]>
7164 L:      [email protected]
7165 S:      Supported
7166 T:      git git://anongit.freedesktop.org/drm/drm-misc
7167 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7168 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7169 F:      drivers/gpu/drm/fsl-dcu/
7170
7171 DRM DRIVERS FOR FREESCALE IMX 5/6
7172 M:      Philipp Zabel <[email protected]>
7173 L:      [email protected]
7174 S:      Maintained
7175 T:      git git://anongit.freedesktop.org/drm/drm-misc
7176 T:      git git://git.pengutronix.de/git/pza/linux
7177 F:      Documentation/devicetree/bindings/display/imx/
7178 F:      drivers/gpu/drm/imx/ipuv3/
7179 F:      drivers/gpu/ipu-v3/
7180
7181 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7182 M:      Liu Ying <[email protected]>
7183 L:      [email protected]
7184 S:      Maintained
7185 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7186 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7187 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7188 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7189 F:      drivers/gpu/drm/bridge/imx/
7190
7191 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7192 M:      Patrik Jakobsson <[email protected]>
7193 L:      [email protected]
7194 S:      Maintained
7195 T:      git git://anongit.freedesktop.org/drm/drm-misc
7196 F:      drivers/gpu/drm/gma500/
7197
7198 DRM DRIVERS FOR HISILICON
7199 M:      Xinliang Liu <[email protected]>
7200 M:      Tian Tao  <[email protected]>
7201 R:      Xinwei Kong <[email protected]>
7202 R:      Sumit Semwal <[email protected]>
7203 R:      Yongqin Liu <[email protected]>
7204 R:      John Stultz <[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/hisilicon/
7209 F:      drivers/gpu/drm/hisilicon/
7210
7211 DRM DRIVERS FOR LIMA
7212 M:      Qiang Yu <[email protected]>
7213 L:      [email protected]
7214 L:      [email protected] (moderated for non-subscribers)
7215 S:      Maintained
7216 T:      git git://anongit.freedesktop.org/drm/drm-misc
7217 F:      drivers/gpu/drm/lima/
7218 F:      include/uapi/drm/lima_drm.h
7219
7220 DRM DRIVERS FOR LOONGSON
7221 M:      Sui Jingfeng <[email protected]>
7222 L:      [email protected]
7223 S:      Supported
7224 T:      git git://anongit.freedesktop.org/drm/drm-misc
7225 F:      drivers/gpu/drm/loongson/
7226
7227 DRM DRIVERS FOR MEDIATEK
7228 M:      Chun-Kuang Hu <[email protected]>
7229 M:      Philipp Zabel <[email protected]>
7230 L:      [email protected]
7231 L:      [email protected] (moderated for non-subscribers)
7232 S:      Supported
7233 F:      Documentation/devicetree/bindings/display/mediatek/
7234 F:      drivers/gpu/drm/ci/xfails/mediatek*
7235 F:      drivers/gpu/drm/mediatek/
7236 F:      drivers/phy/mediatek/phy-mtk-dp.c
7237 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7238 F:      drivers/phy/mediatek/phy-mtk-mipi*
7239
7240 DRM DRIVERS FOR NVIDIA TEGRA
7241 M:      Thierry Reding <[email protected]>
7242 M:      Mikko Perttunen <[email protected]>
7243 L:      [email protected]
7244 L:      [email protected]
7245 S:      Supported
7246 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7247 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7248 F:      Documentation/devicetree/bindings/gpu/host1x/
7249 F:      drivers/gpu/drm/tegra/
7250 F:      drivers/gpu/host1x/
7251 F:      include/linux/host1x.h
7252 F:      include/uapi/drm/tegra_drm.h
7253
7254 DRM DRIVERS FOR RENESAS R-CAR
7255 M:      Laurent Pinchart <[email protected]>
7256 M:      Kieran Bingham <[email protected]>
7257 L:      [email protected]
7258 L:      [email protected]
7259 S:      Supported
7260 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7261 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7262 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7263 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7264 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7265 F:      drivers/gpu/drm/renesas/rcar-du/
7266
7267 DRM DRIVERS FOR RENESAS RZ
7268 M:      Biju Das <[email protected]>
7269 L:      [email protected]
7270 L:      [email protected]
7271 S:      Maintained
7272 T:      git git://anongit.freedesktop.org/drm/drm-misc
7273 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7274 F:      drivers/gpu/drm/renesas/rz-du/
7275
7276 DRM DRIVERS FOR RENESAS SHMOBILE
7277 M:      Laurent Pinchart <[email protected]>
7278 M:      Geert Uytterhoeven <[email protected]>
7279 L:      [email protected]
7280 L:      [email protected]
7281 S:      Supported
7282 T:      git git://anongit.freedesktop.org/drm/drm-misc
7283 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7284 F:      drivers/gpu/drm/renesas/shmobile/
7285 F:      include/linux/platform_data/shmob_drm.h
7286
7287 DRM DRIVERS FOR ROCKCHIP
7288 M:      Sandy Huang <[email protected]>
7289 M:      Heiko Stübner <[email protected]>
7290 M:      Andy Yan <[email protected]>
7291 L:      [email protected]
7292 S:      Maintained
7293 T:      git git://anongit.freedesktop.org/drm/drm-misc
7294 F:      Documentation/devicetree/bindings/display/rockchip/
7295 F:      drivers/gpu/drm/ci/xfails/rockchip*
7296 F:      drivers/gpu/drm/rockchip/
7297
7298 DRM DRIVERS FOR STI
7299 M:      Alain Volmat <[email protected]>
7300 L:      [email protected]
7301 S:      Maintained
7302 T:      git git://anongit.freedesktop.org/drm/drm-misc
7303 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7304 F:      drivers/gpu/drm/sti
7305
7306 DRM DRIVERS FOR STM
7307 M:      Yannick Fertre <[email protected]>
7308 M:      Raphael Gallais-Pou <[email protected]>
7309 M:      Philippe Cornu <[email protected]>
7310 L:      [email protected]
7311 S:      Maintained
7312 T:      git git://anongit.freedesktop.org/drm/drm-misc
7313 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7314 F:      drivers/gpu/drm/stm
7315
7316 DRM DRIVERS FOR TI KEYSTONE
7317 M:      Jyri Sarha <[email protected]>
7318 M:      Tomi Valkeinen <[email protected]>
7319 L:      [email protected]
7320 S:      Maintained
7321 T:      git git://anongit.freedesktop.org/drm/drm-misc
7322 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7323 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7324 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7325 F:      drivers/gpu/drm/tidss/
7326
7327 DRM DRIVERS FOR TI LCDC
7328 M:      Jyri Sarha <[email protected]>
7329 M:      Tomi Valkeinen <[email protected]>
7330 L:      [email protected]
7331 S:      Maintained
7332 T:      git git://anongit.freedesktop.org/drm/drm-misc
7333 F:      Documentation/devicetree/bindings/display/tilcdc/
7334 F:      drivers/gpu/drm/tilcdc/
7335
7336 DRM DRIVERS FOR TI OMAP
7337 M:      Tomi Valkeinen <[email protected]>
7338 L:      [email protected]
7339 S:      Maintained
7340 T:      git git://anongit.freedesktop.org/drm/drm-misc
7341 F:      Documentation/devicetree/bindings/display/ti/
7342 F:      drivers/gpu/drm/omapdrm/
7343
7344 DRM DRIVERS FOR V3D
7345 M:      Melissa Wen <[email protected]>
7346 M:      Maíra Canal <[email protected]>
7347 S:      Supported
7348 T:      git git://anongit.freedesktop.org/drm/drm-misc
7349 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7350 F:      drivers/gpu/drm/v3d/
7351 F:      include/uapi/drm/v3d_drm.h
7352
7353 DRM DRIVERS FOR VC4
7354 M:      Maxime Ripard <[email protected]>
7355 S:      Supported
7356 T:      git git://github.com/anholt/linux
7357 T:      git git://anongit.freedesktop.org/drm/drm-misc
7358 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7359 F:      drivers/gpu/drm/vc4/
7360 F:      include/uapi/drm/vc4_drm.h
7361
7362 DRM DRIVERS FOR VIVANTE GPU IP
7363 M:      Lucas Stach <[email protected]>
7364 R:      Russell King <[email protected]>
7365 R:      Christian Gmeiner <[email protected]>
7366 L:      [email protected] (moderated for non-subscribers)
7367 L:      [email protected]
7368 S:      Maintained
7369 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7370 F:      drivers/gpu/drm/etnaviv/
7371 F:      include/uapi/drm/etnaviv_drm.h
7372
7373 DRM DRIVERS FOR XEN
7374 M:      Oleksandr Andrushchenko <[email protected]>
7375 L:      [email protected]
7376 L:      [email protected] (moderated for non-subscribers)
7377 S:      Supported
7378 T:      git git://anongit.freedesktop.org/drm/drm-misc
7379 F:      Documentation/gpu/xen-front.rst
7380 F:      drivers/gpu/drm/xen/
7381
7382 DRM DRIVERS FOR XILINX
7383 M:      Laurent Pinchart <[email protected]>
7384 L:      [email protected]
7385 S:      Maintained
7386 T:      git git://anongit.freedesktop.org/drm/drm-misc
7387 F:      Documentation/devicetree/bindings/display/xlnx/
7388 F:      drivers/gpu/drm/xlnx/
7389
7390 DRM GPU SCHEDULER
7391 M:      Luben Tuikov <[email protected]>
7392 M:      Matthew Brost <[email protected]>
7393 L:      [email protected]
7394 S:      Maintained
7395 T:      git git://anongit.freedesktop.org/drm/drm-misc
7396 F:      drivers/gpu/drm/scheduler/
7397 F:      include/drm/gpu_scheduler.h
7398
7399 DRM PANEL DRIVERS
7400 M:      Neil Armstrong <[email protected]>
7401 R:      Jessica Zhang <[email protected]>
7402 R:      Sam Ravnborg <[email protected]>
7403 L:      [email protected]
7404 S:      Maintained
7405 T:      git git://anongit.freedesktop.org/drm/drm-misc
7406 F:      Documentation/devicetree/bindings/display/panel/
7407 F:      drivers/gpu/drm/drm_panel.c
7408 F:      drivers/gpu/drm/panel/
7409 F:      include/drm/drm_panel.h
7410
7411 DRM PRIVACY-SCREEN CLASS
7412 M:      Hans de Goede <[email protected]>
7413 L:      [email protected]
7414 S:      Maintained
7415 T:      git git://anongit.freedesktop.org/drm/drm-misc
7416 F:      drivers/gpu/drm/drm_privacy_screen*
7417 F:      include/drm/drm_privacy_screen*
7418
7419 DRM TTM SUBSYSTEM
7420 M:      Christian Koenig <[email protected]>
7421 M:      Huang Rui <[email protected]>
7422 L:      [email protected]
7423 S:      Maintained
7424 T:      git git://anongit.freedesktop.org/drm/drm-misc
7425 F:      drivers/gpu/drm/ttm/
7426 F:      include/drm/ttm/
7427
7428 DRM AUTOMATED TESTING
7429 M:      Helen Koike <[email protected]>
7430 L:      [email protected]
7431 S:      Maintained
7432 T:      git git://anongit.freedesktop.org/drm/drm-misc
7433 F:      Documentation/gpu/automated_testing.rst
7434 F:      drivers/gpu/drm/ci/
7435
7436 DSBR100 USB FM RADIO DRIVER
7437 M:      Alexey Klimov <[email protected]>
7438 L:      [email protected]
7439 S:      Maintained
7440 T:      git git://linuxtv.org/media_tree.git
7441 F:      drivers/media/radio/dsbr100.c
7442
7443 DT3155 MEDIA DRIVER
7444 M:      Hans Verkuil <[email protected]>
7445 L:      [email protected]
7446 S:      Odd Fixes
7447 W:      https://linuxtv.org
7448 T:      git git://linuxtv.org/media_tree.git
7449 F:      drivers/media/pci/dt3155/
7450
7451 DVB_USB_AF9015 MEDIA DRIVER
7452 L:      [email protected]
7453 S:      Orphan
7454 W:      https://linuxtv.org
7455 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7456 F:      drivers/media/usb/dvb-usb-v2/af9015*
7457
7458 DVB_USB_AF9035 MEDIA DRIVER
7459 L:      [email protected]
7460 S:      Orphan
7461 W:      https://linuxtv.org
7462 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7463 F:      drivers/media/usb/dvb-usb-v2/af9035*
7464
7465 DVB_USB_ANYSEE MEDIA DRIVER
7466 L:      [email protected]
7467 S:      Orphan
7468 W:      https://linuxtv.org
7469 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7470 F:      drivers/media/usb/dvb-usb-v2/anysee*
7471
7472 DVB_USB_AU6610 MEDIA DRIVER
7473 L:      [email protected]
7474 S:      Orphan
7475 W:      https://linuxtv.org
7476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7477 F:      drivers/media/usb/dvb-usb-v2/au6610*
7478
7479 DVB_USB_CE6230 MEDIA DRIVER
7480 L:      [email protected]
7481 S:      Orphan
7482 W:      https://linuxtv.org
7483 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7484 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7485
7486 DVB_USB_CXUSB MEDIA DRIVER
7487 M:      Michael Krufky <[email protected]>
7488 L:      [email protected]
7489 S:      Maintained
7490 W:      https://linuxtv.org
7491 W:      http://github.com/mkrufky
7492 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7493 T:      git git://linuxtv.org/media_tree.git
7494 F:      drivers/media/usb/dvb-usb/cxusb*
7495
7496 DVB_USB_EC168 MEDIA DRIVER
7497 L:      [email protected]
7498 S:      Orphan
7499 W:      https://linuxtv.org
7500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7501 F:      drivers/media/usb/dvb-usb-v2/ec168*
7502
7503 DVB_USB_GL861 MEDIA DRIVER
7504 L:      [email protected]
7505 S:      Orphan
7506 W:      https://linuxtv.org
7507 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7508 F:      drivers/media/usb/dvb-usb-v2/gl861*
7509
7510 DVB_USB_MXL111SF MEDIA DRIVER
7511 M:      Michael Krufky <[email protected]>
7512 L:      [email protected]
7513 S:      Maintained
7514 W:      https://linuxtv.org
7515 W:      http://github.com/mkrufky
7516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7517 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7518 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7519
7520 DVB_USB_RTL28XXU MEDIA DRIVER
7521 L:      [email protected]
7522 S:      Orphan
7523 W:      https://linuxtv.org
7524 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7525 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7526
7527 DVB_USB_V2 MEDIA DRIVER
7528 L:      [email protected]
7529 S:      Orphan
7530 W:      https://linuxtv.org
7531 W:      http://palosaari.fi/linux/
7532 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7533 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7534 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7535
7536 DYNAMIC DEBUG
7537 M:      Jason Baron <[email protected]>
7538 M:      Jim Cromie <[email protected]>
7539 S:      Maintained
7540 F:      include/linux/dynamic_debug.h
7541 F:      lib/dynamic_debug.c
7542 F:      lib/test_dynamic_debug.c
7543
7544 DYNAMIC INTERRUPT MODERATION
7545 M:      Tal Gilboa <[email protected]>
7546 S:      Maintained
7547 F:      Documentation/networking/net_dim.rst
7548 F:      include/linux/dim.h
7549 F:      lib/dim/
7550
7551 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7552 M:      Daniel Lezcano <[email protected]>
7553 L:      [email protected]
7554 S:      Supported
7555 B:      https://bugzilla.kernel.org
7556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7557 F:      drivers/powercap/dtpm*
7558 F:      include/linux/dtpm.h
7559
7560 DZ DECSTATION DZ11 SERIAL DRIVER
7561 M:      "Maciej W. Rozycki" <[email protected]>
7562 S:      Maintained
7563 F:      drivers/tty/serial/dz.*
7564
7565 E3X0 POWER BUTTON DRIVER
7566 M:      Moritz Fischer <[email protected]>
7567 L:      [email protected]
7568 S:      Supported
7569 W:      http://www.ettus.com
7570 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7571 F:      drivers/input/misc/e3x0-button.c
7572
7573 E4000 MEDIA DRIVER
7574 L:      [email protected]
7575 S:      Orphan
7576 W:      https://linuxtv.org
7577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7578 F:      drivers/media/tuners/e4000*
7579
7580 EARTH_PT1 MEDIA DRIVER
7581 M:      Akihiro Tsukada <[email protected]>
7582 L:      [email protected]
7583 S:      Odd Fixes
7584 F:      drivers/media/pci/pt1/
7585
7586 EARTH_PT3 MEDIA DRIVER
7587 M:      Akihiro Tsukada <[email protected]>
7588 L:      [email protected]
7589 S:      Odd Fixes
7590 F:      drivers/media/pci/pt3/
7591
7592 EC100 MEDIA DRIVER
7593 L:      [email protected]
7594 S:      Orphan
7595 W:      https://linuxtv.org
7596 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7597 F:      drivers/media/dvb-frontends/ec100*
7598
7599 ECRYPT FILE SYSTEM
7600 M:      Tyler Hicks <[email protected]>
7601 L:      [email protected]
7602 S:      Odd Fixes
7603 W:      http://ecryptfs.org
7604 W:      https://launchpad.net/ecryptfs
7605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7606 F:      Documentation/filesystems/ecryptfs.rst
7607 F:      fs/ecryptfs/
7608
7609 EDAC-AMD64
7610 M:      Yazen Ghannam <[email protected]>
7611 L:      [email protected]
7612 S:      Supported
7613 F:      drivers/edac/amd64_edac*
7614 F:      drivers/edac/mce_amd*
7615
7616 EDAC-ARMADA
7617 M:      Jan Luebbe <[email protected]>
7618 L:      [email protected]
7619 S:      Maintained
7620 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7621 F:      drivers/edac/armada_xp_*
7622
7623 EDAC-AST2500
7624 M:      Stefan Schaeckeler <[email protected]>
7625 S:      Supported
7626 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7627 F:      drivers/edac/aspeed_edac.c
7628
7629 EDAC-BLUEFIELD
7630 M:      Shravan Kumar Ramani <[email protected]>
7631 S:      Supported
7632 F:      drivers/edac/bluefield_edac.c
7633
7634 EDAC-CALXEDA
7635 M:      Andre Przywara <[email protected]>
7636 L:      [email protected]
7637 S:      Maintained
7638 F:      drivers/edac/highbank*
7639
7640 EDAC-CAVIUM OCTEON
7641 M:      Ralf Baechle <[email protected]>
7642 L:      [email protected]
7643 L:      [email protected]
7644 S:      Supported
7645 F:      drivers/edac/octeon_edac*
7646
7647 EDAC-CAVIUM THUNDERX
7648 M:      Robert Richter <[email protected]>
7649 L:      [email protected]
7650 S:      Odd Fixes
7651 F:      drivers/edac/thunderx_edac*
7652
7653 EDAC-CORE
7654 M:      Borislav Petkov <[email protected]>
7655 M:      Tony Luck <[email protected]>
7656 R:      James Morse <[email protected]>
7657 R:      Mauro Carvalho Chehab <[email protected]>
7658 R:      Robert Richter <[email protected]>
7659 L:      [email protected]
7660 S:      Supported
7661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7662 F:      Documentation/driver-api/edac.rst
7663 F:      drivers/edac/
7664 F:      include/linux/edac.h
7665
7666 EDAC-DMC520
7667 M:      Lei Wang <[email protected]>
7668 L:      [email protected]
7669 S:      Supported
7670 F:      drivers/edac/dmc520_edac.c
7671
7672 EDAC-E752X
7673 M:      Mark Gross <[email protected]>
7674 L:      [email protected]
7675 S:      Maintained
7676 F:      drivers/edac/e752x_edac.c
7677
7678 EDAC-E7XXX
7679 L:      [email protected]
7680 S:      Maintained
7681 F:      drivers/edac/e7xxx_edac.c
7682
7683 EDAC-FSL_DDR
7684 M:      York Sun <[email protected]>
7685 L:      [email protected]
7686 S:      Maintained
7687 F:      drivers/edac/fsl_ddr_edac.*
7688
7689 EDAC-GHES
7690 M:      Mauro Carvalho Chehab <[email protected]>
7691 L:      [email protected]
7692 S:      Maintained
7693 F:      drivers/edac/ghes_edac.c
7694
7695 EDAC-I10NM
7696 M:      Tony Luck <[email protected]>
7697 L:      [email protected]
7698 S:      Maintained
7699 F:      drivers/edac/i10nm_base.c
7700
7701 EDAC-I3000
7702 L:      [email protected]
7703 S:      Orphan
7704 F:      drivers/edac/i3000_edac.c
7705
7706 EDAC-I5000
7707 L:      [email protected]
7708 S:      Maintained
7709 F:      drivers/edac/i5000_edac.c
7710
7711 EDAC-I5400
7712 M:      Mauro Carvalho Chehab <[email protected]>
7713 L:      [email protected]
7714 S:      Maintained
7715 F:      drivers/edac/i5400_edac.c
7716
7717 EDAC-I7300
7718 M:      Mauro Carvalho Chehab <[email protected]>
7719 L:      [email protected]
7720 S:      Maintained
7721 F:      drivers/edac/i7300_edac.c
7722
7723 EDAC-I7CORE
7724 M:      Mauro Carvalho Chehab <[email protected]>
7725 L:      [email protected]
7726 S:      Maintained
7727 F:      drivers/edac/i7core_edac.c
7728
7729 EDAC-I82443BXGX
7730 M:      Tim Small <[email protected]>
7731 L:      [email protected]
7732 S:      Maintained
7733 F:      drivers/edac/i82443bxgx_edac.c
7734
7735 EDAC-I82975X
7736 M:      "Arvind R." <[email protected]>
7737 L:      [email protected]
7738 S:      Maintained
7739 F:      drivers/edac/i82975x_edac.c
7740
7741 EDAC-IE31200
7742 M:      Jason Baron <[email protected]>
7743 L:      [email protected]
7744 S:      Maintained
7745 F:      drivers/edac/ie31200_edac.c
7746
7747 EDAC-IGEN6
7748 M:      Tony Luck <[email protected]>
7749 R:      Qiuxu Zhuo <[email protected]>
7750 L:      [email protected]
7751 S:      Maintained
7752 F:      drivers/edac/igen6_edac.c
7753
7754 EDAC-MPC85XX
7755 M:      Johannes Thumshirn <[email protected]>
7756 L:      [email protected]
7757 S:      Maintained
7758 F:      drivers/edac/mpc85xx_edac.[ch]
7759
7760 EDAC-NPCM
7761 M:      Marvin Lin <[email protected]>
7762 M:      Stanley Chu <[email protected]>
7763 L:      [email protected]
7764 S:      Maintained
7765 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7766 F:      drivers/edac/npcm_edac.c
7767
7768 EDAC-PASEMI
7769 M:      Egor Martovetsky <[email protected]>
7770 L:      [email protected]
7771 S:      Maintained
7772 F:      drivers/edac/pasemi_edac.c
7773
7774 EDAC-PND2
7775 M:      Tony Luck <[email protected]>
7776 L:      [email protected]
7777 S:      Maintained
7778 F:      drivers/edac/pnd2_edac.[ch]
7779
7780 EDAC-QCOM
7781 M:      Manivannan Sadhasivam <[email protected]>
7782 L:      [email protected]
7783 L:      [email protected]
7784 S:      Maintained
7785 F:      drivers/edac/qcom_edac.c
7786
7787 EDAC-R82600
7788 M:      Tim Small <[email protected]>
7789 L:      [email protected]
7790 S:      Maintained
7791 F:      drivers/edac/r82600_edac.c
7792
7793 EDAC-SBRIDGE
7794 M:      Tony Luck <[email protected]>
7795 R:      Qiuxu Zhuo <[email protected]>
7796 L:      [email protected]
7797 S:      Maintained
7798 F:      drivers/edac/sb_edac.c
7799
7800 EDAC-SKYLAKE
7801 M:      Tony Luck <[email protected]>
7802 L:      [email protected]
7803 S:      Maintained
7804 F:      drivers/edac/skx_*.[ch]
7805
7806 EDAC-TI
7807 M:      Tero Kristo <[email protected]>
7808 L:      [email protected]
7809 S:      Odd Fixes
7810 F:      drivers/edac/ti_edac.c
7811
7812 EDIROL UA-101/UA-1000 DRIVER
7813 M:      Clemens Ladisch <[email protected]>
7814 L:      [email protected] (moderated for non-subscribers)
7815 S:      Maintained
7816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7817 F:      sound/usb/misc/ua101.c
7818
7819 EFI TEST DRIVER
7820 M:      Ivan Hu <[email protected]>
7821 M:      Ard Biesheuvel <[email protected]>
7822 L:      [email protected]
7823 S:      Maintained
7824 F:      drivers/firmware/efi/test/
7825
7826 EFI VARIABLE FILESYSTEM
7827 M:      Jeremy Kerr <[email protected]>
7828 M:      Ard Biesheuvel <[email protected]>
7829 L:      [email protected]
7830 S:      Maintained
7831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7832 F:      fs/efivarfs/
7833
7834 EFIFB FRAMEBUFFER DRIVER
7835 M:      Peter Jones <[email protected]>
7836 L:      [email protected]
7837 S:      Maintained
7838 F:      drivers/video/fbdev/efifb.c
7839
7840 EFS FILESYSTEM
7841 S:      Orphan
7842 W:      http://aeschi.ch.eu.org/efs/
7843 F:      fs/efs/
7844
7845 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7846 M:      Douglas Miller <[email protected]>
7847 L:      [email protected]
7848 S:      Maintained
7849 F:      drivers/net/ethernet/ibm/ehea/
7850
7851 ELM327 CAN NETWORK DRIVER
7852 M:      Max Staudt <[email protected]>
7853 L:      [email protected]
7854 S:      Maintained
7855 F:      Documentation/networking/device_drivers/can/can327.rst
7856 F:      drivers/net/can/can327.c
7857
7858 EM28XX VIDEO4LINUX DRIVER
7859 M:      Mauro Carvalho Chehab <[email protected]>
7860 L:      [email protected]
7861 S:      Maintained
7862 W:      https://linuxtv.org
7863 T:      git git://linuxtv.org/media_tree.git
7864 F:      Documentation/admin-guide/media/em28xx*
7865 F:      drivers/media/usb/em28xx/
7866
7867 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7868 M:      Adrian Hunter <[email protected]>
7869 M:      Asutosh Das <[email protected]>
7870 R:      Ritesh Harjani <[email protected]>
7871 L:      [email protected]
7872 S:      Supported
7873 F:      drivers/mmc/host/cqhci*
7874
7875 EMS CPC-PCI CAN DRIVER
7876 M:      Gerhard Uttenthaler <[email protected]>
7877 M:      [email protected]
7878 L:      [email protected]
7879 S:      Maintained
7880 F:      drivers/net/can/sja1000/ems_pci.c
7881
7882 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7883 M:      Ketan Mukadam <[email protected]>
7884 L:      [email protected]
7885 S:      Supported
7886 W:      http://www.broadcom.com
7887 F:      drivers/scsi/be2iscsi/
7888
7889 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7890 M:      Ajit Khaparde <[email protected]>
7891 M:      Sriharsha Basavapatna <[email protected]>
7892 M:      Somnath Kotur <[email protected]>
7893 L:      [email protected]
7894 S:      Supported
7895 W:      http://www.emulex.com
7896 F:      drivers/net/ethernet/emulex/benet/
7897
7898 EMULEX ONECONNECT ROCE DRIVER
7899 M:      Selvin Xavier <[email protected]>
7900 L:      [email protected]
7901 S:      Odd Fixes
7902 W:      http://www.broadcom.com
7903 F:      drivers/infiniband/hw/ocrdma/
7904 F:      include/uapi/rdma/ocrdma-abi.h
7905
7906 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7907 M:      James Smart <[email protected]>
7908 M:      Ram Vegesna <[email protected]>
7909 L:      [email protected]
7910 L:      [email protected]
7911 S:      Supported
7912 W:      http://www.broadcom.com
7913 F:      drivers/scsi/elx/
7914
7915 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7916 M:      James Smart <[email protected]>
7917 M:      Dick Kennedy <[email protected]>
7918 L:      [email protected]
7919 S:      Supported
7920 W:      http://www.broadcom.com
7921 F:      drivers/scsi/lpfc/
7922
7923 ENE CB710 FLASH CARD READER DRIVER
7924 M:      Michał Mirosław <[email protected]>
7925 S:      Maintained
7926 F:      drivers/misc/cb710/
7927 F:      drivers/mmc/host/cb710-mmc.*
7928 F:      include/linux/cb710.h
7929
7930 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7931 M:      Maxim Levitsky <[email protected]>
7932 S:      Maintained
7933 F:      drivers/media/rc/ene_ir.*
7934
7935 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7936 M:      Laurentiu Tudor <[email protected]>
7937 L:      [email protected]
7938 S:      Maintained
7939 F:      drivers/tty/ehv_bytechan.c
7940
7941 EPSON S1D13XXX FRAMEBUFFER DRIVER
7942 M:      Kristoffer Ericson <[email protected]>
7943 S:      Maintained
7944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7945 F:      drivers/video/fbdev/s1d13xxxfb.c
7946 F:      include/video/s1d13xxxfb.h
7947
7948 EROFS FILE SYSTEM
7949 M:      Gao Xiang <[email protected]>
7950 M:      Chao Yu <[email protected]>
7951 R:      Yue Hu <[email protected]>
7952 R:      Jeffle Xu <[email protected]>
7953 R:      Sandeep Dhavale <[email protected]>
7954 L:      [email protected]
7955 S:      Maintained
7956 W:      https://erofs.docs.kernel.org
7957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7958 F:      Documentation/ABI/testing/sysfs-fs-erofs
7959 F:      Documentation/filesystems/erofs.rst
7960 F:      fs/erofs/
7961 F:      include/trace/events/erofs.h
7962
7963 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7964 M:      Jeff Layton <[email protected]>
7965 S:      Maintained
7966 F:      include/linux/errseq.h
7967 F:      lib/errseq.c
7968
7969 ESD CAN NETWORK DRIVERS
7970 M:      Stefan Mätje <[email protected]>
7971 R:      [email protected]
7972 L:      [email protected]
7973 S:      Maintained
7974 F:      drivers/net/can/esd/
7975
7976 ESD CAN/USB DRIVERS
7977 M:      Frank Jungclaus <[email protected]>
7978 R:      [email protected]
7979 L:      [email protected]
7980 S:      Maintained
7981 F:      drivers/net/can/usb/esd_usb.c
7982
7983 ET131X NETWORK DRIVER
7984 M:      Mark Einon <[email protected]>
7985 S:      Odd Fixes
7986 F:      drivers/net/ethernet/agere/
7987
7988 ETAS ES58X CAN/USB DRIVER
7989 M:      Vincent Mailhol <[email protected]>
7990 L:      [email protected]
7991 S:      Maintained
7992 F:      Documentation/networking/devlink/etas_es58x.rst
7993 F:      drivers/net/can/usb/etas_es58x/
7994
7995 ETHERNET BRIDGE
7996 M:      Roopa Prabhu <[email protected]>
7997 M:      Nikolay Aleksandrov <[email protected]>
7998 L:      [email protected]
7999 L:      [email protected]
8000 S:      Maintained
8001 W:      http://www.linuxfoundation.org/en/Net:Bridge
8002 F:      include/linux/netfilter_bridge/
8003 F:      net/bridge/
8004
8005 ETHERNET PHY LIBRARY
8006 M:      Andrew Lunn <[email protected]>
8007 M:      Heiner Kallweit <[email protected]>
8008 R:      Russell King <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8012 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8013 F:      Documentation/devicetree/bindings/net/mdio*
8014 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8015 F:      Documentation/networking/phy.rst
8016 F:      drivers/net/mdio/
8017 F:      drivers/net/mdio/acpi_mdio.c
8018 F:      drivers/net/mdio/fwnode_mdio.c
8019 F:      drivers/net/mdio/of_mdio.c
8020 F:      drivers/net/pcs/
8021 F:      drivers/net/phy/
8022 F:      include/dt-bindings/net/qca-ar803x.h
8023 F:      include/linux/*mdio*.h
8024 F:      include/linux/linkmode.h
8025 F:      include/linux/mdio/*.h
8026 F:      include/linux/mii.h
8027 F:      include/linux/of_net.h
8028 F:      include/linux/phy.h
8029 F:      include/linux/phy_fixed.h
8030 F:      include/linux/phylib_stubs.h
8031 F:      include/linux/platform_data/mdio-bcm-unimac.h
8032 F:      include/linux/platform_data/mdio-gpio.h
8033 F:      include/trace/events/mdio.h
8034 F:      include/uapi/linux/mdio.h
8035 F:      include/uapi/linux/mii.h
8036 F:      net/core/of_net.c
8037
8038 ETHERNET PHY LIBRARY [RUST]
8039 M:      FUJITA Tomonori <[email protected]>
8040 R:      Trevor Gross <[email protected]>
8041 L:      [email protected]
8042 L:      [email protected]
8043 S:      Maintained
8044 F:      rust/kernel/net/phy.rs
8045
8046 EXEC & BINFMT API, ELF
8047 R:      Eric Biederman <[email protected]>
8048 R:      Kees Cook <[email protected]>
8049 L:      [email protected]
8050 S:      Supported
8051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8052 F:      Documentation/userspace-api/ELF.rst
8053 F:      fs/*binfmt_*.c
8054 F:      fs/exec.c
8055 F:      include/linux/binfmts.h
8056 F:      include/linux/elf.h
8057 F:      include/uapi/linux/binfmts.h
8058 F:      include/uapi/linux/elf.h
8059 F:      tools/testing/selftests/exec/
8060 N:      asm/elf.h
8061 N:      binfmt
8062
8063 EXFAT FILE SYSTEM
8064 M:      Namjae Jeon <[email protected]>
8065 M:      Sungjong Seo <[email protected]>
8066 L:      [email protected]
8067 S:      Maintained
8068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8069 F:      fs/exfat/
8070
8071 EXPRESSWIRE PROTOCOL LIBRARY
8072 M:      Duje Mihanović <[email protected]>
8073 L:      [email protected]
8074 S:      Maintained
8075 F:      drivers/leds/leds-expresswire.c
8076 F:      include/linux/leds-expresswire.h
8077
8078 EXT2 FILE SYSTEM
8079 M:      Jan Kara <[email protected]>
8080 L:      [email protected]
8081 S:      Maintained
8082 F:      Documentation/filesystems/ext2.rst
8083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8084 F:      fs/ext2/
8085 F:      include/linux/ext2*
8086
8087 EXT4 FILE SYSTEM
8088 M:      "Theodore Ts'o" <[email protected]>
8089 M:      Andreas Dilger <[email protected]>
8090 L:      [email protected]
8091 S:      Maintained
8092 W:      http://ext4.wiki.kernel.org
8093 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8095 F:      Documentation/filesystems/ext4/
8096 F:      fs/ext4/
8097 F:      include/trace/events/ext4.h
8098 F:      include/uapi/linux/ext4.h
8099
8100 Extended Verification Module (EVM)
8101 M:      Mimi Zohar <[email protected]>
8102 M:      Roberto Sassu <[email protected]>
8103 L:      [email protected]
8104 S:      Supported
8105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8106 F:      security/integrity/
8107 F:      security/integrity/evm/
8108
8109 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8110 M:      Ard Biesheuvel <[email protected]>
8111 L:      [email protected]
8112 S:      Maintained
8113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8114 F:      Documentation/admin-guide/efi-stub.rst
8115 F:      arch/*/include/asm/efi.h
8116 F:      arch/*/kernel/efi.c
8117 F:      arch/arm/boot/compressed/efi-header.S
8118 F:      arch/x86/platform/efi/
8119 F:      drivers/firmware/efi/
8120 F:      include/linux/efi*.h
8121
8122 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8123 M:      MyungJoo Ham <[email protected]>
8124 M:      Chanwoo Choi <[email protected]>
8125 L:      [email protected]
8126 S:      Maintained
8127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8128 F:      Documentation/devicetree/bindings/extcon/
8129 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8130 F:      drivers/extcon/
8131 F:      include/linux/extcon.h
8132 F:      include/linux/extcon/
8133
8134 EXTRA BOOT CONFIG
8135 M:      Masami Hiramatsu <[email protected]>
8136 L:      [email protected]
8137 L:      [email protected]
8138 S:      Maintained
8139 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8141 F:      Documentation/admin-guide/bootconfig.rst
8142 F:      fs/proc/bootconfig.c
8143 F:      include/linux/bootconfig.h
8144 F:      lib/bootconfig-data.S
8145 F:      lib/bootconfig.c
8146 F:      tools/bootconfig/*
8147 F:      tools/bootconfig/scripts/*
8148
8149 EXYNOS DP DRIVER
8150 M:      Jingoo Han <[email protected]>
8151 L:      [email protected]
8152 S:      Maintained
8153 F:      drivers/gpu/drm/exynos/exynos_dp*
8154
8155 EXYNOS SYSMMU (IOMMU) driver
8156 M:      Marek Szyprowski <[email protected]>
8157 L:      [email protected]
8158 S:      Maintained
8159 F:      drivers/iommu/exynos-iommu.c
8160
8161 F2FS FILE SYSTEM
8162 M:      Jaegeuk Kim <[email protected]>
8163 M:      Chao Yu <[email protected]>
8164 L:      [email protected]
8165 S:      Maintained
8166 W:      https://f2fs.wiki.kernel.org/
8167 Q:      https://patchwork.kernel.org/project/f2fs/list/
8168 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8170 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8171 F:      Documentation/filesystems/f2fs.rst
8172 F:      fs/f2fs/
8173 F:      include/linux/f2fs_fs.h
8174 F:      include/trace/events/f2fs.h
8175 F:      include/uapi/linux/f2fs.h
8176
8177 F71805F HARDWARE MONITORING DRIVER
8178 M:      Jean Delvare <[email protected]>
8179 L:      [email protected]
8180 S:      Maintained
8181 F:      Documentation/hwmon/f71805f.rst
8182 F:      drivers/hwmon/f71805f.c
8183
8184 FADDR2LINE
8185 M:      Josh Poimboeuf <[email protected]>
8186 S:      Maintained
8187 F:      scripts/faddr2line
8188
8189 FAILOVER MODULE
8190 M:      Sridhar Samudrala <[email protected]>
8191 L:      [email protected]
8192 S:      Supported
8193 F:      Documentation/networking/failover.rst
8194 F:      include/net/failover.h
8195 F:      net/core/failover.c
8196
8197 FANOTIFY
8198 M:      Jan Kara <[email protected]>
8199 R:      Amir Goldstein <[email protected]>
8200 R:      Matthew Bobrowski <[email protected]>
8201 L:      [email protected]
8202 S:      Maintained
8203 F:      fs/notify/fanotify/
8204 F:      include/linux/fanotify.h
8205 F:      include/uapi/linux/fanotify.h
8206
8207 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8208 M:      Linus Walleij <[email protected]>
8209 L:      [email protected]
8210 S:      Maintained
8211 F:      drivers/usb/fotg210/
8212
8213 FARSYNC SYNCHRONOUS DRIVER
8214 M:      Kevin Curtis <[email protected]>
8215 S:      Supported
8216 W:      http://www.farsite.co.uk/
8217 F:      drivers/net/wan/farsync.*
8218
8219 FAULT INJECTION SUPPORT
8220 M:      Akinobu Mita <[email protected]>
8221 S:      Supported
8222 F:      Documentation/fault-injection/
8223 F:      lib/fault-inject.c
8224
8225 FBTFT Framebuffer drivers
8226 L:      [email protected]
8227 L:      [email protected]
8228 S:      Orphan
8229 F:      drivers/staging/fbtft/
8230
8231 FC0011 TUNER DRIVER
8232 M:      Michael Buesch <[email protected]>
8233 L:      [email protected]
8234 S:      Maintained
8235 F:      drivers/media/tuners/fc0011.c
8236 F:      drivers/media/tuners/fc0011.h
8237
8238 FC2580 MEDIA DRIVER
8239 L:      [email protected]
8240 S:      Orphan
8241 W:      https://linuxtv.org
8242 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8243 F:      drivers/media/tuners/fc2580*
8244
8245 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8246 M:      Hannes Reinecke <[email protected]>
8247 L:      [email protected]
8248 S:      Supported
8249 W:      www.Open-FCoE.org
8250 F:      drivers/scsi/fcoe/
8251 F:      drivers/scsi/libfc/
8252 F:      include/scsi/fc/
8253 F:      include/scsi/libfc.h
8254 F:      include/scsi/libfcoe.h
8255 F:      include/uapi/scsi/fc/
8256
8257 FILE LOCKING (flock() and fcntl()/lockf())
8258 M:      Jeff Layton <[email protected]>
8259 M:      Chuck Lever <[email protected]>
8260 R:      Alexander Aring <[email protected]>
8261 L:      [email protected]
8262 S:      Maintained
8263 F:      fs/fcntl.c
8264 F:      fs/locks.c
8265 F:      include/linux/fcntl.h
8266 F:      include/uapi/linux/fcntl.h
8267
8268 FILESYSTEM DIRECT ACCESS (DAX)
8269 M:      Dan Williams <[email protected]>
8270 R:      Matthew Wilcox <[email protected]>
8271 R:      Jan Kara <[email protected]>
8272 L:      [email protected]
8273 L:      [email protected]
8274 S:      Supported
8275 F:      fs/dax.c
8276 F:      include/linux/dax.h
8277 F:      include/trace/events/fs_dax.h
8278
8279 FILESYSTEMS (VFS and infrastructure)
8280 M:      Alexander Viro <[email protected]>
8281 M:      Christian Brauner <[email protected]>
8282 R:      Jan Kara <[email protected]>
8283 L:      [email protected]
8284 S:      Maintained
8285 F:      fs/*
8286 F:      include/linux/fs.h
8287 F:      include/linux/fs_types.h
8288 F:      include/uapi/linux/fs.h
8289 F:      include/uapi/linux/openat2.h
8290
8291 FILESYSTEMS [EXPORTFS]
8292 M:      Chuck Lever <[email protected]>
8293 M:      Jeff Layton <[email protected]>
8294 R:      Amir Goldstein <[email protected]>
8295 L:      [email protected]
8296 L:      [email protected]
8297 S:      Supported
8298 F:      Documentation/filesystems/nfs/exporting.rst
8299 F:      fs/exportfs/
8300 F:      fs/fhandle.c
8301 F:      include/linux/exportfs.h
8302
8303 FILESYSTEMS [IDMAPPED MOUNTS]
8304 M:      Christian Brauner <[email protected]>
8305 M:      Seth Forshee <[email protected]>
8306 L:      [email protected]
8307 S:      Maintained
8308 F:      Documentation/filesystems/idmappings.rst
8309 F:      fs/mnt_idmapping.c
8310 F:      include/linux/mnt_idmapping.*
8311 F:      tools/testing/selftests/mount_setattr/
8312
8313 FILESYSTEMS [IOMAP]
8314 M:      Christian Brauner <[email protected]>
8315 R:      Darrick J. Wong <[email protected]>
8316 L:      [email protected]
8317 L:      [email protected]
8318 S:      Supported
8319 F:      fs/iomap/
8320 F:      include/linux/iomap.h
8321
8322 FILESYSTEMS [NETFS LIBRARY]
8323 M:      David Howells <[email protected]>
8324 R:      Jeff Layton <[email protected]>
8325 L:      [email protected]
8326 L:      [email protected]
8327 S:      Supported
8328 F:      Documentation/filesystems/caching/
8329 F:      Documentation/filesystems/netfs_library.rst
8330 F:      fs/netfs/
8331 F:      include/linux/fscache*.h
8332 F:      include/linux/netfs.h
8333 F:      include/trace/events/fscache.h
8334 F:      include/trace/events/netfs.h
8335
8336 FILESYSTEMS [STACKABLE]
8337 M:      Miklos Szeredi <[email protected]>
8338 M:      Amir Goldstein <[email protected]>
8339 L:      [email protected]
8340 L:      [email protected]
8341 S:      Maintained
8342 F:      fs/backing-file.c
8343 F:      include/linux/backing-file.h
8344
8345 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8346 M:      Riku Voipio <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 F:      drivers/hwmon/f75375s.c
8350 F:      include/linux/f75375s.h
8351
8352 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8353 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8354 L:      [email protected]
8355 S:      Maintained
8356 F:      drivers/net/can/usb/f81604.c
8357
8358 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8359 M:      Clemens Ladisch <[email protected]>
8360 M:      Takashi Sakamoto <[email protected]>
8361 L:      [email protected] (moderated for non-subscribers)
8362 S:      Maintained
8363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8364 F:      include/uapi/sound/firewire.h
8365 F:      sound/firewire/
8366
8367 FIREWIRE MEDIA DRIVERS (firedtv)
8368 M:      Stefan Richter <[email protected]>
8369 L:      [email protected]
8370 L:      [email protected]
8371 S:      Maintained
8372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8373 F:      drivers/media/firewire/
8374
8375 FIREWIRE SBP-2 TARGET
8376 M:      Chris Boot <[email protected]>
8377 L:      [email protected]
8378 L:      [email protected]
8379 L:      [email protected]
8380 S:      Maintained
8381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8382 F:      drivers/target/sbp/
8383
8384 FIREWIRE SUBSYSTEM
8385 M:      Takashi Sakamoto <[email protected]>
8386 M:      Takashi Sakamoto <[email protected]>
8387 L:      [email protected]
8388 S:      Maintained
8389 W:      http://ieee1394.docs.kernel.org/
8390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8391 F:      drivers/firewire/
8392 F:      include/linux/firewire.h
8393 F:      include/uapi/linux/firewire*.h
8394 F:      tools/firewire/
8395
8396 FIRMWARE FRAMEWORK FOR ARMV8-A
8397 M:      Sudeep Holla <[email protected]>
8398 L:      [email protected] (moderated for non-subscribers)
8399 S:      Maintained
8400 F:      drivers/firmware/arm_ffa/
8401 F:      include/linux/arm_ffa.h
8402
8403 FIRMWARE LOADER (request_firmware)
8404 M:      Luis Chamberlain <[email protected]>
8405 M:      Russ Weight <[email protected]>
8406 L:      [email protected]
8407 S:      Maintained
8408 F:      Documentation/firmware_class/
8409 F:      drivers/base/firmware_loader/
8410 F:      include/linux/firmware.h
8411
8412 FLEXTIMER FTM-QUADDEC DRIVER
8413 M:      Patrick Havelange <[email protected]>
8414 L:      [email protected]
8415 S:      Maintained
8416 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8417 F:      drivers/counter/ftm-quaddec.c
8418
8419 FLOPPY DRIVER
8420 M:      Denis Efremov <[email protected]>
8421 L:      [email protected]
8422 S:      Odd Fixes
8423 F:      drivers/block/floppy.c
8424
8425 FLYSKY FSIA6B RC RECEIVER
8426 M:      Markus Koch <[email protected]>
8427 L:      [email protected]
8428 S:      Maintained
8429 F:      drivers/input/joystick/fsia6b.c
8430
8431 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8432 M:      Geoffrey D. Bennett <[email protected]>
8433 L:      [email protected] (moderated for non-subscribers)
8434 S:      Maintained
8435 W:      https://github.com/geoffreybennett/scarlett-gen2
8436 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8437 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8438 F:      include/uapi/sound/scarlett2.h
8439 F:      sound/usb/mixer_scarlett2.c
8440
8441 FORCEDETH GIGABIT ETHERNET DRIVER
8442 M:      Rain River <[email protected]>
8443 M:      Zhu Yanjun <[email protected]>
8444 L:      [email protected]
8445 S:      Maintained
8446 F:      drivers/net/ethernet/nvidia/*
8447
8448 FORTIFY_SOURCE
8449 M:      Kees Cook <[email protected]>
8450 L:      [email protected]
8451 S:      Supported
8452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8453 F:      include/linux/fortify-string.h
8454 F:      lib/fortify_kunit.c
8455 F:      lib/memcpy_kunit.c
8456 F:      lib/strcat_kunit.c
8457 F:      lib/strscpy_kunit.c
8458 F:      lib/test_fortify/*
8459 F:      scripts/test_fortify.sh
8460 K:      \b__NO_FORTIFY\b
8461
8462 FPGA DFL DRIVERS
8463 M:      Wu Hao <[email protected]>
8464 R:      Tom Rix <[email protected]>
8465 L:      [email protected]
8466 S:      Maintained
8467 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8468 F:      Documentation/fpga/dfl.rst
8469 F:      drivers/fpga/dfl*
8470 F:      drivers/uio/uio_dfl.c
8471 F:      include/linux/dfl.h
8472 F:      include/uapi/linux/fpga-dfl.h
8473
8474 FPGA MANAGER FRAMEWORK
8475 M:      Moritz Fischer <[email protected]>
8476 M:      Wu Hao <[email protected]>
8477 M:      Xu Yilun <[email protected]>
8478 R:      Tom Rix <[email protected]>
8479 L:      [email protected]
8480 S:      Maintained
8481 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8483 F:      Documentation/devicetree/bindings/fpga/
8484 F:      Documentation/driver-api/fpga/
8485 F:      Documentation/fpga/
8486 F:      drivers/fpga/
8487 F:      include/linux/fpga/
8488
8489 FPU EMULATOR
8490 M:      Bill Metzenthen <[email protected]>
8491 S:      Maintained
8492 W:      https://floatingpoint.billm.au/
8493 F:      arch/x86/math-emu/
8494
8495 FRAMEBUFFER CORE
8496 M:      Daniel Vetter <[email protected]>
8497 S:      Odd Fixes
8498 T:      git git://anongit.freedesktop.org/drm/drm-misc
8499 F:      drivers/video/fbdev/core/
8500
8501 FRAMEBUFFER LAYER
8502 M:      Helge Deller <[email protected]>
8503 L:      [email protected]
8504 L:      [email protected]
8505 S:      Maintained
8506 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8508 F:      Documentation/fb/
8509 F:      drivers/video/
8510 F:      include/linux/fb.h
8511 F:      include/uapi/linux/fb.h
8512 F:      include/uapi/video/
8513 F:      include/video/
8514
8515 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8516 M:      Horia Geantă <[email protected]>
8517 M:      Pankaj Gupta <[email protected]>
8518 M:      Gaurav Jain <[email protected]>
8519 L:      [email protected]
8520 S:      Maintained
8521 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8522 F:      drivers/crypto/caam/
8523
8524 FREESCALE COLDFIRE M5441X MMC DRIVER
8525 M:      Angelo Dureghello <[email protected]>
8526 L:      [email protected]
8527 S:      Maintained
8528 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8529 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8530
8531 FREESCALE DIU FRAMEBUFFER DRIVER
8532 M:      Timur Tabi <[email protected]>
8533 L:      [email protected]
8534 S:      Maintained
8535 F:      drivers/video/fbdev/fsl-diu-fb.*
8536
8537 FREESCALE DMA DRIVER
8538 M:      Zhang Wei <[email protected]>
8539 L:      [email protected]
8540 S:      Maintained
8541 F:      drivers/dma/fsldma.*
8542
8543 FREESCALE DSPI DRIVER
8544 M:      Vladimir Oltean <[email protected]>
8545 L:      [email protected]
8546 S:      Maintained
8547 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8548 F:      drivers/spi/spi-fsl-dspi.c
8549 F:      include/linux/spi/spi-fsl-dspi.h
8550
8551 FREESCALE eDMA DRIVER
8552 M:      Frank Li <[email protected]>
8553 L:      [email protected]
8554 L:      [email protected]
8555 S:      Maintained
8556 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8557 F:      drivers/dma/fsl-edma*.*
8558
8559 FREESCALE ENETC ETHERNET DRIVERS
8560 M:      Claudiu Manoil <[email protected]>
8561 M:      Vladimir Oltean <[email protected]>
8562 L:      [email protected]
8563 S:      Maintained
8564 F:      drivers/net/ethernet/freescale/enetc/
8565
8566 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8567 M:      Claudiu Manoil <[email protected]>
8568 L:      [email protected]
8569 S:      Maintained
8570 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8571 F:      drivers/net/ethernet/freescale/gianfar*
8572
8573 FREESCALE GPMI NAND DRIVER
8574 M:      Han Xu <[email protected]>
8575 L:      [email protected]
8576 S:      Maintained
8577 F:      drivers/mtd/nand/raw/gpmi-nand/*
8578
8579 FREESCALE I2C CPM DRIVER
8580 M:      Jochen Friedrich <[email protected]>
8581 L:      [email protected]
8582 L:      [email protected]
8583 S:      Maintained
8584 F:      drivers/i2c/busses/i2c-cpm.c
8585
8586 FREESCALE IMX / MXC FEC DRIVER
8587 M:      Wei Fang <[email protected]>
8588 R:      Shenwei Wang <[email protected]>
8589 R:      Clark Wang <[email protected]>
8590 L:      [email protected]
8591 L:      [email protected]
8592 S:      Maintained
8593 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8594 F:      drivers/net/ethernet/freescale/fec.h
8595 F:      drivers/net/ethernet/freescale/fec_main.c
8596 F:      drivers/net/ethernet/freescale/fec_ptp.c
8597
8598 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8599 M:      Sascha Hauer <[email protected]>
8600 R:      Pengutronix Kernel Team <[email protected]>
8601 L:      [email protected]
8602 L:      [email protected] (moderated for non-subscribers)
8603 S:      Maintained
8604 F:      drivers/video/fbdev/imxfb.c
8605
8606 FREESCALE IMX DDR PMU DRIVER
8607 M:      Frank Li <[email protected]>
8608 L:      [email protected] (moderated for non-subscribers)
8609 S:      Maintained
8610 F:      Documentation/admin-guide/perf/imx-ddr.rst
8611 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8612 F:      drivers/perf/fsl_imx8_ddr_perf.c
8613
8614 FREESCALE IMX I2C DRIVER
8615 M:      Oleksij Rempel <[email protected]>
8616 R:      Pengutronix Kernel Team <[email protected]>
8617 L:      [email protected]
8618 S:      Maintained
8619 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8620 F:      drivers/i2c/busses/i2c-imx.c
8621
8622 FREESCALE IMX LPI2C DRIVER
8623 M:      Dong Aisheng <[email protected]>
8624 L:      [email protected]
8625 L:      [email protected]
8626 S:      Maintained
8627 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8628 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8629
8630 FREESCALE MPC I2C DRIVER
8631 M:      Chris Packham <[email protected]>
8632 L:      [email protected]
8633 S:      Maintained
8634 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8635 F:      drivers/i2c/busses/i2c-mpc.c
8636
8637 FREESCALE QORIQ DPAA ETHERNET DRIVER
8638 M:      Madalin Bucur <[email protected]>
8639 L:      [email protected]
8640 S:      Maintained
8641 F:      drivers/net/ethernet/freescale/dpaa
8642
8643 FREESCALE QORIQ DPAA FMAN DRIVER
8644 M:      Madalin Bucur <[email protected]>
8645 R:      Sean Anderson <[email protected]>
8646 L:      [email protected]
8647 S:      Maintained
8648 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8649 F:      drivers/net/ethernet/freescale/fman
8650
8651 FREESCALE QORIQ PTP CLOCK DRIVER
8652 M:      Yangbo Lu <[email protected]>
8653 L:      [email protected]
8654 S:      Maintained
8655 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8656 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8657 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8658 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8659 F:      drivers/ptp/ptp_qoriq.c
8660 F:      drivers/ptp/ptp_qoriq_debugfs.c
8661 F:      include/linux/fsl/ptp_qoriq.h
8662
8663 FREESCALE QUAD SPI DRIVER
8664 M:      Han Xu <[email protected]>
8665 L:      [email protected]
8666 S:      Maintained
8667 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8668 F:      drivers/spi/spi-fsl-qspi.c
8669
8670 FREESCALE QUICC ENGINE LIBRARY
8671 M:      Qiang Zhao <[email protected]>
8672 L:      [email protected]
8673 S:      Maintained
8674 F:      drivers/soc/fsl/qe/
8675 F:      include/soc/fsl/qe/
8676
8677 FREESCALE QUICC ENGINE QMC DRIVER
8678 M:      Herve Codina <[email protected]>
8679 L:      [email protected]
8680 S:      Maintained
8681 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8682 F:      drivers/soc/fsl/qe/qmc.c
8683 F:      include/soc/fsl/qe/qmc.h
8684
8685 FREESCALE QUICC ENGINE QMC HDLC DRIVER
8686 M:      Herve Codina <[email protected]>
8687 L:      [email protected]
8688 L:      [email protected]
8689 S:      Maintained
8690 F:      drivers/net/wan/fsl_qmc_hdlc.c
8691
8692 FREESCALE QUICC ENGINE TSA DRIVER
8693 M:      Herve Codina <[email protected]>
8694 L:      [email protected]
8695 S:      Maintained
8696 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8697 F:      drivers/soc/fsl/qe/tsa.c
8698 F:      drivers/soc/fsl/qe/tsa.h
8699 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8700
8701 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8702 L:      [email protected]
8703 L:      [email protected]
8704 S:      Orphan
8705 F:      drivers/net/ethernet/freescale/ucc_geth*
8706
8707 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8708 M:      Zhao Qiang <[email protected]>
8709 L:      [email protected]
8710 L:      [email protected]
8711 S:      Maintained
8712 F:      drivers/net/wan/fsl_ucc_hdlc*
8713
8714 FREESCALE QUICC ENGINE UCC UART DRIVER
8715 M:      Timur Tabi <[email protected]>
8716 L:      [email protected]
8717 S:      Maintained
8718 F:      drivers/tty/serial/ucc_uart.c
8719
8720 FREESCALE SOC DRIVERS
8721 L:      [email protected]
8722 L:      [email protected] (moderated for non-subscribers)
8723 S:      Orphan
8724 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8725 F:      Documentation/devicetree/bindings/soc/fsl/
8726 F:      drivers/soc/fsl/
8727 F:      include/linux/fsl/
8728 F:      include/soc/fsl/
8729
8730 FREESCALE SOC FS_ENET DRIVER
8731 M:      Pantelis Antoniou <[email protected]>
8732 L:      [email protected]
8733 L:      [email protected]
8734 S:      Maintained
8735 F:      drivers/net/ethernet/freescale/fs_enet/
8736
8737 FREESCALE SOC SOUND DRIVERS
8738 M:      Shengjiu Wang <[email protected]>
8739 M:      Xiubo Li <[email protected]>
8740 R:      Fabio Estevam <[email protected]>
8741 R:      Nicolin Chen <[email protected]>
8742 L:      [email protected] (moderated for non-subscribers)
8743 L:      [email protected]
8744 S:      Maintained
8745 F:      sound/soc/fsl/fsl*
8746 F:      sound/soc/fsl/imx*
8747
8748 FREESCALE SOC SOUND QMC DRIVER
8749 M:      Herve Codina <[email protected]>
8750 L:      [email protected] (moderated for non-subscribers)
8751 L:      [email protected]
8752 S:      Maintained
8753 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8754 F:      sound/soc/fsl/fsl_qmc_audio.c
8755
8756 FREESCALE USB PERIPHERAL DRIVERS
8757 L:      [email protected]
8758 L:      [email protected]
8759 S:      Orphan
8760 F:      drivers/usb/gadget/udc/fsl*
8761
8762 FREESCALE USB PHY DRIVER
8763 M:      Ran Wang <[email protected]>
8764 L:      [email protected]
8765 L:      [email protected]
8766 S:      Maintained
8767 F:      drivers/usb/phy/phy-fsl-usb*
8768
8769 FREEVXFS FILESYSTEM
8770 M:      Christoph Hellwig <[email protected]>
8771 S:      Maintained
8772 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8773 F:      fs/freevxfs/
8774
8775 FREEZER
8776 M:      "Rafael J. Wysocki" <[email protected]>
8777 M:      Pavel Machek <[email protected]>
8778 L:      [email protected]
8779 S:      Supported
8780 F:      Documentation/power/freezing-of-tasks.rst
8781 F:      include/linux/freezer.h
8782 F:      kernel/freezer.c
8783
8784 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8785 M:      Eric Biggers <[email protected]>
8786 M:      Theodore Y. Ts'o <[email protected]>
8787 M:      Jaegeuk Kim <[email protected]>
8788 L:      [email protected]
8789 S:      Supported
8790 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8791 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8792 F:      Documentation/filesystems/fscrypt.rst
8793 F:      fs/crypto/
8794 F:      include/linux/fscrypt.h
8795 F:      include/uapi/linux/fscrypt.h
8796
8797 FSI SUBSYSTEM
8798 M:      Jeremy Kerr <[email protected]>
8799 M:      Joel Stanley <[email protected]>
8800 R:      Alistar Popple <[email protected]>
8801 R:      Eddie James <[email protected]>
8802 L:      [email protected]
8803 S:      Supported
8804 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8806 F:      drivers/fsi/
8807 F:      include/linux/fsi*.h
8808 F:      include/trace/events/fsi*.h
8809
8810 FSI-ATTACHED I2C DRIVER
8811 M:      Eddie James <[email protected]>
8812 L:      [email protected]
8813 L:      [email protected] (moderated for non-subscribers)
8814 S:      Maintained
8815 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8816 F:      drivers/i2c/busses/i2c-fsi.c
8817
8818 FSI-ATTACHED SPI DRIVER
8819 M:      Eddie James <[email protected]>
8820 L:      [email protected]
8821 S:      Maintained
8822 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8823 F:      drivers/spi/spi-fsi.c
8824
8825 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8826 M:      Jan Kara <[email protected]>
8827 R:      Amir Goldstein <[email protected]>
8828 L:      [email protected]
8829 S:      Maintained
8830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8831 F:      fs/notify/
8832 F:      include/linux/fsnotify*.h
8833
8834 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8835 M:      Eric Biggers <[email protected]>
8836 M:      Theodore Y. Ts'o <[email protected]>
8837 L:      [email protected]
8838 S:      Supported
8839 Q:      https://patchwork.kernel.org/project/fsverity/list/
8840 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8841 F:      Documentation/filesystems/fsverity.rst
8842 F:      fs/verity/
8843 F:      include/linux/fsverity.h
8844 F:      include/uapi/linux/fsverity.h
8845
8846 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8847 M:      Michael Zaidman <[email protected]>
8848 L:      [email protected]
8849 L:      [email protected]
8850 S:      Maintained
8851 F:      drivers/hid/hid-ft260.c
8852
8853 FUJITSU LAPTOP EXTRAS
8854 M:      Jonathan Woithe <[email protected]>
8855 L:      [email protected]
8856 S:      Maintained
8857 F:      drivers/platform/x86/fujitsu-laptop.c
8858
8859 FUJITSU TABLET EXTRAS
8860 M:      Robert Gerlach <[email protected]>
8861 L:      [email protected]
8862 S:      Maintained
8863 F:      drivers/platform/x86/fujitsu-tablet.c
8864
8865 FUNCTION HOOKS (FTRACE)
8866 M:      Steven Rostedt <[email protected]>
8867 M:      Masami Hiramatsu <[email protected]>
8868 R:      Mark Rutland <[email protected]>
8869 L:      [email protected]
8870 L:      [email protected]
8871 S:      Maintained
8872 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8874 F:      Documentation/trace/ftrace*
8875 F:      arch/*/*/*/*ftrace*
8876 F:      arch/*/*/*ftrace*
8877 F:      include/*/ftrace.h
8878 F:      kernel/trace/fgraph.c
8879 F:      kernel/trace/ftrace*
8880 F:      samples/ftrace
8881
8882 FUNGIBLE ETHERNET DRIVERS
8883 M:      Dimitris Michailidis <[email protected]>
8884 L:      [email protected]
8885 S:      Supported
8886 F:      drivers/net/ethernet/fungible/
8887
8888 FUSE: FILESYSTEM IN USERSPACE
8889 M:      Miklos Szeredi <[email protected]>
8890 L:      [email protected]
8891 S:      Maintained
8892 W:      https://github.com/libfuse/
8893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8894 F:      Documentation/filesystems/fuse.rst
8895 F:      fs/fuse/
8896 F:      include/uapi/linux/fuse.h
8897
8898 FUTEX SUBSYSTEM
8899 M:      Thomas Gleixner <[email protected]>
8900 M:      Ingo Molnar <[email protected]>
8901 R:      Peter Zijlstra <[email protected]>
8902 R:      Darren Hart <[email protected]>
8903 R:      Davidlohr Bueso <[email protected]>
8904 R:      André Almeida <[email protected]>
8905 L:      [email protected]
8906 S:      Maintained
8907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8908 F:      Documentation/locking/*futex*
8909 F:      include/asm-generic/futex.h
8910 F:      include/linux/futex.h
8911 F:      include/uapi/linux/futex.h
8912 F:      kernel/futex/*
8913 F:      tools/perf/bench/futex*
8914 F:      tools/testing/selftests/futex/
8915
8916 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
8917 M:      Sebastian Reichel <[email protected]>
8918 L:      [email protected]
8919 S:      Maintained
8920 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
8921 F:      drivers/media/i2c/gc0308.c
8922
8923 GALAXYCORE GC2145 SENSOR DRIVER
8924 M:      Alain Volmat <[email protected]>
8925 L:      [email protected]
8926 S:      Maintained
8927 T:      git git://linuxtv.org/media_tree.git
8928 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
8929 F:      drivers/media/i2c/gc2145.c
8930
8931 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8932 M:      Tim Harvey <[email protected]>
8933 S:      Maintained
8934 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8935 F:      Documentation/hwmon/gsc-hwmon.rst
8936 F:      drivers/hwmon/gsc-hwmon.c
8937 F:      drivers/mfd/gateworks-gsc.c
8938 F:      include/linux/mfd/gsc.h
8939 F:      include/linux/platform_data/gsc_hwmon.h
8940
8941 GCC PLUGINS
8942 M:      Kees Cook <[email protected]>
8943 L:      [email protected]
8944 S:      Maintained
8945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8946 F:      Documentation/kbuild/gcc-plugins.rst
8947 F:      include/linux/stackleak.h
8948 F:      kernel/stackleak.c
8949 F:      scripts/Makefile.gcc-plugins
8950 F:      scripts/gcc-plugins/
8951
8952 GCOV BASED KERNEL PROFILING
8953 M:      Peter Oberparleiter <[email protected]>
8954 S:      Maintained
8955 F:      Documentation/dev-tools/gcov.rst
8956 F:      kernel/gcov/
8957
8958 GDB KERNEL DEBUGGING HELPER SCRIPTS
8959 M:      Jan Kiszka <[email protected]>
8960 M:      Kieran Bingham <[email protected]>
8961 S:      Supported
8962 F:      scripts/gdb/
8963
8964 GEMINI CRYPTO DRIVER
8965 M:      Corentin Labbe <[email protected]>
8966 L:      [email protected]
8967 S:      Maintained
8968 F:      drivers/crypto/gemini/
8969
8970 GEMTEK FM RADIO RECEIVER DRIVER
8971 M:      Hans Verkuil <[email protected]>
8972 L:      [email protected]
8973 S:      Maintained
8974 W:      https://linuxtv.org
8975 T:      git git://linuxtv.org/media_tree.git
8976 F:      drivers/media/radio/radio-gemtek*
8977
8978 GENERIC ARCHITECTURE TOPOLOGY
8979 M:      Sudeep Holla <[email protected]>
8980 L:      [email protected]
8981 S:      Maintained
8982 F:      drivers/base/arch_topology.c
8983 F:      include/linux/arch_topology.h
8984
8985 GENERIC ENTRY CODE
8986 M:      Thomas Gleixner <[email protected]>
8987 M:      Peter Zijlstra <[email protected]>
8988 M:      Andy Lutomirski <[email protected]>
8989 L:      [email protected]
8990 S:      Maintained
8991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8992 F:      include/linux/entry-common.h
8993 F:      include/linux/entry-kvm.h
8994 F:      kernel/entry/
8995
8996 GENERIC GPIO I2C DRIVER
8997 M:      Wolfram Sang <[email protected]>
8998 S:      Supported
8999 F:      drivers/i2c/busses/i2c-gpio.c
9000 F:      include/linux/platform_data/i2c-gpio.h
9001
9002 GENERIC GPIO I2C MULTIPLEXER DRIVER
9003 M:      Peter Korsgaard <[email protected]>
9004 L:      [email protected]
9005 S:      Supported
9006 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9007 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9008 F:      include/linux/platform_data/i2c-mux-gpio.h
9009
9010 GENERIC GPIO RESET DRIVER
9011 M:      Krzysztof Kozlowski <[email protected]>
9012 S:      Maintained
9013 F:      drivers/reset/reset-gpio.c
9014
9015 GENERIC HDLC (WAN) DRIVERS
9016 M:      Krzysztof Halasa <[email protected]>
9017 S:      Maintained
9018 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9019 F:      drivers/net/wan/c101.c
9020 F:      drivers/net/wan/hd6457*
9021 F:      drivers/net/wan/hdlc*
9022 F:      drivers/net/wan/n2.c
9023 F:      drivers/net/wan/pc300too.c
9024 F:      drivers/net/wan/pci200syn.c
9025 F:      drivers/net/wan/wanxl*
9026
9027 GENERIC INCLUDE/ASM HEADER FILES
9028 M:      Arnd Bergmann <[email protected]>
9029 L:      [email protected]
9030 S:      Maintained
9031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9032 F:      include/asm-generic/
9033 F:      include/uapi/asm-generic/
9034
9035 GENERIC PHY FRAMEWORK
9036 M:      Vinod Koul <[email protected]>
9037 M:      Kishon Vijay Abraham I <[email protected]>
9038 L:      [email protected]
9039 S:      Supported
9040 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9042 F:      Documentation/devicetree/bindings/phy/
9043 F:      drivers/phy/
9044 F:      include/dt-bindings/phy/
9045 F:      include/linux/phy/
9046
9047 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9048 M:      Wolfram Sang <[email protected]>
9049 S:      Supported
9050 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9051 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9052
9053 GENERIC PM DOMAINS
9054 M:      Ulf Hansson <[email protected]>
9055 L:      [email protected]
9056 S:      Supported
9057 F:      Documentation/devicetree/bindings/power/power?domain*
9058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9059 F:      drivers/pmdomain/
9060 F:      include/linux/pm_domain.h
9061
9062 GENERIC RADIX TREE
9063 M:      Kent Overstreet <[email protected]>
9064 S:      Supported
9065 C:      irc://irc.oftc.net/bcache
9066 F:      include/linux/generic-radix-tree.h
9067 F:      lib/generic-radix-tree.c
9068
9069 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9070 M:      Eugen Hristev <[email protected]>
9071 L:      [email protected]
9072 S:      Maintained
9073 F:      drivers/input/touchscreen/resistive-adc-touch.c
9074
9075 GENERIC STRING LIBRARY
9076 M:      Kees Cook <[email protected]>
9077 R:      Andy Shevchenko <[email protected]>
9078 L:      [email protected]
9079 S:      Supported
9080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9081 F:      include/linux/string.h
9082 F:      include/linux/string_choices.h
9083 F:      include/linux/string_helpers.h
9084 F:      lib/string.c
9085 F:      lib/string_kunit.c
9086 F:      lib/string_helpers.c
9087 F:      lib/string_helpers_kunit.c
9088 F:      scripts/coccinelle/api/string_choices.cocci
9089
9090 GENERIC UIO DRIVER FOR PCI DEVICES
9091 M:      "Michael S. Tsirkin" <[email protected]>
9092 L:      [email protected]
9093 S:      Supported
9094 F:      drivers/uio/uio_pci_generic.c
9095
9096 GENERIC VDSO LIBRARY
9097 M:      Andy Lutomirski <[email protected]>
9098 M:      Thomas Gleixner <[email protected]>
9099 M:      Vincenzo Frascino <[email protected]>
9100 L:      [email protected]
9101 S:      Maintained
9102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9103 F:      include/asm-generic/vdso/vsyscall.h
9104 F:      include/vdso/
9105 F:      kernel/time/vsyscall.c
9106 F:      lib/vdso/
9107
9108 GENWQE (IBM Generic Workqueue Card)
9109 M:      Frank Haverkamp <[email protected]>
9110 S:      Supported
9111 F:      drivers/misc/genwqe/
9112
9113 GET_MAINTAINER SCRIPT
9114 M:      Joe Perches <[email protected]>
9115 S:      Maintained
9116 F:      scripts/get_maintainer.pl
9117
9118 GFS2 FILE SYSTEM
9119 M:      Andreas Gruenbacher <[email protected]>
9120 L:      [email protected]
9121 S:      Supported
9122 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9124 F:      Documentation/filesystems/gfs2*
9125 F:      fs/gfs2/
9126 F:      include/uapi/linux/gfs2_ondisk.h
9127
9128 GIGABYTE WATERFORCE SENSOR DRIVER
9129 M:      Aleksa Savic <[email protected]>
9130 L:      [email protected]
9131 S:      Maintained
9132 F:      Documentation/hwmon/gigabyte_waterforce.rst
9133 F:      drivers/hwmon/gigabyte_waterforce.c
9134
9135 GIGABYTE WMI DRIVER
9136 M:      Thomas Weißschuh <[email protected]>
9137 L:      [email protected]
9138 S:      Maintained
9139 F:      drivers/platform/x86/gigabyte-wmi.c
9140
9141 GNSS SUBSYSTEM
9142 M:      Johan Hovold <[email protected]>
9143 S:      Maintained
9144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9145 F:      Documentation/ABI/testing/sysfs-class-gnss
9146 F:      Documentation/devicetree/bindings/gnss/
9147 F:      drivers/gnss/
9148 F:      include/linux/gnss.h
9149
9150 GO7007 MPEG CODEC
9151 M:      Hans Verkuil <[email protected]>
9152 L:      [email protected]
9153 S:      Maintained
9154 F:      drivers/media/usb/go7007/
9155
9156 GOODIX TOUCHSCREEN
9157 M:      Bastien Nocera <[email protected]>
9158 M:      Hans de Goede <[email protected]>
9159 L:      [email protected]
9160 S:      Maintained
9161 F:      drivers/input/touchscreen/goodix*
9162
9163 GOOGLE ETHERNET DRIVERS
9164 M:      Jeroen de Borst <[email protected]>
9165 M:      Praveen Kaligineedi <[email protected]>
9166 R:      Shailend Chand <[email protected]>
9167 L:      [email protected]
9168 S:      Supported
9169 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9170 F:      drivers/net/ethernet/google
9171
9172 GOOGLE FIRMWARE DRIVERS
9173 M:      Tzung-Bi Shih <[email protected]>
9174 R:      Brian Norris <[email protected]>
9175 R:      Julius Werner <[email protected]>
9176 L:      [email protected]
9177 S:      Maintained
9178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9179 F:      drivers/firmware/google/
9180
9181 GOOGLE TENSOR SoC SUPPORT
9182 M:      Peter Griffin <[email protected]>
9183 L:      [email protected] (moderated for non-subscribers)
9184 L:      [email protected]
9185 S:      Maintained
9186 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9187 F:      arch/arm64/boot/dts/exynos/google/
9188 F:      drivers/clk/samsung/clk-gs101.c
9189 F:      include/dt-bindings/clock/google,gs101.h
9190 K:      [gG]oogle.?[tT]ensor
9191
9192 GPD POCKET FAN DRIVER
9193 M:      Hans de Goede <[email protected]>
9194 L:      [email protected]
9195 S:      Maintained
9196 F:      drivers/platform/x86/gpd-pocket-fan.c
9197
9198 GPIO ACPI SUPPORT
9199 M:      Mika Westerberg <[email protected]>
9200 M:      Andy Shevchenko <[email protected]>
9201 L:      [email protected]
9202 L:      [email protected]
9203 S:      Supported
9204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9205 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9206 F:      drivers/gpio/gpiolib-acpi.c
9207 F:      drivers/gpio/gpiolib-acpi.h
9208
9209 GPIO AGGREGATOR
9210 M:      Geert Uytterhoeven <[email protected]>
9211 L:      [email protected]
9212 S:      Supported
9213 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9214 F:      drivers/gpio/gpio-aggregator.c
9215
9216 GPIO IR Transmitter
9217 M:      Sean Young <[email protected]>
9218 L:      [email protected]
9219 S:      Maintained
9220 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9221 F:      drivers/media/rc/gpio-ir-tx.c
9222
9223 GPIO MOCKUP DRIVER
9224 M:      Bamvor Jian Zhang <[email protected]>
9225 L:      [email protected]
9226 S:      Maintained
9227 F:      drivers/gpio/gpio-mockup.c
9228 F:      tools/testing/selftests/gpio/
9229
9230 GPIO REGMAP
9231 M:      Michael Walle <[email protected]>
9232 S:      Maintained
9233 F:      drivers/gpio/gpio-regmap.c
9234 F:      include/linux/gpio/regmap.h
9235 K:      (devm_)?gpio_regmap_(un)?register
9236
9237 GPIO SUBSYSTEM
9238 M:      Linus Walleij <[email protected]>
9239 M:      Bartosz Golaszewski <[email protected]>
9240 L:      [email protected]
9241 S:      Maintained
9242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9243 F:      Documentation/admin-guide/gpio/
9244 F:      Documentation/devicetree/bindings/gpio/
9245 F:      Documentation/driver-api/gpio/
9246 F:      drivers/gpio/
9247 F:      include/dt-bindings/gpio/
9248 F:      include/linux/gpio.h
9249 F:      include/linux/gpio/
9250 F:      include/linux/of_gpio.h
9251
9252 GPIO UAPI
9253 M:      Bartosz Golaszewski <[email protected]>
9254 R:      Kent Gibson <[email protected]>
9255 L:      [email protected]
9256 S:      Maintained
9257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9258 F:      Documentation/ABI/obsolete/sysfs-gpio
9259 F:      Documentation/ABI/testing/gpio-cdev
9260 F:      Documentation/userspace-api/gpio/
9261 F:      drivers/gpio/gpiolib-cdev.c
9262 F:      include/uapi/linux/gpio.h
9263 F:      tools/gpio/
9264
9265 GRE DEMULTIPLEXER DRIVER
9266 M:      Dmitry Kozlov <[email protected]>
9267 L:      [email protected]
9268 S:      Maintained
9269 F:      include/net/gre.h
9270 F:      net/ipv4/gre_demux.c
9271 F:      net/ipv4/gre_offload.c
9272
9273 GRETH 10/100/1G Ethernet MAC device driver
9274 M:      Andreas Larsson <[email protected]>
9275 L:      [email protected]
9276 S:      Maintained
9277 F:      drivers/net/ethernet/aeroflex/
9278
9279 GREYBUS AUDIO PROTOCOLS DRIVERS
9280 M:      Vaibhav Agarwal <[email protected]>
9281 M:      Mark Greer <[email protected]>
9282 S:      Maintained
9283 F:      drivers/staging/greybus/audio_apbridgea.c
9284 F:      drivers/staging/greybus/audio_apbridgea.h
9285 F:      drivers/staging/greybus/audio_codec.c
9286 F:      drivers/staging/greybus/audio_codec.h
9287 F:      drivers/staging/greybus/audio_gb.c
9288 F:      drivers/staging/greybus/audio_manager.c
9289 F:      drivers/staging/greybus/audio_manager.h
9290 F:      drivers/staging/greybus/audio_manager_module.c
9291 F:      drivers/staging/greybus/audio_manager_private.h
9292 F:      drivers/staging/greybus/audio_manager_sysfs.c
9293 F:      drivers/staging/greybus/audio_module.c
9294 F:      drivers/staging/greybus/audio_topology.c
9295
9296 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9297 M:      Viresh Kumar <[email protected]>
9298 S:      Maintained
9299 F:      drivers/staging/greybus/authentication.c
9300 F:      drivers/staging/greybus/bootrom.c
9301 F:      drivers/staging/greybus/firmware.h
9302 F:      drivers/staging/greybus/fw-core.c
9303 F:      drivers/staging/greybus/fw-download.c
9304 F:      drivers/staging/greybus/fw-management.c
9305 F:      drivers/staging/greybus/greybus_authentication.h
9306 F:      drivers/staging/greybus/greybus_firmware.h
9307 F:      drivers/staging/greybus/hid.c
9308 F:      drivers/staging/greybus/i2c.c
9309 F:      drivers/staging/greybus/spi.c
9310 F:      drivers/staging/greybus/spilib.c
9311 F:      drivers/staging/greybus/spilib.h
9312
9313 GREYBUS LOOPBACK DRIVER
9314 M:      Bryan O'Donoghue <[email protected]>
9315 S:      Maintained
9316 F:      drivers/staging/greybus/loopback.c
9317
9318 GREYBUS PLATFORM DRIVERS
9319 M:      Vaibhav Hiremath <[email protected]>
9320 S:      Maintained
9321 F:      drivers/staging/greybus/arche-apb-ctrl.c
9322 F:      drivers/staging/greybus/arche-platform.c
9323 F:      drivers/staging/greybus/arche_platform.h
9324
9325 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9326 M:      Rui Miguel Silva <[email protected]>
9327 S:      Maintained
9328 F:      drivers/staging/greybus/gpio.c
9329 F:      drivers/staging/greybus/light.c
9330 F:      drivers/staging/greybus/power_supply.c
9331 F:      drivers/staging/greybus/sdio.c
9332 F:      drivers/staging/greybus/spi.c
9333 F:      drivers/staging/greybus/spilib.c
9334
9335 GREYBUS BEAGLEPLAY DRIVERS
9336 M:      Ayush Singh <[email protected]>
9337 L:      [email protected] (moderated for non-subscribers)
9338 S:      Maintained
9339 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9340 F:      drivers/greybus/gb-beagleplay.c
9341
9342 GREYBUS SUBSYSTEM
9343 M:      Johan Hovold <[email protected]>
9344 M:      Alex Elder <[email protected]>
9345 M:      Greg Kroah-Hartman <[email protected]>
9346 L:      [email protected] (moderated for non-subscribers)
9347 S:      Maintained
9348 F:      drivers/greybus/
9349 F:      drivers/staging/greybus/
9350 F:      include/linux/greybus.h
9351 F:      include/linux/greybus/
9352
9353 GREYBUS UART PROTOCOLS DRIVERS
9354 M:      David Lin <[email protected]>
9355 S:      Maintained
9356 F:      drivers/staging/greybus/log.c
9357 F:      drivers/staging/greybus/uart.c
9358
9359 GS1662 VIDEO SERIALIZER
9360 M:      Charles-Antoine Couret <[email protected]>
9361 L:      [email protected]
9362 S:      Maintained
9363 T:      git git://linuxtv.org/media_tree.git
9364 F:      drivers/media/spi/gs1662.c
9365
9366 GSPCA FINEPIX SUBDRIVER
9367 M:      Frank Zago <[email protected]>
9368 L:      [email protected]
9369 S:      Maintained
9370 T:      git git://linuxtv.org/media_tree.git
9371 F:      drivers/media/usb/gspca/finepix.c
9372
9373 GSPCA GL860 SUBDRIVER
9374 M:      Olivier Lorin <[email protected]>
9375 L:      [email protected]
9376 S:      Maintained
9377 T:      git git://linuxtv.org/media_tree.git
9378 F:      drivers/media/usb/gspca/gl860/
9379
9380 GSPCA M5602 SUBDRIVER
9381 M:      Erik Andren <[email protected]>
9382 L:      [email protected]
9383 S:      Maintained
9384 T:      git git://linuxtv.org/media_tree.git
9385 F:      drivers/media/usb/gspca/m5602/
9386
9387 GSPCA PAC207 SONIXB SUBDRIVER
9388 M:      Hans Verkuil <[email protected]>
9389 L:      [email protected]
9390 S:      Odd Fixes
9391 T:      git git://linuxtv.org/media_tree.git
9392 F:      drivers/media/usb/gspca/pac207.c
9393
9394 GSPCA SN9C20X SUBDRIVER
9395 M:      Brian Johnson <[email protected]>
9396 L:      [email protected]
9397 S:      Maintained
9398 T:      git git://linuxtv.org/media_tree.git
9399 F:      drivers/media/usb/gspca/sn9c20x.c
9400
9401 GSPCA T613 SUBDRIVER
9402 M:      Leandro Costantino <[email protected]>
9403 L:      [email protected]
9404 S:      Maintained
9405 T:      git git://linuxtv.org/media_tree.git
9406 F:      drivers/media/usb/gspca/t613.c
9407
9408 GSPCA USB WEBCAM DRIVER
9409 M:      Hans Verkuil <[email protected]>
9410 L:      [email protected]
9411 S:      Odd Fixes
9412 T:      git git://linuxtv.org/media_tree.git
9413 F:      drivers/media/usb/gspca/
9414
9415 GTP (GPRS Tunneling Protocol)
9416 M:      Pablo Neira Ayuso <[email protected]>
9417 M:      Harald Welte <[email protected]>
9418 L:      [email protected]
9419 S:      Maintained
9420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9421 F:      drivers/net/gtp.c
9422
9423 GUID PARTITION TABLE (GPT)
9424 M:      Davidlohr Bueso <[email protected]>
9425 L:      [email protected]
9426 S:      Maintained
9427 F:      block/partitions/efi.*
9428
9429 HABANALABS PCI DRIVER
9430 M:      Oded Gabbay <[email protected]>
9431 L:      [email protected]
9432 S:      Supported
9433 C:      irc://irc.oftc.net/dri-devel
9434 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9435 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9436 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9437 F:      drivers/accel/habanalabs/
9438 F:      include/linux/habanalabs/
9439 F:      include/trace/events/habanalabs.h
9440 F:      include/uapi/drm/habanalabs_accel.h
9441
9442 HACKRF MEDIA DRIVER
9443 L:      [email protected]
9444 S:      Orphan
9445 W:      https://linuxtv.org
9446 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9447 F:      drivers/media/usb/hackrf/
9448
9449 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9450 M:      Chuck Lever <[email protected]>
9451 L:      [email protected]
9452 L:      [email protected]
9453 S:      Maintained
9454 F:      Documentation/netlink/specs/handshake.yaml
9455 F:      Documentation/networking/tls-handshake.rst
9456 F:      include/net/handshake.h
9457 F:      include/trace/events/handshake.h
9458 F:      net/handshake/
9459
9460 HANTRO VPU CODEC DRIVER
9461 M:      Ezequiel Garcia <[email protected]>
9462 M:      Philipp Zabel <[email protected]>
9463 L:      [email protected]
9464 L:      [email protected]
9465 S:      Maintained
9466 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9467 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9468 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9469 F:      drivers/media/platform/verisilicon/
9470
9471 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9472 M:      Frank Seidel <[email protected]>
9473 L:      [email protected]
9474 S:      Maintained
9475 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9476 F:      drivers/platform/x86/hdaps.c
9477
9478 HARDWARE MONITORING
9479 M:      Jean Delvare <[email protected]>
9480 M:      Guenter Roeck <[email protected]>
9481 L:      [email protected]
9482 S:      Maintained
9483 W:      http://hwmon.wiki.kernel.org/
9484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9485 F:      Documentation/ABI/testing/sysfs-class-hwmon
9486 F:      Documentation/devicetree/bindings/hwmon/
9487 F:      Documentation/hwmon/
9488 F:      drivers/hwmon/
9489 F:      include/linux/hwmon*.h
9490 F:      include/trace/events/hwmon*.h
9491 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9492
9493 HARDWARE RANDOM NUMBER GENERATOR CORE
9494 M:      Olivia Mackall <[email protected]>
9495 M:      Herbert Xu <[email protected]>
9496 L:      [email protected]
9497 S:      Odd fixes
9498 F:      Documentation/admin-guide/hw_random.rst
9499 F:      Documentation/devicetree/bindings/rng/
9500 F:      drivers/char/hw_random/
9501 F:      include/linux/hw_random.h
9502
9503 HARDWARE SPINLOCK CORE
9504 M:      Bjorn Andersson <[email protected]>
9505 R:      Baolin Wang <[email protected]>
9506 L:      [email protected]
9507 S:      Maintained
9508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9509 F:      Documentation/devicetree/bindings/hwlock/
9510 F:      Documentation/locking/hwspinlock.rst
9511 F:      drivers/hwspinlock/
9512 F:      include/linux/hwspinlock.h
9513
9514 HARDWARE TRACING FACILITIES
9515 M:      Alexander Shishkin <[email protected]>
9516 S:      Maintained
9517 F:      drivers/hwtracing/
9518
9519 HARMONY SOUND DRIVER
9520 L:      [email protected]
9521 S:      Maintained
9522 F:      sound/parisc/harmony.*
9523
9524 HDPVR USB VIDEO ENCODER DRIVER
9525 M:      Hans Verkuil <[email protected]>
9526 L:      [email protected]
9527 S:      Odd Fixes
9528 W:      https://linuxtv.org
9529 T:      git git://linuxtv.org/media_tree.git
9530 F:      drivers/media/usb/hdpvr/
9531
9532 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9533 M:      Keng-Yu Lin <[email protected]>
9534 S:      Supported
9535 F:      drivers/misc/hpilo.[ch]
9536
9537 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9538 M:      Jerry Hoemann <[email protected]>
9539 S:      Supported
9540 F:      Documentation/watchdog/hpwdt.rst
9541 F:      drivers/watchdog/hpwdt.c
9542
9543 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9544 M:      Don Brace <[email protected]>
9545 L:      [email protected]
9546 L:      [email protected]
9547 S:      Supported
9548 F:      Documentation/scsi/hpsa.rst
9549 F:      drivers/scsi/hpsa*.[ch]
9550 F:      include/linux/cciss*.h
9551 F:      include/uapi/linux/cciss*.h
9552
9553 HFI1 DRIVER
9554 M:      Dennis Dalessandro <[email protected]>
9555 L:      [email protected]
9556 S:      Supported
9557 F:      drivers/infiniband/hw/hfi1
9558
9559 HFS FILESYSTEM
9560 L:      [email protected]
9561 S:      Orphan
9562 F:      Documentation/filesystems/hfs.rst
9563 F:      fs/hfs/
9564
9565 HFSPLUS FILESYSTEM
9566 L:      [email protected]
9567 S:      Orphan
9568 F:      Documentation/filesystems/hfsplus.rst
9569 F:      fs/hfsplus/
9570
9571 HGA FRAMEBUFFER DRIVER
9572 M:      Ferenc Bakonyi <[email protected]>
9573 L:      [email protected]
9574 S:      Maintained
9575 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9576 F:      drivers/video/fbdev/hgafb.c
9577
9578 HIBERNATION (aka Software Suspend, aka swsusp)
9579 M:      "Rafael J. Wysocki" <[email protected]>
9580 M:      Pavel Machek <[email protected]>
9581 L:      [email protected]
9582 S:      Supported
9583 B:      https://bugzilla.kernel.org
9584 F:      arch/*/include/asm/suspend*.h
9585 F:      arch/x86/power/
9586 F:      drivers/base/power/
9587 F:      include/linux/freezer.h
9588 F:      include/linux/pm.h
9589 F:      include/linux/suspend.h
9590 F:      kernel/power/
9591
9592 HID CORE LAYER
9593 M:      Jiri Kosina <[email protected]>
9594 M:      Benjamin Tissoires <[email protected]>
9595 L:      [email protected]
9596 S:      Maintained
9597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9598 F:      Documentation/hid/
9599 F:      drivers/hid/
9600 F:      include/linux/hid*
9601 F:      include/uapi/linux/hid*
9602 F:      samples/hid/
9603 F:      tools/testing/selftests/hid/
9604
9605 HID LOGITECH DRIVERS
9606 R:      Filipe Laíns <[email protected]>
9607 L:      [email protected]
9608 S:      Maintained
9609 F:      drivers/hid/hid-logitech-*
9610
9611 HID NVIDIA SHIELD DRIVER
9612 M:      Rahul Rameshbabu <[email protected]>
9613 L:      [email protected]
9614 S:      Maintained
9615 F:      drivers/hid/hid-nvidia-shield.c
9616
9617 HID PHOENIX RC FLIGHT CONTROLLER
9618 M:      Marcus Folkesson <[email protected]>
9619 L:      [email protected]
9620 S:      Maintained
9621 F:      drivers/hid/hid-pxrc.c
9622
9623 HID PLAYSTATION DRIVER
9624 M:      Roderick Colenbrander <[email protected]>
9625 L:      [email protected]
9626 S:      Supported
9627 F:      drivers/hid/hid-playstation.c
9628
9629 HID SENSOR HUB DRIVERS
9630 M:      Jiri Kosina <[email protected]>
9631 M:      Jonathan Cameron <[email protected]>
9632 M:      Srinivas Pandruvada <[email protected]>
9633 L:      [email protected]
9634 L:      [email protected]
9635 S:      Maintained
9636 F:      Documentation/hid/hid-sensor*
9637 F:      drivers/hid/hid-sensor-*
9638 F:      drivers/iio/*/hid-*
9639 F:      include/linux/hid-sensor-*
9640
9641 HID VRC-2 CAR CONTROLLER DRIVER
9642 M:      Marcus Folkesson <[email protected]>
9643 L:      [email protected]
9644 S:      Maintained
9645 F:      drivers/hid/hid-vrc2.c
9646
9647 HID WACOM DRIVER
9648 M:      Ping Cheng <[email protected]>
9649 M:      Jason Gerecke  <[email protected]>
9650 L:      [email protected]
9651 S:      Maintained
9652 F:      drivers/hid/wacom.h
9653 F:      drivers/hid/wacom_*
9654
9655 HID++ LOGITECH DRIVERS
9656 R:      Filipe Laíns <[email protected]>
9657 R:      Bastien Nocera <[email protected]>
9658 L:      [email protected]
9659 S:      Maintained
9660 F:      drivers/hid/hid-logitech-hidpp.c
9661
9662 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
9663 M:      Anna-Maria Behnsen <[email protected]>
9664 M:      Frederic Weisbecker <[email protected]>
9665 M:      Thomas Gleixner <[email protected]>
9666 L:      [email protected]
9667 S:      Maintained
9668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9669 F:      Documentation/timers/
9670 F:      include/linux/clockchips.h
9671 F:      include/linux/hrtimer.h
9672 F:      include/linux/timer.h
9673 F:      kernel/time/clockevents.c
9674 F:      kernel/time/hrtimer.c
9675 F:      kernel/time/timer.c
9676 F:      kernel/time/timer_list.c
9677 F:      kernel/time/timer_migration.*
9678 F:      tools/testing/selftests/timers/
9679
9680 HIGH-SPEED SCC DRIVER FOR AX.25
9681 L:      [email protected]
9682 S:      Orphan
9683 F:      drivers/net/hamradio/scc.c
9684
9685 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9686 M:      HighPoint Linux Team <[email protected]>
9687 S:      Supported
9688 W:      http://www.highpoint-tech.com
9689 F:      Documentation/scsi/hptiop.rst
9690 F:      drivers/scsi/hptiop.c
9691
9692 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9693 M:      John Stultz <[email protected]>
9694 L:      [email protected]
9695 S:      Maintained
9696 F:      drivers/misc/hisi_hikey_usb.c
9697
9698 HIMAX HX83112B TOUCHSCREEN SUPPORT
9699 M:      Job Noorman <[email protected]>
9700 L:      [email protected]
9701 S:      Maintained
9702 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9703 F:      drivers/input/touchscreen/himax_hx83112b.c
9704
9705 HIPPI
9706 M:      Jes Sorensen <[email protected]>
9707 L:      [email protected]
9708 S:      Maintained
9709 F:      drivers/net/hippi/
9710 F:      include/linux/hippidevice.h
9711 F:      include/uapi/linux/if_hippi.h
9712 F:      net/802/hippi.c
9713
9714 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9715 M:      Kurt Kanzenbach <[email protected]>
9716 L:      [email protected]
9717 S:      Maintained
9718 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9719 F:      drivers/net/dsa/hirschmann/*
9720 F:      include/linux/platform_data/hirschmann-hellcreek.h
9721 F:      net/dsa/tag_hellcreek.c
9722
9723 HISILICON DMA DRIVER
9724 M:      Zhou Wang <[email protected]>
9725 M:      Jie Hai <[email protected]>
9726 L:      [email protected]
9727 S:      Maintained
9728 F:      drivers/dma/hisi_dma.c
9729
9730 HISILICON GPIO DRIVER
9731 M:      Jay Fang <[email protected]>
9732 L:      [email protected]
9733 S:      Maintained
9734 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9735 F:      drivers/gpio/gpio-hisi.c
9736
9737 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9738 M:      Zhiqi Song <[email protected]>
9739 M:      Longfang Liu <[email protected]>
9740 L:      [email protected]
9741 S:      Maintained
9742 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9743 F:      drivers/crypto/hisilicon/hpre/hpre.h
9744 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9745 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9746
9747 HISILICON HNS3 PMU DRIVER
9748 M:      Jijie Shao <[email protected]>
9749 S:      Supported
9750 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9751 F:      drivers/perf/hisilicon/hns3_pmu.c
9752
9753 HISILICON I2C CONTROLLER DRIVER
9754 M:      Yicong Yang <[email protected]>
9755 L:      [email protected]
9756 S:      Maintained
9757 W:      https://www.hisilicon.com
9758 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9759 F:      drivers/i2c/busses/i2c-hisi.c
9760
9761 HISILICON KUNPENG SOC HCCS DRIVER
9762 M:      Huisong Li <[email protected]>
9763 S:      Maintained
9764 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9765 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9766 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9767
9768 HISILICON LPC BUS DRIVER
9769 M:      Jay Fang <[email protected]>
9770 S:      Maintained
9771 W:      http://www.hisilicon.com
9772 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9773 F:      drivers/bus/hisi_lpc.c
9774
9775 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9776 M:      Yisen Zhuang <[email protected]>
9777 M:      Salil Mehta <[email protected]>
9778 M:      Jijie Shao <[email protected]>
9779 L:      [email protected]
9780 S:      Maintained
9781 W:      http://www.hisilicon.com
9782 F:      drivers/net/ethernet/hisilicon/hns3/
9783
9784 HISILICON NETWORK SUBSYSTEM DRIVER
9785 M:      Yisen Zhuang <[email protected]>
9786 M:      Salil Mehta <[email protected]>
9787 L:      [email protected]
9788 S:      Maintained
9789 W:      http://www.hisilicon.com
9790 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9791 F:      drivers/net/ethernet/hisilicon/
9792
9793 HISILICON PMU DRIVER
9794 M:      Yicong Yang <[email protected]>
9795 M:      Jonathan Cameron <[email protected]>
9796 S:      Supported
9797 W:      http://www.hisilicon.com
9798 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9799 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9800 F:      drivers/perf/hisilicon
9801
9802 HISILICON PTT DRIVER
9803 M:      Yicong Yang <[email protected]>
9804 M:      Jonathan Cameron <[email protected]>
9805 L:      [email protected]
9806 S:      Maintained
9807 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9808 F:      Documentation/trace/hisi-ptt.rst
9809 F:      drivers/hwtracing/ptt/
9810 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9811 F:      tools/perf/util/hisi-ptt*
9812 F:      tools/perf/util/hisi-ptt-decoder/*
9813
9814 HISILICON QM DRIVER
9815 M:      Weili Qian <[email protected]>
9816 M:      Zhou Wang <[email protected]>
9817 L:      [email protected]
9818 S:      Maintained
9819 F:      drivers/crypto/hisilicon/Kconfig
9820 F:      drivers/crypto/hisilicon/Makefile
9821 F:      drivers/crypto/hisilicon/qm.c
9822 F:      drivers/crypto/hisilicon/sgl.c
9823 F:      include/linux/hisi_acc_qm.h
9824
9825 HISILICON ROCE DRIVER
9826 M:      Chengchang Tang <[email protected]>
9827 M:      Junxian Huang <[email protected]>
9828 L:      [email protected]
9829 S:      Maintained
9830 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9831 F:      drivers/infiniband/hw/hns/
9832
9833 HISILICON SAS Controller
9834 M:      Xiang Chen <[email protected]>
9835 S:      Supported
9836 W:      http://www.hisilicon.com
9837 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9838 F:      drivers/scsi/hisi_sas/
9839
9840 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9841 M:      Longfang Liu <[email protected]>
9842 L:      [email protected]
9843 S:      Maintained
9844 F:      Documentation/ABI/testing/debugfs-hisi-sec
9845 F:      drivers/crypto/hisilicon/sec2/sec.h
9846 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9847 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9848 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9849
9850 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9851 M:      Jay Fang <[email protected]>
9852 L:      [email protected]
9853 S:      Maintained
9854 W:      http://www.hisilicon.com
9855 F:      drivers/spi/spi-hisi-kunpeng.c
9856
9857 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9858 M:      Mauro Carvalho Chehab <[email protected]>
9859 L:      [email protected]
9860 S:      Maintained
9861 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9862 F:      drivers/spmi/hisi-spmi-controller.c
9863
9864 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9865 M:      Mauro Carvalho Chehab <[email protected]>
9866 L:      [email protected]
9867 S:      Maintained
9868 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9869 F:      drivers/mfd/hi6421-spmi-pmic.c
9870
9871 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9872 M:      Weili Qian <[email protected]>
9873 S:      Maintained
9874 F:      drivers/crypto/hisilicon/trng/trng.c
9875
9876 HISILICON V3XX SPI NOR FLASH Controller Driver
9877 M:      Jay Fang <[email protected]>
9878 S:      Maintained
9879 W:      http://www.hisilicon.com
9880 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9881
9882 HISILICON ZIP Controller DRIVER
9883 M:      Yang Shen <[email protected]>
9884 M:      Zhou Wang <[email protected]>
9885 L:      [email protected]
9886 S:      Maintained
9887 F:      Documentation/ABI/testing/debugfs-hisi-zip
9888 F:      drivers/crypto/hisilicon/zip/
9889
9890 HMM - Heterogeneous Memory Management
9891 M:      Jérôme Glisse <[email protected]>
9892 L:      [email protected]
9893 S:      Maintained
9894 F:      Documentation/mm/hmm.rst
9895 F:      include/linux/hmm*
9896 F:      lib/test_hmm*
9897 F:      mm/hmm*
9898 F:      tools/testing/selftests/mm/*hmm*
9899
9900 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
9901 M:      Petre Rodan <[email protected]>
9902 L:      [email protected]
9903 S:      Maintained
9904 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
9905 F:      drivers/iio/pressure/hsc030pa*
9906
9907 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9908 M:      Andreas Klinger <[email protected]>
9909 M:      Petre Rodan <[email protected]>
9910 L:      [email protected]
9911 S:      Maintained
9912 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9913 F:      drivers/iio/pressure/mprls0025pa*
9914
9915 HP BIOSCFG DRIVER
9916 M:      Jorge Lopez <[email protected]>
9917 L:      [email protected]
9918 S:      Maintained
9919 F:      drivers/platform/x86/hp/hp-bioscfg/
9920
9921 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9922 L:      [email protected]
9923 S:      Orphan
9924 F:      drivers/platform/x86/hp/tc1100-wmi.c
9925
9926 HP WMI HARDWARE MONITOR DRIVER
9927 M:      James Seo <[email protected]>
9928 L:      [email protected]
9929 S:      Maintained
9930 F:      Documentation/hwmon/hp-wmi-sensors.rst
9931 F:      drivers/hwmon/hp-wmi-sensors.c
9932
9933 HPET:   High Precision Event Timers driver
9934 M:      Clemens Ladisch <[email protected]>
9935 S:      Maintained
9936 F:      Documentation/timers/hpet.rst
9937 F:      drivers/char/hpet.c
9938 F:      include/linux/hpet.h
9939 F:      include/uapi/linux/hpet.h
9940
9941 HPET:   x86
9942 S:      Orphan
9943 F:      arch/x86/include/asm/hpet.h
9944 F:      arch/x86/kernel/hpet.c
9945
9946 HPFS FILESYSTEM
9947 M:      Mikulas Patocka <[email protected]>
9948 S:      Maintained
9949 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9950 F:      fs/hpfs/
9951
9952 HS3001 Hardware Temperature and Humidity Sensor
9953 M:      Andre Werner <[email protected]>
9954 L:      [email protected]
9955 S:      Maintained
9956 F:      drivers/hwmon/hs3001.c
9957
9958 HSI SUBSYSTEM
9959 M:      Sebastian Reichel <[email protected]>
9960 S:      Maintained
9961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9962 F:      Documentation/ABI/testing/sysfs-bus-hsi
9963 F:      Documentation/driver-api/hsi.rst
9964 F:      drivers/hsi/
9965 F:      include/linux/hsi/
9966 F:      include/uapi/linux/hsi/
9967
9968 HSO 3G MODEM DRIVER
9969 L:      [email protected]
9970 S:      Orphan
9971 F:      drivers/net/usb/hso.c
9972
9973 HSR NETWORK PROTOCOL
9974 L:      [email protected]
9975 S:      Orphan
9976 F:      net/hsr/
9977
9978 HT16K33 LED CONTROLLER DRIVER
9979 M:      Robin van der Gracht <[email protected]>
9980 S:      Maintained
9981 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9982 F:      drivers/auxdisplay/ht16k33.c
9983
9984 HTCPEN TOUCHSCREEN DRIVER
9985 M:      Pau Oliva Fora <[email protected]>
9986 L:      [email protected]
9987 S:      Maintained
9988 F:      drivers/input/touchscreen/htcpen.c
9989
9990 HTE SUBSYSTEM
9991 M:      Dipen Patel <[email protected]>
9992 L:      [email protected]
9993 S:      Maintained
9994 Q:      https://patchwork.kernel.org/project/timestamp/list/
9995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9996 F:      Documentation/devicetree/bindings/timestamp/
9997 F:      Documentation/driver-api/hte/
9998 F:      drivers/hte/
9999 F:      include/linux/hte.h
10000
10001 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10002 M:      Lorenzo Bianconi <[email protected]>
10003 L:      [email protected]
10004 S:      Maintained
10005 W:      http://www.st.com/
10006 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10007 F:      drivers/iio/humidity/hts221*
10008
10009 HUAWEI ETHERNET DRIVER
10010 M:      Cai Huoqing <[email protected]>
10011 L:      [email protected]
10012 S:      Maintained
10013 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10014 F:      drivers/net/ethernet/huawei/hinic/
10015
10016 HUGETLB SUBSYSTEM
10017 M:      Muchun Song <[email protected]>
10018 L:      [email protected]
10019 S:      Maintained
10020 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10021 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10022 F:      Documentation/mm/hugetlbfs_reserv.rst
10023 F:      Documentation/mm/vmemmap_dedup.rst
10024 F:      fs/hugetlbfs/
10025 F:      include/linux/hugetlb.h
10026 F:      mm/hugetlb.c
10027 F:      mm/hugetlb_vmemmap.c
10028 F:      mm/hugetlb_vmemmap.h
10029 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10030
10031 HVA ST MEDIA DRIVER
10032 M:      Jean-Christophe Trotin <[email protected]>
10033 L:      [email protected]
10034 S:      Supported
10035 W:      https://linuxtv.org
10036 T:      git git://linuxtv.org/media_tree.git
10037 F:      drivers/media/platform/st/sti/hva
10038
10039 HWPOISON MEMORY FAILURE HANDLING
10040 M:      Miaohe Lin <[email protected]>
10041 R:      Naoya Horiguchi <[email protected]>
10042 L:      [email protected]
10043 S:      Maintained
10044 F:      mm/hwpoison-inject.c
10045 F:      mm/memory-failure.c
10046
10047 HYCON HY46XX TOUCHSCREEN SUPPORT
10048 M:      Giulio Benetti <[email protected]>
10049 L:      [email protected]
10050 S:      Maintained
10051 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10052 F:      drivers/input/touchscreen/hycon-hy46xx.c
10053
10054 HYGON PROCESSOR SUPPORT
10055 M:      Pu Wen <[email protected]>
10056 L:      [email protected]
10057 S:      Maintained
10058 F:      arch/x86/kernel/cpu/hygon.c
10059
10060 HYNIX HI556 SENSOR DRIVER
10061 M:      Sakari Ailus <[email protected]>
10062 L:      [email protected]
10063 S:      Maintained
10064 T:      git git://linuxtv.org/media_tree.git
10065 F:      drivers/media/i2c/hi556.c
10066
10067 HYNIX HI846 SENSOR DRIVER
10068 M:      Martin Kepplinger <[email protected]>
10069 L:      [email protected]
10070 S:      Maintained
10071 F:      drivers/media/i2c/hi846.c
10072
10073 HYNIX HI847 SENSOR DRIVER
10074 M:      Sakari Ailus <[email protected]>
10075 L:      [email protected]
10076 S:      Maintained
10077 F:      drivers/media/i2c/hi847.c
10078
10079 Hyper-V/Azure CORE AND DRIVERS
10080 M:      "K. Y. Srinivasan" <[email protected]>
10081 M:      Haiyang Zhang <[email protected]>
10082 M:      Wei Liu <[email protected]>
10083 M:      Dexuan Cui <[email protected]>
10084 L:      [email protected]
10085 S:      Supported
10086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10087 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10088 F:      Documentation/ABI/testing/debugfs-hyperv
10089 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10090 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10091 F:      Documentation/virt/hyperv
10092 F:      arch/arm64/hyperv
10093 F:      arch/arm64/include/asm/hyperv-tlfs.h
10094 F:      arch/arm64/include/asm/mshyperv.h
10095 F:      arch/x86/hyperv
10096 F:      arch/x86/include/asm/hyperv-tlfs.h
10097 F:      arch/x86/include/asm/mshyperv.h
10098 F:      arch/x86/include/asm/trace/hyperv.h
10099 F:      arch/x86/kernel/cpu/mshyperv.c
10100 F:      drivers/clocksource/hyperv_timer.c
10101 F:      drivers/hid/hid-hyperv.c
10102 F:      drivers/hv/
10103 F:      drivers/input/serio/hyperv-keyboard.c
10104 F:      drivers/iommu/hyperv-iommu.c
10105 F:      drivers/net/ethernet/microsoft/
10106 F:      drivers/net/hyperv/
10107 F:      drivers/pci/controller/pci-hyperv-intf.c
10108 F:      drivers/pci/controller/pci-hyperv.c
10109 F:      drivers/scsi/storvsc_drv.c
10110 F:      drivers/uio/uio_hv_generic.c
10111 F:      drivers/video/fbdev/hyperv_fb.c
10112 F:      include/asm-generic/hyperv-tlfs.h
10113 F:      include/asm-generic/mshyperv.h
10114 F:      include/clocksource/hyperv_timer.h
10115 F:      include/linux/hyperv.h
10116 F:      include/net/mana
10117 F:      include/uapi/linux/hyperv.h
10118 F:      net/vmw_vsock/hyperv_transport.c
10119 F:      tools/hv/
10120
10121 HYPERBUS SUPPORT
10122 M:      Vignesh Raghavendra <[email protected]>
10123 R:      Tudor Ambarus <[email protected]>
10124 L:      [email protected]
10125 S:      Supported
10126 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10127 C:      irc://irc.oftc.net/mtd
10128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10129 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10130 F:      drivers/mtd/hyperbus/
10131 F:      include/linux/mtd/hyperbus.h
10132
10133 HYPERVISOR VIRTUAL CONSOLE DRIVER
10134 L:      [email protected]
10135 S:      Odd Fixes
10136 F:      drivers/tty/hvc/
10137
10138 I2C ACPI SUPPORT
10139 M:      Mika Westerberg <[email protected]>
10140 L:      [email protected]
10141 L:      [email protected]
10142 S:      Maintained
10143 F:      drivers/i2c/i2c-core-acpi.c
10144
10145 I2C ADDRESS TRANSLATOR (ATR)
10146 M:      Tomi Valkeinen <[email protected]>
10147 R:      Luca Ceresoli <[email protected]>
10148 L:      [email protected]
10149 S:      Maintained
10150 F:      drivers/i2c/i2c-atr.c
10151 F:      include/linux/i2c-atr.h
10152
10153 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10154 M:      Ajay Gupta <[email protected]>
10155 L:      [email protected]
10156 S:      Maintained
10157 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10158 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10159
10160 I2C MUXES
10161 M:      Peter Rosin <[email protected]>
10162 L:      [email protected]
10163 S:      Maintained
10164 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10165 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10166 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10167 F:      Documentation/i2c/i2c-topology.rst
10168 F:      Documentation/i2c/muxes/
10169 F:      drivers/i2c/i2c-mux.c
10170 F:      drivers/i2c/muxes/
10171 F:      include/linux/i2c-mux.h
10172
10173 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10174 M:      Gregory CLEMENT <[email protected]>
10175 L:      [email protected]
10176 S:      Maintained
10177 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10178 F:      drivers/i2c/busses/i2c-mv64xxx.c
10179
10180 I2C OVER PARALLEL PORT
10181 M:      Jean Delvare <[email protected]>
10182 L:      [email protected]
10183 S:      Maintained
10184 F:      Documentation/i2c/busses/i2c-parport.rst
10185 F:      drivers/i2c/busses/i2c-parport.c
10186
10187 I2C SUBSYSTEM
10188 M:      Wolfram Sang <[email protected]>
10189 L:      [email protected]
10190 S:      Maintained
10191 W:      https://i2c.wiki.kernel.org/
10192 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10194 F:      Documentation/i2c/
10195 F:      drivers/i2c/*
10196 F:      include/dt-bindings/i2c/i2c.h
10197 F:      include/linux/i2c-dev.h
10198 F:      include/linux/i2c-smbus.h
10199 F:      include/linux/i2c.h
10200 F:      include/uapi/linux/i2c-*.h
10201 F:      include/uapi/linux/i2c.h
10202
10203 I2C SUBSYSTEM HOST DRIVERS
10204 M:      Andi Shyti <[email protected]>
10205 L:      [email protected]
10206 S:      Maintained
10207 W:      https://i2c.wiki.kernel.org/
10208 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10210 F:      Documentation/devicetree/bindings/i2c/
10211 F:      drivers/i2c/algos/
10212 F:      drivers/i2c/busses/
10213 F:      include/dt-bindings/i2c/
10214
10215 I2C-TAOS-EVM DRIVER
10216 M:      Jean Delvare <[email protected]>
10217 L:      [email protected]
10218 S:      Maintained
10219 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10220 F:      drivers/i2c/busses/i2c-taos-evm.c
10221
10222 I2C-TINY-USB DRIVER
10223 M:      Till Harbaum <[email protected]>
10224 L:      [email protected]
10225 S:      Maintained
10226 W:      http://www.harbaum.org/till/i2c_tiny_usb
10227 F:      drivers/i2c/busses/i2c-tiny-usb.c
10228
10229 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10230 M:      Jean Delvare <[email protected]>
10231 L:      [email protected]
10232 S:      Maintained
10233 F:      Documentation/i2c/busses/i2c-ali1535.rst
10234 F:      Documentation/i2c/busses/i2c-ali1563.rst
10235 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10236 F:      Documentation/i2c/busses/i2c-amd756.rst
10237 F:      Documentation/i2c/busses/i2c-amd8111.rst
10238 F:      Documentation/i2c/busses/i2c-i801.rst
10239 F:      Documentation/i2c/busses/i2c-nforce2.rst
10240 F:      Documentation/i2c/busses/i2c-piix4.rst
10241 F:      Documentation/i2c/busses/i2c-sis5595.rst
10242 F:      Documentation/i2c/busses/i2c-sis630.rst
10243 F:      Documentation/i2c/busses/i2c-sis96x.rst
10244 F:      Documentation/i2c/busses/i2c-via.rst
10245 F:      Documentation/i2c/busses/i2c-viapro.rst
10246 F:      drivers/i2c/busses/i2c-ali1535.c
10247 F:      drivers/i2c/busses/i2c-ali1563.c
10248 F:      drivers/i2c/busses/i2c-ali15x3.c
10249 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10250 F:      drivers/i2c/busses/i2c-amd756.c
10251 F:      drivers/i2c/busses/i2c-amd8111.c
10252 F:      drivers/i2c/busses/i2c-i801.c
10253 F:      drivers/i2c/busses/i2c-isch.c
10254 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10255 F:      drivers/i2c/busses/i2c-nforce2.c
10256 F:      drivers/i2c/busses/i2c-piix4.c
10257 F:      drivers/i2c/busses/i2c-sis5595.c
10258 F:      drivers/i2c/busses/i2c-sis630.c
10259 F:      drivers/i2c/busses/i2c-sis96x.c
10260 F:      drivers/i2c/busses/i2c-via.c
10261 F:      drivers/i2c/busses/i2c-viapro.c
10262
10263 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10264 M:      Hans de Goede <[email protected]>
10265 L:      [email protected]
10266 S:      Maintained
10267 F:      drivers/i2c/busses/i2c-cht-wc.c
10268
10269 I2C/SMBUS ISMT DRIVER
10270 M:      Seth Heasley <[email protected]>
10271 M:      Neil Horman <[email protected]>
10272 L:      [email protected]
10273 F:      Documentation/i2c/busses/i2c-ismt.rst
10274 F:      drivers/i2c/busses/i2c-ismt.c
10275
10276 I2C/SMBUS STUB DRIVER
10277 M:      Jean Delvare <[email protected]>
10278 L:      [email protected]
10279 S:      Maintained
10280 F:      drivers/i2c/i2c-stub.c
10281
10282 I3C DRIVER FOR ASPEED AST2600
10283 M:      Jeremy Kerr <[email protected]>
10284 S:      Maintained
10285 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10286 F:      drivers/i3c/master/ast2600-i3c-master.c
10287
10288 I3C DRIVER FOR CADENCE I3C MASTER IP
10289 M:      Przemysław Gaj <[email protected]>
10290 S:      Maintained
10291 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10292 F:      drivers/i3c/master/i3c-master-cdns.c
10293
10294 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10295 S:      Orphan
10296 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10297 F:      drivers/i3c/master/dw*
10298
10299 I3C SUBSYSTEM
10300 M:      Alexandre Belloni <[email protected]>
10301 L:      [email protected] (moderated for non-subscribers)
10302 S:      Maintained
10303 C:      irc://chat.freenode.net/linux-i3c
10304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10305 F:      Documentation/ABI/testing/sysfs-bus-i3c
10306 F:      Documentation/devicetree/bindings/i3c/
10307 F:      Documentation/driver-api/i3c
10308 F:      drivers/i3c/
10309 F:      include/linux/i3c/
10310
10311 IBM Operation Panel Input Driver
10312 M:      Eddie James <[email protected]>
10313 L:      [email protected]
10314 S:      Maintained
10315 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10316 F:      drivers/input/misc/ibm-panel.c
10317
10318 IBM Power 842 compression accelerator
10319 M:      Haren Myneni <[email protected]>
10320 S:      Supported
10321 F:      crypto/842.c
10322 F:      drivers/crypto/nx/Kconfig
10323 F:      drivers/crypto/nx/Makefile
10324 F:      drivers/crypto/nx/nx-842*
10325 F:      include/linux/sw842.h
10326 F:      lib/842/
10327
10328 IBM Power in-Nest Crypto Acceleration
10329 M:      Breno Leitão <[email protected]>
10330 M:      Nayna Jain <[email protected]>
10331 M:      Paulo Flabiano Smorigo <[email protected]>
10332 L:      [email protected]
10333 S:      Supported
10334 F:      drivers/crypto/nx/Kconfig
10335 F:      drivers/crypto/nx/Makefile
10336 F:      drivers/crypto/nx/nx-aes*
10337 F:      drivers/crypto/nx/nx-sha*
10338 F:      drivers/crypto/nx/nx.*
10339 F:      drivers/crypto/nx/nx_csbcpb.h
10340 F:      drivers/crypto/nx/nx_debugfs.c
10341
10342 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10343 M:      Tyrel Datwyler <[email protected]>
10344 L:      [email protected]
10345 L:      [email protected]
10346 S:      Supported
10347 F:      drivers/pci/hotplug/rpadlpar*
10348
10349 IBM Power Linux RAID adapter
10350 M:      Brian King <[email protected]>
10351 S:      Supported
10352 F:      drivers/scsi/ipr.*
10353
10354 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10355 M:      Tyrel Datwyler <[email protected]>
10356 L:      [email protected]
10357 L:      [email protected]
10358 S:      Supported
10359 F:      drivers/pci/hotplug/rpaphp*
10360
10361 IBM Power SRIOV Virtual NIC Device Driver
10362 M:      Haren Myneni <[email protected]>
10363 M:      Rick Lindsley <[email protected]>
10364 R:      Nick Child <[email protected]>
10365 R:      Thomas Falcon <[email protected]>
10366 L:      [email protected]
10367 S:      Supported
10368 F:      drivers/net/ethernet/ibm/ibmvnic.*
10369
10370 IBM Power VFIO Support
10371 M:      Timothy Pearson <[email protected]>
10372 S:      Supported
10373 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10374
10375 IBM Power Virtual Ethernet Device Driver
10376 M:      Nick Child <[email protected]>
10377 L:      [email protected]
10378 S:      Supported
10379 F:      drivers/net/ethernet/ibm/ibmveth.*
10380
10381 IBM Power Virtual FC Device Drivers
10382 M:      Tyrel Datwyler <[email protected]>
10383 L:      [email protected]
10384 S:      Supported
10385 F:      drivers/scsi/ibmvscsi/ibmvfc*
10386
10387 IBM Power Virtual Management Channel Driver
10388 M:      Brad Warrum <[email protected]>
10389 M:      Ritu Agarwal <[email protected]>
10390 S:      Supported
10391 F:      drivers/misc/ibmvmc.*
10392
10393 IBM Power Virtual SCSI Device Drivers
10394 M:      Tyrel Datwyler <[email protected]>
10395 L:      [email protected]
10396 S:      Supported
10397 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10398 F:      include/scsi/viosrp.h
10399
10400 IBM Power Virtual SCSI Device Target Driver
10401 M:      Tyrel Datwyler <[email protected]>
10402 L:      [email protected]
10403 L:      [email protected]
10404 S:      Supported
10405 F:      drivers/scsi/ibmvscsi_tgt/
10406
10407 IBM Power VMX Cryptographic instructions
10408 M:      Breno Leitão <[email protected]>
10409 M:      Nayna Jain <[email protected]>
10410 M:      Paulo Flabiano Smorigo <[email protected]>
10411 L:      [email protected]
10412 S:      Supported
10413 F:      arch/powerpc/crypto/Kconfig
10414 F:      arch/powerpc/crypto/Makefile
10415 F:      arch/powerpc/crypto/aes.c
10416 F:      arch/powerpc/crypto/aes_cbc.c
10417 F:      arch/powerpc/crypto/aes_ctr.c
10418 F:      arch/powerpc/crypto/aes_xts.c
10419 F:      arch/powerpc/crypto/aesp8-ppc.*
10420 F:      arch/powerpc/crypto/ghash.c
10421 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10422 F:      arch/powerpc/crypto/ppc-xlate.pl
10423 F:      arch/powerpc/crypto/vmx.c
10424
10425 IBM ServeRAID RAID DRIVER
10426 S:      Orphan
10427 F:      drivers/scsi/ips.*
10428
10429 ICH LPC AND GPIO DRIVER
10430 M:      Peter Tyser <[email protected]>
10431 S:      Maintained
10432 F:      drivers/gpio/gpio-ich.c
10433 F:      drivers/mfd/lpc_ich.c
10434
10435 ICY I2C DRIVER
10436 M:      Max Staudt <[email protected]>
10437 L:      [email protected]
10438 S:      Maintained
10439 F:      drivers/i2c/busses/i2c-icy.c
10440
10441 IDEAPAD LAPTOP EXTRAS DRIVER
10442 M:      Ike Panhc <[email protected]>
10443 L:      [email protected]
10444 S:      Maintained
10445 W:      http://launchpad.net/ideapad-laptop
10446 F:      drivers/platform/x86/ideapad-laptop.c
10447
10448 IDEAPAD LAPTOP SLIDEBAR DRIVER
10449 M:      Andrey Moiseev <[email protected]>
10450 L:      [email protected]
10451 S:      Maintained
10452 W:      https://github.com/o2genum/ideapad-slidebar
10453 F:      drivers/input/misc/ideapad_slidebar.c
10454
10455 IDT VersaClock 5 CLOCK DRIVER
10456 M:      Luca Ceresoli <[email protected]>
10457 S:      Maintained
10458 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10459 F:      drivers/clk/clk-versaclock5.c
10460
10461 IEEE 802.15.4 SUBSYSTEM
10462 M:      Alexander Aring <[email protected]>
10463 M:      Stefan Schmidt <[email protected]>
10464 M:      Miquel Raynal <[email protected]>
10465 L:      [email protected]
10466 S:      Maintained
10467 W:      https://linux-wpan.org/
10468 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10471 F:      Documentation/networking/ieee802154.rst
10472 F:      drivers/net/ieee802154/
10473 F:      include/linux/ieee802154.h
10474 F:      include/linux/nl802154.h
10475 F:      include/net/af_ieee802154.h
10476 F:      include/net/cfg802154.h
10477 F:      include/net/ieee802154_netdev.h
10478 F:      include/net/mac802154.h
10479 F:      include/net/nl802154.h
10480 F:      net/ieee802154/
10481 F:      net/mac802154/
10482
10483 IFCVF VIRTIO DATA PATH ACCELERATOR
10484 R:      Zhu Lingshan <[email protected]>
10485 F:      drivers/vdpa/ifcvf/
10486
10487 IFE PROTOCOL
10488 M:      Yotam Gigi <[email protected]>
10489 M:      Jamal Hadi Salim <[email protected]>
10490 F:      include/net/ife.h
10491 F:      include/uapi/linux/ife.h
10492 F:      net/ife
10493
10494 IGORPLUG-USB IR RECEIVER
10495 M:      Sean Young <[email protected]>
10496 L:      [email protected]
10497 S:      Maintained
10498 F:      drivers/media/rc/igorplugusb.c
10499
10500 IGUANAWORKS USB IR TRANSCEIVER
10501 M:      Sean Young <[email protected]>
10502 L:      [email protected]
10503 S:      Maintained
10504 F:      drivers/media/rc/iguanair.c
10505
10506 IIO BACKEND FRAMEWORK
10507 M:      Nuno Sa <[email protected]>
10508 R:      Olivier Moysan <[email protected]>
10509 L:      [email protected]
10510 S:      Maintained
10511 F:      drivers/iio/industrialio-backend.c
10512 F:      include/linux/iio/backend.h
10513
10514 IIO DIGITAL POTENTIOMETER DAC
10515 M:      Peter Rosin <[email protected]>
10516 L:      [email protected]
10517 S:      Maintained
10518 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10519 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10520 F:      drivers/iio/dac/dpot-dac.c
10521
10522 IIO ENVELOPE DETECTOR
10523 M:      Peter Rosin <[email protected]>
10524 L:      [email protected]
10525 S:      Maintained
10526 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10527 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10528 F:      drivers/iio/adc/envelope-detector.c
10529
10530 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10531 M:      Matti Vaittinen <[email protected]>
10532 L:      [email protected]
10533 S:      Maintained
10534 F:      drivers/iio/industrialio-gts-helper.c
10535 F:      include/linux/iio/iio-gts-helper.h
10536 F:      drivers/iio/test/iio-test-gts.c
10537
10538 IIO MULTIPLEXER
10539 M:      Peter Rosin <[email protected]>
10540 L:      [email protected]
10541 S:      Maintained
10542 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10543 F:      drivers/iio/multiplexer/iio-mux.c
10544
10545 IIO SCMI BASED DRIVER
10546 M:      Jyoti Bhayana <[email protected]>
10547 L:      [email protected]
10548 S:      Maintained
10549 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10550
10551 IIO SUBSYSTEM AND DRIVERS
10552 M:      Jonathan Cameron <[email protected]>
10553 R:      Lars-Peter Clausen <[email protected]>
10554 L:      [email protected]
10555 S:      Maintained
10556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10557 F:      Documentation/ABI/testing/configfs-iio*
10558 F:      Documentation/ABI/testing/sysfs-bus-iio*
10559 F:      Documentation/devicetree/bindings/iio/
10560 F:      drivers/iio/
10561 F:      drivers/staging/iio/
10562 F:      include/dt-bindings/iio/
10563 F:      include/linux/iio/
10564 F:      tools/iio/
10565
10566 IIO UNIT CONVERTER
10567 M:      Peter Rosin <[email protected]>
10568 L:      [email protected]
10569 S:      Maintained
10570 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10571 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10572 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10573 F:      drivers/iio/afe/iio-rescale.c
10574
10575 IKANOS/ADI EAGLE ADSL USB DRIVER
10576 M:      Matthieu Castet <[email protected]>
10577 M:      Stanislaw Gruszka <[email protected]>
10578 S:      Maintained
10579 F:      drivers/usb/atm/ueagle-atm.c
10580
10581 IMAGIS TOUCHSCREEN DRIVER
10582 M:      Markuss Broks <[email protected]>
10583 S:      Maintained
10584 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10585 F:      drivers/input/touchscreen/imagis.c
10586
10587 IMGTEC ASCII LCD DRIVER
10588 M:      Paul Burton <[email protected]>
10589 S:      Maintained
10590 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10591 F:      drivers/auxdisplay/img-ascii-lcd.c
10592
10593 IMGTEC IR DECODER DRIVER
10594 S:      Orphan
10595 F:      drivers/media/rc/img-ir/
10596
10597 IMGTEC POWERVR DRM DRIVER
10598 M:      Frank Binns <[email protected]>
10599 M:      Matt Coster <[email protected]>
10600 S:      Supported
10601 T:      git git://anongit.freedesktop.org/drm/drm-misc
10602 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10603 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10604 F:      Documentation/gpu/imagination/
10605 F:      drivers/gpu/drm/imagination/
10606 F:      include/uapi/drm/pvr_drm.h
10607
10608 IMON SOUNDGRAPH USB IR RECEIVER
10609 M:      Sean Young <[email protected]>
10610 L:      [email protected]
10611 S:      Maintained
10612 F:      drivers/media/rc/imon.c
10613 F:      drivers/media/rc/imon_raw.c
10614
10615 IMS TWINTURBO FRAMEBUFFER DRIVER
10616 L:      [email protected]
10617 S:      Orphan
10618 F:      drivers/video/fbdev/imsttfb.c
10619
10620 INDEX OF FURTHER KERNEL DOCUMENTATION
10621 M:      Carlos Bilbao <[email protected]>
10622 S:      Maintained
10623 F:      Documentation/process/kernel-docs.rst
10624
10625 INDUSTRY PACK SUBSYSTEM (IPACK)
10626 M:      Vaibhav Gupta <[email protected]>
10627 M:      Jens Taprogge <[email protected]>
10628 M:      Greg Kroah-Hartman <[email protected]>
10629 L:      [email protected]
10630 S:      Maintained
10631 W:      http://industrypack.sourceforge.net
10632 F:      drivers/ipack/
10633
10634 INFINEON DPS310 Driver
10635 M:      Eddie James <[email protected]>
10636 L:      [email protected]
10637 S:      Maintained
10638 F:      drivers/iio/pressure/dps310.c
10639
10640 INFINEON PEB2466 ASoC CODEC
10641 M:      Herve Codina <[email protected]>
10642 L:      [email protected] (moderated for non-subscribers)
10643 S:      Maintained
10644 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10645 F:      sound/soc/codecs/peb2466.c
10646
10647 INFINIBAND SUBSYSTEM
10648 M:      Jason Gunthorpe <[email protected]>
10649 M:      Leon Romanovsky <[email protected]>
10650 L:      [email protected]
10651 S:      Supported
10652 W:      https://github.com/linux-rdma/rdma-core
10653 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10655 F:      Documentation/devicetree/bindings/infiniband/
10656 F:      Documentation/infiniband/
10657 F:      drivers/infiniband/
10658 F:      include/rdma/
10659 F:      include/trace/events/ib_mad.h
10660 F:      include/trace/events/ib_umad.h
10661 F:      include/trace/misc/rdma.h
10662 F:      include/uapi/linux/if_infiniband.h
10663 F:      include/uapi/rdma/
10664 F:      samples/bpf/ibumad_kern.c
10665 F:      samples/bpf/ibumad_user.c
10666
10667 INGENIC JZ4780 NAND DRIVER
10668 M:      Harvey Hunt <[email protected]>
10669 L:      [email protected]
10670 L:      [email protected]
10671 S:      Maintained
10672 F:      drivers/mtd/nand/raw/ingenic/
10673
10674 INGENIC JZ47xx SoCs
10675 M:      Paul Cercueil <[email protected]>
10676 L:      [email protected]
10677 S:      Maintained
10678 F:      arch/mips/boot/dts/ingenic/
10679 F:      arch/mips/generic/board-ingenic.c
10680 F:      arch/mips/include/asm/mach-ingenic/
10681 F:      arch/mips/ingenic/Kconfig
10682 F:      drivers/clk/ingenic/
10683 F:      drivers/dma/dma-jz4780.c
10684 F:      drivers/gpu/drm/ingenic/
10685 F:      drivers/i2c/busses/i2c-jz4780.c
10686 F:      drivers/iio/adc/ingenic-adc.c
10687 F:      drivers/irqchip/irq-ingenic.c
10688 F:      drivers/memory/jz4780-nemc.c
10689 F:      drivers/mmc/host/jz4740_mmc.c
10690 F:      drivers/mtd/nand/raw/ingenic/
10691 F:      drivers/pinctrl/pinctrl-ingenic.c
10692 F:      drivers/power/supply/ingenic-battery.c
10693 F:      drivers/pwm/pwm-jz4740.c
10694 F:      drivers/remoteproc/ingenic_rproc.c
10695 F:      drivers/rtc/rtc-jz4740.c
10696 F:      drivers/tty/serial/8250/8250_ingenic.c
10697 F:      drivers/usb/musb/jz4740.c
10698 F:      drivers/watchdog/jz4740_wdt.c
10699 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10700 F:      include/linux/mfd/ingenic-tcu.h
10701 F:      sound/soc/codecs/jz47*
10702 F:      sound/soc/jz4740/
10703
10704 INJOINIC IP5xxx POWER BANK IC DRIVER
10705 M:      Samuel Holland <[email protected]>
10706 S:      Maintained
10707 F:      drivers/power/supply/ip5xxx_power.c
10708
10709 INOTIFY
10710 M:      Jan Kara <[email protected]>
10711 R:      Amir Goldstein <[email protected]>
10712 L:      [email protected]
10713 S:      Maintained
10714 F:      Documentation/filesystems/inotify.rst
10715 F:      fs/notify/inotify/
10716 F:      include/linux/inotify.h
10717 F:      include/uapi/linux/inotify.h
10718
10719 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10720 M:      Dmitry Torokhov <[email protected]>
10721 L:      [email protected]
10722 S:      Maintained
10723 Q:      http://patchwork.kernel.org/project/linux-input/list/
10724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10725 F:      Documentation/devicetree/bindings/input/
10726 F:      Documentation/devicetree/bindings/serio/
10727 F:      Documentation/input/
10728 F:      drivers/input/
10729 F:      include/dt-bindings/input/
10730 F:      include/linux/input.h
10731 F:      include/linux/input/
10732 F:      include/uapi/linux/input-event-codes.h
10733 F:      include/uapi/linux/input.h
10734
10735 INPUT MULTITOUCH (MT) PROTOCOL
10736 M:      Henrik Rydberg <[email protected]>
10737 L:      [email protected]
10738 S:      Odd fixes
10739 F:      Documentation/input/multi-touch-protocol.rst
10740 F:      drivers/input/input-mt.c
10741 K:      \b(ABS|SYN)_MT_
10742
10743 INSIDE SECURE CRYPTO DRIVER
10744 M:      Antoine Tenart <[email protected]>
10745 L:      [email protected]
10746 S:      Maintained
10747 F:      drivers/crypto/inside-secure/
10748
10749 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10750 M:      Mimi Zohar <[email protected]>
10751 M:      Roberto Sassu <[email protected]>
10752 M:      Dmitry Kasatkin <[email protected]>
10753 R:      Eric Snowberg <[email protected]>
10754 L:      [email protected]
10755 S:      Supported
10756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10757 F:      security/integrity/
10758 F:      security/integrity/ima/
10759
10760 INTEL 810/815 FRAMEBUFFER DRIVER
10761 M:      Antonino Daplas <[email protected]>
10762 L:      [email protected]
10763 S:      Maintained
10764 F:      drivers/video/fbdev/i810/
10765
10766 INTEL 8254 COUNTER DRIVER
10767 M:      William Breathitt Gray <[email protected]>
10768 L:      [email protected]
10769 S:      Maintained
10770 F:      drivers/counter/i8254.c
10771 F:      include/linux/i8254.h
10772
10773 INTEL 8255 GPIO DRIVER
10774 M:      William Breathitt Gray <[email protected]>
10775 L:      [email protected]
10776 S:      Maintained
10777 F:      drivers/gpio/gpio-i8255.c
10778 F:      drivers/gpio/gpio-i8255.h
10779
10780 INTEL ASoC DRIVERS
10781 M:      Cezary Rojewski <[email protected]>
10782 M:      Pierre-Louis Bossart <[email protected]>
10783 M:      Liam Girdwood <[email protected]>
10784 M:      Peter Ujfalusi <[email protected]>
10785 M:      Bard Liao <[email protected]>
10786 M:      Ranjani Sridharan <[email protected]>
10787 M:      Kai Vehmanen <[email protected]>
10788 L:      [email protected] (moderated for non-subscribers)
10789 S:      Supported
10790 F:      sound/soc/intel/
10791
10792 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10793 M:      Hans de Goede <[email protected]>
10794 L:      [email protected]
10795 S:      Maintained
10796 F:      drivers/platform/x86/intel/atomisp2/pm.c
10797
10798 INTEL ATOMISP2 LED DRIVER
10799 M:      Hans de Goede <[email protected]>
10800 L:      [email protected]
10801 S:      Maintained
10802 F:      drivers/platform/x86/intel/atomisp2/led.c
10803
10804 INTEL BIOS SAR INT1092 DRIVER
10805 M:      Shravan Sudhakar <[email protected]>
10806 L:      [email protected]
10807 S:      Maintained
10808 F:      drivers/platform/x86/intel/int1092/
10809
10810 INTEL BROXTON PMC DRIVER
10811 M:      Mika Westerberg <[email protected]>
10812 M:      Zha Qipeng <[email protected]>
10813 S:      Maintained
10814 F:      drivers/mfd/intel_pmc_bxt.c
10815 F:      include/linux/mfd/intel_pmc_bxt.h
10816
10817 INTEL C600 SERIES SAS CONTROLLER DRIVER
10818 M:      Artur Paszkiewicz <[email protected]>
10819 L:      [email protected]
10820 S:      Supported
10821 T:      git git://git.code.sf.net/p/intel-sas/isci
10822 F:      drivers/scsi/isci/
10823
10824 INTEL CPU family model numbers
10825 M:      Tony Luck <[email protected]>
10826 M:      [email protected]
10827 L:      [email protected]
10828 S:      Supported
10829 F:      arch/x86/include/asm/intel-family.h
10830
10831 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
10832 M:      Jani Nikula <[email protected]>
10833 M:      Rodrigo Vivi <[email protected]>
10834 L:      [email protected]
10835 L:      [email protected]
10836 S:      Supported
10837 F:      drivers/gpu/drm/i915/display/
10838 F:      drivers/gpu/drm/xe/display/
10839 F:      drivers/gpu/drm/xe/compat-i915-headers
10840
10841 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
10842 M:      Jani Nikula <[email protected]>
10843 M:      Joonas Lahtinen <[email protected]>
10844 M:      Rodrigo Vivi <[email protected]>
10845 M:      Tvrtko Ursulin <[email protected]>
10846 L:      [email protected]
10847 S:      Supported
10848 W:      https://drm.pages.freedesktop.org/intel-docs/
10849 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10850 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
10851 C:      irc://irc.oftc.net/intel-gfx
10852 T:      git git://anongit.freedesktop.org/drm-intel
10853 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10854 F:      Documentation/gpu/i915.rst
10855 F:      drivers/gpu/drm/ci/xfails/i915*
10856 F:      drivers/gpu/drm/i915/
10857 F:      include/drm/i915*
10858 F:      include/uapi/drm/i915_drm.h
10859
10860 INTEL DRM XE DRIVER (Lunar Lake and newer)
10861 M:      Lucas De Marchi <[email protected]>
10862 M:      Oded Gabbay <[email protected]>
10863 M:      Thomas Hellström <[email protected]>
10864 L:      [email protected]
10865 S:      Supported
10866 W:      https://drm.pages.freedesktop.org/intel-docs/
10867 Q:      http://patchwork.freedesktop.org/project/intel-xe/
10868 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
10869 C:      irc://irc.oftc.net/xe
10870 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
10871 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
10872 F:      Documentation/gpu/xe/
10873 F:      drivers/gpu/drm/xe/
10874 F:      include/drm/xe*
10875 F:      include/uapi/drm/xe_drm.h
10876
10877 INTEL ETHERNET DRIVERS
10878 M:      Jesse Brandeburg <[email protected]>
10879 M:      Tony Nguyen <[email protected]>
10880 L:      [email protected] (moderated for non-subscribers)
10881 S:      Supported
10882 W:      https://www.intel.com/content/www/us/en/support.html
10883 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10886 F:      Documentation/networking/device_drivers/ethernet/intel/
10887 F:      drivers/net/ethernet/intel/
10888 F:      drivers/net/ethernet/intel/*/
10889 F:      include/linux/avf/virtchnl.h
10890 F:      include/linux/net/intel/iidc.h
10891
10892 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10893 M:      Mustafa Ismail <[email protected]>
10894 M:      Shiraz Saleem <[email protected]>
10895 L:      [email protected]
10896 S:      Supported
10897 F:      drivers/infiniband/hw/irdma/
10898 F:      include/uapi/rdma/irdma-abi.h
10899
10900 INTEL GPIO DRIVERS
10901 M:      Andy Shevchenko <[email protected]>
10902 L:      [email protected]
10903 S:      Supported
10904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10905 F:      drivers/gpio/gpio-elkhartlake.c
10906 F:      drivers/gpio/gpio-ich.c
10907 F:      drivers/gpio/gpio-merrifield.c
10908 F:      drivers/gpio/gpio-ml-ioh.c
10909 F:      drivers/gpio/gpio-pch.c
10910 F:      drivers/gpio/gpio-sch.c
10911 F:      drivers/gpio/gpio-sodaville.c
10912 F:      drivers/gpio/gpio-tangier.c
10913 F:      drivers/gpio/gpio-tangier.h
10914
10915 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10916 M:      Zhenyu Wang <[email protected]>
10917 M:      Zhi Wang <[email protected]>
10918 L:      [email protected]
10919 L:      [email protected]
10920 S:      Supported
10921 W:      https://github.com/intel/gvt-linux/wiki
10922 T:      git https://github.com/intel/gvt-linux.git
10923 F:      drivers/gpu/drm/i915/gvt/
10924
10925 INTEL HID EVENT DRIVER
10926 M:      Alex Hung <[email protected]>
10927 L:      [email protected]
10928 S:      Maintained
10929 F:      drivers/platform/x86/intel/hid.c
10930
10931 INTEL I/OAT DMA DRIVER
10932 M:      Dave Jiang <[email protected]>
10933 R:      Dan Williams <[email protected]>
10934 L:      [email protected]
10935 S:      Supported
10936 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10937 F:      drivers/dma/ioat*
10938
10939 INTEL IAA CRYPTO DRIVER
10940 M:      Tom Zanussi <[email protected]>
10941 L:      [email protected]
10942 S:      Supported
10943 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
10944 F:      drivers/crypto/intel/iaa/*
10945
10946 INTEL IDLE DRIVER
10947 M:      Jacob Pan <[email protected]>
10948 M:      Len Brown <[email protected]>
10949 L:      [email protected]
10950 S:      Supported
10951 B:      https://bugzilla.kernel.org
10952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10953 F:      drivers/idle/intel_idle.c
10954
10955 INTEL IDXD DRIVER
10956 M:      Fenghua Yu <[email protected]>
10957 M:      Dave Jiang <[email protected]>
10958 L:      [email protected]
10959 S:      Supported
10960 F:      drivers/dma/idxd/*
10961 F:      include/uapi/linux/idxd.h
10962
10963 INTEL IN FIELD SCAN (IFS) DEVICE
10964 M:      Jithu Joseph <[email protected]>
10965 R:      Ashok Raj <[email protected]>
10966 R:      Tony Luck <[email protected]>
10967 S:      Maintained
10968 F:      drivers/platform/x86/intel/ifs
10969 F:      include/trace/events/intel_ifs.h
10970
10971 INTEL INTEGRATED SENSOR HUB DRIVER
10972 M:      Srinivas Pandruvada <[email protected]>
10973 M:      Jiri Kosina <[email protected]>
10974 L:      [email protected]
10975 S:      Maintained
10976 F:      drivers/hid/intel-ish-hid/
10977
10978 INTEL IOMMU (VT-d)
10979 M:      David Woodhouse <[email protected]>
10980 M:      Lu Baolu <[email protected]>
10981 L:      [email protected]
10982 S:      Supported
10983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10984 F:      drivers/iommu/intel/
10985
10986 INTEL IPU3 CSI-2 CIO2 DRIVER
10987 M:      Yong Zhi <[email protected]>
10988 M:      Sakari Ailus <[email protected]>
10989 M:      Bingbu Cao <[email protected]>
10990 M:      Dan Scally <[email protected]>
10991 R:      Tianshu Qiu <[email protected]>
10992 L:      [email protected]
10993 S:      Maintained
10994 T:      git git://linuxtv.org/media_tree.git
10995 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10996 F:      drivers/media/pci/intel/ipu3/
10997
10998 INTEL IPU3 CSI-2 IMGU DRIVER
10999 M:      Sakari Ailus <[email protected]>
11000 R:      Bingbu Cao <[email protected]>
11001 R:      Tianshu Qiu <[email protected]>
11002 L:      [email protected]
11003 S:      Maintained
11004 F:      Documentation/admin-guide/media/ipu3.rst
11005 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11006 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11007 F:      drivers/staging/media/ipu3/
11008
11009 INTEL ISHTP ECLITE DRIVER
11010 M:      Sumesh K Naduvalath <[email protected]>
11011 L:      [email protected]
11012 S:      Supported
11013 F:      drivers/platform/x86/intel/ishtp_eclite.c
11014
11015 INTEL IXP4XX CRYPTO SUPPORT
11016 M:      Corentin Labbe <[email protected]>
11017 L:      [email protected]
11018 S:      Maintained
11019 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11020
11021 INTEL KEEM BAY DRM DRIVER
11022 M:      Anitha Chrisanthus <[email protected]>
11023 M:      Edmund Dea <[email protected]>
11024 S:      Maintained
11025 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11026 F:      drivers/gpu/drm/kmb/
11027
11028 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11029 M:      Daniele Alessandrelli <[email protected]>
11030 S:      Maintained
11031 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11032 F:      drivers/crypto/intel/keembay/Kconfig
11033 F:      drivers/crypto/intel/keembay/Makefile
11034 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11035 F:      drivers/crypto/intel/keembay/ocs-aes.c
11036 F:      drivers/crypto/intel/keembay/ocs-aes.h
11037
11038 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11039 M:      Daniele Alessandrelli <[email protected]>
11040 M:      Prabhjot Khurana <[email protected]>
11041 M:      Mark Gross <[email protected]>
11042 S:      Maintained
11043 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11044 F:      drivers/crypto/intel/keembay/Kconfig
11045 F:      drivers/crypto/intel/keembay/Makefile
11046 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11047
11048 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11049 M:      Daniele Alessandrelli <[email protected]>
11050 M:      Declan Murphy <[email protected]>
11051 S:      Maintained
11052 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11053 F:      drivers/crypto/intel/keembay/Kconfig
11054 F:      drivers/crypto/intel/keembay/Makefile
11055 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11056 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11057 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11058
11059 INTEL MANAGEMENT ENGINE (mei)
11060 M:      Tomas Winkler <[email protected]>
11061 L:      [email protected]
11062 S:      Supported
11063 F:      Documentation/driver-api/mei/*
11064 F:      drivers/misc/mei/
11065 F:      drivers/watchdog/mei_wdt.c
11066 F:      include/linux/mei_aux.h
11067 F:      include/linux/mei_cl_bus.h
11068 F:      include/uapi/linux/mei.h
11069 F:      include/uapi/linux/mei_uuid.h
11070 F:      include/uapi/linux/uuid.h
11071 F:      samples/mei/*
11072
11073 INTEL MAX 10 BMC MFD DRIVER
11074 M:      Xu Yilun <[email protected]>
11075 R:      Tom Rix <[email protected]>
11076 S:      Maintained
11077 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11078 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11079 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11080 F:      drivers/mfd/intel-m10-bmc*
11081 F:      include/linux/mfd/intel-m10-bmc.h
11082
11083 INTEL MAX10 BMC SECURE UPDATES
11084 M:      Peter Colberg <[email protected]>
11085 L:      [email protected]
11086 S:      Maintained
11087 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11088 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11089
11090 INTEL P-Unit IPC DRIVER
11091 M:      Zha Qipeng <[email protected]>
11092 L:      [email protected]
11093 S:      Maintained
11094 F:      arch/x86/include/asm/intel_punit_ipc.h
11095 F:      drivers/platform/x86/intel/punit_ipc.c
11096
11097 INTEL PMC CORE DRIVER
11098 M:      Rajneesh Bhardwaj <[email protected]>
11099 M:      David E Box <[email protected]>
11100 L:      [email protected]
11101 S:      Maintained
11102 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11103 F:      drivers/platform/x86/intel/pmc/
11104
11105 INTEL PMIC GPIO DRIVERS
11106 M:      Andy Shevchenko <[email protected]>
11107 S:      Supported
11108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11109 F:      drivers/gpio/gpio-*cove.c
11110
11111 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11112 M:      Andy Shevchenko <[email protected]>
11113 S:      Supported
11114 F:      drivers/mfd/intel_soc_pmic*
11115 F:      include/linux/mfd/intel_soc_pmic*
11116
11117 INTEL PMT DRIVERS
11118 M:      David E. Box <[email protected]>
11119 S:      Supported
11120 F:      drivers/platform/x86/intel/pmt/
11121
11122 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11123 M:      Stanislav Yakovlev <[email protected]>
11124 L:      [email protected]
11125 S:      Maintained
11126 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11127 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11128 F:      drivers/net/wireless/intel/ipw2x00/
11129
11130 INTEL PSTATE DRIVER
11131 M:      Srinivas Pandruvada <[email protected]>
11132 M:      Len Brown <[email protected]>
11133 L:      [email protected]
11134 S:      Supported
11135 F:      drivers/cpufreq/intel_pstate.c
11136
11137 INTEL PTP DFL ToD DRIVER
11138 M:      Tianfei Zhang <[email protected]>
11139 L:      [email protected]
11140 L:      [email protected]
11141 S:      Maintained
11142 F:      drivers/ptp/ptp_dfl_tod.c
11143
11144 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11145 M:      Jarkko Nikula <[email protected]>
11146 L:      [email protected]
11147 F:      drivers/counter/intel-qep.c
11148
11149 INTEL SCU DRIVERS
11150 M:      Mika Westerberg <[email protected]>
11151 S:      Maintained
11152 F:      arch/x86/include/asm/intel_scu_ipc.h
11153 F:      drivers/platform/x86/intel_scu_*
11154
11155 INTEL SDSI DRIVER
11156 M:      David E. Box <[email protected]>
11157 S:      Supported
11158 F:      drivers/platform/x86/intel/sdsi.c
11159 F:      tools/arch/x86/intel_sdsi/
11160 F:      tools/testing/selftests/drivers/sdsi/
11161
11162 INTEL SGX
11163 M:      Jarkko Sakkinen <[email protected]>
11164 R:      Dave Hansen <[email protected]>
11165 L:      [email protected]
11166 S:      Supported
11167 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11169 F:      Documentation/arch/x86/sgx.rst
11170 F:      arch/x86/entry/vdso/vsgx.S
11171 F:      arch/x86/include/asm/sgx.h
11172 F:      arch/x86/include/uapi/asm/sgx.h
11173 F:      arch/x86/kernel/cpu/sgx/*
11174 F:      tools/testing/selftests/sgx/*
11175 K:      \bSGX_
11176
11177 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11178 M:      Daniel Scally <[email protected]>
11179 S:      Maintained
11180 F:      drivers/platform/x86/intel/int3472/
11181
11182 INTEL SPEED SELECT TECHNOLOGY
11183 M:      Srinivas Pandruvada <[email protected]>
11184 L:      [email protected]
11185 S:      Maintained
11186 F:      drivers/platform/x86/intel/speed_select_if/
11187 F:      include/uapi/linux/isst_if.h
11188 F:      tools/power/x86/intel-speed-select/
11189
11190 INTEL STRATIX10 FIRMWARE DRIVERS
11191 M:      Dinh Nguyen <[email protected]>
11192 L:      [email protected]
11193 S:      Maintained
11194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11195 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11196 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11197 F:      drivers/firmware/stratix10-rsu.c
11198 F:      drivers/firmware/stratix10-svc.c
11199 F:      include/linux/firmware/intel/stratix10-smc.h
11200 F:      include/linux/firmware/intel/stratix10-svc-client.h
11201
11202 INTEL TELEMETRY DRIVER
11203 M:      Rajneesh Bhardwaj <[email protected]>
11204 M:      "David E. Box" <[email protected]>
11205 L:      [email protected]
11206 S:      Maintained
11207 F:      arch/x86/include/asm/intel_telemetry.h
11208 F:      drivers/platform/x86/intel/telemetry/
11209
11210 INTEL TPMI DRIVER
11211 M:      Srinivas Pandruvada <[email protected]>
11212 L:      [email protected]
11213 S:      Maintained
11214 F:      Documentation/ABI/testing/debugfs-tpmi
11215 F:      drivers/platform/x86/intel/tpmi.c
11216 F:      include/linux/intel_tpmi.h
11217
11218 INTEL UNCORE FREQUENCY CONTROL
11219 M:      Srinivas Pandruvada <[email protected]>
11220 L:      [email protected]
11221 S:      Maintained
11222 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11223 F:      drivers/platform/x86/intel/uncore-frequency/
11224
11225 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11226 M:      David E. Box <[email protected]>
11227 S:      Supported
11228 F:      drivers/platform/x86/intel/vsec.*
11229
11230 INTEL VIRTUAL BUTTON DRIVER
11231 M:      AceLan Kao <[email protected]>
11232 L:      [email protected]
11233 S:      Maintained
11234 F:      drivers/platform/x86/intel/vbtn.c
11235
11236 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11237 M:      Stanislaw Gruszka <[email protected]>
11238 L:      [email protected]
11239 S:      Supported
11240 F:      drivers/net/wireless/intel/iwlegacy/
11241
11242 INTEL WIRELESS WIFI LINK (iwlwifi)
11243 M:      Miri Korenblit <[email protected]>
11244 L:      [email protected]
11245 S:      Supported
11246 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11248 F:      drivers/net/wireless/intel/iwlwifi/
11249
11250 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11251 M:      Jithu Joseph <[email protected]>
11252 S:      Maintained
11253 W:      https://slimbootloader.github.io/security/firmware-update.html
11254 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11255
11256 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11257 L:      [email protected]
11258 S:      Maintained
11259 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11260
11261 INTEL WWAN IOSM DRIVER
11262 M:      M Chetan Kumar <[email protected]>
11263 L:      [email protected]
11264 S:      Maintained
11265 F:      drivers/net/wwan/iosm/
11266
11267 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11268 M:      Xin Li <[email protected]>
11269 M:      "H. Peter Anvin" <[email protected]>
11270 S:      Supported
11271 F:      Documentation/arch/x86/x86_64/fred.rst
11272 F:      arch/x86/entry/entry_64_fred.S
11273 F:      arch/x86/entry/entry_fred.c
11274 F:      arch/x86/include/asm/fred.h
11275 F:      arch/x86/kernel/fred.c
11276
11277 INTEL(R) TRACE HUB
11278 M:      Alexander Shishkin <[email protected]>
11279 S:      Supported
11280 F:      Documentation/trace/intel_th.rst
11281 F:      drivers/hwtracing/intel_th/
11282 F:      include/linux/intel_th.h
11283
11284 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11285 M:      Ning Sun <[email protected]>
11286 L:      [email protected]
11287 S:      Supported
11288 W:      http://tboot.sourceforge.net
11289 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11290 F:      Documentation/arch/x86/intel_txt.rst
11291 F:      arch/x86/kernel/tboot.c
11292 F:      include/linux/tboot.h
11293
11294 INTERCONNECT API
11295 M:      Georgi Djakov <[email protected]>
11296 L:      [email protected]
11297 S:      Maintained
11298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11299 F:      Documentation/devicetree/bindings/interconnect/
11300 F:      Documentation/driver-api/interconnect.rst
11301 F:      drivers/interconnect/
11302 F:      include/dt-bindings/interconnect/
11303 F:      include/linux/interconnect-provider.h
11304 F:      include/linux/interconnect.h
11305
11306 INTERRUPT COUNTER DRIVER
11307 M:      Oleksij Rempel <[email protected]>
11308 R:      Pengutronix Kernel Team <[email protected]>
11309 L:      [email protected]
11310 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11311 F:      drivers/counter/interrupt-cnt.c
11312
11313 INTERSIL ISL7998X VIDEO DECODER DRIVER
11314 M:      Michael Tretter <[email protected]>
11315 R:      Pengutronix Kernel Team <[email protected]>
11316 L:      [email protected]
11317 S:      Maintained
11318 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11319 F:      drivers/media/i2c/isl7998x.c
11320
11321 INVENSENSE ICM-426xx IMU DRIVER
11322 M:      Jean-Baptiste Maneyrol <[email protected]>
11323 L:      [email protected]
11324 S:      Maintained
11325 W:      https://invensense.tdk.com/
11326 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11327 F:      drivers/iio/imu/inv_icm42600/
11328
11329 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11330 M:      Linus Walleij <[email protected]>
11331 L:      [email protected]
11332 S:      Maintained
11333 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11334 F:      drivers/iio/gyro/mpu3050*
11335
11336 IOC3 ETHERNET DRIVER
11337 M:      Ralf Baechle <[email protected]>
11338 L:      [email protected]
11339 S:      Maintained
11340 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11341
11342 IOMMU DMA-API LAYER
11343 M:      Robin Murphy <[email protected]>
11344 L:      [email protected]
11345 S:      Maintained
11346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11347 F:      drivers/iommu/dma-iommu.c
11348 F:      drivers/iommu/dma-iommu.h
11349 F:      drivers/iommu/iova.c
11350 F:      include/linux/iova.h
11351
11352 IOMMU SUBSYSTEM
11353 M:      Joerg Roedel <[email protected]>
11354 M:      Will Deacon <[email protected]>
11355 R:      Robin Murphy <[email protected]>
11356 L:      [email protected]
11357 S:      Maintained
11358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11359 F:      Documentation/devicetree/bindings/iommu/
11360 F:      Documentation/userspace-api/iommu.rst
11361 F:      drivers/iommu/
11362 F:      include/linux/iommu.h
11363 F:      include/linux/iova.h
11364 F:      include/linux/of_iommu.h
11365
11366 IOMMUFD
11367 M:      Jason Gunthorpe <[email protected]>
11368 M:      Kevin Tian <[email protected]>
11369 L:      [email protected]
11370 S:      Maintained
11371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11372 F:      Documentation/userspace-api/iommufd.rst
11373 F:      drivers/iommu/iommufd/
11374 F:      include/linux/iommufd.h
11375 F:      include/uapi/linux/iommufd.h
11376 F:      tools/testing/selftests/iommu/
11377
11378 IOSYS-MAP HELPERS
11379 M:      Thomas Zimmermann <[email protected]>
11380 L:      [email protected]
11381 S:      Maintained
11382 T:      git git://anongit.freedesktop.org/drm/drm-misc
11383 F:      include/linux/iosys-map.h
11384
11385 IO_URING
11386 M:      Jens Axboe <[email protected]>
11387 R:      Pavel Begunkov <[email protected]>
11388 L:      [email protected]
11389 S:      Maintained
11390 T:      git git://git.kernel.dk/linux-block
11391 T:      git git://git.kernel.dk/liburing
11392 F:      include/linux/io_uring/
11393 F:      include/linux/io_uring.h
11394 F:      include/linux/io_uring_types.h
11395 F:      include/trace/events/io_uring.h
11396 F:      include/uapi/linux/io_uring.h
11397 F:      io_uring/
11398
11399 IPMI SUBSYSTEM
11400 M:      Corey Minyard <[email protected]>
11401 L:      [email protected] (moderated for non-subscribers)
11402 S:      Supported
11403 W:      http://openipmi.sourceforge.net/
11404 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11405 F:      Documentation/devicetree/bindings/ipmi/
11406 F:      Documentation/driver-api/ipmi.rst
11407 F:      drivers/char/ipmi/
11408 F:      include/linux/ipmi*
11409 F:      include/uapi/linux/ipmi*
11410
11411 IPS SCSI RAID DRIVER
11412 M:      Adaptec OEM Raid Solutions <[email protected]>
11413 L:      [email protected]
11414 S:      Maintained
11415 W:      http://www.adaptec.com/
11416 F:      drivers/scsi/ips*
11417
11418 IPVS
11419 M:      Simon Horman <[email protected]>
11420 M:      Julian Anastasov <[email protected]>
11421 L:      [email protected]
11422 L:      [email protected]
11423 S:      Maintained
11424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11426 F:      Documentation/networking/ipvs-sysctl.rst
11427 F:      include/net/ip_vs.h
11428 F:      include/uapi/linux/ip_vs.h
11429 F:      net/netfilter/ipvs/
11430
11431 IPWIRELESS DRIVER
11432 M:      Jiri Kosina <[email protected]>
11433 M:      David Sterba <[email protected]>
11434 S:      Odd Fixes
11435 F:      drivers/tty/ipwireless/
11436
11437 IRON DEVICE AUDIO CODEC DRIVERS
11438 M:      Kiseok Jo <[email protected]>
11439 L:      [email protected] (moderated for non-subscribers)
11440 S:      Maintained
11441 F:      Documentation/devicetree/bindings/sound/irondevice,*
11442 F:      sound/soc/codecs/sma*
11443
11444 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11445 M:      Thomas Gleixner <[email protected]>
11446 S:      Maintained
11447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11448 F:      Documentation/core-api/irq/irq-domain.rst
11449 F:      include/linux/irqdomain.h
11450 F:      kernel/irq/irqdomain.c
11451 F:      kernel/irq/msi.c
11452
11453 IRQ SUBSYSTEM
11454 M:      Thomas Gleixner <[email protected]>
11455 L:      [email protected]
11456 S:      Maintained
11457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11458 F:      include/linux/group_cpus.h
11459 F:      kernel/irq/
11460 F:      lib/group_cpus.c
11461
11462 IRQCHIP DRIVERS
11463 M:      Thomas Gleixner <[email protected]>
11464 L:      [email protected]
11465 S:      Maintained
11466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11467 F:      Documentation/devicetree/bindings/interrupt-controller/
11468 F:      drivers/irqchip/
11469
11470 ISA
11471 M:      William Breathitt Gray <[email protected]>
11472 S:      Maintained
11473 F:      Documentation/driver-api/isa.rst
11474 F:      drivers/base/isa.c
11475 F:      include/linux/isa.h
11476
11477 ISA RADIO MODULE
11478 M:      Hans Verkuil <[email protected]>
11479 L:      [email protected]
11480 S:      Maintained
11481 W:      https://linuxtv.org
11482 T:      git git://linuxtv.org/media_tree.git
11483 F:      drivers/media/radio/radio-isa*
11484
11485 ISAPNP
11486 M:      Jaroslav Kysela <[email protected]>
11487 S:      Maintained
11488 F:      Documentation/userspace-api/isapnp.rst
11489 F:      drivers/pnp/isapnp/
11490 F:      include/linux/isapnp.h
11491
11492 ISCSI
11493 M:      Lee Duncan <[email protected]>
11494 M:      Chris Leech <[email protected]>
11495 M:      Mike Christie <[email protected]>
11496 L:      [email protected]
11497 L:      [email protected]
11498 S:      Maintained
11499 W:      www.open-iscsi.com
11500 F:      drivers/scsi/*iscsi*
11501 F:      include/scsi/*iscsi*
11502
11503 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11504 M:      Peter Jones <[email protected]>
11505 M:      Konrad Rzeszutek Wilk <[email protected]>
11506 S:      Maintained
11507 F:      drivers/firmware/iscsi_ibft*
11508
11509 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11510 M:      Sagi Grimberg <[email protected]>
11511 M:      Max Gurtovoy <[email protected]>
11512 L:      [email protected]
11513 S:      Supported
11514 W:      http://www.openfabrics.org
11515 W:      www.open-iscsi.org
11516 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11517 F:      drivers/infiniband/ulp/iser/
11518
11519 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11520 M:      Sagi Grimberg <[email protected]>
11521 L:      [email protected]
11522 L:      [email protected]
11523 S:      Supported
11524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11525 F:      drivers/infiniband/ulp/isert
11526
11527 ISDN/CMTP OVER BLUETOOTH
11528 M:      Karsten Keil <[email protected]>
11529 L:      [email protected] (subscribers-only)
11530 L:      [email protected]
11531 S:      Odd Fixes
11532 W:      http://www.isdn4linux.de
11533 F:      Documentation/isdn/
11534 F:      drivers/isdn/capi/
11535 F:      include/linux/isdn/
11536 F:      include/uapi/linux/isdn/
11537 F:      net/bluetooth/cmtp/
11538
11539 ISDN/mISDN SUBSYSTEM
11540 M:      Karsten Keil <[email protected]>
11541 L:      [email protected] (subscribers-only)
11542 L:      [email protected]
11543 S:      Maintained
11544 W:      http://www.isdn4linux.de
11545 F:      drivers/isdn/Kconfig
11546 F:      drivers/isdn/Makefile
11547 F:      drivers/isdn/hardware/
11548 F:      drivers/isdn/mISDN/
11549
11550 ISOFS FILESYSTEM
11551 M:      Jan Kara <[email protected]>
11552 L:      [email protected]
11553 S:      Maintained
11554 F:      Documentation/filesystems/isofs.rst
11555 F:      fs/isofs/
11556
11557 IT87 HARDWARE MONITORING DRIVER
11558 M:      Jean Delvare <[email protected]>
11559 L:      [email protected]
11560 S:      Maintained
11561 F:      Documentation/hwmon/it87.rst
11562 F:      drivers/hwmon/it87.c
11563
11564 IT913X MEDIA DRIVER
11565 L:      [email protected]
11566 S:      Orphan
11567 W:      https://linuxtv.org
11568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11569 F:      drivers/media/tuners/it913x*
11570
11571 ITE IT66121 HDMI BRIDGE DRIVER
11572 M:      Phong LE <[email protected]>
11573 M:      Neil Armstrong <[email protected]>
11574 S:      Maintained
11575 T:      git git://anongit.freedesktop.org/drm/drm-misc
11576 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11577 F:      drivers/gpu/drm/bridge/ite-it66121.c
11578
11579 IVTV VIDEO4LINUX DRIVER
11580 M:      Andy Walls <[email protected]>
11581 L:      [email protected]
11582 S:      Maintained
11583 W:      https://linuxtv.org
11584 T:      git git://linuxtv.org/media_tree.git
11585 F:      Documentation/admin-guide/media/ivtv*
11586 F:      drivers/media/pci/ivtv/
11587 F:      include/uapi/linux/ivtv*
11588
11589 IX2505V MEDIA DRIVER
11590 M:      Malcolm Priestley <[email protected]>
11591 L:      [email protected]
11592 S:      Maintained
11593 W:      https://linuxtv.org
11594 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11595 F:      drivers/media/dvb-frontends/ix2505v*
11596
11597 JAILHOUSE HYPERVISOR INTERFACE
11598 M:      Jan Kiszka <[email protected]>
11599 L:      [email protected]
11600 S:      Maintained
11601 F:      arch/x86/include/asm/jailhouse_para.h
11602 F:      arch/x86/kernel/jailhouse.c
11603
11604 JFS FILESYSTEM
11605 M:      Dave Kleikamp <[email protected]>
11606 L:      [email protected]
11607 S:      Odd Fixes
11608 W:      http://jfs.sourceforge.net/
11609 T:      git https://github.com/kleikamp/linux-shaggy.git
11610 F:      Documentation/admin-guide/jfs.rst
11611 F:      fs/jfs/
11612
11613 JME NETWORK DRIVER
11614 M:      Guo-Fu Tseng <[email protected]>
11615 L:      [email protected]
11616 S:      Maintained
11617 F:      drivers/net/ethernet/jme.*
11618
11619 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11620 M:      David Woodhouse <[email protected]>
11621 M:      Richard Weinberger <[email protected]>
11622 L:      [email protected]
11623 S:      Odd Fixes
11624 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11625 T:      git git://git.infradead.org/ubifs-2.6.git
11626 F:      fs/jffs2/
11627 F:      include/uapi/linux/jffs2.h
11628
11629 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11630 M:      "Theodore Ts'o" <[email protected]>
11631 M:      Jan Kara <[email protected]>
11632 L:      [email protected]
11633 S:      Maintained
11634 F:      fs/jbd2/
11635 F:      include/linux/jbd2.h
11636
11637 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11638 M:      Mikhail Ulyanov <[email protected]>
11639 L:      [email protected]
11640 L:      [email protected]
11641 S:      Maintained
11642 F:      drivers/media/platform/renesas/rcar_jpu.c
11643
11644 JSM Neo PCI based serial card
11645 L:      [email protected]
11646 S:      Orphan
11647 F:      drivers/tty/serial/jsm/
11648
11649 K10TEMP HARDWARE MONITORING DRIVER
11650 M:      Clemens Ladisch <[email protected]>
11651 L:      [email protected]
11652 S:      Maintained
11653 F:      Documentation/hwmon/k10temp.rst
11654 F:      drivers/hwmon/k10temp.c
11655
11656 K8TEMP HARDWARE MONITORING DRIVER
11657 M:      Rudolf Marek <[email protected]>
11658 L:      [email protected]
11659 S:      Maintained
11660 F:      Documentation/hwmon/k8temp.rst
11661 F:      drivers/hwmon/k8temp.c
11662
11663 KASAN
11664 M:      Andrey Ryabinin <[email protected]>
11665 R:      Alexander Potapenko <[email protected]>
11666 R:      Andrey Konovalov <[email protected]>
11667 R:      Dmitry Vyukov <[email protected]>
11668 R:      Vincenzo Frascino <[email protected]>
11669 L:      [email protected]
11670 S:      Maintained
11671 F:      Documentation/dev-tools/kasan.rst
11672 F:      arch/*/include/asm/*kasan.h
11673 F:      arch/*/mm/kasan_init*
11674 F:      include/linux/kasan*.h
11675 F:      lib/Kconfig.kasan
11676 F:      mm/kasan/
11677 F:      scripts/Makefile.kasan
11678
11679 KCONFIG
11680 M:      Masahiro Yamada <[email protected]>
11681 L:      [email protected]
11682 S:      Maintained
11683 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11685 F:      Documentation/kbuild/kconfig*
11686 F:      scripts/Kconfig.include
11687 F:      scripts/kconfig/
11688
11689 KCOV
11690 R:      Dmitry Vyukov <[email protected]>
11691 R:      Andrey Konovalov <[email protected]>
11692 L:      [email protected]
11693 S:      Maintained
11694 F:      Documentation/dev-tools/kcov.rst
11695 F:      include/linux/kcov.h
11696 F:      include/uapi/linux/kcov.h
11697 F:      kernel/kcov.c
11698 F:      scripts/Makefile.kcov
11699
11700 KCSAN
11701 M:      Marco Elver <[email protected]>
11702 R:      Dmitry Vyukov <[email protected]>
11703 L:      [email protected]
11704 S:      Maintained
11705 F:      Documentation/dev-tools/kcsan.rst
11706 F:      include/linux/kcsan*.h
11707 F:      kernel/kcsan/
11708 F:      lib/Kconfig.kcsan
11709 F:      scripts/Makefile.kcsan
11710
11711 KDUMP
11712 M:      Baoquan He <[email protected]>
11713 R:      Vivek Goyal <[email protected]>
11714 R:      Dave Young <[email protected]>
11715 L:      [email protected]
11716 S:      Maintained
11717 W:      http://lse.sourceforge.net/kdump/
11718 F:      Documentation/admin-guide/kdump/
11719 F:      fs/proc/vmcore.c
11720 F:      include/linux/crash_core.h
11721 F:      include/linux/crash_dump.h
11722 F:      include/uapi/linux/vmcore.h
11723 F:      kernel/crash_*.c
11724
11725 KEENE FM RADIO TRANSMITTER DRIVER
11726 M:      Hans Verkuil <[email protected]>
11727 L:      [email protected]
11728 S:      Maintained
11729 W:      https://linuxtv.org
11730 T:      git git://linuxtv.org/media_tree.git
11731 F:      drivers/media/radio/radio-keene*
11732
11733 KERNEL AUTOMOUNTER
11734 M:      Ian Kent <[email protected]>
11735 L:      [email protected]
11736 S:      Maintained
11737 F:      fs/autofs/
11738
11739 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11740 M:      Masahiro Yamada <[email protected]>
11741 R:      Nathan Chancellor <[email protected]>
11742 R:      Nicolas Schier <[email protected]>
11743 L:      [email protected]
11744 S:      Maintained
11745 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11747 F:      Documentation/kbuild/
11748 F:      Makefile
11749 F:      scripts/*vmlinux*
11750 F:      scripts/Kbuild*
11751 F:      scripts/Makefile*
11752 F:      scripts/basic/
11753 F:      scripts/clang-tools/
11754 F:      scripts/dummy-tools/
11755 F:      scripts/mk*
11756 F:      scripts/mod/
11757 F:      scripts/package/
11758 F:      usr/
11759
11760 KERNEL HARDENING (not covered by other areas)
11761 M:      Kees Cook <[email protected]>
11762 R:      Gustavo A. R. Silva <[email protected]>
11763 L:      [email protected]
11764 S:      Supported
11765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11766 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11767 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11768 F:      arch/*/configs/hardening.config
11769 F:      include/linux/overflow.h
11770 F:      include/linux/randomize_kstack.h
11771 F:      kernel/configs/hardening.config
11772 F:      mm/usercopy.c
11773 K:      \b(add|choose)_random_kstack_offset\b
11774 K:      \b__check_(object_size|heap_object)\b
11775 K:      \b__counted_by\b
11776
11777 KERNEL JANITORS
11778 L:      [email protected]
11779 S:      Odd Fixes
11780 W:      http://kernelnewbies.org/KernelJanitors
11781
11782 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11783 M:      Chuck Lever <[email protected]>
11784 M:      Jeff Layton <[email protected]>
11785 R:      Neil Brown <[email protected]>
11786 R:      Olga Kornievskaia <[email protected]>
11787 R:      Dai Ngo <[email protected]>
11788 R:      Tom Talpey <[email protected]>
11789 L:      [email protected]
11790 S:      Supported
11791 W:      http://nfs.sourceforge.net/
11792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11793 F:      Documentation/filesystems/nfs/
11794 F:      fs/lockd/
11795 F:      fs/nfs_common/
11796 F:      fs/nfsd/
11797 F:      include/linux/lockd/
11798 F:      include/linux/sunrpc/
11799 F:      include/trace/events/rpcgss.h
11800 F:      include/trace/events/rpcrdma.h
11801 F:      include/trace/events/sunrpc.h
11802 F:      include/trace/misc/fs.h
11803 F:      include/trace/misc/nfs.h
11804 F:      include/trace/misc/sunrpc.h
11805 F:      include/uapi/linux/nfsd/
11806 F:      include/uapi/linux/sunrpc/
11807 F:      net/sunrpc/
11808
11809 KERNEL REGRESSIONS
11810 M:      Thorsten Leemhuis <[email protected]>
11811 L:      [email protected]
11812 S:      Supported
11813 F:      Documentation/admin-guide/reporting-regressions.rst
11814 F:      Documentation/process/handling-regressions.rst
11815
11816 KERNEL SELFTEST FRAMEWORK
11817 M:      Shuah Khan <[email protected]>
11818 M:      Shuah Khan <[email protected]>
11819 L:      [email protected]
11820 S:      Maintained
11821 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11823 F:      Documentation/dev-tools/kselftest*
11824 F:      tools/testing/selftests/
11825
11826 KERNEL SMB3 SERVER (KSMBD)
11827 M:      Namjae Jeon <[email protected]>
11828 M:      Steve French <[email protected]>
11829 R:      Sergey Senozhatsky <[email protected]>
11830 R:      Tom Talpey <[email protected]>
11831 L:      [email protected]
11832 S:      Maintained
11833 T:      git git://git.samba.org/ksmbd.git
11834 F:      Documentation/filesystems/smb/ksmbd.rst
11835 F:      fs/smb/common/
11836 F:      fs/smb/server/
11837
11838 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11839 M:      Brendan Higgins <[email protected]>
11840 M:      David Gow <[email protected]>
11841 R:      Rae Moar <[email protected]>
11842 L:      [email protected]
11843 L:      [email protected]
11844 S:      Maintained
11845 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11848 F:      Documentation/dev-tools/kunit/
11849 F:      include/kunit/
11850 F:      lib/kunit/
11851 F:      rust/kernel/kunit.rs
11852 F:      scripts/rustdoc_test_*
11853 F:      tools/testing/kunit/
11854
11855 KERNEL USERMODE HELPER
11856 M:      Luis Chamberlain <[email protected]>
11857 L:      [email protected]
11858 S:      Maintained
11859 F:      include/linux/umh.h
11860 F:      kernel/umh.c
11861
11862 KERNEL VIRTUAL MACHINE (KVM)
11863 M:      Paolo Bonzini <[email protected]>
11864 L:      [email protected]
11865 S:      Supported
11866 W:      http://www.linux-kvm.org
11867 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11868 F:      Documentation/virt/kvm/
11869 F:      include/asm-generic/kvm*
11870 F:      include/kvm/iodev.h
11871 F:      include/linux/kvm*
11872 F:      include/trace/events/kvm.h
11873 F:      include/uapi/asm-generic/kvm*
11874 F:      include/uapi/linux/kvm*
11875 F:      tools/kvm/
11876 F:      tools/testing/selftests/kvm/
11877 F:      virt/kvm/*
11878
11879 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11880 M:      Marc Zyngier <[email protected]>
11881 M:      Oliver Upton <[email protected]>
11882 R:      James Morse <[email protected]>
11883 R:      Suzuki K Poulose <[email protected]>
11884 R:      Zenghui Yu <[email protected]>
11885 L:      [email protected] (moderated for non-subscribers)
11886 L:      [email protected]
11887 S:      Maintained
11888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11889 F:      arch/arm64/include/asm/kvm*
11890 F:      arch/arm64/include/uapi/asm/kvm*
11891 F:      arch/arm64/kvm/
11892 F:      include/kvm/arm_*
11893 F:      tools/testing/selftests/kvm/*/aarch64/
11894 F:      tools/testing/selftests/kvm/aarch64/
11895
11896 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
11897 M:      Tianrui Zhao <[email protected]>
11898 M:      Bibo Mao <[email protected]>
11899 M:      Huacai Chen <[email protected]>
11900 L:      [email protected]
11901 L:      [email protected]
11902 S:      Maintained
11903 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11904 F:      arch/loongarch/include/asm/kvm*
11905 F:      arch/loongarch/include/uapi/asm/kvm*
11906 F:      arch/loongarch/kvm/
11907
11908 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11909 M:      Huacai Chen <[email protected]>
11910 L:      [email protected]
11911 L:      [email protected]
11912 S:      Maintained
11913 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11914 F:      arch/mips/include/asm/kvm*
11915 F:      arch/mips/include/uapi/asm/kvm*
11916 F:      arch/mips/kvm/
11917
11918 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11919 M:      Michael Ellerman <[email protected]>
11920 R:      Nicholas Piggin <[email protected]>
11921 L:      [email protected]
11922 L:      [email protected]
11923 S:      Maintained (Book3S 64-bit HV)
11924 S:      Odd fixes (Book3S 64-bit PR)
11925 S:      Orphan (Book3E and 32-bit)
11926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11927 F:      arch/powerpc/include/asm/kvm*
11928 F:      arch/powerpc/include/uapi/asm/kvm*
11929 F:      arch/powerpc/kernel/kvm*
11930 F:      arch/powerpc/kvm/
11931
11932 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11933 M:      Anup Patel <[email protected]>
11934 R:      Atish Patra <[email protected]>
11935 L:      [email protected]
11936 L:      [email protected]
11937 L:      [email protected]
11938 S:      Maintained
11939 T:      git https://github.com/kvm-riscv/linux.git
11940 F:      arch/riscv/include/asm/kvm*
11941 F:      arch/riscv/include/uapi/asm/kvm*
11942 F:      arch/riscv/kvm/
11943 F:      tools/testing/selftests/kvm/*/riscv/
11944 F:      tools/testing/selftests/kvm/riscv/
11945
11946 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11947 M:      Christian Borntraeger <[email protected]>
11948 M:      Janosch Frank <[email protected]>
11949 M:      Claudio Imbrenda <[email protected]>
11950 R:      David Hildenbrand <[email protected]>
11951 L:      [email protected]
11952 S:      Supported
11953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11954 F:      Documentation/virt/kvm/s390*
11955 F:      arch/s390/include/asm/gmap.h
11956 F:      arch/s390/include/asm/kvm*
11957 F:      arch/s390/include/uapi/asm/kvm*
11958 F:      arch/s390/include/uapi/asm/uvdevice.h
11959 F:      arch/s390/kernel/uv.c
11960 F:      arch/s390/kvm/
11961 F:      arch/s390/mm/gmap.c
11962 F:      drivers/s390/char/uvdevice.c
11963 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11964 F:      tools/testing/selftests/kvm/*/s390x/
11965 F:      tools/testing/selftests/kvm/s390x/
11966
11967 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11968 M:      Sean Christopherson <[email protected]>
11969 M:      Paolo Bonzini <[email protected]>
11970 L:      [email protected]
11971 S:      Supported
11972 P:      Documentation/process/maintainer-kvm-x86.rst
11973 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11974 F:      arch/x86/include/asm/kvm*
11975 F:      arch/x86/include/asm/svm.h
11976 F:      arch/x86/include/asm/vmx*.h
11977 F:      arch/x86/include/uapi/asm/kvm*
11978 F:      arch/x86/include/uapi/asm/svm.h
11979 F:      arch/x86/include/uapi/asm/vmx.h
11980 F:      arch/x86/kvm/
11981 F:      arch/x86/kvm/*/
11982 F:      tools/testing/selftests/kvm/*/x86_64/
11983 F:      tools/testing/selftests/kvm/x86_64/
11984
11985 KERNFS
11986 M:      Greg Kroah-Hartman <[email protected]>
11987 M:      Tejun Heo <[email protected]>
11988 S:      Supported
11989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11990 F:      fs/kernfs/
11991 F:      include/linux/kernfs.h
11992
11993 KEXEC
11994 M:      Eric Biederman <[email protected]>
11995 L:      [email protected]
11996 S:      Maintained
11997 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11998 F:      include/linux/kexec.h
11999 F:      include/uapi/linux/kexec.h
12000 F:      kernel/kexec*
12001
12002 KEYS-ENCRYPTED
12003 M:      Mimi Zohar <[email protected]>
12004 L:      [email protected]
12005 L:      [email protected]
12006 S:      Supported
12007 F:      Documentation/security/keys/trusted-encrypted.rst
12008 F:      include/keys/encrypted-type.h
12009 F:      security/keys/encrypted-keys/
12010
12011 KEYS-TRUSTED
12012 M:      James Bottomley <[email protected]>
12013 M:      Jarkko Sakkinen <[email protected]>
12014 M:      Mimi Zohar <[email protected]>
12015 L:      [email protected]
12016 L:      [email protected]
12017 S:      Supported
12018 F:      Documentation/security/keys/trusted-encrypted.rst
12019 F:      include/keys/trusted-type.h
12020 F:      include/keys/trusted_tpm.h
12021 F:      security/keys/trusted-keys/
12022
12023 KEYS-TRUSTED-CAAM
12024 M:      Ahmad Fatoum <[email protected]>
12025 R:      Pengutronix Kernel Team <[email protected]>
12026 L:      [email protected]
12027 L:      [email protected]
12028 S:      Maintained
12029 F:      include/keys/trusted_caam.h
12030 F:      security/keys/trusted-keys/trusted_caam.c
12031
12032 KEYS-TRUSTED-TEE
12033 M:      Sumit Garg <[email protected]>
12034 L:      [email protected]
12035 L:      [email protected]
12036 S:      Supported
12037 F:      include/keys/trusted_tee.h
12038 F:      security/keys/trusted-keys/trusted_tee.c
12039
12040 KEYS/KEYRINGS
12041 M:      David Howells <[email protected]>
12042 M:      Jarkko Sakkinen <[email protected]>
12043 L:      [email protected]
12044 S:      Maintained
12045 F:      Documentation/security/keys/core.rst
12046 F:      include/keys/
12047 F:      include/linux/key-type.h
12048 F:      include/linux/key.h
12049 F:      include/linux/keyctl.h
12050 F:      include/uapi/linux/keyctl.h
12051 F:      security/keys/
12052
12053 KEYS/KEYRINGS_INTEGRITY
12054 M:      Jarkko Sakkinen <[email protected]>
12055 M:      Mimi Zohar <[email protected]>
12056 L:      [email protected]
12057 L:      [email protected]
12058 S:      Supported
12059 F:      security/integrity/platform_certs
12060
12061 KFENCE
12062 M:      Alexander Potapenko <[email protected]>
12063 M:      Marco Elver <[email protected]>
12064 R:      Dmitry Vyukov <[email protected]>
12065 L:      [email protected]
12066 S:      Maintained
12067 F:      Documentation/dev-tools/kfence.rst
12068 F:      arch/*/include/asm/kfence.h
12069 F:      include/linux/kfence.h
12070 F:      lib/Kconfig.kfence
12071 F:      mm/kfence/
12072
12073 KFIFO
12074 M:      Stefani Seibold <[email protected]>
12075 S:      Maintained
12076 F:      include/linux/kfifo.h
12077 F:      lib/kfifo.c
12078 F:      samples/kfifo/
12079
12080 KGDB / KDB /debug_core
12081 M:      Jason Wessel <[email protected]>
12082 M:      Daniel Thompson <[email protected]>
12083 R:      Douglas Anderson <[email protected]>
12084 L:      [email protected]
12085 S:      Maintained
12086 W:      http://kgdb.wiki.kernel.org/
12087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12088 F:      Documentation/dev-tools/kgdb.rst
12089 F:      drivers/misc/kgdbts.c
12090 F:      drivers/tty/serial/kgdboc.c
12091 F:      include/linux/kdb.h
12092 F:      include/linux/kgdb.h
12093 F:      kernel/debug/
12094 F:      kernel/module/kdb.c
12095
12096 KHADAS MCU MFD DRIVER
12097 M:      Neil Armstrong <[email protected]>
12098 L:      [email protected]
12099 S:      Maintained
12100 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12101 F:      drivers/mfd/khadas-mcu.c
12102 F:      drivers/thermal/khadas_mcu_fan.c
12103 F:      include/linux/mfd/khadas-mcu.h
12104
12105 KIONIX/ROHM KX022A ACCELEROMETER
12106 M:      Matti Vaittinen <[email protected]>
12107 L:      [email protected]
12108 S:      Supported
12109 F:      drivers/iio/accel/kionix-kx022a*
12110
12111 KMEMLEAK
12112 M:      Catalin Marinas <[email protected]>
12113 S:      Maintained
12114 F:      Documentation/dev-tools/kmemleak.rst
12115 F:      include/linux/kmemleak.h
12116 F:      mm/kmemleak.c
12117 F:      samples/kmemleak/kmemleak-test.c
12118
12119 KMSAN
12120 M:      Alexander Potapenko <[email protected]>
12121 R:      Marco Elver <[email protected]>
12122 R:      Dmitry Vyukov <[email protected]>
12123 L:      [email protected]
12124 S:      Maintained
12125 F:      Documentation/dev-tools/kmsan.rst
12126 F:      arch/*/include/asm/kmsan.h
12127 F:      arch/*/mm/kmsan_*
12128 F:      include/linux/kmsan*.h
12129 F:      lib/Kconfig.kmsan
12130 F:      mm/kmsan/
12131 F:      scripts/Makefile.kmsan
12132
12133 KPROBES
12134 M:      Naveen N. Rao <[email protected]>
12135 M:      Anil S Keshavamurthy <[email protected]>
12136 M:      "David S. Miller" <[email protected]>
12137 M:      Masami Hiramatsu <[email protected]>
12138 L:      [email protected]
12139 L:      [email protected]
12140 S:      Maintained
12141 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12143 F:      Documentation/trace/kprobes.rst
12144 F:      include/asm-generic/kprobes.h
12145 F:      include/linux/kprobes.h
12146 F:      kernel/kprobes.c
12147 F:      lib/test_kprobes.c
12148 F:      samples/kprobes
12149
12150 KS0108 LCD CONTROLLER DRIVER
12151 M:      Miguel Ojeda <[email protected]>
12152 S:      Maintained
12153 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12154 F:      drivers/auxdisplay/ks0108.c
12155 F:      include/linux/ks0108.h
12156
12157 KTD253 BACKLIGHT DRIVER
12158 M:      Linus Walleij <[email protected]>
12159 S:      Maintained
12160 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12161 F:      drivers/video/backlight/ktd253-backlight.c
12162
12163 KTD2801 BACKLIGHT DRIVER
12164 M:      Duje Mihanović <[email protected]>
12165 S:      Maintained
12166 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12167 F:      drivers/video/backlight/ktd2801-backlight.c
12168
12169 KTEST
12170 M:      Steven Rostedt <[email protected]>
12171 M:      John Hawley <[email protected]>
12172 S:      Maintained
12173 F:      tools/testing/ktest
12174
12175 KTZ8866 BACKLIGHT DRIVER
12176 M:      Jianhua Lu <[email protected]>
12177 S:      Maintained
12178 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12179 F:      drivers/video/backlight/ktz8866.c
12180
12181 KVM PARAVIRT (KVM/paravirt)
12182 M:      Paolo Bonzini <[email protected]>
12183 R:      Wanpeng Li <[email protected]>
12184 R:      Vitaly Kuznetsov <[email protected]>
12185 L:      [email protected]
12186 S:      Supported
12187 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12188 F:      arch/um/include/asm/kvm_para.h
12189 F:      arch/x86/include/asm/kvm_para.h
12190 F:      arch/x86/include/asm/pvclock-abi.h
12191 F:      arch/x86/include/uapi/asm/kvm_para.h
12192 F:      arch/x86/kernel/kvm.c
12193 F:      arch/x86/kernel/kvmclock.c
12194 F:      include/asm-generic/kvm_para.h
12195 F:      include/linux/kvm_para.h
12196 F:      include/uapi/asm-generic/kvm_para.h
12197 F:      include/uapi/linux/kvm_para.h
12198
12199 KVM X86 HYPER-V (KVM/hyper-v)
12200 M:      Vitaly Kuznetsov <[email protected]>
12201 M:      Sean Christopherson <[email protected]>
12202 M:      Paolo Bonzini <[email protected]>
12203 L:      [email protected]
12204 S:      Supported
12205 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12206 F:      arch/x86/kvm/hyperv.*
12207 F:      arch/x86/kvm/kvm_onhyperv.*
12208 F:      arch/x86/kvm/svm/hyperv.*
12209 F:      arch/x86/kvm/svm/svm_onhyperv.*
12210 F:      arch/x86/kvm/vmx/hyperv.*
12211
12212 KVM X86 Xen (KVM/Xen)
12213 M:      David Woodhouse <[email protected]>
12214 M:      Paul Durrant <[email protected]>
12215 M:      Sean Christopherson <[email protected]>
12216 M:      Paolo Bonzini <[email protected]>
12217 L:      [email protected]
12218 S:      Supported
12219 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12220 F:      arch/x86/kvm/xen.*
12221
12222 L3MDEV
12223 M:      David Ahern <[email protected]>
12224 L:      [email protected]
12225 S:      Maintained
12226 F:      include/net/l3mdev.h
12227 F:      net/l3mdev
12228
12229 LANDLOCK SECURITY MODULE
12230 M:      Mickaël Salaün <[email protected]>
12231 L:      [email protected]
12232 S:      Supported
12233 W:      https://landlock.io
12234 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12235 F:      Documentation/security/landlock.rst
12236 F:      Documentation/userspace-api/landlock.rst
12237 F:      include/uapi/linux/landlock.h
12238 F:      samples/landlock/
12239 F:      security/landlock/
12240 F:      tools/testing/selftests/landlock/
12241 K:      landlock
12242 K:      LANDLOCK
12243
12244 LANTIQ / INTEL Ethernet drivers
12245 M:      Hauke Mehrtens <[email protected]>
12246 L:      [email protected]
12247 S:      Maintained
12248 F:      drivers/net/dsa/lantiq_gswip.c
12249 F:      drivers/net/dsa/lantiq_pce.h
12250 F:      drivers/net/ethernet/lantiq_xrx200.c
12251 F:      net/dsa/tag_gswip.c
12252
12253 LANTIQ MIPS ARCHITECTURE
12254 M:      John Crispin <[email protected]>
12255 L:      [email protected]
12256 S:      Maintained
12257 F:      arch/mips/lantiq
12258 F:      drivers/soc/lantiq
12259
12260 LANTIQ PEF2256 DRIVER
12261 M:      Herve Codina <[email protected]>
12262 S:      Maintained
12263 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12264 F:      drivers/net/wan/framer/pef2256/
12265 F:      drivers/pinctrl/pinctrl-pef2256.c
12266 F:      include/linux/framer/pef2256.h
12267
12268 LASI 53c700 driver for PARISC
12269 M:      "James E.J. Bottomley" <[email protected]>
12270 L:      [email protected]
12271 S:      Maintained
12272 F:      Documentation/scsi/53c700.rst
12273 F:      drivers/scsi/53c700*
12274
12275 LEAKING_ADDRESSES
12276 M:      Tycho Andersen <[email protected]>
12277 R:      Kees Cook <[email protected]>
12278 L:      [email protected]
12279 S:      Maintained
12280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12281 F:      scripts/leaking_addresses.pl
12282
12283 LED SUBSYSTEM
12284 M:      Pavel Machek <[email protected]>
12285 M:      Lee Jones <[email protected]>
12286 L:      [email protected]
12287 S:      Maintained
12288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
12289 F:      Documentation/devicetree/bindings/leds/
12290 F:      Documentation/leds/
12291 F:      drivers/leds/
12292 F:      include/dt-bindings/leds/
12293 F:      include/linux/leds.h
12294
12295 LEGO MINDSTORMS EV3
12296 R:      David Lechner <[email protected]>
12297 S:      Maintained
12298 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12299 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12300 F:      drivers/power/supply/lego_ev3_battery.c
12301
12302 LEGO USB Tower driver
12303 M:      Juergen Stuber <[email protected]>
12304 L:      [email protected]
12305 S:      Maintained
12306 W:      http://legousb.sourceforge.net/
12307 F:      drivers/usb/misc/legousbtower.c
12308
12309 LETSKETCH HID TABLET DRIVER
12310 M:      Hans de Goede <[email protected]>
12311 L:      [email protected]
12312 S:      Maintained
12313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12314 F:      drivers/hid/hid-letsketch.c
12315
12316 LG LAPTOP EXTRAS
12317 M:      Matan Ziv-Av <[email protected]>
12318 L:      [email protected]
12319 S:      Maintained
12320 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12321 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12322 F:      drivers/platform/x86/lg-laptop.c
12323
12324 LG2160 MEDIA DRIVER
12325 M:      Michael Krufky <[email protected]>
12326 L:      [email protected]
12327 S:      Maintained
12328 W:      https://linuxtv.org
12329 W:      http://github.com/mkrufky
12330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12331 T:      git git://linuxtv.org/mkrufky/tuners.git
12332 F:      drivers/media/dvb-frontends/lg2160.*
12333
12334 LGDT3305 MEDIA DRIVER
12335 M:      Michael Krufky <[email protected]>
12336 L:      [email protected]
12337 S:      Maintained
12338 W:      https://linuxtv.org
12339 W:      http://github.com/mkrufky
12340 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12341 T:      git git://linuxtv.org/mkrufky/tuners.git
12342 F:      drivers/media/dvb-frontends/lgdt3305.*
12343
12344 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12345 M:      Viresh Kumar <[email protected]>
12346 L:      [email protected]
12347 S:      Maintained
12348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12349 F:      drivers/ata/pata_arasan_cf.c
12350 F:      include/linux/pata_arasan_cf_data.h
12351
12352 LIBATA PATA DRIVERS
12353 R:      Sergey Shtylyov <[email protected]>
12354 L:      [email protected]
12355 F:      drivers/ata/ata_*.c
12356 F:      drivers/ata/pata_*.c
12357
12358 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12359 M:      Linus Walleij <[email protected]>
12360 L:      [email protected]
12361 S:      Maintained
12362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12363 F:      drivers/ata/pata_ftide010.c
12364 F:      drivers/ata/sata_gemini.c
12365 F:      drivers/ata/sata_gemini.h
12366
12367 LIBATA SATA AHCI PLATFORM devices support
12368 M:      Hans de Goede <[email protected]>
12369 M:      Jens Axboe <[email protected]>
12370 L:      [email protected]
12371 S:      Maintained
12372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12373 F:      drivers/ata/ahci_platform.c
12374 F:      drivers/ata/libahci_platform.c
12375 F:      include/linux/ahci_platform.h
12376
12377 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12378 M:      Serge Semin <[email protected]>
12379 L:      [email protected]
12380 S:      Maintained
12381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12382 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12383 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12384 F:      drivers/ata/ahci_dwc.c
12385
12386 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12387 M:      Mikael Pettersson <[email protected]>
12388 L:      [email protected]
12389 S:      Maintained
12390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12391 F:      drivers/ata/sata_promise.*
12392
12393 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12394 M:      Damien Le Moal <[email protected]>
12395 M:      Niklas Cassel <[email protected]>
12396 L:      [email protected]
12397 S:      Maintained
12398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12399 F:      Documentation/ABI/testing/sysfs-ata
12400 F:      Documentation/devicetree/bindings/ata/
12401 F:      drivers/ata/
12402 F:      include/linux/ata.h
12403 F:      include/linux/libata.h
12404
12405 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12406 M:      Vishal Verma <[email protected]>
12407 M:      Dan Williams <[email protected]>
12408 M:      Dave Jiang <[email protected]>
12409 L:      [email protected]
12410 S:      Supported
12411 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12412 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12413 F:      drivers/nvdimm/btt*
12414
12415 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12416 M:      Dan Williams <[email protected]>
12417 M:      Vishal Verma <[email protected]>
12418 M:      Dave Jiang <[email protected]>
12419 L:      [email protected]
12420 S:      Supported
12421 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12422 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12423 F:      drivers/nvdimm/pmem*
12424
12425 LIBNVDIMM: DEVICETREE BINDINGS
12426 M:      Oliver O'Halloran <[email protected]>
12427 L:      [email protected]
12428 S:      Supported
12429 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12430 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12431 F:      drivers/nvdimm/of_pmem.c
12432
12433 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12434 M:      Dan Williams <[email protected]>
12435 M:      Vishal Verma <[email protected]>
12436 M:      Dave Jiang <[email protected]>
12437 M:      Ira Weiny <[email protected]>
12438 L:      [email protected]
12439 S:      Supported
12440 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12441 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12443 F:      drivers/acpi/nfit/*
12444 F:      drivers/nvdimm/*
12445 F:      include/linux/libnvdimm.h
12446 F:      include/linux/nd.h
12447 F:      include/uapi/linux/ndctl.h
12448 F:      tools/testing/nvdimm/
12449
12450 LIBRARY CODE
12451 M:      Andrew Morton <[email protected]>
12452 L:      [email protected]
12453 S:      Supported
12454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12455 F:      lib/*
12456
12457 LICENSES and SPDX stuff
12458 M:      Thomas Gleixner <[email protected]>
12459 M:      Greg Kroah-Hartman <[email protected]>
12460 L:      [email protected]
12461 S:      Maintained
12462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12463 F:      COPYING
12464 F:      Documentation/process/license-rules.rst
12465 F:      LICENSES/
12466 F:      scripts/spdxcheck-test.sh
12467 F:      scripts/spdxcheck.py
12468 F:      scripts/spdxexclude
12469
12470 LINEAR RANGES HELPERS
12471 M:      Mark Brown <[email protected]>
12472 R:      Matti Vaittinen <[email protected]>
12473 F:      include/linux/linear_range.h
12474 F:      lib/linear_ranges.c
12475 F:      lib/test_linear_ranges.c
12476
12477 LINUX FOR POWER MACINTOSH
12478 L:      [email protected]
12479 S:      Orphan
12480 F:      arch/powerpc/platforms/powermac/
12481 F:      drivers/macintosh/
12482 X:      drivers/macintosh/adb-iop.c
12483 X:      drivers/macintosh/via-macii.c
12484
12485 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12486 M:      Michael Ellerman <[email protected]>
12487 R:      Nicholas Piggin <[email protected]>
12488 R:      Christophe Leroy <[email protected]>
12489 R:      Aneesh Kumar K.V <[email protected]>
12490 R:      Naveen N. Rao <[email protected]>
12491 L:      [email protected]
12492 S:      Supported
12493 W:      https://github.com/linuxppc/wiki/wiki
12494 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12496 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12497 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12498 F:      Documentation/devicetree/bindings/powerpc/
12499 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12500 F:      Documentation/arch/powerpc/
12501 F:      arch/powerpc/
12502 F:      drivers/*/*/*pasemi*
12503 F:      drivers/*/*pasemi*
12504 F:      drivers/char/tpm/tpm_ibmvtpm*
12505 F:      drivers/crypto/nx/
12506 F:      drivers/i2c/busses/i2c-opal.c
12507 F:      drivers/net/ethernet/ibm/ibmveth.*
12508 F:      drivers/net/ethernet/ibm/ibmvnic.*
12509 F:      drivers/pci/hotplug/pnv_php.c
12510 F:      drivers/pci/hotplug/rpa*
12511 F:      drivers/rtc/rtc-opal.c
12512 F:      drivers/scsi/ibmvscsi/
12513 F:      drivers/tty/hvc/hvc_opal.c
12514 F:      drivers/watchdog/wdrtas.c
12515 F:      tools/testing/selftests/powerpc
12516 N:      /pmac
12517 N:      powermac
12518 N:      powernv
12519 N:      [^a-z0-9]ps3
12520 N:      pseries
12521
12522 LINUX FOR POWERPC EMBEDDED MPC5XXX
12523 M:      Anatolij Gustschin <[email protected]>
12524 L:      [email protected]
12525 S:      Odd Fixes
12526 F:      arch/powerpc/platforms/512x/
12527 F:      arch/powerpc/platforms/52xx/
12528
12529 LINUX FOR POWERPC EMBEDDED PPC4XX
12530 L:      [email protected]
12531 S:      Orphan
12532 F:      arch/powerpc/platforms/40x/
12533 F:      arch/powerpc/platforms/44x/
12534
12535 LINUX FOR POWERPC EMBEDDED PPC85XX
12536 M:      Scott Wood <[email protected]>
12537 L:      [email protected]
12538 S:      Odd fixes
12539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12540 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12541 F:      Documentation/devicetree/bindings/powerpc/fsl/
12542 F:      arch/powerpc/platforms/85xx/
12543
12544 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12545 M:      Christophe Leroy <[email protected]>
12546 L:      [email protected]
12547 S:      Maintained
12548 F:      arch/powerpc/platforms/8xx/
12549 F:      arch/powerpc/platforms/83xx/
12550
12551 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12552 M:      Kees Cook <[email protected]>
12553 S:      Maintained
12554 F:      drivers/misc/lkdtm/*
12555 F:      tools/testing/selftests/lkdtm/*
12556
12557 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12558 M:      Alan Stern <[email protected]>
12559 M:      Andrea Parri <[email protected]>
12560 M:      Will Deacon <[email protected]>
12561 M:      Peter Zijlstra <[email protected]>
12562 M:      Boqun Feng <[email protected]>
12563 M:      Nicholas Piggin <[email protected]>
12564 M:      David Howells <[email protected]>
12565 M:      Jade Alglave <[email protected]>
12566 M:      Luc Maranget <[email protected]>
12567 M:      "Paul E. McKenney" <[email protected]>
12568 R:      Akira Yokosawa <[email protected]>
12569 R:      Daniel Lustig <[email protected]>
12570 R:      Joel Fernandes <[email protected]>
12571 L:      [email protected]
12572 L:      [email protected]
12573 S:      Supported
12574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12575 F:      Documentation/atomic_bitops.txt
12576 F:      Documentation/atomic_t.txt
12577 F:      Documentation/core-api/refcount-vs-atomic.rst
12578 F:      Documentation/litmus-tests/
12579 F:      Documentation/memory-barriers.txt
12580 F:      tools/memory-model/
12581
12582 LINUX-NEXT TREE
12583 M:      Stephen Rothwell <[email protected]>
12584 L:      [email protected]
12585 S:      Supported
12586 B:      mailto:[email protected] and the appropriate development tree
12587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12588
12589 LIS3LV02D ACCELEROMETER DRIVER
12590 M:      Eric Piel <[email protected]>
12591 S:      Maintained
12592 F:      Documentation/misc-devices/lis3lv02d.rst
12593 F:      drivers/misc/lis3lv02d/
12594 F:      drivers/platform/x86/hp/hp_accel.c
12595
12596 LIST KUNIT TEST
12597 M:      David Gow <[email protected]>
12598 L:      [email protected]
12599 L:      [email protected]
12600 S:      Maintained
12601 F:      lib/list-test.c
12602
12603 LITEX PLATFORM
12604 M:      Karol Gugala <[email protected]>
12605 M:      Mateusz Holenko <[email protected]>
12606 M:      Gabriel Somlo <[email protected]>
12607 M:      Joel Stanley <[email protected]>
12608 S:      Maintained
12609 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12610 F:      arch/openrisc/boot/dts/or1klitex.dts
12611 F:      drivers/mmc/host/litex_mmc.c
12612 F:      drivers/net/ethernet/litex/*
12613 F:      drivers/soc/litex/*
12614 F:      drivers/tty/serial/liteuart.c
12615 F:      include/linux/litex.h
12616 N:      litex
12617
12618 LIVE PATCHING
12619 M:      Josh Poimboeuf <[email protected]>
12620 M:      Jiri Kosina <[email protected]>
12621 M:      Miroslav Benes <[email protected]>
12622 M:      Petr Mladek <[email protected]>
12623 R:      Joe Lawrence <[email protected]>
12624 L:      [email protected]
12625 S:      Maintained
12626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12627 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12628 F:      Documentation/livepatch/
12629 F:      arch/powerpc/include/asm/livepatch.h
12630 F:      include/linux/livepatch.h
12631 F:      kernel/livepatch/
12632 F:      kernel/module/livepatch.c
12633 F:      samples/livepatch/
12634 F:      tools/testing/selftests/livepatch/
12635
12636 LLC (802.2)
12637 L:      [email protected]
12638 S:      Odd fixes
12639 F:      include/linux/llc.h
12640 F:      include/net/llc*
12641 F:      include/uapi/linux/llc.h
12642 F:      net/llc/
12643
12644 LM73 HARDWARE MONITOR DRIVER
12645 M:      Guillaume Ligneul <[email protected]>
12646 L:      [email protected]
12647 S:      Maintained
12648 F:      drivers/hwmon/lm73.c
12649
12650 LM78 HARDWARE MONITOR DRIVER
12651 M:      Jean Delvare <[email protected]>
12652 L:      [email protected]
12653 S:      Maintained
12654 F:      Documentation/hwmon/lm78.rst
12655 F:      drivers/hwmon/lm78.c
12656
12657 LM83 HARDWARE MONITOR DRIVER
12658 M:      Jean Delvare <[email protected]>
12659 L:      [email protected]
12660 S:      Maintained
12661 F:      Documentation/hwmon/lm83.rst
12662 F:      drivers/hwmon/lm83.c
12663
12664 LM90 HARDWARE MONITOR DRIVER
12665 M:      Jean Delvare <[email protected]>
12666 L:      [email protected]
12667 S:      Maintained
12668 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12669 F:      Documentation/hwmon/lm90.rst
12670 F:      drivers/hwmon/lm90.c
12671 F:      include/dt-bindings/thermal/lm90.h
12672
12673 LME2510 MEDIA DRIVER
12674 M:      Malcolm Priestley <[email protected]>
12675 L:      [email protected]
12676 S:      Maintained
12677 W:      https://linuxtv.org
12678 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12679 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12680
12681 LOADPIN SECURITY MODULE
12682 M:      Kees Cook <[email protected]>
12683 S:      Supported
12684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12685 F:      Documentation/admin-guide/LSM/LoadPin.rst
12686 F:      security/loadpin/
12687
12688 LOCKDOWN SECURITY MODULE
12689 L:      [email protected]
12690 S:      Odd Fixes
12691 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
12692 F:      security/lockdown/
12693
12694 LOCKING PRIMITIVES
12695 M:      Peter Zijlstra <[email protected]>
12696 M:      Ingo Molnar <[email protected]>
12697 M:      Will Deacon <[email protected]>
12698 R:      Waiman Long <[email protected]>
12699 R:      Boqun Feng <[email protected]> (LOCKDEP)
12700 L:      [email protected]
12701 S:      Maintained
12702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12703 F:      Documentation/locking/
12704 F:      arch/*/include/asm/spinlock*.h
12705 F:      include/linux/lockdep*.h
12706 F:      include/linux/mutex*.h
12707 F:      include/linux/rwlock*.h
12708 F:      include/linux/rwsem*.h
12709 F:      include/linux/seqlock.h
12710 F:      include/linux/spinlock*.h
12711 F:      kernel/locking/
12712 F:      lib/locking*.[ch]
12713 X:      kernel/locking/locktorture.c
12714
12715 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12716 M:      "Richard Russon (FlatCap)" <[email protected]>
12717 L:      [email protected]
12718 S:      Maintained
12719 W:      http://www.linux-ntfs.org/content/view/19/37/
12720 F:      Documentation/admin-guide/ldm.rst
12721 F:      block/partitions/ldm.*
12722
12723 LOGITECH HID GAMING KEYBOARDS
12724 M:      Hans de Goede <[email protected]>
12725 L:      [email protected]
12726 S:      Maintained
12727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12728 F:      drivers/hid/hid-lg-g15.c
12729
12730 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12731 M:      Adrien Grassein <[email protected]>
12732 S:      Maintained
12733 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12734 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12735
12736 LOONGARCH
12737 M:      Huacai Chen <[email protected]>
12738 R:      WANG Xuerui <[email protected]>
12739 L:      [email protected]
12740 S:      Maintained
12741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12742 F:      Documentation/arch/loongarch/
12743 F:      Documentation/translations/zh_CN/arch/loongarch/
12744 F:      arch/loongarch/
12745 F:      drivers/*/*loongarch*
12746
12747 LOONGSON GPIO DRIVER
12748 M:      Yinbo Zhu <[email protected]>
12749 L:      [email protected]
12750 S:      Maintained
12751 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12752 F:      drivers/gpio/gpio-loongson-64bit.c
12753
12754 LOONGSON LS2X APB DMA DRIVER
12755 M:      Binbin Zhou <[email protected]>
12756 L:      [email protected]
12757 S:      Maintained
12758 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
12759 F:      drivers/dma/ls2x-apb-dma.c
12760
12761 LOONGSON LS2X I2C DRIVER
12762 M:      Binbin Zhou <[email protected]>
12763 L:      [email protected]
12764 S:      Maintained
12765 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12766 F:      drivers/i2c/busses/i2c-ls2x.c
12767
12768 LOONGSON-2 SOC SERIES CLOCK DRIVER
12769 M:      Yinbo Zhu <[email protected]>
12770 L:      [email protected]
12771 S:      Maintained
12772 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12773 F:      drivers/clk/clk-loongson2.c
12774 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12775
12776 LOONGSON SPI DRIVER
12777 M:      Yinbo Zhu <[email protected]>
12778 L:      [email protected]
12779 S:      Maintained
12780 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12781 F:      drivers/spi/spi-loongson-core.c
12782 F:      drivers/spi/spi-loongson-pci.c
12783 F:      drivers/spi/spi-loongson-plat.c
12784 F:      drivers/spi/spi-loongson.h
12785
12786 LOONGSON-2 SOC SERIES GUTS DRIVER
12787 M:      Yinbo Zhu <[email protected]>
12788 L:      [email protected]
12789 S:      Maintained
12790 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12791 F:      drivers/soc/loongson/loongson2_guts.c
12792
12793 LOONGSON-2 SOC SERIES PM DRIVER
12794 M:      Yinbo Zhu <[email protected]>
12795 L:      [email protected]
12796 S:      Maintained
12797 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12798 F:      drivers/soc/loongson/loongson2_pm.c
12799
12800 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12801 M:      zhanghongchen <[email protected]>
12802 M:      Yinbo Zhu <[email protected]>
12803 L:      [email protected]
12804 S:      Maintained
12805 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12806 F:      drivers/pinctrl/pinctrl-loongson2.c
12807
12808 LOONGSON-2 SOC SERIES THERMAL DRIVER
12809 M:      zhanghongchen <[email protected]>
12810 M:      Yinbo Zhu <[email protected]>
12811 L:      [email protected]
12812 S:      Maintained
12813 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
12814 F:      drivers/thermal/loongson2_thermal.c
12815
12816 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12817 M:      Sathya Prakash <[email protected]>
12818 M:      Sreekanth Reddy <[email protected]>
12819 M:      Suganath Prabu Subramani <[email protected]>
12820 L:      [email protected]
12821 L:      [email protected]
12822 S:      Supported
12823 W:      http://www.avagotech.com/support/
12824 F:      drivers/message/fusion/
12825 F:      drivers/scsi/mpt3sas/
12826
12827 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12828 M:      Matthew Wilcox <[email protected]>
12829 L:      [email protected]
12830 S:      Maintained
12831 F:      drivers/scsi/sym53c8xx_2/
12832
12833 LTC1660 DAC DRIVER
12834 M:      Marcus Folkesson <[email protected]>
12835 L:      [email protected]
12836 S:      Maintained
12837 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12838 F:      drivers/iio/dac/ltc1660.c
12839
12840 LTC2688 IIO DAC DRIVER
12841 M:      Nuno Sá <[email protected]>
12842 L:      [email protected]
12843 S:      Supported
12844 W:      https://ez.analog.com/linux-software-drivers
12845 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12846 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12847 F:      drivers/iio/dac/ltc2688.c
12848
12849 LTC2947 HARDWARE MONITOR DRIVER
12850 M:      Nuno Sá <[email protected]>
12851 L:      [email protected]
12852 S:      Supported
12853 W:      https://ez.analog.com/linux-software-drivers
12854 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12855 F:      drivers/hwmon/ltc2947-core.c
12856 F:      drivers/hwmon/ltc2947-i2c.c
12857 F:      drivers/hwmon/ltc2947-spi.c
12858 F:      drivers/hwmon/ltc2947.h
12859
12860 LTC2991 HARDWARE MONITOR DRIVER
12861 M:      Antoniu Miclaus <[email protected]>
12862 L:      [email protected]
12863 S:      Supported
12864 W:      https://ez.analog.com/linux-software-drivers
12865 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
12866 F:      drivers/hwmon/ltc2991.c
12867
12868 LTC2983 IIO TEMPERATURE DRIVER
12869 M:      Nuno Sá <[email protected]>
12870 L:      [email protected]
12871 S:      Supported
12872 W:      https://ez.analog.com/linux-software-drivers
12873 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12874 F:      drivers/iio/temperature/ltc2983.c
12875
12876 LTC4282 HARDWARE MONITOR DRIVER
12877 M:      Nuno Sa <[email protected]>
12878 L:      [email protected]
12879 S:      Supported
12880 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
12881 F:      Documentation/hwmon/ltc4282.rst
12882 F:      drivers/hwmon/ltc4282.c
12883
12884 LTC4286 HARDWARE MONITOR DRIVER
12885 M:      Delphine CC Chiu <[email protected]>
12886 L:      [email protected]
12887 S:      Maintained
12888 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
12889 F:      Documentation/hwmon/ltc4286.rst
12890 F:      drivers/hwmon/pmbus/Kconfig
12891 F:      drivers/hwmon/pmbus/Makefile
12892 F:      drivers/hwmon/pmbus/ltc4286.c
12893
12894 LTC4306 I2C MULTIPLEXER DRIVER
12895 M:      Michael Hennerich <[email protected]>
12896 L:      [email protected]
12897 S:      Supported
12898 W:      https://ez.analog.com/linux-software-drivers
12899 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12900 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12901
12902 LTP (Linux Test Project)
12903 M:      Cyril Hrubis <[email protected]>
12904 M:      Jan Stancek <[email protected]>
12905 M:      Petr Vorel <[email protected]>
12906 M:      Li Wang <[email protected]>
12907 M:      Yang Xu <[email protected]>
12908 L:      [email protected] (subscribers-only)
12909 S:      Maintained
12910 W:      http://linux-test-project.github.io/
12911 T:      git https://github.com/linux-test-project/ltp.git
12912
12913 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
12914 M:      Anshul Dalal <[email protected]>
12915 L:      [email protected]
12916 S:      Maintained
12917 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
12918 F:      drivers/iio/light/ltr390.c
12919
12920 LYNX 28G SERDES PHY DRIVER
12921 M:      Ioana Ciornei <[email protected]>
12922 L:      [email protected]
12923 S:      Supported
12924 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12925 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12926
12927 LYNX PCS MODULE
12928 M:      Ioana Ciornei <[email protected]>
12929 L:      [email protected]
12930 S:      Supported
12931 F:      drivers/net/pcs/pcs-lynx.c
12932 F:      include/linux/pcs-lynx.h
12933
12934 M68K ARCHITECTURE
12935 M:      Geert Uytterhoeven <[email protected]>
12936 L:      [email protected]
12937 S:      Maintained
12938 W:      http://www.linux-m68k.org/
12939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12940 F:      arch/m68k/
12941 F:      drivers/zorro/
12942
12943 M68K ON APPLE MACINTOSH
12944 M:      Joshua Thompson <[email protected]>
12945 L:      [email protected]
12946 S:      Maintained
12947 W:      http://www.mac.linux-m68k.org/
12948 F:      arch/m68k/mac/
12949 F:      drivers/macintosh/adb-iop.c
12950 F:      drivers/macintosh/via-macii.c
12951
12952 M68K ON HP9000/300
12953 M:      Philip Blundell <[email protected]>
12954 S:      Maintained
12955 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12956 F:      arch/m68k/hp300/
12957
12958 M88DS3103 MEDIA DRIVER
12959 L:      [email protected]
12960 S:      Orphan
12961 W:      https://linuxtv.org
12962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12963 F:      drivers/media/dvb-frontends/m88ds3103*
12964
12965 M88RS2000 MEDIA DRIVER
12966 M:      Malcolm Priestley <[email protected]>
12967 L:      [email protected]
12968 S:      Maintained
12969 W:      https://linuxtv.org
12970 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12971 F:      drivers/media/dvb-frontends/m88rs2000*
12972
12973 MA901 MASTERKIT USB FM RADIO DRIVER
12974 M:      Alexey Klimov <[email protected]>
12975 L:      [email protected]
12976 S:      Maintained
12977 T:      git git://linuxtv.org/media_tree.git
12978 F:      drivers/media/radio/radio-ma901.c
12979
12980 MAC80211
12981 M:      Johannes Berg <[email protected]>
12982 L:      [email protected]
12983 S:      Maintained
12984 W:      https://wireless.wiki.kernel.org/
12985 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12988 F:      Documentation/networking/mac80211-injection.rst
12989 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12990 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12991 F:      include/net/mac80211.h
12992 F:      net/mac80211/
12993
12994 MAILBOX API
12995 M:      Jassi Brar <[email protected]>
12996 L:      [email protected]
12997 S:      Maintained
12998 F:      Documentation/devicetree/bindings/mailbox/
12999 F:      drivers/mailbox/
13000 F:      include/dt-bindings/mailbox/
13001 F:      include/linux/mailbox_client.h
13002 F:      include/linux/mailbox_controller.h
13003
13004 MAILBOX ARM MHUv2
13005 M:      Viresh Kumar <[email protected]>
13006 M:      Tushar Khandelwal <[email protected]>
13007 L:      [email protected]
13008 S:      Maintained
13009 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13010 F:      drivers/mailbox/arm_mhuv2.c
13011 F:      include/linux/mailbox/arm_mhuv2_message.h
13012
13013 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13014 M:      Alejandro Colomar <[email protected]>
13015 L:      [email protected]
13016 S:      Maintained
13017 W:      http://www.kernel.org/doc/man-pages
13018 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13019 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13020
13021 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13022 M:      Jeremy Kerr <[email protected]>
13023 M:      Matt Johnston <[email protected]>
13024 L:      [email protected]
13025 S:      Maintained
13026 F:      Documentation/networking/mctp.rst
13027 F:      drivers/net/mctp/
13028 F:      include/net/mctp.h
13029 F:      include/net/mctpdevice.h
13030 F:      include/net/netns/mctp.h
13031 F:      net/mctp/
13032
13033 MAPLE TREE
13034 M:      Liam R. Howlett <[email protected]>
13035 L:      [email protected]
13036 L:      [email protected]
13037 S:      Supported
13038 F:      Documentation/core-api/maple_tree.rst
13039 F:      include/linux/maple_tree.h
13040 F:      include/trace/events/maple_tree.h
13041 F:      lib/maple_tree.c
13042 F:      lib/test_maple_tree.c
13043 F:      tools/testing/radix-tree/linux/maple_tree.h
13044 F:      tools/testing/radix-tree/maple.c
13045
13046 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13047 M:      Rahul Bedarkar <[email protected]>
13048 L:      [email protected]
13049 S:      Maintained
13050 F:      arch/mips/boot/dts/img/pistachio*
13051
13052 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13053 M:      Andrew Lunn <[email protected]>
13054 L:      [email protected]
13055 S:      Maintained
13056 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13057 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13058 F:      Documentation/networking/devlink/mv88e6xxx.rst
13059 F:      drivers/net/dsa/mv88e6xxx/
13060 F:      include/linux/dsa/mv88e6xxx.h
13061 F:      include/linux/platform_data/mv88e6xxx.h
13062
13063 MARVELL ARMADA 3700 PHY DRIVERS
13064 M:      Miquel Raynal <[email protected]>
13065 S:      Maintained
13066 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13067 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13068 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13069 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13070
13071 MARVELL ARMADA 3700 SERIAL DRIVER
13072 M:      Pali Rohár <[email protected]>
13073 S:      Maintained
13074 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13075 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13076 F:      drivers/tty/serial/mvebu-uart.c
13077
13078 MARVELL ARMADA DRM SUPPORT
13079 M:      Russell King <[email protected]>
13080 S:      Maintained
13081 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13082 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13083 F:      Documentation/devicetree/bindings/display/armada/
13084 F:      drivers/gpu/drm/armada/
13085 F:      include/uapi/drm/armada_drm.h
13086
13087 MARVELL CRYPTO DRIVER
13088 M:      Boris Brezillon <[email protected]>
13089 M:      Arnaud Ebalard <[email protected]>
13090 M:      Srujana Challa <[email protected]>
13091 L:      [email protected]
13092 S:      Maintained
13093 F:      drivers/crypto/marvell/
13094 F:      include/linux/soc/marvell/octeontx2/
13095
13096 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13097 M:      Mirko Lindner <[email protected]>
13098 M:      Stephen Hemminger <[email protected]>
13099 L:      [email protected]
13100 S:      Maintained
13101 F:      drivers/net/ethernet/marvell/sk*
13102
13103 MARVELL LIBERTAS WIRELESS DRIVER
13104 L:      [email protected]
13105 S:      Orphan
13106 F:      drivers/net/wireless/marvell/libertas/
13107
13108 MARVELL MACCHIATOBIN SUPPORT
13109 M:      Russell King <[email protected]>
13110 L:      [email protected] (moderated for non-subscribers)
13111 S:      Maintained
13112 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13113
13114 MARVELL MV643XX ETHERNET DRIVER
13115 M:      Sebastian Hesselbarth <[email protected]>
13116 L:      [email protected]
13117 S:      Maintained
13118 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13119 F:      include/linux/mv643xx.h
13120
13121 MARVELL MV88X3310 PHY DRIVER
13122 M:      Russell King <[email protected]>
13123 M:      Marek Behún <[email protected]>
13124 L:      [email protected]
13125 S:      Maintained
13126 F:      drivers/net/phy/marvell10g.c
13127
13128 MARVELL MVEBU THERMAL DRIVER
13129 M:      Miquel Raynal <[email protected]>
13130 S:      Maintained
13131 F:      drivers/thermal/armada_thermal.c
13132
13133 MARVELL MVNETA ETHERNET DRIVER
13134 M:      Marcin Wojtas <[email protected]>
13135 L:      [email protected]
13136 S:      Maintained
13137 F:      drivers/net/ethernet/marvell/mvneta*
13138
13139 MARVELL MVPP2 ETHERNET DRIVER
13140 M:      Marcin Wojtas <[email protected]>
13141 M:      Russell King <[email protected]>
13142 L:      [email protected]
13143 S:      Maintained
13144 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13145 F:      drivers/net/ethernet/marvell/mvpp2/
13146
13147 MARVELL MWIFIEX WIRELESS DRIVER
13148 M:      Brian Norris <[email protected]>
13149 R:      Francesco Dolcini <[email protected]>
13150 L:      [email protected]
13151 S:      Odd Fixes
13152 F:      drivers/net/wireless/marvell/mwifiex/
13153
13154 MARVELL MWL8K WIRELESS DRIVER
13155 L:      [email protected]
13156 S:      Orphan
13157 F:      drivers/net/wireless/marvell/mwl8k.c
13158
13159 MARVELL NAND CONTROLLER DRIVER
13160 M:      Miquel Raynal <[email protected]>
13161 L:      [email protected]
13162 S:      Maintained
13163 F:      drivers/mtd/nand/raw/marvell_nand.c
13164
13165 MARVELL OCTEON ENDPOINT DRIVER
13166 M:      Veerasenareddy Burru <[email protected]>
13167 M:      Sathesh Edara <[email protected]>
13168 L:      [email protected]
13169 S:      Supported
13170 F:      drivers/net/ethernet/marvell/octeon_ep
13171
13172 MARVELL OCTEON ENDPOINT VF DRIVER
13173 M:      Veerasenareddy Burru <[email protected]>
13174 M:      Sathesh Edara <[email protected]>
13175 M:      Shinas Rasheed <[email protected]>
13176 M:      Satananda Burla <[email protected]>
13177 L:      [email protected]
13178 S:      Supported
13179 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13180
13181 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13182 M:      Sunil Goutham <[email protected]>
13183 M:      Geetha sowjanya <[email protected]>
13184 M:      Subbaraya Sundeep <[email protected]>
13185 M:      hariprasad <[email protected]>
13186 L:      [email protected]
13187 S:      Supported
13188 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13189 F:      include/linux/soc/marvell/octeontx2/
13190
13191 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13192 M:      Sunil Goutham <[email protected]>
13193 M:      Linu Cherian <[email protected]>
13194 M:      Geetha sowjanya <[email protected]>
13195 M:      Jerin Jacob <[email protected]>
13196 M:      hariprasad <[email protected]>
13197 M:      Subbaraya Sundeep <[email protected]>
13198 L:      [email protected]
13199 S:      Supported
13200 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13201 F:      drivers/net/ethernet/marvell/octeontx2/af/
13202
13203 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13204 M:      Taras Chornyi <[email protected]>
13205 S:      Supported
13206 W:      https://github.com/Marvell-switching/switchdev-prestera
13207 F:      drivers/net/ethernet/marvell/prestera/
13208
13209 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13210 M:      Nicolas Pitre <[email protected]>
13211 S:      Odd Fixes
13212 F:      drivers/mmc/host/mvsdio.*
13213
13214 MARVELL USB MDIO CONTROLLER DRIVER
13215 M:      Tobias Waldekranz <[email protected]>
13216 L:      [email protected]
13217 S:      Maintained
13218 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13219 F:      drivers/net/mdio/mdio-mvusb.c
13220
13221 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13222 M:      Hu Ziji <[email protected]>
13223 L:      [email protected]
13224 S:      Supported
13225 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13226 F:      drivers/mmc/host/sdhci-xenon*
13227
13228 MATROX FRAMEBUFFER DRIVER
13229 L:      [email protected]
13230 S:      Orphan
13231 F:      drivers/video/fbdev/matrox/matroxfb_*
13232 F:      include/uapi/linux/matroxfb.h
13233
13234 MAX15301 DRIVER
13235 M:      Daniel Nilsson <[email protected]>
13236 L:      [email protected]
13237 S:      Maintained
13238 F:      Documentation/hwmon/max15301.rst
13239 F:      drivers/hwmon/pmbus/max15301.c
13240
13241 MAX2175 SDR TUNER DRIVER
13242 M:      Ramesh Shanmugasundaram <[email protected]>
13243 L:      [email protected]
13244 S:      Maintained
13245 T:      git git://linuxtv.org/media_tree.git
13246 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13247 F:      Documentation/userspace-api/media/drivers/max2175.rst
13248 F:      drivers/media/i2c/max2175*
13249 F:      include/uapi/linux/max2175.h
13250
13251 MAX31335 RTC DRIVER
13252 M:      Antoniu Miclaus <[email protected]>
13253 L:      [email protected]
13254 S:      Supported
13255 W:      https://ez.analog.com/linux-software-drivers
13256 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13257 F:      drivers/rtc/rtc-max31335.c
13258
13259 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13260 L:      [email protected]
13261 S:      Orphan
13262 F:      Documentation/hwmon/max6650.rst
13263 F:      drivers/hwmon/max6650.c
13264
13265 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13266 M:      Jacopo Mondi <[email protected]>
13267 M:      Kieran Bingham <[email protected]>
13268 M:      Laurent Pinchart <[email protected]>
13269 M:      Niklas Söderlund <[email protected]>
13270 L:      [email protected]
13271 S:      Maintained
13272 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13273 F:      drivers/media/i2c/max9286.c
13274
13275 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13276 M:      Niklas Söderlund <[email protected]>
13277 L:      [email protected]
13278 S:      Maintained
13279 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13280 F:      drivers/staging/media/max96712/max96712.c
13281
13282 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13283 M:      Peter Rosin <[email protected]>
13284 L:      [email protected] (moderated for non-subscribers)
13285 S:      Maintained
13286 F:      Documentation/devicetree/bindings/sound/max9860.txt
13287 F:      sound/soc/codecs/max9860.*
13288
13289 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13290 M:      Andreas Klinger <[email protected]>
13291 L:      [email protected]
13292 S:      Maintained
13293 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13294 F:      drivers/iio/proximity/mb1232.c
13295
13296 MAXIM MAX11205 DRIVER
13297 M:      Ramona Bolboaca <[email protected]>
13298 L:      [email protected]
13299 S:      Supported
13300 W:      https://ez.analog.com/linux-software-drivers
13301 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13302 F:      drivers/iio/adc/max11205.c
13303
13304 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13305 R:      Iskren Chernev <[email protected]>
13306 R:      Krzysztof Kozlowski <[email protected]>
13307 R:      Marek Szyprowski <[email protected]>
13308 R:      Matheus Castello <[email protected]>
13309 L:      [email protected]
13310 S:      Maintained
13311 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13312 F:      drivers/power/supply/max17040_battery.c
13313
13314 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13315 R:      Hans de Goede <[email protected]>
13316 R:      Krzysztof Kozlowski <[email protected]>
13317 R:      Marek Szyprowski <[email protected]>
13318 R:      Sebastian Krzyszkowiak <[email protected]>
13319 R:      Purism Kernel Team <[email protected]>
13320 L:      [email protected]
13321 S:      Maintained
13322 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13323 F:      drivers/power/supply/max17042_battery.c
13324
13325 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13326 M:      Laurent Pinchart <[email protected]>
13327 L:      [email protected]
13328 S:      Maintained
13329 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13330 F:      drivers/regulator/max20086-regulator.c
13331
13332 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13333 M:      Rajat Khandelwal <[email protected]>
13334 L:      [email protected]
13335 S:      Maintained
13336 F:      drivers/iio/temperature/max30208.c
13337
13338 MAXIM MAX77650 PMIC MFD DRIVER
13339 M:      Bartosz Golaszewski <[email protected]>
13340 L:      [email protected]
13341 S:      Maintained
13342 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13343 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13344 F:      drivers/gpio/gpio-max77650.c
13345 F:      drivers/input/misc/max77650-onkey.c
13346 F:      drivers/leds/leds-max77650.c
13347 F:      drivers/mfd/max77650.c
13348 F:      drivers/power/supply/max77650-charger.c
13349 F:      drivers/regulator/max77650-regulator.c
13350 F:      include/linux/mfd/max77650.h
13351
13352 MAXIM MAX77714 PMIC MFD DRIVER
13353 M:      Luca Ceresoli <[email protected]>
13354 S:      Maintained
13355 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13356 F:      drivers/mfd/max77714.c
13357 F:      include/linux/mfd/max77714.h
13358
13359 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13360 M:      Javier Martinez Canillas <[email protected]>
13361 L:      [email protected]
13362 S:      Supported
13363 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13364 F:      drivers/regulator/max77802-regulator.c
13365 F:      include/dt-bindings/*/*max77802.h
13366
13367 MAXIM MAX77976 BATTERY CHARGER
13368 M:      Luca Ceresoli <[email protected]>
13369 S:      Supported
13370 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13371 F:      drivers/power/supply/max77976_charger.c
13372
13373 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13374 M:      Krzysztof Kozlowski <[email protected]>
13375 L:      [email protected]
13376 S:      Maintained
13377 B:      mailto:[email protected]
13378 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13379 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13380 F:      drivers/power/supply/max14577_charger.c
13381 F:      drivers/power/supply/max77693_charger.c
13382
13383 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13384 M:      Chanwoo Choi <[email protected]>
13385 M:      Krzysztof Kozlowski <[email protected]>
13386 L:      [email protected]
13387 S:      Maintained
13388 B:      mailto:[email protected]
13389 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13390 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13391 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13392 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13393 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13394 F:      drivers/*/*max77843.c
13395 F:      drivers/*/max14577*.c
13396 F:      drivers/*/max77686*.c
13397 F:      drivers/*/max77693*.c
13398 F:      drivers/clk/clk-max77686.c
13399 F:      drivers/extcon/extcon-max14577.c
13400 F:      drivers/extcon/extcon-max77693.c
13401 F:      drivers/rtc/rtc-max77686.c
13402 F:      include/linux/mfd/max14577*.h
13403 F:      include/linux/mfd/max77686*.h
13404 F:      include/linux/mfd/max77693*.h
13405
13406 MAXIRADIO FM RADIO RECEIVER DRIVER
13407 M:      Hans Verkuil <[email protected]>
13408 L:      [email protected]
13409 S:      Maintained
13410 W:      https://linuxtv.org
13411 T:      git git://linuxtv.org/media_tree.git
13412 F:      drivers/media/radio/radio-maxiradio*
13413
13414 MAXLINEAR ETHERNET PHY DRIVER
13415 M:      Xu Liang <[email protected]>
13416 L:      [email protected]
13417 S:      Supported
13418 F:      drivers/net/phy/mxl-gpy.c
13419
13420 MCAN MMIO DEVICE DRIVER
13421 M:      Chandrasekar Ramakrishnan <[email protected]>
13422 L:      [email protected]
13423 S:      Maintained
13424 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13425 F:      drivers/net/can/m_can/m_can.c
13426 F:      drivers/net/can/m_can/m_can.h
13427 F:      drivers/net/can/m_can/m_can_platform.c
13428
13429 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13430 R:      Yasushi SHOJI <[email protected]>
13431 L:      [email protected]
13432 S:      Maintained
13433 F:      drivers/net/can/usb/mcba_usb.c
13434
13435 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13436 M:      Rishi Gupta <[email protected]>
13437 L:      [email protected]
13438 L:      [email protected]
13439 S:      Maintained
13440 F:      drivers/hid/hid-mcp2221.c
13441
13442 MCP251XFD SPI-CAN NETWORK DRIVER
13443 M:      Marc Kleine-Budde <[email protected]>
13444 M:      Manivannan Sadhasivam <[email protected]>
13445 R:      Thomas Kopp <[email protected]>
13446 L:      [email protected]
13447 S:      Maintained
13448 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13449 F:      drivers/net/can/spi/mcp251xfd/
13450
13451 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13452 M:      Peter Rosin <[email protected]>
13453 L:      [email protected]
13454 S:      Maintained
13455 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13456 F:      drivers/iio/potentiometer/mcp4018.c
13457 F:      drivers/iio/potentiometer/mcp4531.c
13458
13459 MCP4821 DAC DRIVER
13460 M:      Anshul Dalal <[email protected]>
13461 L:      [email protected]
13462 S:      Maintained
13463 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13464 F:      drivers/iio/dac/mcp4821.c
13465
13466 MCR20A IEEE-802.15.4 RADIO DRIVER
13467 M:      Stefan Schmidt <[email protected]>
13468 L:      [email protected]
13469 S:      Odd Fixes
13470 W:      https://github.com/xueliu/mcr20a-linux
13471 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13472 F:      drivers/net/ieee802154/mcr20a.c
13473 F:      drivers/net/ieee802154/mcr20a.h
13474
13475 MDIO REGMAP DRIVER
13476 M:      Maxime Chevallier <[email protected]>
13477 L:      [email protected]
13478 S:      Maintained
13479 F:      drivers/net/mdio/mdio-regmap.c
13480 F:      include/linux/mdio/mdio-regmap.h
13481
13482 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13483 M:      William Breathitt Gray <[email protected]>
13484 L:      [email protected]
13485 S:      Maintained
13486 F:      drivers/iio/dac/cio-dac.c
13487
13488 MEDIA CONTROLLER FRAMEWORK
13489 M:      Sakari Ailus <[email protected]>
13490 M:      Laurent Pinchart <[email protected]>
13491 L:      [email protected]
13492 S:      Supported
13493 W:      https://www.linuxtv.org
13494 T:      git git://linuxtv.org/media_tree.git
13495 F:      drivers/media/mc/
13496 F:      include/media/media-*.h
13497 F:      include/uapi/linux/media.h
13498
13499 MEDIA DRIVER FOR FREESCALE IMX PXP
13500 M:      Philipp Zabel <[email protected]>
13501 L:      [email protected]
13502 S:      Maintained
13503 T:      git git://linuxtv.org/media_tree.git
13504 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13505
13506 MEDIA DRIVERS FOR ASCOT2E
13507 M:      Sergey Kozlov <[email protected]>
13508 M:      Abylay Ospan <[email protected]>
13509 L:      [email protected]
13510 S:      Supported
13511 W:      https://linuxtv.org
13512 W:      http://netup.tv/
13513 T:      git git://linuxtv.org/media_tree.git
13514 F:      drivers/media/dvb-frontends/ascot2e*
13515
13516 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13517 M:      Jasmin Jessich <[email protected]>
13518 L:      [email protected]
13519 S:      Maintained
13520 W:      https://linuxtv.org
13521 T:      git git://linuxtv.org/media_tree.git
13522 F:      drivers/media/dvb-frontends/cxd2099*
13523
13524 MEDIA DRIVERS FOR CXD2841ER
13525 M:      Sergey Kozlov <[email protected]>
13526 M:      Abylay Ospan <[email protected]>
13527 L:      [email protected]
13528 S:      Supported
13529 W:      https://linuxtv.org
13530 W:      http://netup.tv/
13531 T:      git git://linuxtv.org/media_tree.git
13532 F:      drivers/media/dvb-frontends/cxd2841er*
13533
13534 MEDIA DRIVERS FOR CXD2880
13535 M:      Yasunari Takiguchi <[email protected]>
13536 L:      [email protected]
13537 S:      Supported
13538 W:      http://linuxtv.org/
13539 T:      git git://linuxtv.org/media_tree.git
13540 F:      drivers/media/dvb-frontends/cxd2880/*
13541 F:      drivers/media/spi/cxd2880*
13542
13543 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13544 L:      [email protected]
13545 S:      Orphan
13546 W:      https://linuxtv.org
13547 T:      git git://linuxtv.org/media_tree.git
13548 F:      drivers/media/pci/ddbridge/*
13549
13550 MEDIA DRIVERS FOR FREESCALE IMX
13551 M:      Steve Longerbeam <[email protected]>
13552 M:      Philipp Zabel <[email protected]>
13553 L:      [email protected]
13554 S:      Maintained
13555 T:      git git://linuxtv.org/media_tree.git
13556 F:      Documentation/admin-guide/media/imx.rst
13557 F:      Documentation/devicetree/bindings/media/imx.txt
13558 F:      drivers/staging/media/imx/
13559 F:      include/linux/imx-media.h
13560 F:      include/media/imx.h
13561
13562 MEDIA DRIVERS FOR FREESCALE IMX7/8
13563 M:      Rui Miguel Silva <[email protected]>
13564 M:      Laurent Pinchart <[email protected]>
13565 M:      Martin Kepplinger <[email protected]>
13566 R:      Purism Kernel Team <[email protected]>
13567 L:      [email protected]
13568 S:      Maintained
13569 T:      git git://linuxtv.org/media_tree.git
13570 F:      Documentation/admin-guide/media/imx7.rst
13571 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13572 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13573 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13574 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13575 F:      drivers/media/platform/nxp/imx7-media-csi.c
13576 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13577
13578 MEDIA DRIVERS FOR HELENE
13579 M:      Abylay Ospan <[email protected]>
13580 L:      [email protected]
13581 S:      Supported
13582 W:      https://linuxtv.org
13583 W:      http://netup.tv/
13584 T:      git git://linuxtv.org/media_tree.git
13585 F:      drivers/media/dvb-frontends/helene*
13586
13587 MEDIA DRIVERS FOR HORUS3A
13588 M:      Sergey Kozlov <[email protected]>
13589 M:      Abylay Ospan <[email protected]>
13590 L:      [email protected]
13591 S:      Supported
13592 W:      https://linuxtv.org
13593 W:      http://netup.tv/
13594 T:      git git://linuxtv.org/media_tree.git
13595 F:      drivers/media/dvb-frontends/horus3a*
13596
13597 MEDIA DRIVERS FOR LNBH25
13598 M:      Sergey Kozlov <[email protected]>
13599 M:      Abylay Ospan <[email protected]>
13600 L:      [email protected]
13601 S:      Supported
13602 W:      https://linuxtv.org
13603 W:      http://netup.tv/
13604 T:      git git://linuxtv.org/media_tree.git
13605 F:      drivers/media/dvb-frontends/lnbh25*
13606
13607 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13608 L:      [email protected]
13609 S:      Orphan
13610 W:      https://linuxtv.org
13611 T:      git git://linuxtv.org/media_tree.git
13612 F:      drivers/media/dvb-frontends/mxl5xx*
13613
13614 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13615 M:      Sergey Kozlov <[email protected]>
13616 M:      Abylay Ospan <[email protected]>
13617 L:      [email protected]
13618 S:      Supported
13619 W:      https://linuxtv.org
13620 W:      http://netup.tv/
13621 T:      git git://linuxtv.org/media_tree.git
13622 F:      drivers/media/pci/netup_unidvb/*
13623
13624 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13625 M:      Dmitry Osipenko <[email protected]>
13626 L:      [email protected]
13627 L:      [email protected]
13628 S:      Maintained
13629 T:      git git://linuxtv.org/media_tree.git
13630 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13631 F:      drivers/media/platform/nvidia/tegra-vde/
13632
13633 MEDIA DRIVERS FOR RENESAS - CEU
13634 M:      Jacopo Mondi <[email protected]>
13635 L:      [email protected]
13636 L:      [email protected]
13637 S:      Supported
13638 T:      git git://linuxtv.org/media_tree.git
13639 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13640 F:      drivers/media/platform/renesas/renesas-ceu.c
13641 F:      include/media/drv-intf/renesas-ceu.h
13642
13643 MEDIA DRIVERS FOR RENESAS - DRIF
13644 M:      Fabrizio Castro <[email protected]>
13645 L:      [email protected]
13646 L:      [email protected]
13647 S:      Supported
13648 T:      git git://linuxtv.org/media_tree.git
13649 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13650 F:      drivers/media/platform/renesas/rcar_drif.c
13651
13652 MEDIA DRIVERS FOR RENESAS - FCP
13653 M:      Laurent Pinchart <[email protected]>
13654 L:      [email protected]
13655 L:      [email protected]
13656 S:      Supported
13657 T:      git git://linuxtv.org/media_tree.git
13658 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13659 F:      drivers/media/platform/renesas/rcar-fcp.c
13660 F:      include/media/rcar-fcp.h
13661
13662 MEDIA DRIVERS FOR RENESAS - FDP1
13663 M:      Kieran Bingham <[email protected]>
13664 L:      [email protected]
13665 L:      [email protected]
13666 S:      Supported
13667 T:      git git://linuxtv.org/media_tree.git
13668 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13669 F:      drivers/media/platform/renesas/rcar_fdp1.c
13670
13671 MEDIA DRIVERS FOR RENESAS - VIN
13672 M:      Niklas Söderlund <[email protected]>
13673 L:      [email protected]
13674 L:      [email protected]
13675 S:      Supported
13676 T:      git git://linuxtv.org/media_tree.git
13677 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13678 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13679 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13680 F:      drivers/media/platform/renesas/rcar-csi2.c
13681 F:      drivers/media/platform/renesas/rcar-isp.c
13682 F:      drivers/media/platform/renesas/rcar-vin/
13683
13684 MEDIA DRIVERS FOR RENESAS - VSP1
13685 M:      Laurent Pinchart <[email protected]>
13686 M:      Kieran Bingham <[email protected]>
13687 L:      [email protected]
13688 L:      [email protected]
13689 S:      Supported
13690 T:      git git://linuxtv.org/media_tree.git
13691 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13692 F:      drivers/media/platform/renesas/vsp1/
13693
13694 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13695 L:      [email protected]
13696 S:      Orphan
13697 W:      https://linuxtv.org
13698 T:      git git://linuxtv.org/media_tree.git
13699 F:      drivers/media/dvb-frontends/stv0910*
13700
13701 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13702 L:      [email protected]
13703 S:      Orphan
13704 W:      https://linuxtv.org
13705 T:      git git://linuxtv.org/media_tree.git
13706 F:      drivers/media/dvb-frontends/stv6111*
13707
13708 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
13709 M:      Hugues Fruchet <[email protected]>
13710 M:      Alain Volmat <[email protected]>
13711 L:      [email protected]
13712 S:      Supported
13713 T:      git git://linuxtv.org/media_tree.git
13714 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13715 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
13716 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13717 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
13718
13719 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13720 M:      Mauro Carvalho Chehab <[email protected]>
13721 L:      [email protected]
13722 S:      Maintained
13723 W:      https://linuxtv.org
13724 Q:      http://patchwork.kernel.org/project/linux-media/list/
13725 T:      git git://linuxtv.org/media_tree.git
13726 F:      Documentation/admin-guide/media/
13727 F:      Documentation/devicetree/bindings/media/
13728 F:      Documentation/driver-api/media/
13729 F:      Documentation/userspace-api/media/
13730 F:      drivers/media/
13731 F:      drivers/staging/media/
13732 F:      include/dt-bindings/media/
13733 F:      include/linux/platform_data/media/
13734 F:      include/media/
13735 F:      include/uapi/linux/dvb/
13736 F:      include/uapi/linux/ivtv*
13737 F:      include/uapi/linux/media.h
13738 F:      include/uapi/linux/uvcvideo.h
13739 F:      include/uapi/linux/v4l2-*
13740 F:      include/uapi/linux/videodev2.h
13741
13742 MEDIATEK BLUETOOTH DRIVER
13743 M:      Sean Wang <[email protected]>
13744 L:      [email protected]
13745 L:      [email protected] (moderated for non-subscribers)
13746 S:      Maintained
13747 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13748 F:      drivers/bluetooth/btmtkuart.c
13749
13750 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13751 M:      Sean Wang <[email protected]>
13752 L:      [email protected]
13753 S:      Maintained
13754 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13755 F:      drivers/power/reset/mt6323-poweroff.c
13756
13757 MEDIATEK CIR DRIVER
13758 M:      Sean Wang <[email protected]>
13759 S:      Maintained
13760 F:      drivers/media/rc/mtk-cir.c
13761
13762 MEDIATEK DMA DRIVER
13763 M:      Sean Wang <[email protected]>
13764 L:      [email protected]
13765 L:      [email protected] (moderated for non-subscribers)
13766 L:      [email protected] (moderated for non-subscribers)
13767 S:      Maintained
13768 F:      Documentation/devicetree/bindings/dma/mediatek,*
13769 F:      drivers/dma/mediatek/
13770
13771 MEDIATEK ETHERNET DRIVER
13772 M:      Felix Fietkau <[email protected]>
13773 M:      Sean Wang <[email protected]>
13774 M:      Mark Lee <[email protected]>
13775 M:      Lorenzo Bianconi <[email protected]>
13776 L:      [email protected]
13777 S:      Maintained
13778 F:      drivers/net/ethernet/mediatek/
13779
13780 MEDIATEK ETHERNET PCS DRIVER
13781 M:      Alexander Couzens <[email protected]>
13782 M:      Daniel Golle <[email protected]>
13783 L:      [email protected]
13784 S:      Maintained
13785 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13786 F:      include/linux/pcs/pcs-mtk-lynxi.h
13787
13788 MEDIATEK ETHERNET PHY DRIVERS
13789 M:      Daniel Golle <[email protected]>
13790 M:      Qingfang Deng <[email protected]>
13791 M:      SkyLake Huang <[email protected]>
13792 L:      [email protected]
13793 S:      Maintained
13794 F:      drivers/net/phy/mediatek-ge-soc.c
13795 F:      drivers/net/phy/mediatek-ge.c
13796
13797 MEDIATEK I2C CONTROLLER DRIVER
13798 M:      Qii Wang <[email protected]>
13799 L:      [email protected]
13800 S:      Maintained
13801 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13802 F:      drivers/i2c/busses/i2c-mt65xx.c
13803
13804 MEDIATEK IOMMU DRIVER
13805 M:      Yong Wu <[email protected]>
13806 L:      [email protected]
13807 L:      [email protected] (moderated for non-subscribers)
13808 S:      Supported
13809 F:      Documentation/devicetree/bindings/iommu/mediatek*
13810 F:      drivers/iommu/mtk_iommu*
13811 F:      include/dt-bindings/memory/mediatek,mt*-port.h
13812 F:      include/dt-bindings/memory/mt*-port.h
13813
13814 MEDIATEK JPEG DRIVER
13815 M:      Bin Liu <[email protected]>
13816 S:      Supported
13817 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13818 F:      drivers/media/platform/mediatek/jpeg/
13819
13820 MEDIATEK KEYPAD DRIVER
13821 M:      Mattijs Korpershoek <[email protected]>
13822 S:      Supported
13823 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13824 F:      drivers/input/keyboard/mt6779-keypad.c
13825
13826 MEDIATEK MDP DRIVER
13827 M:      Minghsiu Tsai <[email protected]>
13828 M:      Houlong Wei <[email protected]>
13829 M:      Andrew-CT Chen <[email protected]>
13830 S:      Supported
13831 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13832 F:      drivers/media/platform/mediatek/mdp/
13833 F:      drivers/media/platform/mediatek/vpu/
13834
13835 MEDIATEK MEDIA DRIVER
13836 M:      Tiffany Lin <[email protected]>
13837 M:      Andrew-CT Chen <[email protected]>
13838 M:      Yunfei Dong <[email protected]>
13839 S:      Supported
13840 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13841 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13842 F:      drivers/media/platform/mediatek/vcodec/
13843 F:      drivers/media/platform/mediatek/vpu/
13844
13845 MEDIATEK MIPI-CSI CDPHY DRIVER
13846 M:      Julien Stephan <[email protected]>
13847 M:      Andy Hsieh <[email protected]>
13848 S:      Supported
13849 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
13850 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
13851
13852 MEDIATEK MMC/SD/SDIO DRIVER
13853 M:      Chaotian Jing <[email protected]>
13854 S:      Maintained
13855 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13856 F:      drivers/mmc/host/mtk-sd.c
13857
13858 MEDIATEK MT76 WIRELESS LAN DRIVER
13859 M:      Felix Fietkau <[email protected]>
13860 M:      Lorenzo Bianconi <[email protected]>
13861 M:      Ryder Lee <[email protected]>
13862 R:      Shayne Chen <[email protected]>
13863 R:      Sean Wang <[email protected]>
13864 L:      [email protected]
13865 S:      Maintained
13866 T:      git https://github.com/nbd168/wireless
13867 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13868 F:      drivers/net/wireless/mediatek/mt76/
13869
13870 MEDIATEK MT7601U WIRELESS LAN DRIVER
13871 M:      Jakub Kicinski <[email protected]>
13872 L:      [email protected]
13873 S:      Maintained
13874 F:      drivers/net/wireless/mediatek/mt7601u/
13875
13876 MEDIATEK MT7621 CLOCK DRIVER
13877 M:      Sergio Paracuellos <[email protected]>
13878 S:      Maintained
13879 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13880 F:      drivers/clk/ralink/clk-mt7621.c
13881
13882 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13883 M:      Sergio Paracuellos <[email protected]>
13884 S:      Maintained
13885 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13886 F:      drivers/pci/controller/pcie-mt7621.c
13887
13888 MEDIATEK MT7621 PHY PCI DRIVER
13889 M:      Sergio Paracuellos <[email protected]>
13890 S:      Maintained
13891 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13892 F:      drivers/phy/ralink/phy-mt7621-pci.c
13893
13894 MEDIATEK MT7621/28/88 I2C DRIVER
13895 M:      Stefan Roese <[email protected]>
13896 L:      [email protected]
13897 S:      Maintained
13898 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13899 F:      drivers/i2c/busses/i2c-mt7621.c
13900
13901 MEDIATEK MTMIPS CLOCK DRIVER
13902 M:      Sergio Paracuellos <[email protected]>
13903 S:      Maintained
13904 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13905 F:      drivers/clk/ralink/clk-mtmips.c
13906
13907 MEDIATEK NAND CONTROLLER DRIVER
13908 L:      [email protected]
13909 S:      Orphan
13910 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13911 F:      drivers/mtd/nand/raw/mtk_*
13912
13913 MEDIATEK PMIC LED DRIVER
13914 M:      Sean Wang <[email protected]>
13915 S:      Maintained
13916 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13917 F:      drivers/leds/leds-mt6323.c
13918
13919 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13920 M:      Sean Wang <[email protected]>
13921 S:      Maintained
13922 F:      drivers/char/hw_random/mtk-rng.c
13923
13924 MEDIATEK SMI DRIVER
13925 M:      Yong Wu <[email protected]>
13926 L:      [email protected] (moderated for non-subscribers)
13927 S:      Supported
13928 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13929 F:      drivers/memory/mtk-smi.c
13930 F:      include/soc/mediatek/smi.h
13931
13932 MEDIATEK SWITCH DRIVER
13933 M:      Arınç ÜNAL <[email protected]>
13934 M:      Daniel Golle <[email protected]>
13935 M:      DENG Qingfang <[email protected]>
13936 M:      Sean Wang <[email protected]>
13937 L:      [email protected]
13938 S:      Maintained
13939 F:      drivers/net/dsa/mt7530-mdio.c
13940 F:      drivers/net/dsa/mt7530-mmio.c
13941 F:      drivers/net/dsa/mt7530.*
13942 F:      net/dsa/tag_mtk.c
13943
13944 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13945 M:      Chandrashekar Devegowda <[email protected]>
13946 R:      Chiranjeevi Rapolu <[email protected]>
13947 R:      Liu Haijun <[email protected]>
13948 R:      M Chetan Kumar <[email protected]>
13949 R:      Ricardo Martinez <[email protected]>
13950 L:      [email protected]
13951 S:      Supported
13952 F:      drivers/net/wwan/t7xx/
13953
13954 MEDIATEK USB3 DRD IP DRIVER
13955 M:      Chunfeng Yun <[email protected]>
13956 L:      [email protected]
13957 L:      [email protected] (moderated for non-subscribers)
13958 L:      [email protected] (moderated for non-subscribers)
13959 S:      Maintained
13960 F:      Documentation/devicetree/bindings/usb/mediatek,*
13961 F:      drivers/usb/host/xhci-mtk*
13962 F:      drivers/usb/mtu3/
13963
13964 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13965 M:      Peter Senna Tschudin <[email protected]>
13966 M:      Ian Ray <[email protected]>
13967 M:      Martyn Welch <[email protected]>
13968 S:      Maintained
13969 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13970 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13971
13972 MEGARAID SCSI/SAS DRIVERS
13973 M:      Kashyap Desai <[email protected]>
13974 M:      Sumit Saxena <[email protected]>
13975 M:      Shivasharan S <[email protected]>
13976 M:      Chandrakanth patil <[email protected]>
13977 L:      [email protected]
13978 L:      [email protected]
13979 S:      Maintained
13980 W:      http://www.avagotech.com/support/
13981 F:      Documentation/scsi/megaraid.rst
13982 F:      drivers/scsi/megaraid.*
13983 F:      drivers/scsi/megaraid/
13984
13985 MELEXIS MLX90614 DRIVER
13986 M:      Crt Mori <[email protected]>
13987 L:      [email protected]
13988 S:      Supported
13989 W:      http://www.melexis.com
13990 F:      drivers/iio/temperature/mlx90614.c
13991
13992 MELEXIS MLX90632 DRIVER
13993 M:      Crt Mori <[email protected]>
13994 L:      [email protected]
13995 S:      Supported
13996 W:      http://www.melexis.com
13997 F:      drivers/iio/temperature/mlx90632.c
13998
13999 MELEXIS MLX90635 DRIVER
14000 M:      Crt Mori <[email protected]>
14001 L:      [email protected]
14002 S:      Supported
14003 W:      http://www.melexis.com
14004 F:      drivers/iio/temperature/mlx90635.c
14005
14006 MELFAS MIP4 TOUCHSCREEN DRIVER
14007 M:      Sangwon Jee <[email protected]>
14008 S:      Supported
14009 W:      http://www.melfas.com
14010 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14011 F:      drivers/input/touchscreen/melfas_mip4.c
14012
14013 MELLANOX BLUEFIELD I2C DRIVER
14014 M:      Khalil Blaiech <[email protected]>
14015 M:      Asmaa Mnebhi <[email protected]>
14016 L:      [email protected]
14017 S:      Supported
14018 F:      drivers/i2c/busses/i2c-mlxbf.c
14019
14020 MELLANOX ETHERNET DRIVER (mlx4_en)
14021 M:      Tariq Toukan <[email protected]>
14022 L:      [email protected]
14023 S:      Supported
14024 W:      http://www.mellanox.com
14025 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14026 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14027
14028 MELLANOX ETHERNET DRIVER (mlx5e)
14029 M:      Saeed Mahameed <[email protected]>
14030 M:      Tariq Toukan <[email protected]>
14031 L:      [email protected]
14032 S:      Supported
14033 W:      http://www.mellanox.com
14034 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14035 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14036
14037 MELLANOX ETHERNET INNOVA DRIVERS
14038 R:      Boris Pismenny <[email protected]>
14039 L:      [email protected]
14040 S:      Supported
14041 W:      http://www.mellanox.com
14042 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14043 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14044 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14045 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14046
14047 MELLANOX ETHERNET SWITCH DRIVERS
14048 M:      Ido Schimmel <[email protected]>
14049 M:      Petr Machata <[email protected]>
14050 L:      [email protected]
14051 S:      Supported
14052 W:      http://www.mellanox.com
14053 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14054 F:      drivers/net/ethernet/mellanox/mlxsw/
14055 F:      tools/testing/selftests/drivers/net/mlxsw/
14056
14057 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14058 M:      [email protected]
14059 L:      [email protected]
14060 S:      Supported
14061 W:      http://www.mellanox.com
14062 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14063 F:      drivers/net/ethernet/mellanox/mlxfw/
14064
14065 MELLANOX HARDWARE PLATFORM SUPPORT
14066 M:      Hans de Goede <[email protected]>
14067 M:      Ilpo Järvinen <[email protected]>
14068 M:      Vadim Pasternak <[email protected]>
14069 L:      [email protected]
14070 S:      Supported
14071 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14072 F:      drivers/platform/mellanox/
14073 F:      include/linux/platform_data/mlxreg.h
14074
14075 MELLANOX MLX4 core VPI driver
14076 M:      Tariq Toukan <[email protected]>
14077 L:      [email protected]
14078 L:      [email protected]
14079 S:      Supported
14080 W:      http://www.mellanox.com
14081 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14082 F:      drivers/net/ethernet/mellanox/mlx4/
14083 F:      include/linux/mlx4/
14084
14085 MELLANOX MLX4 IB driver
14086 M:      Yishai Hadas <[email protected]>
14087 L:      [email protected]
14088 S:      Supported
14089 W:      http://www.mellanox.com
14090 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14091 F:      drivers/infiniband/hw/mlx4/
14092 F:      include/linux/mlx4/
14093 F:      include/uapi/rdma/mlx4-abi.h
14094
14095 MELLANOX MLX5 core VPI driver
14096 M:      Saeed Mahameed <[email protected]>
14097 M:      Leon Romanovsky <[email protected]>
14098 M:      Tariq Toukan <[email protected]>
14099 L:      [email protected]
14100 L:      [email protected]
14101 S:      Supported
14102 W:      http://www.mellanox.com
14103 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14104 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14105 F:      drivers/net/ethernet/mellanox/mlx5/core/
14106 F:      include/linux/mlx5/
14107
14108 MELLANOX MLX5 IB driver
14109 M:      Leon Romanovsky <[email protected]>
14110 L:      [email protected]
14111 S:      Supported
14112 W:      http://www.mellanox.com
14113 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14114 F:      drivers/infiniband/hw/mlx5/
14115 F:      include/linux/mlx5/
14116 F:      include/uapi/rdma/mlx5-abi.h
14117
14118 MELLANOX MLX5 VDPA DRIVER
14119 M:      Dragos Tatulea <[email protected]>
14120 L:      [email protected]
14121 S:      Supported
14122 F:      drivers/vdpa/mlx5/
14123
14124 MELLANOX MLXCPLD I2C AND MUX DRIVER
14125 M:      Vadim Pasternak <[email protected]>
14126 M:      Michael Shych <[email protected]>
14127 L:      [email protected]
14128 S:      Supported
14129 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14130 F:      drivers/i2c/busses/i2c-mlxcpld.c
14131 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14132
14133 MELLANOX MLXCPLD LED DRIVER
14134 M:      Vadim Pasternak <[email protected]>
14135 L:      [email protected]
14136 S:      Supported
14137 F:      Documentation/leds/leds-mlxcpld.rst
14138 F:      drivers/leds/leds-mlxcpld.c
14139 F:      drivers/leds/leds-mlxreg.c
14140
14141 MELLANOX PLATFORM DRIVER
14142 M:      Vadim Pasternak <[email protected]>
14143 L:      [email protected]
14144 S:      Supported
14145 F:      drivers/platform/x86/mlx-platform.c
14146
14147 MEMBARRIER SUPPORT
14148 M:      Mathieu Desnoyers <[email protected]>
14149 M:      "Paul E. McKenney" <[email protected]>
14150 L:      [email protected]
14151 S:      Supported
14152 F:      Documentation/scheduler/membarrier.rst
14153 F:      arch/*/include/asm/membarrier.h
14154 F:      arch/*/include/asm/sync_core.h
14155 F:      include/uapi/linux/membarrier.h
14156 F:      kernel/sched/membarrier.c
14157
14158 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14159 M:      Mike Rapoport <[email protected]>
14160 L:      [email protected]
14161 S:      Maintained
14162 F:      Documentation/core-api/boot-time-mm.rst
14163 F:      include/linux/memblock.h
14164 F:      mm/memblock.c
14165 F:      mm/mm_init.c
14166 F:      tools/testing/memblock/
14167
14168 MEMORY CONTROLLER DRIVERS
14169 M:      Krzysztof Kozlowski <[email protected]>
14170 L:      [email protected]
14171 S:      Maintained
14172 B:      mailto:[email protected]
14173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14174 F:      Documentation/devicetree/bindings/memory-controllers/
14175 F:      drivers/memory/
14176 F:      include/dt-bindings/memory/
14177 F:      include/memory/
14178
14179 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14180 M:      Dmitry Osipenko <[email protected]>
14181 L:      [email protected]
14182 L:      [email protected]
14183 S:      Maintained
14184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14185 F:      drivers/devfreq/tegra30-devfreq.c
14186
14187 MEMORY HOT(UN)PLUG
14188 M:      David Hildenbrand <[email protected]>
14189 M:      Oscar Salvador <[email protected]>
14190 L:      [email protected]
14191 S:      Maintained
14192 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14193 F:      Documentation/core-api/memory-hotplug.rst
14194 F:      drivers/base/memory.c
14195 F:      include/linux/memory_hotplug.h
14196 F:      mm/memory_hotplug.c
14197 F:      tools/testing/selftests/memory-hotplug/
14198
14199 MEMORY MANAGEMENT
14200 M:      Andrew Morton <[email protected]>
14201 L:      [email protected]
14202 S:      Maintained
14203 W:      http://www.linux-mm.org
14204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14205 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14206 F:      include/linux/gfp.h
14207 F:      include/linux/gfp_types.h
14208 F:      include/linux/memfd.h
14209 F:      include/linux/memory.h
14210 F:      include/linux/memory_hotplug.h
14211 F:      include/linux/memory-tiers.h
14212 F:      include/linux/mempolicy.h
14213 F:      include/linux/mempool.h
14214 F:      include/linux/memremap.h
14215 F:      include/linux/mm.h
14216 F:      include/linux/mm_*.h
14217 F:      include/linux/mmzone.h
14218 F:      include/linux/mmu_notifier.h
14219 F:      include/linux/pagewalk.h
14220 F:      include/linux/rmap.h
14221 F:      include/trace/events/ksm.h
14222 F:      mm/
14223 F:      tools/mm/
14224 F:      tools/testing/selftests/mm/
14225 N:      include/linux/page[-_]*
14226
14227 MEMORY MAPPING
14228 M:      Andrew Morton <[email protected]>
14229 R:      Liam R. Howlett <[email protected]>
14230 R:      Vlastimil Babka <[email protected]>
14231 R:      Lorenzo Stoakes <[email protected]>
14232 L:      [email protected]
14233 S:      Maintained
14234 W:      http://www.linux-mm.org
14235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14236 F:      mm/mmap.c
14237
14238 MEMORY TECHNOLOGY DEVICES (MTD)
14239 M:      Miquel Raynal <[email protected]>
14240 M:      Richard Weinberger <[email protected]>
14241 M:      Vignesh Raghavendra <[email protected]>
14242 L:      [email protected]
14243 S:      Maintained
14244 W:      http://www.linux-mtd.infradead.org/
14245 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14246 C:      irc://irc.oftc.net/mtd
14247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14249 F:      Documentation/devicetree/bindings/mtd/
14250 F:      drivers/mtd/
14251 F:      include/linux/mtd/
14252 F:      include/uapi/mtd/
14253
14254 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14255 M:      Dmitry Rokosov <[email protected]>
14256 L:      [email protected]
14257 S:      Maintained
14258 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14259 F:      drivers/iio/accel/msa311.c
14260
14261 MEN A21 WATCHDOG DRIVER
14262 M:      Johannes Thumshirn <[email protected]>
14263 L:      [email protected]
14264 S:      Maintained
14265 F:      drivers/watchdog/mena21_wdt.c
14266
14267 MEN CHAMELEON BUS (mcb)
14268 M:      Johannes Thumshirn <[email protected]>
14269 S:      Maintained
14270 F:      Documentation/driver-api/men-chameleon-bus.rst
14271 F:      drivers/mcb/
14272 F:      include/linux/mcb.h
14273
14274 MEN F21BMC (Board Management Controller)
14275 M:      Andreas Werner <[email protected]>
14276 S:      Supported
14277 F:      Documentation/hwmon/menf21bmc.rst
14278 F:      drivers/hwmon/menf21bmc_hwmon.c
14279 F:      drivers/leds/leds-menf21bmc.c
14280 F:      drivers/mfd/menf21bmc.c
14281 F:      drivers/watchdog/menf21bmc_wdt.c
14282
14283 MEN Z069 WATCHDOG DRIVER
14284 M:      Johannes Thumshirn <[email protected]>
14285 L:      [email protected]
14286 S:      Maintained
14287 F:      drivers/watchdog/menz69_wdt.c
14288
14289 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14290 M:      Neil Armstrong <[email protected]>
14291 L:      [email protected]
14292 L:      [email protected]
14293 S:      Supported
14294 W:      http://linux-meson.com/
14295 T:      git git://linuxtv.org/media_tree.git
14296 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14297 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14298 F:      drivers/media/cec/platform/meson/ao-cec.c
14299
14300 MESON GE2D DRIVER FOR AMLOGIC SOCS
14301 M:      Neil Armstrong <[email protected]>
14302 L:      [email protected]
14303 L:      [email protected]
14304 S:      Supported
14305 T:      git git://linuxtv.org/media_tree.git
14306 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14307 F:      drivers/media/platform/amlogic/meson-ge2d/
14308
14309 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14310 M:      Liang Yang <[email protected]>
14311 L:      [email protected]
14312 S:      Maintained
14313 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14314 F:      drivers/mtd/nand/raw/meson_*
14315
14316 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14317 M:      Neil Armstrong <[email protected]>
14318 L:      [email protected]
14319 L:      [email protected]
14320 S:      Supported
14321 T:      git git://linuxtv.org/media_tree.git
14322 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14323 F:      drivers/staging/media/meson/vdec/
14324
14325 METHODE UDPU SUPPORT
14326 M:      Robert Marko <[email protected]>
14327 S:      Maintained
14328 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14329 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14330
14331 MHI BUS
14332 M:      Manivannan Sadhasivam <[email protected]>
14333 L:      [email protected]
14334 L:      [email protected]
14335 S:      Maintained
14336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14337 F:      Documentation/ABI/stable/sysfs-bus-mhi
14338 F:      Documentation/mhi/
14339 F:      drivers/bus/mhi/
14340 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14341 F:      include/linux/mhi.h
14342
14343 MICROBLAZE ARCHITECTURE
14344 M:      Michal Simek <[email protected]>
14345 S:      Supported
14346 W:      http://www.monstr.eu/fdt/
14347 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14348 F:      arch/microblaze/
14349
14350 MICROBLAZE TMR INJECT
14351 M:      Appana Durga Kedareswara rao <[email protected]>
14352 S:      Supported
14353 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14354 F:      drivers/misc/xilinx_tmr_inject.c
14355
14356 MICROBLAZE TMR MANAGER
14357 M:      Appana Durga Kedareswara rao <[email protected]>
14358 S:      Supported
14359 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14360 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14361 F:      drivers/misc/xilinx_tmr_manager.c
14362
14363 MICROCHIP AT91 DMA DRIVERS
14364 M:      Ludovic Desroches <[email protected]>
14365 L:      [email protected] (moderated for non-subscribers)
14366 L:      [email protected]
14367 S:      Supported
14368 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14369 F:      drivers/dma/at_hdmac.c
14370 F:      drivers/dma/at_xdmac.c
14371 F:      include/dt-bindings/dma/at91.h
14372
14373 MICROCHIP AT91 SERIAL DRIVER
14374 M:      Richard Genoud <[email protected]>
14375 S:      Maintained
14376 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14377 F:      drivers/tty/serial/atmel_serial.c
14378 F:      drivers/tty/serial/atmel_serial.h
14379
14380 MICROCHIP AT91 USART MFD DRIVER
14381 M:      Radu Pirea <[email protected]>
14382 L:      [email protected]
14383 S:      Supported
14384 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14385 F:      drivers/mfd/at91-usart.c
14386 F:      include/dt-bindings/mfd/at91-usart.h
14387
14388 MICROCHIP AT91 USART SPI DRIVER
14389 M:      Radu Pirea <[email protected]>
14390 L:      [email protected]
14391 S:      Supported
14392 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14393 F:      drivers/spi/spi-at91-usart.c
14394
14395 MICROCHIP AUDIO ASOC DRIVERS
14396 M:      Claudiu Beznea <[email protected]>
14397 L:      [email protected] (moderated for non-subscribers)
14398 S:      Supported
14399 F:      Documentation/devicetree/bindings/sound/atmel*
14400 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14401 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14402 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14403 F:      sound/soc/atmel
14404
14405 MICROCHIP CSI2DC DRIVER
14406 M:      Eugen Hristev <[email protected]>
14407 L:      [email protected]
14408 S:      Supported
14409 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14410 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14411
14412 MICROCHIP ECC DRIVER
14413 L:      [email protected]
14414 S:      Orphan
14415 F:      drivers/crypto/atmel-ecc.*
14416
14417 MICROCHIP EIC DRIVER
14418 M:      Claudiu Beznea <[email protected]>
14419 L:      [email protected] (moderated for non-subscribers)
14420 S:      Supported
14421 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14422 F:      drivers/irqchip/irq-mchp-eic.c
14423
14424 MICROCHIP I2C DRIVER
14425 M:      Codrin Ciubotariu <[email protected]>
14426 L:      [email protected]
14427 S:      Supported
14428 F:      drivers/i2c/busses/i2c-at91-*.c
14429 F:      drivers/i2c/busses/i2c-at91.h
14430
14431 MICROCHIP ISC DRIVER
14432 M:      Eugen Hristev <[email protected]>
14433 L:      [email protected]
14434 S:      Supported
14435 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14436 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14437 F:      drivers/media/platform/microchip/microchip-isc*
14438 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14439 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14440 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14441 F:      include/linux/atmel-isc-media.h
14442
14443 MICROCHIP ISI DRIVER
14444 M:      Eugen Hristev <[email protected]>
14445 L:      [email protected]
14446 S:      Supported
14447 F:      drivers/media/platform/atmel/atmel-isi.c
14448 F:      drivers/media/platform/atmel/atmel-isi.h
14449
14450 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14451 M:      Woojung Huh <[email protected]>
14452 M:      [email protected]
14453 L:      [email protected]
14454 S:      Maintained
14455 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14456 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14457 F:      drivers/net/dsa/microchip/*
14458 F:      include/linux/dsa/ksz_common.h
14459 F:      include/linux/platform_data/microchip-ksz.h
14460 F:      net/dsa/tag_ksz.c
14461
14462 MICROCHIP LAN743X ETHERNET DRIVER
14463 M:      Bryan Whitehead <[email protected]>
14464 M:      [email protected]
14465 L:      [email protected]
14466 S:      Maintained
14467 F:      drivers/net/ethernet/microchip/lan743x_*
14468
14469 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14470 M:      Arun Ramadoss <[email protected]>
14471 R:      [email protected]
14472 L:      [email protected]
14473 S:      Maintained
14474 F:      drivers/net/phy/microchip_t1.c
14475
14476 MICROCHIP LAN966X ETHERNET DRIVER
14477 M:      Horatiu Vultur <[email protected]>
14478 M:      [email protected]
14479 L:      [email protected]
14480 S:      Maintained
14481 F:      drivers/net/ethernet/microchip/lan966x/*
14482
14483 MICROCHIP LCDFB DRIVER
14484 M:      Nicolas Ferre <[email protected]>
14485 L:      [email protected]
14486 S:      Maintained
14487 F:      drivers/video/fbdev/atmel_lcdfb.c
14488 F:      include/video/atmel_lcdc.h
14489
14490 MICROCHIP MCP16502 PMIC DRIVER
14491 M:      Claudiu Beznea <[email protected]>
14492 L:      [email protected] (moderated for non-subscribers)
14493 S:      Supported
14494 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14495 F:      drivers/regulator/mcp16502.c
14496
14497 MICROCHIP MCP3564 ADC DRIVER
14498 M:      Marius Cristea <[email protected]>
14499 L:      [email protected]
14500 S:      Supported
14501 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
14502 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14503 F:      drivers/iio/adc/mcp3564.c
14504
14505 MICROCHIP MCP3911 ADC DRIVER
14506 M:      Marcus Folkesson <[email protected]>
14507 M:      Kent Gustavsson <[email protected]>
14508 L:      [email protected]
14509 S:      Maintained
14510 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14511 F:      drivers/iio/adc/mcp3911.c
14512
14513 MICROCHIP MMC/SD/SDIO MCI DRIVER
14514 M:      Aubin Constans <[email protected]>
14515 S:      Maintained
14516 F:      drivers/mmc/host/atmel-mci.c
14517
14518 MICROCHIP NAND DRIVER
14519 L:      [email protected]
14520 S:      Orphan
14521 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14522 F:      drivers/mtd/nand/raw/atmel/*
14523
14524 MICROCHIP OTPC DRIVER
14525 M:      Claudiu Beznea <[email protected]>
14526 L:      [email protected] (moderated for non-subscribers)
14527 S:      Supported
14528 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14529 F:      drivers/nvmem/microchip-otpc.c
14530 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14531
14532 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
14533 M:      Marius Cristea <[email protected]>
14534 L:      [email protected]
14535 S:      Supported
14536 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
14537 F:      drivers/iio/adc/pac1934.c
14538
14539 MICROCHIP PCI1XXXX GP DRIVER
14540 M:      Vaibhaav Ram T.L <[email protected]>
14541 M:      Kumaravel Thiagarajan <[email protected]>
14542 L:      [email protected]
14543 S:      Supported
14544 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14545 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14546 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14547 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14548
14549 MICROCHIP PCI1XXXX I2C DRIVER
14550 M:      Tharun Kumar P <[email protected]>
14551 M:      Kumaravel Thiagarajan <[email protected]>
14552 M:      Microchip Linux Driver Support <[email protected]>
14553 L:      [email protected]
14554 S:      Maintained
14555 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14556
14557 MICROCHIP PCIe UART DRIVER
14558 M:      Kumaravel Thiagarajan <[email protected]>
14559 M:      Tharun Kumar P <[email protected]>
14560 L:      [email protected]
14561 S:      Maintained
14562 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14563
14564 MICROCHIP POLARFIRE FPGA DRIVERS
14565 M:      Conor Dooley <[email protected]>
14566 R:      Vladimir Georgiev <[email protected]>
14567 L:      [email protected]
14568 S:      Supported
14569 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14570 F:      drivers/fpga/microchip-spi.c
14571
14572 MICROCHIP PWM DRIVER
14573 M:      Claudiu Beznea <[email protected]>
14574 L:      [email protected] (moderated for non-subscribers)
14575 L:      [email protected]
14576 S:      Supported
14577 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14578 F:      drivers/pwm/pwm-atmel.c
14579
14580 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14581 M:      Eugen Hristev <[email protected]>
14582 L:      [email protected]
14583 S:      Supported
14584 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14585 F:      drivers/iio/adc/at91-sama5d2_adc.c
14586 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14587
14588 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14589 M:      Claudiu Beznea <[email protected]>
14590 S:      Supported
14591 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14592 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14593
14594 MICROCHIP SOC DRIVERS
14595 M:      Conor Dooley <[email protected]>
14596 S:      Supported
14597 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14598 F:      drivers/soc/microchip/
14599
14600 MICROCHIP SPI DRIVER
14601 M:      Ryan Wanner <[email protected]>
14602 S:      Supported
14603 F:      drivers/spi/spi-atmel.*
14604
14605 MICROCHIP SSC DRIVER
14606 M:      Claudiu Beznea <[email protected]>
14607 L:      [email protected] (moderated for non-subscribers)
14608 S:      Supported
14609 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14610 F:      drivers/misc/atmel-ssc.c
14611 F:      include/linux/atmel-ssc.h
14612
14613 Microchip Timer Counter Block (TCB) Capture Driver
14614 M:      Kamel Bouhara <[email protected]>
14615 L:      [email protected] (moderated for non-subscribers)
14616 L:      [email protected]
14617 S:      Maintained
14618 F:      drivers/counter/microchip-tcb-capture.c
14619
14620 MICROCHIP USB251XB DRIVER
14621 M:      Richard Leitner <[email protected]>
14622 L:      [email protected]
14623 S:      Maintained
14624 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14625 F:      drivers/usb/misc/usb251xb.c
14626
14627 MICROCHIP USBA UDC DRIVER
14628 M:      Cristian Birsan <[email protected]>
14629 L:      [email protected] (moderated for non-subscribers)
14630 S:      Supported
14631 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14632
14633 MICROCHIP WILC1000 WIFI DRIVER
14634 M:      Ajay Singh <[email protected]>
14635 M:      Claudiu Beznea <[email protected]>
14636 L:      [email protected]
14637 S:      Supported
14638 F:      drivers/net/wireless/microchip/wilc1000/
14639
14640 MICROSEMI MIPS SOCS
14641 M:      Alexandre Belloni <[email protected]>
14642 M:      [email protected]
14643 L:      [email protected]
14644 S:      Supported
14645 F:      Documentation/devicetree/bindings/mips/mscc.txt
14646 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14647 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14648 F:      arch/mips/boot/dts/mscc/
14649 F:      arch/mips/configs/generic/board-ocelot.config
14650 F:      arch/mips/generic/board-ocelot.c
14651
14652 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14653 M:      Don Brace <[email protected]>
14654 L:      [email protected]
14655 L:      [email protected]
14656 S:      Supported
14657 F:      Documentation/scsi/smartpqi.rst
14658 F:      drivers/scsi/smartpqi/Kconfig
14659 F:      drivers/scsi/smartpqi/Makefile
14660 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14661 F:      include/linux/cciss*.h
14662 F:      include/uapi/linux/cciss*.h
14663
14664 MICROSOFT MANA RDMA DRIVER
14665 M:      Long Li <[email protected]>
14666 M:      Ajay Sharma <[email protected]>
14667 L:      [email protected]
14668 S:      Supported
14669 F:      drivers/infiniband/hw/mana/
14670 F:      include/net/mana
14671 F:      include/uapi/rdma/mana-abi.h
14672
14673 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14674 M:      Maximilian Luz <[email protected]>
14675 L:      [email protected]
14676 S:      Maintained
14677 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14678
14679 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14680 M:      Maximilian Luz <[email protected]>
14681 L:      [email protected]
14682 L:      [email protected]
14683 S:      Maintained
14684 F:      drivers/power/supply/surface_battery.c
14685 F:      drivers/power/supply/surface_charger.c
14686
14687 MICROSOFT SURFACE DTX DRIVER
14688 M:      Maximilian Luz <[email protected]>
14689 L:      [email protected]
14690 S:      Maintained
14691 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14692 F:      drivers/platform/surface/surface_dtx.c
14693 F:      include/uapi/linux/surface_aggregator/dtx.h
14694
14695 MICROSOFT SURFACE SENSOR FAN DRIVER
14696 M:      Maximilian Luz <[email protected]>
14697 M:      Ivor Wanders <[email protected]>
14698 L:      [email protected]
14699 S:      Maintained
14700 F:      Documentation/hwmon/surface_fan.rst
14701 F:      drivers/hwmon/surface_fan.c
14702
14703 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14704 M:      Maximilian Luz <[email protected]>
14705 L:      [email protected]
14706 S:      Maintained
14707 F:      drivers/platform/surface/surface_gpe.c
14708
14709 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14710 M:      Hans de Goede <[email protected]>
14711 M:      Ilpo Järvinen <[email protected]>
14712 M:      Maximilian Luz <[email protected]>
14713 L:      [email protected]
14714 S:      Maintained
14715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14716 F:      drivers/platform/surface/
14717
14718 MICROSOFT SURFACE HID TRANSPORT DRIVER
14719 M:      Maximilian Luz <[email protected]>
14720 L:      [email protected]
14721 L:      [email protected]
14722 S:      Maintained
14723 F:      drivers/hid/surface-hid/
14724
14725 MICROSOFT SURFACE HOT-PLUG DRIVER
14726 M:      Maximilian Luz <[email protected]>
14727 L:      [email protected]
14728 S:      Maintained
14729 F:      drivers/platform/surface/surface_hotplug.c
14730
14731 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14732 M:      Maximilian Luz <[email protected]>
14733 L:      [email protected]
14734 S:      Maintained
14735 F:      drivers/platform/surface/surface_platform_profile.c
14736
14737 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14738 M:      Chen Yu <[email protected]>
14739 L:      [email protected]
14740 S:      Supported
14741 F:      drivers/platform/surface/surfacepro3_button.c
14742
14743 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14744 M:      Maximilian Luz <[email protected]>
14745 L:      [email protected]
14746 S:      Maintained
14747 F:      drivers/platform/surface/surface_aggregator_hub.c
14748
14749 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14750 M:      Maximilian Luz <[email protected]>
14751 L:      [email protected]
14752 S:      Maintained
14753 W:      https://github.com/linux-surface/surface-aggregator-module
14754 C:      irc://irc.libera.chat/linux-surface
14755 F:      Documentation/driver-api/surface_aggregator/
14756 F:      drivers/platform/surface/aggregator/
14757 F:      drivers/platform/surface/surface_acpi_notify.c
14758 F:      drivers/platform/surface/surface_aggregator_cdev.c
14759 F:      drivers/platform/surface/surface_aggregator_registry.c
14760 F:      include/linux/surface_acpi_notify.h
14761 F:      include/linux/surface_aggregator/
14762 F:      include/uapi/linux/surface_aggregator/
14763
14764 MICROTEK X6 SCANNER
14765 M:      Oliver Neukum <[email protected]>
14766 S:      Maintained
14767 F:      drivers/usb/image/microtek.*
14768
14769 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14770 M:      Luka Kovacic <[email protected]>
14771 M:      Luka Perkov <[email protected]>
14772 S:      Maintained
14773 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14774 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14775 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14776 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14777 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14778 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14779
14780 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14781 M:      Sakari Ailus <[email protected]>
14782 L:      [email protected]
14783 S:      Maintained
14784 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14785 F:      Documentation/driver-api/media/drivers/ccs/
14786 F:      Documentation/userspace-api/media/drivers/ccs.rst
14787 F:      drivers/media/i2c/ccs-pll.c
14788 F:      drivers/media/i2c/ccs-pll.h
14789 F:      drivers/media/i2c/ccs/
14790 F:      include/uapi/linux/ccs.h
14791 F:      include/uapi/linux/smiapp.h
14792
14793 MIPS
14794 M:      Thomas Bogendoerfer <[email protected]>
14795 L:      [email protected]
14796 S:      Maintained
14797 W:      http://www.linux-mips.org/
14798 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14800 F:      Documentation/devicetree/bindings/mips/
14801 F:      Documentation/arch/mips/
14802 F:      arch/mips/
14803 F:      drivers/platform/mips/
14804 F:      include/dt-bindings/mips/
14805
14806 MIPS BAIKAL-T1 PLATFORM
14807 M:      Serge Semin <[email protected]>
14808 L:      [email protected]
14809 S:      Supported
14810 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
14811 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
14812 F:      drivers/bus/bt1-*.c
14813 F:      drivers/clk/baikal-t1/
14814 F:      drivers/memory/bt1-l2-ctl.c
14815 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
14816
14817 MIPS BOSTON DEVELOPMENT BOARD
14818 M:      Paul Burton <[email protected]>
14819 L:      [email protected]
14820 S:      Maintained
14821 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14822 F:      arch/mips/boot/dts/img/boston.dts
14823 F:      arch/mips/configs/generic/board-boston.config
14824 F:      drivers/clk/imgtec/clk-boston.c
14825 F:      include/dt-bindings/clock/boston-clock.h
14826
14827 MIPS CORE DRIVERS
14828 M:      Thomas Bogendoerfer <[email protected]>
14829 M:      Serge Semin <[email protected]>
14830 L:      [email protected]
14831 S:      Supported
14832 F:      drivers/bus/mips_cdmm.c
14833 F:      drivers/clocksource/mips-gic-timer.c
14834 F:      drivers/cpuidle/cpuidle-cps.c
14835 F:      drivers/irqchip/irq-mips-cpu.c
14836 F:      drivers/irqchip/irq-mips-gic.c
14837
14838 MIPS GENERIC PLATFORM
14839 M:      Paul Burton <[email protected]>
14840 L:      [email protected]
14841 S:      Supported
14842 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14843 F:      arch/mips/generic/
14844 F:      arch/mips/tools/generic-board-config.sh
14845
14846 MIPS RINT INSTRUCTION EMULATION
14847 M:      Aleksandar Markovic <[email protected]>
14848 L:      [email protected]
14849 S:      Supported
14850 F:      arch/mips/math-emu/dp_rint.c
14851 F:      arch/mips/math-emu/sp_rint.c
14852
14853 MIPS/LOONGSON1 ARCHITECTURE
14854 M:      Keguang Zhang <[email protected]>
14855 L:      [email protected]
14856 S:      Maintained
14857 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
14858 F:      arch/mips/include/asm/mach-loongson32/
14859 F:      arch/mips/loongson32/
14860 F:      drivers/*/*loongson1*
14861 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
14862
14863 MIPS/LOONGSON2EF ARCHITECTURE
14864 M:      Jiaxun Yang <[email protected]>
14865 L:      [email protected]
14866 S:      Maintained
14867 F:      arch/mips/include/asm/mach-loongson2ef/
14868 F:      arch/mips/loongson2ef/
14869 F:      drivers/cpufreq/loongson2_cpufreq.c
14870
14871 MIPS/LOONGSON64 ARCHITECTURE
14872 M:      Huacai Chen <[email protected]>
14873 M:      Jiaxun Yang <[email protected]>
14874 L:      [email protected]
14875 S:      Maintained
14876 F:      arch/mips/include/asm/mach-loongson64/
14877 F:      arch/mips/loongson64/
14878 F:      drivers/irqchip/irq-loongson*
14879 F:      drivers/platform/mips/cpu_hwmon.c
14880
14881 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14882 M:      Hans Verkuil <[email protected]>
14883 L:      [email protected]
14884 S:      Odd Fixes
14885 W:      https://linuxtv.org
14886 T:      git git://linuxtv.org/media_tree.git
14887 F:      drivers/media/radio/radio-miropcm20*
14888
14889 MITSUMI MM8013 FG DRIVER
14890 M:      Konrad Dybcio <[email protected]>
14891 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
14892 F:      drivers/power/supply/mm8013.c
14893
14894 MMP SUPPORT
14895 R:      Lubomir Rintel <[email protected]>
14896 L:      [email protected] (moderated for non-subscribers)
14897 S:      Odd Fixes
14898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14899 F:      arch/arm/boot/dts/marvell/mmp*
14900 F:      arch/arm/mach-mmp/
14901 F:      include/linux/soc/mmp/
14902
14903 MMP USB PHY DRIVERS
14904 R:      Lubomir Rintel <[email protected]>
14905 L:      [email protected] (moderated for non-subscribers)
14906 S:      Maintained
14907 F:      drivers/phy/marvell/phy-mmp3-usb.c
14908 F:      drivers/phy/marvell/phy-pxa-usb.c
14909
14910 MMU GATHER AND TLB INVALIDATION
14911 M:      Will Deacon <[email protected]>
14912 M:      "Aneesh Kumar K.V" <[email protected]>
14913 M:      Andrew Morton <[email protected]>
14914 M:      Nick Piggin <[email protected]>
14915 M:      Peter Zijlstra <[email protected]>
14916 L:      [email protected]
14917 L:      [email protected]
14918 S:      Maintained
14919 F:      arch/*/include/asm/tlb.h
14920 F:      include/asm-generic/tlb.h
14921 F:      mm/mmu_gather.c
14922
14923 MN88472 MEDIA DRIVER
14924 L:      [email protected]
14925 S:      Orphan
14926 W:      https://linuxtv.org
14927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14928 F:      drivers/media/dvb-frontends/mn88472*
14929
14930 MN88473 MEDIA DRIVER
14931 L:      [email protected]
14932 S:      Orphan
14933 W:      https://linuxtv.org
14934 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14935 F:      drivers/media/dvb-frontends/mn88473*
14936
14937 MOBILEYE MIPS SOCS
14938 M:      Vladimir Kondratiev <[email protected]>
14939 M:      Gregory CLEMENT <[email protected]>
14940 M:      Théo Lebrun <[email protected]>
14941 L:      [email protected]
14942 S:      Maintained
14943 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
14944 F:      arch/mips/boot/dts/mobileye/
14945 F:      arch/mips/configs/eyeq5_defconfig
14946 F:      arch/mips/mobileye/board-epm5.its.S
14947
14948 MODULE SUPPORT
14949 M:      Luis Chamberlain <[email protected]>
14950 L:      [email protected]
14951 L:      [email protected]
14952 S:      Maintained
14953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14954 F:      include/linux/kmod.h
14955 F:      include/linux/module*.h
14956 F:      kernel/module/
14957 F:      lib/test_kmod.c
14958 F:      scripts/module*
14959 F:      tools/testing/selftests/kmod/
14960
14961 MONOLITHIC POWER SYSTEM PMIC DRIVER
14962 M:      Saravanan Sekar <[email protected]>
14963 S:      Maintained
14964 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14965 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14966 F:      drivers/hwmon/pmbus/mpq7932.c
14967 F:      drivers/iio/adc/mp2629_adc.c
14968 F:      drivers/mfd/mp2629.c
14969 F:      drivers/power/supply/mp2629_charger.c
14970 F:      drivers/regulator/mp5416.c
14971 F:      drivers/regulator/mpq7920.c
14972 F:      drivers/regulator/mpq7920.h
14973 F:      include/linux/mfd/mp2629.h
14974
14975 MOST(R) TECHNOLOGY DRIVER
14976 M:      Parthiban Veerasooran <[email protected]>
14977 M:      Christian Gromm <[email protected]>
14978 S:      Maintained
14979 F:      Documentation/ABI/testing/configfs-most
14980 F:      Documentation/ABI/testing/sysfs-bus-most
14981 F:      drivers/most/
14982 F:      drivers/staging/most/
14983 F:      include/linux/most.h
14984
14985 MOTORCOMM PHY DRIVER
14986 M:      Peter Geis <[email protected]>
14987 M:      Frank <[email protected]>
14988 L:      [email protected]
14989 S:      Maintained
14990 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14991 F:      drivers/net/phy/motorcomm.c
14992
14993 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14994 M:      Jiri Slaby <[email protected]>
14995 S:      Maintained
14996 F:      Documentation/driver-api/tty/moxa-smartio.rst
14997 F:      drivers/tty/mxser.*
14998
14999 MP3309C BACKLIGHT DRIVER
15000 M:      Flavio Suligoi <[email protected]>
15001 L:      [email protected]
15002 S:      Maintained
15003 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15004 F:      drivers/video/backlight/mp3309c.c
15005
15006 MR800 AVERMEDIA USB FM RADIO DRIVER
15007 M:      Alexey Klimov <[email protected]>
15008 L:      [email protected]
15009 S:      Maintained
15010 T:      git git://linuxtv.org/media_tree.git
15011 F:      drivers/media/radio/radio-mr800.c
15012
15013 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15014 M:      Stefan Schmidt <[email protected]>
15015 L:      [email protected]
15016 S:      Odd Fixes
15017 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15018 F:      drivers/net/ieee802154/mrf24j40.c
15019
15020 MSI EC DRIVER
15021 M:      Nikita Kravets <[email protected]>
15022 L:      [email protected]
15023 S:      Maintained
15024 W:      https://github.com/BeardOverflow/msi-ec
15025 F:      drivers/platform/x86/msi-ec.*
15026
15027 MSI LAPTOP SUPPORT
15028 M:      "Lee, Chun-Yi" <[email protected]>
15029 L:      [email protected]
15030 S:      Maintained
15031 F:      drivers/platform/x86/msi-laptop.c
15032
15033 MSI WMI SUPPORT
15034 L:      [email protected]
15035 S:      Orphan
15036 F:      drivers/platform/x86/msi-wmi.c
15037
15038 MSI001 MEDIA DRIVER
15039 L:      [email protected]
15040 S:      Orphan
15041 W:      https://linuxtv.org
15042 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15043 F:      drivers/media/tuners/msi001*
15044
15045 MSI2500 MEDIA DRIVER
15046 L:      [email protected]
15047 S:      Orphan
15048 W:      https://linuxtv.org
15049 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15050 F:      drivers/media/usb/msi2500/
15051
15052 MSTAR INTERRUPT CONTROLLER DRIVER
15053 M:      Mark-PK Tsai <[email protected]>
15054 M:      Daniel Palmer <[email protected]>
15055 S:      Maintained
15056 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15057 F:      drivers/irqchip/irq-mst-intc.c
15058
15059 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15060 M:      Robert Jarzmik <[email protected]>
15061 L:      [email protected]
15062 S:      Maintained
15063 F:      drivers/mtd/devices/docg3*
15064
15065 MT9M114 ONSEMI SENSOR DRIVER
15066 M:      Laurent Pinchart <[email protected]>
15067 L:      [email protected]
15068 S:      Maintained
15069 T:      git git://linuxtv.org/media_tree.git
15070 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15071 F:      drivers/media/i2c/mt9m114.c
15072
15073 MT9P031 APTINA CAMERA SENSOR
15074 M:      Laurent Pinchart <[email protected]>
15075 L:      [email protected]
15076 S:      Maintained
15077 T:      git git://linuxtv.org/media_tree.git
15078 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15079 F:      drivers/media/i2c/mt9p031.c
15080 F:      include/media/i2c/mt9p031.h
15081
15082 MT9T112 APTINA CAMERA SENSOR
15083 M:      Jacopo Mondi <[email protected]>
15084 L:      [email protected]
15085 S:      Odd Fixes
15086 T:      git git://linuxtv.org/media_tree.git
15087 F:      drivers/media/i2c/mt9t112.c
15088 F:      include/media/i2c/mt9t112.h
15089
15090 MT9V032 APTINA CAMERA SENSOR
15091 M:      Laurent Pinchart <[email protected]>
15092 L:      [email protected]
15093 S:      Maintained
15094 T:      git git://linuxtv.org/media_tree.git
15095 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15096 F:      drivers/media/i2c/mt9v032.c
15097 F:      include/media/i2c/mt9v032.h
15098
15099 MT9V111 APTINA CAMERA SENSOR
15100 M:      Jacopo Mondi <[email protected]>
15101 L:      [email protected]
15102 S:      Maintained
15103 T:      git git://linuxtv.org/media_tree.git
15104 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15105 F:      drivers/media/i2c/mt9v111.c
15106
15107 MULTIFUNCTION DEVICES (MFD)
15108 M:      Lee Jones <[email protected]>
15109 S:      Maintained
15110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15111 F:      Documentation/devicetree/bindings/mfd/
15112 F:      drivers/mfd/
15113 F:      include/dt-bindings/mfd/
15114 F:      include/linux/mfd/
15115
15116 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15117 S:      Orphan
15118 F:      drivers/mmc/host/mmc_spi.c
15119 F:      include/linux/spi/mmc_spi.h
15120
15121 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15122 M:      Ulf Hansson <[email protected]>
15123 L:      [email protected]
15124 S:      Maintained
15125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15126 F:      Documentation/devicetree/bindings/mmc/
15127 F:      drivers/mmc/
15128 F:      include/linux/mmc/
15129 F:      include/uapi/linux/mmc/
15130
15131 MULTIPLEXER SUBSYSTEM
15132 M:      Peter Rosin <[email protected]>
15133 S:      Maintained
15134 F:      Documentation/ABI/testing/sysfs-class-mux*
15135 F:      Documentation/devicetree/bindings/mux/
15136 F:      drivers/mux/
15137 F:      include/dt-bindings/mux/
15138 F:      include/linux/mux/
15139
15140 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15141 M:      Bin Liu <[email protected]>
15142 L:      [email protected]
15143 S:      Maintained
15144 F:      drivers/usb/musb/
15145
15146 MXL301RF MEDIA DRIVER
15147 M:      Akihiro Tsukada <[email protected]>
15148 L:      [email protected]
15149 S:      Odd Fixes
15150 F:      drivers/media/tuners/mxl301rf*
15151
15152 MXL5007T MEDIA DRIVER
15153 M:      Michael Krufky <[email protected]>
15154 L:      [email protected]
15155 S:      Maintained
15156 W:      https://linuxtv.org
15157 W:      http://github.com/mkrufky
15158 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15159 T:      git git://linuxtv.org/mkrufky/tuners.git
15160 F:      drivers/media/tuners/mxl5007t.*
15161
15162 MXSFB DRM DRIVER
15163 M:      Marek Vasut <[email protected]>
15164 M:      Stefan Agner <[email protected]>
15165 L:      [email protected]
15166 S:      Supported
15167 T:      git git://anongit.freedesktop.org/drm/drm-misc
15168 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15169 F:      drivers/gpu/drm/mxsfb/
15170
15171 MYLEX DAC960 PCI RAID Controller
15172 M:      Hannes Reinecke <[email protected]>
15173 L:      [email protected]
15174 S:      Supported
15175 F:      drivers/scsi/myrb.*
15176 F:      drivers/scsi/myrs.*
15177
15178 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15179 M:      Chris Lee <[email protected]>
15180 L:      [email protected]
15181 S:      Supported
15182 W:      https://www.cspi.com/ethernet-products/support/downloads/
15183 F:      drivers/net/ethernet/myricom/myri10ge/
15184
15185 NAND FLASH SUBSYSTEM
15186 M:      Miquel Raynal <[email protected]>
15187 R:      Richard Weinberger <[email protected]>
15188 L:      [email protected]
15189 S:      Maintained
15190 W:      http://www.linux-mtd.infradead.org/
15191 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15192 C:      irc://irc.oftc.net/mtd
15193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15194 F:      drivers/mtd/nand/
15195 F:      include/linux/mtd/*nand*.h
15196
15197 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15198 M:      Daniel Mack <[email protected]>
15199 L:      [email protected] (moderated for non-subscribers)
15200 S:      Maintained
15201 W:      http://www.native-instruments.com
15202 F:      sound/usb/caiaq/
15203
15204 NATSEMI ETHERNET DRIVER (DP8381x)
15205 S:      Orphan
15206 F:      drivers/net/ethernet/natsemi/natsemi.c
15207
15208 NCR 5380 SCSI DRIVERS
15209 M:      Finn Thain <[email protected]>
15210 M:      Michael Schmitz <[email protected]>
15211 L:      [email protected]
15212 S:      Maintained
15213 F:      Documentation/scsi/g_NCR5380.rst
15214 F:      drivers/scsi/NCR5380.*
15215 F:      drivers/scsi/arm/cumana_1.c
15216 F:      drivers/scsi/arm/oak.c
15217 F:      drivers/scsi/atari_scsi.*
15218 F:      drivers/scsi/dmx3191d.c
15219 F:      drivers/scsi/g_NCR5380.*
15220 F:      drivers/scsi/mac_scsi.*
15221 F:      drivers/scsi/sun3_scsi.*
15222 F:      drivers/scsi/sun3_scsi_vme.c
15223
15224 NCSI LIBRARY
15225 M:      Samuel Mendoza-Jonas <[email protected]>
15226 S:      Maintained
15227 F:      net/ncsi/
15228
15229 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15230 M:      Zev Weiss <[email protected]>
15231 L:      [email protected]
15232 S:      Maintained
15233 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15234 F:      drivers/hwmon/nct6775-i2c.c
15235
15236 NETDEVSIM
15237 M:      Jakub Kicinski <[email protected]>
15238 S:      Maintained
15239 F:      drivers/net/netdevsim/*
15240 F:      tools/testing/selftests/drivers/net/netdevsim/*
15241
15242 NETEM NETWORK EMULATOR
15243 M:      Stephen Hemminger <[email protected]>
15244 L:      [email protected]
15245 S:      Maintained
15246 F:      net/sched/sch_netem.c
15247
15248 NETERION 10GbE DRIVERS (s2io)
15249 M:      Jon Mason <[email protected]>
15250 L:      [email protected]
15251 S:      Supported
15252 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15253 F:      drivers/net/ethernet/neterion/
15254
15255 NETFILTER
15256 M:      Pablo Neira Ayuso <[email protected]>
15257 M:      Jozsef Kadlecsik <[email protected]>
15258 L:      [email protected]
15259 L:      [email protected]
15260 S:      Maintained
15261 W:      http://www.netfilter.org/
15262 W:      http://www.iptables.org/
15263 W:      http://www.nftables.org/
15264 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15265 C:      irc://irc.libera.chat/netfilter
15266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15268 F:      include/linux/netfilter*
15269 F:      include/linux/netfilter/
15270 F:      include/net/netfilter/
15271 F:      include/uapi/linux/netfilter*
15272 F:      include/uapi/linux/netfilter/
15273 F:      net/*/netfilter.c
15274 F:      net/*/netfilter/
15275 F:      net/bridge/br_netfilter*.c
15276 F:      net/netfilter/
15277
15278 NETROM NETWORK LAYER
15279 M:      Ralf Baechle <[email protected]>
15280 L:      [email protected]
15281 S:      Maintained
15282 W:      https://linux-ax25.in-berlin.de
15283 F:      include/net/netrom.h
15284 F:      include/uapi/linux/netrom.h
15285 F:      net/netrom/
15286
15287 NETRONIX EMBEDDED CONTROLLER
15288 M:      Jonathan Neuschäfer <[email protected]>
15289 S:      Maintained
15290 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15291 F:      drivers/mfd/ntxec.c
15292 F:      drivers/pwm/pwm-ntxec.c
15293 F:      drivers/rtc/rtc-ntxec.c
15294 F:      include/linux/mfd/ntxec.h
15295
15296 NETRONOME ETHERNET DRIVERS
15297 M:      Louis Peens <[email protected]>
15298 R:      Jakub Kicinski <[email protected]>
15299 L:      [email protected]
15300 S:      Maintained
15301 F:      drivers/net/ethernet/netronome/
15302
15303 NETWORK BLOCK DEVICE (NBD)
15304 M:      Josef Bacik <[email protected]>
15305 L:      [email protected]
15306 L:      [email protected]
15307 S:      Maintained
15308 F:      Documentation/admin-guide/blockdev/nbd.rst
15309 F:      drivers/block/nbd.c
15310 F:      include/trace/events/nbd.h
15311 F:      include/uapi/linux/nbd.h
15312
15313 NETWORK DROP MONITOR
15314 M:      Neil Horman <[email protected]>
15315 L:      [email protected]
15316 S:      Maintained
15317 W:      https://fedorahosted.org/dropwatch/
15318 F:      include/uapi/linux/net_dropmon.h
15319 F:      net/core/drop_monitor.c
15320
15321 NETWORKING DRIVERS
15322 M:      "David S. Miller" <[email protected]>
15323 M:      Eric Dumazet <[email protected]>
15324 M:      Jakub Kicinski <[email protected]>
15325 M:      Paolo Abeni <[email protected]>
15326 L:      [email protected]
15327 S:      Maintained
15328 P:      Documentation/process/maintainer-netdev.rst
15329 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15332 F:      Documentation/devicetree/bindings/net/
15333 F:      Documentation/networking/net_cachelines/net_device.rst
15334 F:      drivers/connector/
15335 F:      drivers/net/
15336 F:      include/dt-bindings/net/
15337 F:      include/linux/cn_proc.h
15338 F:      include/linux/etherdevice.h
15339 F:      include/linux/fcdevice.h
15340 F:      include/linux/fddidevice.h
15341 F:      include/linux/hippidevice.h
15342 F:      include/linux/if_*
15343 F:      include/linux/inetdevice.h
15344 F:      include/linux/netdevice.h
15345 F:      include/uapi/linux/cn_proc.h
15346 F:      include/uapi/linux/if_*
15347 F:      include/uapi/linux/netdevice.h
15348 X:      drivers/net/wireless/
15349
15350 NETWORKING DRIVERS (WIRELESS)
15351 M:      Kalle Valo <[email protected]>
15352 L:      [email protected]
15353 S:      Maintained
15354 W:      https://wireless.wiki.kernel.org/
15355 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15358 F:      Documentation/devicetree/bindings/net/wireless/
15359 F:      drivers/net/wireless/
15360
15361 NETWORKING [DSA]
15362 M:      Andrew Lunn <[email protected]>
15363 M:      Florian Fainelli <[email protected]>
15364 M:      Vladimir Oltean <[email protected]>
15365 S:      Maintained
15366 F:      Documentation/devicetree/bindings/net/dsa/
15367 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15368 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15369 F:      drivers/net/dsa/
15370 F:      include/linux/dsa/
15371 F:      include/linux/platform_data/dsa.h
15372 F:      include/net/dsa.h
15373 F:      net/dsa/
15374 F:      tools/testing/selftests/drivers/net/dsa/
15375
15376 NETWORKING [GENERAL]
15377 M:      "David S. Miller" <[email protected]>
15378 M:      Eric Dumazet <[email protected]>
15379 M:      Jakub Kicinski <[email protected]>
15380 M:      Paolo Abeni <[email protected]>
15381 L:      [email protected]
15382 S:      Maintained
15383 P:      Documentation/process/maintainer-netdev.rst
15384 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15385 B:      mailto:[email protected]
15386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15388 F:      Documentation/core-api/netlink.rst
15389 F:      Documentation/netlink/
15390 F:      Documentation/networking/
15391 F:      Documentation/networking/net_cachelines/
15392 F:      Documentation/process/maintainer-netdev.rst
15393 F:      Documentation/userspace-api/netlink/
15394 F:      include/linux/framer/framer-provider.h
15395 F:      include/linux/framer/framer.h
15396 F:      include/linux/in.h
15397 F:      include/linux/indirect_call_wrapper.h
15398 F:      include/linux/net.h
15399 F:      include/linux/netdevice.h
15400 F:      include/net/
15401 F:      include/uapi/linux/in.h
15402 F:      include/uapi/linux/net.h
15403 F:      include/uapi/linux/net_namespace.h
15404 F:      include/uapi/linux/netdevice.h
15405 F:      lib/net_utils.c
15406 F:      lib/random32.c
15407 F:      net/
15408 F:      tools/net/
15409 F:      tools/testing/selftests/net/
15410 X:      net/9p/
15411 X:      net/bluetooth/
15412
15413 NETWORKING [IPSEC]
15414 M:      Steffen Klassert <[email protected]>
15415 M:      Herbert Xu <[email protected]>
15416 M:      "David S. Miller" <[email protected]>
15417 L:      [email protected]
15418 S:      Maintained
15419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15421 F:      include/net/xfrm.h
15422 F:      include/uapi/linux/xfrm.h
15423 F:      net/ipv4/ah4.c
15424 F:      net/ipv4/esp4*
15425 F:      net/ipv4/ip_vti.c
15426 F:      net/ipv4/ipcomp.c
15427 F:      net/ipv4/xfrm*
15428 F:      net/ipv6/ah6.c
15429 F:      net/ipv6/esp6*
15430 F:      net/ipv6/ip6_vti.c
15431 F:      net/ipv6/ipcomp6.c
15432 F:      net/ipv6/xfrm*
15433 F:      net/key/
15434 F:      net/xfrm/
15435 F:      tools/testing/selftests/net/ipsec.c
15436
15437 NETWORKING [IPv4/IPv6]
15438 M:      "David S. Miller" <[email protected]>
15439 M:      David Ahern <[email protected]>
15440 L:      [email protected]
15441 S:      Maintained
15442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15443 F:      arch/x86/net/*
15444 F:      include/linux/ip.h
15445 F:      include/linux/ipv6*
15446 F:      include/net/fib*
15447 F:      include/net/ip*
15448 F:      include/net/route.h
15449 F:      net/ipv4/
15450 F:      net/ipv6/
15451
15452 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15453 M:      Paul Moore <[email protected]>
15454 L:      [email protected]
15455 L:      [email protected]
15456 S:      Supported
15457 W:      https://github.com/netlabel
15458 F:      Documentation/netlabel/
15459 F:      include/net/calipso.h
15460 F:      include/net/cipso_ipv4.h
15461 F:      include/net/netlabel.h
15462 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
15463 F:      include/uapi/linux/netfilter/xt_SECMARK.h
15464 F:      net/ipv4/cipso_ipv4.c
15465 F:      net/ipv6/calipso.c
15466 F:      net/netfilter/xt_CONNSECMARK.c
15467 F:      net/netfilter/xt_SECMARK.c
15468 F:      net/netlabel/
15469
15470 NETWORKING [MACSEC]
15471 M:      Sabrina Dubroca <[email protected]>
15472 L:      [email protected]
15473 S:      Maintained
15474 F:      drivers/net/macsec.c
15475 F:      include/net/macsec.h
15476 F:      include/uapi/linux/if_macsec.h
15477 K:      macsec
15478 K:      \bmdo_
15479
15480 NETWORKING [MPTCP]
15481 M:      Matthieu Baerts <[email protected]>
15482 M:      Mat Martineau <[email protected]>
15483 R:      Geliang Tang <[email protected]>
15484 L:      [email protected]
15485 L:      [email protected]
15486 S:      Maintained
15487 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
15488 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
15489 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
15490 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
15491 F:      Documentation/netlink/specs/mptcp_pm.yaml
15492 F:      Documentation/networking/mptcp-sysctl.rst
15493 F:      include/net/mptcp.h
15494 F:      include/trace/events/mptcp.h
15495 F:      include/uapi/linux/mptcp*.h
15496 F:      net/mptcp/
15497 F:      tools/testing/selftests/bpf/*/*mptcp*.c
15498 F:      tools/testing/selftests/net/mptcp/
15499
15500 NETWORKING [TCP]
15501 M:      Eric Dumazet <[email protected]>
15502 L:      [email protected]
15503 S:      Maintained
15504 F:      Documentation/networking/net_cachelines/tcp_sock.rst
15505 F:      include/linux/tcp.h
15506 F:      include/net/tcp.h
15507 F:      include/trace/events/tcp.h
15508 F:      include/uapi/linux/tcp.h
15509 F:      net/ipv4/syncookies.c
15510 F:      net/ipv4/tcp*.c
15511 F:      net/ipv6/syncookies.c
15512 F:      net/ipv6/tcp*.c
15513
15514 NETWORKING [TLS]
15515 M:      Boris Pismenny <[email protected]>
15516 M:      John Fastabend <[email protected]>
15517 M:      Jakub Kicinski <[email protected]>
15518 L:      [email protected]
15519 S:      Maintained
15520 F:      include/net/tls.h
15521 F:      include/uapi/linux/tls.h
15522 F:      net/tls/*
15523
15524 NETXEN (1/10) GbE SUPPORT
15525 M:      Manish Chopra <[email protected]>
15526 M:      Rahul Verma <[email protected]>
15527 M:      [email protected]
15528 L:      [email protected]
15529 S:      Supported
15530 F:      drivers/net/ethernet/qlogic/netxen/
15531
15532 NET_FAILOVER MODULE
15533 M:      Sridhar Samudrala <[email protected]>
15534 L:      [email protected]
15535 S:      Supported
15536 F:      Documentation/networking/net_failover.rst
15537 F:      drivers/net/net_failover.c
15538 F:      include/net/net_failover.h
15539
15540 NEXTHOP
15541 M:      David Ahern <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 F:      include/net/netns/nexthop.h
15545 F:      include/net/nexthop.h
15546 F:      include/uapi/linux/nexthop.h
15547 F:      net/ipv4/nexthop.c
15548
15549 NFC SUBSYSTEM
15550 M:      Krzysztof Kozlowski <[email protected]>
15551 L:      [email protected]
15552 S:      Maintained
15553 F:      Documentation/devicetree/bindings/net/nfc/
15554 F:      drivers/nfc/
15555 F:      include/net/nfc/
15556 F:      include/uapi/linux/nfc.h
15557 F:      net/nfc/
15558
15559 NFC VIRTUAL NCI DEVICE DRIVER
15560 M:      Bongsu Jeon <[email protected]>
15561 L:      [email protected]
15562 S:      Supported
15563 F:      drivers/nfc/virtual_ncidev.c
15564 F:      tools/testing/selftests/nci/
15565
15566 NFS, SUNRPC, AND LOCKD CLIENTS
15567 M:      Trond Myklebust <[email protected]>
15568 M:      Anna Schumaker <[email protected]>
15569 L:      [email protected]
15570 S:      Maintained
15571 W:      http://client.linux-nfs.org
15572 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15573 F:      Documentation/filesystems/nfs/
15574 F:      fs/lockd/
15575 F:      fs/nfs/
15576 F:      fs/nfs_common/
15577 F:      include/linux/lockd/
15578 F:      include/linux/nfs*
15579 F:      include/linux/sunrpc/
15580 F:      include/uapi/linux/nfs*
15581 F:      include/uapi/linux/sunrpc/
15582 F:      net/sunrpc/
15583
15584 NILFS2 FILESYSTEM
15585 M:      Ryusuke Konishi <[email protected]>
15586 L:      [email protected]
15587 S:      Supported
15588 W:      https://nilfs.sourceforge.io/
15589 T:      git https://github.com/konis/nilfs2.git
15590 F:      Documentation/filesystems/nilfs2.rst
15591 F:      fs/nilfs2/
15592 F:      include/trace/events/nilfs2.h
15593 F:      include/uapi/linux/nilfs2_api.h
15594 F:      include/uapi/linux/nilfs2_ondisk.h
15595
15596 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15597 M:      YOKOTA Hiroshi <[email protected]>
15598 S:      Maintained
15599 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15600 F:      Documentation/scsi/NinjaSCSI.rst
15601 F:      drivers/scsi/pcmcia/nsp_*
15602
15603 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15604 M:      GOTO Masanori <[email protected]>
15605 M:      YOKOTA Hiroshi <[email protected]>
15606 S:      Maintained
15607 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15608 F:      Documentation/scsi/NinjaSCSI.rst
15609 F:      drivers/scsi/nsp32*
15610
15611 NINTENDO HID DRIVER
15612 M:      Daniel J. Ogorchock <[email protected]>
15613 L:      [email protected]
15614 S:      Maintained
15615 F:      drivers/hid/hid-nintendo*
15616
15617 NIOS2 ARCHITECTURE
15618 M:      Dinh Nguyen <[email protected]>
15619 S:      Maintained
15620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15621 F:      arch/nios2/
15622
15623 NITRO ENCLAVES (NE)
15624 M:      Alexandru Ciobotaru <[email protected]>
15625 L:      [email protected]
15626 L:      The AWS Nitro Enclaves Team <[email protected]>
15627 S:      Supported
15628 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15629 F:      Documentation/virt/ne_overview.rst
15630 F:      drivers/virt/nitro_enclaves/
15631 F:      include/linux/nitro_enclaves.h
15632 F:      include/uapi/linux/nitro_enclaves.h
15633 F:      samples/nitro_enclaves/
15634
15635 NITRO SECURE MODULE (NSM)
15636 M:      Alexander Graf <[email protected]>
15637 L:      [email protected]
15638 L:      The AWS Nitro Enclaves Team <[email protected]>
15639 S:      Supported
15640 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15641 F:      drivers/misc/nsm.c
15642 F:      include/uapi/linux/nsm.h
15643
15644 NOHZ, DYNTICKS SUPPORT
15645 M:      Anna-Maria Behnsen <[email protected]>
15646 M:      Frederic Weisbecker <[email protected]>
15647 M:      Ingo Molnar <[email protected]>
15648 M:      Thomas Gleixner <[email protected]>
15649 L:      [email protected]
15650 S:      Maintained
15651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15652 F:      include/linux/sched/nohz.h
15653 F:      include/linux/tick.h
15654 F:      kernel/time/tick*.*
15655
15656 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15657 M:      Pavel Machek <[email protected]>
15658 M:      Sakari Ailus <[email protected]>
15659 L:      [email protected]
15660 S:      Maintained
15661 F:      drivers/media/i2c/ad5820.c
15662 F:      drivers/media/i2c/et8ek8
15663
15664 NOKIA N900 POWER SUPPLY DRIVERS
15665 R:      Pali Rohár <[email protected]>
15666 F:      drivers/power/supply/bq2415x_charger.c
15667 F:      drivers/power/supply/bq27xxx_battery.c
15668 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15669 F:      drivers/power/supply/isp1704_charger.c
15670 F:      drivers/power/supply/rx51_battery.c
15671 F:      include/linux/power/bq2415x_charger.h
15672 F:      include/linux/power/bq27xxx_battery.h
15673
15674 NOLIBC HEADER FILE
15675 M:      Willy Tarreau <[email protected]>
15676 M:      Thomas Weißschuh <[email protected]>
15677 S:      Maintained
15678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
15679 F:      tools/include/nolibc/
15680 F:      tools/testing/selftests/nolibc/
15681
15682 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15683 M:      Hans de Goede <[email protected]>
15684 L:      [email protected]
15685 S:      Maintained
15686 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15687
15688 NSDEPS
15689 M:      Matthias Maennich <[email protected]>
15690 S:      Maintained
15691 F:      Documentation/core-api/symbol-namespaces.rst
15692 F:      scripts/nsdeps
15693
15694 NTB AMD DRIVER
15695 M:      Sanjay R Mehta <[email protected]>
15696 M:      Shyam Sundar S K <[email protected]>
15697 L:      [email protected]
15698 S:      Supported
15699 F:      drivers/ntb/hw/amd/
15700
15701 NTB DRIVER CORE
15702 M:      Jon Mason <[email protected]>
15703 M:      Dave Jiang <[email protected]>
15704 M:      Allen Hubbe <[email protected]>
15705 L:      [email protected]
15706 S:      Supported
15707 W:      https://github.com/jonmason/ntb/wiki
15708 T:      git https://github.com/jonmason/ntb.git
15709 F:      drivers/net/ntb_netdev.c
15710 F:      drivers/ntb/
15711 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15712 F:      include/linux/ntb.h
15713 F:      include/linux/ntb_transport.h
15714 F:      tools/testing/selftests/ntb/
15715
15716 NTB IDT DRIVER
15717 M:      Serge Semin <[email protected]>
15718 L:      [email protected]
15719 S:      Supported
15720 F:      drivers/ntb/hw/idt/
15721
15722 NTB INTEL DRIVER
15723 M:      Dave Jiang <[email protected]>
15724 L:      [email protected]
15725 S:      Supported
15726 W:      https://github.com/davejiang/linux/wiki
15727 T:      git https://github.com/davejiang/linux.git
15728 F:      drivers/ntb/hw/intel/
15729
15730 NTFS3 FILESYSTEM
15731 M:      Konstantin Komarov <[email protected]>
15732 L:      [email protected]
15733 S:      Supported
15734 W:      http://www.paragon-software.com/
15735 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15736 F:      Documentation/filesystems/ntfs3.rst
15737 F:      fs/ntfs3/
15738
15739 NUBUS SUBSYSTEM
15740 M:      Finn Thain <[email protected]>
15741 L:      [email protected]
15742 S:      Maintained
15743 F:      arch/*/include/asm/nubus.h
15744 F:      drivers/nubus/
15745 F:      include/linux/nubus.h
15746 F:      include/uapi/linux/nubus.h
15747
15748 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15749 M:      Antonino Daplas <[email protected]>
15750 L:      [email protected]
15751 S:      Maintained
15752 F:      drivers/video/fbdev/nvidia/
15753 F:      drivers/video/fbdev/riva/
15754
15755 NVIDIA WMI EC BACKLIGHT DRIVER
15756 M:      Daniel Dadap <[email protected]>
15757 L:      [email protected]
15758 S:      Supported
15759 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15760 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15761
15762 NVM EXPRESS DRIVER
15763 M:      Keith Busch <[email protected]>
15764 M:      Jens Axboe <[email protected]>
15765 M:      Christoph Hellwig <[email protected]>
15766 M:      Sagi Grimberg <[email protected]>
15767 L:      [email protected]
15768 S:      Supported
15769 W:      http://git.infradead.org/nvme.git
15770 T:      git git://git.infradead.org/nvme.git
15771 F:      Documentation/nvme/
15772 F:      drivers/nvme/common/
15773 F:      drivers/nvme/host/
15774 F:      include/linux/nvme-*.h
15775 F:      include/linux/nvme.h
15776 F:      include/uapi/linux/nvme_ioctl.h
15777
15778 NVM EXPRESS FABRICS AUTHENTICATION
15779 M:      Hannes Reinecke <[email protected]>
15780 L:      [email protected]
15781 S:      Supported
15782 F:      drivers/nvme/host/auth.c
15783 F:      drivers/nvme/target/auth.c
15784 F:      drivers/nvme/target/fabrics-cmd-auth.c
15785 F:      include/linux/nvme-auth.h
15786
15787 NVM EXPRESS FC TRANSPORT DRIVERS
15788 M:      James Smart <[email protected]>
15789 L:      [email protected]
15790 S:      Supported
15791 F:      drivers/nvme/host/fc.c
15792 F:      drivers/nvme/target/fc.c
15793 F:      drivers/nvme/target/fcloop.c
15794 F:      include/linux/nvme-fc-driver.h
15795 F:      include/linux/nvme-fc.h
15796
15797 NVM EXPRESS HARDWARE MONITORING SUPPORT
15798 M:      Guenter Roeck <[email protected]>
15799 L:      [email protected]
15800 S:      Supported
15801 F:      drivers/nvme/host/hwmon.c
15802
15803 NVM EXPRESS TARGET DRIVER
15804 M:      Christoph Hellwig <[email protected]>
15805 M:      Sagi Grimberg <[email protected]>
15806 M:      Chaitanya Kulkarni <[email protected]>
15807 L:      [email protected]
15808 S:      Supported
15809 W:      http://git.infradead.org/nvme.git
15810 T:      git git://git.infradead.org/nvme.git
15811 F:      drivers/nvme/target/
15812
15813 NVMEM FRAMEWORK
15814 M:      Srinivas Kandagatla <[email protected]>
15815 S:      Maintained
15816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15817 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15818 F:      Documentation/devicetree/bindings/nvmem/
15819 F:      drivers/nvmem/
15820 F:      include/linux/nvmem-consumer.h
15821 F:      include/linux/nvmem-provider.h
15822
15823 NXP BLUETOOTH WIRELESS DRIVERS
15824 M:      Amitkumar Karwar <[email protected]>
15825 M:      Neeraj Kale <[email protected]>
15826 S:      Maintained
15827 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15828 F:      drivers/bluetooth/btnxpuart.c
15829
15830 NXP C45 TJA11XX PHY DRIVER
15831 M:      Andrei Botila <[email protected]>
15832 L:      [email protected]
15833 S:      Maintained
15834 F:      drivers/net/phy/nxp-c45-tja11xx*
15835
15836 NXP FSPI DRIVER
15837 M:      Han Xu <[email protected]>
15838 M:      Haibo Chen <[email protected]>
15839 R:      Yogesh Gaur <[email protected]>
15840 L:      [email protected]
15841 S:      Maintained
15842 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15843 F:      drivers/spi/spi-nxp-fspi.c
15844
15845 NXP FXAS21002C DRIVER
15846 M:      Rui Miguel Silva <[email protected]>
15847 L:      [email protected]
15848 S:      Maintained
15849 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15850 F:      drivers/iio/gyro/fxas21002c.h
15851 F:      drivers/iio/gyro/fxas21002c_core.c
15852 F:      drivers/iio/gyro/fxas21002c_i2c.c
15853 F:      drivers/iio/gyro/fxas21002c_spi.c
15854
15855 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15856 M:      Haibo Chen <[email protected]>
15857 L:      [email protected]
15858 L:      [email protected]
15859 S:      Maintained
15860 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15861 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15862 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15863 F:      drivers/iio/adc/imx7d_adc.c
15864 F:      drivers/iio/adc/imx93_adc.c
15865 F:      drivers/iio/adc/vf610_adc.c
15866
15867 NXP i.MX 8M ISI DRIVER
15868 M:      Laurent Pinchart <[email protected]>
15869 L:      [email protected]
15870 S:      Maintained
15871 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15872 F:      drivers/media/platform/nxp/imx8-isi/
15873
15874 NXP i.MX 8MP DW100 V4L2 DRIVER
15875 M:      Xavier Roumegue <[email protected]>
15876 L:      [email protected]
15877 S:      Maintained
15878 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15879 F:      Documentation/userspace-api/media/drivers/dw100.rst
15880 F:      drivers/media/platform/nxp/dw100/
15881 F:      include/uapi/linux/dw100.h
15882
15883 NXP i.MX 8MQ DCSS DRIVER
15884 M:      Laurentiu Palcu <[email protected]>
15885 R:      Lucas Stach <[email protected]>
15886 L:      [email protected]
15887 S:      Maintained
15888 T:      git git://anongit.freedesktop.org/drm/drm-misc
15889 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15890 F:      drivers/gpu/drm/imx/dcss/
15891
15892 NXP i.MX 8QXP ADC DRIVER
15893 M:      Cai Huoqing <[email protected]>
15894 M:      Haibo Chen <[email protected]>
15895 L:      [email protected]
15896 L:      [email protected]
15897 S:      Maintained
15898 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15899 F:      drivers/iio/adc/imx8qxp-adc.c
15900
15901 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15902 M:      Mirela Rabulea <[email protected]>
15903 L:      [email protected]
15904 L:      [email protected]
15905 S:      Maintained
15906 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15907 F:      drivers/media/platform/nxp/imx-jpeg
15908
15909 NXP i.MX CLOCK DRIVERS
15910 M:      Abel Vesa <[email protected]>
15911 R:      Peng Fan <[email protected]>
15912 L:      [email protected]
15913 L:      [email protected]
15914 S:      Maintained
15915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15916 F:      Documentation/devicetree/bindings/clock/imx*
15917 F:      drivers/clk/imx/
15918 F:      include/dt-bindings/clock/imx*
15919
15920 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15921 M:      Jagan Teki <[email protected]>
15922 S:      Maintained
15923 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15924 F:      drivers/regulator/pf8x00-regulator.c
15925
15926 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15927 M:      Krzysztof Kozlowski <[email protected]>
15928 L:      [email protected]
15929 S:      Maintained
15930 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15931 F:      drivers/extcon/extcon-ptn5150.c
15932
15933 NXP SGTL5000 DRIVER
15934 M:      Fabio Estevam <[email protected]>
15935 L:      [email protected] (moderated for non-subscribers)
15936 S:      Maintained
15937 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15938 F:      sound/soc/codecs/sgtl5000*
15939
15940 NXP SJA1105 ETHERNET SWITCH DRIVER
15941 M:      Vladimir Oltean <[email protected]>
15942 L:      [email protected]
15943 S:      Maintained
15944 F:      drivers/net/dsa/sja1105
15945 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15946
15947 NXP TDA998X DRM DRIVER
15948 M:      Russell King <[email protected]>
15949 S:      Maintained
15950 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15951 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15952 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15953 F:      include/drm/i2c/tda998x.h
15954 F:      include/dt-bindings/display/tda998x.h
15955 K:      "nxp,tda998x"
15956
15957 NXP TFA9879 DRIVER
15958 M:      Peter Rosin <[email protected]>
15959 L:      [email protected] (moderated for non-subscribers)
15960 S:      Maintained
15961 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
15962 F:      sound/soc/codecs/tfa9879*
15963
15964 NXP-NCI NFC DRIVER
15965 S:      Orphan
15966 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15967 F:      drivers/nfc/nxp-nci
15968
15969 NXP/Goodix TFA989X (TFA1) DRIVER
15970 M:      Stephan Gerhold <[email protected]>
15971 L:      [email protected] (moderated for non-subscribers)
15972 S:      Maintained
15973 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15974 F:      sound/soc/codecs/tfa989x.c
15975
15976 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15977 M:      Jonas Malaco <[email protected]>
15978 L:      [email protected]
15979 S:      Maintained
15980 F:      Documentation/hwmon/nzxt-kraken2.rst
15981 F:      drivers/hwmon/nzxt-kraken2.c
15982
15983 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
15984 M:      Jonas Malaco <[email protected]>
15985 M:      Aleksa Savic <[email protected]>
15986 L:      [email protected]
15987 S:      Maintained
15988 F:      Documentation/hwmon/nzxt-kraken3.rst
15989 F:      drivers/hwmon/nzxt-kraken3.c
15990
15991 NZXT-SMART2 HARDWARE MONITORING DRIVER
15992 M:      Aleksandr Mezin <[email protected]>
15993 L:      [email protected]
15994 S:      Maintained
15995 F:      Documentation/hwmon/nzxt-smart2.rst
15996 F:      drivers/hwmon/nzxt-smart2.c
15997
15998 OBJAGG
15999 M:      Jiri Pirko <[email protected]>
16000 L:      [email protected]
16001 S:      Supported
16002 F:      include/linux/objagg.h
16003 F:      lib/objagg.c
16004 F:      lib/test_objagg.c
16005
16006 OBJPOOL
16007 M:      Matt Wu <[email protected]>
16008 S:      Supported
16009 F:      include/linux/objpool.h
16010 F:      lib/objpool.c
16011 F:      lib/test_objpool.c
16012
16013 OBJTOOL
16014 M:      Josh Poimboeuf <[email protected]>
16015 M:      Peter Zijlstra <[email protected]>
16016 S:      Supported
16017 F:      include/linux/objtool*.h
16018 F:      tools/objtool/
16019
16020 OCELOT ETHERNET SWITCH DRIVER
16021 M:      Vladimir Oltean <[email protected]>
16022 M:      Claudiu Manoil <[email protected]>
16023 M:      Alexandre Belloni <[email protected]>
16024 M:      [email protected]
16025 L:      [email protected]
16026 S:      Supported
16027 F:      drivers/net/dsa/ocelot/*
16028 F:      drivers/net/ethernet/mscc/
16029 F:      include/soc/mscc/ocelot*
16030 F:      net/dsa/tag_ocelot.c
16031 F:      net/dsa/tag_ocelot_8021q.c
16032 F:      tools/testing/selftests/drivers/net/ocelot/*
16033
16034 OCELOT EXTERNAL SWITCH CONTROL
16035 M:      Colin Foster <[email protected]>
16036 S:      Supported
16037 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16038 F:      drivers/mfd/ocelot*
16039 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16040 F:      include/linux/mfd/ocelot.h
16041
16042 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16043 M:      Frederic Barrat <[email protected]>
16044 M:      Andrew Donnellan <[email protected]>
16045 L:      [email protected]
16046 S:      Supported
16047 F:      Documentation/userspace-api/accelerators/ocxl.rst
16048 F:      arch/powerpc/include/asm/pnv-ocxl.h
16049 F:      arch/powerpc/platforms/powernv/ocxl.c
16050 F:      drivers/misc/ocxl/
16051 F:      include/misc/ocxl*
16052 F:      include/uapi/misc/ocxl.h
16053
16054 OMAP AUDIO SUPPORT
16055 M:      Peter Ujfalusi <[email protected]>
16056 M:      Jarkko Nikula <[email protected]>
16057 L:      [email protected] (moderated for non-subscribers)
16058 L:      [email protected]
16059 S:      Maintained
16060 F:      sound/soc/ti/n810.c
16061 F:      sound/soc/ti/omap*
16062 F:      sound/soc/ti/rx51.c
16063 F:      sound/soc/ti/sdma-pcm.*
16064
16065 OMAP CLOCK FRAMEWORK SUPPORT
16066 M:      Paul Walmsley <[email protected]>
16067 L:      [email protected]
16068 S:      Maintained
16069 F:      arch/arm/*omap*/*clock*
16070
16071 OMAP DEVICE TREE SUPPORT
16072 M:      Benoît Cousson <[email protected]>
16073 M:      Tony Lindgren <[email protected]>
16074 L:      [email protected]
16075 L:      [email protected]
16076 S:      Maintained
16077 F:      arch/arm/boot/dts/ti/omap/
16078
16079 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16080 L:      [email protected]
16081 L:      [email protected]
16082 S:      Orphan
16083 F:      Documentation/arch/arm/omap/dss.rst
16084 F:      drivers/video/fbdev/omap2/
16085
16086 OMAP FRAMEBUFFER SUPPORT
16087 L:      [email protected]
16088 L:      [email protected]
16089 S:      Orphan
16090 F:      drivers/video/fbdev/omap/
16091
16092 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16093 M:      Roger Quadros <[email protected]>
16094 M:      Tony Lindgren <[email protected]>
16095 L:      [email protected]
16096 S:      Maintained
16097 F:      arch/arm/mach-omap2/*gpmc*
16098 F:      drivers/memory/omap-gpmc.c
16099
16100 OMAP GPIO DRIVER
16101 M:      Grygorii Strashko <[email protected]>
16102 M:      Santosh Shilimkar <[email protected]>
16103 M:      Kevin Hilman <[email protected]>
16104 L:      [email protected]
16105 S:      Maintained
16106 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16107 F:      drivers/gpio/gpio-omap.c
16108
16109 OMAP HARDWARE SPINLOCK SUPPORT
16110 L:      [email protected]
16111 S:      Orphan
16112 F:      drivers/hwspinlock/omap_hwspinlock.c
16113
16114 OMAP HS MMC SUPPORT
16115 L:      [email protected]
16116 L:      [email protected]
16117 S:      Orphan
16118 F:      drivers/mmc/host/omap_hsmmc.c
16119
16120 OMAP HWMOD DATA
16121 M:      Paul Walmsley <[email protected]>
16122 L:      [email protected]
16123 S:      Maintained
16124 F:      arch/arm/mach-omap2/omap_hwmod*data*
16125
16126 OMAP HWMOD SUPPORT
16127 M:      Benoît Cousson <[email protected]>
16128 M:      Paul Walmsley <[email protected]>
16129 L:      [email protected]
16130 S:      Maintained
16131 F:      arch/arm/mach-omap2/omap_hwmod.*
16132
16133 OMAP I2C DRIVER
16134 M:      Vignesh R <[email protected]>
16135 L:      [email protected]
16136 L:      [email protected]
16137 S:      Maintained
16138 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16139 F:      drivers/i2c/busses/i2c-omap.c
16140
16141 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16142 M:      Laurent Pinchart <[email protected]>
16143 L:      [email protected]
16144 S:      Maintained
16145 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16146 F:      drivers/media/platform/ti/omap3isp/
16147 F:      drivers/staging/media/omap4iss/
16148
16149 OMAP MMC SUPPORT
16150 M:      Aaro Koskinen <[email protected]>
16151 L:      [email protected]
16152 S:      Odd Fixes
16153 F:      drivers/mmc/host/omap.c
16154
16155 OMAP POWER MANAGEMENT SUPPORT
16156 M:      Kevin Hilman <[email protected]>
16157 L:      [email protected]
16158 S:      Maintained
16159 F:      arch/arm/*omap*/*pm*
16160 F:      drivers/cpufreq/omap-cpufreq.c
16161
16162 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16163 M:      Paul Walmsley <[email protected]>
16164 L:      [email protected]
16165 S:      Maintained
16166 F:      arch/arm/mach-omap2/prm*
16167
16168 OMAP RANDOM NUMBER GENERATOR SUPPORT
16169 M:      Deepak Saxena <[email protected]>
16170 S:      Maintained
16171 F:      drivers/char/hw_random/omap-rng.c
16172
16173 OMAP USB SUPPORT
16174 L:      [email protected]
16175 L:      [email protected]
16176 S:      Orphan
16177 F:      arch/arm/*omap*/usb*
16178 F:      drivers/usb/*/*omap*
16179
16180 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16181 M:      Mark Jackson <[email protected]>
16182 L:      [email protected]
16183 S:      Maintained
16184 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16185
16186 OMAP1 SUPPORT
16187 M:      Aaro Koskinen <[email protected]>
16188 M:      Janusz Krzysztofik <[email protected]>
16189 M:      Tony Lindgren <[email protected]>
16190 L:      [email protected]
16191 S:      Maintained
16192 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16194 F:      arch/arm/configs/omap1_defconfig
16195 F:      arch/arm/mach-omap1/
16196 F:      drivers/i2c/busses/i2c-omap.c
16197 F:      include/linux/platform_data/ams-delta-fiq.h
16198 F:      include/linux/platform_data/i2c-omap.h
16199
16200 OMAP2+ SUPPORT
16201 M:      Tony Lindgren <[email protected]>
16202 L:      [email protected]
16203 S:      Maintained
16204 W:      http://www.muru.com/linux/omap/
16205 W:      http://linux.omap.com/
16206 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16208 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16209 F:      arch/arm/configs/omap2plus_defconfig
16210 F:      arch/arm/mach-omap2/
16211 F:      drivers/bus/omap*.[ch]
16212 F:      drivers/bus/ti-sysc.c
16213 F:      drivers/gpio/gpio-tps65219.c
16214 F:      drivers/i2c/busses/i2c-omap.c
16215 F:      drivers/irqchip/irq-omap-intc.c
16216 F:      drivers/mfd/*omap*.c
16217 F:      drivers/mfd/menelaus.c
16218 F:      drivers/mfd/palmas.c
16219 F:      drivers/mfd/tps65217.c
16220 F:      drivers/mfd/tps65218.c
16221 F:      drivers/mfd/tps65219.c
16222 F:      drivers/mfd/tps65910.c
16223 F:      drivers/mfd/twl-core.[ch]
16224 F:      drivers/mfd/twl4030*.c
16225 F:      drivers/mfd/twl6030*.c
16226 F:      drivers/mfd/twl6040*.c
16227 F:      drivers/regulator/palmas-regulator*.c
16228 F:      drivers/regulator/pbias-regulator.c
16229 F:      drivers/regulator/tps65217-regulator.c
16230 F:      drivers/regulator/tps65218-regulator.c
16231 F:      drivers/regulator/tps65219-regulator.c
16232 F:      drivers/regulator/tps65910-regulator.c
16233 F:      drivers/regulator/twl-regulator.c
16234 F:      drivers/regulator/twl6030-regulator.c
16235 F:      include/linux/platform_data/i2c-omap.h
16236 F:      include/linux/platform_data/ti-sysc.h
16237
16238 OMFS FILESYSTEM
16239 M:      Bob Copeland <[email protected]>
16240 L:      [email protected]
16241 S:      Maintained
16242 F:      Documentation/filesystems/omfs.rst
16243 F:      fs/omfs/
16244
16245 OMNIVISION OG01A1B SENSOR DRIVER
16246 M:      Sakari Ailus <[email protected]>
16247 L:      [email protected]
16248 S:      Maintained
16249 F:      drivers/media/i2c/og01a1b.c
16250
16251 OMNIVISION OV01A10 SENSOR DRIVER
16252 M:      Bingbu Cao <[email protected]>
16253 L:      [email protected]
16254 S:      Maintained
16255 T:      git git://linuxtv.org/media_tree.git
16256 F:      drivers/media/i2c/ov01a10.c
16257
16258 OMNIVISION OV02A10 SENSOR DRIVER
16259 L:      [email protected]
16260 S:      Orphan
16261 T:      git git://linuxtv.org/media_tree.git
16262 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16263 F:      drivers/media/i2c/ov02a10.c
16264
16265 OMNIVISION OV08D10 SENSOR DRIVER
16266 M:      Jimmy Su <[email protected]>
16267 L:      [email protected]
16268 S:      Maintained
16269 T:      git git://linuxtv.org/media_tree.git
16270 F:      drivers/media/i2c/ov08d10.c
16271
16272 OMNIVISION OV08X40 SENSOR DRIVER
16273 M:      Jason Chen <[email protected]>
16274 L:      [email protected]
16275 S:      Maintained
16276 T:      git git://linuxtv.org/media_tree.git
16277 F:      drivers/media/i2c/ov08x40.c
16278
16279 OMNIVISION OV13858 SENSOR DRIVER
16280 M:      Sakari Ailus <[email protected]>
16281 L:      [email protected]
16282 S:      Maintained
16283 T:      git git://linuxtv.org/media_tree.git
16284 F:      drivers/media/i2c/ov13858.c
16285
16286 OMNIVISION OV13B10 SENSOR DRIVER
16287 M:      Arec Kao <[email protected]>
16288 L:      [email protected]
16289 S:      Maintained
16290 T:      git git://linuxtv.org/media_tree.git
16291 F:      drivers/media/i2c/ov13b10.c
16292
16293 OMNIVISION OV2680 SENSOR DRIVER
16294 M:      Rui Miguel Silva <[email protected]>
16295 M:      Hans de Goede <[email protected]>
16296 L:      [email protected]
16297 S:      Maintained
16298 T:      git git://linuxtv.org/media_tree.git
16299 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16300 F:      drivers/media/i2c/ov2680.c
16301
16302 OMNIVISION OV2685 SENSOR DRIVER
16303 M:      Shunqian Zheng <[email protected]>
16304 L:      [email protected]
16305 S:      Maintained
16306 T:      git git://linuxtv.org/media_tree.git
16307 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16308 F:      drivers/media/i2c/ov2685.c
16309
16310 OMNIVISION OV2740 SENSOR DRIVER
16311 M:      Tianshu Qiu <[email protected]>
16312 R:      Sakari Ailus <[email protected]>
16313 R:      Bingbu Cao <[email protected]>
16314 L:      [email protected]
16315 S:      Maintained
16316 T:      git git://linuxtv.org/media_tree.git
16317 F:      drivers/media/i2c/ov2740.c
16318
16319 OMNIVISION OV4689 SENSOR DRIVER
16320 M:      Mikhail Rudenko <[email protected]>
16321 L:      [email protected]
16322 S:      Maintained
16323 T:      git git://linuxtv.org/media_tree.git
16324 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16325 F:      drivers/media/i2c/ov4689.c
16326
16327 OMNIVISION OV5640 SENSOR DRIVER
16328 M:      Steve Longerbeam <[email protected]>
16329 L:      [email protected]
16330 S:      Maintained
16331 T:      git git://linuxtv.org/media_tree.git
16332 F:      drivers/media/i2c/ov5640.c
16333
16334 OMNIVISION OV5647 SENSOR DRIVER
16335 M:      Dave Stevenson <[email protected]>
16336 M:      Jacopo Mondi <[email protected]>
16337 L:      [email protected]
16338 S:      Maintained
16339 T:      git git://linuxtv.org/media_tree.git
16340 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16341 F:      drivers/media/i2c/ov5647.c
16342
16343 OMNIVISION OV5670 SENSOR DRIVER
16344 M:      Sakari Ailus <[email protected]>
16345 L:      [email protected]
16346 S:      Maintained
16347 T:      git git://linuxtv.org/media_tree.git
16348 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16349 F:      drivers/media/i2c/ov5670.c
16350
16351 OMNIVISION OV5675 SENSOR DRIVER
16352 M:      Sakari Ailus <[email protected]>
16353 L:      [email protected]
16354 S:      Maintained
16355 T:      git git://linuxtv.org/media_tree.git
16356 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16357 F:      drivers/media/i2c/ov5675.c
16358
16359 OMNIVISION OV5693 SENSOR DRIVER
16360 M:      Daniel Scally <[email protected]>
16361 L:      [email protected]
16362 S:      Maintained
16363 T:      git git://linuxtv.org/media_tree.git
16364 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16365 F:      drivers/media/i2c/ov5693.c
16366
16367 OMNIVISION OV5695 SENSOR DRIVER
16368 M:      Shunqian Zheng <[email protected]>
16369 L:      [email protected]
16370 S:      Maintained
16371 T:      git git://linuxtv.org/media_tree.git
16372 F:      drivers/media/i2c/ov5695.c
16373
16374 OMNIVISION OV64A40 SENSOR DRIVER
16375 M:      Jacopo Mondi <[email protected]>
16376 L:      [email protected]
16377 S:      Maintained
16378 T:      git git://linuxtv.org/media_tree.git
16379 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16380 F:      drivers/media/i2c/ov64a40.c
16381
16382 OMNIVISION OV7670 SENSOR DRIVER
16383 L:      [email protected]
16384 S:      Orphan
16385 T:      git git://linuxtv.org/media_tree.git
16386 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16387 F:      drivers/media/i2c/ov7670.c
16388
16389 OMNIVISION OV772x SENSOR DRIVER
16390 M:      Jacopo Mondi <[email protected]>
16391 L:      [email protected]
16392 S:      Odd fixes
16393 T:      git git://linuxtv.org/media_tree.git
16394 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16395 F:      drivers/media/i2c/ov772x.c
16396 F:      include/media/i2c/ov772x.h
16397
16398 OMNIVISION OV7740 SENSOR DRIVER
16399 L:      [email protected]
16400 S:      Orphan
16401 T:      git git://linuxtv.org/media_tree.git
16402 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16403 F:      drivers/media/i2c/ov7740.c
16404
16405 OMNIVISION OV8856 SENSOR DRIVER
16406 M:      Sakari Ailus <[email protected]>
16407 L:      [email protected]
16408 S:      Maintained
16409 T:      git git://linuxtv.org/media_tree.git
16410 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
16411 F:      drivers/media/i2c/ov8856.c
16412
16413 OMNIVISION OV8858 SENSOR DRIVER
16414 M:      Jacopo Mondi <[email protected]>
16415 M:      Nicholas Roth <[email protected]>
16416 L:      [email protected]
16417 S:      Maintained
16418 T:      git git://linuxtv.org/media_tree.git
16419 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16420 F:      drivers/media/i2c/ov8858.c
16421
16422 OMNIVISION OV9282 SENSOR DRIVER
16423 M:      Dave Stevenson <[email protected]>
16424 L:      [email protected]
16425 S:      Maintained
16426 T:      git git://linuxtv.org/media_tree.git
16427 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16428 F:      drivers/media/i2c/ov9282.c
16429
16430 OMNIVISION OV9640 SENSOR DRIVER
16431 M:      Petr Cvek <[email protected]>
16432 L:      [email protected]
16433 S:      Maintained
16434 F:      drivers/media/i2c/ov9640.*
16435
16436 OMNIVISION OV9650 SENSOR DRIVER
16437 M:      Sakari Ailus <[email protected]>
16438 R:      Akinobu Mita <[email protected]>
16439 R:      Sylwester Nawrocki <[email protected]>
16440 L:      [email protected]
16441 S:      Maintained
16442 T:      git git://linuxtv.org/media_tree.git
16443 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16444 F:      drivers/media/i2c/ov9650.c
16445
16446 OMNIVISION OV9734 SENSOR DRIVER
16447 M:      Tianshu Qiu <[email protected]>
16448 R:      Bingbu Cao <[email protected]>
16449 L:      [email protected]
16450 S:      Maintained
16451 T:      git git://linuxtv.org/media_tree.git
16452 F:      drivers/media/i2c/ov9734.c
16453
16454 ONBOARD USB HUB DRIVER
16455 M:      Matthias Kaehlcke <[email protected]>
16456 L:      [email protected]
16457 S:      Maintained
16458 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
16459 F:      drivers/usb/misc/onboard_usb_hub.c
16460
16461 ONENAND FLASH DRIVER
16462 M:      Kyungmin Park <[email protected]>
16463 L:      [email protected]
16464 S:      Maintained
16465 F:      drivers/mtd/nand/onenand/
16466 F:      include/linux/mtd/onenand*.h
16467
16468 ONEXPLAYER FAN DRIVER
16469 M:      Derek John Clark <[email protected]>
16470 M:      Joaquín Ignacio Aramendía <[email protected]>
16471 L:      [email protected]
16472 S:      Maintained
16473 F:      drivers/hwmon/oxp-sensors.c
16474
16475 ONIE TLV NVMEM LAYOUT DRIVER
16476 M:      Miquel Raynal <[email protected]>
16477 S:      Maintained
16478 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
16479 F:      drivers/nvmem/layouts/onie-tlv.c
16480
16481 ONION OMEGA2+ BOARD
16482 M:      Harvey Hunt <[email protected]>
16483 L:      [email protected]
16484 S:      Maintained
16485 F:      arch/mips/boot/dts/ralink/omega2p.dts
16486
16487 ONSEMI ETHERNET PHY DRIVERS
16488 M:      Piergiorgio Beruto <[email protected]>
16489 L:      [email protected]
16490 S:      Supported
16491 W:      http://www.onsemi.com
16492 F:      drivers/net/phy/ncn*
16493
16494 OP-TEE DRIVER
16495 M:      Jens Wiklander <[email protected]>
16496 L:      [email protected]
16497 S:      Maintained
16498 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
16499 F:      drivers/tee/optee/
16500
16501 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
16502 M:      Sumit Garg <[email protected]>
16503 L:      [email protected]
16504 S:      Maintained
16505 F:      drivers/char/hw_random/optee-rng.c
16506
16507 OP-TEE RTC DRIVER
16508 M:      Clément Léger <[email protected]>
16509 L:      [email protected]
16510 S:      Maintained
16511 F:      drivers/rtc/rtc-optee.c
16512
16513 OPA-VNIC DRIVER
16514 M:      Dennis Dalessandro <[email protected]>
16515 L:      [email protected]
16516 S:      Supported
16517 F:      drivers/infiniband/ulp/opa_vnic
16518
16519 OPEN FIRMWARE AND FLATTENED DEVICE TREE
16520 M:      Rob Herring <[email protected]>
16521 M:      Saravana Kannan <[email protected]>
16522 L:      [email protected]
16523 S:      Maintained
16524 W:      http://www.devicetree.org/
16525 C:      irc://irc.libera.chat/devicetree
16526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16527 F:      Documentation/ABI/testing/sysfs-firmware-ofw
16528 F:      drivers/of/
16529 F:      include/linux/of*.h
16530 F:      scripts/dtc/
16531 F:      tools/testing/selftests/dt/
16532 K:      of_overlay_notifier_
16533 K:      of_overlay_fdt_apply
16534 K:      of_overlay_remove
16535
16536 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16537 M:      Rob Herring <[email protected]>
16538 M:      Krzysztof Kozlowski <[email protected]>
16539 M:      Conor Dooley <[email protected]>
16540 L:      [email protected]
16541 S:      Maintained
16542 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16543 C:      irc://irc.libera.chat/devicetree
16544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16545 F:      Documentation/devicetree/
16546 F:      arch/*/boot/dts/
16547 F:      include/dt-bindings/
16548
16549 OPENCOMPUTE PTP CLOCK DRIVER
16550 M:      Jonathan Lemon <[email protected]>
16551 M:      Vadim Fedorenko <[email protected]>
16552 L:      [email protected]
16553 S:      Maintained
16554 F:      drivers/ptp/ptp_ocp.c
16555
16556 OPENCORES I2C BUS DRIVER
16557 M:      Peter Korsgaard <[email protected]>
16558 M:      Andrew Lunn <[email protected]>
16559 L:      [email protected]
16560 S:      Maintained
16561 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16562 F:      Documentation/i2c/busses/i2c-ocores.rst
16563 F:      drivers/i2c/busses/i2c-ocores.c
16564 F:      include/linux/platform_data/i2c-ocores.h
16565
16566 OPENRISC ARCHITECTURE
16567 M:      Jonas Bonn <[email protected]>
16568 M:      Stefan Kristiansson <[email protected]>
16569 M:      Stafford Horne <[email protected]>
16570 L:      [email protected]
16571 S:      Maintained
16572 W:      http://openrisc.io
16573 T:      git https://github.com/openrisc/linux.git
16574 F:      Documentation/arch/openrisc/
16575 F:      Documentation/devicetree/bindings/openrisc/
16576 F:      arch/openrisc/
16577 F:      drivers/irqchip/irq-ompic.c
16578 F:      drivers/irqchip/irq-or1k-*
16579
16580 OPENVSWITCH
16581 M:      Pravin B Shelar <[email protected]>
16582 L:      [email protected]
16583 L:      [email protected]
16584 S:      Maintained
16585 W:      http://openvswitch.org
16586 F:      include/uapi/linux/openvswitch.h
16587 F:      net/openvswitch/
16588 F:      tools/testing/selftests/net/openvswitch/
16589
16590 OPERATING PERFORMANCE POINTS (OPP)
16591 M:      Viresh Kumar <[email protected]>
16592 M:      Nishanth Menon <[email protected]>
16593 M:      Stephen Boyd <[email protected]>
16594 L:      [email protected]
16595 S:      Maintained
16596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16597 F:      Documentation/devicetree/bindings/opp/
16598 F:      Documentation/power/opp.rst
16599 F:      drivers/opp/
16600 F:      include/linux/pm_opp.h
16601
16602 OPL4 DRIVER
16603 M:      Clemens Ladisch <[email protected]>
16604 L:      [email protected] (moderated for non-subscribers)
16605 S:      Maintained
16606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16607 F:      sound/drivers/opl4/
16608
16609 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16610 M:      Mark Fasheh <[email protected]>
16611 M:      Joel Becker <[email protected]>
16612 M:      Joseph Qi <[email protected]>
16613 L:      [email protected]
16614 S:      Supported
16615 W:      http://ocfs2.wiki.kernel.org
16616 F:      Documentation/filesystems/dlmfs.rst
16617 F:      Documentation/filesystems/ocfs2.rst
16618 F:      fs/ocfs2/
16619
16620 ORANGEFS FILESYSTEM
16621 M:      Mike Marshall <[email protected]>
16622 R:      Martin Brandenburg <[email protected]>
16623 L:      [email protected]
16624 S:      Supported
16625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16626 F:      Documentation/filesystems/orangefs.rst
16627 F:      fs/orangefs/
16628
16629 OV2659 OMNIVISION SENSOR DRIVER
16630 M:      "Lad, Prabhakar" <[email protected]>
16631 L:      [email protected]
16632 S:      Maintained
16633 W:      https://linuxtv.org
16634 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16635 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16636 F:      drivers/media/i2c/ov2659.c
16637 F:      include/media/i2c/ov2659.h
16638
16639 OVERLAY FILESYSTEM
16640 M:      Miklos Szeredi <[email protected]>
16641 M:      Amir Goldstein <[email protected]>
16642 L:      [email protected]
16643 S:      Supported
16644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
16645 F:      Documentation/filesystems/overlayfs.rst
16646 F:      fs/overlayfs/
16647
16648 P54 WIRELESS DRIVER
16649 M:      Christian Lamparter <[email protected]>
16650 L:      [email protected]
16651 S:      Maintained
16652 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16653 F:      drivers/net/wireless/intersil/p54/
16654
16655 PACKET SOCKETS
16656 M:      Willem de Bruijn <[email protected]>
16657 S:      Maintained
16658 F:      include/uapi/linux/if_packet.h
16659 F:      net/packet/af_packet.c
16660
16661 PACKING
16662 M:      Vladimir Oltean <[email protected]>
16663 L:      [email protected]
16664 S:      Supported
16665 F:      Documentation/core-api/packing.rst
16666 F:      include/linux/packing.h
16667 F:      lib/packing.c
16668
16669 PADATA PARALLEL EXECUTION MECHANISM
16670 M:      Steffen Klassert <[email protected]>
16671 M:      Daniel Jordan <[email protected]>
16672 L:      [email protected]
16673 L:      [email protected]
16674 S:      Maintained
16675 F:      Documentation/core-api/padata.rst
16676 F:      include/linux/padata.h
16677 F:      kernel/padata.c
16678
16679 PAGE CACHE
16680 M:      Matthew Wilcox (Oracle) <[email protected]>
16681 L:      [email protected]
16682 S:      Supported
16683 T:      git git://git.infradead.org/users/willy/pagecache.git
16684 F:      Documentation/filesystems/locking.rst
16685 F:      Documentation/filesystems/vfs.rst
16686 F:      include/linux/pagemap.h
16687 F:      mm/filemap.c
16688 F:      mm/page-writeback.c
16689 F:      mm/readahead.c
16690 F:      mm/truncate.c
16691
16692 PAGE POOL
16693 M:      Jesper Dangaard Brouer <[email protected]>
16694 M:      Ilias Apalodimas <[email protected]>
16695 L:      [email protected]
16696 S:      Supported
16697 F:      Documentation/networking/page_pool.rst
16698 F:      include/net/page_pool/
16699 F:      include/trace/events/page_pool.h
16700 F:      net/core/page_pool.c
16701
16702 PAGE TABLE CHECK
16703 M:      Pasha Tatashin <[email protected]>
16704 M:      Andrew Morton <[email protected]>
16705 L:      [email protected]
16706 S:      Maintained
16707 F:      Documentation/mm/page_table_check.rst
16708 F:      include/linux/page_table_check.h
16709 F:      mm/page_table_check.c
16710
16711 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16712 M:      Kenneth Chan <[email protected]>
16713 L:      [email protected]
16714 S:      Maintained
16715 F:      drivers/platform/x86/panasonic-laptop.c
16716
16717 PARALLAX PING IIO SENSOR DRIVER
16718 M:      Andreas Klinger <[email protected]>
16719 L:      [email protected]
16720 S:      Maintained
16721 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16722 F:      drivers/iio/proximity/ping.c
16723
16724 PARALLEL LCD/KEYPAD PANEL DRIVER
16725 M:      Willy Tarreau <[email protected]>
16726 M:      Ksenija Stanojevic <[email protected]>
16727 S:      Odd Fixes
16728 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16729 F:      drivers/auxdisplay/panel.c
16730
16731 PARALLEL PORT SUBSYSTEM
16732 M:      Sudip Mukherjee <[email protected]>
16733 M:      Sudip Mukherjee <[email protected]>
16734 L:      [email protected] (subscribers-only)
16735 S:      Maintained
16736 F:      Documentation/driver-api/parport*.rst
16737 F:      drivers/char/ppdev.c
16738 F:      drivers/parport/
16739 F:      include/linux/parport*.h
16740 F:      include/uapi/linux/ppdev.h
16741
16742 PARAVIRT_OPS INTERFACE
16743 M:      Juergen Gross <[email protected]>
16744 R:      Ajay Kaher <[email protected]>
16745 R:      Alexey Makhalov <[email protected]>
16746 R:      Broadcom internal kernel review list <[email protected]>
16747 L:      [email protected]
16748 L:      [email protected]
16749 S:      Supported
16750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16751 F:      Documentation/virt/paravirt_ops.rst
16752 F:      arch/*/include/asm/paravirt*.h
16753 F:      arch/*/kernel/paravirt*
16754 F:      include/linux/hypervisor.h
16755
16756 PARISC ARCHITECTURE
16757 M:      "James E.J. Bottomley" <[email protected]>
16758 M:      Helge Deller <[email protected]>
16759 L:      [email protected]
16760 S:      Maintained
16761 W:      https://parisc.wiki.kernel.org
16762 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16765 F:      Documentation/arch/parisc/
16766 F:      arch/parisc/
16767 F:      drivers/char/agp/parisc-agp.c
16768 F:      drivers/input/misc/hp_sdc_rtc.c
16769 F:      drivers/input/serio/gscps2.c
16770 F:      drivers/input/serio/hp_sdc*
16771 F:      drivers/parisc/
16772 F:      drivers/parport/parport_gsc.*
16773 F:      drivers/tty/serial/8250/8250_parisc.c
16774 F:      drivers/video/console/sti*
16775 F:      drivers/video/fbdev/sti*
16776 F:      drivers/video/logo/logo_parisc*
16777 F:      include/linux/hp_sdc.h
16778
16779 PARMAN
16780 M:      Jiri Pirko <[email protected]>
16781 L:      [email protected]
16782 S:      Supported
16783 F:      include/linux/parman.h
16784 F:      lib/parman.c
16785 F:      lib/test_parman.c
16786
16787 PC ENGINES APU BOARD DRIVER
16788 M:      Enrico Weigelt, metux IT consult <[email protected]>
16789 S:      Maintained
16790 F:      drivers/platform/x86/pcengines-apuv2.c
16791
16792 PC87360 HARDWARE MONITORING DRIVER
16793 M:      Jim Cromie <[email protected]>
16794 L:      [email protected]
16795 S:      Maintained
16796 F:      Documentation/hwmon/pc87360.rst
16797 F:      drivers/hwmon/pc87360.c
16798
16799 PC8736x GPIO DRIVER
16800 M:      Jim Cromie <[email protected]>
16801 S:      Maintained
16802 F:      drivers/char/pc8736x_gpio.c
16803
16804 PC87427 HARDWARE MONITORING DRIVER
16805 M:      Jean Delvare <[email protected]>
16806 L:      [email protected]
16807 S:      Maintained
16808 F:      Documentation/hwmon/pc87427.rst
16809 F:      drivers/hwmon/pc87427.c
16810
16811 PCA9532 LED DRIVER
16812 M:      Riku Voipio <[email protected]>
16813 S:      Maintained
16814 F:      drivers/leds/leds-pca9532.c
16815 F:      include/linux/leds-pca9532.h
16816
16817 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16818 M:      Guenter Roeck <[email protected]>
16819 L:      [email protected]
16820 S:      Maintained
16821 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16822
16823 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16824 M:      Thomas Petazzoni <[email protected]>
16825 M:      Pali Rohár <[email protected]>
16826 L:      [email protected]
16827 L:      [email protected] (moderated for non-subscribers)
16828 S:      Maintained
16829 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16830 F:      drivers/pci/controller/pci-aardvark.c
16831
16832 PCI DRIVER FOR ALTERA PCIE IP
16833 M:      Joyce Ooi <[email protected]>
16834 L:      [email protected]
16835 S:      Supported
16836 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16837 F:      drivers/pci/controller/pcie-altera.c
16838
16839 PCI DRIVER FOR APPLIEDMICRO XGENE
16840 M:      Toan Le <[email protected]>
16841 L:      [email protected]
16842 L:      [email protected] (moderated for non-subscribers)
16843 S:      Maintained
16844 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16845 F:      drivers/pci/controller/pci-xgene.c
16846
16847 PCI DRIVER FOR ARM VERSATILE PLATFORM
16848 M:      Rob Herring <[email protected]>
16849 L:      [email protected]
16850 L:      [email protected] (moderated for non-subscribers)
16851 S:      Maintained
16852 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16853 F:      drivers/pci/controller/pci-versatile.c
16854
16855 PCI DRIVER FOR ARMADA 8K
16856 M:      Thomas Petazzoni <[email protected]>
16857 L:      [email protected]
16858 L:      [email protected] (moderated for non-subscribers)
16859 S:      Maintained
16860 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16861 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16862
16863 PCI DRIVER FOR CADENCE PCIE IP
16864 L:      [email protected]
16865 S:      Orphan
16866 F:      Documentation/devicetree/bindings/pci/cdns,*
16867 F:      drivers/pci/controller/cadence/*cadence*
16868
16869 PCI DRIVER FOR FREESCALE LAYERSCAPE
16870 M:      Minghuan Lian <[email protected]>
16871 M:      Mingkai Hu <[email protected]>
16872 M:      Roy Zang <[email protected]>
16873 L:      [email protected]
16874 L:      [email protected]
16875 L:      [email protected] (moderated for non-subscribers)
16876 S:      Maintained
16877 F:      drivers/pci/controller/dwc/*layerscape*
16878
16879 PCI DRIVER FOR FU740
16880 M:      Paul Walmsley <[email protected]>
16881 M:      Greentime Hu <[email protected]>
16882 M:      Samuel Holland <[email protected]>
16883 L:      [email protected]
16884 S:      Maintained
16885 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16886 F:      drivers/pci/controller/dwc/pcie-fu740.c
16887
16888 PCI DRIVER FOR GENERIC OF HOSTS
16889 M:      Will Deacon <[email protected]>
16890 L:      [email protected]
16891 L:      [email protected] (moderated for non-subscribers)
16892 S:      Maintained
16893 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16894 F:      drivers/pci/controller/pci-host-common.c
16895 F:      drivers/pci/controller/pci-host-generic.c
16896
16897 PCI DRIVER FOR IMX6
16898 M:      Richard Zhu <[email protected]>
16899 M:      Lucas Stach <[email protected]>
16900 L:      [email protected]
16901 L:      [email protected] (moderated for non-subscribers)
16902 S:      Maintained
16903 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16904 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16905 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16906 F:      drivers/pci/controller/dwc/*imx6*
16907
16908 PCI DRIVER FOR INTEL IXP4XX
16909 M:      Linus Walleij <[email protected]>
16910 S:      Maintained
16911 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16912 F:      drivers/pci/controller/pci-ixp4xx.c
16913
16914 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16915 M:      Nirmal Patel <[email protected]>
16916 R:      Jonathan Derrick <[email protected]>
16917 L:      [email protected]
16918 S:      Supported
16919 F:      drivers/pci/controller/vmd.c
16920
16921 PCI DRIVER FOR MICROSEMI SWITCHTEC
16922 M:      Kurt Schwemmer <[email protected]>
16923 M:      Logan Gunthorpe <[email protected]>
16924 L:      [email protected]
16925 S:      Maintained
16926 F:      Documentation/ABI/testing/sysfs-class-switchtec
16927 F:      Documentation/driver-api/switchtec.rst
16928 F:      drivers/ntb/hw/mscc/
16929 F:      drivers/pci/switch/switchtec*
16930 F:      include/linux/switchtec.h
16931 F:      include/uapi/linux/switchtec_ioctl.h
16932
16933 PCI DRIVER FOR MOBIVEIL PCIE IP
16934 M:      Karthikeyan Mitran <[email protected]>
16935 M:      Hou Zhiqiang <[email protected]>
16936 L:      [email protected]
16937 S:      Supported
16938 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16939 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16940
16941 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16942 M:      Thomas Petazzoni <[email protected]>
16943 M:      Pali Rohár <[email protected]>
16944 L:      [email protected]
16945 L:      [email protected] (moderated for non-subscribers)
16946 S:      Maintained
16947 F:      drivers/pci/controller/*mvebu*
16948
16949 PCI DRIVER FOR NVIDIA TEGRA
16950 M:      Thierry Reding <[email protected]>
16951 L:      [email protected]
16952 L:      [email protected]
16953 S:      Supported
16954 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16955 F:      drivers/pci/controller/pci-tegra.c
16956
16957 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16958 M:      Hou Zhiqiang <[email protected]>
16959 L:      [email protected]
16960 L:      [email protected] (moderated for non-subscribers)
16961 S:      Maintained
16962 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16963 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16964
16965 PCI DRIVER FOR RENESAS R-CAR
16966 M:      Marek Vasut <[email protected]>
16967 M:      Yoshihiro Shimoda <[email protected]>
16968 L:      [email protected]
16969 L:      [email protected]
16970 S:      Maintained
16971 F:      Documentation/devicetree/bindings/pci/*rcar*
16972 F:      drivers/pci/controller/*rcar*
16973 F:      drivers/pci/controller/dwc/*rcar*
16974
16975 PCI DRIVER FOR SAMSUNG EXYNOS
16976 M:      Jingoo Han <[email protected]>
16977 L:      [email protected]
16978 L:      [email protected] (moderated for non-subscribers)
16979 L:      [email protected]
16980 S:      Maintained
16981 F:      drivers/pci/controller/dwc/pci-exynos.c
16982
16983 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16984 M:      Jingoo Han <[email protected]>
16985 M:      Manivannan Sadhasivam <[email protected]>
16986 L:      [email protected]
16987 S:      Maintained
16988 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16989 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16990 F:      drivers/pci/controller/dwc/*designware*
16991
16992 PCI DRIVER FOR TI DRA7XX/J721E
16993 M:      Vignesh Raghavendra <[email protected]>
16994 R:      Siddharth Vadapalli <[email protected]>
16995 L:      [email protected]
16996 L:      [email protected]
16997 L:      [email protected] (moderated for non-subscribers)
16998 S:      Supported
16999 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17000 F:      drivers/pci/controller/cadence/pci-j721e.c
17001 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17002
17003 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17004 M:      Linus Walleij <[email protected]>
17005 L:      [email protected]
17006 S:      Maintained
17007 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17008 F:      drivers/pci/controller/pci-v3-semi.c
17009
17010 PCI DRIVER FOR XILINX VERSAL CPM
17011 M:      Bharat Kumar Gogada <[email protected]>
17012 M:      Michal Simek <[email protected]>
17013 L:      [email protected]
17014 S:      Maintained
17015 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17016 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17017
17018 PCI ENDPOINT SUBSYSTEM
17019 M:      Manivannan Sadhasivam <[email protected]>
17020 M:      Krzysztof Wilczyński <[email protected]>
17021 R:      Kishon Vijay Abraham I <[email protected]>
17022 L:      [email protected]
17023 S:      Supported
17024 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17025 B:      https://bugzilla.kernel.org
17026 C:      irc://irc.oftc.net/linux-pci
17027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17028 F:      Documentation/PCI/endpoint/*
17029 F:      Documentation/misc-devices/pci-endpoint-test.rst
17030 F:      drivers/misc/pci_endpoint_test.c
17031 F:      drivers/pci/endpoint/
17032 F:      tools/pci/
17033
17034 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17035 M:      Mahesh J Salgaonkar <[email protected]>
17036 R:      Oliver O'Halloran <[email protected]>
17037 L:      [email protected]
17038 S:      Supported
17039 F:      Documentation/PCI/pci-error-recovery.rst
17040 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17041 F:      arch/powerpc/include/*/eeh*.h
17042 F:      arch/powerpc/kernel/eeh*.c
17043 F:      arch/powerpc/platforms/*/eeh*.c
17044 F:      drivers/pci/pcie/aer.c
17045 F:      drivers/pci/pcie/dpc.c
17046 F:      drivers/pci/pcie/err.c
17047
17048 PCI ERROR RECOVERY
17049 M:      Linas Vepstas <[email protected]>
17050 L:      [email protected]
17051 S:      Supported
17052 F:      Documentation/PCI/pci-error-recovery.rst
17053
17054 PCI MSI DRIVER FOR ALTERA MSI IP
17055 M:      Joyce Ooi <[email protected]>
17056 L:      [email protected]
17057 S:      Supported
17058 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17059 F:      drivers/pci/controller/pcie-altera-msi.c
17060
17061 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17062 M:      Toan Le <[email protected]>
17063 L:      [email protected]
17064 L:      [email protected] (moderated for non-subscribers)
17065 S:      Maintained
17066 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17067 F:      drivers/pci/controller/pci-xgene-msi.c
17068
17069 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17070 M:      Lorenzo Pieralisi <[email protected]>
17071 M:      Krzysztof Wilczyński <[email protected]>
17072 R:      Rob Herring <[email protected]>
17073 L:      [email protected]
17074 S:      Supported
17075 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17076 B:      https://bugzilla.kernel.org
17077 C:      irc://irc.oftc.net/linux-pci
17078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17079 F:      Documentation/devicetree/bindings/pci/
17080 F:      drivers/pci/controller/
17081 F:      drivers/pci/pci-bridge-emul.c
17082 F:      drivers/pci/pci-bridge-emul.h
17083
17084 PCI PEER-TO-PEER DMA (P2PDMA)
17085 M:      Bjorn Helgaas <[email protected]>
17086 M:      Logan Gunthorpe <[email protected]>
17087 L:      [email protected]
17088 S:      Supported
17089 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17090 B:      https://bugzilla.kernel.org
17091 C:      irc://irc.oftc.net/linux-pci
17092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17093 F:      Documentation/driver-api/pci/p2pdma.rst
17094 F:      drivers/pci/p2pdma.c
17095 F:      include/linux/pci-p2pdma.h
17096
17097 PCI SUBSYSTEM
17098 M:      Bjorn Helgaas <[email protected]>
17099 L:      [email protected]
17100 S:      Supported
17101 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17102 B:      https://bugzilla.kernel.org
17103 C:      irc://irc.oftc.net/linux-pci
17104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17105 F:      Documentation/PCI/
17106 F:      Documentation/devicetree/bindings/pci/
17107 F:      arch/x86/kernel/early-quirks.c
17108 F:      arch/x86/kernel/quirks.c
17109 F:      arch/x86/pci/
17110 F:      drivers/acpi/pci*
17111 F:      drivers/pci/
17112 F:      include/asm-generic/pci*
17113 F:      include/linux/of_pci.h
17114 F:      include/linux/pci*
17115 F:      include/uapi/linux/pci*
17116
17117 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17118 M:      Jonathan Chocron <[email protected]>
17119 L:      [email protected]
17120 S:      Maintained
17121 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17122 F:      drivers/pci/controller/dwc/pcie-al.c
17123
17124 PCIE DRIVER FOR AMLOGIC MESON
17125 M:      Yue Wang <[email protected]>
17126 L:      [email protected]
17127 L:      [email protected]
17128 S:      Maintained
17129 F:      drivers/pci/controller/dwc/pci-meson.c
17130
17131 PCIE DRIVER FOR AXIS ARTPEC
17132 M:      Jesper Nilsson <[email protected]>
17133 L:      [email protected]
17134 L:      [email protected]
17135 S:      Maintained
17136 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17137 F:      drivers/pci/controller/dwc/*artpec*
17138
17139 PCIE DRIVER FOR CAVIUM THUNDERX
17140 M:      Robert Richter <[email protected]>
17141 L:      [email protected]
17142 L:      [email protected] (moderated for non-subscribers)
17143 S:      Odd Fixes
17144 F:      drivers/pci/controller/pci-thunder-*
17145
17146 PCIE DRIVER FOR HISILICON
17147 M:      Zhou Wang <[email protected]>
17148 L:      [email protected]
17149 S:      Maintained
17150 F:      drivers/pci/controller/dwc/pcie-hisi.c
17151
17152 PCIE DRIVER FOR HISILICON KIRIN
17153 M:      Xiaowei Song <[email protected]>
17154 M:      Binghui Wang <[email protected]>
17155 L:      [email protected]
17156 S:      Maintained
17157 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17158 F:      drivers/pci/controller/dwc/pcie-kirin.c
17159
17160 PCIE DRIVER FOR HISILICON STB
17161 M:      Shawn Guo <[email protected]>
17162 L:      [email protected]
17163 S:      Maintained
17164 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17165 F:      drivers/pci/controller/dwc/pcie-histb.c
17166
17167 PCIE DRIVER FOR INTEL KEEM BAY
17168 M:      Srikanth Thokala <[email protected]>
17169 L:      [email protected]
17170 S:      Supported
17171 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17172 F:      drivers/pci/controller/dwc/pcie-keembay.c
17173
17174 PCIE DRIVER FOR INTEL LGM GW SOC
17175 M:      Chuanhua Lei <[email protected]>
17176 L:      [email protected]
17177 S:      Maintained
17178 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17179 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17180
17181 PCIE DRIVER FOR MEDIATEK
17182 M:      Ryder Lee <[email protected]>
17183 M:      Jianjun Wang <[email protected]>
17184 L:      [email protected]
17185 L:      [email protected] (moderated for non-subscribers)
17186 S:      Supported
17187 F:      Documentation/devicetree/bindings/pci/mediatek*
17188 F:      drivers/pci/controller/*mediatek*
17189
17190 PCIE DRIVER FOR MICROCHIP
17191 M:      Daire McNamara <[email protected]>
17192 L:      [email protected]
17193 S:      Supported
17194 F:      Documentation/devicetree/bindings/pci/microchip*
17195 F:      drivers/pci/controller/*microchip*
17196
17197 PCIE DRIVER FOR QUALCOMM MSM
17198 M:      Manivannan Sadhasivam <[email protected]>
17199 L:      [email protected]
17200 L:      [email protected]
17201 S:      Maintained
17202 F:      drivers/pci/controller/dwc/pcie-qcom.c
17203
17204 PCIE DRIVER FOR ROCKCHIP
17205 M:      Shawn Lin <[email protected]>
17206 L:      [email protected]
17207 L:      [email protected]
17208 S:      Maintained
17209 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17210 F:      drivers/pci/controller/pcie-rockchip*
17211
17212 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17213 M:      Kunihiko Hayashi <[email protected]>
17214 L:      [email protected]
17215 S:      Maintained
17216 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17217 F:      drivers/pci/controller/dwc/pcie-uniphier*
17218
17219 PCIE DRIVER FOR ST SPEAR13XX
17220 M:      Pratyush Anand <[email protected]>
17221 L:      [email protected]
17222 S:      Maintained
17223 F:      drivers/pci/controller/dwc/*spear*
17224
17225 PCIE ENDPOINT DRIVER FOR QUALCOMM
17226 M:      Manivannan Sadhasivam <[email protected]>
17227 L:      [email protected]
17228 L:      [email protected]
17229 S:      Maintained
17230 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17231 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17232
17233 PCMCIA SUBSYSTEM
17234 M:      Dominik Brodowski <[email protected]>
17235 S:      Odd Fixes
17236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17237 F:      Documentation/pcmcia/
17238 F:      drivers/pcmcia/
17239 F:      include/pcmcia/
17240 F:      tools/pcmcia/
17241
17242 PCNET32 NETWORK DRIVER
17243 M:      Don Fry <[email protected]>
17244 L:      [email protected]
17245 S:      Maintained
17246 F:      drivers/net/ethernet/amd/pcnet32.c
17247
17248 PCRYPT PARALLEL CRYPTO ENGINE
17249 M:      Steffen Klassert <[email protected]>
17250 L:      [email protected]
17251 S:      Maintained
17252 F:      crypto/pcrypt.c
17253 F:      include/crypto/pcrypt.h
17254
17255 PDS DSC VIRTIO DATA PATH ACCELERATOR
17256 R:      Shannon Nelson <[email protected]>
17257 F:      drivers/vdpa/pds/
17258
17259 PECI HARDWARE MONITORING DRIVERS
17260 M:      Iwona Winiarska <[email protected]>
17261 L:      [email protected]
17262 S:      Supported
17263 F:      Documentation/hwmon/peci-cputemp.rst
17264 F:      Documentation/hwmon/peci-dimmtemp.rst
17265 F:      drivers/hwmon/peci/
17266
17267 PECI SUBSYSTEM
17268 M:      Iwona Winiarska <[email protected]>
17269 L:      [email protected] (moderated for non-subscribers)
17270 S:      Supported
17271 F:      Documentation/devicetree/bindings/peci/
17272 F:      Documentation/peci/
17273 F:      drivers/peci/
17274 F:      include/linux/peci-cpu.h
17275 F:      include/linux/peci.h
17276
17277 PENSANDO ETHERNET DRIVERS
17278 M:      Shannon Nelson <[email protected]>
17279 M:      Brett Creeley <[email protected]>
17280 M:      [email protected]
17281 L:      [email protected]
17282 S:      Supported
17283 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17284 F:      drivers/net/ethernet/pensando/
17285
17286 PER-CPU MEMORY ALLOCATOR
17287 M:      Dennis Zhou <[email protected]>
17288 M:      Tejun Heo <[email protected]>
17289 M:      Christoph Lameter <[email protected]>
17290 L:      [email protected]
17291 S:      Maintained
17292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17293 F:      arch/*/include/asm/percpu.h
17294 F:      include/linux/percpu*.h
17295 F:      lib/percpu*.c
17296 F:      mm/percpu*.c
17297
17298 PER-TASK DELAY ACCOUNTING
17299 M:      Balbir Singh <[email protected]>
17300 S:      Maintained
17301 F:      include/linux/delayacct.h
17302 F:      kernel/delayacct.c
17303
17304 PERFORMANCE EVENTS SUBSYSTEM
17305 M:      Peter Zijlstra <[email protected]>
17306 M:      Ingo Molnar <[email protected]>
17307 M:      Arnaldo Carvalho de Melo <[email protected]>
17308 M:      Namhyung Kim <[email protected]>
17309 R:      Mark Rutland <[email protected]>
17310 R:      Alexander Shishkin <[email protected]>
17311 R:      Jiri Olsa <[email protected]>
17312 R:      Ian Rogers <[email protected]>
17313 R:      Adrian Hunter <[email protected]>
17314 L:      [email protected]
17315 L:      [email protected]
17316 S:      Supported
17317 W:      https://perf.wiki.kernel.org/
17318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17321 F:      arch/*/events/*
17322 F:      arch/*/events/*/*
17323 F:      arch/*/include/asm/perf_event.h
17324 F:      arch/*/kernel/*/*/perf_event*.c
17325 F:      arch/*/kernel/*/perf_event*.c
17326 F:      arch/*/kernel/perf_callchain.c
17327 F:      arch/*/kernel/perf_event*.c
17328 F:      include/linux/perf_event.h
17329 F:      include/uapi/linux/perf_event.h
17330 F:      kernel/events/*
17331 F:      tools/lib/perf/
17332 F:      tools/perf/
17333
17334 PERFORMANCE EVENTS TOOLING ARM64
17335 R:      John Garry <[email protected]>
17336 R:      Will Deacon <[email protected]>
17337 R:      James Clark <[email protected]>
17338 R:      Mike Leach <[email protected]>
17339 R:      Leo Yan <[email protected]>
17340 L:      [email protected] (moderated for non-subscribers)
17341 S:      Supported
17342 F:      tools/build/feature/test-libopencsd.c
17343 F:      tools/perf/arch/arm*/
17344 F:      tools/perf/pmu-events/arch/arm64/
17345 F:      tools/perf/util/arm-spe*
17346 F:      tools/perf/util/cs-etm*
17347
17348 PERSONALITY HANDLING
17349 M:      Christoph Hellwig <[email protected]>
17350 L:      [email protected]
17351 S:      Maintained
17352 F:      include/linux/personality.h
17353 F:      include/uapi/linux/personality.h
17354
17355 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17356 M:      Marcus Folkesson <[email protected]>
17357 L:      [email protected]
17358 S:      Maintained
17359 F:      Documentation/input/devices/pxrc.rst
17360 F:      drivers/input/joystick/pxrc.c
17361
17362 PHONET PROTOCOL
17363 M:      Remi Denis-Courmont <[email protected]>
17364 S:      Supported
17365 F:      Documentation/networking/phonet.rst
17366 F:      include/linux/phonet.h
17367 F:      include/net/phonet/
17368 F:      include/uapi/linux/phonet.h
17369 F:      net/phonet/
17370
17371 PHRAM MTD DRIVER
17372 M:      Joern Engel <[email protected]>
17373 L:      [email protected]
17374 S:      Maintained
17375 F:      drivers/mtd/devices/phram.c
17376
17377 PICOLCD HID DRIVER
17378 M:      Bruno Prémont <[email protected]>
17379 L:      [email protected]
17380 S:      Maintained
17381 F:      drivers/hid/hid-picolcd*
17382
17383 PIDFD API
17384 M:      Christian Brauner <[email protected]>
17385 L:      [email protected]
17386 S:      Maintained
17387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17388 F:      samples/pidfd/
17389 F:      tools/testing/selftests/clone3/
17390 F:      tools/testing/selftests/pid_namespace/
17391 F:      tools/testing/selftests/pidfd/
17392 K:      (?i)pidfd
17393 K:      (?i)clone3
17394 K:      \b(clone_args|kernel_clone_args)\b
17395
17396 PIN CONTROL SUBSYSTEM
17397 M:      Linus Walleij <[email protected]>
17398 L:      [email protected]
17399 S:      Maintained
17400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17401 F:      Documentation/devicetree/bindings/pinctrl/
17402 F:      Documentation/driver-api/pin-control.rst
17403 F:      drivers/pinctrl/
17404 F:      include/dt-bindings/pinctrl/
17405 F:      include/linux/pinctrl/
17406
17407 PIN CONTROLLER - AMD
17408 M:      Basavaraj Natikar <[email protected]>
17409 M:      Shyam Sundar S K <[email protected]>
17410 S:      Maintained
17411 F:      drivers/pinctrl/pinctrl-amd.c
17412
17413 PIN CONTROLLER - FREESCALE
17414 M:      Dong Aisheng <[email protected]>
17415 M:      Fabio Estevam <[email protected]>
17416 M:      Shawn Guo <[email protected]>
17417 M:      Jacky Bai <[email protected]>
17418 R:      Pengutronix Kernel Team <[email protected]>
17419 L:      [email protected]
17420 L:      NXP S32 Linux Team <[email protected]>
17421 S:      Maintained
17422 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17423 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17424 F:      drivers/pinctrl/freescale/
17425 F:      drivers/pinctrl/nxp/
17426
17427 PIN CONTROLLER - INTEL
17428 M:      Mika Westerberg <[email protected]>
17429 M:      Andy Shevchenko <[email protected]>
17430 S:      Supported
17431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17432 F:      drivers/pinctrl/intel/
17433
17434 PIN CONTROLLER - KEEMBAY
17435 M:      Lakshmi Sowjanya D <[email protected]>
17436 S:      Supported
17437 F:      drivers/pinctrl/pinctrl-keembay*
17438
17439 PIN CONTROLLER - MEDIATEK
17440 M:      Sean Wang <[email protected]>
17441 L:      [email protected] (moderated for non-subscribers)
17442 S:      Maintained
17443 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
17444 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
17445 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
17446 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
17447 F:      drivers/pinctrl/mediatek/
17448
17449 PIN CONTROLLER - MEDIATEK MIPS
17450 M:      Arınç ÜNAL <[email protected]>
17451 M:      Sergio Paracuellos <[email protected]>
17452 L:      [email protected] (moderated for non-subscribers)
17453 L:      [email protected]
17454 S:      Maintained
17455 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
17456 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
17457 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
17458 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
17459 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
17460 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
17461 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
17462 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
17463 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
17464 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
17465 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
17466 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
17467 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
17468 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
17469 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
17470
17471 PIN CONTROLLER - MICROCHIP AT91
17472 M:      Ludovic Desroches <[email protected]>
17473 L:      [email protected] (moderated for non-subscribers)
17474 L:      [email protected]
17475 S:      Supported
17476 F:      drivers/gpio/gpio-sama5d2-piobu.c
17477 F:      drivers/pinctrl/pinctrl-at91*
17478
17479 PIN CONTROLLER - QUALCOMM
17480 M:      Bjorn Andersson <[email protected]>
17481 L:      [email protected]
17482 S:      Maintained
17483 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
17484 F:      drivers/pinctrl/qcom/
17485
17486 PIN CONTROLLER - RENESAS
17487 M:      Geert Uytterhoeven <[email protected]>
17488 L:      [email protected]
17489 S:      Supported
17490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
17491 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
17492 F:      drivers/pinctrl/renesas/
17493
17494 PIN CONTROLLER - SAMSUNG
17495 M:      Krzysztof Kozlowski <[email protected]>
17496 M:      Sylwester Nawrocki <[email protected]>
17497 R:      Alim Akhtar <[email protected]>
17498 L:      [email protected] (moderated for non-subscribers)
17499 L:      [email protected]
17500 S:      Maintained
17501 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
17502 B:      mailto:[email protected]
17503 C:      irc://irc.libera.chat/linux-exynos
17504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
17505 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
17506 F:      drivers/pinctrl/samsung/
17507 F:      include/dt-bindings/pinctrl/samsung.h
17508
17509 PIN CONTROLLER - SINGLE
17510 M:      Tony Lindgren <[email protected]>
17511 M:      Haojian Zhuang <[email protected]>
17512 L:      [email protected] (moderated for non-subscribers)
17513 L:      [email protected]
17514 S:      Maintained
17515 F:      drivers/pinctrl/pinctrl-single.c
17516
17517 PIN CONTROLLER - SUNPLUS / TIBBO
17518 M:      Dvorkin Dmitry <[email protected]>
17519 M:      Wells Lu <[email protected]>
17520 L:      [email protected] (moderated for non-subscribers)
17521 S:      Maintained
17522 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17523 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17524 F:      drivers/pinctrl/sunplus/
17525 F:      include/dt-bindings/pinctrl/sppctl*.h
17526
17527 PINE64 PINEPHONE KEYBOARD DRIVER
17528 M:      Samuel Holland <[email protected]>
17529 S:      Supported
17530 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17531 F:      drivers/input/keyboard/pinephone-keyboard.c
17532
17533 PKTCDVD DRIVER
17534 M:      [email protected]
17535 S:      Orphan
17536 F:      drivers/block/pktcdvd.c
17537 F:      include/linux/pktcdvd.h
17538 F:      include/uapi/linux/pktcdvd.h
17539
17540 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17541 M:      Tomasz Duszynski <[email protected]>
17542 S:      Maintained
17543 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17544 F:      drivers/iio/chemical/pms7003.c
17545
17546 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17547 M:      Piergiorgio Beruto <[email protected]>
17548 L:      [email protected]
17549 S:      Maintained
17550 F:      drivers/net/phy/mdio-open-alliance.h
17551 F:      net/ethtool/plca.c
17552
17553 PLDMFW LIBRARY
17554 M:      Jacob Keller <[email protected]>
17555 S:      Maintained
17556 F:      Documentation/driver-api/pldmfw/
17557 F:      include/linux/pldmfw.h
17558 F:      lib/pldmfw/
17559
17560 PLX DMA DRIVER
17561 M:      Logan Gunthorpe <[email protected]>
17562 S:      Maintained
17563 F:      drivers/dma/plx_dma.c
17564
17565 PM-GRAPH UTILITY
17566 M:      "Todd E Brandt" <[email protected]>
17567 L:      [email protected]
17568 S:      Supported
17569 W:      https://01.org/pm-graph
17570 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17571 T:      git git://github.com/intel/pm-graph
17572 F:      tools/power/pm-graph
17573
17574 PM6764TR DRIVER
17575 M:      Charles Hsu     <[email protected]>
17576 L:      [email protected]
17577 S:      Maintained
17578 F:      Documentation/hwmon/pm6764tr.rst
17579 F:      drivers/hwmon/pmbus/pm6764tr.c
17580
17581 PMC SIERRA MaxRAID DRIVER
17582 L:      [email protected]
17583 S:      Orphan
17584 W:      http://www.pmc-sierra.com/
17585 F:      drivers/scsi/pmcraid.*
17586
17587 PMC SIERRA PM8001 DRIVER
17588 M:      Jack Wang <[email protected]>
17589 L:      [email protected]
17590 S:      Supported
17591 F:      drivers/scsi/pm8001/
17592
17593 PNI RM3100 IIO DRIVER
17594 M:      Song Qiang <[email protected]>
17595 L:      [email protected]
17596 S:      Maintained
17597 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17598 F:      drivers/iio/magnetometer/rm3100*
17599
17600 PNP SUPPORT
17601 M:      "Rafael J. Wysocki" <[email protected]>
17602 L:      [email protected]
17603 S:      Maintained
17604 F:      drivers/pnp/
17605 F:      include/linux/pnp.h
17606
17607 POSIX CLOCKS and TIMERS
17608 M:      Anna-Maria Behnsen <[email protected]>
17609 M:      Frederic Weisbecker <[email protected]>
17610 M:      Thomas Gleixner <[email protected]>
17611 L:      [email protected]
17612 S:      Maintained
17613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17614 F:      fs/timerfd.c
17615 F:      include/linux/time_namespace.h
17616 F:      include/linux/timerfd.h
17617 F:      include/uapi/linux/time.h
17618 F:      include/uapi/linux/timerfd.h
17619 F:      include/trace/events/timer*
17620 F:      kernel/time/itimer.c
17621 F:      kernel/time/posix-*
17622 F:      kernel/time/namespace.c
17623
17624 POWER MANAGEMENT CORE
17625 M:      "Rafael J. Wysocki" <[email protected]>
17626 L:      [email protected]
17627 S:      Supported
17628 B:      https://bugzilla.kernel.org
17629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17630 F:      drivers/base/power/
17631 F:      drivers/powercap/
17632 F:      include/linux/intel_rapl.h
17633 F:      include/linux/pm.h
17634 F:      include/linux/pm_*
17635 F:      include/linux/powercap.h
17636 F:      kernel/configs/nopm.config
17637
17638 POWER STATE COORDINATION INTERFACE (PSCI)
17639 M:      Mark Rutland <[email protected]>
17640 M:      Lorenzo Pieralisi <[email protected]>
17641 L:      [email protected] (moderated for non-subscribers)
17642 S:      Maintained
17643 F:      drivers/firmware/psci/
17644 F:      include/linux/psci.h
17645 F:      include/uapi/linux/psci.h
17646
17647 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17648 M:      Sebastian Reichel <[email protected]>
17649 L:      [email protected]
17650 S:      Maintained
17651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17652 F:      Documentation/ABI/testing/sysfs-class-power
17653 F:      Documentation/devicetree/bindings/power/supply/
17654 F:      drivers/power/supply/
17655 F:      include/linux/power/
17656 F:      include/linux/power_supply.h
17657 F:      tools/testing/selftests/power_supply/
17658
17659 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17660 M:      Suraj Jitindar Singh <[email protected]>
17661 L:      [email protected]
17662 S:      Maintained
17663 F:      drivers/char/powernv-op-panel.c
17664
17665 PPP OVER ATM (RFC 2364)
17666 M:      Mitchell Blank Jr <[email protected]>
17667 S:      Maintained
17668 F:      include/uapi/linux/atmppp.h
17669 F:      net/atm/pppoatm.c
17670
17671 PPP OVER ETHERNET
17672 M:      Michal Ostrowski <[email protected]>
17673 S:      Maintained
17674 F:      drivers/net/ppp/pppoe.c
17675 F:      drivers/net/ppp/pppox.c
17676
17677 PPP OVER L2TP
17678 M:      James Chapman <[email protected]>
17679 S:      Maintained
17680 F:      include/linux/if_pppol2tp.h
17681 F:      include/uapi/linux/if_pppol2tp.h
17682 F:      net/l2tp/l2tp_ppp.c
17683
17684 PPP PROTOCOL DRIVERS AND COMPRESSORS
17685 L:      [email protected]
17686 S:      Orphan
17687 F:      drivers/net/ppp/ppp_*
17688
17689 PPS SUPPORT
17690 M:      Rodolfo Giometti <[email protected]>
17691 L:      [email protected] (subscribers-only)
17692 S:      Maintained
17693 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17694 F:      Documentation/ABI/testing/sysfs-pps
17695 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17696 F:      Documentation/driver-api/pps.rst
17697 F:      drivers/pps/
17698 F:      include/linux/pps*.h
17699 F:      include/uapi/linux/pps.h
17700
17701 PPTP DRIVER
17702 M:      Dmitry Kozlov <[email protected]>
17703 L:      [email protected]
17704 S:      Maintained
17705 W:      http://sourceforge.net/projects/accel-pptp
17706 F:      drivers/net/ppp/pptp.c
17707
17708 PRESSURE STALL INFORMATION (PSI)
17709 M:      Johannes Weiner <[email protected]>
17710 M:      Suren Baghdasaryan <[email protected]>
17711 R:      Peter Ziljstra <[email protected]>
17712 S:      Maintained
17713 F:      include/linux/psi*
17714 F:      kernel/sched/psi.c
17715
17716 PRINTK
17717 M:      Petr Mladek <[email protected]>
17718 R:      Steven Rostedt <[email protected]>
17719 R:      John Ogness <[email protected]>
17720 R:      Sergey Senozhatsky <[email protected]>
17721 S:      Maintained
17722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17723 F:      include/linux/printk.h
17724 F:      kernel/printk/
17725
17726 PRINTK INDEXING
17727 R:      Chris Down <[email protected]>
17728 S:      Maintained
17729 F:      Documentation/core-api/printk-index.rst
17730 F:      kernel/printk/index.c
17731 K:      printk_index
17732
17733 PROC FILESYSTEM
17734 L:      [email protected]
17735 L:      [email protected]
17736 S:      Maintained
17737 F:      Documentation/filesystems/proc.rst
17738 F:      fs/proc/
17739 F:      include/linux/proc_fs.h
17740 F:      tools/testing/selftests/proc/
17741
17742 PROC SYSCTL
17743 M:      Luis Chamberlain <[email protected]>
17744 M:      Kees Cook <[email protected]>
17745 M:      Joel Granados <[email protected]>
17746 L:      [email protected]
17747 L:      [email protected]
17748 S:      Maintained
17749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
17750 F:      fs/proc/proc_sysctl.c
17751 F:      include/linux/sysctl.h
17752 F:      kernel/sysctl-test.c
17753 F:      kernel/sysctl.c
17754 F:      tools/testing/selftests/sysctl/
17755
17756 PS3 NETWORK SUPPORT
17757 M:      Geoff Levand <[email protected]>
17758 L:      [email protected]
17759 L:      [email protected]
17760 S:      Maintained
17761 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17762
17763 PS3 PLATFORM SUPPORT
17764 M:      Geoff Levand <[email protected]>
17765 L:      [email protected]
17766 S:      Maintained
17767 F:      arch/powerpc/boot/ps3*
17768 F:      arch/powerpc/include/asm/lv1call.h
17769 F:      arch/powerpc/include/asm/ps3*.h
17770 F:      arch/powerpc/platforms/ps3/
17771 F:      drivers/*/ps3*
17772 F:      drivers/ps3/
17773 F:      drivers/rtc/rtc-ps3.c
17774 F:      drivers/usb/host/*ps3.c
17775 F:      sound/ppc/snd_ps3*
17776
17777 PS3VRAM DRIVER
17778 M:      Jim Paris <[email protected]>
17779 M:      Geoff Levand <[email protected]>
17780 L:      [email protected]
17781 S:      Maintained
17782 F:      drivers/block/ps3vram.c
17783
17784 PSAMPLE PACKET SAMPLING SUPPORT
17785 M:      Yotam Gigi <[email protected]>
17786 S:      Maintained
17787 F:      include/net/psample.h
17788 F:      include/uapi/linux/psample.h
17789 F:      net/psample
17790
17791 PSTORE FILESYSTEM
17792 M:      Kees Cook <[email protected]>
17793 R:      Tony Luck <[email protected]>
17794 R:      Guilherme G. Piccoli <[email protected]>
17795 L:      [email protected]
17796 S:      Supported
17797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17798 F:      Documentation/admin-guide/pstore-blk.rst
17799 F:      Documentation/admin-guide/ramoops.rst
17800 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17801 F:      drivers/acpi/apei/erst.c
17802 F:      drivers/firmware/efi/efi-pstore.c
17803 F:      fs/pstore/
17804 F:      include/linux/pstore*
17805 K:      \b(pstore|ramoops)
17806
17807 PT5161L HARDWARE MONITOR DRIVER
17808 M:      Cosmo Chou <[email protected]>
17809 L:      [email protected]
17810 S:      Maintained
17811 F:      Documentation/hwmon/pt5161l.rst
17812 F:      drivers/hwmon/pt5161l.c
17813
17814 PTP HARDWARE CLOCK SUPPORT
17815 M:      Richard Cochran <[email protected]>
17816 L:      [email protected]
17817 S:      Maintained
17818 W:      http://linuxptp.sourceforge.net/
17819 F:      Documentation/ABI/testing/sysfs-ptp
17820 F:      Documentation/driver-api/ptp.rst
17821 F:      drivers/net/phy/dp83640*
17822 F:      drivers/ptp/*
17823 F:      include/linux/ptp_cl*
17824 K:      (?:\b|_)ptp(?:\b|_)
17825
17826 PTP MOCKUP CLOCK SUPPORT
17827 M:      Vladimir Oltean <[email protected]>
17828 L:      [email protected]
17829 S:      Maintained
17830 F:      drivers/ptp/ptp_mock.c
17831 F:      include/linux/ptp_mock.h
17832
17833 PTP VIRTUAL CLOCK SUPPORT
17834 M:      Yangbo Lu <[email protected]>
17835 L:      [email protected]
17836 S:      Maintained
17837 F:      drivers/ptp/ptp_vclock.c
17838 F:      net/ethtool/phc_vclocks.c
17839
17840 PTRACE SUPPORT
17841 M:      Oleg Nesterov <[email protected]>
17842 S:      Maintained
17843 F:      arch/*/*/ptrace*.c
17844 F:      arch/*/include/asm/ptrace*.h
17845 F:      arch/*/ptrace*.c
17846 F:      include/asm-generic/syscall.h
17847 F:      include/linux/ptrace.h
17848 F:      include/linux/regset.h
17849 F:      include/uapi/linux/ptrace.h
17850 F:      kernel/ptrace.c
17851
17852 PULSE8-CEC DRIVER
17853 M:      Hans Verkuil <[email protected]>
17854 L:      [email protected]
17855 S:      Maintained
17856 T:      git git://linuxtv.org/media_tree.git
17857 F:      drivers/media/cec/usb/pulse8/
17858
17859 PURELIFI PLFXLC DRIVER
17860 M:      Srinivasan Raju <[email protected]>
17861 L:      [email protected]
17862 S:      Supported
17863 F:      drivers/net/wireless/purelifi/plfxlc/
17864
17865 PVRUSB2 VIDEO4LINUX DRIVER
17866 M:      Mike Isely <[email protected]>
17867 L:      [email protected]       (subscribers-only)
17868 L:      [email protected]
17869 S:      Maintained
17870 W:      http://www.isely.net/pvrusb2/
17871 T:      git git://linuxtv.org/media_tree.git
17872 F:      Documentation/driver-api/media/drivers/pvrusb2*
17873 F:      drivers/media/usb/pvrusb2/
17874
17875 PWC WEBCAM DRIVER
17876 M:      Hans Verkuil <[email protected]>
17877 L:      [email protected]
17878 S:      Odd Fixes
17879 T:      git git://linuxtv.org/media_tree.git
17880 F:      drivers/media/usb/pwc/*
17881 F:      include/trace/events/pwc.h
17882
17883 PWM IR Transmitter
17884 M:      Sean Young <[email protected]>
17885 L:      [email protected]
17886 S:      Maintained
17887 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17888 F:      drivers/media/rc/pwm-ir-tx.c
17889
17890 PWM SUBSYSTEM
17891 M:      Uwe Kleine-König <[email protected]>
17892 L:      [email protected]
17893 S:      Maintained
17894 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17895 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
17896 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17897 F:      Documentation/devicetree/bindings/pwm/
17898 F:      Documentation/driver-api/pwm.rst
17899 F:      drivers/gpio/gpio-mvebu.c
17900 F:      drivers/pwm/
17901 F:      drivers/video/backlight/pwm_bl.c
17902 F:      include/dt-bindings/pwm/
17903 F:      include/linux/pwm.h
17904 F:      include/linux/pwm_backlight.h
17905 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
17906
17907 PXA GPIO DRIVER
17908 M:      Robert Jarzmik <[email protected]>
17909 L:      [email protected]
17910 S:      Maintained
17911 F:      drivers/gpio/gpio-pxa.c
17912
17913 PXA MMCI DRIVER
17914 S:      Orphan
17915
17916 PXA RTC DRIVER
17917 M:      Robert Jarzmik <[email protected]>
17918 L:      [email protected]
17919 S:      Maintained
17920
17921 PXA2xx/PXA3xx SUPPORT
17922 M:      Daniel Mack <[email protected]>
17923 M:      Haojian Zhuang <[email protected]>
17924 M:      Robert Jarzmik <[email protected]>
17925 L:      [email protected] (moderated for non-subscribers)
17926 S:      Maintained
17927 T:      git git://github.com/hzhuang1/linux.git
17928 T:      git git://github.com/rjarzmik/linux.git
17929 F:      arch/arm/boot/dts/intel/pxa/
17930 F:      arch/arm/mach-pxa/
17931 F:      drivers/dma/pxa*
17932 F:      drivers/pcmcia/pxa2xx*
17933 F:      drivers/pinctrl/pxa/
17934 F:      drivers/spi/spi-pxa2xx*
17935 F:      drivers/usb/gadget/udc/pxa2*
17936 F:      include/sound/pxa2xx-lib.h
17937 F:      sound/arm/pxa*
17938 F:      sound/soc/pxa/
17939
17940 QAT DRIVER
17941 M:      Giovanni Cabiddu <[email protected]>
17942 L:      [email protected]
17943 S:      Supported
17944 F:      drivers/crypto/intel/qat/
17945
17946 QCOM AUDIO (ASoC) DRIVERS
17947 M:      Srinivas Kandagatla <[email protected]>
17948 M:      Banajit Goswami <[email protected]>
17949 L:      [email protected] (moderated for non-subscribers)
17950 S:      Supported
17951 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17952 F:      Documentation/devicetree/bindings/sound/qcom,*
17953 F:      drivers/soc/qcom/apr.c
17954 F:      include/dt-bindings/sound/qcom,wcd9335.h
17955 F:      sound/soc/codecs/lpass-rx-macro.*
17956 F:      sound/soc/codecs/lpass-tx-macro.*
17957 F:      sound/soc/codecs/lpass-va-macro.c
17958 F:      sound/soc/codecs/lpass-wsa-macro.*
17959 F:      sound/soc/codecs/msm8916-wcd-analog.c
17960 F:      sound/soc/codecs/msm8916-wcd-digital.c
17961 F:      sound/soc/codecs/wcd-clsh-v2.*
17962 F:      sound/soc/codecs/wcd-mbhc-v2.*
17963 F:      sound/soc/codecs/wcd9335.*
17964 F:      sound/soc/codecs/wcd934x.c
17965 F:      sound/soc/codecs/wsa881x.c
17966 F:      sound/soc/codecs/wsa883x.c
17967 F:      sound/soc/codecs/wsa884x.c
17968 F:      sound/soc/qcom/
17969
17970 QCOM EMBEDDED USB DEBUGGER (EUD)
17971 M:      Souradeep Chowdhury <[email protected]>
17972 L:      [email protected]
17973 S:      Maintained
17974 F:      Documentation/ABI/testing/sysfs-driver-eud
17975 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17976 F:      drivers/usb/misc/qcom_eud.c
17977
17978 QCOM IPA DRIVER
17979 M:      Alex Elder <[email protected]>
17980 L:      [email protected]
17981 S:      Supported
17982 F:      drivers/net/ipa/
17983
17984 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17985 M:      Gabriel Somlo <[email protected]>
17986 M:      "Michael S. Tsirkin" <[email protected]>
17987 L:      [email protected]
17988 S:      Maintained
17989 F:      drivers/firmware/qemu_fw_cfg.c
17990 F:      include/uapi/linux/qemu_fw_cfg.h
17991
17992 QIB DRIVER
17993 M:      Dennis Dalessandro <[email protected]>
17994 L:      [email protected]
17995 S:      Supported
17996 F:      drivers/infiniband/hw/qib/
17997
17998 QLOGIC QL41xxx FCOE DRIVER
17999 M:      Saurav Kashyap <[email protected]>
18000 M:      Javed Hasan <[email protected]>
18001 M:      [email protected]
18002 L:      [email protected]
18003 S:      Supported
18004 F:      drivers/scsi/qedf/
18005
18006 QLOGIC QL41xxx ISCSI DRIVER
18007 M:      Nilesh Javali <[email protected]>
18008 M:      Manish Rangankar <[email protected]>
18009 M:      [email protected]
18010 L:      [email protected]
18011 S:      Supported
18012 F:      drivers/scsi/qedi/
18013
18014 QLOGIC QL4xxx ETHERNET DRIVER
18015 M:      Ariel Elior <[email protected]>
18016 M:      Manish Chopra <[email protected]>
18017 L:      [email protected]
18018 S:      Supported
18019 F:      drivers/net/ethernet/qlogic/qed/
18020 F:      drivers/net/ethernet/qlogic/qede/
18021 F:      include/linux/qed/
18022
18023 QLOGIC QL4xxx RDMA DRIVER
18024 M:      Michal Kalderon <[email protected]>
18025 M:      Ariel Elior <[email protected]>
18026 L:      [email protected]
18027 S:      Supported
18028 F:      drivers/infiniband/hw/qedr/
18029 F:      include/uapi/rdma/qedr-abi.h
18030
18031 QLOGIC QLA1280 SCSI DRIVER
18032 M:      Michael Reed <[email protected]>
18033 L:      [email protected]
18034 S:      Maintained
18035 F:      drivers/scsi/qla1280.[ch]
18036
18037 QLOGIC QLA2XXX FC-SCSI DRIVER
18038 M:      Nilesh Javali <[email protected]>
18039 M:      [email protected]
18040 L:      [email protected]
18041 S:      Supported
18042 F:      drivers/scsi/qla2xxx/
18043
18044 QLOGIC QLA3XXX NETWORK DRIVER
18045 M:      [email protected]
18046 L:      [email protected]
18047 S:      Supported
18048 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18049
18050 QLOGIC QLA4XXX iSCSI DRIVER
18051 M:      Nilesh Javali <[email protected]>
18052 M:      Manish Rangankar <[email protected]>
18053 M:      [email protected]
18054 L:      [email protected]
18055 S:      Supported
18056 F:      drivers/scsi/qla4xxx/
18057
18058 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18059 M:      Shahed Shaikh <[email protected]>
18060 M:      Manish Chopra <[email protected]>
18061 M:      [email protected]
18062 L:      [email protected]
18063 S:      Supported
18064 F:      drivers/net/ethernet/qlogic/qlcnic/
18065
18066 QM1D1B0004 MEDIA DRIVER
18067 M:      Akihiro Tsukada <[email protected]>
18068 L:      [email protected]
18069 S:      Odd Fixes
18070 F:      drivers/media/tuners/qm1d1b0004*
18071
18072 QM1D1C0042 MEDIA DRIVER
18073 M:      Akihiro Tsukada <[email protected]>
18074 L:      [email protected]
18075 S:      Odd Fixes
18076 F:      drivers/media/tuners/qm1d1c0042*
18077
18078 QNX4 FILESYSTEM
18079 M:      Anders Larsen <[email protected]>
18080 S:      Maintained
18081 W:      http://www.alarsen.net/linux/qnx4fs/
18082 F:      fs/qnx4/
18083 F:      include/uapi/linux/qnx4_fs.h
18084 F:      include/uapi/linux/qnxtypes.h
18085
18086 QNX6 FILESYSTEM
18087 S:      Orphan
18088 F:      Documentation/filesystems/qnx6.rst
18089 F:      fs/qnx6/
18090 F:      include/linux/qnx6_fs.h
18091
18092 QORIQ DPAA2 FSL-MC BUS DRIVER
18093 M:      Stuart Yoder <[email protected]>
18094 M:      Laurentiu Tudor <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18098 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18099 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18100 F:      drivers/bus/fsl-mc/
18101 F:      include/uapi/linux/fsl_mc.h
18102
18103 QT1010 MEDIA DRIVER
18104 L:      [email protected]
18105 S:      Orphan
18106 W:      https://linuxtv.org
18107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18108 F:      drivers/media/tuners/qt1010*
18109
18110 QUALCOMM ATH12K WIRELESS DRIVER
18111 M:      Kalle Valo <[email protected]>
18112 M:      Jeff Johnson <[email protected]>
18113 L:      [email protected]
18114 S:      Supported
18115 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18117 F:      drivers/net/wireless/ath/ath12k/
18118 N:      ath12k
18119
18120 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18121 M:      Kalle Valo <[email protected]>
18122 M:      Jeff Johnson <[email protected]>
18123 L:      [email protected]
18124 S:      Supported
18125 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18127 F:      drivers/net/wireless/ath/ath10k/
18128 N:      ath10k
18129
18130 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18131 M:      Kalle Valo <[email protected]>
18132 M:      Jeff Johnson <[email protected]>
18133 L:      [email protected]
18134 S:      Supported
18135 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18136 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18138 F:      drivers/net/wireless/ath/ath11k/
18139 N:      ath11k
18140
18141 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18142 M:      Toke Høiland-Jørgensen <[email protected]>
18143 L:      [email protected]
18144 S:      Maintained
18145 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18147 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18148 F:      drivers/net/wireless/ath/ath9k/
18149
18150 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18151 M:      Stefan Wahren <[email protected]>
18152 L:      [email protected]
18153 S:      Maintained
18154 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18155 F:      drivers/net/ethernet/qualcomm/qca*
18156
18157 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18158 M:      Stephan Gerhold <[email protected]>
18159 L:      [email protected]
18160 L:      [email protected]
18161 S:      Maintained
18162 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18163 F:      drivers/net/wwan/qcom_bam_dmux.c
18164
18165 QUALCOMM CAMERA SUBSYSTEM DRIVER
18166 M:      Robert Foss <[email protected]>
18167 M:      Todor Tomov <[email protected]>
18168 M:      Bryan O'Donoghue <[email protected]>
18169 L:      [email protected]
18170 S:      Maintained
18171 F:      Documentation/admin-guide/media/qcom_camss.rst
18172 F:      Documentation/devicetree/bindings/media/*camss*
18173 F:      drivers/media/platform/qcom/camss/
18174
18175 QUALCOMM CLOCK DRIVERS
18176 M:      Bjorn Andersson <[email protected]>
18177 L:      [email protected]
18178 S:      Supported
18179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18180 F:      Documentation/devicetree/bindings/clock/qcom,*
18181 F:      drivers/clk/qcom/
18182 F:      include/dt-bindings/clock/qcom,*
18183
18184 QUALCOMM CLOUD AI (QAIC) DRIVER
18185 M:      Jeffrey Hugo <[email protected]>
18186 R:      Carl Vanderlip <[email protected]>
18187 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18188 L:      [email protected]
18189 L:      [email protected]
18190 S:      Supported
18191 T:      git git://anongit.freedesktop.org/drm/drm-misc
18192 F:      Documentation/accel/qaic/
18193 F:      drivers/accel/qaic/
18194 F:      include/uapi/drm/qaic_accel.h
18195
18196 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18197 M:      Bjorn Andersson <[email protected]>
18198 M:      Konrad Dybcio <[email protected]>
18199 L:      [email protected]
18200 L:      [email protected]
18201 S:      Maintained
18202 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18203 F:      drivers/pmdomain/qcom/cpr.c
18204
18205 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18206 M:      Ilia Lin <[email protected]>
18207 L:      [email protected]
18208 S:      Maintained
18209 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18210 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18211 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18212
18213 QUALCOMM CRYPTO DRIVERS
18214 M:      Thara Gopinath <[email protected]>
18215 L:      [email protected]
18216 L:      [email protected]
18217 S:      Maintained
18218 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18219 F:      drivers/crypto/qce/
18220
18221 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18222 M:      Timur Tabi <[email protected]>
18223 L:      [email protected]
18224 S:      Maintained
18225 F:      drivers/net/ethernet/qualcomm/emac/
18226
18227 QUALCOMM ETHQOS ETHERNET DRIVER
18228 M:      Vinod Koul <[email protected]>
18229 L:      [email protected]
18230 L:      [email protected]
18231 S:      Maintained
18232 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18233 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18234
18235 QUALCOMM FASTRPC DRIVER
18236 M:      Srinivas Kandagatla <[email protected]>
18237 M:      Amol Maheshwari <[email protected]>
18238 L:      [email protected]
18239 S:      Maintained
18240 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18241 F:      drivers/misc/fastrpc.c
18242 F:      include/uapi/misc/fastrpc.h
18243
18244 QUALCOMM HEXAGON ARCHITECTURE
18245 M:      Brian Cain <[email protected]>
18246 L:      [email protected]
18247 S:      Supported
18248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18249 F:      arch/hexagon/
18250
18251 QUALCOMM HIDMA DRIVER
18252 M:      Sinan Kaya <[email protected]>
18253 L:      [email protected] (moderated for non-subscribers)
18254 L:      [email protected]
18255 L:      [email protected]
18256 S:      Supported
18257 F:      drivers/dma/qcom/hidma*
18258
18259 QUALCOMM I2C CCI DRIVER
18260 M:      Loic Poulain <[email protected]>
18261 M:      Robert Foss <[email protected]>
18262 L:      [email protected]
18263 L:      [email protected]
18264 S:      Maintained
18265 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18266 F:      drivers/i2c/busses/i2c-qcom-cci.c
18267
18268 QUALCOMM INTERCONNECT BWMON DRIVER
18269 M:      Krzysztof Kozlowski <[email protected]>
18270 L:      [email protected]
18271 S:      Maintained
18272 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18273 F:      drivers/soc/qcom/icc-bwmon.c
18274
18275 QUALCOMM IOMMU
18276 M:      Rob Clark <[email protected]>
18277 L:      [email protected]
18278 L:      [email protected]
18279 S:      Maintained
18280 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18281 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18282 F:      drivers/iommu/msm_iommu*
18283
18284 QUALCOMM IPC ROUTER (QRTR) DRIVER
18285 M:      Manivannan Sadhasivam <[email protected]>
18286 L:      [email protected]
18287 S:      Maintained
18288 F:      include/trace/events/qrtr.h
18289 F:      include/uapi/linux/qrtr.h
18290 F:      net/qrtr/
18291
18292 QUALCOMM IPCC MAILBOX DRIVER
18293 M:      Manivannan Sadhasivam <[email protected]>
18294 L:      [email protected]
18295 S:      Supported
18296 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18297 F:      drivers/mailbox/qcom-ipcc.c
18298 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18299
18300 QUALCOMM IPQ4019 USB PHY DRIVER
18301 M:      Robert Marko <[email protected]>
18302 M:      Luka Perkov <[email protected]>
18303 L:      [email protected]
18304 S:      Maintained
18305 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18306 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18307
18308 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18309 M:      Robert Marko <[email protected]>
18310 M:      Luka Perkov <[email protected]>
18311 L:      [email protected]
18312 S:      Maintained
18313 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18314 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18315
18316 QUALCOMM NAND CONTROLLER DRIVER
18317 M:      Manivannan Sadhasivam <[email protected]>
18318 L:      [email protected]
18319 L:      [email protected]
18320 S:      Maintained
18321 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18322 F:      drivers/mtd/nand/raw/qcom_nandc.c
18323
18324 QUALCOMM QSEECOM DRIVER
18325 M:      Maximilian Luz <[email protected]>
18326 L:      [email protected]
18327 S:      Maintained
18328 F:      drivers/firmware/qcom/qcom_qseecom.c
18329
18330 QUALCOMM QSEECOM UEFISECAPP DRIVER
18331 M:      Maximilian Luz <[email protected]>
18332 L:      [email protected]
18333 S:      Maintained
18334 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18335
18336 QUALCOMM RMNET DRIVER
18337 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18338 M:      Sean Tranchetti <[email protected]>
18339 L:      [email protected]
18340 S:      Maintained
18341 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18342 F:      drivers/net/ethernet/qualcomm/rmnet/
18343 F:      include/linux/if_rmnet.h
18344
18345 QUALCOMM TSENS THERMAL DRIVER
18346 M:      Amit Kucheria <[email protected]>
18347 M:      Thara Gopinath <[email protected]>
18348 L:      [email protected]
18349 L:      [email protected]
18350 S:      Maintained
18351 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18352 F:      drivers/thermal/qcom/
18353
18354 QUALCOMM TYPEC PORT MANAGER DRIVER
18355 M:      Bryan O'Donoghue <[email protected]>
18356 L:      [email protected]
18357 L:      [email protected]
18358 S:      Maintained
18359 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18360 F:      drivers/usb/typec/tcpm/qcom/
18361
18362 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18363 M:      Stanimir Varbanov <[email protected]>
18364 M:      Vikash Garodia <[email protected]>
18365 R:      Bryan O'Donoghue <[email protected]>
18366 L:      [email protected]
18367 L:      [email protected]
18368 S:      Maintained
18369 T:      git git://linuxtv.org/media_tree.git
18370 F:      Documentation/devicetree/bindings/media/*venus*
18371 F:      drivers/media/platform/qcom/venus/
18372
18373 QUALCOMM WCN36XX WIRELESS DRIVER
18374 M:      Loic Poulain <[email protected]>
18375 L:      [email protected]
18376 S:      Supported
18377 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18378 F:      drivers/net/wireless/ath/wcn36xx/
18379
18380 QUANTENNA QTNFMAC WIRELESS DRIVER
18381 M:      Igor Mitsyanko <[email protected]>
18382 R:      Sergey Matyukevich <[email protected]>
18383 L:      [email protected]
18384 S:      Maintained
18385 F:      drivers/net/wireless/quantenna
18386
18387 RADEON and AMDGPU DRM DRIVERS
18388 M:      Alex Deucher <[email protected]>
18389 M:      Christian König <[email protected]>
18390 M:      Pan, Xinhui <[email protected]>
18391 L:      [email protected]
18392 S:      Supported
18393 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18394 C:      irc://irc.oftc.net/radeon
18395 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18396 F:      Documentation/gpu/amdgpu/
18397 F:      drivers/gpu/drm/amd/
18398 F:      drivers/gpu/drm/ci/xfails/amd*
18399 F:      drivers/gpu/drm/radeon/
18400 F:      include/uapi/drm/amdgpu_drm.h
18401 F:      include/uapi/drm/radeon_drm.h
18402
18403 RADEON FRAMEBUFFER DISPLAY DRIVER
18404 M:      Benjamin Herrenschmidt <[email protected]>
18405 L:      [email protected]
18406 S:      Maintained
18407 F:      drivers/video/fbdev/aty/radeon*
18408 F:      include/uapi/linux/radeonfb.h
18409
18410 RADIOSHARK RADIO DRIVER
18411 M:      Hans Verkuil <[email protected]>
18412 L:      [email protected]
18413 S:      Maintained
18414 T:      git git://linuxtv.org/media_tree.git
18415 F:      drivers/media/radio/radio-shark.c
18416
18417 RADIOSHARK2 RADIO DRIVER
18418 M:      Hans Verkuil <[email protected]>
18419 L:      [email protected]
18420 S:      Maintained
18421 T:      git git://linuxtv.org/media_tree.git
18422 F:      drivers/media/radio/radio-shark2.c
18423 F:      drivers/media/radio/radio-tea5777.c
18424
18425 RADOS BLOCK DEVICE (RBD)
18426 M:      Ilya Dryomov <[email protected]>
18427 R:      Dongsheng Yang <[email protected]>
18428 L:      [email protected]
18429 S:      Supported
18430 W:      http://ceph.com/
18431 T:      git https://github.com/ceph/ceph-client.git
18432 F:      Documentation/ABI/testing/sysfs-bus-rbd
18433 F:      drivers/block/rbd.c
18434 F:      drivers/block/rbd_types.h
18435
18436 RAGE128 FRAMEBUFFER DISPLAY DRIVER
18437 L:      [email protected]
18438 S:      Orphan
18439 F:      drivers/video/fbdev/aty/aty128fb.c
18440
18441 RAINSHADOW-CEC DRIVER
18442 M:      Hans Verkuil <[email protected]>
18443 L:      [email protected]
18444 S:      Maintained
18445 T:      git git://linuxtv.org/media_tree.git
18446 F:      drivers/media/cec/usb/rainshadow/
18447
18448 RALINK MIPS ARCHITECTURE
18449 M:      John Crispin <[email protected]>
18450 M:      Sergio Paracuellos <[email protected]>
18451 L:      [email protected]
18452 S:      Maintained
18453 F:      arch/mips/ralink
18454
18455 RALINK MT7621 MIPS ARCHITECTURE
18456 M:      Arınç ÜNAL <[email protected]>
18457 M:      Sergio Paracuellos <[email protected]>
18458 L:      [email protected]
18459 S:      Maintained
18460 F:      arch/mips/boot/dts/ralink/mt7621*
18461
18462 RALINK RT2X00 WIRELESS LAN DRIVER
18463 M:      Stanislaw Gruszka <[email protected]>
18464 L:      [email protected]
18465 S:      Maintained
18466 F:      drivers/net/wireless/ralink/rt2x00/
18467
18468 RAMDISK RAM BLOCK DEVICE DRIVER
18469 M:      Jens Axboe <[email protected]>
18470 S:      Maintained
18471 F:      Documentation/admin-guide/blockdev/ramdisk.rst
18472 F:      drivers/block/brd.c
18473
18474 RANCHU VIRTUAL BOARD FOR MIPS
18475 M:      Miodrag Dinic <[email protected]>
18476 L:      [email protected]
18477 S:      Supported
18478 F:      arch/mips/configs/generic/board-ranchu.config
18479 F:      arch/mips/generic/board-ranchu.c
18480
18481 RANDOM NUMBER DRIVER
18482 M:      "Theodore Ts'o" <[email protected]>
18483 M:      Jason A. Donenfeld <[email protected]>
18484 S:      Maintained
18485 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
18486 F:      drivers/char/random.c
18487 F:      drivers/virt/vmgenid.c
18488
18489 RAPIDIO SUBSYSTEM
18490 M:      Matt Porter <[email protected]>
18491 M:      Alexandre Bounine <[email protected]>
18492 S:      Maintained
18493 F:      drivers/rapidio/
18494
18495 RAS INFRASTRUCTURE
18496 M:      Tony Luck <[email protected]>
18497 M:      Borislav Petkov <[email protected]>
18498 L:      [email protected]
18499 S:      Maintained
18500 F:      Documentation/admin-guide/RAS
18501 F:      drivers/ras/
18502 F:      include/linux/ras.h
18503 F:      include/ras/ras_event.h
18504
18505 RAS FRU MEMORY POISON MANAGER (FMPM)
18506 M:      Yazen Ghannam <[email protected]>
18507 L:      [email protected]
18508 S:      Maintained
18509 F:      drivers/ras/amd/fmpm.c
18510
18511 RC-CORE / LIRC FRAMEWORK
18512 M:      Sean Young <[email protected]>
18513 L:      [email protected]
18514 S:      Maintained
18515 W:      http://linuxtv.org
18516 T:      git git://linuxtv.org/media_tree.git
18517 F:      Documentation/driver-api/media/rc-core.rst
18518 F:      Documentation/userspace-api/media/rc/
18519 F:      drivers/media/rc/
18520 F:      include/media/rc-core.h
18521 F:      include/media/rc-map.h
18522 F:      include/uapi/linux/lirc.h
18523
18524 RCMM REMOTE CONTROLS DECODER
18525 M:      Patrick Lerda <[email protected]>
18526 S:      Maintained
18527 F:      drivers/media/rc/ir-rcmm-decoder.c
18528
18529 RCUTORTURE TEST FRAMEWORK
18530 M:      "Paul E. McKenney" <[email protected]>
18531 M:      Josh Triplett <[email protected]>
18532 R:      Steven Rostedt <[email protected]>
18533 R:      Mathieu Desnoyers <[email protected]>
18534 R:      Lai Jiangshan <[email protected]>
18535 L:      [email protected]
18536 S:      Supported
18537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18538 F:      tools/testing/selftests/rcutorture
18539
18540 RDACM20 Camera Sensor
18541 M:      Jacopo Mondi <[email protected]>
18542 M:      Kieran Bingham <[email protected]>
18543 M:      Laurent Pinchart <[email protected]>
18544 M:      Niklas Söderlund <[email protected]>
18545 L:      [email protected]
18546 S:      Maintained
18547 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18548 F:      drivers/media/i2c/max9271.c
18549 F:      drivers/media/i2c/max9271.h
18550 F:      drivers/media/i2c/rdacm20.c
18551
18552 RDACM21 Camera Sensor
18553 M:      Jacopo Mondi <[email protected]>
18554 M:      Kieran Bingham <[email protected]>
18555 M:      Laurent Pinchart <[email protected]>
18556 M:      Niklas Söderlund <[email protected]>
18557 L:      [email protected]
18558 S:      Maintained
18559 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18560 F:      drivers/media/i2c/max9271.c
18561 F:      drivers/media/i2c/max9271.h
18562 F:      drivers/media/i2c/rdacm21.c
18563
18564 RDC R-321X SoC
18565 M:      Florian Fainelli <[email protected]>
18566 S:      Maintained
18567
18568 RDC R6040 FAST ETHERNET DRIVER
18569 M:      Florian Fainelli <[email protected]>
18570 L:      [email protected]
18571 S:      Maintained
18572 F:      drivers/net/ethernet/rdc/r6040.c
18573
18574 RDMAVT - RDMA verbs software
18575 M:      Dennis Dalessandro <[email protected]>
18576 L:      [email protected]
18577 S:      Supported
18578 F:      drivers/infiniband/sw/rdmavt
18579
18580 RDS - RELIABLE DATAGRAM SOCKETS
18581 M:      Allison Henderson <[email protected]>
18582 L:      [email protected]
18583 L:      [email protected]
18584 L:      [email protected] (moderated for non-subscribers)
18585 S:      Supported
18586 W:      https://oss.oracle.com/projects/rds/
18587 F:      Documentation/networking/rds.rst
18588 F:      net/rds/
18589
18590 RDT - RESOURCE ALLOCATION
18591 M:      Fenghua Yu <[email protected]>
18592 M:      Reinette Chatre <[email protected]>
18593 L:      [email protected]
18594 S:      Supported
18595 F:      Documentation/arch/x86/resctrl*
18596 F:      arch/x86/include/asm/resctrl.h
18597 F:      arch/x86/kernel/cpu/resctrl/
18598 F:      tools/testing/selftests/resctrl/
18599
18600 READ-COPY UPDATE (RCU)
18601 M:      "Paul E. McKenney" <[email protected]>
18602 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18603 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18604 M:      Joel Fernandes <[email protected]>
18605 M:      Josh Triplett <[email protected]>
18606 M:      Boqun Feng <[email protected]>
18607 R:      Steven Rostedt <[email protected]>
18608 R:      Mathieu Desnoyers <[email protected]>
18609 R:      Lai Jiangshan <[email protected]>
18610 R:      Zqiang <[email protected]>
18611 L:      [email protected]
18612 S:      Supported
18613 W:      http://www.rdrop.com/users/paulmck/RCU/
18614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18615 F:      Documentation/RCU/
18616 F:      include/linux/rcu*
18617 F:      kernel/rcu/
18618 X:      Documentation/RCU/torture.rst
18619 X:      include/linux/srcu*.h
18620 X:      kernel/rcu/srcu*.c
18621
18622 REAL TIME CLOCK (RTC) SUBSYSTEM
18623 M:      Alexandre Belloni <[email protected]>
18624 L:      [email protected]
18625 S:      Maintained
18626 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18628 F:      Documentation/admin-guide/rtc.rst
18629 F:      Documentation/devicetree/bindings/rtc/
18630 F:      drivers/rtc/
18631 F:      include/linux/rtc.h
18632 F:      include/linux/rtc/
18633 F:      include/uapi/linux/rtc.h
18634 F:      tools/testing/selftests/rtc/
18635
18636 Real-time Linux Analysis (RTLA) tools
18637 M:      Daniel Bristot de Oliveira <[email protected]>
18638 M:      Steven Rostedt <[email protected]>
18639 L:      [email protected]
18640 S:      Maintained
18641 F:      Documentation/tools/rtla/
18642 F:      tools/tracing/rtla/
18643
18644 REALTEK AUDIO CODECS
18645 M:      Oder Chiou <[email protected]>
18646 S:      Maintained
18647 F:      include/sound/rt*.h
18648 F:      sound/soc/codecs/rt*
18649
18650 REALTEK OTTO WATCHDOG
18651 M:      Sander Vanheule <[email protected]>
18652 L:      [email protected]
18653 S:      Maintained
18654 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18655 F:      drivers/watchdog/realtek_otto_wdt.c
18656
18657 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18658 M:      Linus Walleij <[email protected]>
18659 M:      Alvin Šipraga <[email protected]>
18660 S:      Maintained
18661 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18662 F:      drivers/net/dsa/realtek/*
18663
18664 REALTEK WIRELESS DRIVER (rtlwifi family)
18665 M:      Ping-Ke Shih <[email protected]>
18666 L:      [email protected]
18667 S:      Maintained
18668 T:      git https://github.com/pkshih/rtw.git
18669 F:      drivers/net/wireless/realtek/rtlwifi/
18670
18671 REALTEK WIRELESS DRIVER (rtw88)
18672 M:      Ping-Ke Shih <[email protected]>
18673 L:      [email protected]
18674 S:      Maintained
18675 T:      git https://github.com/pkshih/rtw.git
18676 F:      drivers/net/wireless/realtek/rtw88/
18677
18678 REALTEK WIRELESS DRIVER (rtw89)
18679 M:      Ping-Ke Shih <[email protected]>
18680 L:      [email protected]
18681 S:      Maintained
18682 T:      git https://github.com/pkshih/rtw.git
18683 F:      drivers/net/wireless/realtek/rtw89/
18684
18685 REDPINE WIRELESS DRIVER
18686 L:      [email protected]
18687 S:      Orphan
18688 F:      drivers/net/wireless/rsi/
18689
18690 REGISTER MAP ABSTRACTION
18691 M:      Mark Brown <[email protected]>
18692 L:      [email protected]
18693 S:      Supported
18694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18695 F:      Documentation/devicetree/bindings/regmap/
18696 F:      drivers/base/regmap/
18697 F:      include/linux/regmap.h
18698
18699 REISERFS FILE SYSTEM
18700 L:      [email protected]
18701 S:      Obsolete
18702 F:      fs/reiserfs/
18703
18704 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18705 M:      Bjorn Andersson <[email protected]>
18706 M:      Mathieu Poirier <[email protected]>
18707 L:      [email protected]
18708 S:      Maintained
18709 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18710 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18711 F:      Documentation/devicetree/bindings/remoteproc/
18712 F:      Documentation/staging/remoteproc.rst
18713 F:      drivers/remoteproc/
18714 F:      include/linux/remoteproc.h
18715 F:      include/linux/remoteproc/
18716
18717 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18718 M:      Bjorn Andersson <[email protected]>
18719 M:      Mathieu Poirier <[email protected]>
18720 L:      [email protected]
18721 S:      Maintained
18722 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18723 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18724 F:      Documentation/staging/rpmsg.rst
18725 F:      drivers/rpmsg/
18726 F:      include/linux/rpmsg.h
18727 F:      include/linux/rpmsg/
18728 F:      include/uapi/linux/rpmsg.h
18729 F:      samples/rpmsg/
18730
18731 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18732 M:      Stephan Gerhold <[email protected]>
18733 L:      [email protected]
18734 L:      [email protected]
18735 S:      Maintained
18736 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18737
18738 RENESAS CLOCK DRIVERS
18739 M:      Geert Uytterhoeven <[email protected]>
18740 L:      [email protected]
18741 S:      Supported
18742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18743 F:      Documentation/devicetree/bindings/clock/renesas,*
18744 F:      drivers/clk/renesas/
18745
18746 RENESAS EMEV2 I2C DRIVER
18747 M:      Wolfram Sang <[email protected]>
18748 L:      [email protected]
18749 S:      Supported
18750 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18751 F:      drivers/i2c/busses/i2c-emev2.c
18752
18753 RENESAS ETHERNET AVB DRIVER
18754 R:      Sergey Shtylyov <[email protected]>
18755 L:      [email protected]
18756 L:      [email protected]
18757 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
18758 F:      drivers/net/ethernet/renesas/Kconfig
18759 F:      drivers/net/ethernet/renesas/Makefile
18760 F:      drivers/net/ethernet/renesas/ravb*
18761
18762 RENESAS ETHERNET SWITCH DRIVER
18763 R:      Yoshihiro Shimoda <[email protected]>
18764 L:      [email protected]
18765 L:      [email protected]
18766 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
18767 F:      drivers/net/ethernet/renesas/Kconfig
18768 F:      drivers/net/ethernet/renesas/Makefile
18769 F:      drivers/net/ethernet/renesas/rcar_gen4*
18770 F:      drivers/net/ethernet/renesas/rswitch*
18771
18772 RENESAS IDT821034 ASoC CODEC
18773 M:      Herve Codina <[email protected]>
18774 L:      [email protected] (moderated for non-subscribers)
18775 S:      Maintained
18776 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18777 F:      sound/soc/codecs/idt821034.c
18778
18779 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18780 M:      Miquel Raynal <[email protected]>
18781 L:      [email protected]
18782 L:      [email protected]
18783 S:      Maintained
18784 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18785 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18786
18787 RENESAS R-CAR GYROADC DRIVER
18788 M:      Marek Vasut <[email protected]>
18789 L:      [email protected]
18790 S:      Supported
18791 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18792 F:      drivers/iio/adc/rcar-gyroadc.c
18793
18794 RENESAS R-CAR I2C DRIVERS
18795 M:      Wolfram Sang <[email protected]>
18796 L:      [email protected]
18797 S:      Supported
18798 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18799 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18800 F:      drivers/i2c/busses/i2c-rcar.c
18801 F:      drivers/i2c/busses/i2c-sh_mobile.c
18802
18803 RENESAS R-CAR SATA DRIVER
18804 R:      Sergey Shtylyov <[email protected]>
18805 L:      [email protected]
18806 L:      [email protected]
18807 S:      Supported
18808 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18809 F:      drivers/ata/sata_rcar.c
18810
18811 RENESAS R-CAR THERMAL DRIVERS
18812 M:      Niklas Söderlund <[email protected]>
18813 L:      [email protected]
18814 S:      Supported
18815 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18816 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18817 F:      drivers/thermal/rcar_gen3_thermal.c
18818 F:      drivers/thermal/rcar_thermal.c
18819
18820 RENESAS RIIC DRIVER
18821 M:      Chris Brandt <[email protected]>
18822 L:      [email protected]
18823 S:      Supported
18824 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18825 F:      drivers/i2c/busses/i2c-riic.c
18826
18827 RENESAS RZ/G2L A/D DRIVER
18828 M:      Lad Prabhakar <[email protected]>
18829 L:      [email protected]
18830 L:      [email protected]
18831 S:      Supported
18832 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18833 F:      drivers/iio/adc/rzg2l_adc.c
18834
18835 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18836 M:      Biju Das <[email protected]>
18837 L:      [email protected]
18838 L:      [email protected]
18839 S:      Supported
18840 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18841 F:      drivers/counter/rz-mtu3-cnt.c
18842
18843 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18844 M:      Clément Léger <[email protected]>
18845 L:      [email protected]
18846 L:      [email protected]
18847 S:      Maintained
18848 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18849 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18850 F:      drivers/net/dsa/rzn1_a5psw*
18851 F:      drivers/net/pcs/pcs-rzn1-miic.c
18852 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18853 F:      include/linux/pcs-rzn1-miic.h
18854 F:      net/dsa/tag_rzn1_a5psw.c
18855
18856 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18857 M:      Miquel Raynal <[email protected]>
18858 L:      [email protected]
18859 L:      [email protected]
18860 S:      Maintained
18861 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18862 F:      drivers/rtc/rtc-rzn1.c
18863
18864 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18865 M:      Herve Codina <[email protected]>
18866 L:      [email protected]
18867 L:      [email protected]
18868 S:      Maintained
18869 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18870 F:      drivers/usb/gadget/udc/renesas_usbf.c
18871
18872 RENESAS RZ/V2M I2C DRIVER
18873 M:      Fabrizio Castro <[email protected]>
18874 L:      [email protected]
18875 L:      [email protected]
18876 S:      Supported
18877 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18878 F:      drivers/i2c/busses/i2c-rzv2m.c
18879
18880 RENESAS SUPERH ETHERNET DRIVER
18881 R:      Sergey Shtylyov <[email protected]>
18882 L:      [email protected]
18883 L:      [email protected]
18884 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
18885 F:      drivers/net/ethernet/renesas/Kconfig
18886 F:      drivers/net/ethernet/renesas/Makefile
18887 F:      drivers/net/ethernet/renesas/sh_eth*
18888 F:      include/linux/sh_eth.h
18889
18890 RENESAS USB PHY DRIVER
18891 M:      Yoshihiro Shimoda <[email protected]>
18892 L:      [email protected]
18893 S:      Maintained
18894 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18895
18896 RENESAS VERSACLOCK 7 CLOCK DRIVER
18897 M:      Alex Helms <[email protected]>
18898 S:      Maintained
18899 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18900 F:      drivers/clk/clk-versaclock7.c
18901
18902 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18903 M:      Herve Codina <[email protected]>
18904 L:      [email protected]
18905 S:      Maintained
18906 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18907 F:      drivers/iio/potentiometer/x9250.c
18908
18909 RESET CONTROLLER FRAMEWORK
18910 M:      Philipp Zabel <[email protected]>
18911 S:      Maintained
18912 T:      git git://git.pengutronix.de/git/pza/linux
18913 F:      Documentation/devicetree/bindings/reset/
18914 F:      Documentation/driver-api/reset.rst
18915 F:      drivers/reset/
18916 F:      include/dt-bindings/reset/
18917 F:      include/linux/reset-controller.h
18918 F:      include/linux/reset.h
18919 F:      include/linux/reset/
18920 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18921
18922 RESTARTABLE SEQUENCES SUPPORT
18923 M:      Mathieu Desnoyers <[email protected]>
18924 M:      Peter Zijlstra <[email protected]>
18925 M:      "Paul E. McKenney" <[email protected]>
18926 M:      Boqun Feng <[email protected]>
18927 L:      [email protected]
18928 S:      Supported
18929 F:      include/trace/events/rseq.h
18930 F:      include/uapi/linux/rseq.h
18931 F:      kernel/rseq.c
18932 F:      tools/testing/selftests/rseq/
18933
18934 RFKILL
18935 M:      Johannes Berg <[email protected]>
18936 L:      [email protected]
18937 S:      Maintained
18938 W:      https://wireless.wiki.kernel.org/
18939 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18942 F:      Documentation/ABI/stable/sysfs-class-rfkill
18943 F:      Documentation/driver-api/rfkill.rst
18944 F:      include/linux/rfkill.h
18945 F:      include/uapi/linux/rfkill.h
18946 F:      net/rfkill/
18947
18948 RHASHTABLE
18949 M:      Thomas Graf <[email protected]>
18950 M:      Herbert Xu <[email protected]>
18951 L:      [email protected]
18952 S:      Maintained
18953 F:      include/linux/rhashtable-types.h
18954 F:      include/linux/rhashtable.h
18955 F:      lib/rhashtable.c
18956 F:      lib/test_rhashtable.c
18957
18958 RICOH R5C592 MEMORYSTICK DRIVER
18959 M:      Maxim Levitsky <[email protected]>
18960 S:      Maintained
18961 F:      drivers/memstick/host/r592.*
18962
18963 RICOH SMARTMEDIA/XD DRIVER
18964 M:      Maxim Levitsky <[email protected]>
18965 S:      Maintained
18966 F:      drivers/mtd/nand/raw/r852.c
18967 F:      drivers/mtd/nand/raw/r852.h
18968
18969 RISC-V ARCHITECTURE
18970 M:      Paul Walmsley <[email protected]>
18971 M:      Palmer Dabbelt <[email protected]>
18972 M:      Albert Ou <[email protected]>
18973 L:      [email protected]
18974 S:      Supported
18975 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18976 C:      irc://irc.libera.chat/riscv
18977 P:      Documentation/arch/riscv/patch-acceptance.rst
18978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18979 F:      arch/riscv/
18980 N:      riscv
18981 K:      riscv
18982
18983 RISC-V MICROCHIP FPGA SUPPORT
18984 M:      Conor Dooley <[email protected]>
18985 M:      Daire McNamara <[email protected]>
18986 L:      [email protected]
18987 S:      Supported
18988 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18989 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18990 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18991 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18992 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18993 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18994 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18995 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18996 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18997 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18998 F:      arch/riscv/boot/dts/microchip/
18999 F:      drivers/char/hw_random/mpfs-rng.c
19000 F:      drivers/clk/microchip/clk-mpfs*.c
19001 F:      drivers/firmware/microchip/mpfs-auto-update.c
19002 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19003 F:      drivers/mailbox/mailbox-mpfs.c
19004 F:      drivers/pci/controller/pcie-microchip-host.c
19005 F:      drivers/pwm/pwm-microchip-core.c
19006 F:      drivers/reset/reset-mpfs.c
19007 F:      drivers/rtc/rtc-mpfs.c
19008 F:      drivers/soc/microchip/mpfs-sys-controller.c
19009 F:      drivers/spi/spi-microchip-core-qspi.c
19010 F:      drivers/spi/spi-microchip-core.c
19011 F:      drivers/usb/musb/mpfs.c
19012 F:      include/soc/microchip/mpfs.h
19013
19014 RISC-V MISC SOC SUPPORT
19015 M:      Conor Dooley <[email protected]>
19016 L:      [email protected]
19017 S:      Maintained
19018 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19019 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19020 F:      Documentation/devicetree/bindings/riscv/
19021 F:      arch/riscv/boot/dts/
19022 X:      arch/riscv/boot/dts/allwinner/
19023 X:      arch/riscv/boot/dts/renesas/
19024 X:      arch/riscv/boot/dts/sophgo/
19025
19026 RISC-V PMU DRIVERS
19027 M:      Atish Patra <[email protected]>
19028 R:      Anup Patel <[email protected]>
19029 L:      [email protected]
19030 S:      Supported
19031 F:      drivers/perf/riscv_pmu.c
19032 F:      drivers/perf/riscv_pmu_legacy.c
19033 F:      drivers/perf/riscv_pmu_sbi.c
19034
19035 RISC-V THEAD SoC SUPPORT
19036 M:      Jisheng Zhang <[email protected]>
19037 M:      Guo Ren <[email protected]>
19038 M:      Fu Wei <[email protected]>
19039 L:      [email protected]
19040 S:      Maintained
19041 F:      arch/riscv/boot/dts/thead/
19042
19043 RNBD BLOCK DRIVERS
19044 M:      Md. Haris Iqbal <[email protected]>
19045 M:      Jack Wang <[email protected]>
19046 L:      [email protected]
19047 S:      Maintained
19048 F:      drivers/block/rnbd/
19049
19050 ROCCAT DRIVERS
19051 M:      Stefan Achatz <[email protected]>
19052 S:      Maintained
19053 W:      http://sourceforge.net/projects/roccat/
19054 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19055 F:      drivers/hid/hid-roccat*
19056 F:      include/linux/hid-roccat*
19057
19058 ROCKCHIP CRYPTO DRIVERS
19059 M:      Corentin Labbe <[email protected]>
19060 L:      [email protected]
19061 S:      Maintained
19062 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19063 F:      drivers/crypto/rockchip/
19064
19065 ROCKCHIP I2S TDM DRIVER
19066 M:      Nicolas Frattaroli <[email protected]>
19067 L:      [email protected]
19068 S:      Maintained
19069 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19070 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19071
19072 ROCKCHIP ISP V1 DRIVER
19073 M:      Dafna Hirschfeld <[email protected]>
19074 M:      Laurent Pinchart <[email protected]>
19075 L:      [email protected]
19076 L:      [email protected]
19077 S:      Maintained
19078 F:      Documentation/admin-guide/media/rkisp1.rst
19079 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19080 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19081 F:      drivers/media/platform/rockchip/rkisp1
19082 F:      include/uapi/linux/rkisp1-config.h
19083
19084 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19085 M:      Jacob Chen <[email protected]>
19086 M:      Ezequiel Garcia <[email protected]>
19087 L:      [email protected]
19088 L:      [email protected]
19089 S:      Maintained
19090 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19091 F:      drivers/media/platform/rockchip/rga/
19092
19093 ROCKCHIP VIDEO DECODER DRIVER
19094 M:      Ezequiel Garcia <[email protected]>
19095 L:      [email protected]
19096 L:      [email protected]
19097 S:      Maintained
19098 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19099 F:      drivers/staging/media/rkvdec/
19100
19101 ROCKER DRIVER
19102 M:      Jiri Pirko <[email protected]>
19103 L:      [email protected]
19104 S:      Supported
19105 F:      drivers/net/ethernet/rocker/
19106
19107 ROCKETPORT EXPRESS/INFINITY DRIVER
19108 M:      Kevin Cernekee <[email protected]>
19109 L:      [email protected]
19110 S:      Odd Fixes
19111 F:      drivers/tty/serial/rp2.*
19112
19113 ROHM BD99954 CHARGER IC
19114 M:      Matti Vaittinen <[email protected]>
19115 S:      Supported
19116 F:      drivers/power/supply/bd99954-charger.c
19117 F:      drivers/power/supply/bd99954-charger.h
19118
19119 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19120 M:      Tomasz Duszynski <[email protected]>
19121 S:      Maintained
19122 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19123 F:      drivers/iio/light/bh1750.c
19124
19125 ROHM BM1390 PRESSURE SENSOR DRIVER
19126 M:      Matti Vaittinen <[email protected]>
19127 L:      [email protected]
19128 S:      Supported
19129 F:      drivers/iio/pressure/rohm-bm1390.c
19130
19131 ROHM BU270xx LIGHT SENSOR DRIVERs
19132 M:      Matti Vaittinen <[email protected]>
19133 L:      [email protected]
19134 S:      Supported
19135 F:      drivers/iio/light/rohm-bu27008.c
19136 F:      drivers/iio/light/rohm-bu27034.c
19137
19138 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19139 M:      Marek Vasut <[email protected]>
19140 L:      [email protected]
19141 L:      [email protected]
19142 S:      Supported
19143 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19144 F:      drivers/gpio/gpio-bd9571mwv.c
19145 F:      drivers/mfd/bd9571mwv.c
19146 F:      drivers/regulator/bd9571mwv-regulator.c
19147 F:      include/linux/mfd/bd9571mwv.h
19148
19149 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19150 M:      Matti Vaittinen <[email protected]>
19151 S:      Supported
19152 F:      drivers/clk/clk-bd718x7.c
19153 F:      drivers/gpio/gpio-bd71815.c
19154 F:      drivers/gpio/gpio-bd71828.c
19155 F:      drivers/mfd/rohm-bd71828.c
19156 F:      drivers/mfd/rohm-bd718x7.c
19157 F:      drivers/mfd/rohm-bd9576.c
19158 F:      drivers/regulator/bd71815-regulator.c
19159 F:      drivers/regulator/bd71828-regulator.c
19160 F:      drivers/regulator/bd718x7-regulator.c
19161 F:      drivers/regulator/bd9576-regulator.c
19162 F:      drivers/regulator/rohm-regulator.c
19163 F:      drivers/rtc/rtc-bd70528.c
19164 F:      drivers/watchdog/bd9576_wdt.c
19165 F:      include/linux/mfd/rohm-bd71815.h
19166 F:      include/linux/mfd/rohm-bd71828.h
19167 F:      include/linux/mfd/rohm-bd718x7.h
19168 F:      include/linux/mfd/rohm-bd957x.h
19169 F:      include/linux/mfd/rohm-generic.h
19170 F:      include/linux/mfd/rohm-shared.h
19171
19172 ROSE NETWORK LAYER
19173 M:      Ralf Baechle <[email protected]>
19174 L:      [email protected]
19175 S:      Maintained
19176 W:      https://linux-ax25.in-berlin.de
19177 F:      include/net/rose.h
19178 F:      include/uapi/linux/rose.h
19179 F:      net/rose/
19180
19181 ROTATION DRIVER FOR ALLWINNER A83T
19182 M:      Jernej Skrabec <[email protected]>
19183 L:      [email protected]
19184 S:      Maintained
19185 T:      git git://linuxtv.org/media_tree.git
19186 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19187 F:      drivers/media/platform/sunxi/sun8i-rotate/
19188
19189 RPMSG TTY DRIVER
19190 M:      Arnaud Pouliquen <[email protected]>
19191 L:      [email protected]
19192 S:      Maintained
19193 F:      drivers/tty/rpmsg_tty.c
19194
19195 RTL2830 MEDIA DRIVER
19196 L:      [email protected]
19197 S:      Orphan
19198 W:      https://linuxtv.org
19199 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19200 F:      drivers/media/dvb-frontends/rtl2830*
19201
19202 RTL2832 MEDIA DRIVER
19203 L:      [email protected]
19204 S:      Orphan
19205 W:      https://linuxtv.org
19206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19207 F:      drivers/media/dvb-frontends/rtl2832*
19208
19209 RTL2832_SDR MEDIA DRIVER
19210 L:      [email protected]
19211 S:      Orphan
19212 W:      https://linuxtv.org
19213 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19214 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19215
19216 RTL8180 WIRELESS DRIVER
19217 L:      [email protected]
19218 S:      Orphan
19219 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19220
19221 RTL8187 WIRELESS DRIVER
19222 M:      Hin-Tak Leung <[email protected]>
19223 M:      Larry Finger <[email protected]>
19224 L:      [email protected]
19225 S:      Maintained
19226 T:      git https://github.com/pkshih/rtw.git
19227 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19228
19229 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19230 M:      Jes Sorensen <[email protected]>
19231 L:      [email protected]
19232 S:      Maintained
19233 T:      git https://github.com/pkshih/rtw.git
19234 F:      drivers/net/wireless/realtek/rtl8xxxu/
19235
19236 RTRS TRANSPORT DRIVERS
19237 M:      Md. Haris Iqbal <[email protected]>
19238 M:      Jack Wang <[email protected]>
19239 L:      [email protected]
19240 S:      Maintained
19241 F:      drivers/infiniband/ulp/rtrs/
19242
19243 RUNTIME VERIFICATION (RV)
19244 M:      Daniel Bristot de Oliveira <[email protected]>
19245 M:      Steven Rostedt <[email protected]>
19246 L:      [email protected]
19247 S:      Maintained
19248 F:      Documentation/trace/rv/
19249 F:      include/linux/rv.h
19250 F:      include/rv/
19251 F:      kernel/trace/rv/
19252 F:      tools/verification/
19253
19254 RUST
19255 M:      Miguel Ojeda <[email protected]>
19256 M:      Alex Gaynor <[email protected]>
19257 M:      Wedson Almeida Filho <[email protected]>
19258 R:      Boqun Feng <[email protected]>
19259 R:      Gary Guo <[email protected]>
19260 R:      Björn Roy Baron <[email protected]>
19261 R:      Benno Lossin <[email protected]>
19262 R:      Andreas Hindborg <[email protected]>
19263 R:      Alice Ryhl <[email protected]>
19264 L:      [email protected]
19265 S:      Supported
19266 W:      https://rust-for-linux.com
19267 B:      https://github.com/Rust-for-Linux/linux/issues
19268 C:      zulip://rust-for-linux.zulipchat.com
19269 P:      https://rust-for-linux.com/contributing
19270 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19271 F:      Documentation/rust/
19272 F:      rust/
19273 F:      samples/rust/
19274 F:      scripts/*rust*
19275 F:      tools/testing/selftests/rust/
19276 K:      \b(?i:rust)\b
19277
19278 RXRPC SOCKETS (AF_RXRPC)
19279 M:      David Howells <[email protected]>
19280 M:      Marc Dionne <[email protected]>
19281 L:      [email protected]
19282 S:      Supported
19283 W:      https://www.infradead.org/~dhowells/kafs/
19284 F:      Documentation/networking/rxrpc.rst
19285 F:      include/keys/rxrpc-type.h
19286 F:      include/net/af_rxrpc.h
19287 F:      include/trace/events/rxrpc.h
19288 F:      include/uapi/linux/rxrpc.h
19289 F:      net/rxrpc/
19290
19291 S3 SAVAGE FRAMEBUFFER DRIVER
19292 M:      Antonino Daplas <[email protected]>
19293 L:      [email protected]
19294 S:      Maintained
19295 F:      drivers/video/fbdev/savage/
19296
19297 S390 ARCHITECTURE
19298 M:      Heiko Carstens <[email protected]>
19299 M:      Vasily Gorbik <[email protected]>
19300 M:      Alexander Gordeev <[email protected]>
19301 R:      Christian Borntraeger <[email protected]>
19302 R:      Sven Schnelle <[email protected]>
19303 L:      [email protected]
19304 S:      Supported
19305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19306 F:      Documentation/driver-api/s390-drivers.rst
19307 F:      Documentation/arch/s390/
19308 F:      arch/s390/
19309 F:      drivers/s390/
19310 F:      drivers/watchdog/diag288_wdt.c
19311
19312 S390 COMMON I/O LAYER
19313 M:      Vineeth Vijayan <[email protected]>
19314 M:      Peter Oberparleiter <[email protected]>
19315 L:      [email protected]
19316 S:      Supported
19317 F:      drivers/s390/cio/
19318
19319 S390 DASD DRIVER
19320 M:      Stefan Haberland <[email protected]>
19321 M:      Jan Hoeppner <[email protected]>
19322 L:      [email protected]
19323 S:      Supported
19324 F:      block/partitions/ibm.c
19325 F:      drivers/s390/block/dasd*
19326 F:      include/linux/dasd_mod.h
19327
19328 S390 IOMMU (PCI)
19329 M:      Niklas Schnelle <[email protected]>
19330 M:      Matthew Rosato <[email protected]>
19331 R:      Gerald Schaefer <[email protected]>
19332 L:      [email protected]
19333 S:      Supported
19334 F:      drivers/iommu/s390-iommu.c
19335
19336 S390 IUCV NETWORK LAYER
19337 M:      Alexandra Winter <[email protected]>
19338 M:      Thorsten Winkler <[email protected]>
19339 L:      [email protected]
19340 L:      [email protected]
19341 S:      Supported
19342 F:      drivers/s390/net/*iucv*
19343 F:      include/net/iucv/
19344 F:      net/iucv/
19345
19346 S390 MM
19347 M:      Alexander Gordeev <[email protected]>
19348 M:      Gerald Schaefer <[email protected]>
19349 L:      [email protected]
19350 S:      Supported
19351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19352 F:      arch/s390/include/asm/pgtable.h
19353 F:      arch/s390/mm
19354
19355 S390 NETWORK DRIVERS
19356 M:      Alexandra Winter <[email protected]>
19357 M:      Thorsten Winkler <[email protected]>
19358 L:      [email protected]
19359 L:      [email protected]
19360 S:      Supported
19361 F:      drivers/s390/net/
19362
19363 S390 PCI SUBSYSTEM
19364 M:      Niklas Schnelle <[email protected]>
19365 M:      Gerald Schaefer <[email protected]>
19366 L:      [email protected]
19367 S:      Supported
19368 F:      Documentation/arch/s390/pci.rst
19369 F:      arch/s390/pci/
19370 F:      drivers/pci/hotplug/s390_pci_hpc.c
19371
19372 S390 SCM DRIVER
19373 M:      Vineeth Vijayan <[email protected]>
19374 L:      [email protected]
19375 S:      Supported
19376 F:      drivers/s390/block/scm*
19377 F:      drivers/s390/cio/scm.c
19378
19379 S390 VFIO AP DRIVER
19380 M:      Tony Krowiak <[email protected]>
19381 M:      Halil Pasic <[email protected]>
19382 M:      Jason Herne <[email protected]>
19383 L:      [email protected]
19384 S:      Supported
19385 F:      Documentation/arch/s390/vfio-ap*
19386 F:      drivers/s390/crypto/vfio_ap*
19387
19388 S390 VFIO-CCW DRIVER
19389 M:      Eric Farman <[email protected]>
19390 M:      Matthew Rosato <[email protected]>
19391 R:      Halil Pasic <[email protected]>
19392 L:      [email protected]
19393 L:      [email protected]
19394 S:      Supported
19395 F:      Documentation/arch/s390/vfio-ccw.rst
19396 F:      drivers/s390/cio/vfio_ccw*
19397 F:      include/uapi/linux/vfio_ccw.h
19398
19399 S390 VFIO-PCI DRIVER
19400 M:      Matthew Rosato <[email protected]>
19401 M:      Eric Farman <[email protected]>
19402 L:      [email protected]
19403 L:      [email protected]
19404 S:      Supported
19405 F:      arch/s390/kvm/pci*
19406 F:      drivers/vfio/pci/vfio_pci_zdev.c
19407 F:      include/uapi/linux/vfio_zdev.h
19408
19409 S390 ZCRYPT DRIVER
19410 M:      Harald Freudenberger <[email protected]>
19411 L:      [email protected]
19412 S:      Supported
19413 F:      drivers/s390/crypto/
19414
19415 S390 ZFCP DRIVER
19416 M:      Steffen Maier <[email protected]>
19417 M:      Benjamin Block <[email protected]>
19418 L:      [email protected]
19419 S:      Supported
19420 F:      drivers/s390/scsi/zfcp_*
19421
19422 SAA6588 RDS RECEIVER DRIVER
19423 M:      Hans Verkuil <[email protected]>
19424 L:      [email protected]
19425 S:      Odd Fixes
19426 W:      https://linuxtv.org
19427 T:      git git://linuxtv.org/media_tree.git
19428 F:      drivers/media/i2c/saa6588*
19429
19430 SAA7134 VIDEO4LINUX DRIVER
19431 M:      Mauro Carvalho Chehab <[email protected]>
19432 L:      [email protected]
19433 S:      Odd fixes
19434 W:      https://linuxtv.org
19435 T:      git git://linuxtv.org/media_tree.git
19436 F:      Documentation/driver-api/media/drivers/saa7134*
19437 F:      drivers/media/pci/saa7134/
19438
19439 SAA7146 VIDEO4LINUX-2 DRIVER
19440 M:      Hans Verkuil <[email protected]>
19441 L:      [email protected]
19442 S:      Maintained
19443 T:      git git://linuxtv.org/media_tree.git
19444 F:      drivers/media/common/saa7146/
19445 F:      drivers/media/pci/saa7146/
19446 F:      include/media/drv-intf/saa7146*
19447
19448 SAFESETID SECURITY MODULE
19449 M:      Micah Morton <[email protected]>
19450 S:      Supported
19451 F:      Documentation/admin-guide/LSM/SafeSetID.rst
19452 F:      security/safesetid/
19453
19454 SAMSUNG AUDIO (ASoC) DRIVERS
19455 M:      Sylwester Nawrocki <[email protected]>
19456 L:      [email protected] (moderated for non-subscribers)
19457 S:      Maintained
19458 B:      mailto:[email protected]
19459 F:      Documentation/devicetree/bindings/sound/samsung*
19460 F:      sound/soc/samsung/
19461
19462 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
19463 M:      Krzysztof Kozlowski <[email protected]>
19464 L:      [email protected]
19465 L:      [email protected]
19466 S:      Maintained
19467 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
19468 F:      drivers/crypto/exynos-rng.c
19469
19470 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
19471 M:      Łukasz Stelmach <[email protected]>
19472 L:      [email protected]
19473 S:      Maintained
19474 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
19475 F:      drivers/char/hw_random/exynos-trng.c
19476
19477 SAMSUNG FRAMEBUFFER DRIVER
19478 M:      Jingoo Han <[email protected]>
19479 L:      [email protected]
19480 S:      Maintained
19481 F:      drivers/video/fbdev/s3c-fb.c
19482
19483 SAMSUNG INTERCONNECT DRIVERS
19484 M:      Sylwester Nawrocki <[email protected]>
19485 M:      Artur Świgoń <[email protected]>
19486 L:      [email protected]
19487 L:      [email protected]
19488 S:      Supported
19489 F:      drivers/interconnect/samsung/
19490
19491 SAMSUNG LAPTOP DRIVER
19492 M:      Corentin Chary <[email protected]>
19493 L:      [email protected]
19494 S:      Maintained
19495 F:      drivers/platform/x86/samsung-laptop.c
19496
19497 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
19498 M:      Krzysztof Kozlowski <[email protected]>
19499 L:      [email protected]
19500 L:      [email protected]
19501 S:      Maintained
19502 B:      mailto:[email protected]
19503 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
19504 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
19505 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
19506 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
19507 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
19508 F:      drivers/clk/clk-s2mps11.c
19509 F:      drivers/mfd/sec*.c
19510 F:      drivers/regulator/s2m*.c
19511 F:      drivers/regulator/s5m*.c
19512 F:      drivers/rtc/rtc-s5m.c
19513 F:      include/linux/mfd/samsung/
19514
19515 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
19516 M:      Sylwester Nawrocki <[email protected]>
19517 L:      [email protected]
19518 L:      [email protected]
19519 S:      Maintained
19520 F:      drivers/media/platform/samsung/s3c-camif/
19521 F:      include/media/drv-intf/s3c_camif.h
19522
19523 SAMSUNG S3FWRN5 NFC DRIVER
19524 M:      Krzysztof Kozlowski <[email protected]>
19525 S:      Maintained
19526 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
19527 F:      drivers/nfc/s3fwrn5
19528
19529 SAMSUNG S5C73M3 CAMERA DRIVER
19530 M:      Sylwester Nawrocki <[email protected]>
19531 M:      Andrzej Hajda <[email protected]>
19532 L:      [email protected]
19533 S:      Supported
19534 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19535 F:      drivers/media/i2c/s5c73m3/*
19536
19537 SAMSUNG S5K5BAF CAMERA DRIVER
19538 M:      Sylwester Nawrocki <[email protected]>
19539 M:      Andrzej Hajda <[email protected]>
19540 L:      [email protected]
19541 S:      Supported
19542 F:      drivers/media/i2c/s5k5baf.c
19543
19544 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19545 M:      Krzysztof Kozlowski <[email protected]>
19546 M:      Vladimir Zapolskiy <[email protected]>
19547 L:      [email protected]
19548 L:      [email protected]
19549 S:      Maintained
19550 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19551 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19552 F:      drivers/crypto/s5p-sss.c
19553
19554 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19555 M:      Sylwester Nawrocki <[email protected]>
19556 L:      [email protected]
19557 S:      Supported
19558 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19559 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19560 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19561 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19562 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19563 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19564 F:      drivers/media/platform/samsung/exynos4-is/
19565
19566 SAMSUNG SOC CLOCK DRIVERS
19567 M:      Krzysztof Kozlowski <[email protected]>
19568 M:      Sylwester Nawrocki <[email protected]>
19569 M:      Chanwoo Choi <[email protected]>
19570 R:      Alim Akhtar <[email protected]>
19571 L:      [email protected]
19572 S:      Maintained
19573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19574 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19575 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19576 F:      drivers/clk/samsung/
19577 F:      include/dt-bindings/clock/exynos*.h
19578 F:      include/dt-bindings/clock/s5p*.h
19579 F:      include/dt-bindings/clock/samsung,*.h
19580 F:      include/linux/clk/samsung.h
19581
19582 SAMSUNG SPI DRIVERS
19583 M:      Andi Shyti <[email protected]>
19584 L:      [email protected]
19585 L:      [email protected]
19586 S:      Maintained
19587 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19588 F:      drivers/spi/spi-s3c*
19589 F:      include/linux/platform_data/spi-s3c64xx.h
19590
19591 SAMSUNG SXGBE DRIVERS
19592 M:      Byungho An <[email protected]>
19593 L:      [email protected]
19594 S:      Supported
19595 F:      drivers/net/ethernet/samsung/sxgbe/
19596
19597 SAMSUNG THERMAL DRIVER
19598 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19599 M:      Krzysztof Kozlowski <[email protected]>
19600 L:      [email protected]
19601 L:      [email protected]
19602 S:      Maintained
19603 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19604 F:      drivers/thermal/samsung/
19605
19606 SAMSUNG USB2 PHY DRIVER
19607 M:      Sylwester Nawrocki <[email protected]>
19608 L:      [email protected]
19609 S:      Supported
19610 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19611 F:      Documentation/driver-api/phy/samsung-usb2.rst
19612 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19613 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19614 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19615 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19616 F:      drivers/phy/samsung/phy-samsung-usb2.c
19617 F:      drivers/phy/samsung/phy-samsung-usb2.h
19618
19619 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19620 M:      Paul Barker <[email protected]>
19621 R:      Marc Murphy <[email protected]>
19622 S:      Supported
19623 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19624
19625 SC1200 WDT DRIVER
19626 M:      Zwane Mwaikambo <[email protected]>
19627 S:      Maintained
19628 F:      drivers/watchdog/sc1200wdt.c
19629
19630 SCHEDULER
19631 M:      Ingo Molnar <[email protected]>
19632 M:      Peter Zijlstra <[email protected]>
19633 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19634 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19635 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19636 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19637 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19638 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19639 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19640 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19641 L:      [email protected]
19642 S:      Maintained
19643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19644 F:      include/linux/preempt.h
19645 F:      include/linux/sched.h
19646 F:      include/linux/wait.h
19647 F:      include/uapi/linux/sched.h
19648 F:      kernel/sched/
19649
19650 SCSI LIBSAS SUBSYSTEM
19651 R:      John Garry <[email protected]>
19652 R:      Jason Yan <[email protected]>
19653 L:      [email protected]
19654 S:      Supported
19655 F:      Documentation/scsi/libsas.rst
19656 F:      drivers/scsi/libsas/
19657 F:      include/scsi/libsas.h
19658 F:      include/scsi/sas_ata.h
19659
19660 SCSI RDMA PROTOCOL (SRP) INITIATOR
19661 M:      Bart Van Assche <[email protected]>
19662 L:      [email protected]
19663 S:      Supported
19664 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19665 F:      drivers/infiniband/ulp/srp/
19666 F:      include/scsi/srp.h
19667
19668 SCSI RDMA PROTOCOL (SRP) TARGET
19669 M:      Bart Van Assche <[email protected]>
19670 L:      [email protected]
19671 L:      [email protected]
19672 S:      Supported
19673 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19674 F:      drivers/infiniband/ulp/srpt/
19675
19676 SCSI SG DRIVER
19677 M:      Doug Gilbert <[email protected]>
19678 L:      [email protected]
19679 S:      Maintained
19680 W:      http://sg.danny.cz/sg
19681 F:      Documentation/scsi/scsi-generic.rst
19682 F:      drivers/scsi/sg.c
19683 F:      include/scsi/sg.h
19684
19685 SCSI SUBSYSTEM
19686 M:      "James E.J. Bottomley" <[email protected]>
19687 M:      "Martin K. Petersen" <[email protected]>
19688 L:      [email protected]
19689 S:      Maintained
19690 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19693 F:      Documentation/devicetree/bindings/scsi/
19694 F:      drivers/scsi/
19695 F:      drivers/ufs/
19696 F:      include/scsi/
19697
19698 SCSI TAPE DRIVER
19699 M:      Kai Mäkisara <[email protected]>
19700 L:      [email protected]
19701 S:      Maintained
19702 F:      Documentation/scsi/st.rst
19703 F:      drivers/scsi/st.*
19704 F:      drivers/scsi/st_*.h
19705
19706 SCSI TARGET CORE USER DRIVER
19707 M:      Bodo Stroesser <[email protected]>
19708 L:      [email protected]
19709 L:      [email protected]
19710 S:      Supported
19711 F:      Documentation/target/tcmu-design.rst
19712 F:      drivers/target/target_core_user.c
19713 F:      include/uapi/linux/target_core_user.h
19714
19715 SCSI TARGET SUBSYSTEM
19716 M:      "Martin K. Petersen" <[email protected]>
19717 L:      [email protected]
19718 L:      [email protected]
19719 S:      Supported
19720 Q:      https://patchwork.kernel.org/project/target-devel/list/
19721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19722 F:      Documentation/target/
19723 F:      drivers/target/
19724 F:      include/target/
19725
19726 SCTP PROTOCOL
19727 M:      Marcelo Ricardo Leitner <[email protected]>
19728 M:      Xin Long <[email protected]>
19729 L:      [email protected]
19730 S:      Maintained
19731 W:      https://github.com/sctp/lksctp-tools/wiki
19732 F:      Documentation/networking/sctp.rst
19733 F:      include/linux/sctp.h
19734 F:      include/net/sctp/
19735 F:      include/uapi/linux/sctp.h
19736 F:      net/sctp/
19737
19738 SCx200 CPU SUPPORT
19739 M:      Jim Cromie <[email protected]>
19740 S:      Odd Fixes
19741 F:      Documentation/i2c/busses/scx200_acb.rst
19742 F:      arch/x86/platform/scx200/
19743 F:      drivers/i2c/busses/scx200*
19744 F:      drivers/mtd/maps/scx200_docflash.c
19745 F:      drivers/watchdog/scx200_wdt.c
19746 F:      include/linux/scx200.h
19747
19748 SCx200 GPIO DRIVER
19749 M:      Jim Cromie <[email protected]>
19750 S:      Maintained
19751 F:      drivers/char/scx200_gpio.c
19752 F:      include/linux/scx200_gpio.h
19753
19754 SCx200 HRT CLOCKSOURCE DRIVER
19755 M:      Jim Cromie <[email protected]>
19756 S:      Maintained
19757 F:      drivers/clocksource/scx200_hrt.c
19758
19759 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19760 M:      Sascha Sommer <[email protected]>
19761 L:      [email protected] (subscribers-only)
19762 S:      Maintained
19763 F:      drivers/mmc/host/sdricoh_cs.c
19764
19765 SECO BOARDS CEC DRIVER
19766 M:      Ettore Chimenti <[email protected]>
19767 S:      Maintained
19768 F:      drivers/media/cec/platform/seco/seco-cec.c
19769 F:      drivers/media/cec/platform/seco/seco-cec.h
19770
19771 SECURE COMPUTING
19772 M:      Kees Cook <[email protected]>
19773 R:      Andy Lutomirski <[email protected]>
19774 R:      Will Drewry <[email protected]>
19775 S:      Supported
19776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19777 F:      Documentation/userspace-api/seccomp_filter.rst
19778 F:      include/linux/seccomp.h
19779 F:      include/uapi/linux/seccomp.h
19780 F:      kernel/seccomp.c
19781 F:      tools/testing/selftests/kselftest_harness.h
19782 F:      tools/testing/selftests/seccomp/*
19783 K:      \bsecure_computing
19784 K:      \bTIF_SECCOMP\b
19785
19786 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19787 M:      Kamal Dasu <[email protected]>
19788 M:      Al Cooper <[email protected]>
19789 R:      Broadcom internal kernel review list <[email protected]>
19790 L:      [email protected]
19791 S:      Maintained
19792 F:      drivers/mmc/host/sdhci-brcmstb*
19793
19794 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19795 M:      Adrian Hunter <[email protected]>
19796 L:      [email protected]
19797 S:      Supported
19798 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19799 F:      drivers/mmc/host/sdhci*
19800
19801 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19802 M:      Aubin Constans <[email protected]>
19803 R:      Eugen Hristev <[email protected]>
19804 L:      [email protected]
19805 S:      Supported
19806 F:      drivers/mmc/host/sdhci-of-at91.c
19807
19808 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19809 M:      Haibo Chen <[email protected]>
19810 L:      [email protected]
19811 L:      [email protected]
19812 S:      Maintained
19813 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19814
19815 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19816 M:      Ben Dooks <[email protected]>
19817 M:      Jaehoon Chung <[email protected]>
19818 L:      [email protected]
19819 S:      Maintained
19820 F:      drivers/mmc/host/sdhci-s3c*
19821
19822 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19823 M:      Viresh Kumar <[email protected]>
19824 L:      [email protected]
19825 S:      Maintained
19826 F:      drivers/mmc/host/sdhci-spear.c
19827
19828 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19829 M:      Vignesh Raghavendra <[email protected]>
19830 L:      [email protected]
19831 S:      Maintained
19832 F:      drivers/mmc/host/sdhci-omap.c
19833
19834 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19835 M:      Jonathan Derrick <[email protected]>
19836 L:      [email protected]
19837 S:      Supported
19838 F:      block/opal_proto.h
19839 F:      block/sed*
19840 F:      include/linux/sed*
19841 F:      include/uapi/linux/sed*
19842
19843 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19844 M:      Mark Rutland <[email protected]>
19845 M:      Lorenzo Pieralisi <[email protected]>
19846 M:      Sudeep Holla <[email protected]>
19847 L:      [email protected] (moderated for non-subscribers)
19848 S:      Maintained
19849 F:      drivers/firmware/smccc/
19850 F:      include/linux/arm-smccc.h
19851
19852 SECURITY CONTACT
19853 M:      Security Officers <[email protected]>
19854 S:      Supported
19855 F:      Documentation/process/security-bugs.rst
19856
19857 SECURITY SUBSYSTEM
19858 M:      Paul Moore <[email protected]>
19859 M:      James Morris <[email protected]>
19860 M:      "Serge E. Hallyn" <[email protected]>
19861 L:      [email protected]
19862 S:      Supported
19863 Q:      https://patchwork.kernel.org/project/linux-security-module/list
19864 B:      mailto:[email protected]
19865 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
19866 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19867 F:      include/uapi/linux/lsm.h
19868 F:      security/
19869 F:      tools/testing/selftests/lsm/
19870 X:      security/selinux/
19871 K:      \bsecurity_[a-z_0-9]\+\b
19872
19873 SELINUX SECURITY MODULE
19874 M:      Paul Moore <[email protected]>
19875 M:      Stephen Smalley <[email protected]>
19876 R:      Ondrej Mosnacek <[email protected]>
19877 L:      [email protected]
19878 S:      Supported
19879 W:      https://github.com/SELinuxProject
19880 Q:      https://patchwork.kernel.org/project/selinux/list
19881 B:      mailto:[email protected]
19882 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
19883 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19884 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19885 F:      Documentation/ABI/removed/sysfs-selinux-disable
19886 F:      Documentation/admin-guide/LSM/SELinux.rst
19887 F:      include/trace/events/avc.h
19888 F:      include/uapi/linux/selinux_netlink.h
19889 F:      scripts/selinux/
19890 F:      security/selinux/
19891
19892 SENSABLE PHANTOM
19893 M:      Jiri Slaby <[email protected]>
19894 S:      Maintained
19895 F:      drivers/misc/phantom.c
19896 F:      include/uapi/linux/phantom.h
19897
19898 SENSEAIR SUNRISE 006-0-0007
19899 M:      Jacopo Mondi <[email protected]>
19900 S:      Maintained
19901 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19902 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19903 F:      drivers/iio/chemical/sunrise_co2.c
19904
19905 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19906 M:      Tomasz Duszynski <[email protected]>
19907 S:      Maintained
19908 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19909 F:      drivers/iio/chemical/scd30.h
19910 F:      drivers/iio/chemical/scd30_core.c
19911 F:      drivers/iio/chemical/scd30_i2c.c
19912 F:      drivers/iio/chemical/scd30_serial.c
19913
19914 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19915 M:      Roan van Dijk <[email protected]>
19916 S:      Maintained
19917 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19918 F:      drivers/iio/chemical/scd4x.c
19919
19920 SENSIRION SGP40 GAS SENSOR DRIVER
19921 M:      Andreas Klinger <[email protected]>
19922 S:      Maintained
19923 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19924 F:      drivers/iio/chemical/sgp40.c
19925
19926 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19927 M:      Tomasz Duszynski <[email protected]>
19928 S:      Maintained
19929 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19930 F:      drivers/iio/chemical/sps30.c
19931 F:      drivers/iio/chemical/sps30_i2c.c
19932 F:      drivers/iio/chemical/sps30_serial.c
19933
19934 SERIAL DEVICE BUS
19935 M:      Rob Herring <[email protected]>
19936 L:      [email protected]
19937 S:      Maintained
19938 F:      Documentation/devicetree/bindings/serial/serial.yaml
19939 F:      drivers/tty/serdev/
19940 F:      include/linux/serdev.h
19941
19942 SERIAL IR RECEIVER
19943 M:      Sean Young <[email protected]>
19944 L:      [email protected]
19945 S:      Maintained
19946 F:      drivers/media/rc/serial_ir.c
19947
19948 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19949 M:      Srinivas Kandagatla <[email protected]>
19950 L:      [email protected] (moderated for non-subscribers)
19951 S:      Maintained
19952 F:      Documentation/devicetree/bindings/slimbus/
19953 F:      drivers/slimbus/
19954 F:      include/linux/slimbus.h
19955
19956 SFC NETWORK DRIVER
19957 M:      Edward Cree <[email protected]>
19958 M:      Martin Habets <[email protected]>
19959 L:      [email protected]
19960 L:      [email protected]
19961 S:      Supported
19962 F:      Documentation/networking/devlink/sfc.rst
19963 F:      drivers/net/ethernet/sfc/
19964
19965 SFCTEMP HWMON DRIVER
19966 M:      Emil Renner Berthing <[email protected]>
19967 M:      Hal Feng <[email protected]>
19968 L:      [email protected]
19969 S:      Maintained
19970 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19971 F:      Documentation/hwmon/sfctemp.rst
19972 F:      drivers/hwmon/sfctemp.c
19973
19974 SFF/SFP/SFP+ MODULE SUPPORT
19975 M:      Russell King <[email protected]>
19976 L:      [email protected]
19977 S:      Maintained
19978 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19979 F:      drivers/net/phy/phylink.c
19980 F:      drivers/net/phy/sfp*
19981 F:      include/linux/mdio/mdio-i2c.h
19982 F:      include/linux/phylink.h
19983 F:      include/linux/sfp.h
19984 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)
19985
19986 SGI GRU DRIVER
19987 M:      Dimitri Sivanich <[email protected]>
19988 S:      Maintained
19989 F:      drivers/misc/sgi-gru/
19990
19991 SGI XP/XPC/XPNET DRIVER
19992 M:      Robin Holt <[email protected]>
19993 M:      Steve Wahl <[email protected]>
19994 S:      Maintained
19995 F:      drivers/misc/sgi-xp/
19996
19997 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19998 M:      Wenjia Zhang <[email protected]>
19999 M:      Jan Karcher <[email protected]>
20000 R:      D. Wythe <[email protected]>
20001 R:      Tony Lu <[email protected]>
20002 R:      Wen Gu <[email protected]>
20003 L:      [email protected]
20004 S:      Supported
20005 F:      net/smc/
20006
20007 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20008 M:      Linus Walleij <[email protected]>
20009 L:      [email protected]
20010 S:      Maintained
20011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20012 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20013 F:      drivers/iio/light/gp2ap002.c
20014
20015 SHARP RJ54N1CB0C SENSOR DRIVER
20016 M:      Jacopo Mondi <[email protected]>
20017 L:      [email protected]
20018 S:      Odd fixes
20019 T:      git git://linuxtv.org/media_tree.git
20020 F:      drivers/media/i2c/rj54n1cb0c.c
20021 F:      include/media/i2c/rj54n1cb0c.h
20022
20023 SHRINKER
20024 M:      Andrew Morton <[email protected]>
20025 M:      Dave Chinner <[email protected]>
20026 R:      Qi Zheng <[email protected]>
20027 R:      Roman Gushchin <[email protected]>
20028 R:      Muchun Song <[email protected]>
20029 L:      [email protected]
20030 S:      Maintained
20031 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20032 F:      include/linux/shrinker.h
20033 F:      mm/shrinker.c
20034 F:      mm/shrinker_debug.c
20035
20036 SH_VOU V4L2 OUTPUT DRIVER
20037 L:      [email protected]
20038 S:      Orphan
20039 F:      drivers/media/platform/renesas/sh_vou.c
20040 F:      include/media/drv-intf/sh_vou.h
20041
20042 SI2157 MEDIA DRIVER
20043 L:      [email protected]
20044 S:      Orphan
20045 W:      https://linuxtv.org
20046 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20047 F:      drivers/media/tuners/si2157*
20048
20049 SI2165 MEDIA DRIVER
20050 M:      Matthias Schwarzott <[email protected]>
20051 L:      [email protected]
20052 S:      Maintained
20053 W:      https://linuxtv.org
20054 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20055 F:      drivers/media/dvb-frontends/si2165*
20056
20057 SI2168 MEDIA DRIVER
20058 L:      [email protected]
20059 S:      Orphan
20060 W:      https://linuxtv.org
20061 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20062 F:      drivers/media/dvb-frontends/si2168*
20063
20064 SI470X FM RADIO RECEIVER I2C DRIVER
20065 M:      Hans Verkuil <[email protected]>
20066 L:      [email protected]
20067 S:      Odd Fixes
20068 W:      https://linuxtv.org
20069 T:      git git://linuxtv.org/media_tree.git
20070 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20071 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20072
20073 SI470X FM RADIO RECEIVER USB DRIVER
20074 M:      Hans Verkuil <[email protected]>
20075 L:      [email protected]
20076 S:      Maintained
20077 W:      https://linuxtv.org
20078 T:      git git://linuxtv.org/media_tree.git
20079 F:      drivers/media/radio/si470x/radio-si470x-common.c
20080 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20081 F:      drivers/media/radio/si470x/radio-si470x.h
20082
20083 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20084 M:      Eduardo Valentin <[email protected]>
20085 L:      [email protected]
20086 S:      Odd Fixes
20087 W:      https://linuxtv.org
20088 T:      git git://linuxtv.org/media_tree.git
20089 F:      drivers/media/radio/si4713/si4713.?
20090
20091 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20092 M:      Eduardo Valentin <[email protected]>
20093 L:      [email protected]
20094 S:      Odd Fixes
20095 W:      https://linuxtv.org
20096 T:      git git://linuxtv.org/media_tree.git
20097 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20098
20099 SI4713 FM RADIO TRANSMITTER USB DRIVER
20100 M:      Hans Verkuil <[email protected]>
20101 L:      [email protected]
20102 S:      Maintained
20103 W:      https://linuxtv.org
20104 T:      git git://linuxtv.org/media_tree.git
20105 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20106
20107 SIANO DVB DRIVER
20108 M:      Mauro Carvalho Chehab <[email protected]>
20109 L:      [email protected]
20110 S:      Odd fixes
20111 W:      https://linuxtv.org
20112 T:      git git://linuxtv.org/media_tree.git
20113 F:      drivers/media/common/siano/
20114 F:      drivers/media/mmc/siano/
20115 F:      drivers/media/usb/siano/
20116 F:      drivers/media/usb/siano/
20117
20118 SIEMENS IPC LED DRIVERS
20119 M:      Gerd Haeussler <[email protected]>
20120 M:      Xing Tong Wu <[email protected]>
20121 M:      Tobias Schaffner <[email protected]>
20122 L:      [email protected]
20123 S:      Maintained
20124 F:      drivers/leds/simple/
20125
20126 SIEMENS IPC PLATFORM DRIVERS
20127 M:      Gerd Haeussler <[email protected]>
20128 M:      Xing Tong Wu <[email protected]>
20129 M:      Tobias Schaffner <[email protected]>
20130 L:      [email protected]
20131 S:      Maintained
20132 F:      drivers/platform/x86/siemens/
20133 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20134 F:      include/linux/platform_data/x86/simatic-ipc.h
20135
20136 SIEMENS IPC WATCHDOG DRIVERS
20137 M:      Gerd Haeussler <[email protected]>
20138 M:      Xing Tong Wu <[email protected]>
20139 M:      Tobias Schaffner <[email protected]>
20140 L:      [email protected]
20141 S:      Maintained
20142 F:      drivers/watchdog/simatic-ipc-wdt.c
20143
20144 SIFIVE DRIVERS
20145 M:      Paul Walmsley <[email protected]>
20146 M:      Samuel Holland <[email protected]>
20147 L:      [email protected]
20148 S:      Supported
20149 F:      drivers/dma/sf-pdma/
20150 N:      sifive
20151 K:      fu[57]40
20152 K:      [^@]sifive
20153
20154 SILEAD TOUCHSCREEN DRIVER
20155 M:      Hans de Goede <[email protected]>
20156 L:      [email protected]
20157 L:      [email protected]
20158 S:      Maintained
20159 F:      drivers/input/touchscreen/silead.c
20160 F:      drivers/platform/x86/touchscreen_dmi.c
20161
20162 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20163 M:      Jérôme Pouiller <[email protected]>
20164 S:      Supported
20165 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20166 F:      drivers/net/wireless/silabs/wfx/
20167
20168 SILICON MOTION SM712 FRAME BUFFER DRIVER
20169 M:      Sudip Mukherjee <[email protected]>
20170 M:      Teddy Wang <[email protected]>
20171 M:      Sudip Mukherjee <[email protected]>
20172 L:      [email protected]
20173 S:      Maintained
20174 F:      Documentation/fb/sm712fb.rst
20175 F:      drivers/video/fbdev/sm712*
20176
20177 SILVACO I3C DUAL-ROLE MASTER
20178 M:      Miquel Raynal <[email protected]>
20179 M:      Conor Culhane <[email protected]>
20180 L:      [email protected] (moderated for non-subscribers)
20181 S:      Maintained
20182 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20183 F:      drivers/i3c/master/svc-i3c-master.c
20184
20185 SIMPLEFB FB DRIVER
20186 M:      Hans de Goede <[email protected]>
20187 L:      [email protected]
20188 S:      Maintained
20189 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20190 F:      drivers/video/fbdev/simplefb.c
20191 F:      include/linux/platform_data/simplefb.h
20192
20193 SIOX
20194 M:      Thorsten Scherer <[email protected]>
20195 M:      Uwe Kleine-König <[email protected]>
20196 R:      Pengutronix Kernel Team <[email protected]>
20197 S:      Supported
20198 F:      drivers/gpio/gpio-siox.c
20199 F:      drivers/siox/*
20200 F:      include/trace/events/siox.h
20201
20202 SIPHASH PRF ROUTINES
20203 M:      Jason A. Donenfeld <[email protected]>
20204 S:      Maintained
20205 F:      include/linux/siphash.h
20206 F:      lib/siphash.c
20207 F:      lib/siphash_kunit.c
20208
20209 SIS 190 ETHERNET DRIVER
20210 M:      Francois Romieu <[email protected]>
20211 L:      [email protected]
20212 S:      Maintained
20213 F:      drivers/net/ethernet/sis/sis190.c
20214
20215 SIS 900/7016 FAST ETHERNET DRIVER
20216 M:      Daniele Venzano <[email protected]>
20217 L:      [email protected]
20218 S:      Maintained
20219 W:      http://www.brownhat.org/sis900.html
20220 F:      drivers/net/ethernet/sis/sis900.*
20221
20222 SIS FRAMEBUFFER DRIVER
20223 S:      Orphan
20224 F:      Documentation/fb/sisfb.rst
20225 F:      drivers/video/fbdev/sis/
20226 F:      include/video/sisfb.h
20227
20228 SIS I2C TOUCHSCREEN DRIVER
20229 M:      Mika Penttilä <[email protected]>
20230 L:      [email protected]
20231 S:      Maintained
20232 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20233 F:      drivers/input/touchscreen/sis_i2c.c
20234
20235 SIS USB2VGA DRIVER
20236 M:      Thomas Winischhofer <[email protected]>
20237 S:      Maintained
20238 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20239 F:      drivers/usb/misc/sisusbvga/
20240
20241 SL28 CPLD MFD DRIVER
20242 M:      Michael Walle <[email protected]>
20243 S:      Maintained
20244 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20245 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20246 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20247 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20248 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20249 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20250 F:      drivers/gpio/gpio-sl28cpld.c
20251 F:      drivers/hwmon/sl28cpld-hwmon.c
20252 F:      drivers/irqchip/irq-sl28cpld.c
20253 F:      drivers/pwm/pwm-sl28cpld.c
20254 F:      drivers/watchdog/sl28cpld_wdt.c
20255
20256 SL28 VPD NVMEM LAYOUT DRIVER
20257 M:      Michael Walle <[email protected]>
20258 S:      Maintained
20259 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20260 F:      drivers/nvmem/layouts/sl28vpd.c
20261
20262 SLAB ALLOCATOR
20263 M:      Christoph Lameter <[email protected]>
20264 M:      Pekka Enberg <[email protected]>
20265 M:      David Rientjes <[email protected]>
20266 M:      Joonsoo Kim <[email protected]>
20267 M:      Andrew Morton <[email protected]>
20268 M:      Vlastimil Babka <[email protected]>
20269 R:      Roman Gushchin <[email protected]>
20270 R:      Hyeonggon Yoo <[email protected]>
20271 L:      [email protected]
20272 S:      Maintained
20273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20274 F:      include/linux/sl?b*.h
20275 F:      mm/sl?b*
20276
20277 SLCAN CAN NETWORK DRIVER
20278 M:      Dario Binacchi <[email protected]>
20279 L:      [email protected]
20280 S:      Maintained
20281 F:      drivers/net/can/slcan/
20282
20283 SLEEPABLE READ-COPY UPDATE (SRCU)
20284 M:      Lai Jiangshan <[email protected]>
20285 M:      "Paul E. McKenney" <[email protected]>
20286 M:      Josh Triplett <[email protected]>
20287 R:      Steven Rostedt <[email protected]>
20288 R:      Mathieu Desnoyers <[email protected]>
20289 L:      [email protected]
20290 S:      Supported
20291 W:      http://www.rdrop.com/users/paulmck/RCU/
20292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20293 F:      include/linux/srcu*.h
20294 F:      kernel/rcu/srcu*.c
20295
20296 SMACK SECURITY MODULE
20297 M:      Casey Schaufler <[email protected]>
20298 L:      [email protected]
20299 S:      Maintained
20300 W:      http://schaufler-ca.com
20301 T:      git git://github.com/cschaufler/smack-next
20302 F:      Documentation/admin-guide/LSM/Smack.rst
20303 F:      security/smack/
20304
20305 SMC91x ETHERNET DRIVER
20306 M:      Nicolas Pitre <[email protected]>
20307 S:      Odd Fixes
20308 F:      drivers/net/ethernet/smsc/smc91x.*
20309
20310 SMSC EMC2103 HARDWARE MONITOR DRIVER
20311 M:      Steve Glendinning <[email protected]>
20312 L:      [email protected]
20313 S:      Maintained
20314 F:      Documentation/hwmon/emc2103.rst
20315 F:      drivers/hwmon/emc2103.c
20316
20317 SMSC SCH5627 HARDWARE MONITOR DRIVER
20318 M:      Hans de Goede <[email protected]>
20319 L:      [email protected]
20320 S:      Supported
20321 F:      Documentation/hwmon/sch5627.rst
20322 F:      drivers/hwmon/sch5627.c
20323
20324 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20325 M:      Steve Glendinning <[email protected]>
20326 L:      [email protected]
20327 S:      Maintained
20328 F:      drivers/video/fbdev/smscufx.c
20329
20330 SMSC47B397 HARDWARE MONITOR DRIVER
20331 M:      Jean Delvare <[email protected]>
20332 L:      [email protected]
20333 S:      Maintained
20334 F:      Documentation/hwmon/smsc47b397.rst
20335 F:      drivers/hwmon/smsc47b397.c
20336
20337 SMSC911x ETHERNET DRIVER
20338 M:      Steve Glendinning <[email protected]>
20339 L:      [email protected]
20340 S:      Maintained
20341 F:      drivers/net/ethernet/smsc/smsc911x.*
20342 F:      include/linux/smsc911x.h
20343
20344 SMSC9420 PCI ETHERNET DRIVER
20345 M:      Steve Glendinning <[email protected]>
20346 L:      [email protected]
20347 S:      Maintained
20348 F:      drivers/net/ethernet/smsc/smsc9420.*
20349
20350 SNET DPU VIRTIO DATA PATH ACCELERATOR
20351 R:      Alvaro Karsz <[email protected]>
20352 F:      drivers/vdpa/solidrun/
20353
20354 SOCIONEXT (SNI) AVE NETWORK DRIVER
20355 M:      Kunihiko Hayashi <[email protected]>
20356 L:      [email protected]
20357 S:      Maintained
20358 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
20359 F:      drivers/net/ethernet/socionext/sni_ave.c
20360
20361 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
20362 M:      Ilias Apalodimas <[email protected]>
20363 M:      Masahisa Kojima <[email protected]>
20364 L:      [email protected]
20365 S:      Maintained
20366 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
20367 F:      drivers/net/ethernet/socionext/netsec.c
20368
20369 SOCIONEXT (SNI) Synquacer SPI DRIVER
20370 M:      Masahisa Kojima <[email protected]>
20371 M:      Jassi Brar <[email protected]>
20372 L:      [email protected]
20373 S:      Maintained
20374 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
20375 F:      drivers/spi/spi-synquacer.c
20376
20377 SOCIONEXT SYNQUACER I2C DRIVER
20378 M:      Ard Biesheuvel <[email protected]>
20379 L:      [email protected]
20380 S:      Maintained
20381 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
20382 F:      drivers/i2c/busses/i2c-synquacer.c
20383
20384 SOCIONEXT UNIPHIER SOUND DRIVER
20385 L:      [email protected] (moderated for non-subscribers)
20386 S:      Orphan
20387 F:      sound/soc/uniphier/
20388
20389 SOCKET TIMESTAMPING
20390 M:      Willem de Bruijn <[email protected]>
20391 S:      Maintained
20392 F:      Documentation/networking/timestamping.rst
20393 F:      include/uapi/linux/net_tstamp.h
20394 F:      tools/testing/selftests/net/so_txtime.c
20395
20396 SOEKRIS NET48XX LED SUPPORT
20397 M:      Chris Boot <[email protected]>
20398 S:      Maintained
20399 F:      drivers/leds/leds-net48xx.c
20400
20401 SOFT-IWARP DRIVER (siw)
20402 M:      Bernard Metzler <[email protected]>
20403 L:      [email protected]
20404 S:      Supported
20405 F:      drivers/infiniband/sw/siw/
20406 F:      include/uapi/rdma/siw-abi.h
20407
20408 SOFT-ROCE DRIVER (rxe)
20409 M:      Zhu Yanjun <[email protected]>
20410 L:      [email protected]
20411 S:      Supported
20412 F:      drivers/infiniband/sw/rxe/
20413 F:      include/uapi/rdma/rdma_user_rxe.h
20414
20415 SOFTLOGIC 6x10 MPEG CODEC
20416 M:      Bluecherry Maintainers <[email protected]>
20417 M:      Anton Sviridenko <[email protected]>
20418 M:      Andrey Utkin <[email protected]>
20419 M:      Ismael Luceno <[email protected]>
20420 L:      [email protected]
20421 S:      Supported
20422 F:      drivers/media/pci/solo6x10/
20423
20424 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
20425 M:      James Morse <[email protected]>
20426 L:      [email protected] (moderated for non-subscribers)
20427 S:      Maintained
20428 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
20429 F:      drivers/firmware/arm_sdei.c
20430 F:      include/linux/arm_sdei.h
20431 F:      include/uapi/linux/arm_sdei.h
20432
20433 SOFTWARE NODES AND DEVICE PROPERTIES
20434 R:      Andy Shevchenko <[email protected]>
20435 R:      Daniel Scally <[email protected]>
20436 R:      Heikki Krogerus <[email protected]>
20437 R:      Sakari Ailus <[email protected]>
20438 L:      [email protected]
20439 S:      Maintained
20440 F:      drivers/base/property.c
20441 F:      drivers/base/swnode.c
20442 F:      include/linux/fwnode.h
20443 F:      include/linux/property.h
20444
20445 SOFTWARE RAID (Multiple Disks) SUPPORT
20446 M:      Song Liu <[email protected]>
20447 R:      Yu Kuai <[email protected]>
20448 L:      [email protected]
20449 S:      Supported
20450 Q:      https://patchwork.kernel.org/project/linux-raid/list/
20451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
20452 F:      drivers/md/Kconfig
20453 F:      drivers/md/Makefile
20454 F:      drivers/md/md*
20455 F:      drivers/md/raid*
20456 F:      include/linux/raid/
20457 F:      include/uapi/linux/raid/
20458
20459 SOLIDRUN CLEARFOG SUPPORT
20460 M:      Russell King <[email protected]>
20461 S:      Maintained
20462 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
20463 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
20464
20465 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
20466 M:      Russell King <[email protected]>
20467 S:      Maintained
20468 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
20469 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
20470 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
20471
20472 SONIC NETWORK DRIVER
20473 M:      Thomas Bogendoerfer <[email protected]>
20474 L:      [email protected]
20475 S:      Maintained
20476 F:      drivers/net/ethernet/natsemi/sonic.*
20477
20478 SONICS SILICON BACKPLANE DRIVER (SSB)
20479 M:      Michael Buesch <[email protected]>
20480 L:      [email protected]
20481 S:      Maintained
20482 F:      drivers/ssb/
20483 F:      include/linux/ssb/
20484
20485 SONY IMX208 SENSOR DRIVER
20486 M:      Sakari Ailus <[email protected]>
20487 L:      [email protected]
20488 S:      Maintained
20489 T:      git git://linuxtv.org/media_tree.git
20490 F:      drivers/media/i2c/imx208.c
20491
20492 SONY IMX214 SENSOR DRIVER
20493 M:      Ricardo Ribalda <[email protected]>
20494 L:      [email protected]
20495 S:      Maintained
20496 T:      git git://linuxtv.org/media_tree.git
20497 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
20498 F:      drivers/media/i2c/imx214.c
20499
20500 SONY IMX219 SENSOR DRIVER
20501 M:      Dave Stevenson <[email protected]>
20502 L:      [email protected]
20503 S:      Maintained
20504 T:      git git://linuxtv.org/media_tree.git
20505 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
20506 F:      drivers/media/i2c/imx219.c
20507
20508 SONY IMX258 SENSOR DRIVER
20509 M:      Sakari Ailus <[email protected]>
20510 L:      [email protected]
20511 S:      Maintained
20512 T:      git git://linuxtv.org/media_tree.git
20513 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
20514 F:      drivers/media/i2c/imx258.c
20515
20516 SONY IMX274 SENSOR DRIVER
20517 M:      Leon Luo <[email protected]>
20518 L:      [email protected]
20519 S:      Maintained
20520 T:      git git://linuxtv.org/media_tree.git
20521 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20522 F:      drivers/media/i2c/imx274.c
20523
20524 SONY IMX290 SENSOR DRIVER
20525 M:      Manivannan Sadhasivam <[email protected]>
20526 L:      [email protected]
20527 S:      Maintained
20528 T:      git git://linuxtv.org/media_tree.git
20529 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20530 F:      drivers/media/i2c/imx290.c
20531
20532 SONY IMX296 SENSOR DRIVER
20533 M:      Laurent Pinchart <[email protected]>
20534 M:      Manivannan Sadhasivam <[email protected]>
20535 L:      [email protected]
20536 S:      Maintained
20537 T:      git git://linuxtv.org/media_tree.git
20538 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20539 F:      drivers/media/i2c/imx296.c
20540
20541 SONY IMX319 SENSOR DRIVER
20542 M:      Bingbu Cao <[email protected]>
20543 L:      [email protected]
20544 S:      Maintained
20545 T:      git git://linuxtv.org/media_tree.git
20546 F:      drivers/media/i2c/imx319.c
20547
20548 SONY IMX334 SENSOR DRIVER
20549 L:      [email protected]
20550 S:      Orphan
20551 T:      git git://linuxtv.org/media_tree.git
20552 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20553 F:      drivers/media/i2c/imx334.c
20554
20555 SONY IMX335 SENSOR DRIVER
20556 L:      [email protected]
20557 S:      Orphan
20558 T:      git git://linuxtv.org/media_tree.git
20559 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20560 F:      drivers/media/i2c/imx335.c
20561
20562 SONY IMX355 SENSOR DRIVER
20563 M:      Tianshu Qiu <[email protected]>
20564 L:      [email protected]
20565 S:      Maintained
20566 T:      git git://linuxtv.org/media_tree.git
20567 F:      drivers/media/i2c/imx355.c
20568
20569 SONY IMX412 SENSOR DRIVER
20570 L:      [email protected]
20571 S:      Orphan
20572 T:      git git://linuxtv.org/media_tree.git
20573 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20574 F:      drivers/media/i2c/imx412.c
20575
20576 SONY IMX415 SENSOR DRIVER
20577 M:      Michael Riesch <[email protected]>
20578 L:      [email protected]
20579 S:      Maintained
20580 T:      git git://linuxtv.org/media_tree.git
20581 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20582 F:      drivers/media/i2c/imx415.c
20583
20584 SONY MEMORYSTICK SUBSYSTEM
20585 M:      Maxim Levitsky <[email protected]>
20586 M:      Alex Dubov <[email protected]>
20587 M:      Ulf Hansson <[email protected]>
20588 L:      [email protected]
20589 S:      Maintained
20590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20591 F:      drivers/memstick/
20592 F:      include/linux/memstick.h
20593
20594 SONY VAIO CONTROL DEVICE DRIVER
20595 M:      Mattia Dongili <[email protected]>
20596 L:      [email protected]
20597 S:      Maintained
20598 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20599 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20600 F:      drivers/char/sonypi.c
20601 F:      drivers/platform/x86/sony-laptop.c
20602 F:      include/linux/sony-laptop.h
20603
20604 SOPHGO DEVICETREES and DRIVERS
20605 M:      Chen Wang <[email protected]>
20606 M:      Inochi Amaoto <[email protected]>
20607 T:      git https://github.com/sophgo/linux.git
20608 S:      Maintained
20609 N:      sophgo
20610 K:      sophgo
20611
20612 SOUND
20613 M:      Jaroslav Kysela <[email protected]>
20614 M:      Takashi Iwai <[email protected]>
20615 L:      [email protected]
20616 S:      Maintained
20617 W:      http://www.alsa-project.org/
20618 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20620 F:      Documentation/sound/
20621 F:      include/sound/
20622 F:      include/uapi/sound/
20623 F:      sound/
20624 F:      tools/testing/selftests/alsa
20625
20626 SOUND - ALSA SELFTESTS
20627 M:      Mark Brown <[email protected]>
20628 L:      [email protected]
20629 L:      [email protected]
20630 S:      Supported
20631 F:      tools/testing/selftests/alsa
20632
20633 SOUND - COMPRESSED AUDIO
20634 M:      Vinod Koul <[email protected]>
20635 L:      [email protected] (moderated for non-subscribers)
20636 S:      Supported
20637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20638 F:      Documentation/sound/designs/compress-offload.rst
20639 F:      include/sound/compress_driver.h
20640 F:      include/uapi/sound/compress_*
20641 F:      sound/core/compress_offload.c
20642 F:      sound/soc/soc-compress.c
20643
20644 SOUND - CORE KUNIT TEST
20645 M:      Ivan Orlov <[email protected]>
20646 L:      [email protected]
20647 S:      Supported
20648 F:      sound/core/sound_kunit.c
20649
20650 SOUND - DMAENGINE HELPERS
20651 M:      Lars-Peter Clausen <[email protected]>
20652 S:      Supported
20653 F:      include/sound/dmaengine_pcm.h
20654 F:      sound/core/pcm_dmaengine.c
20655 F:      sound/soc/soc-generic-dmaengine-pcm.c
20656
20657 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20658 M:      Liam Girdwood <[email protected]>
20659 M:      Mark Brown <[email protected]>
20660 L:      [email protected]
20661 S:      Supported
20662 W:      http://alsa-project.org/main/index.php/ASoC
20663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20664 F:      Documentation/devicetree/bindings/sound/
20665 F:      Documentation/sound/soc/
20666 F:      include/dt-bindings/sound/
20667 F:      include/sound/soc*
20668 F:      include/sound/sof.h
20669 F:      include/sound/sof/
20670 F:      include/trace/events/sof*.h
20671 F:      include/uapi/sound/asoc.h
20672 F:      sound/soc/
20673
20674 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20675 M:      Pierre-Louis Bossart <[email protected]>
20676 M:      Liam Girdwood <[email protected]>
20677 M:      Peter Ujfalusi <[email protected]>
20678 M:      Bard Liao <[email protected]>
20679 M:      Ranjani Sridharan <[email protected]>
20680 M:      Daniel Baluta <[email protected]>
20681 R:      Kai Vehmanen <[email protected]>
20682 L:      [email protected] (moderated for non-subscribers)
20683 S:      Supported
20684 W:      https://github.com/thesofproject/linux/
20685 F:      sound/soc/sof/
20686
20687 SOUNDWIRE SUBSYSTEM
20688 M:      Vinod Koul <[email protected]>
20689 M:      Bard Liao <[email protected]>
20690 R:      Pierre-Louis Bossart <[email protected]>
20691 R:      Sanyog Kale <[email protected]>
20692 L:      [email protected] (moderated for non-subscribers)
20693 S:      Supported
20694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20695 F:      Documentation/driver-api/soundwire/
20696 F:      drivers/soundwire/
20697 F:      include/linux/soundwire/
20698
20699 SP2 MEDIA DRIVER
20700 M:      Olli Salonen <[email protected]>
20701 L:      [email protected]
20702 S:      Maintained
20703 W:      https://linuxtv.org
20704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20705 F:      drivers/media/dvb-frontends/sp2*
20706
20707 SPANISH DOCUMENTATION
20708 M:      Carlos Bilbao <[email protected]>
20709 R:      Avadhut Naik <[email protected]>
20710 S:      Maintained
20711 F:      Documentation/translations/sp_SP/
20712
20713 SPARC + UltraSPARC (sparc/sparc64)
20714 M:      "David S. Miller" <[email protected]>
20715 M:      Andreas Larsson <[email protected]>
20716 L:      [email protected]
20717 S:      Maintained
20718 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20721 F:      arch/sparc/
20722 F:      drivers/sbus/
20723
20724 SPARC SERIAL DRIVERS
20725 M:      "David S. Miller" <[email protected]>
20726 L:      [email protected]
20727 S:      Maintained
20728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20730 F:      drivers/tty/serial/suncore.c
20731 F:      drivers/tty/serial/sunhv.c
20732 F:      drivers/tty/serial/sunsab.c
20733 F:      drivers/tty/serial/sunsab.h
20734 F:      drivers/tty/serial/sunsu.c
20735 F:      drivers/tty/serial/sunzilog.c
20736 F:      drivers/tty/serial/sunzilog.h
20737 F:      drivers/tty/vcc.c
20738 F:      include/linux/sunserialcore.h
20739
20740 SPARSE CHECKER
20741 M:      "Luc Van Oostenryck" <[email protected]>
20742 L:      [email protected]
20743 S:      Maintained
20744 W:      https://sparse.docs.kernel.org/
20745 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20746 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20747 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20748 F:      include/linux/compiler.h
20749
20750 SPEAKUP CONSOLE SPEECH DRIVER
20751 M:      William Hubbs <[email protected]>
20752 M:      Chris Brannon <[email protected]>
20753 M:      Kirk Reiser <[email protected]>
20754 M:      Samuel Thibault <[email protected]>
20755 L:      [email protected]
20756 S:      Odd Fixes
20757 W:      http://www.linux-speakup.org/
20758 W:      https://github.com/linux-speakup/speakup
20759 B:      https://github.com/linux-speakup/speakup/issues
20760 F:      drivers/accessibility/speakup/
20761
20762 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20763 M:      Viresh Kumar <[email protected]>
20764 M:      Shiraz Hashim <[email protected]>
20765 M:      [email protected]
20766 L:      [email protected] (moderated for non-subscribers)
20767 S:      Maintained
20768 W:      http://www.st.com/spear
20769 F:      arch/arm/boot/dts/st/spear*
20770 F:      arch/arm/mach-spear/
20771 F:      drivers/clk/spear/
20772 F:      drivers/pinctrl/spear/
20773
20774 SPI NOR SUBSYSTEM
20775 M:      Tudor Ambarus <[email protected]>
20776 M:      Pratyush Yadav <[email protected]>
20777 M:      Michael Walle <[email protected]>
20778 L:      [email protected]
20779 S:      Maintained
20780 W:      http://www.linux-mtd.infradead.org/
20781 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20782 C:      irc://irc.oftc.net/mtd
20783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20784 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20785 F:      drivers/mtd/spi-nor/
20786 F:      include/linux/mtd/spi-nor.h
20787
20788 SPI SUBSYSTEM
20789 M:      Mark Brown <[email protected]>
20790 L:      [email protected]
20791 S:      Maintained
20792 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20794 F:      Documentation/devicetree/bindings/spi/
20795 F:      Documentation/spi/
20796 F:      drivers/spi/
20797 F:      include/linux/spi/
20798 F:      include/uapi/linux/spi/
20799 F:      tools/spi/
20800
20801 SPIDERNET NETWORK DRIVER for CELL
20802 M:      Ishizaki Kou <[email protected]>
20803 M:      Geoff Levand <[email protected]>
20804 L:      [email protected]
20805 L:      [email protected]
20806 S:      Maintained
20807 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20808 F:      drivers/net/ethernet/toshiba/spider_net*
20809
20810 SPMI SUBSYSTEM
20811 M:      Stephen Boyd <[email protected]>
20812 L:      [email protected]
20813 S:      Maintained
20814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20815 F:      Documentation/devicetree/bindings/spmi/
20816 F:      drivers/spmi/
20817 F:      include/dt-bindings/spmi/spmi.h
20818 F:      include/linux/spmi.h
20819 F:      include/trace/events/spmi.h
20820
20821 SPU FILE SYSTEM
20822 M:      Jeremy Kerr <[email protected]>
20823 L:      [email protected]
20824 S:      Supported
20825 W:      http://www.ibm.com/developerworks/power/cell/
20826 F:      Documentation/filesystems/spufs/spufs.rst
20827 F:      arch/powerpc/platforms/cell/spufs/
20828
20829 SQUASHFS FILE SYSTEM
20830 M:      Phillip Lougher <[email protected]>
20831 L:      [email protected] (subscribers-only)
20832 S:      Maintained
20833 W:      http://squashfs.org.uk
20834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20835 F:      Documentation/filesystems/squashfs.rst
20836 F:      fs/squashfs/
20837
20838 SRM (Alpha) environment access
20839 M:      Jan-Benedict Glaw <[email protected]>
20840 S:      Maintained
20841 F:      arch/alpha/kernel/srm_env.c
20842
20843 ST LSM6DSx IMU IIO DRIVER
20844 M:      Lorenzo Bianconi <[email protected]>
20845 L:      [email protected]
20846 S:      Maintained
20847 W:      http://www.st.com/
20848 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20849 F:      drivers/iio/imu/st_lsm6dsx/
20850
20851 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20852 M:      Benjamin Mugnier <[email protected]>
20853 M:      Sylvain Petinot <[email protected]>
20854 L:      [email protected]
20855 S:      Maintained
20856 T:      git git://linuxtv.org/media_tree.git
20857 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20858 F:      drivers/media/i2c/st-mipid02.c
20859
20860 ST STM32 I2C/SMBUS DRIVER
20861 M:      Pierre-Yves MORDRET <[email protected]>
20862 M:      Alain Volmat <[email protected]>
20863 L:      [email protected]
20864 S:      Maintained
20865 F:      drivers/i2c/busses/i2c-stm32*
20866
20867 ST STM32 SPI DRIVER
20868 M:      Alain Volmat <[email protected]>
20869 L:      [email protected]
20870 S:      Maintained
20871 F:      drivers/spi/spi-stm32.c
20872
20873 ST STPDDC60 DRIVER
20874 M:      Daniel Nilsson <[email protected]>
20875 L:      [email protected]
20876 S:      Maintained
20877 F:      Documentation/hwmon/stpddc60.rst
20878 F:      drivers/hwmon/pmbus/stpddc60.c
20879
20880 ST VGXY61 DRIVER
20881 M:      Benjamin Mugnier <[email protected]>
20882 M:      Sylvain Petinot <[email protected]>
20883 L:      [email protected]
20884 S:      Maintained
20885 T:      git git://linuxtv.org/media_tree.git
20886 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20887 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20888 F:      drivers/media/i2c/st-vgxy61.c
20889
20890 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20891 M:      Song Qiang <[email protected]>
20892 L:      [email protected]
20893 S:      Maintained
20894 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20895 F:      drivers/iio/proximity/vl53l0x-i2c.c
20896
20897 STABLE BRANCH
20898 M:      Greg Kroah-Hartman <[email protected]>
20899 M:      Sasha Levin <[email protected]>
20900 L:      [email protected]
20901 S:      Supported
20902 F:      Documentation/process/stable-kernel-rules.rst
20903
20904 STAGING - ATOMISP DRIVER
20905 M:      Hans de Goede <[email protected]>
20906 M:      Mauro Carvalho Chehab <[email protected]>
20907 R:      Sakari Ailus <[email protected]>
20908 L:      [email protected]
20909 S:      Maintained
20910 F:      drivers/staging/media/atomisp/
20911
20912 STAGING - FIELDBUS SUBSYSTEM
20913 M:      Sven Van Asbroeck <[email protected]>
20914 S:      Maintained
20915 F:      drivers/staging/fieldbus/*
20916 F:      drivers/staging/fieldbus/Documentation/
20917
20918 STAGING - HMS ANYBUS-S BUS
20919 M:      Sven Van Asbroeck <[email protected]>
20920 S:      Maintained
20921 F:      drivers/staging/fieldbus/anybuss/
20922
20923 STAGING - INDUSTRIAL IO
20924 M:      Jonathan Cameron <[email protected]>
20925 L:      [email protected]
20926 S:      Odd Fixes
20927 F:      Documentation/devicetree/bindings/staging/iio/
20928 F:      drivers/staging/iio/
20929
20930 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20931 M:      Marc Dietrich <[email protected]>
20932 L:      [email protected] (moderated for non-subscribers)
20933 L:      [email protected]
20934 S:      Maintained
20935 F:      drivers/staging/nvec/
20936
20937 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20938 M:      Jens Frederich <[email protected]>
20939 M:      Jon Nettleton <[email protected]>
20940 S:      Maintained
20941 W:      http://wiki.laptop.org/go/DCON
20942 F:      drivers/staging/olpc_dcon/
20943
20944 STAGING - REALTEK RTL8712U DRIVERS
20945 M:      Larry Finger <[email protected]>
20946 M:      Florian Schilhabel <[email protected]>.
20947 S:      Odd Fixes
20948 F:      drivers/staging/rtl8712/
20949
20950 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20951 M:      Michael Hennerich <[email protected]>
20952 L:      [email protected]
20953 S:      Supported
20954 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20955 F:      drivers/staging/fbtft/fb_seps525.c
20956
20957 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20958 M:      Sudip Mukherjee <[email protected]>
20959 M:      Teddy Wang <[email protected]>
20960 M:      Sudip Mukherjee <[email protected]>
20961 L:      [email protected]
20962 S:      Maintained
20963 F:      drivers/staging/sm750fb/
20964
20965 STAGING - VIA VT665X DRIVERS
20966 M:      Forest Bond <[email protected]>
20967 S:      Odd Fixes
20968 F:      drivers/staging/vt665?/
20969
20970 STAGING SUBSYSTEM
20971 M:      Greg Kroah-Hartman <[email protected]>
20972 L:      [email protected]
20973 S:      Supported
20974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20975 F:      drivers/staging/
20976
20977 STANDALONE CACHE CONTROLLER DRIVERS
20978 M:      Conor Dooley <[email protected]>
20979 L:      [email protected]
20980 S:      Maintained
20981 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20982 F:      drivers/cache
20983
20984 STARFIRE/DURALAN NETWORK DRIVER
20985 M:      Ion Badulescu <[email protected]>
20986 S:      Odd Fixes
20987 F:      drivers/net/ethernet/adaptec/starfire*
20988
20989 STARFIVE CAMERA SUBSYSTEM DRIVER
20990 M:      Jack Zhu <[email protected]>
20991 M:      Changhuang Liang <[email protected]>
20992 L:      [email protected]
20993 S:      Maintained
20994 F:      Documentation/admin-guide/media/starfive_camss.rst
20995 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
20996 F:      drivers/staging/media/starfive/camss
20997
20998 STARFIVE CRYPTO DRIVER
20999 M:      Jia Jie Ho <[email protected]>
21000 M:      William Qiu <[email protected]>
21001 S:      Supported
21002 F:      Documentation/devicetree/bindings/crypto/starfive*
21003 F:      drivers/crypto/starfive/
21004
21005 STARFIVE DEVICETREES
21006 M:      Emil Renner Berthing <[email protected]>
21007 S:      Maintained
21008 F:      arch/riscv/boot/dts/starfive/
21009
21010 STARFIVE DWMAC GLUE LAYER
21011 M:      Emil Renner Berthing <[email protected]>
21012 M:      Samin Guo <[email protected]>
21013 S:      Maintained
21014 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21015 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21016
21017 STARFIVE JH7110 DPHY RX DRIVER
21018 M:      Jack Zhu <[email protected]>
21019 M:      Changhuang Liang <[email protected]>
21020 S:      Supported
21021 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21022 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21023
21024 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21025 M:      William Qiu <[email protected]>
21026 S:      Supported
21027 F:      Documentation/devicetree/bindings/mmc/starfive*
21028 F:      drivers/mmc/host/dw_mmc-starfive.c
21029
21030 STARFIVE JH7110 PLL CLOCK DRIVER
21031 M:      Xingyu Wu <[email protected]>
21032 S:      Supported
21033 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21034 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21035
21036 STARFIVE JH7110 PWMDAC DRIVER
21037 M:      Hal Feng <[email protected]>
21038 M:      Xingyu Wu <[email protected]>
21039 S:      Supported
21040 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21041 F:      sound/soc/starfive/jh7110_pwmdac.c
21042
21043 STARFIVE JH7110 SYSCON
21044 M:      William Qiu <[email protected]>
21045 M:      Xingyu Wu <[email protected]>
21046 S:      Supported
21047 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21048
21049 STARFIVE JH7110 TDM DRIVER
21050 M:      Walker Chen <[email protected]>
21051 S:      Maintained
21052 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21053 F:      sound/soc/starfive/jh7110_tdm.c
21054
21055 STARFIVE JH71X0 CLOCK DRIVERS
21056 M:      Emil Renner Berthing <[email protected]>
21057 M:      Hal Feng <[email protected]>
21058 S:      Maintained
21059 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21060 F:      drivers/clk/starfive/clk-starfive-jh71*
21061 F:      include/dt-bindings/clock/starfive?jh71*.h
21062
21063 STARFIVE JH71X0 PINCTRL DRIVERS
21064 M:      Emil Renner Berthing <[email protected]>
21065 M:      Jianlong Huang <[email protected]>
21066 M:      Hal Feng <[email protected]>
21067 L:      [email protected]
21068 S:      Maintained
21069 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21070 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21071 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21072 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21073
21074 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21075 M:      Emil Renner Berthing <[email protected]>
21076 M:      Hal Feng <[email protected]>
21077 S:      Maintained
21078 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21079 F:      drivers/reset/starfive/reset-starfive-jh71*
21080 F:      include/dt-bindings/reset/starfive?jh71*.h
21081
21082 STARFIVE JH71X0 USB DRIVERS
21083 M:      Minda Chen <[email protected]>
21084 S:      Maintained
21085 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21086 F:      drivers/usb/cdns3/cdns3-starfive.c
21087
21088 STARFIVE JH71XX PMU CONTROLLER DRIVER
21089 M:      Walker Chen <[email protected]>
21090 M:      Changhuang Liang <[email protected]>
21091 S:      Supported
21092 F:      Documentation/devicetree/bindings/power/starfive*
21093 F:      drivers/pmdomain/starfive/
21094 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21095
21096 STARFIVE SOC DRIVERS
21097 M:      Conor Dooley <[email protected]>
21098 S:      Maintained
21099 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21100 F:      Documentation/devicetree/bindings/soc/starfive/
21101
21102 STARFIVE STARLINK PMU DRIVER
21103 M:      Ji Sheng Teoh <[email protected]>
21104 S:      Maintained
21105 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21106 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21107 F:      drivers/perf/starfive_starlink_pmu.c
21108
21109 STARFIVE TRNG DRIVER
21110 M:      Jia Jie Ho <[email protected]>
21111 S:      Supported
21112 F:      Documentation/devicetree/bindings/rng/starfive*
21113 F:      drivers/char/hw_random/jh7110-trng.c
21114
21115 STARFIVE WATCHDOG DRIVER
21116 M:      Xingyu Wu <[email protected]>
21117 M:      Samin Guo <[email protected]>
21118 S:      Supported
21119 F:      Documentation/devicetree/bindings/watchdog/starfive*
21120 F:      drivers/watchdog/starfive-wdt.c
21121
21122 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21123 M:      Minda Chen <[email protected]>
21124 S:      Supported
21125 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21126 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21127 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21128 F:      drivers/phy/starfive/phy-jh7110-usb.c
21129
21130 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21131 M:      Changhuang Liang <[email protected]>
21132 S:      Supported
21133 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21134 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21135
21136 STATIC BRANCH/CALL
21137 M:      Peter Zijlstra <[email protected]>
21138 M:      Josh Poimboeuf <[email protected]>
21139 M:      Jason Baron <[email protected]>
21140 R:      Steven Rostedt <[email protected]>
21141 R:      Ard Biesheuvel <[email protected]>
21142 S:      Supported
21143 F:      arch/*/include/asm/jump_label*.h
21144 F:      arch/*/include/asm/static_call*.h
21145 F:      arch/*/kernel/jump_label.c
21146 F:      arch/*/kernel/static_call.c
21147 F:      include/linux/jump_label*.h
21148 F:      include/linux/static_call*.h
21149 F:      kernel/jump_label.c
21150 F:      kernel/static_call.c
21151
21152 STI AUDIO (ASoC) DRIVERS
21153 M:      Arnaud Pouliquen <[email protected]>
21154 L:      [email protected] (moderated for non-subscribers)
21155 S:      Maintained
21156 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21157 F:      sound/soc/sti/
21158
21159 STI CEC DRIVER
21160 M:      Alain Volmat <[email protected]>
21161 S:      Maintained
21162 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21163 F:      drivers/media/cec/platform/sti/
21164
21165 STK1160 USB VIDEO CAPTURE DRIVER
21166 M:      Ezequiel Garcia <[email protected]>
21167 L:      [email protected]
21168 S:      Maintained
21169 T:      git git://linuxtv.org/media_tree.git
21170 F:      drivers/media/usb/stk1160/
21171
21172 STM32 AUDIO (ASoC) DRIVERS
21173 M:      Olivier Moysan <[email protected]>
21174 M:      Arnaud Pouliquen <[email protected]>
21175 L:      [email protected] (moderated for non-subscribers)
21176 S:      Maintained
21177 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21178 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21179 F:      sound/soc/stm/
21180
21181 STM32 TIMER/LPTIMER DRIVERS
21182 M:      Fabrice Gasnier <[email protected]>
21183 S:      Maintained
21184 F:      Documentation/ABI/testing/*timer-stm32
21185 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21186 F:      drivers/*/stm32-*timer*
21187 F:      drivers/pwm/pwm-stm32*
21188 F:      include/linux/*/stm32-*tim*
21189
21190 STMMAC ETHERNET DRIVER
21191 M:      Alexandre Torgue <[email protected]>
21192 M:      Jose Abreu <[email protected]>
21193 L:      [email protected]
21194 S:      Supported
21195 W:      http://www.stlinux.com
21196 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21197 F:      drivers/net/ethernet/stmicro/stmmac/
21198
21199 SUN HAPPY MEAL ETHERNET DRIVER
21200 M:      Sean Anderson <[email protected]>
21201 S:      Maintained
21202 F:      drivers/net/ethernet/sun/sunhme.*
21203
21204 SUN3/3X
21205 M:      Sam Creasey <[email protected]>
21206 S:      Maintained
21207 W:      http://sammy.net/sun3/
21208 F:      arch/m68k/include/asm/sun3*
21209 F:      arch/m68k/kernel/*sun3*
21210 F:      arch/m68k/sun3*/
21211 F:      drivers/net/ethernet/i825xx/sun3*
21212
21213 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21214 M:      Hans de Goede <[email protected]>
21215 L:      [email protected]
21216 S:      Maintained
21217 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21218 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21219
21220 SUNDANCE NETWORK DRIVER
21221 M:      Denis Kirjanov <[email protected]>
21222 L:      [email protected]
21223 S:      Maintained
21224 F:      drivers/net/ethernet/dlink/sundance.c
21225
21226 SUNPLUS ETHERNET DRIVER
21227 M:      Wells Lu <[email protected]>
21228 L:      [email protected]
21229 S:      Maintained
21230 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21231 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21232 F:      drivers/net/ethernet/sunplus/
21233
21234 SUNPLUS MMC DRIVER
21235 M:      Tony Huang <[email protected]>
21236 M:      Li-hao Kuo <[email protected]>
21237 S:      Maintained
21238 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21239 F:      drivers/mmc/host/sunplus-mmc.c
21240
21241 SUNPLUS OCOTP DRIVER
21242 M:      Vincent Shih <[email protected]>
21243 S:      Maintained
21244 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21245 F:      drivers/nvmem/sunplus-ocotp.c
21246
21247 SUNPLUS PWM DRIVER
21248 M:      Hammer Hsieh <[email protected]>
21249 S:      Maintained
21250 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21251 F:      drivers/pwm/pwm-sunplus.c
21252
21253 SUNPLUS RTC DRIVER
21254 M:      Vincent Shih <[email protected]>
21255 L:      [email protected]
21256 S:      Maintained
21257 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21258 F:      drivers/rtc/rtc-sunplus.c
21259
21260 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21261 M:      Li-hao Kuo <[email protected]>
21262 L:      [email protected]
21263 S:      Maintained
21264 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21265 F:      drivers/spi/spi-sunplus-sp7021.c
21266
21267 SUNPLUS UART DRIVER
21268 M:      Hammer Hsieh <[email protected]>
21269 S:      Maintained
21270 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21271 F:      drivers/tty/serial/sunplus-uart.c
21272
21273 SUNPLUS USB2 PHY DRIVER
21274 M:      Vincent Shih <[email protected]>
21275 L:      [email protected]
21276 S:      Maintained
21277 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21278 F:      drivers/phy/sunplus/Kconfig
21279 F:      drivers/phy/sunplus/Makefile
21280 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21281
21282 SUNPLUS WATCHDOG DRIVER
21283 M:      Xiantao Hu <[email protected]>
21284 L:      [email protected]
21285 S:      Maintained
21286 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21287 F:      drivers/watchdog/sunplus_wdt.c
21288
21289 SUPERH
21290 M:      Yoshinori Sato <[email protected]>
21291 M:      Rich Felker <[email protected]>
21292 M:      John Paul Adrian Glaubitz <[email protected]>
21293 L:      [email protected]
21294 S:      Maintained
21295 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21296 F:      Documentation/arch/sh/
21297 F:      arch/sh/
21298 F:      drivers/sh/
21299
21300 SUSPEND TO RAM
21301 M:      "Rafael J. Wysocki" <[email protected]>
21302 M:      Len Brown <[email protected]>
21303 M:      Pavel Machek <[email protected]>
21304 L:      [email protected]
21305 S:      Supported
21306 B:      https://bugzilla.kernel.org
21307 F:      Documentation/power/
21308 F:      arch/x86/kernel/acpi/sleep*
21309 F:      arch/x86/kernel/acpi/wakeup*
21310 F:      drivers/base/power/
21311 F:      include/linux/freezer.h
21312 F:      include/linux/pm.h
21313 F:      include/linux/suspend.h
21314 F:      kernel/power/
21315
21316 SVGA HANDLING
21317 M:      Martin Mares <[email protected]>
21318 L:      [email protected]
21319 S:      Maintained
21320 F:      Documentation/admin-guide/svga.rst
21321 F:      arch/x86/boot/video*
21322
21323 SWITCHDEV
21324 M:      Jiri Pirko <[email protected]>
21325 M:      Ivan Vecera <[email protected]>
21326 L:      [email protected]
21327 S:      Supported
21328 F:      include/net/switchdev.h
21329 F:      net/switchdev/
21330
21331 SY8106A REGULATOR DRIVER
21332 M:      Icenowy Zheng <[email protected]>
21333 S:      Maintained
21334 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
21335 F:      drivers/regulator/sy8106a-regulator.c
21336
21337 SYNC FILE FRAMEWORK
21338 M:      Sumit Semwal <[email protected]>
21339 R:      Gustavo Padovan <[email protected]>
21340 L:      [email protected]
21341 L:      [email protected]
21342 S:      Maintained
21343 T:      git git://anongit.freedesktop.org/drm/drm-misc
21344 F:      Documentation/driver-api/sync_file.rst
21345 F:      drivers/dma-buf/dma-fence*
21346 F:      drivers/dma-buf/sw_sync.c
21347 F:      drivers/dma-buf/sync_*
21348 F:      include/linux/sync_file.h
21349 F:      include/uapi/linux/sync_file.h
21350
21351 SYNOPSYS ARC ARCHITECTURE
21352 M:      Vineet Gupta <[email protected]>
21353 L:      [email protected]
21354 S:      Supported
21355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
21356 F:      Documentation/arch/arc
21357 F:      Documentation/devicetree/bindings/arc/*
21358 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
21359 F:      arch/arc/
21360 F:      drivers/clocksource/arc_timer.c
21361 F:      drivers/tty/serial/arc_uart.c
21362
21363 SYNOPSYS ARC HSDK SDP pll clock driver
21364 M:      Eugeniy Paltsev <[email protected]>
21365 S:      Supported
21366 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
21367 F:      drivers/clk/clk-hsdk-pll.c
21368
21369 SYNOPSYS ARC SDP clock driver
21370 M:      Eugeniy Paltsev <[email protected]>
21371 S:      Supported
21372 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
21373 F:      drivers/clk/axs10x/*
21374
21375 SYNOPSYS ARC SDP platform support
21376 M:      Alexey Brodkin <[email protected]>
21377 S:      Supported
21378 F:      Documentation/devicetree/bindings/arc/axs10*
21379 F:      arch/arc/boot/dts/ax*
21380 F:      arch/arc/plat-axs10x
21381
21382 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
21383 M:      Eugeniy Paltsev <[email protected]>
21384 S:      Supported
21385 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
21386 F:      drivers/reset/reset-axs10x.c
21387
21388 SYNOPSYS CREG GPIO DRIVER
21389 M:      Eugeniy Paltsev <[email protected]>
21390 S:      Maintained
21391 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
21392 F:      drivers/gpio/gpio-creg-snps.c
21393
21394 SYNOPSYS DESIGNWARE 8250 UART DRIVER
21395 M:      Ilpo Järvinen <[email protected]>
21396 R:      Andy Shevchenko <[email protected]>
21397 S:      Supported
21398 F:      drivers/tty/serial/8250/8250_dw.c
21399 F:      drivers/tty/serial/8250/8250_dwlib.*
21400 F:      drivers/tty/serial/8250/8250_lpss.c
21401
21402 SYNOPSYS DESIGNWARE APB GPIO DRIVER
21403 M:      Hoan Tran <[email protected]>
21404 M:      Serge Semin <[email protected]>
21405 L:      [email protected]
21406 S:      Maintained
21407 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
21408 F:      drivers/gpio/gpio-dwapb.c
21409
21410 SYNOPSYS DESIGNWARE APB SSI DRIVER
21411 M:      Serge Semin <[email protected]>
21412 L:      [email protected]
21413 S:      Supported
21414 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
21415 F:      drivers/spi/spi-dw*
21416
21417 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
21418 M:      Eugeniy Paltsev <[email protected]>
21419 S:      Maintained
21420 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
21421 F:      drivers/dma/dw-axi-dmac/
21422
21423 SYNOPSYS DESIGNWARE DMAC DRIVER
21424 M:      Viresh Kumar <[email protected]>
21425 R:      Andy Shevchenko <[email protected]>
21426 S:      Maintained
21427 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
21428 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
21429 F:      drivers/dma/dw/
21430 F:      include/dt-bindings/dma/dw-dmac.h
21431 F:      include/linux/dma/dw.h
21432 F:      include/linux/platform_data/dma-dw.h
21433
21434 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
21435 M:      Jose Abreu <[email protected]>
21436 L:      [email protected]
21437 S:      Supported
21438 F:      drivers/net/ethernet/synopsys/
21439
21440 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
21441 M:      Jose Abreu <[email protected]>
21442 L:      [email protected]
21443 S:      Supported
21444 F:      drivers/net/pcs/pcs-xpcs.c
21445 F:      drivers/net/pcs/pcs-xpcs.h
21446 F:      include/linux/pcs/pcs-xpcs.h
21447
21448 SYNOPSYS DESIGNWARE I2C DRIVER
21449 M:      Jarkko Nikula <[email protected]>
21450 R:      Andy Shevchenko <[email protected]>
21451 R:      Mika Westerberg <[email protected]>
21452 R:      Jan Dabros <[email protected]>
21453 L:      [email protected]
21454 S:      Supported
21455 F:      drivers/i2c/busses/i2c-designware-*
21456
21457 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
21458 M:      Jaehoon Chung <[email protected]>
21459 L:      [email protected]
21460 S:      Maintained
21461 F:      drivers/mmc/host/dw_mmc*
21462
21463 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
21464 M:      Shuai Xue <[email protected]>
21465 M:      Jing Zhang <[email protected]>
21466 S:      Supported
21467 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
21468 F:      drivers/perf/dwc_pcie_pmu.c
21469
21470 SYNOPSYS HSDK RESET CONTROLLER DRIVER
21471 M:      Eugeniy Paltsev <[email protected]>
21472 S:      Supported
21473 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
21474 F:      drivers/reset/reset-hsdk.c
21475 F:      include/dt-bindings/reset/snps,hsdk-reset.h
21476
21477 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
21478 M:      Prabu Thangamuthu <[email protected]>
21479 M:      Manjunath M B <[email protected]>
21480 L:      [email protected]
21481 S:      Maintained
21482 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
21483
21484 SYSTEM CONFIGURATION (SYSCON)
21485 M:      Lee Jones <[email protected]>
21486 M:      Arnd Bergmann <[email protected]>
21487 S:      Supported
21488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
21489 F:      drivers/mfd/syscon.c
21490
21491 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
21492 M:      Sudeep Holla <[email protected]>
21493 R:      Cristian Marussi <[email protected]>
21494 L:      [email protected] (moderated for non-subscribers)
21495 S:      Maintained
21496 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
21497 F:      drivers/clk/clk-sc[mp]i.c
21498 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
21499 F:      drivers/firmware/arm_scmi/
21500 F:      drivers/firmware/arm_scpi.c
21501 F:      drivers/hwmon/scmi-hwmon.c
21502 F:      drivers/pmdomain/arm/
21503 F:      drivers/powercap/arm_scmi_powercap.c
21504 F:      drivers/regulator/scmi-regulator.c
21505 F:      drivers/reset/reset-scmi.c
21506 F:      include/linux/sc[mp]i_protocol.h
21507 F:      include/trace/events/scmi.h
21508 F:      include/uapi/linux/virtio_scmi.h
21509
21510 SYSTEM RESET/SHUTDOWN DRIVERS
21511 M:      Sebastian Reichel <[email protected]>
21512 L:      [email protected]
21513 S:      Maintained
21514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
21515 F:      Documentation/devicetree/bindings/power/reset/
21516 F:      drivers/power/reset/
21517
21518 SYSTEM TRACE MODULE CLASS
21519 M:      Alexander Shishkin <[email protected]>
21520 S:      Maintained
21521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
21522 F:      Documentation/trace/stm.rst
21523 F:      drivers/hwtracing/stm/
21524 F:      include/linux/stm.h
21525 F:      include/uapi/linux/stm.h
21526
21527 SYSTEM76 ACPI DRIVER
21528 M:      Jeremy Soller <[email protected]>
21529 M:      System76 Product Development <[email protected]>
21530 L:      [email protected]
21531 S:      Maintained
21532 F:      drivers/platform/x86/system76_acpi.c
21533
21534 SYSV FILESYSTEM
21535 S:      Orphan
21536 F:      Documentation/filesystems/sysv-fs.rst
21537 F:      fs/sysv/
21538 F:      include/linux/sysv_fs.h
21539
21540 TASKSTATS STATISTICS INTERFACE
21541 M:      Balbir Singh <[email protected]>
21542 S:      Maintained
21543 F:      Documentation/accounting/taskstats*
21544 F:      include/linux/taskstats*
21545 F:      kernel/taskstats.c
21546
21547 TC subsystem
21548 M:      Jamal Hadi Salim <[email protected]>
21549 M:      Cong Wang <[email protected]>
21550 M:      Jiri Pirko <[email protected]>
21551 L:      [email protected]
21552 S:      Maintained
21553 F:      include/net/pkt_cls.h
21554 F:      include/net/pkt_sched.h
21555 F:      include/net/tc_act/
21556 F:      include/uapi/linux/pkt_cls.h
21557 F:      include/uapi/linux/pkt_sched.h
21558 F:      include/uapi/linux/tc_act/
21559 F:      include/uapi/linux/tc_ematch/
21560 F:      net/sched/
21561 F:      tools/testing/selftests/tc-testing
21562
21563 TC90522 MEDIA DRIVER
21564 M:      Akihiro Tsukada <[email protected]>
21565 L:      [email protected]
21566 S:      Odd Fixes
21567 F:      drivers/media/dvb-frontends/tc90522*
21568
21569 TCP LOW PRIORITY MODULE
21570 M:      "Wong Hoi Sing, Edison" <[email protected]>
21571 M:      "Hung Hing Lun, Mike" <[email protected]>
21572 S:      Maintained
21573 W:      http://tcp-lp-mod.sourceforge.net/
21574 F:      net/ipv4/tcp_lp.c
21575
21576 TDA10071 MEDIA DRIVER
21577 L:      [email protected]
21578 S:      Orphan
21579 W:      https://linuxtv.org
21580 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21581 F:      drivers/media/dvb-frontends/tda10071*
21582
21583 TDA18212 MEDIA DRIVER
21584 L:      [email protected]
21585 S:      Orphan
21586 W:      https://linuxtv.org
21587 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21588 F:      drivers/media/tuners/tda18212*
21589
21590 TDA18218 MEDIA DRIVER
21591 L:      [email protected]
21592 S:      Orphan
21593 W:      https://linuxtv.org
21594 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21595 F:      drivers/media/tuners/tda18218*
21596
21597 TDA18250 MEDIA DRIVER
21598 M:      Olli Salonen <[email protected]>
21599 L:      [email protected]
21600 S:      Maintained
21601 W:      https://linuxtv.org
21602 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21603 T:      git git://linuxtv.org/media_tree.git
21604 F:      drivers/media/tuners/tda18250*
21605
21606 TDA18271 MEDIA DRIVER
21607 M:      Michael Krufky <[email protected]>
21608 L:      [email protected]
21609 S:      Maintained
21610 W:      https://linuxtv.org
21611 W:      http://github.com/mkrufky
21612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21613 T:      git git://linuxtv.org/mkrufky/tuners.git
21614 F:      drivers/media/tuners/tda18271*
21615
21616 TDA1997x MEDIA DRIVER
21617 M:      Tim Harvey <[email protected]>
21618 L:      [email protected]
21619 S:      Maintained
21620 W:      https://linuxtv.org
21621 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21622 F:      drivers/media/i2c/tda1997x.*
21623
21624 TDA827x MEDIA DRIVER
21625 M:      Michael Krufky <[email protected]>
21626 L:      [email protected]
21627 S:      Maintained
21628 W:      https://linuxtv.org
21629 W:      http://github.com/mkrufky
21630 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21631 T:      git git://linuxtv.org/mkrufky/tuners.git
21632 F:      drivers/media/tuners/tda8290.*
21633
21634 TDA8290 MEDIA DRIVER
21635 M:      Michael Krufky <[email protected]>
21636 L:      [email protected]
21637 S:      Maintained
21638 W:      https://linuxtv.org
21639 W:      http://github.com/mkrufky
21640 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21641 T:      git git://linuxtv.org/mkrufky/tuners.git
21642 F:      drivers/media/tuners/tda8290.*
21643
21644 TDA9840 MEDIA DRIVER
21645 M:      Hans Verkuil <[email protected]>
21646 L:      [email protected]
21647 S:      Maintained
21648 W:      https://linuxtv.org
21649 T:      git git://linuxtv.org/media_tree.git
21650 F:      drivers/media/i2c/tda9840*
21651
21652 TEA5761 TUNER DRIVER
21653 M:      Mauro Carvalho Chehab <[email protected]>
21654 L:      [email protected]
21655 S:      Odd fixes
21656 W:      https://linuxtv.org
21657 T:      git git://linuxtv.org/media_tree.git
21658 F:      drivers/media/tuners/tea5761.*
21659
21660 TEA5767 TUNER DRIVER
21661 M:      Mauro Carvalho Chehab <[email protected]>
21662 L:      [email protected]
21663 S:      Maintained
21664 W:      https://linuxtv.org
21665 T:      git git://linuxtv.org/media_tree.git
21666 F:      drivers/media/tuners/tea5767.*
21667
21668 TEA6415C MEDIA DRIVER
21669 M:      Hans Verkuil <[email protected]>
21670 L:      [email protected]
21671 S:      Maintained
21672 W:      https://linuxtv.org
21673 T:      git git://linuxtv.org/media_tree.git
21674 F:      drivers/media/i2c/tea6415c*
21675
21676 TEA6420 MEDIA DRIVER
21677 M:      Hans Verkuil <[email protected]>
21678 L:      [email protected]
21679 S:      Maintained
21680 W:      https://linuxtv.org
21681 T:      git git://linuxtv.org/media_tree.git
21682 F:      drivers/media/i2c/tea6420*
21683
21684 TEAM DRIVER
21685 M:      Jiri Pirko <[email protected]>
21686 L:      [email protected]
21687 S:      Supported
21688 F:      drivers/net/team/
21689 F:      include/linux/if_team.h
21690 F:      include/uapi/linux/if_team.h
21691 F:      tools/testing/selftests/drivers/net/team/
21692
21693 TECHNICAL ADVISORY BOARD PROCESS DOCS
21694 M:      "Theodore Ts'o" <[email protected]>
21695 M:      Greg Kroah-Hartman <[email protected]>
21696 L:      [email protected]
21697 S:      Maintained
21698 F:      Documentation/process/contribution-maturity-model.rst
21699 F:      Documentation/process/researcher-guidelines.rst
21700
21701 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21702 M:      "Savoir-faire Linux Inc." <[email protected]>
21703 S:      Maintained
21704 F:      arch/x86/platform/ts5500/
21705
21706 TECHNOTREND USB IR RECEIVER
21707 M:      Sean Young <[email protected]>
21708 L:      [email protected]
21709 S:      Maintained
21710 F:      drivers/media/rc/ttusbir.c
21711
21712 TECHWELL TW9900 VIDEO DECODER
21713 M:      Mehdi Djait <[email protected]>
21714 L:      [email protected]
21715 S:      Maintained
21716 F:      drivers/media/i2c/tw9900.c
21717
21718 TECHWELL TW9910 VIDEO DECODER
21719 L:      [email protected]
21720 S:      Orphan
21721 F:      drivers/media/i2c/tw9910.c
21722 F:      include/media/i2c/tw9910.h
21723
21724 TEE SUBSYSTEM
21725 M:      Jens Wiklander <[email protected]>
21726 R:      Sumit Garg <[email protected]>
21727 L:      [email protected]
21728 S:      Maintained
21729 F:      Documentation/driver-api/tee.rst
21730 F:      Documentation/tee/
21731 F:      Documentation/userspace-api/tee.rst
21732 F:      drivers/tee/
21733 F:      include/linux/tee_drv.h
21734 F:      include/uapi/linux/tee.h
21735
21736 TEGRA ARCHITECTURE SUPPORT
21737 M:      Thierry Reding <[email protected]>
21738 M:      Jonathan Hunter <[email protected]>
21739 L:      [email protected]
21740 S:      Supported
21741 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21743 N:      [^a-z]tegra
21744
21745 TEGRA CLOCK DRIVER
21746 M:      Peter De Schrijver <[email protected]>
21747 M:      Prashant Gaikwad <[email protected]>
21748 S:      Supported
21749 F:      drivers/clk/tegra/
21750
21751 TEGRA DMA DRIVERS
21752 M:      Laxman Dewangan <[email protected]>
21753 M:      Jon Hunter <[email protected]>
21754 S:      Supported
21755 F:      drivers/dma/tegra*
21756
21757 TEGRA I2C DRIVER
21758 M:      Laxman Dewangan <[email protected]>
21759 R:      Dmitry Osipenko <[email protected]>
21760 S:      Supported
21761 F:      drivers/i2c/busses/i2c-tegra.c
21762
21763 TEGRA IOMMU DRIVERS
21764 M:      Thierry Reding <[email protected]>
21765 R:      Krishna Reddy <[email protected]>
21766 L:      [email protected]
21767 S:      Supported
21768 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21769 F:      drivers/iommu/tegra*
21770
21771 TEGRA KBC DRIVER
21772 M:      Laxman Dewangan <[email protected]>
21773 S:      Supported
21774 F:      drivers/input/keyboard/tegra-kbc.c
21775
21776 TEGRA NAND DRIVER
21777 M:      Stefan Agner <[email protected]>
21778 M:      Lucas Stach <[email protected]>
21779 S:      Maintained
21780 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21781 F:      drivers/mtd/nand/raw/tegra_nand.c
21782
21783 TEGRA PWM DRIVER
21784 M:      Thierry Reding <[email protected]>
21785 S:      Supported
21786 F:      drivers/pwm/pwm-tegra.c
21787
21788 TEGRA QUAD SPI DRIVER
21789 M:      Thierry Reding <[email protected]>
21790 M:      Jonathan Hunter <[email protected]>
21791 M:      Sowjanya Komatineni <[email protected]>
21792 L:      [email protected]
21793 S:      Maintained
21794 F:      drivers/spi/spi-tegra210-quad.c
21795
21796 TEGRA SERIAL DRIVER
21797 M:      Laxman Dewangan <[email protected]>
21798 S:      Supported
21799 F:      drivers/tty/serial/serial-tegra.c
21800
21801 TEGRA SPI DRIVER
21802 M:      Laxman Dewangan <[email protected]>
21803 S:      Supported
21804 F:      drivers/spi/spi-tegra*
21805
21806 TEGRA VIDEO DRIVER
21807 M:      Thierry Reding <[email protected]>
21808 M:      Jonathan Hunter <[email protected]>
21809 M:      Sowjanya Komatineni <[email protected]>
21810 M:      Luca Ceresoli <[email protected]>
21811 L:      [email protected]
21812 L:      [email protected]
21813 S:      Maintained
21814 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21815 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21816 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21817 F:      drivers/staging/media/tegra-video/
21818
21819 TEGRA XUSB PADCTL DRIVER
21820 M:      JC Kuo <[email protected]>
21821 S:      Supported
21822 F:      drivers/phy/tegra/xusb*
21823
21824 TEHUTI ETHERNET DRIVER
21825 M:      Andy Gospodarek <[email protected]>
21826 L:      [email protected]
21827 S:      Supported
21828 F:      drivers/net/ethernet/tehuti/*
21829
21830 TELECOM CLOCK DRIVER FOR MCPL0010
21831 M:      Mark Gross <[email protected]>
21832 S:      Supported
21833 F:      drivers/char/tlclk.c
21834
21835 TEMPO SEMICONDUCTOR DRIVERS
21836 M:      Steven Eckhoff <[email protected]>
21837 S:      Maintained
21838 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21839 F:      sound/soc/codecs/tscs*.c
21840 F:      sound/soc/codecs/tscs*.h
21841
21842 TENSILICA XTENSA PORT (xtensa)
21843 M:      Chris Zankel <[email protected]>
21844 M:      Max Filippov <[email protected]>
21845 S:      Maintained
21846 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21847 F:      arch/xtensa/
21848 F:      drivers/irqchip/irq-xtensa-*
21849
21850 TEXAS INSTRUMENTS ASoC DRIVERS
21851 M:      Peter Ujfalusi <[email protected]>
21852 L:      [email protected] (moderated for non-subscribers)
21853 S:      Maintained
21854 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21855 F:      sound/soc/ti/
21856
21857 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21858 M:      Shenghao Ding <[email protected]>
21859 M:      Kevin Lu <[email protected]>
21860 M:      Baojun Xu <[email protected]>
21861 L:      [email protected] (moderated for non-subscribers)
21862 S:      Maintained
21863 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21864 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21865 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21866 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21867 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21868 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21869 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21870 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21871 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21872 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21873 F:      include/sound/tas2*.h
21874 F:      include/sound/tlv320*.h
21875 F:      include/sound/tpa6130a2-plat.h
21876 F:      sound/pci/hda/tas2781_hda_i2c.c
21877 F:      sound/soc/codecs/pcm1681.c
21878 F:      sound/soc/codecs/pcm1789*.*
21879 F:      sound/soc/codecs/pcm179x*.*
21880 F:      sound/soc/codecs/pcm186x*.*
21881 F:      sound/soc/codecs/pcm3008.*
21882 F:      sound/soc/codecs/pcm3060*.*
21883 F:      sound/soc/codecs/pcm3168a*.*
21884 F:      sound/soc/codecs/pcm5102a.c
21885 F:      sound/soc/codecs/pcm512x*.*
21886 F:      sound/soc/codecs/tas2*.*
21887 F:      sound/soc/codecs/tlv320*.*
21888 F:      sound/soc/codecs/tpa6130a2.*
21889
21890 TEXAS INSTRUMENTS DMA DRIVERS
21891 M:      Peter Ujfalusi <[email protected]>
21892 L:      [email protected]
21893 S:      Maintained
21894 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21895 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21896 F:      Documentation/devicetree/bindings/dma/ti/
21897 F:      drivers/dma/ti/
21898 F:      include/linux/dma/k3-psil.h
21899 F:      include/linux/dma/k3-udma-glue.h
21900 F:      include/linux/dma/ti-cppi5.h
21901 X:      drivers/dma/ti/cppi41.c
21902
21903 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21904 M:      Robert Marko <[email protected]>
21905 M:      Luka Perkov <[email protected]>
21906 L:      [email protected]
21907 S:      Maintained
21908 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21909 F:      Documentation/hwmon/tps23861.rst
21910 F:      drivers/hwmon/tps23861.c
21911
21912 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21913 M:      Ricardo Ribalda <[email protected]>
21914 L:      [email protected]
21915 S:      Supported
21916 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21917 F:      drivers/iio/dac/ti-dac7612.c
21918
21919 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21920 M:      Nishanth Menon <[email protected]>
21921 M:      Tero Kristo <[email protected]>
21922 M:      Santosh Shilimkar <[email protected]>
21923 L:      [email protected] (moderated for non-subscribers)
21924 S:      Maintained
21925 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21926 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21927 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21928 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21929 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21930 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21931 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21932 F:      drivers/clk/keystone/sci-clk.c
21933 F:      drivers/firmware/ti_sci*
21934 F:      drivers/irqchip/irq-ti-sci-inta.c
21935 F:      drivers/irqchip/irq-ti-sci-intr.c
21936 F:      drivers/reset/reset-ti-sci.c
21937 F:      drivers/soc/ti/ti_sci_inta_msi.c
21938 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
21939 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21940 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21941 F:      include/linux/soc/ti/ti_sci_protocol.h
21942
21943 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21944 M:      Puranjay Mohan <[email protected]>
21945 L:      [email protected]
21946 S:      Supported
21947 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21948 F:      drivers/iio/temperature/tmp117.c
21949
21950 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21951 M:      Hans Verkuil <[email protected]>
21952 L:      [email protected]
21953 S:      Maintained
21954 W:      https://linuxtv.org
21955 T:      git git://linuxtv.org/media_tree.git
21956 F:      drivers/media/radio/radio-raremono.c
21957
21958 THERMAL
21959 M:      Rafael J. Wysocki <[email protected]>
21960 M:      Daniel Lezcano <[email protected]>
21961 R:      Zhang Rui <[email protected]>
21962 R:      Lukasz Luba <[email protected]>
21963 L:      [email protected]
21964 S:      Supported
21965 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21967 F:      Documentation/ABI/testing/sysfs-class-thermal
21968 F:      Documentation/admin-guide/thermal/
21969 F:      Documentation/devicetree/bindings/thermal/
21970 F:      Documentation/driver-api/thermal/
21971 F:      drivers/thermal/
21972 F:      include/dt-bindings/thermal/
21973 F:      include/linux/cpu_cooling.h
21974 F:      include/linux/thermal.h
21975 F:      include/uapi/linux/thermal.h
21976 F:      tools/lib/thermal/
21977 F:      tools/thermal/
21978
21979 THERMAL DRIVER FOR AMLOGIC SOCS
21980 M:      Guillaume La Roque <[email protected]>
21981 L:      [email protected]
21982 L:      [email protected]
21983 S:      Supported
21984 W:      http://linux-meson.com/
21985 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21986 F:      drivers/thermal/amlogic_thermal.c
21987
21988 THERMAL/CPU_COOLING
21989 M:      Amit Daniel Kachhap <[email protected]>
21990 M:      Daniel Lezcano <[email protected]>
21991 M:      Viresh Kumar <[email protected]>
21992 R:      Lukasz Luba <[email protected]>
21993 L:      [email protected]
21994 S:      Supported
21995 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21996 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21997 F:      drivers/thermal/cpufreq_cooling.c
21998 F:      drivers/thermal/cpuidle_cooling.c
21999 F:      include/linux/cpu_cooling.h
22000
22001 THERMAL/POWER_ALLOCATOR
22002 M:      Lukasz Luba <[email protected]>
22003 L:      [email protected]
22004 S:      Maintained
22005 F:      Documentation/driver-api/thermal/power_allocator.rst
22006 F:      drivers/thermal/gov_power_allocator.c
22007 F:      drivers/thermal/thermal_trace_ipa.h
22008
22009 THINKPAD ACPI EXTRAS DRIVER
22010 M:      Henrique de Moraes Holschuh <[email protected]>
22011 L:      [email protected]
22012 L:      [email protected]
22013 S:      Maintained
22014 W:      http://ibm-acpi.sourceforge.net
22015 W:      http://thinkwiki.org/wiki/Ibm-acpi
22016 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22017 F:      drivers/platform/x86/thinkpad_acpi.c
22018
22019 THINKPAD LMI DRIVER
22020 M:      Mark Pearson <[email protected]>
22021 L:      [email protected]
22022 S:      Maintained
22023 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22024 F:      drivers/platform/x86/think-lmi.?
22025
22026 THP7312 ISP DRIVER
22027 M:      Laurent Pinchart <[email protected]>
22028 M:      Paul Elder <[email protected]>
22029 L:      [email protected]
22030 S:      Maintained
22031 T:      git git://linuxtv.org/media_tree.git
22032 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22033 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22034 F:      drivers/media/i2c/thp7312.c
22035 F:      include/uapi/linux/thp7312.h
22036
22037 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22038 M:      Isaac Hazan <[email protected]>
22039 L:      [email protected]
22040 S:      Maintained
22041 F:      drivers/thunderbolt/dma_test.c
22042
22043 THUNDERBOLT DRIVER
22044 M:      Andreas Noever <[email protected]>
22045 M:      Michael Jamet <[email protected]>
22046 M:      Mika Westerberg <[email protected]>
22047 M:      Yehezkel Bernat <[email protected]>
22048 L:      [email protected]
22049 S:      Maintained
22050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22051 F:      Documentation/admin-guide/thunderbolt.rst
22052 F:      drivers/thunderbolt/
22053 F:      include/linux/thunderbolt.h
22054
22055 THUNDERBOLT NETWORK DRIVER
22056 M:      Michael Jamet <[email protected]>
22057 M:      Mika Westerberg <[email protected]>
22058 M:      Yehezkel Bernat <[email protected]>
22059 L:      [email protected]
22060 S:      Maintained
22061 F:      drivers/net/thunderbolt/
22062
22063 THUNDERX GPIO DRIVER
22064 M:      Robert Richter <[email protected]>
22065 S:      Odd Fixes
22066 F:      drivers/gpio/gpio-thunderx.c
22067
22068 TI ADS7924 ADC DRIVER
22069 M:      Hugo Villeneuve <[email protected]>
22070 L:      [email protected]
22071 S:      Supported
22072 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22073 F:      drivers/iio/adc/ti-ads7924.c
22074
22075 TI AM437X VPFE DRIVER
22076 M:      "Lad, Prabhakar" <[email protected]>
22077 L:      [email protected]
22078 S:      Maintained
22079 W:      https://linuxtv.org
22080 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22081 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22082 F:      drivers/media/platform/ti/am437x/
22083
22084 TI BANDGAP AND THERMAL DRIVER
22085 M:      Eduardo Valentin <[email protected]>
22086 M:      Keerthy <[email protected]>
22087 L:      [email protected]
22088 L:      [email protected]
22089 S:      Maintained
22090 F:      drivers/thermal/ti-soc-thermal/
22091
22092 TI BQ27XXX POWER SUPPLY DRIVER
22093 F:      drivers/power/supply/bq27xxx_battery.c
22094 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22095 F:      include/linux/power/bq27xxx_battery.h
22096
22097 TI CDCE706 CLOCK DRIVER
22098 M:      Max Filippov <[email protected]>
22099 S:      Maintained
22100 F:      drivers/clk/clk-cdce706.c
22101
22102 TI CLOCK DRIVER
22103 M:      Tero Kristo <[email protected]>
22104 L:      [email protected]
22105 S:      Odd Fixes
22106 F:      drivers/clk/ti/
22107 F:      include/linux/clk/ti.h
22108
22109 TI DAVINCI MACHINE SUPPORT
22110 M:      Bartosz Golaszewski <[email protected]>
22111 L:      [email protected] (moderated for non-subscribers)
22112 S:      Maintained
22113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22114 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22115 F:      arch/arm/boot/dts/ti/davinci/
22116 F:      arch/arm/mach-davinci/
22117 F:      drivers/i2c/busses/i2c-davinci.c
22118
22119 TI DAVINCI SERIES CLOCK DRIVER
22120 M:      David Lechner <[email protected]>
22121 S:      Maintained
22122 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22123 F:      drivers/clk/davinci/
22124 F:      include/linux/clk/davinci.h
22125
22126 TI DAVINCI SERIES GPIO DRIVER
22127 M:      Keerthy <[email protected]>
22128 L:      [email protected]
22129 S:      Maintained
22130 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22131 F:      drivers/gpio/gpio-davinci.c
22132
22133 TI DAVINCI SERIES MEDIA DRIVER
22134 M:      "Lad, Prabhakar" <[email protected]>
22135 L:      [email protected]
22136 S:      Maintained
22137 W:      https://linuxtv.org
22138 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22139 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22140 F:      drivers/media/platform/ti/davinci/
22141 F:      include/media/davinci/
22142
22143 TI ENHANCED CAPTURE (eCAP) DRIVER
22144 M:      Vignesh Raghavendra <[email protected]>
22145 R:      Julien Panis <[email protected]>
22146 L:      [email protected]
22147 L:      [email protected]
22148 S:      Maintained
22149 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22150 F:      drivers/counter/ti-ecap-capture.c
22151
22152 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22153 R:      David Lechner <[email protected]>
22154 L:      [email protected]
22155 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22156 F:      drivers/counter/ti-eqep.c
22157
22158 TI ETHERNET SWITCH DRIVER (CPSW)
22159 R:      Siddharth Vadapalli <[email protected]>
22160 R:      Ravi Gunasekaran <[email protected]>
22161 R:      Roger Quadros <[email protected]>
22162 L:      [email protected]
22163 L:      [email protected]
22164 S:      Maintained
22165 F:      drivers/net/ethernet/ti/cpsw*
22166 F:      drivers/net/ethernet/ti/davinci*
22167
22168 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22169 M:      Alex Dubov <[email protected]>
22170 S:      Maintained
22171 W:      http://tifmxx.berlios.de/
22172 F:      drivers/memstick/host/tifm_ms.c
22173 F:      drivers/misc/tifm*
22174 F:      drivers/mmc/host/tifm_sd.c
22175 F:      include/linux/tifm.h
22176
22177 TI FPD-LINK DRIVERS
22178 M:      Tomi Valkeinen <[email protected]>
22179 L:      [email protected]
22180 S:      Maintained
22181 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22182 F:      drivers/media/i2c/ds90*
22183 F:      include/media/i2c/ds90*
22184
22185 TI HDC302X HUMIDITY DRIVER
22186 M:      Javier Carrasco <[email protected]>
22187 M:      Li peiyu <[email protected]>
22188 L:      [email protected]
22189 S:      Maintained
22190 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22191 F:      drivers/iio/humidity/hdc3020.c
22192
22193 TI ICSSG ETHERNET DRIVER (ICSSG)
22194 R:      MD Danish Anwar <[email protected]>
22195 R:      Roger Quadros <[email protected]>
22196 L:      [email protected] (moderated for non-subscribers)
22197 L:      [email protected]
22198 S:      Maintained
22199 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22200 F:      drivers/net/ethernet/ti/icssg/*
22201
22202 TI J721E CSI2RX DRIVER
22203 M:      Jai Luthra <[email protected]>
22204 L:      [email protected]
22205 S:      Maintained
22206 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22207 F:      drivers/media/platform/ti/j721e-csi2rx/
22208
22209 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22210 M:      Nishanth Menon <[email protected]>
22211 M:      Santosh Shilimkar <[email protected]>
22212 L:      [email protected]
22213 L:      [email protected] (moderated for non-subscribers)
22214 S:      Maintained
22215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22216 F:      drivers/pmdomain/ti/omap_prm.c
22217 F:      drivers/soc/ti/*
22218
22219 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22220 M:      M R Swami Reddy <[email protected]>
22221 M:      Vishwas A Deshpande <[email protected]>
22222 L:      [email protected] (moderated for non-subscribers)
22223 S:      Maintained
22224 F:      sound/soc/codecs/isabelle*
22225 F:      sound/soc/codecs/lm49453*
22226
22227 TI LMP92064 ADC DRIVER
22228 M:      Leonard Göhrs <[email protected]>
22229 R:      [email protected]
22230 L:      [email protected]
22231 S:      Maintained
22232 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22233 F:      drivers/iio/adc/ti-lmp92064.c
22234
22235 TI PCM3060 ASoC CODEC DRIVER
22236 M:      Kirill Marinushkin <[email protected]>
22237 L:      [email protected] (moderated for non-subscribers)
22238 S:      Maintained
22239 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22240 F:      sound/soc/codecs/pcm3060*
22241
22242 TI TAS571X FAMILY ASoC CODEC DRIVER
22243 M:      Kevin Cernekee <[email protected]>
22244 L:      [email protected] (moderated for non-subscribers)
22245 S:      Odd Fixes
22246 F:      sound/soc/codecs/tas571x*
22247
22248 TI TMAG5273 MAGNETOMETER DRIVER
22249 M:      Gerald Loacker <[email protected]>
22250 L:      [email protected]
22251 S:      Maintained
22252 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22253 F:      drivers/iio/magnetometer/tmag5273.c
22254
22255 TI TRF7970A NFC DRIVER
22256 M:      Mark Greer <[email protected]>
22257 L:      [email protected]
22258 S:      Supported
22259 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22260 F:      drivers/nfc/trf7970a.c
22261
22262 TI TSC2046 ADC DRIVER
22263 M:      Oleksij Rempel <[email protected]>
22264 R:      [email protected]
22265 L:      [email protected]
22266 S:      Maintained
22267 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22268 F:      drivers/iio/adc/ti-tsc2046.c
22269
22270 TI TWL4030 SERIES SOC CODEC DRIVER
22271 M:      Peter Ujfalusi <[email protected]>
22272 L:      [email protected] (moderated for non-subscribers)
22273 S:      Maintained
22274 F:      sound/soc/codecs/twl4030*
22275
22276 TI VPE/CAL DRIVERS
22277 M:      Benoit Parrot <[email protected]>
22278 L:      [email protected]
22279 S:      Maintained
22280 W:      http://linuxtv.org/
22281 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22282 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
22283 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
22284 F:      drivers/media/platform/ti/cal/
22285 F:      drivers/media/platform/ti/vpe/
22286
22287 TI WILINK WIRELESS DRIVERS
22288 L:      [email protected]
22289 S:      Orphan
22290 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
22291 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
22292 F:      drivers/net/wireless/ti/
22293
22294 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
22295 M:      John Stultz <[email protected]>
22296 M:      Thomas Gleixner <[email protected]>
22297 R:      Stephen Boyd <[email protected]>
22298 L:      [email protected]
22299 S:      Supported
22300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
22301 F:      include/linux/clocksource.h
22302 F:      include/linux/time.h
22303 F:      include/linux/timekeeper_internal.h
22304 F:      include/linux/timekeeping.h
22305 F:      include/linux/timex.h
22306 F:      include/uapi/linux/time.h
22307 F:      include/uapi/linux/timex.h
22308 F:      kernel/time/alarmtimer.c
22309 F:      kernel/time/clocksource*
22310 F:      kernel/time/ntp*
22311 F:      kernel/time/time.c
22312 F:      kernel/time/timeconst.bc
22313 F:      kernel/time/timeconv.c
22314 F:      kernel/time/timecounter.c
22315 F:      kernel/time/timekeeping*
22316 F:      kernel/time/time_test.c
22317 F:      tools/testing/selftests/timers/
22318
22319 TIPC NETWORK LAYER
22320 M:      Jon Maloy <[email protected]>
22321 M:      Ying Xue <[email protected]>
22322 L:      [email protected] (core kernel code)
22323 L:      [email protected] (user apps, general discussion)
22324 S:      Maintained
22325 W:      http://tipc.sourceforge.net/
22326 F:      include/uapi/linux/tipc*.h
22327 F:      net/tipc/
22328
22329 TLAN NETWORK DRIVER
22330 M:      Samuel Chessman <[email protected]>
22331 L:      [email protected] (subscribers-only)
22332 S:      Maintained
22333 W:      http://sourceforge.net/projects/tlan/
22334 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
22335 F:      drivers/net/ethernet/ti/tlan.*
22336
22337 TMIO/SDHI MMC DRIVER
22338 M:      Wolfram Sang <[email protected]>
22339 L:      [email protected]
22340 L:      [email protected]
22341 S:      Supported
22342 F:      drivers/mmc/host/renesas_sdhi*
22343 F:      drivers/mmc/host/tmio_mmc*
22344 F:      include/linux/mfd/tmio.h
22345
22346 TMP513 HARDWARE MONITOR DRIVER
22347 M:      Eric Tremblay <[email protected]>
22348 L:      [email protected]
22349 S:      Maintained
22350 F:      Documentation/hwmon/tmp513.rst
22351 F:      drivers/hwmon/tmp513.c
22352
22353 TMPFS (SHMEM FILESYSTEM)
22354 M:      Hugh Dickins <[email protected]>
22355 L:      [email protected]
22356 S:      Maintained
22357 F:      include/linux/shmem_fs.h
22358 F:      mm/shmem.c
22359
22360 TOMOYO SECURITY MODULE
22361 M:      Kentaro Takeda <[email protected]>
22362 M:      Tetsuo Handa <[email protected]>
22363 L:      [email protected] (subscribers-only, for developers in English)
22364 L:      [email protected] (subscribers-only, for users in English)
22365 L:      [email protected] (subscribers-only, for developers in Japanese)
22366 L:      [email protected] (subscribers-only, for users in Japanese)
22367 S:      Maintained
22368 W:      https://tomoyo.osdn.jp/
22369 F:      security/tomoyo/
22370
22371 TOPSTAR LAPTOP EXTRAS DRIVER
22372 M:      Herton Ronaldo Krzesinski <[email protected]>
22373 L:      [email protected]
22374 S:      Maintained
22375 F:      drivers/platform/x86/topstar-laptop.c
22376
22377 TORTURE-TEST MODULES
22378 M:      Davidlohr Bueso <[email protected]>
22379 M:      "Paul E. McKenney" <[email protected]>
22380 M:      Josh Triplett <[email protected]>
22381 L:      [email protected]
22382 S:      Supported
22383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
22384 F:      Documentation/RCU/torture.rst
22385 F:      kernel/locking/locktorture.c
22386 F:      kernel/rcu/rcuscale.c
22387 F:      kernel/rcu/rcutorture.c
22388 F:      kernel/rcu/refscale.c
22389 F:      kernel/torture.c
22390
22391 TOSHIBA ACPI EXTRAS DRIVER
22392 M:      Azael Avalos <[email protected]>
22393 L:      [email protected]
22394 S:      Maintained
22395 F:      drivers/platform/x86/toshiba_acpi.c
22396
22397 TOSHIBA BLUETOOTH DRIVER
22398 M:      Azael Avalos <[email protected]>
22399 L:      [email protected]
22400 S:      Maintained
22401 F:      drivers/platform/x86/toshiba_bluetooth.c
22402
22403 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
22404 M:      Azael Avalos <[email protected]>
22405 L:      [email protected]
22406 S:      Maintained
22407 F:      drivers/platform/x86/toshiba_haps.c
22408
22409 TOSHIBA SMM DRIVER
22410 M:      Jonathan Buzzard <[email protected]>
22411 S:      Maintained
22412 W:      http://www.buzzard.org.uk/toshiba/
22413 F:      drivers/char/toshiba.c
22414 F:      include/linux/toshiba.h
22415 F:      include/uapi/linux/toshiba.h
22416
22417 TOSHIBA TC358743 DRIVER
22418 M:      Hans Verkuil <[email protected]>
22419 L:      [email protected]
22420 S:      Maintained
22421 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
22422 F:      drivers/media/i2c/tc358743*
22423 F:      include/media/i2c/tc358743.h
22424
22425 TOSHIBA WMI HOTKEYS DRIVER
22426 M:      Azael Avalos <[email protected]>
22427 L:      [email protected]
22428 S:      Maintained
22429 F:      drivers/platform/x86/toshiba-wmi.c
22430
22431 TPM DEVICE DRIVER
22432 M:      Peter Huewe <[email protected]>
22433 M:      Jarkko Sakkinen <[email protected]>
22434 R:      Jason Gunthorpe <[email protected]>
22435 L:      [email protected]
22436 S:      Maintained
22437 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
22438 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
22439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
22440 F:      Documentation/devicetree/bindings/tpm/
22441 F:      drivers/char/tpm/
22442
22443 TPS546D24 DRIVER
22444 M:      Duke Du <[email protected]>
22445 L:      [email protected]
22446 S:      Maintained
22447 F:      Documentation/hwmon/tps546d24.rst
22448 F:      drivers/hwmon/pmbus/tps546d24.c
22449
22450 TQ SYSTEMS BOARD & DRIVER SUPPORT
22451 L:      [email protected]
22452 S:      Supported
22453 W:      https://www.tq-group.com/en/products/tq-embedded/
22454 F:      arch/arm/boot/dts/imx*mba*.dts*
22455 F:      arch/arm/boot/dts/imx*tqma*.dts*
22456 F:      arch/arm/boot/dts/mba*.dtsi
22457 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
22458 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
22459 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
22460 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
22461 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
22462 F:      drivers/gpio/gpio-tqmx86.c
22463 F:      drivers/mfd/tqmx86.c
22464 F:      drivers/watchdog/tqmx86_wdt.c
22465
22466 TRACING
22467 M:      Steven Rostedt <[email protected]>
22468 M:      Masami Hiramatsu <[email protected]>
22469 R:      Mathieu Desnoyers <[email protected]>
22470 L:      [email protected]
22471 L:      [email protected]
22472 S:      Maintained
22473 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
22474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
22475 F:      Documentation/trace/*
22476 F:      fs/tracefs/
22477 F:      include/linux/trace*.h
22478 F:      include/trace/
22479 F:      kernel/trace/
22480 F:      scripts/tracing/
22481 F:      tools/testing/selftests/ftrace/
22482
22483 TRACING MMIO ACCESSES (MMIOTRACE)
22484 M:      Steven Rostedt <[email protected]>
22485 M:      Masami Hiramatsu <[email protected]>
22486 R:      Karol Herbst <[email protected]>
22487 R:      Pekka Paalanen <[email protected]>
22488 L:      [email protected]
22489 L:      [email protected]
22490 S:      Maintained
22491 F:      arch/x86/mm/kmmio.c
22492 F:      arch/x86/mm/mmio-mod.c
22493 F:      arch/x86/mm/testmmiotrace.c
22494 F:      include/linux/mmiotrace.h
22495 F:      kernel/trace/trace_mmiotrace.c
22496
22497 TRACING OS NOISE / LATENCY TRACERS
22498 M:      Steven Rostedt <[email protected]>
22499 M:      Daniel Bristot de Oliveira <[email protected]>
22500 S:      Maintained
22501 F:      Documentation/trace/hwlat_detector.rst
22502 F:      Documentation/trace/osnoise-tracer.rst
22503 F:      Documentation/trace/timerlat-tracer.rst
22504 F:      arch/*/kernel/trace.c
22505 F:      include/trace/events/osnoise.h
22506 F:      kernel/trace/trace_hwlat.c
22507 F:      kernel/trace/trace_irqsoff.c
22508 F:      kernel/trace/trace_osnoise.c
22509 F:      kernel/trace/trace_sched_wakeup.c
22510
22511 TRADITIONAL CHINESE DOCUMENTATION
22512 M:      Hu Haowen <[email protected]>
22513 S:      Maintained
22514 W:      https://github.com/srcres258/linux-doc
22515 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
22516 F:      Documentation/translations/zh_TW/
22517
22518 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
22519 M:      Dan Williams <[email protected]>
22520 L:      [email protected]
22521 S:      Maintained
22522 F:      Documentation/ABI/testing/configfs-tsm
22523 F:      drivers/virt/coco/tsm.c
22524 F:      include/linux/tsm.h
22525
22526 TTY LAYER AND SERIAL DRIVERS
22527 M:      Greg Kroah-Hartman <[email protected]>
22528 M:      Jiri Slaby <[email protected]>
22529 L:      [email protected]
22530 L:      [email protected]
22531 S:      Supported
22532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
22533 F:      Documentation/devicetree/bindings/serial/
22534 F:      Documentation/driver-api/serial/
22535 F:      drivers/tty/
22536 F:      include/linux/selection.h
22537 F:      include/linux/serial.h
22538 F:      include/linux/serial_core.h
22539 F:      include/linux/sysrq.h
22540 F:      include/linux/tty*.h
22541 F:      include/linux/vt.h
22542 F:      include/linux/vt_*.h
22543 F:      include/uapi/linux/serial.h
22544 F:      include/uapi/linux/serial_core.h
22545 F:      include/uapi/linux/tty.h
22546
22547 TUA9001 MEDIA DRIVER
22548 L:      [email protected]
22549 S:      Orphan
22550 W:      https://linuxtv.org
22551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22552 F:      drivers/media/tuners/tua9001*
22553
22554 TULIP NETWORK DRIVERS
22555 L:      [email protected]
22556 L:      [email protected]
22557 S:      Orphan
22558 F:      drivers/net/ethernet/dec/tulip/
22559
22560 TUN/TAP driver
22561 M:      Willem de Bruijn <[email protected]>
22562 M:      Jason Wang <[email protected]>
22563 S:      Maintained
22564 W:      http://vtun.sourceforge.net/tun
22565 F:      Documentation/networking/tuntap.rst
22566 F:      arch/um/os-Linux/drivers/
22567 F:      drivers/net/tap.c
22568 F:      drivers/net/tun.c
22569
22570 TURBOCHANNEL SUBSYSTEM
22571 M:      "Maciej W. Rozycki" <[email protected]>
22572 M:      Ralf Baechle <[email protected]>
22573 L:      [email protected]
22574 S:      Maintained
22575 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
22576 F:      drivers/tc/
22577 F:      include/linux/tc.h
22578
22579 TURBOSTAT UTILITY
22580 M:      "Len Brown" <[email protected]>
22581 L:      [email protected]
22582 S:      Supported
22583 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22584 B:      https://bugzilla.kernel.org
22585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
22586 F:      tools/power/x86/turbostat/
22587 F:      tools/testing/selftests/turbostat/
22588
22589 TW5864 VIDEO4LINUX DRIVER
22590 M:      Bluecherry Maintainers <[email protected]>
22591 M:      Anton Sviridenko <[email protected]>
22592 M:      Andrey Utkin <[email protected]>
22593 M:      Andrey Utkin <[email protected]>
22594 L:      [email protected]
22595 S:      Supported
22596 F:      drivers/media/pci/tw5864/
22597
22598 TW68 VIDEO4LINUX DRIVER
22599 M:      Hans Verkuil <[email protected]>
22600 L:      [email protected]
22601 S:      Odd Fixes
22602 W:      https://linuxtv.org
22603 T:      git git://linuxtv.org/media_tree.git
22604 F:      drivers/media/pci/tw68/
22605
22606 TW686X VIDEO4LINUX DRIVER
22607 M:      Ezequiel Garcia <[email protected]>
22608 L:      [email protected]
22609 S:      Maintained
22610 W:      http://linuxtv.org
22611 T:      git git://linuxtv.org/media_tree.git
22612 F:      drivers/media/pci/tw686x/
22613
22614 U-BOOT ENVIRONMENT VARIABLES
22615 M:      Rafał Miłecki <[email protected]>
22616 S:      Maintained
22617 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22618 F:      drivers/nvmem/u-boot-env.c
22619
22620 UACCE ACCELERATOR FRAMEWORK
22621 M:      Zhangfei Gao <[email protected]>
22622 M:      Zhou Wang <[email protected]>
22623 L:      [email protected]
22624 L:      [email protected]
22625 S:      Maintained
22626 F:      Documentation/ABI/testing/sysfs-driver-uacce
22627 F:      Documentation/misc-devices/uacce.rst
22628 F:      drivers/misc/uacce/
22629 F:      include/linux/uacce.h
22630 F:      include/uapi/misc/uacce/
22631
22632 UBI FILE SYSTEM (UBIFS)
22633 M:      Richard Weinberger <[email protected]>
22634 R:      Zhihao Cheng <[email protected]>
22635 L:      [email protected]
22636 S:      Supported
22637 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22640 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22641 F:      Documentation/filesystems/ubifs-authentication.rst
22642 F:      Documentation/filesystems/ubifs.rst
22643 F:      fs/ubifs/
22644
22645 UBLK USERSPACE BLOCK DRIVER
22646 M:      Ming Lei <[email protected]>
22647 L:      [email protected]
22648 S:      Maintained
22649 F:      Documentation/block/ublk.rst
22650 F:      drivers/block/ublk_drv.c
22651 F:      include/uapi/linux/ublk_cmd.h
22652
22653 UBSAN
22654 M:      Kees Cook <[email protected]>
22655 R:      Marco Elver <[email protected]>
22656 R:      Andrey Konovalov <[email protected]>
22657 R:      Andrey Ryabinin <[email protected]>
22658 L:      [email protected]
22659 L:      [email protected]
22660 S:      Supported
22661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
22662 F:      Documentation/dev-tools/ubsan.rst
22663 F:      include/linux/ubsan.h
22664 F:      lib/Kconfig.ubsan
22665 F:      lib/test_ubsan.c
22666 F:      lib/ubsan.c
22667 F:      scripts/Makefile.ubsan
22668 K:      \bARCH_HAS_UBSAN\b
22669
22670 UCLINUX (M68KNOMMU AND COLDFIRE)
22671 M:      Greg Ungerer <[email protected]>
22672 L:      [email protected]
22673 S:      Maintained
22674 W:      http://www.linux-m68k.org/
22675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22676 F:      arch/m68k/*/*_no.*
22677 F:      arch/m68k/68*/
22678 F:      arch/m68k/coldfire/
22679 F:      arch/m68k/include/asm/*_no.*
22680
22681 UDF FILESYSTEM
22682 M:      Jan Kara <[email protected]>
22683 S:      Maintained
22684 F:      Documentation/filesystems/udf.rst
22685 F:      fs/udf/
22686
22687 UDRAW TABLET
22688 M:      Bastien Nocera <[email protected]>
22689 L:      [email protected]
22690 S:      Maintained
22691 F:      drivers/hid/hid-udraw-ps3.c
22692
22693 UFS FILESYSTEM
22694 M:      Evgeniy Dushistov <[email protected]>
22695 S:      Maintained
22696 F:      Documentation/admin-guide/ufs.rst
22697 F:      fs/ufs/
22698
22699 UHID USERSPACE HID IO DRIVER
22700 M:      David Rheinsberg <[email protected]>
22701 L:      [email protected]
22702 S:      Maintained
22703 F:      drivers/hid/uhid.c
22704 F:      include/uapi/linux/uhid.h
22705
22706 ULPI BUS
22707 M:      Heikki Krogerus <[email protected]>
22708 L:      [email protected]
22709 S:      Maintained
22710 F:      drivers/usb/common/ulpi.c
22711 F:      include/linux/ulpi/
22712
22713 UNICODE SUBSYSTEM
22714 M:      Gabriel Krisman Bertazi <[email protected]>
22715 L:      [email protected]
22716 S:      Supported
22717 F:      fs/unicode/
22718
22719 UNIFDEF
22720 M:      Tony Finch <[email protected]>
22721 S:      Maintained
22722 W:      http://dotat.at/prog/unifdef
22723 F:      scripts/unifdef.c
22724
22725 UNIFORM CDROM DRIVER
22726 M:      Phillip Potter <[email protected]>
22727 S:      Maintained
22728 F:      Documentation/cdrom/
22729 F:      drivers/cdrom/cdrom.c
22730 F:      include/linux/cdrom.h
22731 F:      include/uapi/linux/cdrom.h
22732
22733 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
22734 R:      Alim Akhtar <[email protected]>
22735 R:      Avri Altman <[email protected]>
22736 R:      Bart Van Assche <[email protected]>
22737 L:      [email protected]
22738 S:      Supported
22739 F:      Documentation/devicetree/bindings/ufs/
22740 F:      Documentation/scsi/ufs.rst
22741 F:      drivers/ufs/core/
22742
22743 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22744 M:      Pedro Sousa <[email protected]>
22745 L:      [email protected]
22746 S:      Supported
22747 F:      drivers/ufs/host/*dwc*
22748
22749 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22750 M:      Alim Akhtar <[email protected]>
22751 L:      [email protected]
22752 S:      Maintained
22753 F:      drivers/ufs/host/ufs-exynos*
22754
22755 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22756 M:      Peter Wang <[email protected]>
22757 R:      Stanley Jhu <[email protected]>
22758 L:      [email protected]
22759 L:      [email protected] (moderated for non-subscribers)
22760 S:      Maintained
22761 F:      drivers/ufs/host/ufs-mediatek*
22762
22763 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22764 M:      Manivannan Sadhasivam <[email protected]>
22765 L:      [email protected]
22766 L:      [email protected]
22767 S:      Maintained
22768 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22769 F:      drivers/ufs/host/ufs-qcom*
22770
22771 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22772 M:      Yoshihiro Shimoda <[email protected]>
22773 L:      [email protected]
22774 L:      [email protected]
22775 S:      Maintained
22776 F:      drivers/ufs/host/ufs-renesas.c
22777
22778 UNSORTED BLOCK IMAGES (UBI)
22779 M:      Richard Weinberger <[email protected]>
22780 R:      Zhihao Cheng <[email protected]>
22781 L:      [email protected]
22782 S:      Supported
22783 W:      http://www.linux-mtd.infradead.org/
22784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22786 F:      drivers/mtd/ubi/
22787 F:      include/linux/mtd/ubi.h
22788 F:      include/uapi/mtd/ubi-user.h
22789
22790 USB "USBNET" DRIVER FRAMEWORK
22791 M:      Oliver Neukum <[email protected]>
22792 L:      [email protected]
22793 S:      Maintained
22794 W:      http://www.linux-usb.org/usbnet
22795 F:      drivers/net/usb/usbnet.c
22796 F:      include/linux/usb/usbnet.h
22797
22798 USB ACM DRIVER
22799 M:      Oliver Neukum <[email protected]>
22800 L:      [email protected]
22801 S:      Maintained
22802 F:      Documentation/usb/acm.rst
22803 F:      drivers/usb/class/cdc-acm.*
22804
22805 USB APPLE MFI FASTCHARGE DRIVER
22806 M:      Bastien Nocera <[email protected]>
22807 L:      [email protected]
22808 S:      Maintained
22809 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22810
22811 USB AR5523 WIRELESS DRIVER
22812 L:      [email protected]
22813 S:      Orphan
22814 F:      drivers/net/wireless/ath/ar5523/
22815
22816 USB ATTACHED SCSI
22817 M:      Oliver Neukum <[email protected]>
22818 L:      [email protected]
22819 L:      [email protected]
22820 S:      Maintained
22821 F:      drivers/usb/storage/uas.c
22822
22823 USB CDC ETHERNET DRIVER
22824 M:      Oliver Neukum <[email protected]>
22825 L:      [email protected]
22826 S:      Maintained
22827 F:      drivers/net/usb/cdc_*.c
22828 F:      include/uapi/linux/usb/cdc.h
22829
22830 USB CHAOSKEY DRIVER
22831 M:      Keith Packard <[email protected]>
22832 L:      [email protected]
22833 S:      Maintained
22834 F:      drivers/usb/misc/chaoskey.c
22835
22836 USB CYPRESS C67X00 DRIVER
22837 L:      [email protected]
22838 S:      Orphan
22839 F:      drivers/usb/c67x00/
22840
22841 USB DAVICOM DM9601 DRIVER
22842 M:      Peter Korsgaard <[email protected]>
22843 L:      [email protected]
22844 S:      Maintained
22845 W:      http://www.linux-usb.org/usbnet
22846 F:      drivers/net/usb/dm9601.c
22847
22848 USB EHCI DRIVER
22849 M:      Alan Stern <[email protected]>
22850 L:      [email protected]
22851 S:      Maintained
22852 F:      Documentation/usb/ehci.rst
22853 F:      drivers/usb/host/ehci*
22854
22855 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22856 M:      Jiri Kosina <[email protected]>
22857 M:      Benjamin Tissoires <[email protected]>
22858 L:      [email protected]
22859 S:      Maintained
22860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22861 F:      Documentation/hid/hiddev.rst
22862 F:      drivers/hid/usbhid/
22863
22864 USB INTEL XHCI ROLE MUX DRIVER
22865 M:      Hans de Goede <[email protected]>
22866 L:      [email protected]
22867 S:      Maintained
22868 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22869
22870 USB IP DRIVER FOR HISILICON KIRIN 960
22871 M:      Yu Chen <[email protected]>
22872 M:      Binghui Wang <[email protected]>
22873 L:      [email protected]
22874 S:      Maintained
22875 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22876 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22877
22878 USB IP DRIVER FOR HISILICON KIRIN 970
22879 M:      Mauro Carvalho Chehab <[email protected]>
22880 L:      [email protected]
22881 S:      Maintained
22882 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22883 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22884
22885 USB ISP116X DRIVER
22886 M:      Olav Kongas <[email protected]>
22887 L:      [email protected]
22888 S:      Maintained
22889 F:      drivers/usb/host/isp116x*
22890 F:      include/linux/usb/isp116x.h
22891
22892 USB ISP1760 DRIVER
22893 M:      Rui Miguel Silva <[email protected]>
22894 L:      [email protected]
22895 S:      Maintained
22896 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22897 F:      drivers/usb/isp1760/*
22898
22899 USB LAN78XX ETHERNET DRIVER
22900 M:      Woojung Huh <[email protected]>
22901 M:      [email protected]
22902 L:      [email protected]
22903 S:      Maintained
22904 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22905 F:      drivers/net/usb/lan78xx.*
22906 F:      include/dt-bindings/net/microchip-lan78xx.h
22907
22908 USB MASS STORAGE DRIVER
22909 M:      Alan Stern <[email protected]>
22910 L:      [email protected]
22911 L:      [email protected]
22912 S:      Maintained
22913 F:      drivers/usb/storage/
22914
22915 USB MIDI DRIVER
22916 M:      Clemens Ladisch <[email protected]>
22917 L:      [email protected] (moderated for non-subscribers)
22918 S:      Maintained
22919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22920 F:      sound/usb/midi.*
22921
22922 USB NETWORKING DRIVERS
22923 L:      [email protected]
22924 S:      Odd Fixes
22925 F:      drivers/net/usb/
22926
22927 USB OHCI DRIVER
22928 M:      Alan Stern <[email protected]>
22929 L:      [email protected]
22930 S:      Maintained
22931 F:      Documentation/usb/ohci.rst
22932 F:      drivers/usb/host/ohci*
22933
22934 USB OTG FSM (Finite State Machine)
22935 M:      Peter Chen <[email protected]>
22936 L:      [email protected]
22937 S:      Maintained
22938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22939 F:      drivers/usb/common/usb-otg-fsm.c
22940
22941 USB OVER IP DRIVER
22942 M:      Valentina Manea <[email protected]>
22943 M:      Shuah Khan <[email protected]>
22944 M:      Shuah Khan <[email protected]>
22945 R:      Hongren Zheng <[email protected]>
22946 L:      [email protected]
22947 S:      Maintained
22948 F:      Documentation/usb/usbip_protocol.rst
22949 F:      drivers/usb/usbip/
22950 F:      tools/testing/selftests/drivers/usb/usbip/
22951 F:      tools/usb/usbip/
22952
22953 USB PEGASUS DRIVER
22954 M:      Petko Manolov <[email protected]>
22955 L:      [email protected]
22956 L:      [email protected]
22957 S:      Maintained
22958 W:      https://github.com/petkan/pegasus
22959 T:      git https://github.com/petkan/pegasus.git
22960 F:      drivers/net/usb/pegasus.*
22961
22962 USB PRINTER DRIVER (usblp)
22963 M:      Pete Zaitcev <[email protected]>
22964 L:      [email protected]
22965 S:      Supported
22966 F:      drivers/usb/class/usblp.c
22967
22968 USB QMI WWAN NETWORK DRIVER
22969 M:      Bjørn Mork <[email protected]>
22970 L:      [email protected]
22971 S:      Maintained
22972 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22973 F:      drivers/net/usb/qmi_wwan.c
22974
22975 USB RAW GADGET DRIVER
22976 R:      Andrey Konovalov <[email protected]>
22977 L:      [email protected]
22978 S:      Maintained
22979 F:      Documentation/usb/raw-gadget.rst
22980 F:      drivers/usb/gadget/legacy/raw_gadget.c
22981 F:      include/uapi/linux/usb/raw_gadget.h
22982
22983 USB RTL8150 DRIVER
22984 M:      Petko Manolov <[email protected]>
22985 L:      [email protected]
22986 L:      [email protected]
22987 S:      Maintained
22988 W:      https://github.com/petkan/rtl8150
22989 T:      git https://github.com/petkan/rtl8150.git
22990 F:      drivers/net/usb/rtl8150.c
22991
22992 USB SERIAL SUBSYSTEM
22993 M:      Johan Hovold <[email protected]>
22994 L:      [email protected]
22995 S:      Maintained
22996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22997 F:      Documentation/usb/usb-serial.rst
22998 F:      drivers/usb/serial/
22999 F:      include/linux/usb/serial.h
23000
23001 USB SMSC75XX ETHERNET DRIVER
23002 M:      Steve Glendinning <[email protected]>
23003 L:      [email protected]
23004 S:      Maintained
23005 F:      drivers/net/usb/smsc75xx.*
23006
23007 USB SMSC95XX ETHERNET DRIVER
23008 M:      Steve Glendinning <[email protected]>
23009 M:      [email protected]
23010 L:      [email protected]
23011 S:      Maintained
23012 F:      drivers/net/usb/smsc95xx.*
23013
23014 USB SUBSYSTEM
23015 M:      Greg Kroah-Hartman <[email protected]>
23016 L:      [email protected]
23017 S:      Supported
23018 W:      http://www.linux-usb.org
23019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23020 F:      Documentation/devicetree/bindings/usb/
23021 F:      Documentation/usb/
23022 F:      drivers/usb/
23023 F:      include/dt-bindings/usb/
23024 F:      include/linux/usb.h
23025 F:      include/linux/usb/
23026 F:      include/uapi/linux/usb/
23027
23028 USB TYPEC BUS FOR ALTERNATE MODES
23029 M:      Heikki Krogerus <[email protected]>
23030 L:      [email protected]
23031 S:      Maintained
23032 F:      Documentation/ABI/testing/sysfs-bus-typec
23033 F:      Documentation/driver-api/usb/typec_bus.rst
23034 F:      drivers/usb/typec/altmodes/
23035 F:      include/linux/usb/typec_altmode.h
23036
23037 USB TYPEC CLASS
23038 M:      Heikki Krogerus <[email protected]>
23039 L:      [email protected]
23040 S:      Maintained
23041 F:      Documentation/ABI/testing/sysfs-class-typec
23042 F:      Documentation/driver-api/usb/typec.rst
23043 F:      drivers/usb/typec/
23044 F:      include/linux/usb/typec.h
23045
23046 USB TYPEC INTEL PMC MUX DRIVER
23047 M:      Heikki Krogerus <[email protected]>
23048 L:      [email protected]
23049 S:      Maintained
23050 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23051 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23052
23053 USB TYPEC PI3USB30532 MUX DRIVER
23054 M:      Hans de Goede <[email protected]>
23055 L:      [email protected]
23056 S:      Maintained
23057 F:      drivers/usb/typec/mux/pi3usb30532.c
23058
23059 USB TYPEC PORT CONTROLLER DRIVERS
23060 L:      [email protected]
23061 S:      Orphan
23062 F:      drivers/usb/typec/tcpm/
23063
23064 USB UHCI DRIVER
23065 M:      Alan Stern <[email protected]>
23066 L:      [email protected]
23067 S:      Maintained
23068 F:      drivers/usb/host/uhci*
23069
23070 USB VIDEO CLASS
23071 M:      Laurent Pinchart <[email protected]>
23072 L:      [email protected]
23073 S:      Maintained
23074 W:      http://www.ideasonboard.org/uvc/
23075 T:      git git://linuxtv.org/media_tree.git
23076 F:      drivers/media/usb/uvc/
23077 F:      include/uapi/linux/uvcvideo.h
23078
23079 USB WEBCAM GADGET
23080 M:      Laurent Pinchart <[email protected]>
23081 M:      Daniel Scally <[email protected]>
23082 L:      [email protected]
23083 S:      Maintained
23084 F:      drivers/usb/gadget/function/*uvc*
23085 F:      drivers/usb/gadget/legacy/webcam.c
23086 F:      include/uapi/linux/usb/g_uvc.h
23087
23088 USB XHCI DRIVER
23089 M:      Mathias Nyman <[email protected]>
23090 L:      [email protected]
23091 S:      Supported
23092 F:      drivers/usb/host/pci-quirks*
23093 F:      drivers/usb/host/xhci*
23094
23095 USER DATAGRAM PROTOCOL (UDP)
23096 M:      Willem de Bruijn <[email protected]>
23097 S:      Maintained
23098 F:      include/linux/udp.h
23099 F:      net/ipv4/udp.c
23100 F:      net/ipv6/udp.c
23101
23102 USER-MODE LINUX (UML)
23103 M:      Richard Weinberger <[email protected]>
23104 M:      Anton Ivanov <[email protected]>
23105 M:      Johannes Berg <[email protected]>
23106 L:      [email protected]
23107 S:      Maintained
23108 W:      http://user-mode-linux.sourceforge.net
23109 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23112 F:      Documentation/virt/uml/
23113 F:      arch/um/
23114 F:      arch/x86/um/
23115 F:      fs/hostfs/
23116
23117 USERSPACE COPYIN/COPYOUT (UIOVEC)
23118 M:      Alexander Viro <[email protected]>
23119 S:      Maintained
23120 F:      include/linux/uio.h
23121 F:      lib/iov_iter.c
23122
23123 USERSPACE DMA BUFFER DRIVER
23124 M:      Gerd Hoffmann <[email protected]>
23125 L:      [email protected]
23126 S:      Maintained
23127 T:      git git://anongit.freedesktop.org/drm/drm-misc
23128 F:      drivers/dma-buf/udmabuf.c
23129 F:      include/uapi/linux/udmabuf.h
23130
23131 USERSPACE I/O (UIO)
23132 M:      Greg Kroah-Hartman <[email protected]>
23133 S:      Maintained
23134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23135 F:      Documentation/driver-api/uio-howto.rst
23136 F:      drivers/uio/
23137 F:      include/linux/uio_driver.h
23138
23139 UTIL-LINUX PACKAGE
23140 M:      Karel Zak <[email protected]>
23141 L:      [email protected]
23142 S:      Maintained
23143 W:      http://en.wikipedia.org/wiki/Util-linux
23144 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23145
23146 UUID HELPERS
23147 R:      Andy Shevchenko <[email protected]>
23148 L:      [email protected]
23149 S:      Maintained
23150 F:      include/linux/uuid.h
23151 F:      lib/test_uuid.c
23152 F:      lib/uuid.c
23153
23154 UV SYSFS DRIVER
23155 M:      Justin Ernst <[email protected]>
23156 L:      [email protected]
23157 S:      Maintained
23158 F:      drivers/platform/x86/uv_sysfs.c
23159
23160 UVESAFB DRIVER
23161 M:      Michal Januszewski <[email protected]>
23162 L:      [email protected]
23163 S:      Maintained
23164 W:      https://github.com/mjanusz/v86d
23165 F:      Documentation/fb/uvesafb.rst
23166 F:      drivers/video/fbdev/uvesafb.*
23167
23168 Ux500 CLOCK DRIVERS
23169 M:      Ulf Hansson <[email protected]>
23170 L:      [email protected]
23171 L:      [email protected] (moderated for non-subscribers)
23172 S:      Maintained
23173 F:      drivers/clk/ux500/
23174
23175 V4L2 ASYNC AND FWNODE FRAMEWORKS
23176 M:      Sakari Ailus <[email protected]>
23177 L:      [email protected]
23178 S:      Maintained
23179 T:      git git://linuxtv.org/media_tree.git
23180 F:      drivers/media/v4l2-core/v4l2-async.c
23181 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23182 F:      include/media/v4l2-async.h
23183 F:      include/media/v4l2-fwnode.h
23184
23185 V4L2 LENS DRIVERS
23186 M:      Sakari Ailus <[email protected]>
23187 L:      [email protected]
23188 S:      Maintained
23189 F:      drivers/media/i2c/ak*
23190 F:      drivers/media/i2c/dw*
23191 F:      drivers/media/i2c/lm*
23192
23193 V4L2 CAMERA SENSOR DRIVERS
23194 M:      Sakari Ailus <[email protected]>
23195 L:      [email protected]
23196 S:      Maintained
23197 F:      Documentation/driver-api/media/camera-sensor.rst
23198 F:      Documentation/driver-api/media/tx-rx.rst
23199 F:      drivers/media/i2c/ar*
23200 F:      drivers/media/i2c/gc*
23201 F:      drivers/media/i2c/hi*
23202 F:      drivers/media/i2c/imx*
23203 F:      drivers/media/i2c/mt*
23204 F:      drivers/media/i2c/og*
23205 F:      drivers/media/i2c/ov*
23206 F:      drivers/media/i2c/s5*
23207 F:      drivers/media/i2c/st-vgxy61.c
23208
23209 VF610 NAND DRIVER
23210 M:      Stefan Agner <[email protected]>
23211 L:      [email protected]
23212 S:      Supported
23213 F:      drivers/mtd/nand/raw/vf610_nfc.c
23214
23215 VFAT/FAT/MSDOS FILESYSTEM
23216 M:      OGAWA Hirofumi <[email protected]>
23217 S:      Maintained
23218 F:      Documentation/filesystems/vfat.rst
23219 F:      fs/fat/
23220 F:      tools/testing/selftests/filesystems/fat/
23221
23222 VFIO CDX DRIVER
23223 M:      Nipun Gupta <[email protected]>
23224 M:      Nikhil Agarwal <[email protected]>
23225 L:      [email protected]
23226 S:      Maintained
23227 F:      drivers/vfio/cdx/*
23228
23229 VFIO DRIVER
23230 M:      Alex Williamson <[email protected]>
23231 L:      [email protected]
23232 S:      Maintained
23233 T:      git https://github.com/awilliam/linux-vfio.git
23234 F:      Documentation/ABI/testing/debugfs-vfio
23235 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23236 F:      Documentation/driver-api/vfio.rst
23237 F:      drivers/vfio/
23238 F:      include/linux/vfio.h
23239 F:      include/linux/vfio_pci_core.h
23240 F:      include/uapi/linux/vfio.h
23241
23242 VFIO FSL-MC DRIVER
23243 M:      Diana Craciun <[email protected]>
23244 L:      [email protected]
23245 S:      Maintained
23246 F:      drivers/vfio/fsl-mc/
23247
23248 VFIO HISILICON PCI DRIVER
23249 M:      Longfang Liu <[email protected]>
23250 M:      Shameer Kolothum <[email protected]>
23251 L:      [email protected]
23252 S:      Maintained
23253 F:      drivers/vfio/pci/hisilicon/
23254
23255 VFIO MEDIATED DEVICE DRIVERS
23256 M:      Kirti Wankhede <[email protected]>
23257 L:      [email protected]
23258 S:      Maintained
23259 F:      Documentation/driver-api/vfio-mediated-device.rst
23260 F:      drivers/vfio/mdev/
23261 F:      include/linux/mdev.h
23262 F:      samples/vfio-mdev/
23263
23264 VFIO MLX5 PCI DRIVER
23265 M:      Yishai Hadas <[email protected]>
23266 L:      [email protected]
23267 S:      Maintained
23268 F:      drivers/vfio/pci/mlx5/
23269
23270 VFIO NVIDIA GRACE GPU DRIVER
23271 M:      Ankit Agrawal <[email protected]>
23272 L:      [email protected]
23273 S:      Supported
23274 F:      drivers/vfio/pci/nvgrace-gpu/
23275
23276 VFIO PCI DEVICE SPECIFIC DRIVERS
23277 R:      Jason Gunthorpe <[email protected]>
23278 R:      Yishai Hadas <[email protected]>
23279 R:      Shameer Kolothum <[email protected]>
23280 R:      Kevin Tian <[email protected]>
23281 L:      [email protected]
23282 S:      Maintained
23283 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
23284 F:      drivers/vfio/pci/*/
23285
23286 VFIO PDS PCI DRIVER
23287 M:      Brett Creeley <[email protected]>
23288 L:      [email protected]
23289 S:      Maintained
23290 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
23291 F:      drivers/vfio/pci/pds/
23292
23293 VFIO PLATFORM DRIVER
23294 M:      Eric Auger <[email protected]>
23295 L:      [email protected]
23296 S:      Maintained
23297 F:      drivers/vfio/platform/
23298
23299 VFIO VIRTIO PCI DRIVER
23300 M:      Yishai Hadas <[email protected]>
23301 L:      [email protected]
23302 L:      [email protected]
23303 S:      Maintained
23304 F:      drivers/vfio/pci/virtio
23305
23306 VGA_SWITCHEROO
23307 R:      Lukas Wunner <[email protected]>
23308 S:      Maintained
23309 T:      git git://anongit.freedesktop.org/drm/drm-misc
23310 F:      Documentation/gpu/vga-switcheroo.rst
23311 F:      drivers/gpu/vga/vga_switcheroo.c
23312 F:      include/linux/vga_switcheroo.h
23313
23314 VIA RHINE NETWORK DRIVER
23315 M:      Kevin Brace <[email protected]>
23316 S:      Maintained
23317 F:      drivers/net/ethernet/via/via-rhine.c
23318
23319 VIA SD/MMC CARD CONTROLLER DRIVER
23320 M:      Bruce Chang <[email protected]>
23321 M:      Harald Welte <[email protected]>
23322 S:      Maintained
23323 F:      drivers/mmc/host/via-sdmmc.c
23324
23325 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
23326 M:      Florian Tobias Schandinat <[email protected]>
23327 L:      [email protected]
23328 S:      Maintained
23329 F:      drivers/video/fbdev/via/
23330 F:      include/linux/via-core.h
23331 F:      include/linux/via_i2c.h
23332
23333 VIA VELOCITY NETWORK DRIVER
23334 M:      Francois Romieu <[email protected]>
23335 L:      [email protected]
23336 S:      Maintained
23337 F:      drivers/net/ethernet/via/via-velocity.*
23338
23339 VICODEC VIRTUAL CODEC DRIVER
23340 M:      Hans Verkuil <[email protected]>
23341 L:      [email protected]
23342 S:      Maintained
23343 W:      https://linuxtv.org
23344 T:      git git://linuxtv.org/media_tree.git
23345 F:      drivers/media/test-drivers/vicodec/*
23346
23347 VIDEO I2C POLLING DRIVER
23348 M:      Matt Ranostay <[email protected]>
23349 L:      [email protected]
23350 S:      Maintained
23351 F:      drivers/media/i2c/video-i2c.c
23352
23353 VIDEO MULTIPLEXER DRIVER
23354 M:      Philipp Zabel <[email protected]>
23355 L:      [email protected]
23356 S:      Maintained
23357 F:      drivers/media/platform/video-mux.c
23358
23359 VIDEOBUF2 FRAMEWORK
23360 M:      Tomasz Figa <[email protected]>
23361 M:      Marek Szyprowski <[email protected]>
23362 L:      [email protected]
23363 S:      Maintained
23364 F:      drivers/media/common/videobuf2/*
23365 F:      include/media/videobuf2-*
23366
23367 VIDTV VIRTUAL DIGITAL TV DRIVER
23368 M:      Daniel W. S. Almeida <[email protected]>
23369 L:      [email protected]
23370 S:      Maintained
23371 W:      https://linuxtv.org
23372 T:      git git://linuxtv.org/media_tree.git
23373 F:      drivers/media/test-drivers/vidtv/*
23374
23375 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
23376 M:      Shuah Khan <[email protected]>
23377 R:      Kieran Bingham <[email protected]>
23378 L:      [email protected]
23379 S:      Maintained
23380 W:      https://linuxtv.org
23381 T:      git git://linuxtv.org/media_tree.git
23382 F:      drivers/media/test-drivers/vimc/*
23383
23384 VIRT LIB
23385 M:      Alex Williamson <[email protected]>
23386 M:      Paolo Bonzini <[email protected]>
23387 L:      [email protected]
23388 S:      Supported
23389 F:      virt/lib/
23390
23391 VIRTIO AND VHOST VSOCK DRIVER
23392 M:      Stefan Hajnoczi <[email protected]>
23393 M:      Stefano Garzarella <[email protected]>
23394 L:      [email protected]
23395 L:      [email protected]
23396 L:      [email protected]
23397 S:      Maintained
23398 F:      drivers/vhost/vsock.c
23399 F:      include/linux/virtio_vsock.h
23400 F:      include/uapi/linux/virtio_vsock.h
23401 F:      net/vmw_vsock/virtio_transport.c
23402 F:      net/vmw_vsock/virtio_transport_common.c
23403
23404 VIRTIO BALLOON
23405 M:      "Michael S. Tsirkin" <[email protected]>
23406 M:      David Hildenbrand <[email protected]>
23407 L:      [email protected]
23408 S:      Maintained
23409 F:      drivers/virtio/virtio_balloon.c
23410 F:      include/linux/balloon_compaction.h
23411 F:      include/uapi/linux/virtio_balloon.h
23412 F:      mm/balloon_compaction.c
23413
23414 VIRTIO BLOCK AND SCSI DRIVERS
23415 M:      "Michael S. Tsirkin" <[email protected]>
23416 M:      Jason Wang <[email protected]>
23417 R:      Paolo Bonzini <[email protected]>
23418 R:      Stefan Hajnoczi <[email protected]>
23419 L:      [email protected]
23420 S:      Maintained
23421 F:      drivers/block/virtio_blk.c
23422 F:      drivers/scsi/virtio_scsi.c
23423 F:      include/uapi/linux/virtio_blk.h
23424 F:      include/uapi/linux/virtio_scsi.h
23425
23426 VIRTIO CONSOLE DRIVER
23427 M:      Amit Shah <[email protected]>
23428 L:      [email protected]
23429 S:      Maintained
23430 F:      drivers/char/virtio_console.c
23431 F:      include/uapi/linux/virtio_console.h
23432
23433 VIRTIO CORE AND NET DRIVERS
23434 M:      "Michael S. Tsirkin" <[email protected]>
23435 M:      Jason Wang <[email protected]>
23436 R:      Xuan Zhuo <[email protected]>
23437 L:      [email protected]
23438 S:      Maintained
23439 F:      Documentation/ABI/testing/sysfs-bus-vdpa
23440 F:      Documentation/ABI/testing/sysfs-class-vduse
23441 F:      Documentation/devicetree/bindings/virtio/
23442 F:      Documentation/driver-api/virtio/
23443 F:      drivers/block/virtio_blk.c
23444 F:      drivers/crypto/virtio/
23445 F:      drivers/net/virtio_net.c
23446 F:      drivers/vdpa/
23447 F:      drivers/virtio/
23448 F:      include/linux/vdpa.h
23449 F:      include/linux/virtio*.h
23450 F:      include/linux/vringh.h
23451 F:      include/uapi/linux/virtio_*.h
23452 F:      tools/virtio/
23453
23454 VIRTIO CRYPTO DRIVER
23455 M:      Gonglei <[email protected]>
23456 L:      [email protected]
23457 L:      [email protected]
23458 S:      Maintained
23459 F:      drivers/crypto/virtio/
23460 F:      include/uapi/linux/virtio_crypto.h
23461
23462 VIRTIO DRIVERS FOR S390
23463 M:      Cornelia Huck <[email protected]>
23464 M:      Halil Pasic <[email protected]>
23465 M:      Eric Farman <[email protected]>
23466 L:      [email protected]
23467 L:      [email protected]
23468 L:      [email protected]
23469 S:      Supported
23470 F:      arch/s390/include/uapi/asm/virtio-ccw.h
23471 F:      drivers/s390/virtio/
23472
23473 VIRTIO FILE SYSTEM
23474 M:      Vivek Goyal <[email protected]>
23475 M:      Stefan Hajnoczi <[email protected]>
23476 M:      Miklos Szeredi <[email protected]>
23477 L:      [email protected]
23478 L:      [email protected]
23479 S:      Supported
23480 W:      https://virtio-fs.gitlab.io/
23481 F:      Documentation/filesystems/virtiofs.rst
23482 F:      fs/fuse/virtio_fs.c
23483 F:      include/uapi/linux/virtio_fs.h
23484
23485 VIRTIO GPIO DRIVER
23486 M:      Enrico Weigelt, metux IT consult <[email protected]>
23487 M:      Viresh Kumar <[email protected]>
23488 L:      [email protected]
23489 L:      [email protected]
23490 S:      Maintained
23491 F:      drivers/gpio/gpio-virtio.c
23492 F:      include/uapi/linux/virtio_gpio.h
23493
23494 VIRTIO GPU DRIVER
23495 M:      David Airlie <[email protected]>
23496 M:      Gerd Hoffmann <[email protected]>
23497 R:      Gurchetan Singh <[email protected]>
23498 R:      Chia-I Wu <[email protected]>
23499 L:      [email protected]
23500 L:      [email protected]
23501 S:      Maintained
23502 T:      git git://anongit.freedesktop.org/drm/drm-misc
23503 F:      drivers/gpu/drm/ci/xfails/virtio*
23504 F:      drivers/gpu/drm/virtio/
23505 F:      include/uapi/linux/virtio_gpu.h
23506
23507 VIRTIO HOST (VHOST)
23508 M:      "Michael S. Tsirkin" <[email protected]>
23509 M:      Jason Wang <[email protected]>
23510 L:      [email protected]
23511 L:      [email protected]
23512 L:      [email protected]
23513 S:      Maintained
23514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
23515 F:      drivers/vhost/
23516 F:      include/linux/sched/vhost_task.h
23517 F:      include/linux/vhost_iotlb.h
23518 F:      include/uapi/linux/vhost.h
23519 F:      kernel/vhost_task.c
23520
23521 VIRTIO HOST (VHOST-SCSI)
23522 M:      "Michael S. Tsirkin" <[email protected]>
23523 M:      Jason Wang <[email protected]>
23524 M:      Mike Christie <[email protected]>
23525 R:      Paolo Bonzini <[email protected]>
23526 R:      Stefan Hajnoczi <[email protected]>
23527 L:      [email protected]
23528 S:      Maintained
23529 F:      drivers/vhost/scsi.c
23530
23531 VIRTIO I2C DRIVER
23532 M:      Conghui Chen <[email protected]>
23533 M:      Viresh Kumar <[email protected]>
23534 L:      [email protected]
23535 L:      [email protected]
23536 S:      Maintained
23537 F:      drivers/i2c/busses/i2c-virtio.c
23538 F:      include/uapi/linux/virtio_i2c.h
23539
23540 VIRTIO INPUT DRIVER
23541 M:      Gerd Hoffmann <[email protected]>
23542 S:      Maintained
23543 F:      drivers/virtio/virtio_input.c
23544 F:      include/uapi/linux/virtio_input.h
23545
23546 VIRTIO IOMMU DRIVER
23547 M:      Jean-Philippe Brucker <[email protected]>
23548 L:      [email protected]
23549 S:      Maintained
23550 F:      drivers/iommu/virtio-iommu.c
23551 F:      include/uapi/linux/virtio_iommu.h
23552
23553 VIRTIO MEM DRIVER
23554 M:      David Hildenbrand <[email protected]>
23555 L:      [email protected]
23556 S:      Maintained
23557 W:      https://virtio-mem.gitlab.io/
23558 F:      drivers/virtio/virtio_mem.c
23559 F:      include/uapi/linux/virtio_mem.h
23560
23561 VIRTIO PMEM DRIVER
23562 M:      Pankaj Gupta <[email protected]>
23563 L:      [email protected]
23564 S:      Maintained
23565 F:      drivers/nvdimm/nd_virtio.c
23566 F:      drivers/nvdimm/virtio_pmem.c
23567
23568 VIRTIO SOUND DRIVER
23569 M:      Anton Yakovlev <[email protected]>
23570 M:      "Michael S. Tsirkin" <[email protected]>
23571 L:      [email protected]
23572 L:      [email protected] (moderated for non-subscribers)
23573 S:      Maintained
23574 F:      include/uapi/linux/virtio_snd.h
23575 F:      sound/virtio/*
23576
23577 VIRTUAL BOX GUEST DEVICE DRIVER
23578 M:      Hans de Goede <[email protected]>
23579 M:      Arnd Bergmann <[email protected]>
23580 M:      Greg Kroah-Hartman <[email protected]>
23581 S:      Maintained
23582 F:      drivers/virt/vboxguest/
23583 F:      include/linux/vbox_utils.h
23584 F:      include/uapi/linux/vbox*.h
23585
23586 VIRTUAL BOX SHARED FOLDER VFS DRIVER
23587 M:      Hans de Goede <[email protected]>
23588 L:      [email protected]
23589 S:      Maintained
23590 F:      fs/vboxsf/*
23591
23592 VIRTUAL PCM TEST DRIVER
23593 M:      Ivan Orlov <[email protected]>
23594 L:      [email protected]
23595 S:      Maintained
23596 F:      Documentation/sound/cards/pcmtest.rst
23597 F:      sound/drivers/pcmtest.c
23598 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
23599
23600 VIRTUAL SERIO DEVICE DRIVER
23601 M:      Stephen Chandler Paul <[email protected]>
23602 S:      Maintained
23603 F:      drivers/input/serio/userio.c
23604 F:      include/uapi/linux/userio.h
23605
23606 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
23607 M:      Javier Carrasco <[email protected]>
23608 S:      Maintained
23609 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
23610 F:      drivers/iio/light/veml6075.c
23611
23612 VISL VIRTUAL STATELESS DECODER DRIVER
23613 M:      Daniel Almeida <[email protected]>
23614 L:      [email protected]
23615 S:      Supported
23616 F:      drivers/media/test-drivers/visl
23617
23618 VIVID VIRTUAL VIDEO DRIVER
23619 M:      Hans Verkuil <[email protected]>
23620 L:      [email protected]
23621 S:      Maintained
23622 W:      https://linuxtv.org
23623 T:      git git://linuxtv.org/media_tree.git
23624 F:      drivers/media/test-drivers/vivid/*
23625
23626 VM SOCKETS (AF_VSOCK)
23627 M:      Stefano Garzarella <[email protected]>
23628 L:      [email protected]
23629 L:      [email protected]
23630 S:      Maintained
23631 F:      drivers/net/vsockmon.c
23632 F:      include/net/af_vsock.h
23633 F:      include/uapi/linux/vm_sockets.h
23634 F:      include/uapi/linux/vm_sockets_diag.h
23635 F:      include/uapi/linux/vsockmon.h
23636 F:      net/vmw_vsock/
23637 F:      tools/testing/vsock/
23638
23639 VMALLOC
23640 M:      Andrew Morton <[email protected]>
23641 R:      Uladzislau Rezki <[email protected]>
23642 R:      Christoph Hellwig <[email protected]>
23643 R:      Lorenzo Stoakes <[email protected]>
23644 L:      [email protected]
23645 S:      Maintained
23646 W:      http://www.linux-mm.org
23647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23648 F:      include/linux/vmalloc.h
23649 F:      mm/vmalloc.c
23650
23651 VME SUBSYSTEM
23652 L:      [email protected]
23653 S:      Orphan
23654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23655 F:      Documentation/driver-api/vme.rst
23656 F:      drivers/staging/vme_user/
23657
23658 VMWARE BALLOON DRIVER
23659 M:      Jerrin Shaji George <[email protected]>
23660 R:      Broadcom internal kernel review list <[email protected]>
23661 L:      [email protected]
23662 S:      Supported
23663 F:      drivers/misc/vmw_balloon.c
23664
23665 VMWARE HYPERVISOR INTERFACE
23666 M:      Ajay Kaher <[email protected]>
23667 M:      Alexey Makhalov <[email protected]>
23668 R:      Broadcom internal kernel review list <[email protected]>
23669 L:      [email protected]
23670 L:      [email protected]
23671 S:      Supported
23672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
23673 F:      arch/x86/include/asm/vmware.h
23674 F:      arch/x86/kernel/cpu/vmware.c
23675
23676 VMWARE PVRDMA DRIVER
23677 M:      Bryan Tan <[email protected]>
23678 M:      Vishnu Dasa <[email protected]>
23679 R:      Broadcom internal kernel review list <[email protected]>
23680 L:      [email protected]
23681 S:      Supported
23682 F:      drivers/infiniband/hw/vmw_pvrdma/
23683
23684 VMWARE PVSCSI DRIVER
23685 M:      Vishal Bhakta <[email protected]>
23686 R:      Broadcom internal kernel review list <[email protected]>
23687 L:      [email protected]
23688 S:      Supported
23689 F:      drivers/scsi/vmw_pvscsi.c
23690 F:      drivers/scsi/vmw_pvscsi.h
23691
23692 VMWARE VIRTUAL PTP CLOCK DRIVER
23693 M:      Nick Shi <[email protected]>
23694 R:      Ajay Kaher <[email protected]>
23695 R:      Alexey Makhalov <[email protected]>
23696 R:      Broadcom internal kernel review list <[email protected]>
23697 L:      [email protected]
23698 S:      Supported
23699 F:      drivers/ptp/ptp_vmw.c
23700
23701 VMWARE VMCI DRIVER
23702 M:      Bryan Tan <[email protected]>
23703 M:      Vishnu Dasa <[email protected]>
23704 R:      Broadcom internal kernel review list <[email protected]>
23705 L:      [email protected]
23706 S:      Supported
23707 F:      drivers/misc/vmw_vmci/
23708 F:      include/linux/vmw_vmci*
23709
23710 VMWARE VMMOUSE SUBDRIVER
23711 M:      Zack Rusin <[email protected]>
23712 R:      Broadcom internal kernel review list <[email protected]>
23713 L:      [email protected]
23714 S:      Supported
23715 F:      drivers/input/mouse/vmmouse.c
23716 F:      drivers/input/mouse/vmmouse.h
23717
23718 VMWARE VMXNET3 ETHERNET DRIVER
23719 M:      Ronak Doshi <[email protected]>
23720 R:      Broadcom internal kernel review list <[email protected]>
23721 L:      [email protected]
23722 S:      Supported
23723 F:      drivers/net/vmxnet3/
23724
23725 VMWARE VSOCK VMCI TRANSPORT DRIVER
23726 M:      Bryan Tan <[email protected]>
23727 M:      Vishnu Dasa <[email protected]>
23728 R:      Broadcom internal kernel review list <[email protected]>
23729 L:      [email protected]
23730 S:      Supported
23731 F:      net/vmw_vsock/vmci_transport*
23732
23733 VOCORE VOCORE2 BOARD
23734 M:      Harvey Hunt <[email protected]>
23735 L:      [email protected]
23736 S:      Maintained
23737 F:      arch/mips/boot/dts/ralink/vocore2.dts
23738
23739 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
23740 M:      Liam Girdwood <[email protected]>
23741 M:      Mark Brown <[email protected]>
23742 L:      [email protected]
23743 S:      Supported
23744 W:      http://www.slimlogic.co.uk/?p=48
23745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
23746 F:      Documentation/devicetree/bindings/regulator/
23747 F:      Documentation/power/regulator/
23748 F:      drivers/regulator/
23749 F:      include/dt-bindings/regulator/
23750 F:      include/linux/regulator/
23751 K:      regulator_get_optional
23752
23753 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
23754 R:      Matti Vaittinen <[email protected]>
23755 F:      drivers/regulator/irq_helpers.c
23756
23757 VRF
23758 M:      David Ahern <[email protected]>
23759 L:      [email protected]
23760 S:      Maintained
23761 F:      Documentation/networking/vrf.rst
23762 F:      drivers/net/vrf.c
23763
23764 VSPRINTF
23765 M:      Petr Mladek <[email protected]>
23766 M:      Steven Rostedt <[email protected]>
23767 R:      Andy Shevchenko <[email protected]>
23768 R:      Rasmus Villemoes <[email protected]>
23769 R:      Sergey Senozhatsky <[email protected]>
23770 S:      Maintained
23771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23772 F:      Documentation/core-api/printk-formats.rst
23773 F:      lib/test_printf.c
23774 F:      lib/test_scanf.c
23775 F:      lib/vsprintf.c
23776
23777 VT1211 HARDWARE MONITOR DRIVER
23778 M:      Juerg Haefliger <[email protected]>
23779 L:      [email protected]
23780 S:      Maintained
23781 F:      Documentation/hwmon/vt1211.rst
23782 F:      drivers/hwmon/vt1211.c
23783
23784 VT8231 HARDWARE MONITOR DRIVER
23785 M:      Roger Lucas <[email protected]>
23786 L:      [email protected]
23787 S:      Maintained
23788 F:      drivers/hwmon/vt8231.c
23789
23790 VUB300 USB to SDIO/SD/MMC bridge chip
23791 L:      [email protected]
23792 S:      Orphan
23793 F:      drivers/mmc/host/vub300.c
23794
23795 W1 DALLAS'S 1-WIRE BUS
23796 M:      Krzysztof Kozlowski <[email protected]>
23797 S:      Maintained
23798 F:      Documentation/devicetree/bindings/w1/
23799 F:      Documentation/w1/
23800 F:      drivers/w1/
23801 F:      include/linux/w1.h
23802
23803 W83791D HARDWARE MONITORING DRIVER
23804 M:      Marc Hulsman <[email protected]>
23805 L:      [email protected]
23806 S:      Maintained
23807 F:      Documentation/hwmon/w83791d.rst
23808 F:      drivers/hwmon/w83791d.c
23809
23810 W83793 HARDWARE MONITORING DRIVER
23811 M:      Rudolf Marek <[email protected]>
23812 L:      [email protected]
23813 S:      Maintained
23814 F:      Documentation/hwmon/w83793.rst
23815 F:      drivers/hwmon/w83793.c
23816
23817 W83795 HARDWARE MONITORING DRIVER
23818 M:      Jean Delvare <[email protected]>
23819 L:      [email protected]
23820 S:      Maintained
23821 F:      drivers/hwmon/w83795.c
23822
23823 W83L51xD SD/MMC CARD INTERFACE DRIVER
23824 M:      Pierre Ossman <[email protected]>
23825 S:      Maintained
23826 F:      drivers/mmc/host/wbsd.*
23827
23828 WACOM PROTOCOL 4 SERIAL TABLETS
23829 M:      Julian Squires <[email protected]>
23830 M:      Hans de Goede <[email protected]>
23831 L:      [email protected]
23832 S:      Maintained
23833 F:      drivers/input/tablet/wacom_serial4.c
23834
23835 WANGXUN ETHERNET DRIVER
23836 M:      Jiawen Wu <[email protected]>
23837 M:      Mengyuan Lou <[email protected]>
23838 L:      [email protected]
23839 S:      Maintained
23840 W:      https://www.net-swift.com
23841 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23842 F:      drivers/net/ethernet/wangxun/
23843 F:      drivers/net/pcs/pcs-xpcs-wx.c
23844
23845 WATCHDOG DEVICE DRIVERS
23846 M:      Wim Van Sebroeck <[email protected]>
23847 M:      Guenter Roeck <[email protected]>
23848 L:      [email protected]
23849 S:      Maintained
23850 W:      http://www.linux-watchdog.org/
23851 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23852 F:      Documentation/devicetree/bindings/watchdog/
23853 F:      Documentation/watchdog/
23854 F:      drivers/watchdog/
23855 F:      include/linux/watchdog.h
23856 F:      include/trace/events/watchdog.h
23857 F:      include/uapi/linux/watchdog.h
23858
23859 WAVE5 VPU CODEC DRIVER
23860 M:      Nas Chung <[email protected]>
23861 M:      Jackson Lee <[email protected]>
23862 L:      [email protected]
23863 S:      Maintained
23864 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
23865 F:      drivers/media/platform/chips-media/wave5/
23866
23867 WHISKEYCOVE PMIC GPIO DRIVER
23868 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23869 L:      [email protected]
23870 S:      Maintained
23871 F:      drivers/gpio/gpio-wcove.c
23872
23873 WHWAVE RTC DRIVER
23874 M:      Dianlong Li <[email protected]>
23875 L:      [email protected]
23876 S:      Maintained
23877 F:      drivers/rtc/rtc-sd3078.c
23878
23879 WIIMOTE HID DRIVER
23880 M:      David Rheinsberg <[email protected]>
23881 L:      [email protected]
23882 S:      Maintained
23883 F:      drivers/hid/hid-wiimote*
23884
23885 WILOCITY WIL6210 WIRELESS DRIVER
23886 L:      [email protected]
23887 S:      Orphan
23888 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23889 F:      drivers/net/wireless/ath/wil6210/
23890
23891 WINBOND CIR DRIVER
23892 M:      David Härdeman <[email protected]>
23893 S:      Maintained
23894 F:      drivers/media/rc/winbond-cir.c
23895
23896 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23897 L:      [email protected]
23898 S:      Orphan
23899 F:      drivers/watchdog/ebc-c384_wdt.c
23900
23901 WINSYSTEMS WS16C48 GPIO DRIVER
23902 M:      William Breathitt Gray <[email protected]>
23903 L:      [email protected]
23904 S:      Maintained
23905 F:      drivers/gpio/gpio-ws16c48.c
23906
23907 WIREGUARD SECURE NETWORK TUNNEL
23908 M:      Jason A. Donenfeld <[email protected]>
23909 L:      [email protected]
23910 L:      [email protected]
23911 S:      Maintained
23912 F:      drivers/net/wireguard/
23913 F:      tools/testing/selftests/wireguard/
23914
23915 WISTRON LAPTOP BUTTON DRIVER
23916 M:      Miloslav Trmac <[email protected]>
23917 S:      Maintained
23918 F:      drivers/input/misc/wistron_btns.c
23919
23920 WMI BINARY MOF DRIVER
23921 M:      Armin Wolf <[email protected]>
23922 R:      Thomas Weißschuh <[email protected]>
23923 L:      [email protected]
23924 S:      Maintained
23925 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23926 F:      Documentation/wmi/devices/wmi-bmof.rst
23927 F:      drivers/platform/x86/wmi-bmof.c
23928
23929 WOLFSON MICROELECTRONICS DRIVERS
23930 L:      [email protected]
23931 S:      Supported
23932 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23933 T:      git https://github.com/CirrusLogic/linux-drivers.git
23934 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23935 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23936 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23937 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23938 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23939 F:      Documentation/devicetree/bindings/sound/wm*
23940 F:      Documentation/hwmon/wm83??.rst
23941 F:      arch/arm/mach-s3c/mach-crag6410*
23942 F:      drivers/clk/clk-wm83*.c
23943 F:      drivers/gpio/gpio-*wm*.c
23944 F:      drivers/gpio/gpio-arizona.c
23945 F:      drivers/hwmon/wm83??-hwmon.c
23946 F:      drivers/input/misc/wm831x-on.c
23947 F:      drivers/input/touchscreen/wm831x-ts.c
23948 F:      drivers/input/touchscreen/wm97*.c
23949 F:      drivers/leds/leds-wm83*.c
23950 F:      drivers/mfd/arizona*
23951 F:      drivers/mfd/cs47l24*
23952 F:      drivers/mfd/wm*.c
23953 F:      drivers/power/supply/wm83*.c
23954 F:      drivers/regulator/arizona*
23955 F:      drivers/regulator/wm8*.c
23956 F:      drivers/rtc/rtc-wm83*.c
23957 F:      drivers/video/backlight/wm83*_bl.c
23958 F:      drivers/watchdog/wm83*_wdt.c
23959 F:      include/linux/mfd/arizona/
23960 F:      include/linux/mfd/wm831x/
23961 F:      include/linux/mfd/wm8350/
23962 F:      include/linux/mfd/wm8400*
23963 F:      include/linux/regulator/arizona*
23964 F:      include/linux/wm97xx.h
23965 F:      include/sound/wm????.h
23966 F:      sound/soc/codecs/arizona*
23967 F:      sound/soc/codecs/cs47l24*
23968 F:      sound/soc/codecs/wm*
23969
23970 WORKQUEUE
23971 M:      Tejun Heo <[email protected]>
23972 R:      Lai Jiangshan <[email protected]>
23973 S:      Maintained
23974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23975 F:      Documentation/core-api/workqueue.rst
23976 F:      include/linux/workqueue.h
23977 F:      kernel/workqueue.c
23978 F:      kernel/workqueue_internal.h
23979
23980 WWAN DRIVERS
23981 M:      Loic Poulain <[email protected]>
23982 M:      Sergey Ryazanov <[email protected]>
23983 R:      Johannes Berg <[email protected]>
23984 L:      [email protected]
23985 S:      Maintained
23986 F:      drivers/net/wwan/
23987 F:      include/linux/wwan.h
23988 F:      include/uapi/linux/wwan.h
23989
23990 X-POWERS AXP288 PMIC DRIVERS
23991 M:      Hans de Goede <[email protected]>
23992 S:      Maintained
23993 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23994 N:      axp288
23995
23996 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23997 M:      Chen-Yu Tsai <[email protected]>
23998 L:      [email protected]
23999 S:      Maintained
24000 N:      axp[128]
24001
24002 X.25 STACK
24003 M:      Martin Schiller <[email protected]>
24004 L:      [email protected]
24005 S:      Maintained
24006 F:      Documentation/networking/lapb-module.rst
24007 F:      Documentation/networking/x25*
24008 F:      drivers/net/wan/hdlc_x25.c
24009 F:      drivers/net/wan/lapbether.c
24010 F:      include/*/lapb.h
24011 F:      include/net/x25*
24012 F:      include/uapi/linux/x25.h
24013 F:      net/lapb/
24014 F:      net/x25/
24015
24016 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24017 M:      Thomas Gleixner <[email protected]>
24018 M:      Ingo Molnar <[email protected]>
24019 M:      Borislav Petkov <[email protected]>
24020 M:      Dave Hansen <[email protected]>
24021 M:      [email protected]
24022 R:      "H. Peter Anvin" <[email protected]>
24023 L:      [email protected]
24024 S:      Maintained
24025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24026 F:      Documentation/arch/x86/
24027 F:      Documentation/devicetree/bindings/x86/
24028 F:      arch/x86/
24029
24030 X86 ENTRY CODE
24031 M:      Andy Lutomirski <[email protected]>
24032 L:      [email protected]
24033 S:      Maintained
24034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24035 F:      arch/x86/entry/
24036
24037 X86 HARDWARE VULNERABILITIES
24038 M:      Thomas Gleixner <[email protected]>
24039 M:      Borislav Petkov <[email protected]>
24040 M:      Peter Zijlstra <[email protected]>
24041 M:      Josh Poimboeuf <[email protected]>
24042 R:      Pawan Gupta <[email protected]>
24043 S:      Maintained
24044 F:      Documentation/admin-guide/hw-vuln/
24045 F:      arch/x86/include/asm/nospec-branch.h
24046 F:      arch/x86/kernel/cpu/bugs.c
24047
24048 X86 MCE INFRASTRUCTURE
24049 M:      Tony Luck <[email protected]>
24050 M:      Borislav Petkov <[email protected]>
24051 L:      [email protected]
24052 S:      Maintained
24053 F:      Documentation/ABI/testing/sysfs-mce
24054 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24055 F:      arch/x86/kernel/cpu/mce/*
24056
24057 X86 MICROCODE UPDATE SUPPORT
24058 M:      Borislav Petkov <[email protected]>
24059 S:      Maintained
24060 F:      arch/x86/kernel/cpu/microcode/*
24061
24062 X86 MM
24063 M:      Dave Hansen <[email protected]>
24064 M:      Andy Lutomirski <[email protected]>
24065 M:      Peter Zijlstra <[email protected]>
24066 L:      [email protected]
24067 S:      Maintained
24068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24069 F:      arch/x86/mm/
24070
24071 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24072 M:      Hans de Goede <[email protected]>
24073 L:      [email protected]
24074 S:      Maintained
24075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24076 F:      drivers/platform/x86/x86-android-tablets/
24077
24078 X86 PLATFORM DRIVERS
24079 M:      Hans de Goede <[email protected]>
24080 M:      Ilpo Järvinen <[email protected]>
24081 L:      [email protected]
24082 S:      Maintained
24083 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24085 F:      drivers/platform/olpc/
24086 F:      drivers/platform/x86/
24087 F:      include/linux/platform_data/x86/
24088
24089 X86 PLATFORM UV HPE SUPERDOME FLEX
24090 M:      Steve Wahl <[email protected]>
24091 R:      Justin Ernst <[email protected]>
24092 R:      Kyle Meyer <[email protected]>
24093 R:      Dimitri Sivanich <[email protected]>
24094 R:      Russ Anderson <[email protected]>
24095 S:      Supported
24096 F:      arch/x86/include/asm/uv/
24097 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24098 F:      arch/x86/platform/uv/
24099
24100 X86 STACK UNWINDING
24101 M:      Josh Poimboeuf <[email protected]>
24102 M:      Peter Zijlstra <[email protected]>
24103 S:      Supported
24104 F:      arch/x86/include/asm/unwind*.h
24105 F:      arch/x86/kernel/dumpstack.c
24106 F:      arch/x86/kernel/stacktrace.c
24107 F:      arch/x86/kernel/unwind_*.c
24108
24109 X86 TRUST DOMAIN EXTENSIONS (TDX)
24110 M:      Kirill A. Shutemov <[email protected]>
24111 R:      Dave Hansen <[email protected]>
24112 L:      [email protected]
24113 L:      [email protected]
24114 S:      Supported
24115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24116 F:      arch/x86/boot/compressed/tdx*
24117 F:      arch/x86/coco/tdx/
24118 F:      arch/x86/include/asm/shared/tdx.h
24119 F:      arch/x86/include/asm/tdx.h
24120 F:      arch/x86/virt/vmx/tdx/
24121 F:      drivers/virt/coco/tdx-guest
24122
24123 X86 VDSO
24124 M:      Andy Lutomirski <[email protected]>
24125 L:      [email protected]
24126 S:      Maintained
24127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24128 F:      arch/x86/entry/vdso/
24129
24130 XARRAY
24131 M:      Matthew Wilcox <[email protected]>
24132 L:      [email protected]
24133 S:      Supported
24134 F:      Documentation/core-api/xarray.rst
24135 F:      include/linux/idr.h
24136 F:      include/linux/xarray.h
24137 F:      lib/idr.c
24138 F:      lib/xarray.c
24139 F:      tools/testing/radix-tree
24140
24141 XBOX DVD IR REMOTE
24142 M:      Benjamin Valentin <[email protected]>
24143 S:      Maintained
24144 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24145 F:      drivers/media/rc/xbox_remote.c
24146
24147 XC2028/3028 TUNER DRIVER
24148 M:      Mauro Carvalho Chehab <[email protected]>
24149 L:      [email protected]
24150 S:      Maintained
24151 W:      https://linuxtv.org
24152 T:      git git://linuxtv.org/media_tree.git
24153 F:      drivers/media/tuners/xc2028.*
24154
24155 XDP (eXpress Data Path)
24156 M:      Alexei Starovoitov <[email protected]>
24157 M:      Daniel Borkmann <[email protected]>
24158 M:      David S. Miller <[email protected]>
24159 M:      Jakub Kicinski <[email protected]>
24160 M:      Jesper Dangaard Brouer <[email protected]>
24161 M:      John Fastabend <[email protected]>
24162 L:      [email protected]
24163 L:      [email protected]
24164 S:      Supported
24165 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24166 F:      drivers/net/ethernet/*/*/*xdp*
24167 F:      include/net/xdp.h
24168 F:      include/net/xdp_priv.h
24169 F:      include/trace/events/xdp.h
24170 F:      kernel/bpf/cpumap.c
24171 F:      kernel/bpf/devmap.c
24172 F:      net/core/xdp.c
24173 F:      samples/bpf/xdp*
24174 F:      tools/testing/selftests/bpf/*/*xdp*
24175 F:      tools/testing/selftests/bpf/*xdp*
24176 K:      (?:\b|_)xdp(?:\b|_)
24177
24178 XDP SOCKETS (AF_XDP)
24179 M:      Björn Töpel <[email protected]>
24180 M:      Magnus Karlsson <[email protected]>
24181 M:      Maciej Fijalkowski <[email protected]>
24182 R:      Jonathan Lemon <[email protected]>
24183 L:      [email protected]
24184 L:      [email protected]
24185 S:      Maintained
24186 F:      Documentation/networking/af_xdp.rst
24187 F:      include/net/netns/xdp.h
24188 F:      include/net/xdp_sock*
24189 F:      include/net/xsk_buff_pool.h
24190 F:      include/uapi/linux/if_xdp.h
24191 F:      include/uapi/linux/xdp_diag.h
24192 F:      net/xdp/
24193 F:      tools/testing/selftests/bpf/*xsk*
24194
24195 XEN BLOCK SUBSYSTEM
24196 M:      Roger Pau Monné <[email protected]>
24197 L:      [email protected] (moderated for non-subscribers)
24198 S:      Supported
24199 F:      drivers/block/xen*
24200 F:      drivers/block/xen-blkback/*
24201
24202 XEN HYPERVISOR ARM
24203 M:      Stefano Stabellini <[email protected]>
24204 L:      [email protected] (moderated for non-subscribers)
24205 S:      Maintained
24206 F:      arch/arm/include/asm/xen/
24207 F:      arch/arm/xen/
24208
24209 XEN HYPERVISOR ARM64
24210 M:      Stefano Stabellini <[email protected]>
24211 L:      [email protected] (moderated for non-subscribers)
24212 S:      Maintained
24213 F:      arch/arm64/include/asm/xen/
24214 F:      arch/arm64/xen/
24215
24216 XEN HYPERVISOR INTERFACE
24217 M:      Juergen Gross <[email protected]>
24218 M:      Stefano Stabellini <[email protected]>
24219 R:      Oleksandr Tyshchenko <[email protected]>
24220 L:      [email protected] (moderated for non-subscribers)
24221 S:      Supported
24222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24223 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24224 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24225 F:      drivers/*/xen-*front.c
24226 F:      drivers/xen/
24227 F:      include/uapi/xen/
24228 F:      include/xen/
24229 F:      kernel/configs/xen.config
24230
24231 XEN HYPERVISOR X86
24232 M:      Juergen Gross <[email protected]>
24233 R:      Boris Ostrovsky <[email protected]>
24234 L:      [email protected] (moderated for non-subscribers)
24235 S:      Supported
24236 F:      arch/x86/configs/xen.config
24237 F:      arch/x86/include/asm/pvclock-abi.h
24238 F:      arch/x86/include/asm/xen/
24239 F:      arch/x86/platform/pvh/
24240 F:      arch/x86/xen/
24241
24242 XEN NETWORK BACKEND DRIVER
24243 M:      Wei Liu <[email protected]>
24244 M:      Paul Durrant <[email protected]>
24245 L:      [email protected] (moderated for non-subscribers)
24246 L:      [email protected]
24247 S:      Supported
24248 F:      drivers/net/xen-netback/*
24249
24250 XEN PCI SUBSYSTEM
24251 M:      Juergen Gross <[email protected]>
24252 L:      [email protected] (moderated for non-subscribers)
24253 S:      Supported
24254 F:      arch/x86/pci/*xen*
24255 F:      drivers/pci/*xen*
24256
24257 XEN PVSCSI DRIVERS
24258 M:      Juergen Gross <[email protected]>
24259 L:      [email protected] (moderated for non-subscribers)
24260 L:      [email protected]
24261 S:      Supported
24262 F:      drivers/scsi/xen-scsifront.c
24263 F:      drivers/xen/xen-scsiback.c
24264 F:      include/xen/interface/io/vscsiif.h
24265
24266 XEN PVUSB DRIVER
24267 M:      Juergen Gross <[email protected]>
24268 L:      [email protected] (moderated for non-subscribers)
24269 L:      [email protected]
24270 S:      Supported
24271 F:      drivers/usb/host/xen*
24272 F:      include/xen/interface/io/usbif.h
24273
24274 XEN SOUND FRONTEND DRIVER
24275 M:      Oleksandr Andrushchenko <[email protected]>
24276 L:      [email protected] (moderated for non-subscribers)
24277 L:      [email protected] (moderated for non-subscribers)
24278 S:      Supported
24279 F:      sound/xen/*
24280
24281 XEN SWIOTLB SUBSYSTEM
24282 M:      Juergen Gross <[email protected]>
24283 M:      Stefano Stabellini <[email protected]>
24284 L:      [email protected] (moderated for non-subscribers)
24285 L:      [email protected]
24286 S:      Supported
24287 F:      arch/*/include/asm/xen/swiotlb-xen.h
24288 F:      drivers/xen/swiotlb-xen.c
24289 F:      include/xen/arm/swiotlb-xen.h
24290 F:      include/xen/swiotlb-xen.h
24291
24292 XFS FILESYSTEM
24293 M:      Chandan Babu R <[email protected]>
24294 R:      Darrick J. Wong <[email protected]>
24295 L:      [email protected]
24296 S:      Supported
24297 W:      http://xfs.org/
24298 C:      irc://irc.oftc.net/xfs
24299 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
24300 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
24301 F:      Documentation/ABI/testing/sysfs-fs-xfs
24302 F:      Documentation/admin-guide/xfs.rst
24303 F:      Documentation/filesystems/xfs/*
24304 F:      fs/xfs/
24305 F:      include/uapi/linux/dqblk_xfs.h
24306 F:      include/uapi/linux/fsmap.h
24307
24308 XILINX AMS DRIVER
24309 M:      Anand Ashok Dumbre <[email protected]>
24310 L:      [email protected]
24311 S:      Maintained
24312 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
24313 F:      drivers/iio/adc/xilinx-ams.c
24314
24315 XILINX AXI ETHERNET DRIVER
24316 M:      Radhey Shyam Pandey <[email protected]>
24317 S:      Maintained
24318 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
24319 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
24320
24321 XILINX CAN DRIVER
24322 M:      Appana Durga Kedareswara rao <[email protected]>
24323 L:      [email protected]
24324 S:      Maintained
24325 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
24326 F:      drivers/net/can/xilinx_can.c
24327
24328 XILINX EVENT MANAGEMENT DRIVER
24329 M:      Michal Simek <[email protected]>
24330 S:      Maintained
24331 F:      drivers/soc/xilinx/xlnx_event_manager.c
24332 F:      include/linux/firmware/xlnx-event-manager.h
24333
24334 XILINX GPIO DRIVER
24335 M:      Shubhrajyoti Datta <[email protected]>
24336 R:      Srinivas Neeli <[email protected]>
24337 R:      Michal Simek <[email protected]>
24338 S:      Maintained
24339 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
24340 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
24341 F:      drivers/gpio/gpio-xilinx.c
24342 F:      drivers/gpio/gpio-zynq.c
24343
24344 XILINX LL TEMAC ETHERNET DRIVER
24345 L:      [email protected]
24346 S:      Orphan
24347 F:      drivers/net/ethernet/xilinx/ll_temac*
24348
24349 XILINX PWM DRIVER
24350 M:      Sean Anderson <[email protected]>
24351 S:      Maintained
24352 F:      drivers/pwm/pwm-xilinx.c
24353 F:      include/clocksource/timer-xilinx.h
24354
24355 XILINX SD-FEC IP CORES
24356 M:      Derek Kiernan <[email protected]>
24357 M:      Dragan Cvetic <[email protected]>
24358 S:      Maintained
24359 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
24360 F:      Documentation/misc-devices/xilinx_sdfec.rst
24361 F:      drivers/misc/Kconfig
24362 F:      drivers/misc/Makefile
24363 F:      drivers/misc/xilinx_sdfec.c
24364 F:      include/uapi/misc/xilinx_sdfec.h
24365
24366 XILINX UARTLITE SERIAL DRIVER
24367 M:      Peter Korsgaard <[email protected]>
24368 L:      [email protected]
24369 S:      Maintained
24370 F:      drivers/tty/serial/uartlite.c
24371
24372 XILINX VIDEO IP CORES
24373 M:      Laurent Pinchart <[email protected]>
24374 L:      [email protected]
24375 S:      Supported
24376 T:      git git://linuxtv.org/media_tree.git
24377 F:      Documentation/devicetree/bindings/media/xilinx/
24378 F:      drivers/media/platform/xilinx/
24379 F:      include/uapi/linux/xilinx-v4l2-controls.h
24380
24381 XILINX VERSAL EDAC DRIVER
24382 M:      Shubhrajyoti Datta <[email protected]>
24383 M:      Sai Krishna Potthuri <[email protected]>
24384 S:      Maintained
24385 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
24386 F:      drivers/edac/versal_edac.c
24387
24388 XILINX WATCHDOG DRIVER
24389 M:      Srinivas Neeli <[email protected]>
24390 R:      Shubhrajyoti Datta <[email protected]>
24391 R:      Michal Simek <[email protected]>
24392 S:      Maintained
24393 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
24394 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
24395 F:      drivers/watchdog/of_xilinx_wdt.c
24396 F:      drivers/watchdog/xilinx_wwdt.c
24397
24398 XILINX XDMA DRIVER
24399 M:      Lizhi Hou <[email protected]>
24400 M:      Brian Xu <[email protected]>
24401 M:      Raj Kumar Rampelli <[email protected]>
24402 L:      [email protected]
24403 S:      Supported
24404 F:      drivers/dma/xilinx/xdma-regs.h
24405 F:      drivers/dma/xilinx/xdma.c
24406 F:      include/linux/dma/amd_xdma.h
24407 F:      include/linux/platform_data/amd_xdma.h
24408
24409 XILINX ZYNQMP DPDMA DRIVER
24410 M:      Laurent Pinchart <[email protected]>
24411 L:      [email protected]
24412 S:      Supported
24413 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
24414 F:      drivers/dma/xilinx/xilinx_dpdma.c
24415 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
24416
24417 XILINX ZYNQMP OCM EDAC DRIVER
24418 M:      Shubhrajyoti Datta <[email protected]>
24419 M:      Sai Krishna Potthuri <[email protected]>
24420 S:      Maintained
24421 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
24422 F:      drivers/edac/zynqmp_edac.c
24423
24424 XILINX ZYNQMP PSGTR PHY DRIVER
24425 M:      Laurent Pinchart <[email protected]>
24426 L:      [email protected]
24427 S:      Supported
24428 T:      git https://github.com/Xilinx/linux-xlnx.git
24429 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
24430 F:      drivers/phy/xilinx/phy-zynqmp.c
24431
24432 XILINX ZYNQMP SHA3 DRIVER
24433 M:      Harsha <[email protected]>
24434 S:      Maintained
24435 F:      drivers/crypto/xilinx/zynqmp-sha.c
24436
24437 XILINX ZYNQMP NVMEM DRIVER
24438 M:      Praveen Teja Kundanala <[email protected]>
24439 M:      Kalyani Akula <[email protected]>
24440 R:      Michal Simek <[email protected]>
24441 S:      Maintained
24442 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
24443 F:      drivers/nvmem/zynqmp_nvmem.c
24444
24445 XILLYBUS DRIVER
24446 M:      Eli Billauer <[email protected]>
24447 L:      [email protected]
24448 S:      Supported
24449 F:      drivers/char/xillybus/
24450
24451 XLP9XX I2C DRIVER
24452 M:      George Cherian <[email protected]>
24453 L:      [email protected]
24454 S:      Supported
24455 W:      http://www.marvell.com
24456 F:      drivers/i2c/busses/i2c-xlp9xx.c
24457
24458 XRA1403 GPIO EXPANDER
24459 M:      Nandor Han <[email protected]>
24460 L:      [email protected]
24461 S:      Maintained
24462 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
24463 F:      drivers/gpio/gpio-xra1403.c
24464
24465 XTENSA XTFPGA PLATFORM SUPPORT
24466 M:      Max Filippov <[email protected]>
24467 S:      Maintained
24468 F:      drivers/spi/spi-xtensa-xtfpga.c
24469 F:      sound/soc/xtensa/xtfpga-i2s.c
24470
24471 YAM DRIVER FOR AX.25
24472 M:      Jean-Paul Roubelat <[email protected]>
24473 L:      [email protected]
24474 S:      Maintained
24475 F:      drivers/net/hamradio/yam*
24476 F:      include/linux/yam.h
24477
24478 YAMA SECURITY MODULE
24479 M:      Kees Cook <[email protected]>
24480 S:      Supported
24481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
24482 F:      Documentation/admin-guide/LSM/Yama.rst
24483 F:      security/yama/
24484
24485 YEALINK PHONE DRIVER
24486 M:      Henk Vergonet <[email protected]>
24487 L:      [email protected]
24488 S:      Maintained
24489 F:      Documentation/input/devices/yealink.rst
24490 F:      drivers/input/misc/yealink.*
24491
24492 Z3FOLD COMPRESSED PAGE ALLOCATOR
24493 M:      Vitaly Wool <[email protected]>
24494 R:      Miaohe Lin <[email protected]>
24495 L:      [email protected]
24496 S:      Maintained
24497 F:      mm/z3fold.c
24498
24499 Z8530 DRIVER FOR AX.25
24500 M:      Joerg Reuter <[email protected]>
24501 L:      [email protected]
24502 S:      Maintained
24503 W:      http://yaina.de/jreuter/
24504 W:      http://www.qsl.net/dl1bke/
24505 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
24506 F:      drivers/net/hamradio/*scc.c
24507 F:      drivers/net/hamradio/z8530.h
24508
24509 ZBUD COMPRESSED PAGE ALLOCATOR
24510 M:      Seth Jennings <[email protected]>
24511 M:      Dan Streetman <[email protected]>
24512 L:      [email protected]
24513 S:      Maintained
24514 F:      mm/zbud.c
24515
24516 ZD1211RW WIRELESS DRIVER
24517 L:      [email protected]
24518 S:      Orphan
24519 F:      drivers/net/wireless/zydas/zd1211rw/
24520
24521 ZD1301 MEDIA DRIVER
24522 L:      [email protected]
24523 S:      Orphan
24524 W:      https://linuxtv.org/
24525 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24526 F:      drivers/media/usb/dvb-usb-v2/zd1301*
24527
24528 ZD1301_DEMOD MEDIA DRIVER
24529 L:      [email protected]
24530 S:      Orphan
24531 W:      https://linuxtv.org/
24532 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24533 F:      drivers/media/dvb-frontends/zd1301_demod*
24534
24535 ZHAOXIN PROCESSOR SUPPORT
24536 M:      Tony W Wang-oc <[email protected]>
24537 L:      [email protected]
24538 S:      Maintained
24539 F:      arch/x86/kernel/cpu/zhaoxin.c
24540
24541 ZONEFS FILESYSTEM
24542 M:      Damien Le Moal <[email protected]>
24543 M:      Naohiro Aota <[email protected]>
24544 R:      Johannes Thumshirn <[email protected]>
24545 L:      [email protected]
24546 S:      Maintained
24547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
24548 F:      Documentation/filesystems/zonefs.rst
24549 F:      fs/zonefs/
24550
24551 ZR36067 VIDEO FOR LINUX DRIVER
24552 M:      Corentin Labbe <[email protected]>
24553 L:      [email protected]
24554 L:      [email protected]
24555 S:      Maintained
24556 W:      http://mjpeg.sourceforge.net/driver-zoran/
24557 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24558 F:      Documentation/driver-api/media/drivers/zoran.rst
24559 F:      drivers/media/pci/zoran/
24560
24561 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
24562 M:      Minchan Kim <[email protected]>
24563 M:      Sergey Senozhatsky <[email protected]>
24564 L:      [email protected]
24565 S:      Maintained
24566 F:      Documentation/admin-guide/blockdev/zram.rst
24567 F:      drivers/block/zram/
24568
24569 ZS DECSTATION Z85C30 SERIAL DRIVER
24570 M:      "Maciej W. Rozycki" <[email protected]>
24571 S:      Maintained
24572 F:      drivers/tty/serial/zs.*
24573
24574 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
24575 M:      Minchan Kim <[email protected]>
24576 M:      Sergey Senozhatsky <[email protected]>
24577 L:      [email protected]
24578 S:      Maintained
24579 F:      Documentation/mm/zsmalloc.rst
24580 F:      include/linux/zsmalloc.h
24581 F:      mm/zsmalloc.c
24582
24583 ZSTD
24584 M:      Nick Terrell <[email protected]>
24585 S:      Maintained
24586 B:      https://github.com/facebook/zstd/issues
24587 T:      git https://github.com/terrelln/linux.git
24588 F:      crypto/zstd.c
24589 F:      include/linux/zstd*
24590 F:      lib/decompress_unzstd.c
24591 F:      lib/zstd/
24592 N:      zstd
24593 K:      zstd
24594
24595 ZSWAP COMPRESSED SWAP CACHING
24596 M:      Johannes Weiner <[email protected]>
24597 M:      Yosry Ahmed <[email protected]>
24598 M:      Nhat Pham <[email protected]>
24599 R:      Chengming Zhou <[email protected]>
24600 L:      [email protected]
24601 S:      Maintained
24602 F:      Documentation/admin-guide/mm/zswap.rst
24603 F:      include/linux/zpool.h
24604 F:      include/linux/zswap.h
24605 F:      mm/zpool.c
24606 F:      mm/zswap.c
24607 F:      tools/testing/selftests/cgroup/test_zswap.c
24608
24609 THE REST
24610 M:      Linus Torvalds <[email protected]>
24611 L:      [email protected]
24612 S:      Buried alive in reporters
24613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24614 F:      *
24615 F:      */
This page took 1.433663 seconds and 4 git commands to generate.