]> Git Repo - linux.git/blob - MAINTAINERS
mm: split underused THPs
[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 1 EMBEDDED CONTROLLER DRIVER
262 M:      Nikita Travkin <[email protected]>
263 S:      Maintained
264 F:      Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml
265 F:      drivers/platform/arm64/acer-aspire1-ec.c
266
267 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
268 M:      Peter Kaestle <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 W:      http://piie.net/?section=acerhdf
272 F:      drivers/platform/x86/acerhdf.c
273
274 ACER WMI LAPTOP EXTRAS
275 M:      "Lee, Chun-Yi" <[email protected]>
276 L:      [email protected]
277 S:      Maintained
278 F:      drivers/platform/x86/acer-wmi.c
279
280 ACPI
281 M:      "Rafael J. Wysocki" <[email protected]>
282 R:      Len Brown <[email protected]>
283 L:      [email protected]
284 S:      Supported
285 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
286 B:      https://bugzilla.kernel.org
287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
288 F:      Documentation/ABI/testing/configfs-acpi
289 F:      Documentation/ABI/testing/sysfs-bus-acpi
290 F:      Documentation/firmware-guide/acpi/
291 F:      arch/x86/kernel/acpi/
292 F:      arch/x86/pci/acpi.c
293 F:      drivers/acpi/
294 F:      drivers/pci/*/*acpi*
295 F:      drivers/pci/*acpi*
296 F:      drivers/pnp/pnpacpi/
297 F:      include/acpi/
298 F:      include/linux/acpi.h
299 F:      include/linux/fwnode.h
300 F:      include/linux/fw_table.h
301 F:      lib/fw_table.c
302 F:      tools/power/acpi/
303
304 ACPI APEI
305 M:      "Rafael J. Wysocki" <[email protected]>
306 R:      Len Brown <[email protected]>
307 R:      James Morse <[email protected]>
308 R:      Tony Luck <[email protected]>
309 R:      Borislav Petkov <[email protected]>
310 L:      [email protected]
311 F:      drivers/acpi/apei/
312
313 ACPI COMPONENT ARCHITECTURE (ACPICA)
314 M:      Robert Moore <[email protected]>
315 M:      "Rafael J. Wysocki" <[email protected]>
316 L:      [email protected]
317 L:      [email protected]
318 S:      Supported
319 W:      https://acpica.org/
320 W:      https://github.com/acpica/acpica/
321 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
322 B:      https://bugzilla.kernel.org
323 B:      https://bugs.acpica.org
324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
325 F:      drivers/acpi/acpica/
326 F:      include/acpi/
327 F:      tools/power/acpi/
328
329 ACPI FOR ARM64 (ACPI/arm64)
330 M:      Lorenzo Pieralisi <[email protected]>
331 M:      Hanjun Guo <[email protected]>
332 M:      Sudeep Holla <[email protected]>
333 L:      [email protected]
334 L:      [email protected] (moderated for non-subscribers)
335 S:      Maintained
336 F:      drivers/acpi/arm64
337
338 ACPI FOR RISC-V (ACPI/riscv)
339 M:      Sunil V L <[email protected]>
340 L:      [email protected]
341 L:      [email protected]
342 S:      Maintained
343 F:      drivers/acpi/riscv/
344
345 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
346 M:      Sudeep Holla <[email protected]>
347 L:      [email protected]
348 S:      Supported
349 F:      drivers/mailbox/pcc.c
350
351 ACPI PMIC DRIVERS
352 M:      "Rafael J. Wysocki" <[email protected]>
353 M:      Len Brown <[email protected]>
354 R:      Andy Shevchenko <[email protected]>
355 R:      Mika Westerberg <[email protected]>
356 L:      [email protected]
357 S:      Supported
358 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
359 B:      https://bugzilla.kernel.org
360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
361 F:      drivers/acpi/pmic/
362
363 ACPI QUICKSTART DRIVER
364 M:      Armin Wolf <[email protected]>
365 L:      [email protected]
366 S:      Maintained
367 F:      drivers/platform/x86/quickstart.c
368
369 ACPI SERIAL MULTI INSTANTIATE DRIVER
370 M:      Hans de Goede <[email protected]>
371 L:      [email protected]
372 S:      Maintained
373 F:      drivers/platform/x86/serial-multi-instantiate.c
374
375 ACPI THERMAL DRIVER
376 M:      Rafael J. Wysocki <[email protected]>
377 R:      Zhang Rui <[email protected]>
378 L:      [email protected]
379 S:      Supported
380 B:      https://bugzilla.kernel.org
381 F:      drivers/acpi/*thermal*
382
383 ACPI VIOT DRIVER
384 M:      Jean-Philippe Brucker <[email protected]>
385 L:      [email protected]
386 L:      [email protected]
387 S:      Maintained
388 F:      drivers/acpi/viot.c
389 F:      include/linux/acpi_viot.h
390
391 ACPI WMI DRIVER
392 M:      Armin Wolf <[email protected]>
393 L:      [email protected]
394 S:      Maintained
395 F:      Documentation/ABI/testing/sysfs-bus-wmi
396 F:      Documentation/driver-api/wmi.rst
397 F:      Documentation/wmi/
398 F:      drivers/platform/x86/wmi.c
399 F:      include/uapi/linux/wmi.h
400
401 ACRN HYPERVISOR SERVICE MODULE
402 M:      Fei Li <[email protected]>
403 L:      [email protected] (subscribers-only)
404 S:      Supported
405 W:      https://projectacrn.org
406 F:      Documentation/virt/acrn/
407 F:      drivers/virt/acrn/
408 F:      include/uapi/linux/acrn.h
409
410 AD1889 ALSA SOUND DRIVER
411 L:      [email protected]
412 S:      Maintained
413 W:      https://parisc.wiki.kernel.org/index.php/AD1889
414 F:      sound/pci/ad1889.*
415
416 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
417 M:      Mugilraj Dhavachelvan <[email protected]>
418 L:      [email protected]
419 S:      Supported
420 F:      drivers/iio/potentiometer/ad5110.c
421
422 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
423 M:      Michael Hennerich <[email protected]>
424 S:      Supported
425 W:      http://wiki.analog.com/AD5254
426 W:      https://ez.analog.com/linux-software-drivers
427 F:      drivers/misc/ad525x_dpot.c
428
429 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
430 M:      Michael Hennerich <[email protected]>
431 S:      Supported
432 W:      http://wiki.analog.com/AD5398
433 W:      https://ez.analog.com/linux-software-drivers
434 F:      drivers/regulator/ad5398.c
435
436 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
437 M:      Michael Hennerich <[email protected]>
438 S:      Supported
439 W:      http://wiki.analog.com/AD7142
440 W:      https://ez.analog.com/linux-software-drivers
441 F:      drivers/input/misc/ad714x.c
442
443 AD738X ADC DRIVER (AD7380/1/2/4)
444 M:      Michael Hennerich <[email protected]>
445 M:      Nuno Sá <[email protected]>
446 R:      David Lechner <[email protected]>
447 S:      Supported
448 W:      https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
449 W:      https://ez.analog.com/linux-software-drivers
450 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
451 F:      drivers/iio/adc/ad7380.c
452
453 AD7877 TOUCHSCREEN DRIVER
454 M:      Michael Hennerich <[email protected]>
455 S:      Supported
456 W:      http://wiki.analog.com/AD7877
457 W:      https://ez.analog.com/linux-software-drivers
458 F:      drivers/input/touchscreen/ad7877.c
459
460 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
461 M:      Michael Hennerich <[email protected]>
462 S:      Supported
463 W:      http://wiki.analog.com/AD7879
464 W:      https://ez.analog.com/linux-software-drivers
465 F:      drivers/input/touchscreen/ad7879.c
466
467 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
468 M:      Michael Hennerich <[email protected]>
469 M:      Nuno Sá <[email protected]>
470 R:      David Lechner <[email protected]>
471 S:      Supported
472 W:      https://ez.analog.com/linux-software-drivers
473 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
474 F:      Documentation/iio/ad7944.rst
475 F:      drivers/iio/adc/ad7944.c
476
477 ADAFRUIT MINI I2C GAMEPAD
478 M:      Anshul Dalal <[email protected]>
479 L:      [email protected]
480 S:      Maintained
481 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
482 F:      drivers/input/joystick/adafruit-seesaw.c
483
484 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
485 M:      Jiri Kosina <[email protected]>
486 S:      Maintained
487
488 ADF7242 IEEE 802.15.4 RADIO DRIVER
489 M:      Michael Hennerich <[email protected]>
490 L:      [email protected]
491 S:      Supported
492 W:      https://wiki.analog.com/ADF7242
493 W:      https://ez.analog.com/linux-software-drivers
494 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
495 F:      drivers/net/ieee802154/adf7242.c
496
497 ADM1025 HARDWARE MONITOR DRIVER
498 M:      Jean Delvare <[email protected]>
499 L:      [email protected]
500 S:      Maintained
501 F:      Documentation/hwmon/adm1025.rst
502 F:      drivers/hwmon/adm1025.c
503
504 ADM1029 HARDWARE MONITOR DRIVER
505 M:      Corentin Labbe <[email protected]>
506 L:      [email protected]
507 S:      Maintained
508 F:      drivers/hwmon/adm1029.c
509
510 ADM8211 WIRELESS DRIVER
511 L:      [email protected]
512 S:      Orphan
513 F:      drivers/net/wireless/admtek/adm8211.*
514
515 ADP1050 HARDWARE MONITOR DRIVER
516 M:      Radu Sabau <[email protected]>
517 L:      [email protected]
518 S:      Supported
519 W:      https://ez.analog.com/linux-software-drivers
520 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
521
522 ADP1653 FLASH CONTROLLER DRIVER
523 M:      Sakari Ailus <[email protected]>
524 L:      [email protected]
525 S:      Maintained
526 F:      drivers/media/i2c/adp1653.c
527 F:      include/media/i2c/adp1653.h
528
529 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
530 M:      Michael Hennerich <[email protected]>
531 S:      Supported
532 W:      http://wiki.analog.com/ADP5520
533 W:      https://ez.analog.com/linux-software-drivers
534 F:      drivers/gpio/gpio-adp5520.c
535 F:      drivers/input/keyboard/adp5520-keys.c
536 F:      drivers/leds/leds-adp5520.c
537 F:      drivers/mfd/adp5520.c
538 F:      drivers/video/backlight/adp5520_bl.c
539
540 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
541 M:      Michael Hennerich <[email protected]>
542 S:      Supported
543 W:      http://wiki.analog.com/ADP5588
544 W:      https://ez.analog.com/linux-software-drivers
545 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
546 F:      drivers/input/keyboard/adp5588-keys.c
547
548 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
549 M:      Michael Hennerich <[email protected]>
550 S:      Supported
551 W:      http://wiki.analog.com/ADP8860
552 W:      https://ez.analog.com/linux-software-drivers
553 F:      drivers/video/backlight/adp8860_bl.c
554
555 ADT746X FAN DRIVER
556 M:      Colin Leroy <[email protected]>
557 S:      Maintained
558 F:      drivers/macintosh/therm_adt746x.c
559
560 ADT7475 HARDWARE MONITOR DRIVER
561 M:      Jean Delvare <[email protected]>
562 L:      [email protected]
563 S:      Maintained
564 F:      Documentation/hwmon/adt7475.rst
565 F:      drivers/hwmon/adt7475.c
566
567 ADVANSYS SCSI DRIVER
568 M:      Matthew Wilcox <[email protected]>
569 M:      Hannes Reinecke <[email protected]>
570 L:      [email protected]
571 S:      Maintained
572 F:      Documentation/scsi/advansys.rst
573 F:      drivers/scsi/advansys.c
574
575 ADVANTECH SWBTN DRIVER
576 M:      Andrea Ho <[email protected]>
577 L:      [email protected]
578 S:      Maintained
579 F:      drivers/platform/x86/adv_swbutton.c
580
581 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
582 M:      Lucas Stankus <[email protected]>
583 S:      Supported
584 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
585 F:      drivers/iio/accel/adxl313*
586
587 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
588 M:      Michael Hennerich <[email protected]>
589 S:      Supported
590 W:      http://wiki.analog.com/ADXL345
591 W:      https://ez.analog.com/linux-software-drivers
592 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
593 F:      drivers/input/misc/adxl34x.c
594
595 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
596 M:      Puranjay Mohan <[email protected]>
597 L:      [email protected]
598 S:      Supported
599 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
600 F:      drivers/iio/accel/adxl355.h
601 F:      drivers/iio/accel/adxl355_core.c
602 F:      drivers/iio/accel/adxl355_i2c.c
603 F:      drivers/iio/accel/adxl355_spi.c
604
605 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
606 M:      Cosmin Tanislav <[email protected]>
607 L:      [email protected]
608 S:      Supported
609 W:      https://ez.analog.com/linux-software-drivers
610 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
611 F:      drivers/iio/accel/adxl367*
612
613 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
614 M:      Michael Hennerich <[email protected]>
615 S:      Supported
616 W:      https://ez.analog.com/linux-software-drivers
617 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
618 F:      drivers/iio/accel/adxl372.c
619 F:      drivers/iio/accel/adxl372_i2c.c
620 F:      drivers/iio/accel/adxl372_spi.c
621
622 AF8133J THREE-AXIS MAGNETOMETER DRIVER
623 M:      Ondřej Jirman <[email protected]>
624 S:      Maintained
625 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
626 F:      drivers/iio/magnetometer/af8133j.c
627
628 AF9013 MEDIA DRIVER
629 L:      [email protected]
630 S:      Orphan
631 W:      https://linuxtv.org
632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
633 F:      drivers/media/dvb-frontends/af9013*
634
635 AF9033 MEDIA DRIVER
636 L:      [email protected]
637 S:      Orphan
638 W:      https://linuxtv.org
639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
640 F:      drivers/media/dvb-frontends/af9033*
641
642 AFFS FILE SYSTEM
643 M:      David Sterba <[email protected]>
644 L:      [email protected]
645 S:      Odd Fixes
646 F:      Documentation/filesystems/affs.rst
647 F:      fs/affs/
648
649 AFS FILESYSTEM
650 M:      David Howells <[email protected]>
651 M:      Marc Dionne <[email protected]>
652 L:      [email protected]
653 S:      Supported
654 W:      https://www.infradead.org/~dhowells/kafs/
655 F:      Documentation/filesystems/afs.rst
656 F:      fs/afs/
657 F:      include/trace/events/afs.h
658
659 AGPGART DRIVER
660 M:      David Airlie <[email protected]>
661 L:      [email protected]
662 S:      Maintained
663 T:      git https://gitlab.freedesktop.org/drm/kernel.git
664 F:      drivers/char/agp/
665 F:      include/linux/agp*
666 F:      include/uapi/linux/agp*
667
668 AHA152X SCSI DRIVER
669 M:      "Juergen E. Fischer" <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 F:      drivers/scsi/aha152x*
673 F:      drivers/scsi/pcmcia/aha152x*
674
675 AIC7XXX / AIC79XX SCSI DRIVER
676 M:      Hannes Reinecke <[email protected]>
677 L:      [email protected]
678 S:      Maintained
679 F:      drivers/scsi/aic7xxx/
680
681 AIMSLAB FM RADIO RECEIVER DRIVER
682 M:      Hans Verkuil <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 W:      https://linuxtv.org
686 T:      git git://linuxtv.org/media_tree.git
687 F:      drivers/media/radio/radio-aimslab*
688
689 AIO
690 M:      Benjamin LaHaise <[email protected]>
691 L:      [email protected]
692 S:      Supported
693 F:      fs/aio.c
694 F:      include/linux/*aio*.h
695
696 AIROHA ETHERNET DRIVER
697 M:      Lorenzo Bianconi <[email protected]>
698 L:      [email protected] (moderated for non-subscribers)
699 L:      [email protected] (moderated for non-subscribers)
700 L:      [email protected]
701 S:      Maintained
702 F:      Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
703 F:      drivers/net/ethernet/mediatek/airoha_eth.c
704
705 AIROHA PCIE PHY DRIVER
706 M:      Lorenzo Bianconi <[email protected]>
707 L:      [email protected] (moderated for non-subscribers)
708 S:      Maintained
709 F:      Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
710 F:      drivers/phy/phy-airoha-pcie-regs.h
711 F:      drivers/phy/phy-airoha-pcie.c
712
713 AIROHA SPI SNFI DRIVER
714 M:      Lorenzo Bianconi <[email protected]>
715 M:      Ray Liu <[email protected]>
716 L:      [email protected] (moderated for non-subscribers)
717 L:      [email protected]
718 S:      Maintained
719 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
720 F:      drivers/spi/spi-airoha-snfi.c
721
722 AIRSPY MEDIA DRIVER
723 L:      [email protected]
724 S:      Orphan
725 W:      https://linuxtv.org
726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
727 F:      drivers/media/usb/airspy/
728
729 ALACRITECH GIGABIT ETHERNET DRIVER
730 M:      Lino Sanfilippo <[email protected]>
731 S:      Maintained
732 F:      drivers/net/ethernet/alacritech/*
733
734 ALCATEL SPEEDTOUCH USB DRIVER
735 M:      Duncan Sands <[email protected]>
736 L:      [email protected]
737 S:      Maintained
738 W:      http://www.linux-usb.org/SpeedTouch/
739 F:      drivers/usb/atm/speedtch.c
740 F:      drivers/usb/atm/usbatm.c
741
742 ALCHEMY AU1XX0 MMC DRIVER
743 M:      Manuel Lauss <[email protected]>
744 S:      Maintained
745 F:      drivers/mmc/host/au1xmmc.c
746
747 ALI1563 I2C DRIVER
748 M:      Rudolf Marek <[email protected]>
749 L:      [email protected]
750 S:      Maintained
751 F:      Documentation/i2c/busses/i2c-ali1563.rst
752 F:      drivers/i2c/busses/i2c-ali1563.c
753
754 ALIBABA ELASTIC RDMA DRIVER
755 M:      Cheng Xu <[email protected]>
756 M:      Kai Shen <[email protected]>
757 L:      [email protected]
758 S:      Supported
759 F:      drivers/infiniband/hw/erdma
760 F:      include/uapi/rdma/erdma-abi.h
761
762 ALIBABA PMU DRIVER
763 M:      Shuai Xue <[email protected]>
764 S:      Supported
765 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
766 F:      drivers/perf/alibaba_uncore_drw_pmu.c
767
768 ALIENWARE WMI DRIVER
769 L:      [email protected]
770 S:      Maintained
771 F:      drivers/platform/x86/dell/alienware-wmi.c
772
773 ALLEGRO DVT VIDEO IP CORE DRIVER
774 M:      Michael Tretter <[email protected]>
775 R:      Pengutronix Kernel Team <[email protected]>
776 L:      [email protected]
777 S:      Maintained
778 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
779 F:      drivers/media/platform/allegro-dvt/
780
781 ALLIED VISION ALVIUM CAMERA DRIVER
782 M:      Tommaso Merciai <[email protected]>
783 M:      Martin Hecht <[email protected]>
784 L:      [email protected]
785 S:      Maintained
786 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
787 F:      drivers/media/i2c/alvium-csi2.c
788 F:      drivers/media/i2c/alvium-csi2.h
789
790 ALLWINNER A10 CSI DRIVER
791 M:      Maxime Ripard <[email protected]>
792 L:      [email protected]
793 S:      Maintained
794 T:      git git://linuxtv.org/media_tree.git
795 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
796 F:      drivers/media/platform/sunxi/sun4i-csi/
797
798 ALLWINNER A31 CSI DRIVER
799 M:      Yong Deng <[email protected]>
800 M:      Paul Kocialkowski <[email protected]>
801 L:      [email protected]
802 S:      Maintained
803 T:      git git://linuxtv.org/media_tree.git
804 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
805 F:      drivers/media/platform/sunxi/sun6i-csi/
806
807 ALLWINNER A31 ISP DRIVER
808 M:      Paul Kocialkowski <[email protected]>
809 L:      [email protected]
810 S:      Maintained
811 T:      git git://linuxtv.org/media_tree.git
812 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
813 F:      drivers/staging/media/sunxi/sun6i-isp/
814 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
815
816 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
817 M:      Paul Kocialkowski <[email protected]>
818 L:      [email protected]
819 S:      Maintained
820 T:      git git://linuxtv.org/media_tree.git
821 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
822 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
823
824 ALLWINNER CPUFREQ DRIVER
825 M:      Yangtao Li <[email protected]>
826 L:      [email protected]
827 S:      Maintained
828 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
829 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
830
831 ALLWINNER CRYPTO DRIVERS
832 M:      Corentin Labbe <[email protected]>
833 L:      [email protected]
834 S:      Maintained
835 F:      drivers/crypto/allwinner/
836
837 ALLWINNER DMIC DRIVERS
838 M:      Ban Tao <[email protected]>
839 L:      [email protected] (moderated for non-subscribers)
840 S:      Maintained
841 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
842 F:      sound/soc/sunxi/sun50i-dmic.c
843
844 ALLWINNER HARDWARE SPINLOCK SUPPORT
845 M:      Wilken Gottwalt <[email protected]>
846 S:      Maintained
847 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
848 F:      drivers/hwspinlock/sun6i_hwspinlock.c
849
850 ALLWINNER THERMAL DRIVER
851 M:      Vasily Khoruzhick <[email protected]>
852 M:      Yangtao Li <[email protected]>
853 L:      [email protected]
854 S:      Maintained
855 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
856 F:      drivers/thermal/sun8i_thermal.c
857
858 ALLWINNER VPU DRIVER
859 M:      Maxime Ripard <[email protected]>
860 M:      Paul Kocialkowski <[email protected]>
861 L:      [email protected]
862 S:      Maintained
863 F:      drivers/staging/media/sunxi/cedrus/
864
865 ALPHA PORT
866 M:      Richard Henderson <[email protected]>
867 M:      Ivan Kokshaysky <[email protected]>
868 M:      Matt Turner <[email protected]>
869 L:      [email protected]
870 S:      Odd Fixes
871 F:      arch/alpha/
872
873 ALPS PS/2 TOUCHPAD DRIVER
874 R:      Pali Rohár <[email protected]>
875 F:      drivers/input/mouse/alps.*
876
877 ALTERA MAILBOX DRIVER
878 M:      Mun Yew Tham <[email protected]>
879 S:      Maintained
880 F:      drivers/mailbox/mailbox-altera.c
881
882 ALTERA MSGDMA IP CORE DRIVER
883 M:      Olivier Dautricourt <[email protected]>
884 R:      Stefan Roese <[email protected]>
885 L:      [email protected]
886 S:      Odd Fixes
887 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
888 F:      drivers/dma/altera-msgdma.c
889
890 ALTERA PIO DRIVER
891 M:      Mun Yew Tham <[email protected]>
892 L:      [email protected]
893 S:      Maintained
894 F:      drivers/gpio/gpio-altera.c
895
896 ALTERA TRIPLE SPEED ETHERNET DRIVER
897 M:      Joyce Ooi <[email protected]>
898 L:      [email protected]
899 S:      Maintained
900 F:      drivers/net/ethernet/altera/
901
902 ALTERA UART/JTAG UART SERIAL DRIVERS
903 M:      Tobias Klauser <[email protected]>
904 L:      [email protected]
905 S:      Maintained
906 F:      drivers/tty/serial/altera_jtaguart.c
907 F:      drivers/tty/serial/altera_uart.c
908 F:      include/linux/altera_jtaguart.h
909 F:      include/linux/altera_uart.h
910
911 AMAZON ANNAPURNA LABS FIC DRIVER
912 M:      Talel Shenhar <[email protected]>
913 S:      Maintained
914 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
915 F:      drivers/irqchip/irq-al-fic.c
916
917 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
918 M:      Talel Shenhar <[email protected]>
919 M:      Talel Shenhar <[email protected]>
920 S:      Maintained
921 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
922 F:      drivers/edac/al_mc_edac.c
923
924 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
925 M:      Talel Shenhar <[email protected]>
926 S:      Maintained
927 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
928 F:      drivers/thermal/thermal_mmio.c
929
930 AMAZON ETHERNET DRIVERS
931 M:      Shay Agroskin <[email protected]>
932 M:      Arthur Kiyanovski <[email protected]>
933 R:      David Arinzon <[email protected]>
934 R:      Noam Dagan <[email protected]>
935 R:      Saeed Bishara <[email protected]>
936 L:      [email protected]
937 S:      Supported
938 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
939 F:      drivers/net/ethernet/amazon/
940
941 AMAZON RDMA EFA DRIVER
942 M:      Michael Margolin <[email protected]>
943 R:      Gal Pressman <[email protected]>
944 R:      Yossi Leybovich <[email protected]>
945 L:      [email protected]
946 S:      Supported
947 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
948 F:      drivers/infiniband/hw/efa/
949 F:      include/uapi/rdma/efa-abi.h
950
951 AMD ADDRESS TRANSLATION LIBRARY (ATL)
952 M:      Yazen Ghannam <[email protected]>
953 L:      [email protected]
954 S:      Supported
955 F:      drivers/ras/amd/atl/*
956
957 AMD AXI W1 DRIVER
958 M:      Kris Chaplin <[email protected]>
959 R:      Thomas Delev <[email protected]>
960 R:      Michal Simek <[email protected]>
961 S:      Maintained
962 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
963 F:      drivers/w1/masters/amd_axi_w1.c
964
965 AMD CDX BUS DRIVER
966 M:      Nipun Gupta <[email protected]>
967 M:      Nikhil Agarwal <[email protected]>
968 S:      Maintained
969 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
970 F:      drivers/cdx/*
971 F:      include/linux/cdx/*
972
973 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
974 M:      Tom Lendacky <[email protected]>
975 M:      John Allen <[email protected]>
976 L:      [email protected]
977 S:      Supported
978 F:      drivers/crypto/ccp/
979 F:      include/linux/ccp.h
980
981 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
982 M:      Ashish Kalra <[email protected]>
983 M:      Tom Lendacky <[email protected]>
984 L:      [email protected]
985 S:      Supported
986 F:      drivers/crypto/ccp/sev*
987 F:      include/uapi/linux/psp-sev.h
988
989 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
990 M:      Mario Limonciello <[email protected]>
991 L:      [email protected]
992 S:      Supported
993 F:      drivers/crypto/ccp/dbc.c
994 F:      drivers/crypto/ccp/dbc.h
995 F:      drivers/crypto/ccp/platform-access.c
996 F:      drivers/crypto/ccp/platform-access.h
997 F:      include/uapi/linux/psp-dbc.h
998 F:      tools/crypto/ccp/*.c
999 F:      tools/crypto/ccp/*.py
1000
1001 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
1002 M:      Mario Limonciello <[email protected]>
1003 L:      [email protected]
1004 S:      Supported
1005 F:      drivers/crypto/ccp/hsti.*
1006
1007 AMD DISPLAY CORE
1008 M:      Harry Wentland <[email protected]>
1009 M:      Leo Li <[email protected]>
1010 M:      Rodrigo Siqueira <[email protected]>
1011 L:      [email protected]
1012 S:      Supported
1013 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1014 F:      drivers/gpu/drm/amd/display/
1015
1016 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1017 M:      Huang Rui <[email protected]>
1018 L:      [email protected]
1019 S:      Supported
1020 F:      Documentation/hwmon/fam15h_power.rst
1021 F:      drivers/hwmon/fam15h_power.c
1022
1023 AMD FCH GPIO DRIVER
1024 M:      Enrico Weigelt, metux IT consult <[email protected]>
1025 L:      [email protected]
1026 S:      Maintained
1027 F:      drivers/gpio/gpio-amd-fch.c
1028 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1029
1030 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1031 L:      [email protected] (moderated for non-subscribers)
1032 S:      Orphan
1033 F:      drivers/usb/gadget/udc/amd5536udc.*
1034
1035 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1036 M:      Andres Salomon <[email protected]>
1037 L:      [email protected] (moderated for non-subscribers)
1038 S:      Supported
1039 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1040 F:      arch/x86/include/asm/geode.h
1041 F:      drivers/char/hw_random/geode-rng.c
1042 F:      drivers/crypto/geode*
1043 F:      drivers/video/fbdev/geode/
1044
1045 AMD HSMP DRIVER
1046 M:      Naveen Krishna Chatradhi <[email protected]>
1047 R:      Carlos Bilbao <[email protected]>
1048 L:      [email protected]
1049 S:      Maintained
1050 F:      Documentation/arch/x86/amd_hsmp.rst
1051 F:      arch/x86/include/asm/amd_hsmp.h
1052 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1053 F:      drivers/platform/x86/amd/hsmp.c
1054
1055 AMD IOMMU (AMD-VI)
1056 M:      Joerg Roedel <[email protected]>
1057 R:      Suravee Suthikulpanit <[email protected]>
1058 L:      [email protected]
1059 S:      Maintained
1060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1061 F:      drivers/iommu/amd/
1062 F:      include/linux/amd-iommu.h
1063
1064 AMD KFD
1065 M:      Felix Kuehling <[email protected]>
1066 L:      [email protected]
1067 S:      Supported
1068 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1069 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1070 F:      drivers/gpu/drm/amd/amdkfd/
1071 F:      drivers/gpu/drm/amd/include/cik_structs.h
1072 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1073 F:      drivers/gpu/drm/amd/include/v9_structs.h
1074 F:      drivers/gpu/drm/amd/include/vi_structs.h
1075 F:      include/uapi/linux/kfd_ioctl.h
1076 F:      include/uapi/linux/kfd_sysfs.h
1077
1078 AMD MP2 I2C DRIVER
1079 M:      Elie Morisse <[email protected]>
1080 M:      Shyam Sundar S K <[email protected]>
1081 L:      [email protected]
1082 S:      Maintained
1083 F:      drivers/i2c/busses/i2c-amd-mp2*
1084
1085 AMD PDS CORE DRIVER
1086 M:      Shannon Nelson <[email protected]>
1087 M:      Brett Creeley <[email protected]>
1088 L:      [email protected]
1089 S:      Supported
1090 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1091 F:      drivers/net/ethernet/amd/pds_core/
1092 F:      include/linux/pds/
1093
1094 AMD PMC DRIVER
1095 M:      Shyam Sundar S K <[email protected]>
1096 L:      [email protected]
1097 S:      Maintained
1098 F:      drivers/platform/x86/amd/pmc/
1099
1100 AMD PMF DRIVER
1101 M:      Shyam Sundar S K <[email protected]>
1102 L:      [email protected]
1103 S:      Maintained
1104 F:      Documentation/ABI/testing/sysfs-amd-pmf
1105 F:      drivers/platform/x86/amd/pmf/
1106
1107 AMD POWERPLAY AND SWSMU
1108 M:      Kenneth Feng <[email protected]>
1109 L:      [email protected]
1110 S:      Supported
1111 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1112 F:      drivers/gpu/drm/amd/pm/
1113
1114 AMD PSTATE DRIVER
1115 M:      Huang Rui <[email protected]>
1116 M:      Gautham R. Shenoy <[email protected]>
1117 M:      Mario Limonciello <[email protected]>
1118 R:      Perry Yuan <[email protected]>
1119 L:      [email protected]
1120 S:      Supported
1121 F:      Documentation/admin-guide/pm/amd-pstate.rst
1122 F:      drivers/cpufreq/amd-pstate*
1123 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1124
1125 AMD PTDMA DRIVER
1126 M:      Basavaraj Natikar <[email protected]>
1127 L:      [email protected]
1128 S:      Maintained
1129 F:      drivers/dma/ptdma/
1130
1131 AMD SEATTLE DEVICE TREE SUPPORT
1132 M:      Suravee Suthikulpanit <[email protected]>
1133 M:      Tom Lendacky <[email protected]>
1134 S:      Supported
1135 F:      arch/arm64/boot/dts/amd/
1136
1137 AMD SENSOR FUSION HUB DRIVER
1138 M:      Basavaraj Natikar <[email protected]>
1139 L:      [email protected]
1140 S:      Maintained
1141 F:      Documentation/hid/amd-sfh*
1142 F:      drivers/hid/amd-sfh-hid/
1143
1144 AMD SPI DRIVER
1145 M:      Sanjay R Mehta <[email protected]>
1146 S:      Maintained
1147 F:      drivers/spi/spi-amd.c
1148
1149 AMD XGBE DRIVER
1150 M:      "Shyam Sundar S K" <[email protected]>
1151 L:      [email protected]
1152 S:      Supported
1153 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1154 F:      drivers/net/ethernet/amd/xgbe/
1155
1156 AMLOGIC DDR PMU DRIVER
1157 M:      Jiucheng Xu <[email protected]>
1158 L:      [email protected]
1159 S:      Supported
1160 W:      http://www.amlogic.com
1161 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1162 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1163 F:      drivers/perf/amlogic/
1164 F:      include/soc/amlogic/
1165
1166 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1167 M:      Javier Carrasco <[email protected]>
1168 L:      [email protected]
1169 S:      Maintained
1170 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1171 F:      Documentation/hwmon/chipcap2.rst
1172 F:      drivers/hwmon/chipcap2.c
1173
1174 AMPHION VPU CODEC V4L2 DRIVER
1175 M:      Ming Qian <[email protected]>
1176 M:      Zhou Peng <[email protected]>
1177 L:      [email protected]
1178 S:      Maintained
1179 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1180 F:      drivers/media/platform/amphion/
1181
1182 AMS AS73211 DRIVER
1183 M:      Christian Eggers <[email protected]>
1184 L:      [email protected]
1185 S:      Maintained
1186 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1187 F:      drivers/iio/light/as73211.c
1188
1189 AMT (Automatic Multicast Tunneling)
1190 M:      Taehee Yoo <[email protected]>
1191 L:      [email protected]
1192 S:      Maintained
1193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1195 F:      drivers/net/amt.c
1196
1197 ANALOG DEVICES INC AD3552R DRIVER
1198 M:      Nuno Sá <[email protected]>
1199 L:      [email protected]
1200 S:      Supported
1201 W:      https://ez.analog.com/linux-software-drivers
1202 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1203 F:      drivers/iio/dac/ad3552r.c
1204
1205 ANALOG DEVICES INC AD4130 DRIVER
1206 M:      Cosmin Tanislav <[email protected]>
1207 L:      [email protected]
1208 S:      Supported
1209 W:      https://ez.analog.com/linux-software-drivers
1210 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1211 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1212 F:      drivers/iio/adc/ad4130.c
1213
1214 ANALOG DEVICES INC AD7091R DRIVER
1215 M:      Marcelo Schmitt <[email protected]>
1216 L:      [email protected]
1217 S:      Supported
1218 W:      http://ez.analog.com/community/linux-device-drivers
1219 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1220 F:      drivers/iio/adc/ad7091r*
1221
1222 ANALOG DEVICES INC AD7192 DRIVER
1223 M:      Alisa-Dariana Roman <[email protected]>
1224 L:      [email protected]
1225 S:      Supported
1226 W:      https://ez.analog.com/linux-software-drivers
1227 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1228 F:      drivers/iio/adc/ad7192.c
1229
1230 ANALOG DEVICES INC AD7292 DRIVER
1231 M:      Marcelo Schmitt <[email protected]>
1232 L:      [email protected]
1233 S:      Supported
1234 W:      https://ez.analog.com/linux-software-drivers
1235 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1236 F:      drivers/iio/adc/ad7292.c
1237
1238 ANALOG DEVICES INC AD7293 DRIVER
1239 M:      Antoniu Miclaus <[email protected]>
1240 L:      [email protected]
1241 S:      Supported
1242 W:      https://ez.analog.com/linux-software-drivers
1243 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1244 F:      drivers/iio/dac/ad7293.c
1245
1246 ANALOG DEVICES INC AD74115 DRIVER
1247 M:      Cosmin Tanislav <[email protected]>
1248 L:      [email protected]
1249 S:      Supported
1250 W:      https://ez.analog.com/linux-software-drivers
1251 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1252 F:      drivers/iio/addac/ad74115.c
1253
1254 ANALOG DEVICES INC AD74413R DRIVER
1255 M:      Cosmin Tanislav <[email protected]>
1256 L:      [email protected]
1257 S:      Supported
1258 W:      https://ez.analog.com/linux-software-drivers
1259 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1260 F:      drivers/iio/addac/ad74413r.c
1261 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1262
1263 ANALOG DEVICES INC AD7768-1 DRIVER
1264 M:      Michael Hennerich <[email protected]>
1265 L:      [email protected]
1266 S:      Supported
1267 W:      https://ez.analog.com/linux-software-drivers
1268 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1269 F:      drivers/iio/adc/ad7768-1.c
1270
1271 ANALOG DEVICES INC AD7780 DRIVER
1272 M:      Michael Hennerich <[email protected]>
1273 M:      Renato Lui Geh <[email protected]>
1274 L:      [email protected]
1275 S:      Supported
1276 W:      https://ez.analog.com/linux-software-drivers
1277 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1278 F:      drivers/iio/adc/ad7780.c
1279
1280 ANALOG DEVICES INC AD9739a DRIVER
1281 M:      Nuno Sa <[email protected]>
1282 M:      Dragos Bogdan <[email protected]>
1283 L:      [email protected]
1284 S:      Supported
1285 W:      https://ez.analog.com/linux-software-drivers
1286 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1287 F:      drivers/iio/dac/ad9739a.c
1288
1289 ANALOG DEVICES INC ADA4250 DRIVER
1290 M:      Antoniu Miclaus <[email protected]>
1291 L:      [email protected]
1292 S:      Supported
1293 W:      https://ez.analog.com/linux-software-drivers
1294 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1295 F:      drivers/iio/amplifiers/ada4250.c
1296
1297 ANALOG DEVICES INC ADF4377 DRIVER
1298 M:      Antoniu Miclaus <[email protected]>
1299 L:      [email protected]
1300 S:      Supported
1301 W:      https://ez.analog.com/linux-software-drivers
1302 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1303 F:      drivers/iio/frequency/adf4377.c
1304
1305 ANALOG DEVICES INC ADGS1408 DRIVER
1306 M:      Mircea Caprioru <[email protected]>
1307 S:      Supported
1308 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1309 F:      drivers/mux/adgs1408.c
1310
1311 ANALOG DEVICES INC ADIN DRIVER
1312 M:      Michael Hennerich <[email protected]>
1313 L:      [email protected]
1314 S:      Supported
1315 W:      https://ez.analog.com/linux-software-drivers
1316 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1317 F:      drivers/net/phy/adin.c
1318
1319 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1320 M:      Nuno Sa <[email protected]>
1321 L:      [email protected]
1322 S:      Supported
1323 F:      drivers/iio/imu/adis.c
1324 F:      drivers/iio/imu/adis_buffer.c
1325 F:      drivers/iio/imu/adis_trigger.c
1326 F:      include/linux/iio/imu/adis.h
1327
1328 ANALOG DEVICES INC ADIS16460 DRIVER
1329 M:      Dragos Bogdan <[email protected]>
1330 L:      [email protected]
1331 S:      Supported
1332 W:      https://ez.analog.com/linux-software-drivers
1333 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1334 F:      drivers/iio/imu/adis16460.c
1335
1336 ANALOG DEVICES INC ADIS16475 DRIVER
1337 M:      Nuno Sa <[email protected]>
1338 L:      [email protected]
1339 S:      Supported
1340 W:      https://ez.analog.com/linux-software-drivers
1341 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1342 F:      drivers/iio/imu/adis16475.c
1343
1344 ANALOG DEVICES INC ADM1177 DRIVER
1345 M:      Michael Hennerich <[email protected]>
1346 L:      [email protected]
1347 S:      Supported
1348 W:      https://ez.analog.com/linux-software-drivers
1349 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1350 F:      drivers/hwmon/adm1177.c
1351
1352 ANALOG DEVICES INC ADMFM2000 DRIVER
1353 M:      Kim Seer Paller <[email protected]>
1354 L:      [email protected]
1355 S:      Supported
1356 W:      https://ez.analog.com/linux-software-drivers
1357 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1358 F:      drivers/iio/frequency/admfm2000.c
1359
1360 ANALOG DEVICES INC ADMV1013 DRIVER
1361 M:      Antoniu Miclaus <[email protected]>
1362 L:      [email protected]
1363 S:      Supported
1364 W:      https://ez.analog.com/linux-software-drivers
1365 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1366 F:      drivers/iio/frequency/admv1013.c
1367
1368 ANALOG DEVICES INC ADMV1014 DRIVER
1369 M:      Antoniu Miclaus <[email protected]>
1370 L:      [email protected]
1371 S:      Supported
1372 W:      https://ez.analog.com/linux-software-drivers
1373 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1374 F:      drivers/iio/frequency/admv1014.c
1375
1376 ANALOG DEVICES INC ADMV8818 DRIVER
1377 M:      Antoniu Miclaus <[email protected]>
1378 L:      [email protected]
1379 S:      Supported
1380 W:      https://ez.analog.com/linux-software-drivers
1381 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1382 F:      drivers/iio/filter/admv8818.c
1383
1384 ANALOG DEVICES INC ADP5061 DRIVER
1385 M:      Michael Hennerich <[email protected]>
1386 L:      [email protected]
1387 S:      Supported
1388 W:      https://ez.analog.com/linux-software-drivers
1389 F:      drivers/power/supply/adp5061.c
1390
1391 ANALOG DEVICES INC ADRF6780 DRIVER
1392 M:      Antoniu Miclaus <[email protected]>
1393 L:      [email protected]
1394 S:      Supported
1395 W:      https://ez.analog.com/linux-software-drivers
1396 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1397 F:      drivers/iio/frequency/adrf6780.c
1398
1399 ANALOG DEVICES INC ADV7180 DRIVER
1400 M:      Lars-Peter Clausen <[email protected]>
1401 L:      [email protected]
1402 S:      Supported
1403 W:      https://ez.analog.com/linux-software-drivers
1404 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1405 F:      drivers/media/i2c/adv7180.c
1406
1407 ANALOG DEVICES INC ADV748X DRIVER
1408 M:      Kieran Bingham <[email protected]>
1409 L:      [email protected]
1410 S:      Maintained
1411 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1412 F:      drivers/media/i2c/adv748x/*
1413
1414 ANALOG DEVICES INC ADV7511 DRIVER
1415 M:      Hans Verkuil <[email protected]>
1416 L:      [email protected]
1417 S:      Maintained
1418 F:      drivers/media/i2c/adv7511*
1419
1420 ANALOG DEVICES INC ADV7604 DRIVER
1421 M:      Hans Verkuil <[email protected]>
1422 L:      [email protected]
1423 S:      Maintained
1424 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1425 F:      drivers/media/i2c/adv7604*
1426
1427 ANALOG DEVICES INC ADV7842 DRIVER
1428 M:      Hans Verkuil <[email protected]>
1429 L:      [email protected]
1430 S:      Maintained
1431 F:      drivers/media/i2c/adv7842*
1432
1433 ANALOG DEVICES INC ADXRS290 DRIVER
1434 M:      Nishant Malpani <[email protected]>
1435 L:      [email protected]
1436 S:      Supported
1437 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1438 F:      drivers/iio/gyro/adxrs290.c
1439
1440 ANALOG DEVICES INC ASOC CODEC DRIVERS
1441 M:      Lars-Peter Clausen <[email protected]>
1442 M:      Nuno Sá <[email protected]>
1443 L:      [email protected] (moderated for non-subscribers)
1444 S:      Supported
1445 W:      http://wiki.analog.com/
1446 W:      https://ez.analog.com/linux-software-drivers
1447 F:      sound/soc/codecs/ad1*
1448 F:      sound/soc/codecs/ad7*
1449 F:      sound/soc/codecs/adau*
1450 F:      sound/soc/codecs/adav*
1451 F:      sound/soc/codecs/sigmadsp.*
1452 F:      sound/soc/codecs/ssm*
1453
1454 ANALOG DEVICES INC AXI DAC DRIVER
1455 M:      Nuno Sa <[email protected]>
1456 L:      [email protected]
1457 S:      Supported
1458 W:      https://ez.analog.com/linux-software-drivers
1459 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1460 F:      drivers/iio/dac/adi-axi-dac.c
1461
1462 ANALOG DEVICES INC DMA DRIVERS
1463 M:      Lars-Peter Clausen <[email protected]>
1464 S:      Supported
1465 W:      https://ez.analog.com/linux-software-drivers
1466 F:      drivers/dma/dma-axi-dmac.c
1467
1468 ANALOG DEVICES INC IIO DRIVERS
1469 M:      Lars-Peter Clausen <[email protected]>
1470 M:      Michael Hennerich <[email protected]>
1471 S:      Supported
1472 W:      http://wiki.analog.com/
1473 W:      https://ez.analog.com/linux-software-drivers
1474 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1475 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1476 F:      Documentation/devicetree/bindings/iio/*/adi,*
1477 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1478 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1479 F:      drivers/iio/*/ad*
1480 F:      drivers/iio/adc/ltc249*
1481 F:      drivers/iio/amplifiers/hmc425a.c
1482 F:      drivers/staging/iio/*/ad*
1483 X:      drivers/iio/*/adjd*
1484
1485 ANALOGBITS PLL LIBRARIES
1486 M:      Paul Walmsley <[email protected]>
1487 M:      Samuel Holland <[email protected]>
1488 S:      Supported
1489 F:      drivers/clk/analogbits/*
1490 F:      include/linux/clk/analogbits*
1491
1492 ANDROID DRIVERS
1493 M:      Greg Kroah-Hartman <[email protected]>
1494 M:      Arve Hjønnevåg <[email protected]>
1495 M:      Todd Kjos <[email protected]>
1496 M:      Martijn Coenen <[email protected]>
1497 M:      Joel Fernandes <[email protected]>
1498 M:      Christian Brauner <[email protected]>
1499 M:      Carlos Llamas <[email protected]>
1500 M:      Suren Baghdasaryan <[email protected]>
1501 L:      [email protected]
1502 S:      Supported
1503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1504 F:      drivers/android/
1505
1506 ANDROID GOLDFISH PIC DRIVER
1507 M:      Miodrag Dinic <[email protected]>
1508 S:      Supported
1509 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1510 F:      drivers/irqchip/irq-goldfish-pic.c
1511
1512 ANDROID GOLDFISH RTC DRIVER
1513 M:      Jiaxun Yang <[email protected]>
1514 S:      Supported
1515 F:      drivers/rtc/rtc-goldfish.c
1516
1517 AOA (Apple Onboard Audio) ALSA DRIVER
1518 M:      Johannes Berg <[email protected]>
1519 L:      [email protected]
1520 L:      [email protected] (moderated for non-subscribers)
1521 S:      Maintained
1522 F:      sound/aoa/
1523
1524 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1525 M:      William Breathitt Gray <[email protected]>
1526 L:      [email protected]
1527 S:      Maintained
1528 F:      drivers/iio/addac/stx104.c
1529
1530 APM DRIVER
1531 M:      Jiri Kosina <[email protected]>
1532 S:      Odd fixes
1533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1534 F:      arch/x86/kernel/apm_32.c
1535 F:      drivers/char/apm-emulation.c
1536 F:      include/linux/apm_bios.h
1537 F:      include/uapi/linux/apm_bios.h
1538
1539 APPARMOR SECURITY MODULE
1540 M:      John Johansen <[email protected]>
1541 M:      John Johansen <[email protected]>
1542 L:      [email protected] (moderated for non-subscribers)
1543 S:      Supported
1544 W:      apparmor.net
1545 B:      https://gitlab.com/apparmor/apparmor-kernel
1546 C:      irc://irc.oftc.net/apparmor
1547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1548 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1549 F:      Documentation/admin-guide/LSM/apparmor.rst
1550 F:      security/apparmor/
1551
1552 APPLE BCM5974 MULTITOUCH DRIVER
1553 M:      Henrik Rydberg <[email protected]>
1554 L:      [email protected]
1555 S:      Odd fixes
1556 F:      drivers/input/mouse/bcm5974.c
1557
1558 APPLE PCIE CONTROLLER DRIVER
1559 M:      Alyssa Rosenzweig <[email protected]>
1560 M:      Marc Zyngier <[email protected]>
1561 L:      [email protected]
1562 S:      Maintained
1563 F:      drivers/pci/controller/pcie-apple.c
1564
1565 APPLE SMC DRIVER
1566 M:      Henrik Rydberg <[email protected]>
1567 L:      [email protected]
1568 S:      Odd fixes
1569 F:      drivers/hwmon/applesmc.c
1570
1571 APPLETALK NETWORK LAYER
1572 L:      [email protected]
1573 S:      Odd fixes
1574 F:      include/linux/atalk.h
1575 F:      include/uapi/linux/atalk.h
1576 F:      net/appletalk/
1577
1578 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1579 M:      Khuong Dinh <[email protected]>
1580 S:      Supported
1581 F:      arch/arm64/boot/dts/apm/
1582
1583 APPLIED MICRO (APM) X-GENE SOC EDAC
1584 M:      Khuong Dinh <[email protected]>
1585 S:      Supported
1586 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1587 F:      drivers/edac/xgene_edac.c
1588
1589 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1590 M:      Iyappan Subramanian <[email protected]>
1591 M:      Keyur Chudgar <[email protected]>
1592 S:      Supported
1593 F:      drivers/net/ethernet/apm/xgene-v2/
1594
1595 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1596 M:      Iyappan Subramanian <[email protected]>
1597 M:      Keyur Chudgar <[email protected]>
1598 M:      Quan Nguyen <[email protected]>
1599 S:      Supported
1600 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1601 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1602 F:      drivers/net/ethernet/apm/xgene/
1603 F:      drivers/net/mdio/mdio-xgene.c
1604
1605 APPLIED MICRO (APM) X-GENE SOC PMU
1606 M:      Khuong Dinh <[email protected]>
1607 S:      Supported
1608 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1609 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1610 F:      drivers/perf/xgene_pmu.c
1611
1612 APTINA CAMERA SENSOR PLL
1613 M:      Laurent Pinchart <[email protected]>
1614 L:      [email protected]
1615 S:      Maintained
1616 F:      drivers/media/i2c/aptina-pll.*
1617
1618 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1619 M:      Aleksa Savic <[email protected]>
1620 M:      Jack Doan <[email protected]>
1621 L:      [email protected]
1622 S:      Maintained
1623 F:      Documentation/hwmon/aquacomputer_d5next.rst
1624 F:      drivers/hwmon/aquacomputer_d5next.c
1625
1626 AQUANTIA ETHERNET DRIVER (atlantic)
1627 M:      Igor Russkikh <[email protected]>
1628 L:      [email protected]
1629 S:      Supported
1630 W:      https://www.marvell.com/
1631 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1632 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1633 F:      drivers/net/ethernet/aquantia/atlantic/
1634
1635 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1636 M:      Egor Pomozov <[email protected]>
1637 L:      [email protected]
1638 S:      Supported
1639 W:      http://www.aquantia.com
1640 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1641
1642 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1643 M:      Krzysztof Hałasa <[email protected]>
1644 L:      [email protected]
1645 S:      Maintained
1646 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1647 F:      drivers/media/i2c/ar0521.c
1648
1649 ARASAN NAND CONTROLLER DRIVER
1650 M:      Miquel Raynal <[email protected]>
1651 R:      Michal Simek <[email protected]>
1652 L:      [email protected]
1653 S:      Maintained
1654 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1655 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1656
1657 ARC FRAMEBUFFER DRIVER
1658 M:      Jaya Kumar <[email protected]>
1659 S:      Maintained
1660 F:      drivers/video/fbdev/arcfb.c
1661 F:      drivers/video/fbdev/core/fb_defio.c
1662
1663 ARC PGU DRM DRIVER
1664 M:      Alexey Brodkin <[email protected]>
1665 S:      Supported
1666 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1667 F:      drivers/gpu/drm/tiny/arcpgu.c
1668
1669 ARCNET NETWORK LAYER
1670 M:      Michael Grzeschik <[email protected]>
1671 L:      [email protected]
1672 S:      Maintained
1673 F:      drivers/net/arcnet/
1674 F:      include/uapi/linux/if_arcnet.h
1675
1676 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1677 M:      Arnd Bergmann <[email protected]>
1678 M:      Olof Johansson <[email protected]>
1679 M:      [email protected]
1680 L:      [email protected] (moderated for non-subscribers)
1681 S:      Maintained
1682 P:      Documentation/process/maintainer-soc.rst
1683 C:      irc://irc.libera.chat/armlinux
1684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1685 F:      Documentation/process/maintainer-soc*.rst
1686 F:      arch/arm/boot/dts/Makefile
1687 F:      arch/arm64/boot/dts/Makefile
1688
1689 ARM ARCHITECTED TIMER DRIVER
1690 M:      Mark Rutland <[email protected]>
1691 M:      Marc Zyngier <[email protected]>
1692 L:      [email protected] (moderated for non-subscribers)
1693 S:      Maintained
1694 F:      arch/arm/include/asm/arch_timer.h
1695 F:      arch/arm64/include/asm/arch_timer.h
1696 F:      drivers/clocksource/arm_arch_timer.c
1697
1698 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1699 M:      Marc Zyngier <[email protected]>
1700 L:      [email protected] (moderated for non-subscribers)
1701 S:      Maintained
1702 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1703 F:      arch/arm/include/asm/arch_gicv3.h
1704 F:      arch/arm64/include/asm/arch_gicv3.h
1705 F:      drivers/irqchip/irq-gic*.[ch]
1706 F:      include/linux/irqchip/arm-gic*.h
1707 F:      include/linux/irqchip/arm-vgic-info.h
1708
1709 ARM HDLCD DRM DRIVER
1710 M:      Liviu Dudau <[email protected]>
1711 S:      Supported
1712 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1713 F:      drivers/gpu/drm/arm/hdlcd_*
1714
1715 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1716 M:      Linus Walleij <[email protected]>
1717 L:      [email protected] (moderated for non-subscribers)
1718 S:      Maintained
1719 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1720 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1721 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1722 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1723 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1724 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1725 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1726 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1727 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1728 F:      arch/arm/boot/dts/arm/arm-realview-*
1729 F:      arch/arm/boot/dts/arm/integrator*
1730 F:      arch/arm/boot/dts/arm/versatile*
1731 F:      arch/arm/mach-versatile/
1732 F:      drivers/bus/arm-integrator-lm.c
1733 F:      drivers/clk/versatile/
1734 F:      drivers/i2c/busses/i2c-versatile.c
1735 F:      drivers/irqchip/irq-versatile-fpga.c
1736 F:      drivers/mtd/maps/physmap-versatile.*
1737 F:      drivers/power/reset/arm-versatile-reboot.c
1738 F:      drivers/soc/versatile/
1739
1740 ARM KOMEDA DRM-KMS DRIVER
1741 M:      Liviu Dudau <[email protected]>
1742 S:      Supported
1743 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1744 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1745 F:      Documentation/gpu/komeda-kms.rst
1746 F:      drivers/gpu/drm/arm/display/include/
1747 F:      drivers/gpu/drm/arm/display/komeda/
1748
1749 ARM MALI PANFROST DRM DRIVER
1750 M:      Boris Brezillon <[email protected]>
1751 M:      Rob Herring <[email protected]>
1752 R:      Steven Price <[email protected]>
1753 L:      [email protected]
1754 S:      Supported
1755 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1756 F:      Documentation/gpu/panfrost.rst
1757 F:      drivers/gpu/drm/panfrost/
1758 F:      include/uapi/drm/panfrost_drm.h
1759
1760 ARM MALI PANTHOR DRM DRIVER
1761 M:      Boris Brezillon <[email protected]>
1762 M:      Steven Price <[email protected]>
1763 M:      Liviu Dudau <[email protected]>
1764 L:      [email protected]
1765 S:      Supported
1766 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1767 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1768 F:      drivers/gpu/drm/panthor/
1769 F:      include/uapi/drm/panthor_drm.h
1770
1771 ARM MALI-DP DRM DRIVER
1772 M:      Liviu Dudau <[email protected]>
1773 S:      Supported
1774 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1775 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1776 F:      Documentation/gpu/afbc.rst
1777 F:      drivers/gpu/drm/arm/
1778
1779 ARM MFM AND FLOPPY DRIVERS
1780 M:      Ian Molton <[email protected]>
1781 S:      Maintained
1782 F:      arch/arm/include/asm/floppy.h
1783 F:      arch/arm/mach-rpc/floppydma.S
1784
1785 ARM PMU PROFILING AND DEBUGGING
1786 M:      Will Deacon <[email protected]>
1787 M:      Mark Rutland <[email protected]>
1788 L:      [email protected] (moderated for non-subscribers)
1789 S:      Maintained
1790 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1791 F:      Documentation/devicetree/bindings/perf/
1792 F:      arch/arm*/include/asm/hw_breakpoint.h
1793 F:      arch/arm*/include/asm/perf_event.h
1794 F:      arch/arm*/kernel/hw_breakpoint.c
1795 F:      arch/arm*/kernel/perf_*
1796 F:      drivers/perf/
1797 F:      include/linux/perf/arm_pmu*.h
1798
1799 ARM PORT
1800 M:      Russell King <[email protected]>
1801 L:      [email protected] (moderated for non-subscribers)
1802 S:      Odd Fixes
1803 W:      http://www.armlinux.org.uk/
1804 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1805 F:      arch/arm/
1806 X:      arch/arm/boot/dts/
1807
1808 ARM PRIMECELL AACI PL041 DRIVER
1809 M:      Russell King <[email protected]>
1810 S:      Odd Fixes
1811 F:      sound/arm/aaci.*
1812
1813 ARM PRIMECELL BUS SUPPORT
1814 M:      Russell King <[email protected]>
1815 S:      Odd Fixes
1816 F:      drivers/amba/
1817 F:      include/linux/amba/bus.h
1818
1819 ARM PRIMECELL KMI PL050 DRIVER
1820 M:      Russell King <[email protected]>
1821 S:      Odd Fixes
1822 F:      drivers/input/serio/ambakmi.*
1823 F:      include/linux/amba/kmi.h
1824
1825 ARM PRIMECELL MMCI PL180/1 DRIVER
1826 M:      Russell King <[email protected]>
1827 S:      Odd Fixes
1828 F:      drivers/mmc/host/mmci.*
1829 F:      include/linux/amba/mmci.h
1830
1831 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1832 M:      Miquel Raynal <[email protected]>
1833 R:      Michal Simek <[email protected]>
1834 L:      [email protected]
1835 S:      Maintained
1836 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1837 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1838
1839 ARM PRIMECELL PL35X SMC DRIVER
1840 M:      Miquel Raynal <[email protected]>
1841 R:      Michal Simek <[email protected]>
1842 L:      [email protected] (moderated for non-subscribers)
1843 S:      Maintained
1844 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1845 F:      drivers/memory/pl353-smc.c
1846
1847 ARM PRIMECELL SSP PL022 SPI DRIVER
1848 M:      Linus Walleij <[email protected]>
1849 L:      [email protected] (moderated for non-subscribers)
1850 S:      Maintained
1851 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1852 F:      drivers/spi/spi-pl022.c
1853
1854 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1855 M:      Russell King <[email protected]>
1856 S:      Odd Fixes
1857 F:      drivers/tty/serial/amba-pl01*.c
1858 F:      include/linux/amba/serial.h
1859
1860 ARM PRIMECELL VIC PL190/PL192 DRIVER
1861 M:      Linus Walleij <[email protected]>
1862 L:      [email protected] (moderated for non-subscribers)
1863 S:      Maintained
1864 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1865 F:      drivers/irqchip/irq-vic.c
1866
1867 ARM SMC WATCHDOG DRIVER
1868 M:      Julius Werner <[email protected]>
1869 R:      Evan Benn <[email protected]>
1870 S:      Maintained
1871 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1872 F:      drivers/watchdog/arm_smc_wdt.c
1873
1874 ARM SMMU DRIVERS
1875 M:      Will Deacon <[email protected]>
1876 R:      Robin Murphy <[email protected]>
1877 L:      [email protected] (moderated for non-subscribers)
1878 S:      Maintained
1879 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1880 F:      drivers/iommu/arm/
1881 F:      drivers/iommu/io-pgtable-arm*
1882
1883 ARM SMMU SVA SUPPORT
1884 R:      Jean-Philippe Brucker <[email protected]>
1885 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
1886
1887 ARM SUB-ARCHITECTURES
1888 L:      [email protected] (moderated for non-subscribers)
1889 S:      Maintained
1890 C:      irc://irc.libera.chat/armlinux
1891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1892 F:      arch/arm/mach-*/
1893 F:      arch/arm/plat-*/
1894
1895 ARM/ACTIONS SEMI ARCHITECTURE
1896 M:      Andreas Färber <[email protected]>
1897 M:      Manivannan Sadhasivam <[email protected]>
1898 L:      [email protected] (moderated for non-subscribers)
1899 L:      [email protected] (moderated for non-subscribers)
1900 S:      Maintained
1901 F:      Documentation/devicetree/bindings/arm/actions.yaml
1902 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1903 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1904 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1905 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1906 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1907 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1908 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1909 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1910 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1911 F:      arch/arm/boot/dts/actions/
1912 F:      arch/arm/mach-actions/
1913 F:      arch/arm64/boot/dts/actions/
1914 F:      drivers/clk/actions/
1915 F:      drivers/clocksource/timer-owl*
1916 F:      drivers/dma/owl-dma.c
1917 F:      drivers/i2c/busses/i2c-owl.c
1918 F:      drivers/irqchip/irq-owl-sirq.c
1919 F:      drivers/mmc/host/owl-mmc.c
1920 F:      drivers/net/ethernet/actions/
1921 F:      drivers/pinctrl/actions/*
1922 F:      drivers/pmdomain/actions/
1923 F:      include/dt-bindings/power/owl-*
1924 F:      include/dt-bindings/reset/actions,*
1925 F:      include/linux/soc/actions/
1926 N:      owl
1927
1928 ARM/AIROHA SOC SUPPORT
1929 M:      Matthias Brugger <[email protected]>
1930 M:      AngeloGioacchino Del Regno <[email protected]>
1931 L:      [email protected] (moderated for non-subscribers)
1932 L:      [email protected] (moderated for non-subscribers)
1933 S:      Odd Fixes
1934 F:      arch/arm/boot/dts/airoha/
1935 F:      arch/arm64/boot/dts/airoha/
1936
1937 ARM/Allwinner SoC Clock Support
1938 M:      Emilio López <[email protected]>
1939 S:      Maintained
1940 F:      drivers/clk/sunxi/
1941
1942 ARM/Allwinner sunXi SoC support
1943 M:      Chen-Yu Tsai <[email protected]>
1944 M:      Jernej Skrabec <[email protected]>
1945 M:      Samuel Holland <[email protected]>
1946 L:      [email protected] (moderated for non-subscribers)
1947 L:      [email protected]
1948 S:      Maintained
1949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1950 F:      arch/arm/mach-sunxi/
1951 F:      arch/arm64/boot/dts/allwinner/
1952 F:      drivers/clk/sunxi-ng/
1953 F:      drivers/pinctrl/sunxi/
1954 F:      drivers/soc/sunxi/
1955 N:      allwinner
1956 N:      sun[x456789]i
1957 N:      sun[25]0i
1958
1959 ARM/ALPHASCALE ARCHITECTURE
1960 M:      Krzysztof Kozlowski <[email protected]>
1961 L:      [email protected] (moderated for non-subscribers)
1962 S:      Odd Fixes
1963 F:      arch/arm/boot/dts/alphascale/
1964 F:      drivers/clk/clk-asm9260.c
1965 F:      drivers/clocksource/asm9260_timer.c
1966 F:      drivers/rtc/rtc-asm9260.c
1967 F:      drivers/watchdog/asm9260_wdt.c
1968
1969 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1970 M:      Brad Larson <[email protected]>
1971 L:      [email protected] (moderated for non-subscribers)
1972 S:      Supported
1973 F:      Documentation/devicetree/bindings/*/amd,pensando*
1974 F:      arch/arm64/boot/dts/amd/elba*
1975
1976 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1977 M:      Neil Armstrong <[email protected]>
1978 M:      Jerome Brunet <[email protected]>
1979 L:      [email protected]
1980 S:      Maintained
1981 F:      Documentation/devicetree/bindings/clock/amlogic*
1982 F:      drivers/clk/meson/
1983 F:      include/dt-bindings/clock/amlogic,a1*
1984 F:      include/dt-bindings/clock/gxbb*
1985 F:      include/dt-bindings/clock/meson*
1986
1987 ARM/Amlogic Meson SoC Crypto Drivers
1988 M:      Corentin Labbe <[email protected]>
1989 L:      [email protected]
1990 L:      [email protected]
1991 S:      Maintained
1992 F:      Documentation/devicetree/bindings/crypto/amlogic*
1993 F:      drivers/crypto/amlogic/
1994
1995 ARM/Amlogic Meson SoC Sound Drivers
1996 M:      Jerome Brunet <[email protected]>
1997 L:      [email protected] (moderated for non-subscribers)
1998 S:      Maintained
1999 F:      Documentation/devicetree/bindings/sound/amlogic*
2000 F:      sound/soc/meson/
2001
2002 ARM/Amlogic Meson SoC support
2003 M:      Neil Armstrong <[email protected]>
2004 M:      Kevin Hilman <[email protected]>
2005 R:      Jerome Brunet <[email protected]>
2006 R:      Martin Blumenstingl <[email protected]>
2007 L:      [email protected] (moderated for non-subscribers)
2008 L:      [email protected]
2009 S:      Maintained
2010 W:      http://linux-meson.com/
2011 F:      Documentation/devicetree/bindings/phy/amlogic*
2012 F:      arch/arm/boot/dts/amlogic/
2013 F:      arch/arm/mach-meson/
2014 F:      arch/arm64/boot/dts/amlogic/
2015 F:      drivers/pmdomain/amlogic/
2016 F:      drivers/mmc/host/meson*
2017 F:      drivers/phy/amlogic/
2018 F:      drivers/pinctrl/meson/
2019 F:      drivers/rtc/rtc-meson*
2020 F:      drivers/soc/amlogic/
2021 N:      meson
2022
2023 ARM/Annapurna Labs ALPINE ARCHITECTURE
2024 M:      Antoine Tenart <[email protected]>
2025 L:      [email protected] (moderated for non-subscribers)
2026 S:      Odd Fixes
2027 F:      arch/arm/boot/dts/amazon/
2028 F:      arch/arm/mach-alpine/
2029 F:      arch/arm64/boot/dts/amazon/
2030 F:      drivers/*/*alpine*
2031
2032 ARM/APPLE MACHINE SOUND DRIVERS
2033 M:      Martin Povišer <[email protected]>
2034 L:      [email protected]
2035 L:      [email protected] (moderated for non-subscribers)
2036 S:      Maintained
2037 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2038 F:      Documentation/devicetree/bindings/sound/apple,*
2039 F:      sound/soc/apple/*
2040 F:      sound/soc/codecs/cs42l83-i2c.c
2041 F:      sound/soc/codecs/ssm3515.c
2042
2043 ARM/APPLE MACHINE SUPPORT
2044 M:      Hector Martin <[email protected]>
2045 M:      Sven Peter <[email protected]>
2046 R:      Alyssa Rosenzweig <[email protected]>
2047 L:      [email protected]
2048 L:      [email protected] (moderated for non-subscribers)
2049 S:      Maintained
2050 W:      https://asahilinux.org
2051 B:      https://github.com/AsahiLinux/linux/issues
2052 C:      irc://irc.oftc.net/asahi-dev
2053 T:      git https://github.com/AsahiLinux/linux.git
2054 F:      Documentation/devicetree/bindings/arm/apple.yaml
2055 F:      Documentation/devicetree/bindings/arm/apple/*
2056 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2057 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2058 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2059 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2060 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2061 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2062 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2063 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2064 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2065 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2066 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2067 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2068 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2069 F:      Documentation/devicetree/bindings/power/apple*
2070 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2071 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2072 F:      arch/arm64/boot/dts/apple/
2073 F:      drivers/bluetooth/hci_bcm4377.c
2074 F:      drivers/clk/clk-apple-nco.c
2075 F:      drivers/cpufreq/apple-soc-cpufreq.c
2076 F:      drivers/dma/apple-admac.c
2077 F:      drivers/pmdomain/apple/
2078 F:      drivers/i2c/busses/i2c-pasemi-core.c
2079 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2080 F:      drivers/iommu/apple-dart.c
2081 F:      drivers/iommu/io-pgtable-dart.c
2082 F:      drivers/irqchip/irq-apple-aic.c
2083 F:      drivers/nvme/host/apple.c
2084 F:      drivers/nvmem/apple-efuses.c
2085 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2086 F:      drivers/pwm/pwm-apple.c
2087 F:      drivers/soc/apple/*
2088 F:      drivers/watchdog/apple_wdt.c
2089 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2090 F:      include/dt-bindings/pinctrl/apple.h
2091 F:      include/linux/soc/apple/*
2092
2093 ARM/ARTPEC MACHINE SUPPORT
2094 M:      Jesper Nilsson <[email protected]>
2095 M:      Lars Persson <[email protected]>
2096 L:      [email protected]
2097 S:      Maintained
2098 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2099 F:      arch/arm/boot/dts/axis/
2100 F:      arch/arm/mach-artpec
2101 F:      drivers/clk/axis
2102 F:      drivers/crypto/axis
2103 F:      drivers/mmc/host/usdhi6rol0.c
2104 F:      drivers/pinctrl/pinctrl-artpec*
2105
2106 ARM/ASPEED I2C DRIVER
2107 M:      Brendan Higgins <[email protected]>
2108 R:      Benjamin Herrenschmidt <[email protected]>
2109 R:      Joel Stanley <[email protected]>
2110 L:      [email protected]
2111 L:      [email protected] (moderated for non-subscribers)
2112 S:      Maintained
2113 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2114 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2115 F:      drivers/i2c/busses/i2c-aspeed.c
2116 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2117
2118 ARM/ASPEED MACHINE SUPPORT
2119 M:      Joel Stanley <[email protected]>
2120 R:      Andrew Jeffery <[email protected]>
2121 L:      [email protected] (moderated for non-subscribers)
2122 L:      [email protected] (moderated for non-subscribers)
2123 S:      Supported
2124 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2126 F:      Documentation/devicetree/bindings/arm/aspeed/
2127 F:      arch/arm/boot/dts/aspeed/
2128 F:      arch/arm/mach-aspeed/
2129 N:      aspeed
2130
2131 ARM/AXM LSI SOC
2132 M:      Krzysztof Kozlowski <[email protected]>
2133 L:      [email protected] (moderated for non-subscribers)
2134 S:      Odd Fixes
2135 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2136 F:      arch/arm/boot/dts/intel/axm/
2137 F:      arch/arm/mach-axxia/
2138
2139 ARM/BITMAIN ARCHITECTURE
2140 M:      Manivannan Sadhasivam <[email protected]>
2141 L:      [email protected] (moderated for non-subscribers)
2142 S:      Maintained
2143 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2144 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2145 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2146 F:      arch/arm64/boot/dts/bitmain/
2147 F:      drivers/clk/clk-bm1880.c
2148 F:      drivers/pinctrl/pinctrl-bm1880.c
2149
2150 ARM/CALXEDA HIGHBANK ARCHITECTURE
2151 M:      Andre Przywara <[email protected]>
2152 L:      [email protected] (moderated for non-subscribers)
2153 S:      Maintained
2154 F:      arch/arm/boot/dts/calxeda/
2155 F:      arch/arm/mach-highbank/
2156
2157 ARM/CAVIUM THUNDER NETWORK DRIVER
2158 M:      Sunil Goutham <[email protected]>
2159 L:      [email protected] (moderated for non-subscribers)
2160 S:      Supported
2161 F:      drivers/net/ethernet/cavium/thunder/
2162
2163 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2164 M:      Lukasz Majewski <[email protected]>
2165 L:      [email protected] (moderated for non-subscribers)
2166 S:      Maintained
2167 F:      arch/arm/mach-ep93xx/ts72xx.c
2168
2169 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2170 M:      Alexander Shiyan <[email protected]>
2171 L:      [email protected] (moderated for non-subscribers)
2172 S:      Odd Fixes
2173 N:      clps711x
2174
2175 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2176 M:      Hartley Sweeten <[email protected]>
2177 M:      Alexander Sverdlin <[email protected]>
2178 L:      [email protected] (moderated for non-subscribers)
2179 S:      Maintained
2180 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2181 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2182 F:      arch/arm/boot/compressed/misc-ep93xx.h
2183 F:      arch/arm/mach-ep93xx/
2184 F:      drivers/iio/adc/ep93xx_adc.c
2185
2186 ARM/CLKDEV SUPPORT
2187 M:      Russell King <[email protected]>
2188 L:      [email protected] (moderated for non-subscribers)
2189 S:      Maintained
2190 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2191 F:      drivers/clk/clkdev.c
2192
2193 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2194 M:      Baruch Siach <[email protected]>
2195 L:      [email protected] (moderated for non-subscribers)
2196 S:      Maintained
2197 F:      arch/arm/boot/dts/cnxt/
2198 N:      digicolor
2199
2200 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2201 M:      Suzuki K Poulose <[email protected]>
2202 R:      Mike Leach <[email protected]>
2203 R:      James Clark <[email protected]>
2204 L:      [email protected] (moderated for non-subscribers)
2205 L:      [email protected] (moderated for non-subscribers)
2206 S:      Maintained
2207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2208 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2209 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2210 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2211 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2212 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2213 F:      Documentation/trace/coresight/*
2214 F:      drivers/hwtracing/coresight/*
2215 F:      include/dt-bindings/arm/coresight-cti-dt.h
2216 F:      include/linux/coresight*
2217 F:      include/uapi/linux/coresight*
2218 F:      samples/coresight/*
2219 F:      tools/perf/Documentation/arm-coresight.txt
2220 F:      tools/perf/arch/arm/util/auxtrace.c
2221 F:      tools/perf/arch/arm/util/cs-etm.c
2222 F:      tools/perf/arch/arm/util/cs-etm.h
2223 F:      tools/perf/arch/arm/util/pmu.c
2224 F:      tools/perf/tests/shell/*coresight*
2225 F:      tools/perf/tests/shell/coresight/*
2226 F:      tools/perf/tests/shell/lib/*coresight*
2227 F:      tools/perf/util/cs-etm-decoder/*
2228 F:      tools/perf/util/cs-etm.*
2229
2230 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2231 M:      Hans Ulli Kroll <[email protected]>
2232 M:      Linus Walleij <[email protected]>
2233 L:      [email protected] (moderated for non-subscribers)
2234 S:      Maintained
2235 T:      git git://github.com/ulli-kroll/linux.git
2236 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2237 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2238 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2239 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2240 F:      arch/arm/boot/dts/gemini/
2241 F:      arch/arm/mach-gemini/
2242 F:      drivers/crypto/gemini/
2243 F:      drivers/net/ethernet/cortina/
2244 F:      drivers/pinctrl/pinctrl-gemini.c
2245 F:      drivers/rtc/rtc-ftrtc010.c
2246
2247 ARM/CZ.NIC TURRIS SUPPORT
2248 M:      Marek Behún <[email protected]>
2249 S:      Maintained
2250 W:      https://www.turris.cz/
2251 F:      Documentation/ABI/testing/debugfs-moxtet
2252 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2253 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2254 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2255 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2256 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2257 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2258 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2259 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2260 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2261 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2262 F:      drivers/bus/moxtet.c
2263 F:      drivers/firmware/turris-mox-rwtm.c
2264 F:      drivers/gpio/gpio-moxtet.c
2265 F:      drivers/leds/leds-turris-omnia.c
2266 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2267 F:      drivers/platform/cznic/
2268 F:      drivers/watchdog/armada_37xx_wdt.c
2269 F:      include/dt-bindings/bus/moxtet.h
2270 F:      include/linux/armada-37xx-rwtm-mailbox.h
2271 F:      include/linux/moxtet.h
2272 F:      include/linux/turris-omnia-mcu-interface.h
2273
2274 ARM/FARADAY FA526 PORT
2275 M:      Hans Ulli Kroll <[email protected]>
2276 L:      [email protected] (moderated for non-subscribers)
2277 S:      Maintained
2278 T:      git git://git.berlios.de/gemini-board
2279 F:      arch/arm/mm/*-fa*
2280
2281 ARM/FOOTBRIDGE ARCHITECTURE
2282 M:      Russell King <[email protected]>
2283 L:      [email protected] (moderated for non-subscribers)
2284 S:      Maintained
2285 W:      http://www.armlinux.org.uk/
2286 F:      arch/arm/include/asm/hardware/dec21285.h
2287 F:      arch/arm/mach-footbridge/
2288
2289 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2290 M:      Shawn Guo <[email protected]>
2291 M:      Sascha Hauer <[email protected]>
2292 R:      Pengutronix Kernel Team <[email protected]>
2293 R:      Fabio Estevam <[email protected]>
2294 L:      [email protected]
2295 L:      [email protected] (moderated for non-subscribers)
2296 S:      Maintained
2297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2298 F:      arch/arm/boot/dts/nxp/imx/
2299 F:      arch/arm/boot/dts/nxp/mxs/
2300 F:      arch/arm64/boot/dts/freescale/
2301 X:      arch/arm64/boot/dts/freescale/fsl-*
2302 X:      arch/arm64/boot/dts/freescale/qoriq-*
2303 X:      drivers/media/i2c/
2304 N:      imx
2305 N:      mxs
2306
2307 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2308 M:      Shawn Guo <[email protected]>
2309 L:      [email protected] (moderated for non-subscribers)
2310 S:      Maintained
2311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2312 F:      arch/arm/boot/dts/nxp/ls/
2313 F:      arch/arm64/boot/dts/freescale/fsl-*
2314 F:      arch/arm64/boot/dts/freescale/qoriq-*
2315
2316 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2317 M:      Shawn Guo <[email protected]>
2318 M:      Sascha Hauer <[email protected]>
2319 R:      Pengutronix Kernel Team <[email protected]>
2320 R:      Stefan Agner <[email protected]>
2321 L:      [email protected] (moderated for non-subscribers)
2322 S:      Maintained
2323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2324 F:      arch/arm/boot/dts/nxp/vf/
2325 F:      arch/arm/mach-imx/*vf610*
2326
2327 ARM/GUMSTIX MACHINE SUPPORT
2328 M:      Steve Sakoman <[email protected]>
2329 L:      [email protected] (moderated for non-subscribers)
2330 S:      Maintained
2331
2332 ARM/HISILICON SOC SUPPORT
2333 M:      Wei Xu <[email protected]>
2334 L:      [email protected] (moderated for non-subscribers)
2335 S:      Supported
2336 W:      http://www.hisilicon.com
2337 T:      git https://github.com/hisilicon/linux-hisi.git
2338 F:      arch/arm/boot/dts/hisilicon/
2339 F:      arch/arm/mach-hisi/
2340 F:      arch/arm64/boot/dts/hisilicon/
2341
2342 ARM/HP JORNADA 7XX MACHINE SUPPORT
2343 M:      Kristoffer Ericson <[email protected]>
2344 S:      Maintained
2345 W:      www.jlime.com
2346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2347 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2348 F:      arch/arm/mach-sa1100/jornada720.c
2349
2350 ARM/HPE GXP ARCHITECTURE
2351 M:      Jean-Marie Verdun <[email protected]>
2352 M:      Nick Hawkins <[email protected]>
2353 S:      Maintained
2354 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2355 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2356 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2357 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2358 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2359 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2360 F:      arch/arm/boot/dts/hpe/
2361 F:      arch/arm/mach-hpe/
2362 F:      drivers/clocksource/timer-gxp.c
2363 F:      drivers/hwmon/gxp-fan-ctrl.c
2364 F:      drivers/i2c/busses/i2c-gxp.c
2365 F:      drivers/spi/spi-gxp.c
2366 F:      drivers/watchdog/gxp-wdt.c
2367
2368 ARM/IGEP MACHINE SUPPORT
2369 M:      Enric Balletbo i Serra <[email protected]>
2370 M:      Javier Martinez Canillas <[email protected]>
2371 L:      [email protected]
2372 L:      [email protected] (moderated for non-subscribers)
2373 S:      Maintained
2374 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2375
2376 ARM/INTEL IXP4XX ARM ARCHITECTURE
2377 M:      Linus Walleij <[email protected]>
2378 M:      Imre Kaloz <[email protected]>
2379 L:      [email protected] (moderated for non-subscribers)
2380 S:      Maintained
2381 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2382 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2383 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2384 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2385 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2386 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2387 F:      arch/arm/boot/dts/intel/ixp/
2388 F:      arch/arm/mach-ixp4xx/
2389 F:      drivers/bus/intel-ixp4xx-eb.c
2390 F:      drivers/char/hw_random/ixp4xx-rng.c
2391 F:      drivers/clocksource/timer-ixp4xx.c
2392 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2393 F:      drivers/gpio/gpio-ixp4xx.c
2394 F:      drivers/irqchip/irq-ixp4xx.c
2395 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2396 F:      drivers/net/wan/ixp4xx_hss.c
2397 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2398 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2399 F:      include/linux/soc/ixp4xx/npe.h
2400 F:      include/linux/soc/ixp4xx/qmgr.h
2401
2402 ARM/INTEL KEEMBAY ARCHITECTURE
2403 M:      Paul J. Murphy <[email protected]>
2404 M:      Daniele Alessandrelli <[email protected]>
2405 S:      Maintained
2406 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2407 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2408 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2409
2410 ARM/INTEL XSC3 (MANZANO) ARM CORE
2411 M:      Lennert Buytenhek <[email protected]>
2412 L:      [email protected] (moderated for non-subscribers)
2413 S:      Maintained
2414
2415 ARM/LG1K ARCHITECTURE
2416 M:      Chanho Min <[email protected]>
2417 L:      [email protected] (moderated for non-subscribers)
2418 S:      Maintained
2419 F:      arch/arm64/boot/dts/lg/
2420
2421 ARM/LPC18XX ARCHITECTURE
2422 M:      Vladimir Zapolskiy <[email protected]>
2423 L:      [email protected] (moderated for non-subscribers)
2424 S:      Maintained
2425 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2426 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2427 F:      drivers/i2c/busses/i2c-lpc2k.c
2428 F:      drivers/memory/pl172.c
2429 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2430 F:      drivers/rtc/rtc-lpc24xx.c
2431 N:      lpc18xx
2432
2433 ARM/LPC32XX SOC SUPPORT
2434 M:      Vladimir Zapolskiy <[email protected]>
2435 L:      [email protected] (moderated for non-subscribers)
2436 S:      Maintained
2437 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2438 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2439 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2440 F:      arch/arm/mach-lpc32xx/
2441 F:      drivers/i2c/busses/i2c-pnx.c
2442 F:      drivers/net/ethernet/nxp/lpc_eth.c
2443 F:      drivers/usb/host/ohci-nxp.c
2444 F:      drivers/watchdog/pnx4008_wdt.c
2445 N:      lpc32xx
2446
2447 ARM/Marvell Dove/MV78xx0/Orion SOC support
2448 M:      Andrew Lunn <[email protected]>
2449 M:      Sebastian Hesselbarth <[email protected]>
2450 M:      Gregory Clement <[email protected]>
2451 L:      [email protected] (moderated for non-subscribers)
2452 S:      Maintained
2453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2454 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2455 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2456 F:      Documentation/devicetree/bindings/soc/dove/
2457 F:      arch/arm/boot/dts/marvell/dove*
2458 F:      arch/arm/boot/dts/marvell/orion5x*
2459 F:      arch/arm/mach-dove/
2460 F:      arch/arm/mach-mv78xx0/
2461 F:      arch/arm/mach-orion5x/
2462 F:      arch/arm/plat-orion/
2463 F:      drivers/bus/mvebu-mbus.c
2464 F:      drivers/soc/dove/
2465
2466 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2467 M:      Andrew Lunn <[email protected]>
2468 M:      Gregory Clement <[email protected]>
2469 M:      Sebastian Hesselbarth <[email protected]>
2470 L:      [email protected] (moderated for non-subscribers)
2471 S:      Maintained
2472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2473 F:      Documentation/devicetree/bindings/arm/marvell/
2474 F:      arch/arm/boot/dts/marvell/armada*
2475 F:      arch/arm/boot/dts/marvell/kirkwood*
2476 F:      arch/arm/configs/mvebu_*_defconfig
2477 F:      arch/arm/mach-mvebu/
2478 F:      arch/arm64/boot/dts/marvell/
2479 F:      drivers/clk/mvebu/
2480 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2481 F:      drivers/cpufreq/armada-8k-cpufreq.c
2482 F:      drivers/cpufreq/mvebu-cpufreq.c
2483 F:      drivers/irqchip/irq-armada-370-xp.c
2484 F:      drivers/irqchip/irq-mvebu-*
2485 F:      drivers/pinctrl/mvebu/
2486 F:      drivers/rtc/rtc-armada38x.c
2487
2488 ARM/Mediatek RTC DRIVER
2489 M:      Eddie Huang <[email protected]>
2490 M:      Sean Wang <[email protected]>
2491 L:      [email protected] (moderated for non-subscribers)
2492 L:      [email protected] (moderated for non-subscribers)
2493 S:      Maintained
2494 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2495 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2496 F:      drivers/rtc/rtc-mt2712.c
2497 F:      drivers/rtc/rtc-mt6397.c
2498 F:      drivers/rtc/rtc-mt7622.c
2499
2500 ARM/Mediatek SoC support
2501 M:      Matthias Brugger <[email protected]>
2502 M:      AngeloGioacchino Del Regno <[email protected]>
2503 L:      [email protected]
2504 L:      [email protected] (moderated for non-subscribers)
2505 L:      [email protected] (moderated for non-subscribers)
2506 S:      Maintained
2507 W:      https://mtk.wiki.kernel.org/
2508 C:      irc://irc.libera.chat/linux-mediatek
2509 F:      arch/arm/boot/dts/mediatek/
2510 F:      arch/arm/mach-mediatek/
2511 F:      arch/arm64/boot/dts/mediatek/
2512 F:      drivers/soc/mediatek/
2513 N:      mtk
2514 N:      mt[2678]
2515 K:      mediatek
2516
2517 ARM/Mediatek USB3 PHY DRIVER
2518 M:      Chunfeng Yun <[email protected]>
2519 L:      [email protected] (moderated for non-subscribers)
2520 L:      [email protected] (moderated for non-subscribers)
2521 S:      Maintained
2522 F:      Documentation/devicetree/bindings/phy/mediatek,*
2523 F:      drivers/phy/mediatek/
2524
2525 ARM/MICROCHIP (ARM64) SoC support
2526 M:      Conor Dooley <[email protected]>
2527 M:      Nicolas Ferre <[email protected]>
2528 M:      Claudiu Beznea <[email protected]>
2529 L:      [email protected] (moderated for non-subscribers)
2530 S:      Supported
2531 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2532 F:      arch/arm64/boot/dts/microchip/
2533
2534 ARM/Microchip (AT91) SoC support
2535 M:      Nicolas Ferre <[email protected]>
2536 M:      Alexandre Belloni <[email protected]>
2537 M:      Claudiu Beznea <[email protected]>
2538 L:      [email protected] (moderated for non-subscribers)
2539 S:      Supported
2540 W:      http://www.linux4sam.org
2541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2542 F:      arch/arm/boot/dts/microchip/
2543 F:      arch/arm/include/debug/at91.S
2544 F:      arch/arm/mach-at91/
2545 F:      drivers/memory/atmel*
2546 F:      drivers/watchdog/sama5d4_wdt.c
2547 F:      include/soc/at91/
2548 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2549 N:      at91
2550 N:      atmel
2551
2552 ARM/Microchip Sparx5 SoC support
2553 M:      Lars Povlsen <[email protected]>
2554 M:      Steen Hegelund <[email protected]>
2555 M:      Daniel Machon <[email protected]>
2556 M:      [email protected]
2557 L:      [email protected] (moderated for non-subscribers)
2558 S:      Supported
2559 F:      arch/arm64/boot/dts/microchip/sparx*
2560 F:      drivers/net/ethernet/microchip/vcap/
2561 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2562 N:      sparx5
2563
2564 ARM/MILBEAUT ARCHITECTURE
2565 M:      Taichi Sugaya <[email protected]>
2566 M:      Takao Orito <[email protected]>
2567 L:      [email protected] (moderated for non-subscribers)
2568 S:      Maintained
2569 F:      arch/arm/boot/dts/socionext/milbeaut*
2570 F:      arch/arm/mach-milbeaut/
2571 N:      milbeaut
2572
2573 ARM/MOXA ART SOC
2574 M:      Krzysztof Kozlowski <[email protected]>
2575 L:      [email protected] (moderated for non-subscribers)
2576 S:      Odd Fixes
2577 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2578 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2579 F:      arch/arm/boot/dts/moxa/
2580 F:      drivers/clk/clk-moxart.c
2581
2582 ARM/MStar/Sigmastar Armv7 SoC support
2583 M:      Daniel Palmer <[email protected]>
2584 M:      Romain Perier <[email protected]>
2585 L:      [email protected] (moderated for non-subscribers)
2586 S:      Maintained
2587 W:      http://linux-chenxing.org/
2588 T:      git git://github.com/linux-chenxing/linux.git
2589 F:      Documentation/devicetree/bindings/arm/mstar/*
2590 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2591 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2592 F:      arch/arm/boot/dts/sigmastar/
2593 F:      arch/arm/mach-mstar/
2594 F:      drivers/clk/mstar/
2595 F:      drivers/clocksource/timer-msc313e.c
2596 F:      drivers/gpio/gpio-msc313.c
2597 F:      drivers/rtc/rtc-msc313.c
2598 F:      drivers/watchdog/msc313e_wdt.c
2599 F:      include/dt-bindings/clock/mstar-*
2600 F:      include/dt-bindings/gpio/msc313-gpio.h
2601
2602 ARM/NOMADIK/Ux500 ARCHITECTURES
2603 M:      Linus Walleij <[email protected]>
2604 L:      [email protected] (moderated for non-subscribers)
2605 S:      Maintained
2606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2607 F:      Documentation/devicetree/bindings/arm/ste-*
2608 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2609 F:      Documentation/devicetree/bindings/arm/ux500/
2610 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2611 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2612 F:      arch/arm/boot/dts/st/ste-*
2613 F:      arch/arm/mach-nomadik/
2614 F:      arch/arm/mach-ux500/
2615 F:      drivers/clk/clk-nomadik.c
2616 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2617 F:      drivers/dma/ste_dma40*
2618 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2619 F:      drivers/gpio/gpio-nomadik.c
2620 F:      drivers/hwspinlock/u8500_hsem.c
2621 F:      drivers/i2c/busses/i2c-nomadik.c
2622 F:      drivers/iio/adc/ab8500-gpadc.c
2623 F:      drivers/mfd/ab8500*
2624 F:      drivers/mfd/abx500*
2625 F:      drivers/mfd/db8500*
2626 F:      drivers/pinctrl/nomadik/
2627 F:      drivers/rtc/rtc-ab8500.c
2628 F:      drivers/rtc/rtc-pl031.c
2629 F:      drivers/soc/ux500/
2630
2631 ARM/NUVOTON MA35 ARCHITECTURE
2632 M:      Jacky Huang <[email protected]>
2633 M:      Shan-Chun Hung <[email protected]>
2634 L:      [email protected] (moderated for non-subscribers)
2635 S:      Supported
2636 F:      Documentation/devicetree/bindings/*/*/*ma35*
2637 F:      Documentation/devicetree/bindings/*/*ma35*
2638 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2639 F:      drivers/*/*/*ma35*
2640 F:      drivers/*/*ma35*
2641 K:      ma35d1
2642
2643 ARM/NUVOTON NPCM ARCHITECTURE
2644 M:      Avi Fishman <[email protected]>
2645 M:      Tomer Maimon <[email protected]>
2646 M:      Tali Perry <[email protected]>
2647 R:      Patrick Venture <[email protected]>
2648 R:      Nancy Yuen <[email protected]>
2649 R:      Benjamin Fair <[email protected]>
2650 L:      [email protected] (moderated for non-subscribers)
2651 S:      Supported
2652 F:      Documentation/devicetree/bindings/*/*/*npcm*
2653 F:      Documentation/devicetree/bindings/*/*npcm*
2654 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2655 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2656 F:      arch/arm/mach-npcm/
2657 F:      arch/arm64/boot/dts/nuvoton/
2658 F:      drivers/*/*/*npcm*
2659 F:      drivers/*/*npcm*
2660 F:      drivers/rtc/rtc-nct3018y.c
2661 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2662 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2663
2664 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2665 M:      Joseph Liu <[email protected]>
2666 M:      Marvin Lin <[email protected]>
2667 L:      [email protected]
2668 L:      [email protected] (moderated for non-subscribers)
2669 S:      Maintained
2670 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2671 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2672 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2673 F:      drivers/media/platform/nuvoton/
2674 F:      include/uapi/linux/npcm-video.h
2675
2676 ARM/NUVOTON WPCM450 ARCHITECTURE
2677 M:      Jonathan Neuschäfer <[email protected]>
2678 L:      [email protected] (moderated for non-subscribers)
2679 S:      Maintained
2680 W:      https://github.com/neuschaefer/wpcm450/wiki
2681 F:      Documentation/devicetree/bindings/*/*wpcm*
2682 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2683 F:      arch/arm/configs/wpcm450_defconfig
2684 F:      arch/arm/mach-npcm/wpcm450.c
2685 F:      drivers/*/*/*wpcm*
2686 F:      drivers/*/*wpcm*
2687
2688 ARM/NXP S32G ARCHITECTURE
2689 R:      Chester Lin <[email protected]>
2690 R:      Matthias Brugger <[email protected]>
2691 R:      Ghennadi Procopciuc <[email protected]>
2692 L:      NXP S32 Linux Team <[email protected]>
2693 L:      [email protected] (moderated for non-subscribers)
2694 S:      Maintained
2695 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2696 F:      drivers/pinctrl/nxp/
2697
2698 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2699 M:      Alexander Clouter <[email protected]>
2700 L:      [email protected] (moderated for non-subscribers)
2701 S:      Maintained
2702 W:      http://www.digriz.org.uk/ts78xx/kernel
2703 F:      arch/arm/mach-orion5x/ts78xx-*
2704
2705 ARM/QUALCOMM CHROMEBOOK SUPPORT
2706 R:      [email protected]
2707 F:      arch/arm64/boot/dts/qcom/sc7180*
2708 F:      arch/arm64/boot/dts/qcom/sc7280*
2709 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2710
2711 ARM/QUALCOMM MAILING LIST
2712 L:      [email protected]
2713 F:      Documentation/devicetree/bindings/*/qcom*
2714 F:      Documentation/devicetree/bindings/soc/qcom/
2715 F:      arch/arm/boot/dts/qcom/
2716 F:      arch/arm/configs/qcom_defconfig
2717 F:      arch/arm/mach-qcom/
2718 F:      arch/arm64/boot/dts/qcom/
2719 F:      drivers/*/*/pm8???-*
2720 F:      drivers/*/*/qcom*
2721 F:      drivers/*/*/qcom/
2722 F:      drivers/*/qcom*
2723 F:      drivers/*/qcom/
2724 F:      drivers/bluetooth/btqcomsmd.c
2725 F:      drivers/clocksource/timer-qcom.c
2726 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2727 F:      drivers/extcon/extcon-qcom*
2728 F:      drivers/i2c/busses/i2c-qcom-geni.c
2729 F:      drivers/i2c/busses/i2c-qup.c
2730 F:      drivers/iommu/msm*
2731 F:      drivers/mfd/ssbi.c
2732 F:      drivers/mmc/host/mmci_qcom*
2733 F:      drivers/mmc/host/sdhci-msm.c
2734 F:      drivers/pci/controller/dwc/pcie-qcom.c
2735 F:      drivers/phy/qualcomm/
2736 F:      drivers/power/*/msm*
2737 F:      drivers/reset/reset-qcom-*
2738 F:      drivers/rtc/rtc-pm8xxx.c
2739 F:      drivers/spi/spi-geni-qcom.c
2740 F:      drivers/spi/spi-qcom-qspi.c
2741 F:      drivers/spi/spi-qup.c
2742 F:      drivers/tty/serial/msm_serial.c
2743 F:      drivers/ufs/host/ufs-qcom*
2744 F:      drivers/usb/dwc3/dwc3-qcom.c
2745 F:      include/dt-bindings/*/qcom*
2746 F:      include/linux/*/qcom*
2747 F:      include/linux/soc/qcom/
2748
2749 ARM/QUALCOMM SUPPORT
2750 M:      Bjorn Andersson <[email protected]>
2751 M:      Konrad Dybcio <[email protected]>
2752 L:      [email protected]
2753 S:      Maintained
2754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2755 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2756 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2757 F:      Documentation/devicetree/bindings/bus/qcom*
2758 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2759 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2760 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2761 F:      Documentation/devicetree/bindings/soc/qcom/
2762 F:      arch/arm/boot/dts/qcom/
2763 F:      arch/arm/configs/qcom_defconfig
2764 F:      arch/arm/mach-qcom/
2765 F:      arch/arm64/boot/dts/qcom/
2766 F:      drivers/bus/qcom*
2767 F:      drivers/firmware/qcom/
2768 F:      drivers/soc/qcom/
2769 F:      include/dt-bindings/arm/qcom,ids.h
2770 F:      include/dt-bindings/firmware/qcom,scm.h
2771 F:      include/dt-bindings/soc/qcom*
2772 F:      include/linux/firmware/qcom
2773 F:      include/linux/soc/qcom/
2774 F:      include/soc/qcom/
2775
2776 ARM/RDA MICRO ARCHITECTURE
2777 M:      Manivannan Sadhasivam <[email protected]>
2778 L:      [email protected] (moderated for non-subscribers)
2779 L:      [email protected] (moderated for non-subscribers)
2780 S:      Maintained
2781 F:      Documentation/devicetree/bindings/arm/rda.yaml
2782 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2783 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2784 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2785 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2786 F:      arch/arm/boot/dts/unisoc/
2787 F:      drivers/clocksource/timer-rda.c
2788 F:      drivers/gpio/gpio-rda.c
2789 F:      drivers/irqchip/irq-rda-intc.c
2790 F:      drivers/tty/serial/rda-uart.c
2791
2792 ARM/REALTEK ARCHITECTURE
2793 M:      Andreas Färber <[email protected]>
2794 L:      [email protected] (moderated for non-subscribers)
2795 L:      [email protected] (moderated for non-subscribers)
2796 S:      Maintained
2797 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2798 F:      arch/arm/boot/dts/realtek/
2799 F:      arch/arm/mach-realtek/
2800 F:      arch/arm64/boot/dts/realtek/
2801
2802 ARM/RISC-V/RENESAS ARCHITECTURE
2803 M:      Geert Uytterhoeven <[email protected]>
2804 M:      Magnus Damm <[email protected]>
2805 L:      [email protected]
2806 S:      Supported
2807 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2808 C:      irc://irc.libera.chat/renesas-soc
2809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2810 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2811 F:      Documentation/devicetree/bindings/soc/renesas/
2812 F:      arch/arm/boot/dts/renesas/
2813 F:      arch/arm/configs/shmobile_defconfig
2814 F:      arch/arm/include/debug/renesas-scif.S
2815 F:      arch/arm/mach-shmobile/
2816 F:      arch/arm64/boot/dts/renesas/
2817 F:      arch/riscv/boot/dts/renesas/
2818 F:      drivers/pmdomain/renesas/
2819 F:      drivers/soc/renesas/
2820 F:      include/linux/soc/renesas/
2821 K:      \brenesas,
2822
2823 ARM/RISCPC ARCHITECTURE
2824 M:      Russell King <[email protected]>
2825 L:      [email protected] (moderated for non-subscribers)
2826 S:      Maintained
2827 W:      http://www.armlinux.org.uk/
2828 F:      arch/arm/include/asm/hardware/ioc.h
2829 F:      arch/arm/include/asm/hardware/iomd.h
2830 F:      arch/arm/include/asm/hardware/memc.h
2831 F:      arch/arm/mach-rpc/
2832 F:      drivers/net/ethernet/8390/etherh.c
2833 F:      drivers/net/ethernet/i825xx/ether1*
2834 F:      drivers/net/ethernet/seeq/ether3*
2835 F:      drivers/scsi/arm/
2836
2837 ARM/Rockchip SoC support
2838 M:      Heiko Stuebner <[email protected]>
2839 L:      [email protected] (moderated for non-subscribers)
2840 L:      [email protected]
2841 S:      Maintained
2842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2843 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2844 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2845 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2846 F:      arch/arm/boot/dts/rockchip/
2847 F:      arch/arm/mach-rockchip/
2848 F:      drivers/*/*/*rockchip*
2849 F:      drivers/*/*rockchip*
2850 F:      drivers/clk/rockchip/
2851 F:      drivers/i2c/busses/i2c-rk3x.c
2852 F:      sound/soc/rockchip/
2853 N:      rockchip
2854
2855 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2856 M:      Krzysztof Kozlowski <[email protected]>
2857 R:      Alim Akhtar <[email protected]>
2858 L:      [email protected] (moderated for non-subscribers)
2859 L:      [email protected]
2860 S:      Maintained
2861 P:      Documentation/process/maintainer-soc-clean-dts.rst
2862 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2863 B:      mailto:[email protected]
2864 C:      irc://irc.libera.chat/linux-exynos
2865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2866 F:      Documentation/arch/arm/samsung/
2867 F:      Documentation/devicetree/bindings/arm/samsung/
2868 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2869 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2870 F:      Documentation/devicetree/bindings/soc/samsung/
2871 F:      arch/arm/boot/dts/samsung/
2872 F:      arch/arm/mach-exynos*/
2873 F:      arch/arm/mach-s3c/
2874 F:      arch/arm/mach-s5p*/
2875 F:      arch/arm64/boot/dts/exynos/
2876 F:      drivers/*/*/*s3c24*
2877 F:      drivers/*/*s3c24*
2878 F:      drivers/*/*s3c64xx*
2879 F:      drivers/*/*s5pv210*
2880 F:      drivers/clocksource/samsung_pwm_timer.c
2881 F:      drivers/memory/samsung/
2882 F:      drivers/pwm/pwm-samsung.c
2883 F:      drivers/soc/samsung/
2884 F:      drivers/tty/serial/samsung*
2885 F:      include/clocksource/samsung_pwm.h
2886 F:      include/linux/platform_data/*s3c*
2887 F:      include/linux/serial_s3c.h
2888 F:      include/linux/soc/samsung/
2889 N:      exynos
2890 N:      s3c64xx
2891 N:      s5pv210
2892
2893 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2894 M:      Łukasz Stelmach <[email protected]>
2895 L:      [email protected] (moderated for non-subscribers)
2896 L:      [email protected]
2897 S:      Maintained
2898 F:      drivers/media/platform/samsung/s5p-g2d/
2899
2900 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2901 M:      Marek Szyprowski <[email protected]>
2902 L:      [email protected]
2903 L:      [email protected]
2904 S:      Maintained
2905 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2906 F:      drivers/media/cec/platform/s5p/
2907
2908 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2909 M:      Andrzej Pietrasiewicz <[email protected]>
2910 M:      Jacek Anaszewski <[email protected]>
2911 M:      Sylwester Nawrocki <[email protected]>
2912 L:      [email protected] (moderated for non-subscribers)
2913 L:      [email protected]
2914 S:      Maintained
2915 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2916 F:      drivers/media/platform/samsung/s5p-jpeg/
2917
2918 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2919 M:      Marek Szyprowski <[email protected]>
2920 M:      Andrzej Hajda <[email protected]>
2921 L:      [email protected] (moderated for non-subscribers)
2922 L:      [email protected]
2923 S:      Maintained
2924 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2925 F:      drivers/media/platform/samsung/s5p-mfc/
2926
2927 ARM/SOCFPGA ARCHITECTURE
2928 M:      Dinh Nguyen <[email protected]>
2929 S:      Maintained
2930 W:      http://www.rocketboards.org
2931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2932 F:      arch/arm/boot/dts/intel/socfpga/
2933 F:      arch/arm/configs/socfpga_defconfig
2934 F:      arch/arm/mach-socfpga/
2935 F:      arch/arm64/boot/dts/altera/
2936 F:      arch/arm64/boot/dts/intel/
2937
2938 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2939 M:      Dinh Nguyen <[email protected]>
2940 S:      Maintained
2941 F:      drivers/clk/socfpga/
2942
2943 ARM/SOCFPGA EDAC SUPPORT
2944 M:      Dinh Nguyen <[email protected]>
2945 S:      Maintained
2946 F:      drivers/edac/altera_edac.[ch]
2947
2948 ARM/SPREADTRUM SoC SUPPORT
2949 M:      Orson Zhai <[email protected]>
2950 M:      Baolin Wang <[email protected]>
2951 R:      Chunyan Zhang <[email protected]>
2952 S:      Maintained
2953 F:      arch/arm64/boot/dts/sprd
2954 N:      sprd
2955 N:      sc27xx
2956 N:      sc2731
2957
2958 ARM/STI ARCHITECTURE
2959 M:      Patrice Chotard <[email protected]>
2960 L:      [email protected] (moderated for non-subscribers)
2961 S:      Maintained
2962 W:      http://www.stlinux.com
2963 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2964 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2965 F:      arch/arm/boot/dts/st/sti*
2966 F:      arch/arm/mach-sti/
2967 F:      drivers/ata/ahci_st.c
2968 F:      drivers/char/hw_random/st-rng.c
2969 F:      drivers/clocksource/arm_global_timer.c
2970 F:      drivers/clocksource/clksrc_st_lpc.c
2971 F:      drivers/cpufreq/sti-cpufreq.c
2972 F:      drivers/dma/st_fdma*
2973 F:      drivers/i2c/busses/i2c-st.c
2974 F:      drivers/media/platform/st/sti/c8sectpfe/
2975 F:      drivers/media/rc/st_rc.c
2976 F:      drivers/mmc/host/sdhci-st.c
2977 F:      drivers/phy/st/phy-miphy28lp.c
2978 F:      drivers/phy/st/phy-stih407-usb.c
2979 F:      drivers/pinctrl/pinctrl-st.c
2980 F:      drivers/remoteproc/st_remoteproc.c
2981 F:      drivers/remoteproc/st_slim_rproc.c
2982 F:      drivers/reset/sti/
2983 F:      drivers/rtc/rtc-st-lpc.c
2984 F:      drivers/tty/serial/st-asc.c
2985 F:      drivers/usb/dwc3/dwc3-st.c
2986 F:      drivers/usb/host/ehci-st.c
2987 F:      drivers/usb/host/ohci-st.c
2988 F:      drivers/watchdog/st_lpc_wdt.c
2989 F:      include/linux/remoteproc/st_slim_rproc.h
2990
2991 ARM/STM32 ARCHITECTURE
2992 M:      Maxime Coquelin <[email protected]>
2993 M:      Alexandre Torgue <[email protected]>
2994 L:      [email protected] (moderated for non-subscribers)
2995 L:      [email protected] (moderated for non-subscribers)
2996 S:      Maintained
2997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2998 F:      arch/arm/boot/dts/st/stm32*
2999 F:      arch/arm/mach-stm32/
3000 F:      arch/arm64/boot/dts/st/
3001 F:      drivers/clocksource/armv7m_systick.c
3002 N:      stm32
3003 N:      stm
3004
3005 ARM/SUNPLUS SP7021 SOC SUPPORT
3006 M:      Qin Jian <[email protected]>
3007 L:      [email protected] (moderated for mon-subscribers)
3008 S:      Maintained
3009 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3010 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3011 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3012 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3013 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3014 F:      arch/arm/boot/dts/sunplus/
3015 F:      arch/arm/configs/sp7021_*defconfig
3016 F:      drivers/clk/clk-sp7021.c
3017 F:      drivers/irqchip/irq-sp7021-intc.c
3018 F:      drivers/reset/reset-sunplus.c
3019 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3020 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3021
3022 ARM/Synaptics SoC support
3023 M:      Jisheng Zhang <[email protected]>
3024 M:      Sebastian Hesselbarth <[email protected]>
3025 L:      [email protected] (moderated for non-subscribers)
3026 S:      Maintained
3027 F:      arch/arm/boot/dts/synaptics/
3028 F:      arch/arm/mach-berlin/
3029 F:      arch/arm64/boot/dts/synaptics/
3030
3031 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3032 M:      Hans Verkuil <[email protected]>
3033 L:      [email protected]
3034 L:      [email protected]
3035 S:      Maintained
3036 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3037 F:      drivers/media/cec/platform/tegra/
3038
3039 ARM/TESLA FSD SoC SUPPORT
3040 M:      Alim Akhtar <[email protected]>
3041 M:      [email protected]
3042 L:      [email protected] (moderated for non-subscribers)
3043 L:      [email protected]
3044 S:      Maintained
3045 F:      arch/arm64/boot/dts/tesla/
3046
3047 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3048 M:      Santosh Shilimkar <[email protected]>
3049 L:      [email protected]
3050 S:      Maintained
3051 F:      drivers/memory/*emif*
3052
3053 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3054 M:      Nishanth Menon <[email protected]>
3055 M:      Santosh Shilimkar <[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/ti/linux.git
3059 F:      arch/arm/boot/dts/ti/keystone/
3060 F:      arch/arm/mach-keystone/
3061
3062 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3063 M:      Santosh Shilimkar <[email protected]>
3064 L:      [email protected]
3065 S:      Maintained
3066 F:      drivers/clk/keystone/
3067
3068 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3069 M:      Santosh Shilimkar <[email protected]>
3070 L:      [email protected] (moderated for non-subscribers)
3071 L:      [email protected]
3072 S:      Maintained
3073 F:      drivers/clocksource/timer-keystone.c
3074
3075 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3076 M:      Santosh Shilimkar <[email protected]>
3077 L:      [email protected]
3078 S:      Maintained
3079 F:      drivers/power/reset/keystone-reset.c
3080
3081 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3082 M:      Nishanth Menon <[email protected]>
3083 M:      Vignesh Raghavendra <[email protected]>
3084 M:      Tero Kristo <[email protected]>
3085 L:      [email protected] (moderated for non-subscribers)
3086 S:      Supported
3087 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3088 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3089 F:      arch/arm64/boot/dts/ti/Makefile
3090 F:      arch/arm64/boot/dts/ti/k3-*
3091
3092 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3093 M:      Krzysztof Kozlowski <[email protected]>
3094 L:      [email protected] (moderated for non-subscribers)
3095 S:      Odd Fixes
3096 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3097 F:      Documentation/devicetree/bindings/*/ti,nspire*
3098 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3099 F:      arch/arm/boot/dts/nspire/
3100
3101 ARM/TOSHIBA VISCONTI ARCHITECTURE
3102 M:      Nobuhiro Iwamatsu <[email protected]>
3103 L:      [email protected] (moderated for non-subscribers)
3104 S:      Supported
3105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3106 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3107 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3108 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3109 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3110 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3111 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3112 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3113 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3114 F:      arch/arm64/boot/dts/toshiba/
3115 F:      drivers/clk/visconti/
3116 F:      drivers/gpio/gpio-visconti.c
3117 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3118 F:      drivers/pci/controller/dwc/pcie-visconti.c
3119 F:      drivers/pinctrl/visconti/
3120 F:      drivers/watchdog/visconti_wdt.c
3121 N:      visconti
3122
3123 ARM/UNIPHIER ARCHITECTURE
3124 M:      Kunihiko Hayashi <[email protected]>
3125 M:      Masami Hiramatsu <[email protected]>
3126 L:      [email protected] (moderated for non-subscribers)
3127 S:      Maintained
3128 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3129 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3130 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3131 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3132 F:      arch/arm/boot/dts/socionext/uniphier*
3133 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3134 F:      arch/arm/mm/cache-uniphier.c
3135 F:      arch/arm64/boot/dts/socionext/uniphier*
3136 F:      drivers/bus/uniphier-system-bus.c
3137 F:      drivers/clk/uniphier/
3138 F:      drivers/dma/uniphier-mdmac.c
3139 F:      drivers/gpio/gpio-uniphier.c
3140 F:      drivers/i2c/busses/i2c-uniphier*
3141 F:      drivers/irqchip/irq-uniphier-aidet.c
3142 F:      drivers/mmc/host/uniphier-sd.c
3143 F:      drivers/pinctrl/uniphier/
3144 F:      drivers/reset/reset-uniphier.c
3145 F:      drivers/tty/serial/8250/8250_uniphier.c
3146 N:      uniphier
3147
3148 ARM/VERSATILE EXPRESS PLATFORM
3149 M:      Liviu Dudau <[email protected]>
3150 M:      Sudeep Holla <[email protected]>
3151 M:      Lorenzo Pieralisi <[email protected]>
3152 L:      [email protected] (moderated for non-subscribers)
3153 S:      Maintained
3154 N:      mps2
3155 N:      vexpress
3156 F:      arch/arm/mach-versatile/
3157 F:      arch/arm64/boot/dts/arm/
3158 F:      drivers/clocksource/timer-versatile.c
3159 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3160 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3161
3162 ARM/VFP SUPPORT
3163 M:      Russell King <[email protected]>
3164 L:      [email protected] (moderated for non-subscribers)
3165 S:      Maintained
3166 W:      http://www.armlinux.org.uk/
3167 F:      arch/arm/vfp/
3168
3169 ARM/VT8500 ARM ARCHITECTURE
3170 M:      Alexey Charkov <[email protected]>
3171 M:      Krzysztof Kozlowski <[email protected]>
3172 L:      [email protected] (moderated for non-subscribers)
3173 S:      Odd Fixes
3174 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3175 F:      arch/arm/boot/dts/vt8500/
3176 F:      arch/arm/mach-vt8500/
3177 F:      drivers/clocksource/timer-vt8500.c
3178 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3179 F:      drivers/mmc/host/wmt-sdmmc.c
3180 F:      drivers/pwm/pwm-vt8500.c
3181 F:      drivers/rtc/rtc-vt8500.c
3182 F:      drivers/tty/serial/vt8500_serial.c
3183 F:      drivers/video/fbdev/vt8500lcdfb.*
3184 F:      drivers/video/fbdev/wm8505fb*
3185 F:      drivers/video/fbdev/wmt_ge_rops.*
3186
3187 ARM/ZYNQ ARCHITECTURE
3188 M:      Michal Simek <[email protected]>
3189 L:      [email protected] (moderated for non-subscribers)
3190 S:      Supported
3191 W:      http://wiki.xilinx.com
3192 T:      git https://github.com/Xilinx/linux-xlnx.git
3193 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3194 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3195 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3196 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3197 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3198 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3199 F:      arch/arm/mach-zynq/
3200 F:      drivers/clocksource/timer-cadence-ttc.c
3201 F:      drivers/cpuidle/cpuidle-zynq.c
3202 F:      drivers/edac/synopsys_edac.c
3203 F:      drivers/i2c/busses/i2c-cadence.c
3204 F:      drivers/i2c/busses/i2c-xiic.c
3205 F:      drivers/mmc/host/sdhci-of-arasan.c
3206 N:      zynq
3207 N:      xilinx
3208
3209 ARM64 FIT SUPPORT
3210 M:      Simon Glass <[email protected]>
3211 L:      [email protected] (moderated for non-subscribers)
3212 S:      Maintained
3213 F:      arch/arm64/boot/Makefile
3214 F:      scripts/make_fit.py
3215
3216 ARM64 PLATFORM DRIVERS
3217 M:      Hans de Goede <[email protected]>
3218 M:      Ilpo Järvinen <[email protected]>
3219 R:      Bryan O'Donoghue <[email protected]>
3220 L:      [email protected]
3221 S:      Maintained
3222 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3224 F:      drivers/platform/arm64/
3225
3226 ARM64 PORT (AARCH64 ARCHITECTURE)
3227 M:      Catalin Marinas <[email protected]>
3228 M:      Will Deacon <[email protected]>
3229 L:      [email protected] (moderated for non-subscribers)
3230 S:      Maintained
3231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3232 F:      Documentation/arch/arm64/
3233 F:      arch/arm64/
3234 F:      tools/testing/selftests/arm64/
3235 X:      arch/arm64/boot/dts/
3236
3237 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3238 M:      George McCollister <[email protected]>
3239 L:      [email protected]
3240 S:      Maintained
3241 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3242 F:      drivers/net/dsa/xrs700x/*
3243 F:      net/dsa/tag_xrs700x.c
3244
3245 AS3645A LED FLASH CONTROLLER DRIVER
3246 M:      Sakari Ailus <[email protected]>
3247 L:      [email protected]
3248 S:      Maintained
3249 F:      drivers/leds/flash/leds-as3645a.c
3250
3251 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3252 M:      Tianshu Qiu <[email protected]>
3253 L:      [email protected]
3254 S:      Maintained
3255 T:      git git://linuxtv.org/media_tree.git
3256 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3257 F:      drivers/media/i2c/ak7375.c
3258
3259 ASAHI KASEI AK8974 DRIVER
3260 M:      Linus Walleij <[email protected]>
3261 L:      [email protected]
3262 S:      Supported
3263 W:      http://www.akm.com/
3264 F:      drivers/iio/magnetometer/ak8974.c
3265
3266 AOSONG AGS02MA TVOC SENSOR DRIVER
3267 M:      Anshul Dalal <[email protected]>
3268 L:      [email protected]
3269 S:      Maintained
3270 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3271 F:      drivers/iio/chemical/ags02ma.c
3272
3273 ASC7621 HARDWARE MONITOR DRIVER
3274 M:      George Joseph <[email protected]>
3275 L:      [email protected]
3276 S:      Maintained
3277 F:      Documentation/hwmon/asc7621.rst
3278 F:      drivers/hwmon/asc7621.c
3279
3280 ASIX AX88796C SPI ETHERNET ADAPTER
3281 M:      Łukasz Stelmach <[email protected]>
3282 S:      Maintained
3283 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3284 F:      drivers/net/ethernet/asix/ax88796c_*
3285
3286 ASIX PHY DRIVER [RUST]
3287 M:      FUJITA Tomonori <[email protected]>
3288 R:      Trevor Gross <[email protected]>
3289 L:      [email protected]
3290 L:      [email protected]
3291 S:      Maintained
3292 F:      drivers/net/phy/ax88796b_rust.rs
3293
3294 ASPEED CRYPTO DRIVER
3295 M:      Neal Liu <[email protected]>
3296 L:      [email protected] (moderated for non-subscribers)
3297 S:      Maintained
3298 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3299 F:      drivers/crypto/aspeed/
3300
3301 ASPEED PECI CONTROLLER
3302 M:      Iwona Winiarska <[email protected]>
3303 L:      [email protected] (moderated for non-subscribers)
3304 L:      [email protected] (moderated for non-subscribers)
3305 S:      Supported
3306 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3307 F:      drivers/peci/controller/peci-aspeed.c
3308
3309 ASPEED PINCTRL DRIVERS
3310 M:      Andrew Jeffery <[email protected]>
3311 L:      [email protected] (moderated for non-subscribers)
3312 L:      [email protected] (moderated for non-subscribers)
3313 L:      [email protected]
3314 S:      Maintained
3315 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3316 F:      drivers/pinctrl/aspeed/
3317
3318 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3319 M:      Eddie James <[email protected]>
3320 L:      [email protected] (moderated for non-subscribers)
3321 S:      Maintained
3322 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3323 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3324 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3325
3326 ASPEED SD/MMC DRIVER
3327 M:      Andrew Jeffery <[email protected]>
3328 L:      [email protected] (moderated for non-subscribers)
3329 L:      [email protected] (moderated for non-subscribers)
3330 L:      [email protected]
3331 S:      Maintained
3332 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3333 F:      drivers/mmc/host/sdhci-of-aspeed*
3334
3335 ASPEED SMC SPI DRIVER
3336 M:      Chin-Ting Kuo <[email protected]>
3337 M:      Cédric Le Goater <[email protected]>
3338 L:      [email protected] (moderated for non-subscribers)
3339 L:      [email protected] (moderated for non-subscribers)
3340 L:      [email protected]
3341 S:      Maintained
3342 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3343 F:      drivers/spi/spi-aspeed-smc.c
3344
3345 ASPEED USB UDC DRIVER
3346 M:      Neal Liu <[email protected]>
3347 L:      [email protected] (moderated for non-subscribers)
3348 S:      Maintained
3349 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3350 F:      drivers/usb/gadget/udc/aspeed_udc.c
3351
3352 ASPEED VIDEO ENGINE DRIVER
3353 M:      Eddie James <[email protected]>
3354 L:      [email protected]
3355 L:      [email protected] (moderated for non-subscribers)
3356 S:      Maintained
3357 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3358 F:      drivers/media/platform/aspeed/
3359
3360 ASUS EC HARDWARE MONITOR DRIVER
3361 M:      Eugene Shalygin <[email protected]>
3362 L:      [email protected]
3363 S:      Maintained
3364 F:      drivers/hwmon/asus-ec-sensors.c
3365
3366 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3367 M:      Corentin Chary <[email protected]>
3368 M:      Luke D. Jones <[email protected]>
3369 L:      [email protected]
3370 S:      Maintained
3371 W:      https://asus-linux.org/
3372 F:      drivers/platform/x86/asus*.c
3373 F:      drivers/platform/x86/eeepc*.c
3374
3375 ASUS TF103C DOCK DRIVER
3376 M:      Hans de Goede <[email protected]>
3377 L:      [email protected]
3378 S:      Maintained
3379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3380 F:      drivers/platform/x86/asus-tf103c-dock.c
3381
3382 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3383 M:      Aleksa Savic <[email protected]>
3384 L:      [email protected]
3385 S:      Maintained
3386 F:      drivers/hwmon/asus_rog_ryujin.c
3387
3388 ASUS WIRELESS RADIO CONTROL DRIVER
3389 M:      João Paulo Rechi Vita <[email protected]>
3390 L:      [email protected]
3391 S:      Maintained
3392 F:      drivers/platform/x86/asus-wireless.c
3393
3394 ASUS WMI HARDWARE MONITOR DRIVER
3395 M:      Ed Brindley <[email protected]>
3396 M:      Denis Pauk <[email protected]>
3397 L:      [email protected]
3398 S:      Maintained
3399 F:      drivers/hwmon/asus_wmi_sensors.c
3400
3401 ASYMMETRIC KEYS
3402 M:      David Howells <[email protected]>
3403 L:      [email protected]
3404 S:      Maintained
3405 F:      Documentation/crypto/asymmetric-keys.rst
3406 F:      crypto/asymmetric_keys/
3407 F:      include/crypto/pkcs7.h
3408 F:      include/crypto/public_key.h
3409 F:      include/linux/verification.h
3410
3411 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3412 R:      Dan Williams <[email protected]>
3413 S:      Odd fixes
3414 W:      http://sourceforge.net/projects/xscaleiop
3415 F:      Documentation/crypto/async-tx-api.rst
3416 F:      crypto/async_tx/
3417 F:      include/linux/async_tx.h
3418
3419 AT24 EEPROM DRIVER
3420 M:      Bartosz Golaszewski <[email protected]>
3421 L:      [email protected]
3422 S:      Maintained
3423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3424 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3425 F:      drivers/misc/eeprom/at24.c
3426
3427 ATA OVER ETHERNET (AOE) DRIVER
3428 M:      "Justin Sanders" <[email protected]>
3429 S:      Supported
3430 W:      http://www.openaoe.org/
3431 F:      Documentation/admin-guide/aoe/
3432 F:      drivers/block/aoe/
3433
3434 ATC260X PMIC MFD DRIVER
3435 M:      Manivannan Sadhasivam <[email protected]>
3436 M:      Cristian Ciocaltea <[email protected]>
3437 L:      [email protected]
3438 S:      Maintained
3439 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3440 F:      drivers/input/misc/atc260x-onkey.c
3441 F:      drivers/mfd/atc260*
3442 F:      drivers/power/reset/atc260x-poweroff.c
3443 F:      drivers/regulator/atc260x-regulator.c
3444 F:      include/linux/mfd/atc260x/*
3445
3446 ATHEROS 71XX/9XXX GPIO DRIVER
3447 M:      Alban Bedel <[email protected]>
3448 S:      Maintained
3449 W:      https://github.com/AlbanBedel/linux
3450 T:      git git://github.com/AlbanBedel/linux
3451 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3452 F:      drivers/gpio/gpio-ath79.c
3453
3454 ATHEROS 71XX/9XXX USB PHY DRIVER
3455 M:      Alban Bedel <[email protected]>
3456 S:      Maintained
3457 W:      https://github.com/AlbanBedel/linux
3458 T:      git git://github.com/AlbanBedel/linux
3459 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3460 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3461
3462 ATHEROS ATH GENERIC UTILITIES
3463 M:      Kalle Valo <[email protected]>
3464 L:      [email protected]
3465 S:      Supported
3466 F:      drivers/net/wireless/ath/*
3467
3468 ATHEROS ATH5K WIRELESS DRIVER
3469 M:      Jiri Slaby <[email protected]>
3470 M:      Nick Kossifidis <[email protected]>
3471 M:      Luis Chamberlain <[email protected]>
3472 L:      [email protected]
3473 S:      Maintained
3474 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3475 F:      drivers/net/wireless/ath/ath5k/
3476
3477 ATHEROS ATH6KL WIRELESS DRIVER
3478 L:      [email protected]
3479 S:      Orphan
3480 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3481 F:      drivers/net/wireless/ath/ath6kl/
3482
3483 ATI_REMOTE2 DRIVER
3484 M:      Ville Syrjala <[email protected]>
3485 S:      Maintained
3486 F:      drivers/input/misc/ati_remote2.c
3487
3488 ATK0110 HWMON DRIVER
3489 M:      Luca Tettamanti <[email protected]>
3490 L:      [email protected]
3491 S:      Maintained
3492 F:      drivers/hwmon/asus_atk0110.c
3493
3494 ATLX ETHERNET DRIVERS
3495 M:      Chris Snook <[email protected]>
3496 L:      [email protected]
3497 S:      Maintained
3498 W:      http://sourceforge.net/projects/atl1
3499 W:      http://atl1.sourceforge.net
3500 F:      drivers/net/ethernet/atheros/
3501
3502 ATM
3503 M:      Chas Williams <[email protected]>
3504 L:      [email protected] (moderated for non-subscribers)
3505 L:      [email protected]
3506 S:      Maintained
3507 W:      http://linux-atm.sourceforge.net
3508 F:      drivers/atm/
3509 F:      include/linux/atm*
3510 F:      include/linux/sonet.h
3511 F:      include/uapi/linux/atm*
3512 F:      include/uapi/linux/sonet.h
3513
3514 ATMEL MACB ETHERNET DRIVER
3515 M:      Nicolas Ferre <[email protected]>
3516 M:      Claudiu Beznea <[email protected]>
3517 S:      Supported
3518 F:      drivers/net/ethernet/cadence/
3519
3520 ATMEL MAXTOUCH DRIVER
3521 M:      Nick Dyer <[email protected]>
3522 S:      Maintained
3523 T:      git git://github.com/ndyer/linux.git
3524 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3525 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3526
3527 ATOMIC INFRASTRUCTURE
3528 M:      Will Deacon <[email protected]>
3529 M:      Peter Zijlstra <[email protected]>
3530 R:      Boqun Feng <[email protected]>
3531 R:      Mark Rutland <[email protected]>
3532 L:      [email protected]
3533 S:      Maintained
3534 F:      Documentation/atomic_*.txt
3535 F:      arch/*/include/asm/atomic*.h
3536 F:      include/*/atomic*.h
3537 F:      include/linux/refcount.h
3538 F:      scripts/atomic/
3539
3540 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3541 M:      Bradley Grove <[email protected]>
3542 L:      [email protected]
3543 S:      Supported
3544 W:      http://www.attotech.com
3545 F:      drivers/scsi/esas2r
3546
3547 ATUSB IEEE 802.15.4 RADIO DRIVER
3548 M:      Stefan Schmidt <[email protected]>
3549 L:      [email protected]
3550 S:      Maintained
3551 F:      drivers/net/ieee802154/at86rf230.h
3552 F:      drivers/net/ieee802154/atusb.c
3553 F:      drivers/net/ieee802154/atusb.h
3554
3555 AUDIT SUBSYSTEM
3556 M:      Paul Moore <[email protected]>
3557 M:      Eric Paris <[email protected]>
3558 L:      [email protected]
3559 S:      Supported
3560 W:      https://github.com/linux-audit
3561 Q:      https://patchwork.kernel.org/project/audit/list
3562 B:      mailto:[email protected]
3563 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3564 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3565 F:      include/asm-generic/audit_*.h
3566 F:      include/linux/audit.h
3567 F:      include/linux/audit_arch.h
3568 F:      include/uapi/linux/audit.h
3569 F:      kernel/audit*
3570 F:      lib/*audit.c
3571 K:      \baudit_[a-z_0-9]\+\b
3572
3573 AUXILIARY BUS DRIVER
3574 M:      Greg Kroah-Hartman <[email protected]>
3575 R:      Dave Ertman <[email protected]>
3576 R:      Ira Weiny <[email protected]>
3577 S:      Supported
3578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3579 F:      Documentation/driver-api/auxiliary_bus.rst
3580 F:      drivers/base/auxiliary.c
3581 F:      include/linux/auxiliary_bus.h
3582
3583 AUXILIARY DISPLAY DRIVERS
3584 M:      Andy Shevchenko <[email protected]>
3585 R:      Geert Uytterhoeven <[email protected]>
3586 S:      Odd Fixes
3587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3588 F:      Documentation/devicetree/bindings/auxdisplay/
3589 F:      drivers/auxdisplay/
3590 F:      include/linux/cfag12864b.h
3591 F:      include/uapi/linux/map_to_14segment.h
3592 F:      include/uapi/linux/map_to_7segment.h
3593
3594 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3595 M:      Subhajit Ghosh <[email protected]>
3596 L:      [email protected]
3597 S:      Maintained
3598 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3599 F:      drivers/iio/light/apds9306.c
3600
3601 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3602 M:      Andreas Klinger <[email protected]>
3603 L:      [email protected]
3604 S:      Maintained
3605 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3606 F:      drivers/iio/adc/hx711.c
3607
3608 AX.25 NETWORK LAYER
3609 L:      [email protected]
3610 S:      Orphan
3611 W:      https://linux-ax25.in-berlin.de
3612 F:      include/net/ax25.h
3613 F:      include/uapi/linux/ax25.h
3614 F:      net/ax25/
3615
3616 AXENTIA ARM DEVICES
3617 M:      Peter Rosin <[email protected]>
3618 L:      [email protected] (moderated for non-subscribers)
3619 S:      Maintained
3620 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3621 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3622 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3623 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3624
3625 AXENTIA ASOC DRIVERS
3626 M:      Peter Rosin <[email protected]>
3627 L:      [email protected] (moderated for non-subscribers)
3628 S:      Maintained
3629 F:      Documentation/devicetree/bindings/sound/axentia,*
3630 F:      sound/soc/atmel/tse850-pcm5142.c
3631
3632 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3633 M:      Nuno Sá <[email protected]>
3634 L:      [email protected]
3635 S:      Supported
3636 W:      https://ez.analog.com/linux-software-drivers
3637 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3638 F:      drivers/hwmon/axi-fan-control.c
3639
3640 AXI SPI ENGINE
3641 M:      Michael Hennerich <[email protected]>
3642 M:      Nuno Sá <[email protected]>
3643 R:      David Lechner <[email protected]>
3644 L:      [email protected]
3645 S:      Supported
3646 W:      https://ez.analog.com/linux-software-drivers
3647 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3648 F:      drivers/spi/spi-axi-spi-engine.c
3649
3650 AXI PWM GENERATOR
3651 M:      Michael Hennerich <[email protected]>
3652 M:      Nuno Sá <[email protected]>
3653 L:      [email protected]
3654 S:      Supported
3655 W:      https://ez.analog.com/linux-software-drivers
3656 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3657 F:      drivers/pwm/pwm-axi-pwmgen.c
3658
3659 AXXIA I2C CONTROLLER
3660 M:      Krzysztof Adamski <[email protected]>
3661 L:      [email protected]
3662 S:      Maintained
3663 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3664 F:      drivers/i2c/busses/i2c-axxia.c
3665
3666 AZ6007 DVB DRIVER
3667 M:      Mauro Carvalho Chehab <[email protected]>
3668 L:      [email protected]
3669 S:      Maintained
3670 W:      https://linuxtv.org
3671 T:      git git://linuxtv.org/media_tree.git
3672 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3673
3674 AZTECH FM RADIO RECEIVER DRIVER
3675 M:      Hans Verkuil <[email protected]>
3676 L:      [email protected]
3677 S:      Maintained
3678 W:      https://linuxtv.org
3679 T:      git git://linuxtv.org/media_tree.git
3680 F:      drivers/media/radio/radio-aztech*
3681
3682 B43 WIRELESS DRIVER
3683 L:      [email protected]
3684 L:      [email protected]
3685 S:      Orphan
3686 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3687 F:      drivers/net/wireless/broadcom/b43/
3688
3689 B43LEGACY WIRELESS DRIVER
3690 L:      [email protected]
3691 L:      [email protected]
3692 S:      Orphan
3693 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3694 F:      drivers/net/wireless/broadcom/b43legacy/
3695
3696 BACKLIGHT CLASS/SUBSYSTEM
3697 M:      Lee Jones <[email protected]>
3698 M:      Daniel Thompson <[email protected]>
3699 M:      Jingoo Han <[email protected]>
3700 L:      [email protected]
3701 S:      Maintained
3702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3703 F:      Documentation/ABI/stable/sysfs-class-backlight
3704 F:      Documentation/ABI/testing/sysfs-class-backlight
3705 F:      Documentation/devicetree/bindings/leds/backlight
3706 F:      drivers/video/backlight/
3707 F:      include/linux/backlight.h
3708 F:      include/linux/pwm_backlight.h
3709
3710 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3711 M:      Serge Semin <[email protected]>
3712 L:      [email protected]
3713 S:      Supported
3714 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3715 F:      Documentation/hwmon/bt1-pvt.rst
3716 F:      drivers/hwmon/bt1-pvt.[ch]
3717
3718 BARCO P50 GPIO DRIVER
3719 M:      Santosh Kumar Yadav <[email protected]>
3720 M:      Peter Korsgaard <[email protected]>
3721 S:      Maintained
3722 F:      drivers/platform/x86/barco-p50-gpio.c
3723
3724 BATMAN ADVANCED
3725 M:      Marek Lindner <[email protected]>
3726 M:      Simon Wunderlich <[email protected]>
3727 M:      Antonio Quartulli <[email protected]>
3728 M:      Sven Eckelmann <[email protected]>
3729 L:      [email protected] (moderated for non-subscribers)
3730 S:      Maintained
3731 W:      https://www.open-mesh.org/
3732 Q:      https://patchwork.open-mesh.org/project/batman/list/
3733 B:      https://www.open-mesh.org/projects/batman-adv/issues
3734 C:      ircs://irc.hackint.org/batadv
3735 T:      git https://git.open-mesh.org/linux-merge.git
3736 F:      Documentation/networking/batman-adv.rst
3737 F:      include/uapi/linux/batadv_packet.h
3738 F:      include/uapi/linux/batman_adv.h
3739 F:      net/batman-adv/
3740
3741 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3742 M:      Thomas Sailer <[email protected]>
3743 L:      [email protected]
3744 S:      Maintained
3745 W:      http://www.baycom.org/~tom/ham/ham.html
3746 F:      drivers/net/hamradio/baycom*
3747
3748 BCACHE (BLOCK LAYER CACHE)
3749 M:      Coly Li <[email protected]>
3750 M:      Kent Overstreet <[email protected]>
3751 L:      [email protected]
3752 S:      Maintained
3753 W:      http://bcache.evilpiepirate.org
3754 C:      irc://irc.oftc.net/bcache
3755 F:      drivers/md/bcache/
3756
3757 BCACHEFS
3758 M:      Kent Overstreet <[email protected]>
3759 L:      [email protected]
3760 S:      Supported
3761 C:      irc://irc.oftc.net/bcache
3762 T:      git https://evilpiepirate.org/git/bcachefs.git
3763 F:      fs/bcachefs/
3764 F:      Documentation/filesystems/bcachefs/
3765
3766 BDISP ST MEDIA DRIVER
3767 M:      Fabien Dessenne <[email protected]>
3768 L:      [email protected]
3769 S:      Supported
3770 W:      https://linuxtv.org
3771 T:      git git://linuxtv.org/media_tree.git
3772 F:      drivers/media/platform/st/sti/bdisp
3773
3774 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3775 M:      Dariusz Marcinkiewicz <[email protected]>
3776 L:      [email protected]
3777 S:      Maintained
3778 F:      drivers/net/ethernet/ec_bhf.c
3779
3780 BEFS FILE SYSTEM
3781 M:      Luis de Bethencourt <[email protected]>
3782 M:      Salah Triki <[email protected]>
3783 S:      Maintained
3784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3785 F:      Documentation/filesystems/befs.rst
3786 F:      fs/befs/
3787
3788 BFQ I/O SCHEDULER
3789 M:      Paolo Valente <[email protected]>
3790 M:      Jens Axboe <[email protected]>
3791 L:      [email protected]
3792 S:      Maintained
3793 F:      Documentation/block/bfq-iosched.rst
3794 F:      block/bfq-*
3795
3796 BFS FILE SYSTEM
3797 M:      "Tigran A. Aivazian" <[email protected]>
3798 S:      Maintained
3799 F:      Documentation/filesystems/bfs.rst
3800 F:      fs/bfs/
3801 F:      include/uapi/linux/bfs_fs.h
3802
3803 BINMAN
3804 M:      Simon Glass <[email protected]>
3805 S:      Supported
3806 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3807
3808 BITMAP API
3809 M:      Yury Norov <[email protected]>
3810 R:      Rasmus Villemoes <[email protected]>
3811 S:      Maintained
3812 F:      include/linux/bitfield.h
3813 F:      include/linux/bitmap-str.h
3814 F:      include/linux/bitmap.h
3815 F:      include/linux/bits.h
3816 F:      include/linux/cpumask.h
3817 F:      include/linux/cpumask_types.h
3818 F:      include/linux/find.h
3819 F:      include/linux/nodemask.h
3820 F:      include/linux/nodemask_types.h
3821 F:      include/vdso/bits.h
3822 F:      lib/bitmap-str.c
3823 F:      lib/bitmap.c
3824 F:      lib/cpumask.c
3825 F:      lib/cpumask_kunit.c
3826 F:      lib/find_bit.c
3827 F:      lib/find_bit_benchmark.c
3828 F:      lib/test_bitmap.c
3829 F:      tools/include/linux/bitfield.h
3830 F:      tools/include/linux/bitmap.h
3831 F:      tools/include/linux/bits.h
3832 F:      tools/include/linux/find.h
3833 F:      tools/include/vdso/bits.h
3834 F:      tools/lib/bitmap.c
3835 F:      tools/lib/find_bit.c
3836
3837 BITOPS API
3838 M:      Yury Norov <[email protected]>
3839 R:      Rasmus Villemoes <[email protected]>
3840 S:      Maintained
3841 F:      arch/*/include/asm/bitops.h
3842 F:      arch/*/include/asm/bitops_32.h
3843 F:      arch/*/include/asm/bitops_64.h
3844 F:      arch/*/lib/bitops.c
3845 F:      include/asm-generic/bitops
3846 F:      include/asm-generic/bitops.h
3847 F:      include/linux/bitops.h
3848 F:      lib/test_bitops.c
3849 F:      tools/*/bitops*
3850
3851 BLINKM RGB LED DRIVER
3852 M:      Jan-Simon Moeller <[email protected]>
3853 S:      Maintained
3854 F:      drivers/leds/leds-blinkm.c
3855
3856 BLOCK LAYER
3857 M:      Jens Axboe <[email protected]>
3858 L:      [email protected]
3859 S:      Maintained
3860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3861 F:      Documentation/ABI/stable/sysfs-block
3862 F:      Documentation/block/
3863 F:      block/
3864 F:      drivers/block/
3865 F:      include/linux/bio.h
3866 F:      include/linux/blk*
3867 F:      kernel/trace/blktrace.c
3868 F:      lib/sbitmap.c
3869
3870 BLOCK LAYER DEVICE DRIVER API [RUST]
3871 M:      Andreas Hindborg <[email protected]>
3872 R:      Boqun Feng <[email protected]>
3873 L:      [email protected]
3874 L:      [email protected]
3875 S:      Supported
3876 W:      https://rust-for-linux.com
3877 B:      https://github.com/Rust-for-Linux/linux/issues
3878 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3879 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3880 F:      drivers/block/rnull.rs
3881 F:      rust/kernel/block.rs
3882 F:      rust/kernel/block/
3883
3884 BLOCK2MTD DRIVER
3885 M:      Joern Engel <[email protected]>
3886 L:      [email protected]
3887 S:      Maintained
3888 F:      drivers/mtd/devices/block2mtd.c
3889
3890 BLUETOOTH DRIVERS
3891 M:      Marcel Holtmann <[email protected]>
3892 M:      Luiz Augusto von Dentz <[email protected]>
3893 L:      [email protected]
3894 S:      Supported
3895 W:      http://www.bluez.org/
3896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3898 F:      Documentation/devicetree/bindings/net/bluetooth/
3899 F:      drivers/bluetooth/
3900
3901 BLUETOOTH SUBSYSTEM
3902 M:      Marcel Holtmann <[email protected]>
3903 M:      Johan Hedberg <[email protected]>
3904 M:      Luiz Augusto von Dentz <[email protected]>
3905 L:      [email protected]
3906 S:      Supported
3907 W:      http://www.bluez.org/
3908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3910 F:      include/net/bluetooth/
3911 F:      net/bluetooth/
3912
3913 BONDING DRIVER
3914 M:      Jay Vosburgh <[email protected]>
3915 M:      Andy Gospodarek <[email protected]>
3916 L:      [email protected]
3917 S:      Maintained
3918 F:      Documentation/networking/bonding.rst
3919 F:      drivers/net/bonding/
3920 F:      include/net/bond*
3921 F:      include/uapi/linux/if_bonding.h
3922 F:      tools/testing/selftests/drivers/net/bonding/
3923
3924 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3925 M:      Dan Robertson <[email protected]>
3926 L:      [email protected]
3927 S:      Maintained
3928 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3929 F:      drivers/iio/accel/bma400*
3930
3931 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3932 M:      Jagath Jog J <[email protected]>
3933 L:      [email protected]
3934 S:      Maintained
3935 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3936 F:      drivers/iio/imu/bmi323/
3937
3938 BPF JIT for ARC
3939 M:      Shahab Vahedi <[email protected]>
3940 L:      [email protected]
3941 S:      Maintained
3942 F:      arch/arc/net/
3943
3944 BPF JIT for ARM
3945 M:      Russell King <[email protected]>
3946 M:      Puranjay Mohan <[email protected]>
3947 L:      [email protected]
3948 S:      Maintained
3949 F:      arch/arm/net/
3950
3951 BPF JIT for ARM64
3952 M:      Daniel Borkmann <[email protected]>
3953 M:      Alexei Starovoitov <[email protected]>
3954 M:      Puranjay Mohan <[email protected]>
3955 R:      Xu Kuohai <[email protected]>
3956 L:      [email protected]
3957 S:      Supported
3958 F:      arch/arm64/net/
3959
3960 BPF JIT for LOONGARCH
3961 M:      Tiezhu Yang <[email protected]>
3962 R:      Hengqi Chen <[email protected]>
3963 L:      [email protected]
3964 S:      Maintained
3965 F:      arch/loongarch/net/
3966
3967 BPF JIT for MIPS (32-BIT AND 64-BIT)
3968 M:      Johan Almbladh <[email protected]>
3969 M:      Paul Burton <[email protected]>
3970 L:      [email protected]
3971 S:      Maintained
3972 F:      arch/mips/net/
3973
3974 BPF JIT for NFP NICs
3975 M:      Jakub Kicinski <[email protected]>
3976 L:      [email protected]
3977 S:      Odd Fixes
3978 F:      drivers/net/ethernet/netronome/nfp/bpf/
3979
3980 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3981 M:      Michael Ellerman <[email protected]>
3982 M:      Hari Bathini <[email protected]>
3983 M:      Christophe Leroy <[email protected]>
3984 R:      Naveen N Rao <[email protected]>
3985 L:      [email protected]
3986 S:      Supported
3987 F:      arch/powerpc/net/
3988
3989 BPF JIT for RISC-V (32-bit)
3990 M:      Luke Nelson <[email protected]>
3991 M:      Xi Wang <[email protected]>
3992 L:      [email protected]
3993 S:      Maintained
3994 F:      arch/riscv/net/
3995 X:      arch/riscv/net/bpf_jit_comp64.c
3996
3997 BPF JIT for RISC-V (64-bit)
3998 M:      Björn Töpel <[email protected]>
3999 R:      Pu Lehui <[email protected]>
4000 R:      Puranjay Mohan <[email protected]>
4001 L:      [email protected]
4002 S:      Maintained
4003 F:      arch/riscv/net/
4004 X:      arch/riscv/net/bpf_jit_comp32.c
4005
4006 BPF JIT for S390
4007 M:      Ilya Leoshkevich <[email protected]>
4008 M:      Heiko Carstens <[email protected]>
4009 M:      Vasily Gorbik <[email protected]>
4010 L:      [email protected]
4011 S:      Supported
4012 F:      arch/s390/net/
4013 X:      arch/s390/net/pnet.c
4014
4015 BPF JIT for SPARC (32-BIT AND 64-BIT)
4016 M:      David S. Miller <[email protected]>
4017 L:      [email protected]
4018 S:      Odd Fixes
4019 F:      arch/sparc/net/
4020
4021 BPF JIT for X86 32-BIT
4022 M:      Wang YanQing <[email protected]>
4023 L:      [email protected]
4024 S:      Odd Fixes
4025 F:      arch/x86/net/bpf_jit_comp32.c
4026
4027 BPF JIT for X86 64-BIT
4028 M:      Alexei Starovoitov <[email protected]>
4029 M:      Daniel Borkmann <[email protected]>
4030 L:      [email protected]
4031 S:      Supported
4032 F:      arch/x86/net/
4033 X:      arch/x86/net/bpf_jit_comp32.c
4034
4035 BPF [BTF]
4036 M:      Martin KaFai Lau <[email protected]>
4037 L:      [email protected]
4038 S:      Maintained
4039 F:      include/linux/btf*
4040 F:      kernel/bpf/btf.c
4041
4042 BPF [CORE]
4043 M:      Alexei Starovoitov <[email protected]>
4044 M:      Daniel Borkmann <[email protected]>
4045 R:      John Fastabend <[email protected]>
4046 L:      [email protected]
4047 S:      Maintained
4048 F:      include/linux/bpf*
4049 F:      include/linux/filter.h
4050 F:      include/linux/tnum.h
4051 F:      kernel/bpf/core.c
4052 F:      kernel/bpf/dispatcher.c
4053 F:      kernel/bpf/mprog.c
4054 F:      kernel/bpf/syscall.c
4055 F:      kernel/bpf/tnum.c
4056 F:      kernel/bpf/trampoline.c
4057 F:      kernel/bpf/verifier.c
4058
4059 BPF [CRYPTO]
4060 M:      Vadim Fedorenko <[email protected]>
4061 L:      [email protected]
4062 S:      Maintained
4063 F:      crypto/bpf_crypto_skcipher.c
4064 F:      include/linux/bpf_crypto.h
4065 F:      kernel/bpf/crypto.c
4066
4067 BPF [DOCUMENTATION] (Related to Standardization)
4068 R:      David Vernet <[email protected]>
4069 L:      [email protected]
4070 L:      [email protected]
4071 S:      Maintained
4072 F:      Documentation/bpf/standardization/
4073
4074 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4075 M:      Alexei Starovoitov <[email protected]>
4076 M:      Daniel Borkmann <[email protected]>
4077 M:      Andrii Nakryiko <[email protected]>
4078 R:      Martin KaFai Lau <[email protected]>
4079 R:      Eduard Zingerman <[email protected]>
4080 R:      Song Liu <[email protected]>
4081 R:      Yonghong Song <[email protected]>
4082 R:      John Fastabend <[email protected]>
4083 R:      KP Singh <[email protected]>
4084 R:      Stanislav Fomichev <[email protected]>
4085 R:      Hao Luo <[email protected]>
4086 R:      Jiri Olsa <[email protected]>
4087 L:      [email protected]
4088 S:      Supported
4089 W:      https://bpf.io/
4090 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4093 F:      Documentation/bpf/
4094 F:      Documentation/networking/filter.rst
4095 F:      Documentation/userspace-api/ebpf/
4096 F:      arch/*/net/*
4097 F:      include/linux/bpf*
4098 F:      include/linux/btf*
4099 F:      include/linux/filter.h
4100 F:      include/trace/events/xdp.h
4101 F:      include/uapi/linux/bpf*
4102 F:      include/uapi/linux/btf*
4103 F:      include/uapi/linux/filter.h
4104 F:      kernel/bpf/
4105 F:      kernel/trace/bpf_trace.c
4106 F:      lib/test_bpf.c
4107 F:      net/bpf/
4108 F:      net/core/filter.c
4109 F:      net/sched/act_bpf.c
4110 F:      net/sched/cls_bpf.c
4111 F:      samples/bpf/
4112 F:      scripts/bpf_doc.py
4113 F:      scripts/Makefile.btf
4114 F:      scripts/pahole-version.sh
4115 F:      tools/bpf/
4116 F:      tools/lib/bpf/
4117 F:      tools/testing/selftests/bpf/
4118
4119 BPF [ITERATOR]
4120 M:      Yonghong Song <[email protected]>
4121 L:      [email protected]
4122 S:      Maintained
4123 F:      kernel/bpf/*iter.c
4124
4125 BPF [L7 FRAMEWORK] (sockmap)
4126 M:      John Fastabend <[email protected]>
4127 M:      Jakub Sitnicki <[email protected]>
4128 L:      [email protected]
4129 L:      [email protected]
4130 S:      Maintained
4131 F:      include/linux/skmsg.h
4132 F:      net/core/skmsg.c
4133 F:      net/core/sock_map.c
4134 F:      net/ipv4/tcp_bpf.c
4135 F:      net/ipv4/udp_bpf.c
4136 F:      net/unix/unix_bpf.c
4137
4138 BPF [LIBRARY] (libbpf)
4139 M:      Andrii Nakryiko <[email protected]>
4140 M:      Eduard Zingerman <[email protected]>
4141 L:      [email protected]
4142 S:      Maintained
4143 F:      tools/lib/bpf/
4144
4145 BPF [MISC]
4146 L:      [email protected]
4147 S:      Odd Fixes
4148 K:      (?:\b|_)bpf(?:\b|_)
4149
4150 BPF [NETKIT] (BPF-programmable network device)
4151 M:      Daniel Borkmann <[email protected]>
4152 M:      Nikolay Aleksandrov <[email protected]>
4153 L:      [email protected]
4154 L:      [email protected]
4155 S:      Supported
4156 F:      drivers/net/netkit.c
4157 F:      include/net/netkit.h
4158
4159 BPF [NETWORKING] (struct_ops, reuseport)
4160 M:      Martin KaFai Lau <[email protected]>
4161 L:      [email protected]
4162 L:      [email protected]
4163 S:      Maintained
4164 F:      kernel/bpf/bpf_struct*
4165
4166 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4167 M:      Martin KaFai Lau <[email protected]>
4168 M:      Daniel Borkmann <[email protected]>
4169 R:      John Fastabend <[email protected]>
4170 L:      [email protected]
4171 L:      [email protected]
4172 S:      Maintained
4173 F:      include/net/tcx.h
4174 F:      kernel/bpf/tcx.c
4175 F:      net/core/filter.c
4176 F:      net/sched/act_bpf.c
4177 F:      net/sched/cls_bpf.c
4178
4179 BPF [RINGBUF]
4180 M:      Andrii Nakryiko <[email protected]>
4181 L:      [email protected]
4182 S:      Maintained
4183 F:      kernel/bpf/ringbuf.c
4184
4185 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4186 M:      KP Singh <[email protected]>
4187 M:      Matt Bobrowski <[email protected]>
4188 L:      [email protected]
4189 S:      Maintained
4190 F:      Documentation/bpf/prog_lsm.rst
4191 F:      include/linux/bpf_lsm.h
4192 F:      kernel/bpf/bpf_lsm.c
4193 F:      kernel/trace/bpf_trace.c
4194 F:      security/bpf/
4195
4196 BPF [SELFTESTS] (Test Runners & Infrastructure)
4197 M:      Andrii Nakryiko <[email protected]>
4198 M:      Eduard Zingerman <[email protected]>
4199 R:      Mykola Lysenko <[email protected]>
4200 L:      [email protected]
4201 S:      Maintained
4202 F:      tools/testing/selftests/bpf/
4203
4204 BPF [STORAGE & CGROUPS]
4205 M:      Martin KaFai Lau <[email protected]>
4206 L:      [email protected]
4207 S:      Maintained
4208 F:      kernel/bpf/*storage.c
4209 F:      kernel/bpf/bpf_lru*
4210 F:      kernel/bpf/cgroup.c
4211
4212 BPF [TOOLING] (bpftool)
4213 M:      Quentin Monnet <[email protected]>
4214 L:      [email protected]
4215 S:      Maintained
4216 F:      kernel/bpf/disasm.*
4217 F:      tools/bpf/bpftool/
4218
4219 BPF [TRACING]
4220 M:      Song Liu <[email protected]>
4221 R:      Jiri Olsa <[email protected]>
4222 L:      [email protected]
4223 S:      Maintained
4224 F:      kernel/bpf/stackmap.c
4225 F:      kernel/trace/bpf_trace.c
4226
4227 BROADCOM ASP 2.0 ETHERNET DRIVER
4228 M:      Justin Chen <[email protected]>
4229 M:      Florian Fainelli <[email protected]>
4230 L:      [email protected]
4231 L:      [email protected]
4232 S:      Supported
4233 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4234 F:      drivers/net/ethernet/broadcom/asp2/
4235
4236 BROADCOM B44 10/100 ETHERNET DRIVER
4237 M:      Michael Chan <[email protected]>
4238 L:      [email protected]
4239 S:      Supported
4240 F:      drivers/net/ethernet/broadcom/b44.*
4241
4242 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4243 M:      Florian Fainelli <[email protected]>
4244 L:      [email protected]
4245 L:      [email protected] (subscribers-only)
4246 S:      Supported
4247 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4248 F:      drivers/net/dsa/b53/*
4249 F:      drivers/net/dsa/bcm_sf2*
4250 F:      include/linux/dsa/brcm.h
4251 F:      include/linux/platform_data/b53.h
4252
4253 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4254 M:      Florian Fainelli <[email protected]>
4255 R:      Broadcom internal kernel review list <[email protected]>
4256 L:      [email protected] (moderated for non-subscribers)
4257 L:      [email protected] (moderated for non-subscribers)
4258 S:      Maintained
4259 T:      git https://github.com/broadcom/stblinux.git
4260 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4261 F:      drivers/pci/controller/pcie-brcmstb.c
4262 F:      drivers/staging/vc04_services
4263 N:      bcm2711
4264 N:      bcm283*
4265 N:      raspberrypi
4266
4267 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4268 M:      Florian Fainelli <[email protected]>
4269 M:      Ray Jui <[email protected]>
4270 M:      Scott Branden <[email protected]>
4271 R:      Broadcom internal kernel review list <[email protected]>
4272 S:      Maintained
4273 T:      git https://github.com/broadcom/mach-bcm
4274 F:      arch/arm/mach-bcm/
4275 N:      bcm281*
4276 N:      bcm113*
4277 N:      bcm216*
4278 N:      kona
4279
4280 BROADCOM BCM2835 CAMERA DRIVERS
4281 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4282 L:      [email protected]
4283 S:      Maintained
4284 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4285 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4286
4287 BROADCOM BCM47XX MIPS ARCHITECTURE
4288 M:      Hauke Mehrtens <[email protected]>
4289 M:      Rafał Miłecki <[email protected]>
4290 L:      [email protected]
4291 S:      Maintained
4292 F:      Documentation/devicetree/bindings/mips/brcm/
4293 F:      arch/mips/bcm47xx/*
4294 F:      arch/mips/include/asm/mach-bcm47xx/*
4295
4296 BROADCOM BCM4908 ETHERNET DRIVER
4297 M:      Rafał Miłecki <[email protected]>
4298 R:      Broadcom internal kernel review list <[email protected]>
4299 L:      [email protected]
4300 S:      Maintained
4301 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4302 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4303 F:      drivers/net/ethernet/broadcom/unimac.h
4304
4305 BROADCOM BCM4908 PINMUX DRIVER
4306 M:      Rafał Miłecki <[email protected]>
4307 R:      Broadcom internal kernel review list <[email protected]>
4308 L:      [email protected]
4309 S:      Maintained
4310 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4311 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4312
4313 BROADCOM BCM5301X ARM ARCHITECTURE
4314 M:      Florian Fainelli <[email protected]>
4315 M:      Hauke Mehrtens <[email protected]>
4316 M:      Rafał Miłecki <[email protected]>
4317 R:      Broadcom internal kernel review list <[email protected]>
4318 L:      [email protected] (moderated for non-subscribers)
4319 S:      Maintained
4320 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4321 F:      arch/arm/boot/dts/broadcom/bcm470*
4322 F:      arch/arm/boot/dts/broadcom/bcm5301*
4323 F:      arch/arm/boot/dts/broadcom/bcm953012*
4324 F:      arch/arm/mach-bcm/bcm_5301x.c
4325
4326 BROADCOM BCM53573 ARM ARCHITECTURE
4327 M:      Florian Fainelli <[email protected]>
4328 M:      Rafał Miłecki <[email protected]>
4329 R:      Broadcom internal kernel review list <[email protected]>
4330 L:      [email protected] (moderated for non-subscribers)
4331 S:      Maintained
4332 F:      arch/arm/boot/dts/broadcom/bcm47189*
4333 F:      arch/arm/boot/dts/broadcom/bcm53573*
4334
4335 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4336 M:      Kevin Cernekee <[email protected]>
4337 L:      [email protected]
4338 S:      Maintained
4339 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4340
4341 BROADCOM BCM7XXX ARM ARCHITECTURE
4342 M:      Florian Fainelli <[email protected]>
4343 R:      Broadcom internal kernel review list <[email protected]>
4344 L:      [email protected] (moderated for non-subscribers)
4345 S:      Maintained
4346 T:      git https://github.com/broadcom/stblinux.git
4347 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4348 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4349 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4350 F:      arch/arm/mach-bcm/*brcmstb*
4351 F:      arch/arm/mm/cache-b15-rac.c
4352 F:      drivers/bus/brcmstb_gisb.c
4353 F:      drivers/pci/controller/pcie-brcmstb.c
4354 N:      brcmstb
4355 N:      bcm7038
4356 N:      bcm7120
4357
4358 BROADCOM BCMBCA ARM ARCHITECTURE
4359 M:      William Zhang <[email protected]>
4360 M:      Anand Gore <[email protected]>
4361 M:      Kursad Oney <[email protected]>
4362 M:      Florian Fainelli <[email protected]>
4363 M:      Rafał Miłecki <[email protected]>
4364 R:      Broadcom internal kernel review list <[email protected]>
4365 L:      [email protected] (moderated for non-subscribers)
4366 S:      Maintained
4367 T:      git https://github.com/broadcom/stblinux.git
4368 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4369 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4370 N:      bcmbca
4371 N:      bcm[9]?47622
4372 N:      bcm[9]?4912
4373 N:      bcm[9]?63138
4374 N:      bcm[9]?63146
4375 N:      bcm[9]?63148
4376 N:      bcm[9]?63158
4377 N:      bcm[9]?63178
4378 N:      bcm[9]?6756
4379 N:      bcm[9]?6813
4380 N:      bcm[9]?6846
4381 N:      bcm[9]?6855
4382 N:      bcm[9]?6856
4383 N:      bcm[9]?6858
4384 N:      bcm[9]?6878
4385
4386 BROADCOM BDC DRIVER
4387 M:      Justin Chen <[email protected]>
4388 M:      Al Cooper <[email protected]>
4389 R:      Broadcom internal kernel review list <[email protected]>
4390 L:      [email protected]
4391 S:      Maintained
4392 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4393 F:      drivers/usb/gadget/udc/bdc/
4394
4395 BROADCOM BMIPS CPUFREQ DRIVER
4396 M:      Markus Mayer <[email protected]>
4397 R:      Broadcom internal kernel review list <[email protected]>
4398 L:      [email protected]
4399 S:      Maintained
4400 F:      drivers/cpufreq/bmips-cpufreq.c
4401
4402 BROADCOM BMIPS MIPS ARCHITECTURE
4403 M:      Florian Fainelli <[email protected]>
4404 R:      Broadcom internal kernel review list <[email protected]>
4405 L:      [email protected]
4406 S:      Maintained
4407 T:      git https://github.com/broadcom/stblinux.git
4408 F:      arch/mips/bmips/*
4409 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4410 F:      arch/mips/include/asm/mach-bmips/*
4411 F:      arch/mips/kernel/*bmips*
4412 F:      drivers/irqchip/irq-bcm63*
4413 F:      drivers/irqchip/irq-bcm7*
4414 F:      drivers/irqchip/irq-brcmstb*
4415 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4416 F:      include/linux/bcm963xx_nvram.h
4417 F:      include/linux/bcm963xx_tag.h
4418
4419 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4420 M:      Rasesh Mody <[email protected]>
4421 M:      [email protected]
4422 L:      [email protected]
4423 S:      Supported
4424 F:      drivers/net/ethernet/broadcom/bnx2.*
4425 F:      drivers/net/ethernet/broadcom/bnx2_*
4426
4427 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4428 M:      Saurav Kashyap <[email protected]>
4429 M:      Javed Hasan <[email protected]>
4430 M:      [email protected]
4431 L:      [email protected]
4432 S:      Supported
4433 F:      drivers/scsi/bnx2fc/
4434
4435 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4436 M:      Nilesh Javali <[email protected]>
4437 M:      Manish Rangankar <[email protected]>
4438 M:      [email protected]
4439 L:      [email protected]
4440 S:      Supported
4441 F:      drivers/scsi/bnx2i/
4442
4443 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4444 M:      Sudarsana Kalluru <[email protected]>
4445 M:      Manish Chopra <[email protected]>
4446 L:      [email protected]
4447 S:      Supported
4448 F:      drivers/net/ethernet/broadcom/bnx2x/
4449
4450 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4451 M:      Michael Chan <[email protected]>
4452 L:      [email protected]
4453 S:      Supported
4454 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4455 F:      drivers/net/ethernet/broadcom/bnxt/
4456 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4457
4458 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4459 M:      Arend van Spriel <[email protected]>
4460 L:      [email protected]
4461 L:      [email protected]
4462 L:      [email protected]
4463 S:      Supported
4464 F:      drivers/net/wireless/broadcom/brcm80211/
4465 F:      include/linux/platform_data/brcmfmac.h
4466
4467 BROADCOM BRCMSTB GPIO DRIVER
4468 M:      Doug Berger <[email protected]>
4469 M:      Florian Fainelli <[email protected]>
4470 R:      Broadcom internal kernel review list <[email protected]>
4471 S:      Supported
4472 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4473 F:      drivers/gpio/gpio-brcmstb.c
4474
4475 BROADCOM BRCMSTB I2C DRIVER
4476 M:      Kamal Dasu <[email protected]>
4477 R:      Broadcom internal kernel review list <[email protected]>
4478 L:      [email protected]
4479 S:      Supported
4480 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4481 F:      drivers/i2c/busses/i2c-brcmstb.c
4482
4483 BROADCOM BRCMSTB UART DRIVER
4484 M:      Al Cooper <[email protected]>
4485 R:      Broadcom internal kernel review list <[email protected]>
4486 L:      [email protected]
4487 S:      Maintained
4488 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4489 F:      drivers/tty/serial/8250/8250_bcm7271.c
4490
4491 BROADCOM BRCMSTB USB EHCI DRIVER
4492 M:      Justin Chen <[email protected]>
4493 M:      Al Cooper <[email protected]>
4494 R:      Broadcom internal kernel review list <[email protected]>
4495 L:      [email protected]
4496 S:      Maintained
4497 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4498 F:      drivers/usb/host/ehci-brcm.*
4499
4500 BROADCOM BRCMSTB USB PIN MAP DRIVER
4501 M:      Al Cooper <[email protected]>
4502 R:      Broadcom internal kernel review list <[email protected]>
4503 L:      [email protected]
4504 S:      Maintained
4505 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4506 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4507
4508 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4509 M:      Justin Chen <[email protected]>
4510 M:      Al Cooper <[email protected]>
4511 R:      Broadcom internal kernel review list <[email protected]>
4512 L:      [email protected]
4513 S:      Maintained
4514 F:      drivers/phy/broadcom/phy-brcm-usb*
4515
4516 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4517 M:      William Zhang <[email protected]>
4518 M:      Kursad Oney <[email protected]>
4519 M:      Jonas Gorski <[email protected]>
4520 R:      Broadcom internal kernel review list <[email protected]>
4521 L:      [email protected]
4522 S:      Maintained
4523 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4524 F:      drivers/spi/spi-bcm63xx-hsspi.c
4525 F:      drivers/spi/spi-bcmbca-hsspi.c
4526
4527 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4528 M:      Jonas Gorski <[email protected]>
4529 L:      [email protected]
4530 S:      Odd Fixes
4531 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4532 F:      drivers/spi/spi-bcm63xx.c
4533
4534 BROADCOM ETHERNET PHY DRIVERS
4535 M:      Florian Fainelli <[email protected]>
4536 R:      Broadcom internal kernel review list <[email protected]>
4537 L:      [email protected]
4538 S:      Supported
4539 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4540 F:      drivers/net/phy/bcm*.[ch]
4541 F:      drivers/net/phy/broadcom.c
4542 F:      include/linux/brcmphy.h
4543
4544 BROADCOM GENET ETHERNET DRIVER
4545 M:      Doug Berger <[email protected]>
4546 M:      Florian Fainelli <[email protected]>
4547 R:      Broadcom internal kernel review list <[email protected]>
4548 L:      [email protected]
4549 S:      Supported
4550 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4551 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4552 F:      drivers/net/ethernet/broadcom/genet/
4553 F:      drivers/net/ethernet/broadcom/unimac.h
4554 F:      drivers/net/mdio/mdio-bcm-unimac.c
4555 F:      include/linux/platform_data/bcmgenet.h
4556 F:      include/linux/platform_data/mdio-bcm-unimac.h
4557
4558 BROADCOM IPROC ARM ARCHITECTURE
4559 M:      Ray Jui <[email protected]>
4560 M:      Scott Branden <[email protected]>
4561 R:      Broadcom internal kernel review list <[email protected]>
4562 L:      [email protected] (moderated for non-subscribers)
4563 S:      Maintained
4564 T:      git https://github.com/broadcom/stblinux.git
4565 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4566 F:      arch/arm64/boot/dts/broadcom/stingray/*
4567 F:      drivers/clk/bcm/clk-ns*
4568 F:      drivers/clk/bcm/clk-sr*
4569 F:      drivers/pinctrl/bcm/pinctrl-ns*
4570 F:      include/dt-bindings/clock/bcm-sr*
4571 N:      iproc
4572 N:      cygnus
4573 N:      bcm[-_]nsp
4574 N:      bcm9113*
4575 N:      bcm9583*
4576 N:      bcm9585*
4577 N:      bcm9586*
4578 N:      bcm988312
4579 N:      bcm113*
4580 N:      bcm583*
4581 N:      bcm585*
4582 N:      bcm586*
4583 N:      bcm88312
4584 N:      hr2
4585 N:      stingray
4586
4587 BROADCOM IPROC GBIT ETHERNET DRIVER
4588 M:      Rafał Miłecki <[email protected]>
4589 R:      Broadcom internal kernel review list <[email protected]>
4590 L:      [email protected]
4591 S:      Maintained
4592 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4593 F:      drivers/net/ethernet/broadcom/bgmac*
4594 F:      drivers/net/ethernet/broadcom/unimac.h
4595
4596 BROADCOM KONA GPIO DRIVER
4597 M:      Ray Jui <[email protected]>
4598 R:      Broadcom internal kernel review list <[email protected]>
4599 S:      Supported
4600 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4601 F:      drivers/gpio/gpio-bcm-kona.c
4602
4603 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4604 M:      Sathya Prakash Veerichetty <[email protected]>
4605 M:      Kashyap Desai <[email protected]>
4606 M:      Sumit Saxena <[email protected]>
4607 M:      Sreekanth Reddy <[email protected]>
4608 L:      [email protected]
4609 L:      [email protected]
4610 S:      Supported
4611 W:      https://www.broadcom.com/support/storage
4612 F:      drivers/scsi/mpi3mr/
4613
4614 BROADCOM NETXTREME-E ROCE DRIVER
4615 M:      Selvin Xavier <[email protected]>
4616 L:      [email protected]
4617 S:      Supported
4618 W:      http://www.broadcom.com
4619 F:      drivers/infiniband/hw/bnxt_re/
4620 F:      include/uapi/rdma/bnxt_re-abi.h
4621
4622 BROADCOM NVRAM DRIVER
4623 M:      Rafał Miłecki <[email protected]>
4624 L:      [email protected]
4625 S:      Maintained
4626 F:      drivers/firmware/broadcom/*
4627
4628 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4629 M:      Rafał Miłecki <[email protected]>
4630 M:      Florian Fainelli <[email protected]>
4631 R:      Broadcom internal kernel review list <[email protected]>
4632 L:      [email protected]
4633 S:      Maintained
4634 T:      git https://github.com/broadcom/stblinux.git
4635 F:      drivers/pmdomain/bcm/bcm-pmb.c
4636 F:      include/dt-bindings/soc/bcm-pmb.h
4637
4638 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4639 M:      Rafał Miłecki <[email protected]>
4640 L:      [email protected]
4641 S:      Maintained
4642 F:      drivers/bcma/
4643 F:      include/linux/bcma/
4644
4645 BROADCOM SPI DRIVER
4646 M:      Kamal Dasu <[email protected]>
4647 R:      Broadcom internal kernel review list <[email protected]>
4648 S:      Maintained
4649 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4650 F:      drivers/spi/spi-bcm-qspi.*
4651 F:      drivers/spi/spi-brcmstb-qspi.c
4652 F:      drivers/spi/spi-iproc-qspi.c
4653
4654 BROADCOM STB AVS CPUFREQ DRIVER
4655 M:      Markus Mayer <[email protected]>
4656 R:      Broadcom internal kernel review list <[email protected]>
4657 L:      [email protected]
4658 S:      Maintained
4659 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4660 F:      drivers/cpufreq/brcmstb*
4661
4662 BROADCOM STB AVS TMON DRIVER
4663 M:      Markus Mayer <[email protected]>
4664 R:      Broadcom internal kernel review list <[email protected]>
4665 L:      [email protected]
4666 S:      Maintained
4667 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4668 F:      drivers/thermal/broadcom/brcmstb*
4669
4670 BROADCOM STB DPFE DRIVER
4671 M:      Markus Mayer <[email protected]>
4672 R:      Broadcom internal kernel review list <[email protected]>
4673 L:      [email protected] (moderated for non-subscribers)
4674 S:      Maintained
4675 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4676 F:      drivers/memory/brcmstb_dpfe.c
4677
4678 BROADCOM STB NAND FLASH DRIVER
4679 M:      Brian Norris <[email protected]>
4680 M:      Kamal Dasu <[email protected]>
4681 R:      Broadcom internal kernel review list <[email protected]>
4682 L:      [email protected]
4683 S:      Maintained
4684 F:      drivers/mtd/nand/raw/brcmnand/
4685 F:      include/linux/platform_data/brcmnand.h
4686
4687 BROADCOM STB PCIE DRIVER
4688 M:      Jim Quinlan <[email protected]>
4689 M:      Nicolas Saenz Julienne <[email protected]>
4690 M:      Florian Fainelli <[email protected]>
4691 R:      Broadcom internal kernel review list <[email protected]>
4692 L:      [email protected]
4693 S:      Maintained
4694 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4695 F:      drivers/pci/controller/pcie-brcmstb.c
4696
4697 BROADCOM SYSTEMPORT ETHERNET DRIVER
4698 M:      Florian Fainelli <[email protected]>
4699 R:      Broadcom internal kernel review list <[email protected]>
4700 L:      [email protected]
4701 S:      Supported
4702 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4703 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4704 F:      drivers/net/ethernet/broadcom/unimac.h
4705
4706 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4707 M:      Pavan Chebbi <[email protected]>
4708 M:      Michael Chan <[email protected]>
4709 L:      [email protected]
4710 S:      Supported
4711 F:      drivers/net/ethernet/broadcom/tg3.*
4712
4713 BROADCOM VK DRIVER
4714 M:      Scott Branden <[email protected]>
4715 R:      Broadcom internal kernel review list <[email protected]>
4716 S:      Supported
4717 F:      drivers/misc/bcm-vk/
4718 F:      include/uapi/linux/misc/bcm_vk.h
4719
4720 BROCADE BFA FC SCSI DRIVER
4721 M:      Anil Gurumurthy <[email protected]>
4722 M:      Sudarsana Kalluru <[email protected]>
4723 L:      [email protected]
4724 S:      Supported
4725 F:      drivers/scsi/bfa/
4726
4727 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4728 M:      Rasesh Mody <[email protected]>
4729 M:      Sudarsana Kalluru <[email protected]>
4730 M:      [email protected]
4731 L:      [email protected]
4732 S:      Supported
4733 F:      drivers/net/ethernet/brocade/bna/
4734
4735 BSG (block layer generic sg v4 driver)
4736 M:      FUJITA Tomonori <[email protected]>
4737 L:      [email protected]
4738 S:      Supported
4739 F:      block/bsg.c
4740 F:      include/linux/bsg.h
4741 F:      include/uapi/linux/bsg.h
4742
4743 BT87X AUDIO DRIVER
4744 M:      Clemens Ladisch <[email protected]>
4745 L:      [email protected] (moderated for non-subscribers)
4746 S:      Maintained
4747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4748 F:      Documentation/sound/cards/bt87x.rst
4749 F:      sound/pci/bt87x.c
4750
4751 BT8XXGPIO DRIVER
4752 M:      Michael Buesch <[email protected]>
4753 S:      Maintained
4754 W:      http://bu3sch.de/btgpio.php
4755 F:      drivers/gpio/gpio-bt8xx.c
4756
4757 BTRFS FILE SYSTEM
4758 M:      Chris Mason <[email protected]>
4759 M:      Josef Bacik <[email protected]>
4760 M:      David Sterba <[email protected]>
4761 L:      [email protected]
4762 S:      Maintained
4763 W:      https://btrfs.readthedocs.io
4764 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4765 C:      irc://irc.libera.chat/btrfs
4766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4767 F:      Documentation/filesystems/btrfs.rst
4768 F:      fs/btrfs/
4769 F:      include/linux/btrfs*
4770 F:      include/trace/events/btrfs.h
4771 F:      include/uapi/linux/btrfs*
4772
4773 BTTV VIDEO4LINUX DRIVER
4774 M:      Mauro Carvalho Chehab <[email protected]>
4775 L:      [email protected]
4776 S:      Odd fixes
4777 W:      https://linuxtv.org
4778 T:      git git://linuxtv.org/media_tree.git
4779 F:      Documentation/driver-api/media/drivers/bttv*
4780 F:      drivers/media/pci/bt8xx/bttv*
4781
4782 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4783 M:      Chanwoo Choi <[email protected]>
4784 L:      [email protected]
4785 L:      [email protected]
4786 S:      Maintained
4787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4788 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4789 F:      drivers/devfreq/exynos-bus.c
4790
4791 BUSLOGIC SCSI DRIVER
4792 M:      Khalid Aziz <[email protected]>
4793 L:      [email protected]
4794 S:      Maintained
4795 F:      drivers/scsi/BusLogic.*
4796 F:      drivers/scsi/FlashPoint.*
4797
4798 BXCAN CAN NETWORK DRIVER
4799 M:      Dario Binacchi <[email protected]>
4800 L:      [email protected]
4801 S:      Maintained
4802 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4803 F:      drivers/net/can/bxcan.c
4804
4805 C-MEDIA CMI8788 DRIVER
4806 M:      Clemens Ladisch <[email protected]>
4807 L:      [email protected] (moderated for non-subscribers)
4808 S:      Maintained
4809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4810 F:      sound/pci/oxygen/
4811
4812 C-SKY ARCHITECTURE
4813 M:      Guo Ren <[email protected]>
4814 L:      [email protected]
4815 S:      Supported
4816 T:      git https://github.com/c-sky/csky-linux.git
4817 F:      Documentation/devicetree/bindings/csky/
4818 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4819 F:      Documentation/devicetree/bindings/timer/csky,*
4820 F:      arch/csky/
4821 F:      drivers/clocksource/timer-gx6605s.c
4822 F:      drivers/clocksource/timer-mp-csky.c
4823 F:      drivers/irqchip/irq-csky-*
4824 N:      csky
4825 K:      csky
4826
4827 CA8210 IEEE-802.15.4 RADIO DRIVER
4828 L:      [email protected]
4829 S:      Orphan
4830 W:      https://github.com/Cascoda/ca8210-linux.git
4831 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4832 F:      drivers/net/ieee802154/ca8210.c
4833
4834 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4835 M:      David Howells <[email protected]>
4836 L:      [email protected]
4837 S:      Supported
4838 F:      Documentation/filesystems/caching/cachefiles.rst
4839 F:      fs/cachefiles/
4840
4841 CACHESTAT: PAGE CACHE STATS FOR A FILE
4842 M:      Nhat Pham <[email protected]>
4843 M:      Johannes Weiner <[email protected]>
4844 L:      [email protected]
4845 S:      Maintained
4846 F:      tools/testing/selftests/cachestat/test_cachestat.c
4847
4848 CADENCE MIPI-CSI2 BRIDGES
4849 M:      Maxime Ripard <[email protected]>
4850 L:      [email protected]
4851 S:      Maintained
4852 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4853 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4854 F:      drivers/media/platform/cadence/cdns-csi2*
4855
4856 CADENCE NAND DRIVER
4857 L:      [email protected]
4858 S:      Orphan
4859 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4860 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4861
4862 CADENCE USB3 DRD IP DRIVER
4863 M:      Peter Chen <[email protected]>
4864 M:      Pawel Laszczak <[email protected]>
4865 R:      Roger Quadros <[email protected]>
4866 L:      [email protected]
4867 S:      Maintained
4868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4869 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4870 F:      drivers/usb/cdns3/
4871 X:      drivers/usb/cdns3/cdnsp*
4872
4873 CADENCE USBHS DRIVER
4874 M:      Pawel Laszczak <[email protected]>
4875 L:      [email protected]
4876 S:      Maintained
4877 F:      drivers/usb/gadget/udc/cdns2
4878
4879 CADENCE USBSSP DRD IP DRIVER
4880 M:      Pawel Laszczak <[email protected]>
4881 L:      [email protected]
4882 S:      Maintained
4883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4884 F:      drivers/usb/cdns3/
4885 X:      drivers/usb/cdns3/cdns3*
4886
4887 CADET FM/AM RADIO RECEIVER DRIVER
4888 M:      Hans Verkuil <[email protected]>
4889 L:      [email protected]
4890 S:      Maintained
4891 W:      https://linuxtv.org
4892 T:      git git://linuxtv.org/media_tree.git
4893 F:      drivers/media/radio/radio-cadet*
4894
4895 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4896 L:      [email protected]
4897 S:      Orphan
4898 T:      git git://linuxtv.org/media_tree.git
4899 F:      Documentation/admin-guide/media/cafe_ccic*
4900 F:      drivers/media/platform/marvell/
4901
4902 CAIF NETWORK LAYER
4903 L:      [email protected]
4904 S:      Orphan
4905 F:      Documentation/networking/caif/
4906 F:      drivers/net/caif/
4907 F:      include/net/caif/
4908 F:      include/uapi/linux/caif/
4909 F:      net/caif/
4910
4911 CAKE QDISC
4912 M:      Toke Høiland-Jørgensen <[email protected]>
4913 L:      [email protected] (moderated for non-subscribers)
4914 S:      Maintained
4915 F:      net/sched/sch_cake.c
4916
4917 CAN NETWORK DRIVERS
4918 M:      Marc Kleine-Budde <[email protected]>
4919 M:      Vincent Mailhol <[email protected]>
4920 L:      [email protected]
4921 S:      Maintained
4922 W:      https://github.com/linux-can
4923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4925 F:      Documentation/devicetree/bindings/net/can/
4926 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4927 F:      drivers/net/can/
4928 F:      drivers/phy/phy-can-transceiver.c
4929 F:      include/linux/can/bittiming.h
4930 F:      include/linux/can/dev.h
4931 F:      include/linux/can/length.h
4932 F:      include/linux/can/platform/
4933 F:      include/linux/can/rx-offload.h
4934 F:      include/uapi/linux/can/error.h
4935 F:      include/uapi/linux/can/netlink.h
4936 F:      include/uapi/linux/can/vxcan.h
4937
4938 CAN NETWORK LAYER
4939 M:      Oliver Hartkopp <[email protected]>
4940 M:      Marc Kleine-Budde <[email protected]>
4941 L:      [email protected]
4942 S:      Maintained
4943 W:      https://github.com/linux-can
4944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4946 F:      Documentation/networking/can.rst
4947 F:      Documentation/networking/iso15765-2.rst
4948 F:      include/linux/can/can-ml.h
4949 F:      include/linux/can/core.h
4950 F:      include/linux/can/skb.h
4951 F:      include/net/netns/can.h
4952 F:      include/uapi/linux/can.h
4953 F:      include/uapi/linux/can/bcm.h
4954 F:      include/uapi/linux/can/gw.h
4955 F:      include/uapi/linux/can/isotp.h
4956 F:      include/uapi/linux/can/raw.h
4957 F:      net/can/
4958
4959 CAN-J1939 NETWORK LAYER
4960 M:      Robin van der Gracht <[email protected]>
4961 M:      Oleksij Rempel <[email protected]>
4962 R:      [email protected]
4963 L:      [email protected]
4964 S:      Maintained
4965 F:      Documentation/networking/j1939.rst
4966 F:      include/uapi/linux/can/j1939.h
4967 F:      net/can/j1939/
4968
4969 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4970 M:      Damien Le Moal <[email protected]>
4971 L:      [email protected]
4972 L:      [email protected] (pinctrl driver)
4973 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4974 F:      drivers/pinctrl/pinctrl-k210.c
4975
4976 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4977 M:      Damien Le Moal <[email protected]>
4978 L:      [email protected]
4979 L:      [email protected]
4980 S:      Maintained
4981 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4982 F:      drivers/reset/reset-k210.c
4983
4984 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4985 M:      Damien Le Moal <[email protected]>
4986 L:      [email protected]
4987 S:      Maintained
4988 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4989 F:      drivers/soc/canaan/
4990 F:      include/soc/canaan/
4991
4992 CAPABILITIES
4993 M:      Serge Hallyn <[email protected]>
4994 L:      [email protected]
4995 S:      Supported
4996 F:      include/linux/capability.h
4997 F:      include/uapi/linux/capability.h
4998 F:      kernel/capability.c
4999 F:      security/commoncap.c
5000
5001 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5002 M:      Kevin Tsai <[email protected]>
5003 S:      Maintained
5004 F:      drivers/iio/light/cm*
5005
5006 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5007 M:      Christian Lamparter <[email protected]>
5008 L:      [email protected]
5009 S:      Maintained
5010 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5011 F:      drivers/net/wireless/ath/carl9170/
5012
5013 CAVIUM I2C DRIVER
5014 M:      Robert Richter <[email protected]>
5015 S:      Odd Fixes
5016 W:      http://www.marvell.com
5017 F:      drivers/i2c/busses/i2c-octeon*
5018 F:      drivers/i2c/busses/i2c-thunderx*
5019
5020 CAVIUM LIQUIDIO NETWORK DRIVER
5021 L:      [email protected]
5022 S:      Orphan
5023 W:      http://www.marvell.com
5024 F:      drivers/net/ethernet/cavium/liquidio/
5025
5026 CAVIUM MMC DRIVER
5027 M:      Robert Richter <[email protected]>
5028 S:      Odd Fixes
5029 W:      http://www.marvell.com
5030 F:      drivers/mmc/host/cavium*
5031
5032 CAVIUM OCTEON-TX CRYPTO DRIVER
5033 M:      George Cherian <[email protected]>
5034 L:      [email protected]
5035 S:      Supported
5036 W:      http://www.marvell.com
5037 F:      drivers/crypto/cavium/cpt/
5038
5039 CAVIUM THUNDERX2 ARM64 SOC
5040 M:      Robert Richter <[email protected]>
5041 L:      [email protected] (moderated for non-subscribers)
5042 S:      Odd Fixes
5043 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5044 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5045
5046 CBS/ETF/TAPRIO QDISCS
5047 M:      Vinicius Costa Gomes <[email protected]>
5048 L:      [email protected]
5049 S:      Maintained
5050 F:      net/sched/sch_cbs.c
5051 F:      net/sched/sch_etf.c
5052 F:      net/sched/sch_taprio.c
5053
5054 CC2520 IEEE-802.15.4 RADIO DRIVER
5055 M:      Stefan Schmidt <[email protected]>
5056 L:      [email protected]
5057 S:      Odd Fixes
5058 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5059 F:      drivers/net/ieee802154/cc2520.c
5060
5061 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5062 M:      Gilad Ben-Yossef <[email protected]>
5063 L:      [email protected]
5064 S:      Supported
5065 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5066 F:      drivers/crypto/ccree/
5067
5068 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5069 M:      Hadar Gat <[email protected]>
5070 L:      [email protected]
5071 S:      Supported
5072 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5073 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5074 F:      drivers/char/hw_random/cctrng.c
5075 F:      drivers/char/hw_random/cctrng.h
5076
5077 CEC FRAMEWORK
5078 M:      Hans Verkuil <[email protected]>
5079 L:      [email protected]
5080 S:      Supported
5081 W:      http://linuxtv.org
5082 T:      git git://linuxtv.org/media_tree.git
5083 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5084 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5085 F:      Documentation/driver-api/media/cec-core.rst
5086 F:      Documentation/userspace-api/media/cec
5087 F:      drivers/media/cec/
5088 F:      drivers/media/rc/keymaps/rc-cec.c
5089 F:      include/media/cec-notifier.h
5090 F:      include/media/cec.h
5091 F:      include/uapi/linux/cec-funcs.h
5092 F:      include/uapi/linux/cec.h
5093
5094 CEC GPIO DRIVER
5095 M:      Hans Verkuil <[email protected]>
5096 L:      [email protected]
5097 S:      Supported
5098 W:      http://linuxtv.org
5099 T:      git git://linuxtv.org/media_tree.git
5100 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5101 F:      drivers/media/cec/platform/cec-gpio/
5102
5103 CELL BROADBAND ENGINE ARCHITECTURE
5104 M:      Arnd Bergmann <[email protected]>
5105 L:      [email protected]
5106 S:      Supported
5107 W:      http://www.ibm.com/developerworks/power/cell/
5108 F:      arch/powerpc/include/asm/cell*.h
5109 F:      arch/powerpc/include/asm/spu*.h
5110 F:      arch/powerpc/include/uapi/asm/spu*.h
5111 F:      arch/powerpc/platforms/cell/
5112
5113 CELLWISE CW2015 BATTERY DRIVER
5114 M:      Tobias Schrammm <[email protected]>
5115 S:      Maintained
5116 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5117 F:      drivers/power/supply/cw2015_battery.c
5118
5119 CEPH COMMON CODE (LIBCEPH)
5120 M:      Ilya Dryomov <[email protected]>
5121 M:      Xiubo Li <[email protected]>
5122 L:      [email protected]
5123 S:      Supported
5124 W:      http://ceph.com/
5125 T:      git https://github.com/ceph/ceph-client.git
5126 F:      include/linux/ceph/
5127 F:      include/linux/crush/
5128 F:      net/ceph/
5129
5130 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5131 M:      Xiubo Li <[email protected]>
5132 M:      Ilya Dryomov <[email protected]>
5133 L:      [email protected]
5134 S:      Supported
5135 W:      http://ceph.com/
5136 T:      git https://github.com/ceph/ceph-client.git
5137 F:      Documentation/filesystems/ceph.rst
5138 F:      fs/ceph/
5139
5140 CERTIFICATE HANDLING
5141 M:      David Howells <[email protected]>
5142 M:      David Woodhouse <[email protected]>
5143 L:      [email protected]
5144 S:      Maintained
5145 F:      Documentation/admin-guide/module-signing.rst
5146 F:      certs/
5147 F:      scripts/sign-file.c
5148 F:      tools/certs/
5149
5150 CFAG12864B LCD DRIVER
5151 M:      Miguel Ojeda <[email protected]>
5152 S:      Maintained
5153 F:      drivers/auxdisplay/cfag12864b.c
5154 F:      include/linux/cfag12864b.h
5155
5156 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5157 M:      Miguel Ojeda <[email protected]>
5158 S:      Maintained
5159 F:      drivers/auxdisplay/cfag12864bfb.c
5160 F:      include/linux/cfag12864b.h
5161
5162 CHAR and MISC DRIVERS
5163 M:      Arnd Bergmann <[email protected]>
5164 M:      Greg Kroah-Hartman <[email protected]>
5165 S:      Supported
5166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5167 F:      drivers/char/
5168 F:      drivers/misc/
5169 F:      include/linux/miscdevice.h
5170 X:      drivers/char/agp/
5171 X:      drivers/char/hw_random/
5172 X:      drivers/char/ipmi/
5173 X:      drivers/char/random.c
5174 X:      drivers/char/tpm/
5175
5176 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5177 M:      Thomas Weißschuh <[email protected]>
5178 L:      [email protected]
5179 S:      Maintained
5180 F:      Documentation/hwmon/powerz.rst
5181 F:      drivers/hwmon/powerz.c
5182
5183 CHECKPATCH
5184 M:      Andy Whitcroft <[email protected]>
5185 M:      Joe Perches <[email protected]>
5186 R:      Dwaipayan Ray <[email protected]>
5187 R:      Lukas Bulwahn <[email protected]>
5188 S:      Maintained
5189 F:      scripts/checkpatch.pl
5190
5191 CHECKPATCH DOCUMENTATION
5192 M:      Dwaipayan Ray <[email protected]>
5193 M:      Lukas Bulwahn <[email protected]>
5194 R:      Joe Perches <[email protected]>
5195 S:      Maintained
5196 F:      Documentation/dev-tools/checkpatch.rst
5197
5198 CHINESE DOCUMENTATION
5199 M:      Alex Shi <[email protected]>
5200 M:      Yanteng Si <[email protected]>
5201 S:      Maintained
5202 F:      Documentation/translations/zh_CN/
5203
5204 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5205 M:      Peter Chen <[email protected]>
5206 L:      [email protected]
5207 S:      Maintained
5208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5209 F:      drivers/usb/chipidea/
5210
5211 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5212 M:      Hans de Goede <[email protected]>
5213 L:      [email protected]
5214 S:      Maintained
5215 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5216 F:      drivers/input/touchscreen/chipone_icn8318.c
5217
5218 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5219 M:      Hans de Goede <[email protected]>
5220 L:      [email protected]
5221 S:      Maintained
5222 F:      drivers/input/touchscreen/chipone_icn8505.c
5223
5224 CHROME HARDWARE PLATFORM SUPPORT
5225 M:      Benson Leung <[email protected]>
5226 M:      Tzung-Bi Shih <[email protected]>
5227 L:      [email protected]
5228 S:      Maintained
5229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5230 F:      drivers/platform/chrome/
5231
5232 CHROMEOS EC CODEC DRIVER
5233 M:      Cheng-Yi Chiang <[email protected]>
5234 M:      Tzung-Bi Shih <[email protected]>
5235 R:      Guenter Roeck <[email protected]>
5236 L:      [email protected]
5237 S:      Maintained
5238 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5239 F:      sound/soc/codecs/cros_ec_codec.*
5240
5241 CHROMEOS EC CHARGE CONTROL
5242 M:      Thomas Weißschuh <[email protected]>
5243 S:      Maintained
5244 F:      drivers/power/supply/cros_charge-control.c
5245
5246 CHROMEOS EC HARDWARE MONITORING
5247 M:      Thomas Weißschuh <[email protected]>
5248 L:      [email protected]
5249 L:      [email protected]
5250 S:      Maintained
5251 F:      Documentation/hwmon/cros_ec_hwmon.rst
5252 F:      drivers/hwmon/cros_ec_hwmon.c
5253
5254 CHROMEOS EC LED DRIVER
5255 M:      Thomas Weißschuh <[email protected]>
5256 S:      Maintained
5257 F:      drivers/leds/leds-cros_ec.c
5258
5259 CHROMEOS EC SUBDRIVERS
5260 M:      Benson Leung <[email protected]>
5261 R:      Guenter Roeck <[email protected]>
5262 L:      [email protected]
5263 S:      Maintained
5264 F:      drivers/power/supply/cros_charge-control.c
5265 F:      drivers/power/supply/cros_usbpd-charger.c
5266 N:      cros_ec
5267 N:      cros-ec
5268
5269 CHROMEOS EC UART DRIVER
5270 M:      Bhanu Prakash Maiya <[email protected]>
5271 R:      Benson Leung <[email protected]>
5272 R:      Tzung-Bi Shih <[email protected]>
5273 S:      Maintained
5274 F:      drivers/platform/chrome/cros_ec_uart.c
5275
5276 CHROMEOS EC USB PD NOTIFY DRIVER
5277 M:      Prashant Malani <[email protected]>
5278 L:      [email protected]
5279 S:      Maintained
5280 F:      drivers/platform/chrome/cros_usbpd_notify.c
5281 F:      include/linux/platform_data/cros_usbpd_notify.h
5282
5283 CHROMEOS EC USB TYPE-C DRIVER
5284 M:      Prashant Malani <[email protected]>
5285 L:      [email protected]
5286 S:      Maintained
5287 F:      drivers/platform/chrome/cros_ec_typec.*
5288 F:      drivers/platform/chrome/cros_typec_switch.c
5289 F:      drivers/platform/chrome/cros_typec_vdm.*
5290
5291 CHROMEOS HPS DRIVER
5292 M:      Dan Callaghan <[email protected]>
5293 R:      Sami Kyöstilä <[email protected]>
5294 S:      Maintained
5295 F:      drivers/platform/chrome/cros_hps_i2c.c
5296
5297 CHROMEOS EC WATCHDOG
5298 M:      Lukasz Majczak <[email protected]>
5299 L:      [email protected]
5300 S:      Maintained
5301 F:      drivers/watchdog/cros_ec_wdt.c
5302
5303 CHRONTEL CH7322 CEC DRIVER
5304 M:      Joe Tessler <[email protected]>
5305 L:      [email protected]
5306 S:      Maintained
5307 T:      git git://linuxtv.org/media_tree.git
5308 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5309 F:      drivers/media/cec/i2c/ch7322.c
5310
5311 CIRRUS LOGIC AUDIO CODEC DRIVERS
5312 M:      David Rhodes <[email protected]>
5313 M:      Richard Fitzgerald <[email protected]>
5314 L:      [email protected]
5315 L:      [email protected]
5316 S:      Maintained
5317 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5318 F:      drivers/mfd/cs42l43*
5319 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5320 F:      drivers/spi/spi-cs42l43*
5321 F:      include/dt-bindings/sound/cs*
5322 F:      include/linux/mfd/cs42l43*
5323 F:      include/sound/cs*
5324 F:      sound/pci/hda/cirrus*
5325 F:      sound/pci/hda/cs*
5326 F:      sound/pci/hda/hda_component*
5327 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5328 F:      sound/soc/codecs/cs*
5329
5330 CIRRUS LOGIC HAPTIC DRIVERS
5331 M:      James Ogletree <[email protected]>
5332 M:      Fred Treven <[email protected]>
5333 M:      Ben Bright <[email protected]>
5334 L:      [email protected]
5335 S:      Supported
5336 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5337 F:      drivers/input/misc/cs40l*
5338 F:      drivers/mfd/cs40l*
5339 F:      include/linux/mfd/cs40l*
5340 F:      sound/soc/codecs/cs40l*
5341
5342 CIRRUS LOGIC DSP FIRMWARE DRIVER
5343 M:      Simon Trimmer <[email protected]>
5344 M:      Charles Keepax <[email protected]>
5345 M:      Richard Fitzgerald <[email protected]>
5346 L:      [email protected]
5347 S:      Supported
5348 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5349 T:      git https://github.com/CirrusLogic/linux-drivers.git
5350 F:      drivers/firmware/cirrus/*
5351 F:      include/linux/firmware/cirrus/*
5352
5353 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5354 M:      Hartley Sweeten <[email protected]>
5355 L:      [email protected]
5356 S:      Maintained
5357 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5358
5359 CIRRUS LOGIC LOCHNAGAR DRIVER
5360 M:      Charles Keepax <[email protected]>
5361 M:      Richard Fitzgerald <[email protected]>
5362 L:      [email protected]
5363 S:      Supported
5364 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5365 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5366 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5367 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5368 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5369 F:      Documentation/hwmon/lochnagar.rst
5370 F:      drivers/clk/clk-lochnagar.c
5371 F:      drivers/hwmon/lochnagar-hwmon.c
5372 F:      drivers/mfd/lochnagar-i2c.c
5373 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5374 F:      drivers/regulator/lochnagar-regulator.c
5375 F:      include/dt-bindings/clock/lochnagar.h
5376 F:      include/dt-bindings/pinctrl/lochnagar.h
5377 F:      include/linux/mfd/lochnagar*
5378 F:      sound/soc/codecs/lochnagar-sc.c
5379
5380 CIRRUS LOGIC MADERA CODEC DRIVERS
5381 M:      Charles Keepax <[email protected]>
5382 M:      Richard Fitzgerald <[email protected]>
5383 L:      [email protected]
5384 L:      [email protected]
5385 S:      Supported
5386 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5387 T:      git https://github.com/CirrusLogic/linux-drivers.git
5388 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5389 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5390 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5391 F:      drivers/gpio/gpio-madera*
5392 F:      drivers/irqchip/irq-madera*
5393 F:      drivers/mfd/cs47l*
5394 F:      drivers/mfd/madera*
5395 F:      drivers/pinctrl/cirrus/*
5396 F:      include/dt-bindings/sound/madera*
5397 F:      include/linux/irqchip/irq-madera*
5398 F:      include/linux/mfd/madera/*
5399 F:      include/sound/madera*
5400 F:      sound/soc/codecs/cs47l*
5401 F:      sound/soc/codecs/madera*
5402
5403 CISCO FCOE HBA DRIVER
5404 M:      Satish Kharat <[email protected]>
5405 M:      Sesidhar Baddela <[email protected]>
5406 M:      Karan Tilak Kumar <[email protected]>
5407 L:      [email protected]
5408 S:      Supported
5409 F:      drivers/scsi/fnic/
5410
5411 CISCO SCSI HBA DRIVER
5412 M:      Karan Tilak Kumar <[email protected]>
5413 M:      Sesidhar Baddela <[email protected]>
5414 L:      [email protected]
5415 S:      Supported
5416 F:      drivers/scsi/snic/
5417
5418 CISCO VIC ETHERNET NIC DRIVER
5419 M:      Christian Benvenuti <[email protected]>
5420 M:      Satish Kharat <[email protected]>
5421 S:      Supported
5422 F:      drivers/net/ethernet/cisco/enic/
5423
5424 CISCO VIC LOW LATENCY NIC DRIVER
5425 M:      Christian Benvenuti <[email protected]>
5426 M:      Nelson Escobar <[email protected]>
5427 S:      Supported
5428 F:      drivers/infiniband/hw/usnic/
5429
5430 CLANG CONTROL FLOW INTEGRITY SUPPORT
5431 M:      Sami Tolvanen <[email protected]>
5432 M:      Kees Cook <[email protected]>
5433 R:      Nathan Chancellor <[email protected]>
5434 L:      [email protected]
5435 S:      Supported
5436 B:      https://github.com/ClangBuiltLinux/linux/issues
5437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5438 F:      include/linux/cfi.h
5439 F:      kernel/cfi.c
5440
5441 CLANG-FORMAT FILE
5442 M:      Miguel Ojeda <[email protected]>
5443 S:      Maintained
5444 F:      .clang-format
5445
5446 CLANG/LLVM BUILD SUPPORT
5447 M:      Nathan Chancellor <[email protected]>
5448 R:      Nick Desaulniers <[email protected]>
5449 R:      Bill Wendling <[email protected]>
5450 R:      Justin Stitt <[email protected]>
5451 L:      [email protected]
5452 S:      Supported
5453 W:      https://clangbuiltlinux.github.io/
5454 B:      https://github.com/ClangBuiltLinux/linux/issues
5455 C:      irc://irc.libera.chat/clangbuiltlinux
5456 F:      Documentation/kbuild/llvm.rst
5457 F:      include/linux/compiler-clang.h
5458 F:      scripts/Makefile.clang
5459 F:      scripts/clang-tools/
5460 K:      \b(?i:clang|llvm)\b
5461
5462 CLK API
5463 M:      Russell King <[email protected]>
5464 L:      [email protected]
5465 S:      Maintained
5466 F:      include/linux/clk.h
5467
5468 CLOCKSOURCE, CLOCKEVENT DRIVERS
5469 M:      Daniel Lezcano <[email protected]>
5470 M:      Thomas Gleixner <[email protected]>
5471 L:      [email protected]
5472 S:      Supported
5473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5474 F:      Documentation/devicetree/bindings/timer/
5475 F:      drivers/clocksource/
5476
5477 CLOSURES
5478 M:      Kent Overstreet <[email protected]>
5479 L:      [email protected]
5480 S:      Supported
5481 C:      irc://irc.oftc.net/bcache
5482 F:      include/linux/closure.h
5483 F:      lib/closure.c
5484
5485 CMPC ACPI DRIVER
5486 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5487 L:      [email protected]
5488 S:      Supported
5489 F:      drivers/platform/x86/classmate-laptop.c
5490
5491 COBALT MEDIA DRIVER
5492 M:      Hans Verkuil <[email protected]>
5493 L:      [email protected]
5494 S:      Supported
5495 W:      https://linuxtv.org
5496 T:      git git://linuxtv.org/media_tree.git
5497 F:      drivers/media/pci/cobalt/
5498
5499 COCCINELLE/Semantic Patches (SmPL)
5500 M:      Julia Lawall <[email protected]>
5501 M:      Nicolas Palix <[email protected]>
5502 L:      [email protected] (moderated for non-subscribers)
5503 S:      Supported
5504 W:      https://coccinelle.gitlabpages.inria.fr/website/
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5506 F:      Documentation/dev-tools/coccinelle.rst
5507 F:      scripts/coccicheck
5508 F:      scripts/coccinelle/
5509
5510 CODA FILE SYSTEM
5511 M:      Jan Harkes <[email protected]>
5512 M:      [email protected]
5513 L:      [email protected]
5514 S:      Maintained
5515 W:      http://www.coda.cs.cmu.edu/
5516 F:      Documentation/filesystems/coda.rst
5517 F:      fs/coda/
5518 F:      include/linux/coda*.h
5519 F:      include/uapi/linux/coda*.h
5520
5521 CODA V4L2 MEM2MEM DRIVER
5522 M:      Philipp Zabel <[email protected]>
5523 L:      [email protected]
5524 S:      Maintained
5525 F:      Documentation/devicetree/bindings/media/coda.yaml
5526 F:      drivers/media/platform/chips-media/coda
5527
5528 CODE OF CONDUCT
5529 M:      Greg Kroah-Hartman <[email protected]>
5530 S:      Supported
5531 F:      Documentation/process/code-of-conduct-interpretation.rst
5532 F:      Documentation/process/code-of-conduct.rst
5533
5534 CODE TAGGING
5535 M:      Suren Baghdasaryan <[email protected]>
5536 M:      Kent Overstreet <[email protected]>
5537 S:      Maintained
5538 F:      include/asm-generic/codetag.lds.h
5539 F:      include/linux/codetag.h
5540 F:      lib/codetag.c
5541
5542 COMEDI DRIVERS
5543 M:      Ian Abbott <[email protected]>
5544 M:      H Hartley Sweeten <[email protected]>
5545 S:      Odd Fixes
5546 F:      drivers/comedi/
5547 F:      include/linux/comedi/
5548 F:      include/uapi/linux/comedi.h
5549
5550 COMMON CLK FRAMEWORK
5551 M:      Michael Turquette <[email protected]>
5552 M:      Stephen Boyd <[email protected]>
5553 L:      [email protected]
5554 S:      Maintained
5555 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5557 F:      Documentation/devicetree/bindings/clock/
5558 F:      drivers/clk/
5559 F:      include/dt-bindings/clock/
5560 F:      include/linux/clk-pr*
5561 F:      include/linux/clk/
5562 F:      include/linux/of_clk.h
5563 X:      drivers/clk/clkdev.c
5564
5565 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5566 M:      Steve French <[email protected]>
5567 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5568 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5569 R:      Shyam Prasad N <[email protected]> (multichannel)
5570 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5571 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5572 L:      [email protected]
5573 L:      [email protected] (moderated for non-subscribers)
5574 S:      Supported
5575 W:      https://wiki.samba.org/index.php/LinuxCIFS
5576 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5577 F:      Documentation/admin-guide/cifs/
5578 F:      fs/smb/client/
5579 F:      fs/smb/common/
5580 F:      include/uapi/linux/cifs
5581
5582 COMPACTPCI HOTPLUG CORE
5583 M:      Scott Murray <[email protected]>
5584 L:      [email protected]
5585 S:      Maintained
5586 F:      drivers/pci/hotplug/cpci_hotplug*
5587
5588 COMPACTPCI HOTPLUG GENERIC DRIVER
5589 M:      Scott Murray <[email protected]>
5590 L:      [email protected]
5591 S:      Maintained
5592 F:      drivers/pci/hotplug/cpcihp_generic.c
5593
5594 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5595 M:      Scott Murray <[email protected]>
5596 L:      [email protected]
5597 S:      Maintained
5598 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5599
5600 COMPAL LAPTOP SUPPORT
5601 M:      Cezary Jackiewicz <[email protected]>
5602 L:      [email protected]
5603 S:      Maintained
5604 F:      drivers/platform/x86/compal-laptop.c
5605
5606 COMPILER ATTRIBUTES
5607 M:      Miguel Ojeda <[email protected]>
5608 S:      Maintained
5609 F:      include/linux/compiler_attributes.h
5610
5611 COMPUTE EXPRESS LINK (CXL)
5612 M:      Davidlohr Bueso <[email protected]>
5613 M:      Jonathan Cameron <[email protected]>
5614 M:      Dave Jiang <[email protected]>
5615 M:      Alison Schofield <[email protected]>
5616 M:      Vishal Verma <[email protected]>
5617 M:      Ira Weiny <[email protected]>
5618 M:      Dan Williams <[email protected]>
5619 L:      [email protected]
5620 S:      Maintained
5621 F:      Documentation/driver-api/cxl
5622 F:      drivers/cxl/
5623 F:      include/linux/einj-cxl.h
5624 F:      include/linux/cxl-event.h
5625 F:      include/uapi/linux/cxl_mem.h
5626 F:      tools/testing/cxl/
5627
5628 COMPUTE EXPRESS LINK PMU (CPMU)
5629 M:      Jonathan Cameron <[email protected]>
5630 L:      [email protected]
5631 S:      Maintained
5632 F:      Documentation/admin-guide/perf/cxl.rst
5633 F:      drivers/perf/cxl_pmu.c
5634
5635 CONEXANT ACCESSRUNNER USB DRIVER
5636 L:      [email protected]
5637 S:      Orphan
5638 W:      http://accessrunner.sourceforge.net/
5639 F:      drivers/usb/atm/cxacru.c
5640
5641 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5642 M:      Elena Reshetova <[email protected]>
5643 M:      Carlos Bilbao <[email protected]>
5644 S:      Maintained
5645 F:      Documentation/security/snp-tdx-threat-model.rst
5646
5647 CONFIGFS
5648 M:      Joel Becker <[email protected]>
5649 M:      Christoph Hellwig <[email protected]>
5650 S:      Supported
5651 T:      git git://git.infradead.org/users/hch/configfs.git
5652 F:      fs/configfs/
5653 F:      include/linux/configfs.h
5654 F:      samples/configfs/
5655
5656 CONSOLE SUBSYSTEM
5657 M:      Greg Kroah-Hartman <[email protected]>
5658 S:      Supported
5659 F:      drivers/video/console/
5660 F:      include/linux/console*
5661
5662 CONTEXT TRACKING
5663 M:      Frederic Weisbecker <[email protected]>
5664 M:      "Paul E. McKenney" <[email protected]>
5665 S:      Maintained
5666 F:      include/linux/context_tracking*
5667 F:      kernel/context_tracking.c
5668
5669 CONTROL GROUP (CGROUP)
5670 M:      Tejun Heo <[email protected]>
5671 M:      Zefan Li <[email protected]>
5672 M:      Johannes Weiner <[email protected]>
5673 M:      Michal Koutný <[email protected]>
5674 L:      [email protected]
5675 S:      Maintained
5676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5677 F:      Documentation/admin-guide/cgroup-v1/
5678 F:      Documentation/admin-guide/cgroup-v2.rst
5679 F:      include/linux/cgroup*
5680 F:      kernel/cgroup/
5681 F:      tools/testing/selftests/cgroup/
5682
5683 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5684 M:      Tejun Heo <[email protected]>
5685 M:      Josef Bacik <[email protected]>
5686 M:      Jens Axboe <[email protected]>
5687 L:      [email protected]
5688 L:      [email protected]
5689 T:      git git://git.kernel.dk/linux-block
5690 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5691 F:      block/bfq-cgroup.c
5692 F:      block/blk-cgroup.c
5693 F:      block/blk-iocost.c
5694 F:      block/blk-iolatency.c
5695 F:      block/blk-throttle.c
5696 F:      include/linux/blk-cgroup.h
5697
5698 CONTROL GROUP - CPUSET
5699 M:      Waiman Long <[email protected]>
5700 M:      Zefan Li <[email protected]>
5701 L:      [email protected]
5702 S:      Maintained
5703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5704 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5705 F:      include/linux/cpuset.h
5706 F:      kernel/cgroup/cpuset.c
5707 F:      tools/testing/selftests/cgroup/test_cpuset.c
5708 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5709
5710 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5711 M:      Johannes Weiner <[email protected]>
5712 M:      Michal Hocko <[email protected]>
5713 M:      Roman Gushchin <[email protected]>
5714 M:      Shakeel Butt <[email protected]>
5715 R:      Muchun Song <[email protected]>
5716 L:      [email protected]
5717 L:      [email protected]
5718 S:      Maintained
5719 F:      include/linux/memcontrol.h
5720 F:      mm/memcontrol.c
5721 F:      mm/memcontrol-v1.c
5722 F:      mm/memcontrol-v1.h
5723 F:      mm/swap_cgroup.c
5724 F:      samples/cgroup/*
5725 F:      tools/testing/selftests/cgroup/memcg_protection.m
5726 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5727 F:      tools/testing/selftests/cgroup/test_kmem.c
5728 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5729
5730 CORETEMP HARDWARE MONITORING DRIVER
5731 M:      Fenghua Yu <[email protected]>
5732 L:      [email protected]
5733 S:      Maintained
5734 F:      Documentation/hwmon/coretemp.rst
5735 F:      drivers/hwmon/coretemp.c
5736
5737 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5738 M:      Marius Zachmann <[email protected]>
5739 L:      [email protected]
5740 S:      Maintained
5741 F:      drivers/hwmon/corsair-cpro.c
5742
5743 CORSAIR-PSU HARDWARE MONITOR DRIVER
5744 M:      Wilken Gottwalt <[email protected]>
5745 L:      [email protected]
5746 S:      Maintained
5747 F:      Documentation/hwmon/corsair-psu.rst
5748 F:      drivers/hwmon/corsair-psu.c
5749
5750 COUNTER SUBSYSTEM
5751 M:      William Breathitt Gray <[email protected]>
5752 L:      [email protected]
5753 S:      Maintained
5754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5755 F:      Documentation/ABI/testing/sysfs-bus-counter
5756 F:      Documentation/driver-api/generic-counter.rst
5757 F:      drivers/counter/
5758 F:      include/linux/counter.h
5759 F:      include/uapi/linux/counter.h
5760 F:      tools/counter/
5761
5762 COUNTER WATCH EVENTS TOOL
5763 M:      Fabrice Gasnier <[email protected]>
5764 L:      [email protected]
5765 S:      Maintained
5766 F:      tools/counter/counter_watch_events.c
5767
5768 CP2615 I2C DRIVER
5769 M:      Bence Csókás <[email protected]>
5770 S:      Maintained
5771 F:      drivers/i2c/busses/i2c-cp2615.c
5772
5773 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5774 M:      Viresh Kumar <[email protected]>
5775 M:      Sudeep Holla <[email protected]>
5776 L:      [email protected]
5777 S:      Maintained
5778 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5779 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5780
5781 CPU FREQUENCY SCALING FRAMEWORK
5782 M:      "Rafael J. Wysocki" <[email protected]>
5783 M:      Viresh Kumar <[email protected]>
5784 L:      [email protected]
5785 S:      Maintained
5786 B:      https://bugzilla.kernel.org
5787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5789 F:      Documentation/admin-guide/pm/cpufreq.rst
5790 F:      Documentation/admin-guide/pm/intel_pstate.rst
5791 F:      Documentation/cpu-freq/
5792 F:      Documentation/devicetree/bindings/cpufreq/
5793 F:      drivers/cpufreq/
5794 F:      include/linux/cpufreq.h
5795 F:      include/linux/sched/cpufreq.h
5796 F:      kernel/sched/cpufreq*.c
5797 F:      tools/testing/selftests/cpufreq/
5798
5799 CPU HOTPLUG
5800 M:      Thomas Gleixner <[email protected]>
5801 M:      Peter Zijlstra <[email protected]>
5802 L:      [email protected]
5803 S:      Maintained
5804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5805 F:      include/linux/cpu.h
5806 F:      include/linux/cpuhotplug.h
5807 F:      include/linux/smpboot.h
5808 F:      kernel/cpu.c
5809 F:      kernel/smpboot.*
5810
5811 CPU IDLE TIME MANAGEMENT FRAMEWORK
5812 M:      "Rafael J. Wysocki" <[email protected]>
5813 M:      Daniel Lezcano <[email protected]>
5814 L:      [email protected]
5815 S:      Maintained
5816 B:      https://bugzilla.kernel.org
5817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5818 F:      Documentation/admin-guide/pm/cpuidle.rst
5819 F:      Documentation/driver-api/pm/cpuidle.rst
5820 F:      drivers/cpuidle/
5821 F:      include/linux/cpuidle.h
5822
5823 CPU POWER MONITORING SUBSYSTEM
5824 M:      Thomas Renninger <[email protected]>
5825 M:      Shuah Khan <[email protected]>
5826 M:      Shuah Khan <[email protected]>
5827 L:      [email protected]
5828 S:      Maintained
5829 F:      tools/power/cpupower/
5830
5831 CPUID/MSR DRIVER
5832 M:      "H. Peter Anvin" <[email protected]>
5833 S:      Maintained
5834 F:      arch/x86/kernel/cpuid.c
5835 F:      arch/x86/kernel/msr.c
5836
5837 CPUIDLE DRIVER - ARM BIG LITTLE
5838 M:      Lorenzo Pieralisi <[email protected]>
5839 M:      Daniel Lezcano <[email protected]>
5840 L:      [email protected]
5841 L:      [email protected] (moderated for non-subscribers)
5842 S:      Maintained
5843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5844 F:      drivers/cpuidle/cpuidle-big_little.c
5845
5846 CPUIDLE DRIVER - ARM EXYNOS
5847 M:      Daniel Lezcano <[email protected]>
5848 M:      Kukjin Kim <[email protected]>
5849 R:      Krzysztof Kozlowski <[email protected]>
5850 L:      [email protected]
5851 L:      [email protected]
5852 S:      Maintained
5853 F:      arch/arm/mach-exynos/pm.c
5854 F:      drivers/cpuidle/cpuidle-exynos.c
5855 F:      include/linux/platform_data/cpuidle-exynos.h
5856
5857 CPUIDLE DRIVER - ARM PSCI
5858 M:      Lorenzo Pieralisi <[email protected]>
5859 M:      Sudeep Holla <[email protected]>
5860 L:      [email protected]
5861 L:      [email protected] (moderated for non-subscribers)
5862 S:      Supported
5863 F:      drivers/cpuidle/cpuidle-psci.c
5864
5865 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5866 M:      Ulf Hansson <[email protected]>
5867 L:      [email protected]
5868 L:      [email protected] (moderated for non-subscribers)
5869 S:      Supported
5870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5871 F:      drivers/cpuidle/cpuidle-psci-domain.c
5872 F:      drivers/cpuidle/cpuidle-psci.h
5873
5874 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5875 M:      Ulf Hansson <[email protected]>
5876 L:      [email protected]
5877 S:      Supported
5878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5879 F:      drivers/cpuidle/dt_idle_genpd.c
5880 F:      drivers/cpuidle/dt_idle_genpd.h
5881
5882 CPUIDLE DRIVER - RISC-V SBI
5883 M:      Anup Patel <[email protected]>
5884 L:      [email protected]
5885 L:      [email protected]
5886 S:      Maintained
5887 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5888
5889 CRAMFS FILESYSTEM
5890 M:      Nicolas Pitre <[email protected]>
5891 S:      Maintained
5892 F:      Documentation/filesystems/cramfs.rst
5893 F:      fs/cramfs/
5894
5895 CREATIVE SB0540
5896 M:      Bastien Nocera <[email protected]>
5897 L:      [email protected]
5898 S:      Maintained
5899 F:      drivers/hid/hid-creative-sb0540.c
5900
5901 CRYPTO API
5902 M:      Herbert Xu <[email protected]>
5903 M:      "David S. Miller" <[email protected]>
5904 L:      [email protected]
5905 S:      Maintained
5906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5908 F:      Documentation/crypto/
5909 F:      Documentation/devicetree/bindings/crypto/
5910 F:      arch/*/crypto/
5911 F:      crypto/
5912 F:      drivers/crypto/
5913 F:      include/crypto/
5914 F:      include/linux/crypto*
5915 F:      lib/crypto/
5916
5917 CRYPTO SPEED TEST COMPARE
5918 M:      Wang Jinchao <[email protected]>
5919 L:      [email protected]
5920 S:      Maintained
5921 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5922
5923 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5924 M:      Neil Horman <[email protected]>
5925 L:      [email protected]
5926 S:      Maintained
5927 F:      crypto/ansi_cprng.c
5928 F:      crypto/rng.c
5929
5930 CS3308 MEDIA DRIVER
5931 M:      Hans Verkuil <[email protected]>
5932 L:      [email protected]
5933 S:      Odd Fixes
5934 W:      http://linuxtv.org
5935 T:      git git://linuxtv.org/media_tree.git
5936 F:      drivers/media/i2c/cs3308.c
5937
5938 CS5535 Audio ALSA driver
5939 M:      Jaya Kumar <[email protected]>
5940 S:      Maintained
5941 F:      sound/pci/cs5535audio/
5942
5943 CTU CAN FD DRIVER
5944 M:      Pavel Pisa <[email protected]>
5945 M:      Ondrej Ille <[email protected]>
5946 L:      [email protected]
5947 S:      Maintained
5948 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5949 F:      drivers/net/can/ctucanfd/
5950
5951 CVE ASSIGNMENT CONTACT
5952 M:      CVE Assignment Team <[email protected]>
5953 S:      Maintained
5954 F:      Documentation/process/cve.rst
5955
5956 CW1200 WLAN driver
5957 S:      Orphan
5958 F:      drivers/net/wireless/st/cw1200/
5959
5960 CX18 VIDEO4LINUX DRIVER
5961 M:      Andy Walls <[email protected]>
5962 L:      [email protected]
5963 S:      Maintained
5964 W:      https://linuxtv.org
5965 T:      git git://linuxtv.org/media_tree.git
5966 F:      drivers/media/pci/cx18/
5967 F:      include/uapi/linux/ivtv*
5968
5969 CX2341X MPEG ENCODER HELPER MODULE
5970 M:      Hans Verkuil <[email protected]>
5971 L:      [email protected]
5972 S:      Maintained
5973 W:      https://linuxtv.org
5974 T:      git git://linuxtv.org/media_tree.git
5975 F:      drivers/media/common/cx2341x*
5976 F:      include/media/drv-intf/cx2341x.h
5977
5978 CX24120 MEDIA DRIVER
5979 M:      Jemma Denson <[email protected]>
5980 M:      Patrick Boettcher <[email protected]>
5981 L:      [email protected]
5982 S:      Maintained
5983 W:      https://linuxtv.org
5984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5985 F:      drivers/media/dvb-frontends/cx24120*
5986
5987 CX88 VIDEO4LINUX DRIVER
5988 M:      Mauro Carvalho Chehab <[email protected]>
5989 L:      [email protected]
5990 S:      Odd fixes
5991 W:      https://linuxtv.org
5992 T:      git git://linuxtv.org/media_tree.git
5993 F:      Documentation/driver-api/media/drivers/cx88*
5994 F:      drivers/media/pci/cx88/
5995
5996 CXD2820R MEDIA DRIVER
5997 L:      [email protected]
5998 S:      Orphan
5999 W:      https://linuxtv.org
6000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6001 F:      drivers/media/dvb-frontends/cxd2820r*
6002
6003 CXGB3 ETHERNET DRIVER (CXGB3)
6004 M:      Potnuri Bharat Teja <[email protected]>
6005 L:      [email protected]
6006 S:      Supported
6007 W:      http://www.chelsio.com
6008 F:      drivers/net/ethernet/chelsio/cxgb3/
6009
6010 CXGB3 ISCSI DRIVER (CXGB3I)
6011 M:      Varun Prakash <[email protected]>
6012 L:      [email protected]
6013 S:      Supported
6014 W:      http://www.chelsio.com
6015 F:      drivers/scsi/cxgbi/cxgb3i
6016
6017 CXGB4 CRYPTO DRIVER (chcr)
6018 M:      Ayush Sawal <[email protected]>
6019 L:      [email protected]
6020 S:      Supported
6021 W:      http://www.chelsio.com
6022 F:      drivers/crypto/chelsio
6023
6024 CXGB4 ETHERNET DRIVER (CXGB4)
6025 M:      Potnuri Bharat Teja <[email protected]>
6026 L:      [email protected]
6027 S:      Supported
6028 W:      http://www.chelsio.com
6029 F:      drivers/net/ethernet/chelsio/cxgb4/
6030
6031 CXGB4 INLINE CRYPTO DRIVER
6032 M:      Ayush Sawal <[email protected]>
6033 L:      [email protected]
6034 S:      Supported
6035 W:      http://www.chelsio.com
6036 F:      drivers/net/ethernet/chelsio/inline_crypto/
6037
6038 CXGB4 ISCSI DRIVER (CXGB4I)
6039 M:      Varun Prakash <[email protected]>
6040 L:      [email protected]
6041 S:      Supported
6042 W:      http://www.chelsio.com
6043 F:      drivers/scsi/cxgbi/cxgb4i
6044
6045 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6046 M:      Potnuri Bharat Teja <[email protected]>
6047 L:      [email protected]
6048 S:      Supported
6049 W:      http://www.openfabrics.org
6050 F:      drivers/infiniband/hw/cxgb4/
6051 F:      include/uapi/rdma/cxgb4-abi.h
6052
6053 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6054 M:      Potnuri Bharat Teja <[email protected]>
6055 L:      [email protected]
6056 S:      Supported
6057 W:      http://www.chelsio.com
6058 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6059
6060 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6061 M:      Frederic Barrat <[email protected]>
6062 M:      Andrew Donnellan <[email protected]>
6063 L:      [email protected]
6064 S:      Supported
6065 F:      Documentation/ABI/testing/sysfs-class-cxl
6066 F:      Documentation/arch/powerpc/cxl.rst
6067 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6068 F:      drivers/misc/cxl/
6069 F:      include/misc/cxl*
6070 F:      include/uapi/misc/cxl.h
6071
6072 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6073 M:      Manoj N. Kumar <[email protected]>
6074 M:      Uma Krishnan <[email protected]>
6075 L:      [email protected]
6076 S:      Obsolete
6077 F:      Documentation/arch/powerpc/cxlflash.rst
6078 F:      drivers/scsi/cxlflash/
6079 F:      include/uapi/scsi/cxlflash_ioctl.h
6080
6081 CYBERPRO FB DRIVER
6082 M:      Russell King <[email protected]>
6083 L:      [email protected] (moderated for non-subscribers)
6084 S:      Maintained
6085 W:      http://www.armlinux.org.uk/
6086 F:      drivers/video/fbdev/cyber2000fb.*
6087
6088 CYCLADES PC300 DRIVER
6089 S:      Orphan
6090 F:      drivers/net/wan/pc300*
6091
6092 CYPRESS CY8C95X0 PINCTRL DRIVER
6093 M:      Patrick Rudolph <[email protected]>
6094 L:      [email protected]
6095 S:      Maintained
6096 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6097
6098 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6099 M:      Linus Walleij <[email protected]>
6100 L:      [email protected]
6101 S:      Maintained
6102 F:      drivers/input/touchscreen/cy8ctma140.c
6103
6104 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6105 M:      Yassine Oudjana <[email protected]>
6106 L:      [email protected]
6107 S:      Maintained
6108 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6109 F:      drivers/input/keyboard/cypress-sf.c
6110
6111 CYPRESS_FIRMWARE MEDIA DRIVER
6112 L:      [email protected]
6113 S:      Orphan
6114 W:      https://linuxtv.org
6115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6116 F:      drivers/media/common/cypress_firmware*
6117
6118 CYTTSP TOUCHSCREEN DRIVER
6119 M:      Linus Walleij <[email protected]>
6120 L:      [email protected]
6121 S:      Maintained
6122 F:      drivers/input/touchscreen/cyttsp*
6123
6124 D-LINK DIR-685 TOUCHKEYS DRIVER
6125 M:      Linus Walleij <[email protected]>
6126 L:      [email protected]
6127 S:      Supported
6128 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6129
6130 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6131 M:      Joshua Kinard <[email protected]>
6132 S:      Maintained
6133 F:      drivers/rtc/rtc-ds1685.c
6134 F:      include/linux/rtc/ds1685.h
6135
6136 DAMA SLAVE for AX.25
6137 M:      Joerg Reuter <[email protected]>
6138 L:      [email protected]
6139 S:      Maintained
6140 W:      http://yaina.de/jreuter/
6141 W:      http://www.qsl.net/dl1bke/
6142 F:      net/ax25/af_ax25.c
6143 F:      net/ax25/ax25_dev.c
6144 F:      net/ax25/ax25_ds_*
6145 F:      net/ax25/ax25_in.c
6146 F:      net/ax25/ax25_out.c
6147 F:      net/ax25/ax25_timer.c
6148 F:      net/ax25/sysctl_net_ax25.c
6149
6150 DATA ACCESS MONITOR
6151 M:      SeongJae Park <[email protected]>
6152 L:      [email protected]
6153 L:      [email protected]
6154 S:      Maintained
6155 W:      https://damonitor.github.io
6156 P:      Documentation/mm/damon/maintainer-profile.rst
6157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6158 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6160 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6161 F:      Documentation/admin-guide/mm/damon/
6162 F:      Documentation/mm/damon/
6163 F:      include/linux/damon.h
6164 F:      include/trace/events/damon.h
6165 F:      mm/damon/
6166 F:      tools/testing/selftests/damon/
6167
6168 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6169 L:      [email protected]
6170 S:      Orphan
6171 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6172 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6173
6174 DC390/AM53C974 SCSI driver
6175 M:      Hannes Reinecke <[email protected]>
6176 L:      [email protected]
6177 S:      Maintained
6178 F:      drivers/scsi/am53c974.c
6179
6180 DC395x SCSI driver
6181 M:      Oliver Neukum <[email protected]>
6182 M:      Ali Akcaagac <[email protected]>
6183 M:      Jamie Lenehan <[email protected]>
6184 S:      Maintained
6185 F:      Documentation/scsi/dc395x.rst
6186 F:      drivers/scsi/dc395x.*
6187
6188 DCCP PROTOCOL
6189 L:      [email protected]
6190 S:      Orphan
6191 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6192 F:      include/linux/dccp.h
6193 F:      include/linux/tfrc.h
6194 F:      include/uapi/linux/dccp.h
6195 F:      net/dccp/
6196
6197 DEBUGOBJECTS:
6198 M:      Thomas Gleixner <[email protected]>
6199 L:      [email protected]
6200 S:      Maintained
6201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6202 F:      include/linux/debugobjects.h
6203 F:      lib/debugobjects.c
6204
6205 DECSTATION PLATFORM SUPPORT
6206 M:      "Maciej W. Rozycki" <[email protected]>
6207 L:      [email protected]
6208 S:      Maintained
6209 W:      http://www.linux-mips.org/wiki/DECstation
6210 F:      arch/mips/dec/
6211 F:      arch/mips/include/asm/dec/
6212 F:      arch/mips/include/asm/mach-dec/
6213
6214 DEFXX FDDI NETWORK DRIVER
6215 M:      "Maciej W. Rozycki" <[email protected]>
6216 S:      Maintained
6217 F:      drivers/net/fddi/defxx.*
6218
6219 DEFZA FDDI NETWORK DRIVER
6220 M:      "Maciej W. Rozycki" <[email protected]>
6221 S:      Maintained
6222 F:      drivers/net/fddi/defza.*
6223
6224 DEINTERLACE DRIVERS FOR ALLWINNER H3
6225 M:      Jernej Skrabec <[email protected]>
6226 L:      [email protected]
6227 S:      Maintained
6228 T:      git git://linuxtv.org/media_tree.git
6229 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6230 F:      drivers/media/platform/sunxi/sun8i-di/
6231
6232 DELL LAPTOP DRIVER
6233 M:      Matthew Garrett <[email protected]>
6234 M:      Pali Rohár <[email protected]>
6235 L:      [email protected]
6236 S:      Maintained
6237 F:      drivers/platform/x86/dell/dell-laptop.c
6238
6239 DELL LAPTOP FREEFALL DRIVER
6240 M:      Pali Rohár <[email protected]>
6241 S:      Maintained
6242 F:      drivers/platform/x86/dell/dell-smo8800.c
6243
6244 DELL LAPTOP RBTN DRIVER
6245 M:      Pali Rohár <[email protected]>
6246 S:      Maintained
6247 F:      drivers/platform/x86/dell/dell-rbtn.*
6248
6249 DELL LAPTOP SMM DRIVER
6250 M:      Pali Rohár <[email protected]>
6251 S:      Maintained
6252 F:      Documentation/ABI/obsolete/procfs-i8k
6253 F:      drivers/hwmon/dell-smm-hwmon.c
6254 F:      include/uapi/linux/i8k.h
6255
6256 DELL PC DRIVER
6257 M:      Lyndon Sanche <[email protected]>
6258 L:      [email protected]
6259 S:      Maintained
6260 F:      drivers/platform/x86/dell/dell-pc.c
6261
6262 DELL REMOTE BIOS UPDATE DRIVER
6263 M:      Stuart Hayes <[email protected]>
6264 L:      [email protected]
6265 S:      Maintained
6266 F:      drivers/platform/x86/dell/dell_rbu.c
6267
6268 DELL SMBIOS DRIVER
6269 M:      Pali Rohár <[email protected]>
6270 L:      [email protected]
6271 L:      [email protected]
6272 S:      Maintained
6273 F:      drivers/platform/x86/dell/dell-smbios.*
6274
6275 DELL SMBIOS SMM DRIVER
6276 L:      [email protected]
6277 L:      [email protected]
6278 S:      Maintained
6279 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6280
6281 DELL SMBIOS WMI DRIVER
6282 L:      [email protected]
6283 L:      [email protected]
6284 S:      Maintained
6285 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6286 F:      tools/wmi/dell-smbios-example.c
6287
6288 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6289 M:      Stuart Hayes <[email protected]>
6290 L:      [email protected]
6291 S:      Maintained
6292 F:      Documentation/userspace-api/dcdbas.rst
6293 F:      drivers/platform/x86/dell/dcdbas.*
6294
6295 DELL WMI DDV DRIVER
6296 M:      Armin Wolf <[email protected]>
6297 S:      Maintained
6298 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6299 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6300 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6301 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6302
6303 DELL WMI DESCRIPTOR DRIVER
6304 L:      [email protected]
6305 S:      Maintained
6306 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6307
6308 DELL WMI HARDWARE PRIVACY SUPPORT
6309 L:      [email protected]
6310 L:      [email protected]
6311 S:      Maintained
6312 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6313
6314 DELL WMI NOTIFICATIONS DRIVER
6315 M:      Matthew Garrett <[email protected]>
6316 M:      Pali Rohár <[email protected]>
6317 S:      Maintained
6318 F:      drivers/platform/x86/dell/dell-wmi-base.c
6319
6320 DELL WMI SYSMAN DRIVER
6321 M:      Prasanth Ksr <[email protected]>
6322 L:      [email protected]
6323 L:      [email protected]
6324 S:      Maintained
6325 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6326 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6327
6328 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6329 M:      Zev Weiss <[email protected]>
6330 L:      [email protected]
6331 S:      Maintained
6332 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6333
6334 DELTA DPS920AB PSU DRIVER
6335 M:      Robert Marko <[email protected]>
6336 L:      [email protected]
6337 S:      Maintained
6338 F:      Documentation/hwmon/dps920ab.rst
6339 F:      drivers/hwmon/pmbus/dps920ab.c
6340
6341 DELTA NETWORKS TN48M CPLD DRIVERS
6342 M:      Robert Marko <[email protected]>
6343 S:      Maintained
6344 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6345 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6346 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6347 F:      drivers/gpio/gpio-tn48m.c
6348 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6349
6350 DELTA ST MEDIA DRIVER
6351 M:      Hugues Fruchet <[email protected]>
6352 L:      [email protected]
6353 S:      Supported
6354 W:      https://linuxtv.org
6355 T:      git git://linuxtv.org/media_tree.git
6356 F:      drivers/media/platform/st/sti/delta
6357
6358 DENALI NAND DRIVER
6359 L:      [email protected]
6360 S:      Orphan
6361 F:      drivers/mtd/nand/raw/denali*
6362
6363 DESIGNWARE EDMA CORE IP DRIVER
6364 M:      Manivannan Sadhasivam <[email protected]>
6365 R:      Serge Semin <[email protected]>
6366 L:      [email protected]
6367 S:      Maintained
6368 F:      drivers/dma/dw-edma/
6369 F:      include/linux/dma/edma.h
6370
6371 DESIGNWARE USB2 DRD IP DRIVER
6372 M:      Minas Harutyunyan <[email protected]>
6373 L:      [email protected]
6374 S:      Maintained
6375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6376 F:      drivers/usb/dwc2/
6377
6378 DESIGNWARE USB3 DRD IP DRIVER
6379 M:      Thinh Nguyen <[email protected]>
6380 L:      [email protected]
6381 S:      Maintained
6382 F:      drivers/usb/dwc3/
6383
6384 DESIGNWARE XDATA IP DRIVER
6385 L:      [email protected]
6386 S:      Orphan
6387 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6388 F:      drivers/misc/dw-xdata-pcie.c
6389
6390 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6391 M:      Andreas Klinger <[email protected]>
6392 L:      [email protected]
6393 S:      Maintained
6394 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6395 F:      drivers/iio/proximity/srf*.c
6396
6397 DEVICE COREDUMP (DEV_COREDUMP)
6398 M:      Johannes Berg <[email protected]>
6399 L:      [email protected]
6400 S:      Maintained
6401 F:      drivers/base/devcoredump.c
6402 F:      include/linux/devcoredump.h
6403
6404 DEVICE DEPENDENCY HELPER SCRIPT
6405 M:      Saravana Kannan <[email protected]>
6406 L:      [email protected]
6407 S:      Maintained
6408 F:      scripts/dev-needs.sh
6409
6410 DEVICE DIRECT ACCESS (DAX)
6411 M:      Dan Williams <[email protected]>
6412 M:      Vishal Verma <[email protected]>
6413 M:      Dave Jiang <[email protected]>
6414 L:      [email protected]
6415 L:      [email protected]
6416 S:      Supported
6417 F:      drivers/dax/
6418
6419 DEVICE FREQUENCY (DEVFREQ)
6420 M:      MyungJoo Ham <[email protected]>
6421 M:      Kyungmin Park <[email protected]>
6422 M:      Chanwoo Choi <[email protected]>
6423 L:      [email protected]
6424 S:      Maintained
6425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6426 F:      Documentation/devicetree/bindings/devfreq/
6427 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6428 F:      drivers/devfreq/
6429 F:      include/linux/devfreq.h
6430 F:      include/trace/events/devfreq.h
6431
6432 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6433 M:      Chanwoo Choi <[email protected]>
6434 L:      [email protected]
6435 S:      Supported
6436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6437 F:      Documentation/devicetree/bindings/devfreq/event/
6438 F:      drivers/devfreq/devfreq-event.c
6439 F:      drivers/devfreq/event/
6440 F:      include/dt-bindings/pmu/exynos_ppmu.h
6441 F:      include/linux/devfreq-event.h
6442
6443 DEVICE RESOURCE MANAGEMENT HELPERS
6444 M:      Hans de Goede <[email protected]>
6445 R:      Matti Vaittinen <[email protected]>
6446 S:      Maintained
6447 F:      include/linux/devm-helpers.h
6448
6449 DEVICE-MAPPER  (LVM)
6450 M:      Alasdair Kergon <[email protected]>
6451 M:      Mike Snitzer <[email protected]>
6452 M:      Mikulas Patocka <[email protected]>
6453 L:      [email protected]
6454 S:      Maintained
6455 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6457 F:      Documentation/admin-guide/device-mapper/
6458 F:      drivers/md/Kconfig
6459 F:      drivers/md/Makefile
6460 F:      drivers/md/dm*
6461 F:      drivers/md/persistent-data/
6462 F:      include/linux/device-mapper.h
6463 F:      include/linux/dm-*.h
6464 F:      include/uapi/linux/dm-*.h
6465
6466 DEVICE-MAPPER VDO TARGET
6467 M:      Matthew Sakai <[email protected]>
6468 L:      [email protected]
6469 S:      Maintained
6470 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6471 F:      drivers/md/dm-vdo/
6472
6473 DEVLINK
6474 M:      Jiri Pirko <[email protected]>
6475 L:      [email protected]
6476 S:      Supported
6477 F:      Documentation/networking/devlink
6478 F:      include/net/devlink.h
6479 F:      include/uapi/linux/devlink.h
6480 F:      net/devlink/
6481
6482 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6483 M:      Christoph Niedermaier <[email protected]>
6484 L:      [email protected]
6485 S:      Maintained
6486 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6487 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6488
6489 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6490 M:      Marek Vasut <[email protected]>
6491 L:      [email protected]
6492 S:      Maintained
6493 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6494 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6495
6496 DIALOG SEMICONDUCTOR DRIVERS
6497 M:      Support Opensource <[email protected]>
6498 S:      Supported
6499 W:      http://www.dialog-semiconductor.com/products
6500 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6501 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6502 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6503 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6504 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6505 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6506 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6507 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6508 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6509 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6510 F:      Documentation/hwmon/da90??.rst
6511 F:      drivers/gpio/gpio-da90??.c
6512 F:      drivers/hwmon/da90??-hwmon.c
6513 F:      drivers/iio/adc/da91??-*.c
6514 F:      drivers/input/misc/da72??.[ch]
6515 F:      drivers/input/misc/da90??_onkey.c
6516 F:      drivers/input/touchscreen/da9052_tsi.c
6517 F:      drivers/leds/leds-da90??.c
6518 F:      drivers/mfd/da903x.c
6519 F:      drivers/mfd/da90??-*.c
6520 F:      drivers/mfd/da91??-*.c
6521 F:      drivers/pinctrl/pinctrl-da90??.c
6522 F:      drivers/power/supply/da9052-battery.c
6523 F:      drivers/power/supply/da91??-*.c
6524 F:      drivers/regulator/da9???-regulator.[ch]
6525 F:      drivers/regulator/slg51000-regulator.[ch]
6526 F:      drivers/rtc/rtc-da90??.c
6527 F:      drivers/thermal/da90??-thermal.c
6528 F:      drivers/video/backlight/da90??_bl.c
6529 F:      drivers/watchdog/da90??_wdt.c
6530 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6531 F:      include/linux/mfd/da903x.h
6532 F:      include/linux/mfd/da9052/
6533 F:      include/linux/mfd/da9055/
6534 F:      include/linux/mfd/da9062/
6535 F:      include/linux/mfd/da9063/
6536 F:      include/linux/mfd/da9150/
6537 F:      include/linux/regulator/da9211.h
6538 F:      include/sound/da[79]*.h
6539 F:      sound/soc/codecs/da[79]*.[ch]
6540
6541 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6542 M:      William Breathitt Gray <[email protected]>
6543 L:      [email protected]
6544 S:      Maintained
6545 F:      drivers/gpio/gpio-gpio-mm.c
6546
6547 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6548 M:      Martin Tuma <[email protected]>
6549 L:      [email protected]
6550 S:      Maintained
6551 F:      Documentation/admin-guide/media/mgb4.rst
6552 F:      drivers/media/pci/mgb4/
6553
6554 DIOLAN U2C-12 I2C DRIVER
6555 M:      Guenter Roeck <[email protected]>
6556 L:      [email protected]
6557 S:      Maintained
6558 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6559
6560 DIRECTORY NOTIFICATION (DNOTIFY)
6561 M:      Jan Kara <[email protected]>
6562 R:      Amir Goldstein <[email protected]>
6563 L:      [email protected]
6564 S:      Maintained
6565 F:      Documentation/filesystems/dnotify.rst
6566 F:      fs/notify/dnotify/
6567 F:      include/linux/dnotify.h
6568
6569 DISK GEOMETRY AND PARTITION HANDLING
6570 M:      Andries Brouwer <[email protected]>
6571 S:      Maintained
6572 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6573 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6574 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6575
6576 DISKQUOTA
6577 M:      Jan Kara <[email protected]>
6578 S:      Maintained
6579 F:      Documentation/filesystems/quota.rst
6580 F:      fs/quota/
6581 F:      include/linux/quota*.h
6582 F:      include/uapi/linux/quota*.h
6583
6584 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6585 M:      Bernie Thompson <[email protected]>
6586 L:      [email protected]
6587 S:      Maintained
6588 W:      http://plugable.com/category/projects/udlfb/
6589 F:      Documentation/fb/udlfb.rst
6590 F:      drivers/video/fbdev/udlfb.c
6591 F:      include/video/udlfb.h
6592
6593 DISTRIBUTED LOCK MANAGER (DLM)
6594 M:      Alexander Aring <[email protected]>
6595 M:      David Teigland <[email protected]>
6596 L:      [email protected]
6597 S:      Supported
6598 W:      https://pagure.io/dlm
6599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6600 F:      fs/dlm/
6601
6602 DMA BUFFER SHARING FRAMEWORK
6603 M:      Sumit Semwal <[email protected]>
6604 M:      Christian König <[email protected]>
6605 L:      [email protected]
6606 L:      [email protected]
6607 L:      [email protected] (moderated for non-subscribers)
6608 S:      Maintained
6609 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6610 F:      Documentation/driver-api/dma-buf.rst
6611 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6612 F:      drivers/dma-buf/
6613 F:      include/linux/*fence.h
6614 F:      include/linux/dma-buf.h
6615 F:      include/linux/dma-resv.h
6616 K:      \bdma_(?:buf|fence|resv)\b
6617
6618 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6619 M:      Vinod Koul <[email protected]>
6620 L:      [email protected]
6621 S:      Maintained
6622 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6624 F:      Documentation/devicetree/bindings/dma/
6625 F:      Documentation/driver-api/dmaengine/
6626 F:      drivers/dma/
6627 F:      include/dt-bindings/dma/
6628 F:      include/linux/dma/
6629 F:      include/linux/dmaengine.h
6630 F:      include/linux/of_dma.h
6631
6632 DMA MAPPING BENCHMARK
6633 M:      Xiang Chen <[email protected]>
6634 L:      [email protected]
6635 F:      kernel/dma/map_benchmark.c
6636 F:      tools/testing/selftests/dma/
6637
6638 DMA MAPPING HELPERS
6639 M:      Christoph Hellwig <[email protected]>
6640 M:      Marek Szyprowski <[email protected]>
6641 R:      Robin Murphy <[email protected]>
6642 L:      [email protected]
6643 S:      Supported
6644 W:      http://git.infradead.org/users/hch/dma-mapping.git
6645 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6646 F:      include/asm-generic/dma-mapping.h
6647 F:      include/linux/dma-direct.h
6648 F:      include/linux/dma-map-ops.h
6649 F:      include/linux/dma-mapping.h
6650 F:      include/linux/swiotlb.h
6651 F:      kernel/dma/
6652
6653 DMA-BUF HEAPS FRAMEWORK
6654 M:      Sumit Semwal <[email protected]>
6655 R:      Benjamin Gaignard <[email protected]>
6656 R:      Brian Starkey <[email protected]>
6657 R:      John Stultz <[email protected]>
6658 R:      T.J. Mercier <[email protected]>
6659 L:      [email protected]
6660 L:      [email protected]
6661 L:      [email protected] (moderated for non-subscribers)
6662 S:      Maintained
6663 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6664 F:      drivers/dma-buf/dma-heap.c
6665 F:      drivers/dma-buf/heaps/*
6666 F:      include/linux/dma-heap.h
6667 F:      include/uapi/linux/dma-heap.h
6668
6669 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6670 M:      Lukasz Luba <[email protected]>
6671 L:      [email protected]
6672 L:      [email protected]
6673 S:      Maintained
6674 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6675 F:      drivers/memory/samsung/exynos5422-dmc.c
6676
6677 DME1737 HARDWARE MONITOR DRIVER
6678 M:      Juerg Haefliger <[email protected]>
6679 L:      [email protected]
6680 S:      Maintained
6681 F:      Documentation/hwmon/dme1737.rst
6682 F:      drivers/hwmon/dme1737.c
6683
6684 DMI/SMBIOS SUPPORT
6685 M:      Jean Delvare <[email protected]>
6686 S:      Maintained
6687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6688 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6689 F:      drivers/firmware/dmi-id.c
6690 F:      drivers/firmware/dmi_scan.c
6691 F:      include/linux/dmi.h
6692
6693 DOCUMENTATION
6694 M:      Jonathan Corbet <[email protected]>
6695 L:      [email protected]
6696 S:      Maintained
6697 P:      Documentation/doc-guide/maintainer-profile.rst
6698 T:      git git://git.lwn.net/linux.git docs-next
6699 F:      Documentation/
6700 F:      scripts/check-variable-fonts.sh
6701 F:      scripts/documentation-file-ref-check
6702 F:      scripts/kernel-doc
6703 F:      scripts/sphinx-pre-install
6704 X:      Documentation/ABI/
6705 X:      Documentation/admin-guide/media/
6706 X:      Documentation/devicetree/
6707 X:      Documentation/driver-api/media/
6708 X:      Documentation/firmware-guide/acpi/
6709 X:      Documentation/i2c/
6710 X:      Documentation/netlink/
6711 X:      Documentation/power/
6712 X:      Documentation/spi/
6713 X:      Documentation/userspace-api/media/
6714
6715 DOCUMENTATION PROCESS
6716 M:      Jonathan Corbet <[email protected]>
6717 L:      [email protected]
6718 S:      Maintained
6719 F:      Documentation/maintainer/
6720 F:      Documentation/process/
6721
6722 DOCUMENTATION REPORTING ISSUES
6723 M:      Thorsten Leemhuis <[email protected]>
6724 L:      [email protected]
6725 S:      Maintained
6726 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6727 F:      Documentation/admin-guide/reporting-issues.rst
6728 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6729
6730 DOCUMENTATION SCRIPTS
6731 M:      Mauro Carvalho Chehab <[email protected]>
6732 L:      [email protected]
6733 S:      Maintained
6734 F:      Documentation/sphinx/parse-headers.pl
6735 F:      scripts/documentation-file-ref-check
6736 F:      scripts/sphinx-pre-install
6737
6738 DOCUMENTATION/ITALIAN
6739 M:      Federico Vaga <[email protected]>
6740 L:      [email protected]
6741 S:      Maintained
6742 F:      Documentation/translations/it_IT
6743
6744 DOCUMENTATION/JAPANESE
6745 R:      Akira Yokosawa <[email protected]>
6746 L:      [email protected]
6747 S:      Maintained
6748 F:      Documentation/translations/ja_JP
6749
6750 DONGWOON DW9714 LENS VOICE COIL DRIVER
6751 M:      Sakari Ailus <[email protected]>
6752 L:      [email protected]
6753 S:      Maintained
6754 T:      git git://linuxtv.org/media_tree.git
6755 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6756 F:      drivers/media/i2c/dw9714.c
6757
6758 DONGWOON DW9719 LENS VOICE COIL DRIVER
6759 M:      Daniel Scally <[email protected]>
6760 L:      [email protected]
6761 S:      Maintained
6762 T:      git git://linuxtv.org/media_tree.git
6763 F:      drivers/media/i2c/dw9719.c
6764
6765 DONGWOON DW9768 LENS VOICE COIL DRIVER
6766 L:      [email protected]
6767 S:      Orphan
6768 T:      git git://linuxtv.org/media_tree.git
6769 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6770 F:      drivers/media/i2c/dw9768.c
6771
6772 DONGWOON DW9807 LENS VOICE COIL DRIVER
6773 M:      Sakari Ailus <[email protected]>
6774 L:      [email protected]
6775 S:      Maintained
6776 T:      git git://linuxtv.org/media_tree.git
6777 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6778 F:      drivers/media/i2c/dw9807-vcm.c
6779
6780 DOUBLETALK DRIVER
6781 M:      "James R. Van Zandt" <[email protected]>
6782 L:      [email protected]
6783 S:      Maintained
6784 F:      drivers/char/dtlk.c
6785 F:      include/linux/dtlk.h
6786
6787 DPAA2 DATAPATH I/O (DPIO) DRIVER
6788 M:      Roy Pledge <[email protected]>
6789 L:      [email protected]
6790 S:      Maintained
6791 F:      drivers/soc/fsl/dpio
6792
6793 DPAA2 ETHERNET DRIVER
6794 M:      Ioana Ciornei <[email protected]>
6795 L:      [email protected]
6796 S:      Maintained
6797 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6798 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6799 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6800 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6801 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6802 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6803 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6804 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6805 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6806 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6807
6808 DPAA2 ETHERNET SWITCH DRIVER
6809 M:      Ioana Ciornei <[email protected]>
6810 L:      [email protected]
6811 S:      Maintained
6812 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6813 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6814 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6815
6816 DPLL SUBSYSTEM
6817 M:      Vadim Fedorenko <[email protected]>
6818 M:      Arkadiusz Kubalewski <[email protected]>
6819 M:      Jiri Pirko <[email protected]>
6820 L:      [email protected]
6821 S:      Supported
6822 F:      Documentation/driver-api/dpll.rst
6823 F:      drivers/dpll/*
6824 F:      include/linux/dpll.h
6825 F:      include/uapi/linux/dpll.h
6826
6827 DRBD DRIVER
6828 M:      Philipp Reisner <[email protected]>
6829 M:      Lars Ellenberg <[email protected]>
6830 M:      Christoph Böhmwalder <[email protected]>
6831 L:      [email protected]
6832 S:      Supported
6833 W:      http://www.drbd.org
6834 T:      git git://git.linbit.com/linux-drbd.git
6835 T:      git git://git.linbit.com/drbd-8.4.git
6836 F:      Documentation/admin-guide/blockdev/
6837 F:      drivers/block/drbd/
6838 F:      include/linux/drbd*
6839 F:      lib/lru_cache.c
6840
6841 DRIVER COMPONENT FRAMEWORK
6842 L:      [email protected]
6843 F:      drivers/base/component.c
6844 F:      include/linux/component.h
6845
6846 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6847 M:      Greg Kroah-Hartman <[email protected]>
6848 R:      "Rafael J. Wysocki" <[email protected]>
6849 S:      Supported
6850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6851 F:      Documentation/core-api/kobject.rst
6852 F:      drivers/base/
6853 F:      fs/debugfs/
6854 F:      fs/sysfs/
6855 F:      include/linux/debugfs.h
6856 F:      include/linux/fwnode.h
6857 F:      include/linux/kobj*
6858 F:      include/linux/property.h
6859 F:      lib/kobj*
6860 F:      rust/kernel/device.rs
6861
6862 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6863 M:      Nishanth Menon <[email protected]>
6864 L:      [email protected]
6865 S:      Maintained
6866 F:      drivers/soc/ti/smartreflex.c
6867 F:      include/linux/power/smartreflex.h
6868
6869 DRM ACCEL DRIVERS FOR INTEL VPU
6870 M:      Jacek Lawrynowicz <[email protected]>
6871 M:      Stanislaw Gruszka <[email protected]>
6872 L:      [email protected]
6873 S:      Supported
6874 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6875 F:      drivers/accel/ivpu/
6876 F:      include/uapi/drm/ivpu_accel.h
6877
6878 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6879 M:      Oded Gabbay <[email protected]>
6880 L:      [email protected]
6881 S:      Maintained
6882 C:      irc://irc.oftc.net/dri-devel
6883 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6884 F:      Documentation/accel/
6885 F:      drivers/accel/
6886 F:      include/drm/drm_accel.h
6887
6888 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6889 M:      Maxime Ripard <[email protected]>
6890 M:      Chen-Yu Tsai <[email protected]>
6891 R:      Jernej Skrabec <[email protected]>
6892 L:      [email protected]
6893 S:      Supported
6894 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6895 F:      drivers/gpu/drm/sun4i/sun8i*
6896
6897 DRM DRIVER FOR ARM PL111 CLCD
6898 S:      Orphan
6899 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6900 F:      drivers/gpu/drm/pl111/
6901
6902 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6903 M:      Linus Walleij <[email protected]>
6904 S:      Maintained
6905 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6906 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6907 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6908
6909 DRM DRIVER FOR ASPEED BMC GFX
6910 M:      Joel Stanley <[email protected]>
6911 L:      [email protected] (moderated for non-subscribers)
6912 S:      Supported
6913 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6914 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6915 F:      drivers/gpu/drm/aspeed/
6916
6917 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6918 M:      Dave Airlie <[email protected]>
6919 R:      Thomas Zimmermann <[email protected]>
6920 R:      Jocelyn Falempe <[email protected]>
6921 L:      [email protected]
6922 S:      Supported
6923 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6924 F:      drivers/gpu/drm/ast/
6925
6926 DRM DRIVER FOR BOCHS VIRTUAL GPU
6927 M:      Gerd Hoffmann <[email protected]>
6928 L:      [email protected]
6929 S:      Maintained
6930 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6931 F:      drivers/gpu/drm/tiny/bochs.c
6932
6933 DRM DRIVER FOR BOE HIMAX8279D PANELS
6934 M:      Jerry Han <[email protected]>
6935 S:      Maintained
6936 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6937 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6938
6939 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6940 M:      Jagan Teki <[email protected]>
6941 S:      Maintained
6942 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6943 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6944
6945 DRM DRIVER FOR EBBG FT8719 PANEL
6946 M:      Joel Selvaraj <[email protected]>
6947 S:      Maintained
6948 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6949 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6950 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6951
6952 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6953 M:      Linus Walleij <[email protected]>
6954 S:      Maintained
6955 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6956 F:      drivers/gpu/drm/tve200/
6957
6958 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6959 M:      Icenowy Zheng <[email protected]>
6960 S:      Maintained
6961 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6962 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6963
6964 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6965 M:      Jagan Teki <[email protected]>
6966 S:      Maintained
6967 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6968 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6969
6970 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6971 M:      Thomas Zimmermann <[email protected]>
6972 M:      Javier Martinez Canillas <[email protected]>
6973 L:      [email protected]
6974 S:      Maintained
6975 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6976 F:      drivers/gpu/drm/drm_aperture.c
6977 F:      drivers/gpu/drm/tiny/ofdrm.c
6978 F:      drivers/gpu/drm/tiny/simpledrm.c
6979 F:      drivers/video/aperture.c
6980 F:      drivers/video/nomodeset.c
6981 F:      include/drm/drm_aperture.h
6982 F:      include/linux/aperture.h
6983 F:      include/video/nomodeset.h
6984
6985 DRM DRIVER FOR GENERIC EDP PANELS
6986 R:      Douglas Anderson <[email protected]>
6987 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6988 F:      drivers/gpu/drm/panel/panel-edp.c
6989
6990 DRM DRIVER FOR GENERIC USB DISPLAY
6991 M:      Noralf Trønnes <[email protected]>
6992 S:      Maintained
6993 W:      https://github.com/notro/gud/wiki
6994 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6995 F:      drivers/gpu/drm/gud/
6996 F:      include/drm/gud.h
6997
6998 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6999 M:      Hans de Goede <[email protected]>
7000 S:      Maintained
7001 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7002 F:      drivers/gpu/drm/tiny/gm12u320.c
7003
7004 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7005 M:      Ondrej Jirman <[email protected]>
7006 M:      Javier Martinez Canillas <[email protected]>
7007 S:      Maintained
7008 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7009 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7010 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7011
7012 DRM DRIVER FOR HX8357D PANELS
7013 S:      Orphan
7014 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7015 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7016 F:      drivers/gpu/drm/tiny/hx8357d.c
7017
7018 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7019 M:      Deepak Rawat <[email protected]>
7020 L:      [email protected]
7021 L:      [email protected]
7022 S:      Maintained
7023 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7024 F:      drivers/gpu/drm/hyperv
7025
7026 DRM DRIVER FOR ILITEK ILI9225 PANELS
7027 M:      David Lechner <[email protected]>
7028 S:      Maintained
7029 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7030 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7031 F:      drivers/gpu/drm/tiny/ili9225.c
7032
7033 DRM DRIVER FOR ILITEK ILI9486 PANELS
7034 M:      Kamlesh Gurudasani <[email protected]>
7035 S:      Maintained
7036 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7037 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7038 F:      drivers/gpu/drm/tiny/ili9486.c
7039
7040 DRM DRIVER FOR ILITEK ILI9805 PANELS
7041 M:      Michael Trimarchi <[email protected]>
7042 S:      Maintained
7043 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7044 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7045
7046 DRM DRIVER FOR ILITEK ILI9806E PANELS
7047 M:      Michael Walle <[email protected]>
7048 S:      Maintained
7049 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7050
7051 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7052 M:      Jagan Teki <[email protected]>
7053 S:      Maintained
7054 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7055 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7056
7057 DRM DRIVER FOR LG SW43408 PANELS
7058 M:      Sumit Semwal <[email protected]>
7059 M:      Caleb Connolly <[email protected]>
7060 S:      Maintained
7061 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7062 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7063 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7064
7065 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7066 M:      Paul Kocialkowski <[email protected]>
7067 S:      Supported
7068 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7069 F:      drivers/gpu/drm/logicvc/
7070
7071 DRM DRIVER FOR LVDS PANELS
7072 M:      Laurent Pinchart <[email protected]>
7073 L:      [email protected]
7074 S:      Maintained
7075 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7076 F:      Documentation/devicetree/bindings/display/lvds.yaml
7077 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7078 F:      drivers/gpu/drm/panel/panel-lvds.c
7079
7080 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7081 M:      Guido Günther <[email protected]>
7082 R:      Purism Kernel Team <[email protected]>
7083 S:      Maintained
7084 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7085 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7086
7087 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7088 M:      Dave Airlie <[email protected]>
7089 R:      Thomas Zimmermann <[email protected]>
7090 R:      Jocelyn Falempe <[email protected]>
7091 L:      [email protected]
7092 S:      Supported
7093 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7094 F:      drivers/gpu/drm/mgag200/
7095
7096 DRM DRIVER FOR MI0283QT
7097 M:      Noralf Trønnes <[email protected]>
7098 S:      Maintained
7099 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7100 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7101 F:      drivers/gpu/drm/tiny/mi0283qt.c
7102
7103 DRM DRIVER FOR MIPI DBI compatible panels
7104 M:      Noralf Trønnes <[email protected]>
7105 S:      Maintained
7106 W:      https://github.com/notro/panel-mipi-dbi/wiki
7107 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7108 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7109 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7110
7111 DRM DRIVER for Qualcomm Adreno GPUs
7112 M:      Rob Clark <[email protected]>
7113 R:      Sean Paul <[email protected]>
7114 R:      Konrad Dybcio <[email protected]>
7115 L:      [email protected]
7116 L:      [email protected]
7117 L:      [email protected]
7118 S:      Maintained
7119 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7120 T:      git https://gitlab.freedesktop.org/drm/msm.git
7121 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7122 F:      drivers/gpu/drm/msm/adreno/
7123 F:      drivers/gpu/drm/msm/msm_gpu.*
7124 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7125 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7126 F:      drivers/gpu/drm/msm/registers/adreno/
7127 F:      include/uapi/drm/msm_drm.h
7128
7129 DRM DRIVER for Qualcomm display hardware
7130 M:      Rob Clark <[email protected]>
7131 M:      Abhinav Kumar <[email protected]>
7132 M:      Dmitry Baryshkov <[email protected]>
7133 R:      Sean Paul <[email protected]>
7134 R:      Marijn Suijten <[email protected]>
7135 L:      [email protected]
7136 L:      [email protected]
7137 L:      [email protected]
7138 S:      Maintained
7139 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7140 T:      git https://gitlab.freedesktop.org/drm/msm.git
7141 F:      Documentation/devicetree/bindings/display/msm/
7142 F:      drivers/gpu/drm/ci/xfails/msm*
7143 F:      drivers/gpu/drm/msm/
7144 F:      include/uapi/drm/msm_drm.h
7145
7146 DRM DRIVER FOR NOVATEK NT35510 PANELS
7147 M:      Linus Walleij <[email protected]>
7148 S:      Maintained
7149 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7150 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7151 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7152
7153 DRM DRIVER FOR NOVATEK NT35560 PANELS
7154 M:      Linus Walleij <[email protected]>
7155 S:      Maintained
7156 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7157 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7158 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7159
7160 DRM DRIVER FOR NOVATEK NT36523 PANELS
7161 M:      Jianhua Lu <[email protected]>
7162 S:      Maintained
7163 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7164 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7165 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7166
7167 DRM DRIVER FOR NOVATEK NT36672A PANELS
7168 M:      Sumit Semwal <[email protected]>
7169 S:      Maintained
7170 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7171 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7172 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7173
7174 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7175 M:      Karol Herbst <[email protected]>
7176 M:      Lyude Paul <[email protected]>
7177 M:      Danilo Krummrich <[email protected]>
7178 L:      [email protected]
7179 L:      [email protected]
7180 S:      Supported
7181 W:      https://nouveau.freedesktop.org/
7182 Q:      https://patchwork.freedesktop.org/project/nouveau/
7183 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7184 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7185 C:      irc://irc.oftc.net/nouveau
7186 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7187 F:      drivers/gpu/drm/nouveau/
7188 F:      include/uapi/drm/nouveau_drm.h
7189
7190 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7191 M:      Stefan Mavrodiev <[email protected]>
7192 S:      Maintained
7193 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7194 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7195
7196 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7197 R:      Douglas Anderson <[email protected]>
7198 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7199 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7200
7201 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7202 M:      Noralf Trønnes <[email protected]>
7203 S:      Maintained
7204 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7205 F:      Documentation/devicetree/bindings/display/repaper.txt
7206 F:      drivers/gpu/drm/tiny/repaper.c
7207
7208 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7209 M:      Dave Airlie <[email protected]>
7210 M:      Gerd Hoffmann <[email protected]>
7211 L:      [email protected]
7212 S:      Obsolete
7213 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7214 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7215 F:      drivers/gpu/drm/tiny/cirrus.c
7216
7217 DRM DRIVER FOR QXL VIRTUAL GPU
7218 M:      Dave Airlie <[email protected]>
7219 M:      Gerd Hoffmann <[email protected]>
7220 L:      [email protected]
7221 L:      [email protected]
7222 S:      Maintained
7223 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7224 F:      drivers/gpu/drm/qxl/
7225 F:      include/uapi/drm/qxl_drm.h
7226
7227 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7228 M:      Robert Chiras <[email protected]>
7229 S:      Maintained
7230 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7231 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7232
7233 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7234 M:      Linus Walleij <[email protected]>
7235 S:      Maintained
7236 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7237 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7238 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7239
7240 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7241 M:      Inki Dae <[email protected]>
7242 M:      Jagan Teki <[email protected]>
7243 M:      Marek Szyprowski <[email protected]>
7244 S:      Maintained
7245 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7246 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7247 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7248 F:      include/drm/bridge/samsung-dsim.h
7249
7250 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7251 M:      Markuss Broks <[email protected]>
7252 S:      Maintained
7253 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7254 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7255
7256 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7257 M:      Artur Weber <[email protected]>
7258 S:      Maintained
7259 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7260 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7261
7262 DRM DRIVER FOR SITRONIX ST7586 PANELS
7263 M:      David Lechner <[email protected]>
7264 S:      Maintained
7265 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7266 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7267 F:      drivers/gpu/drm/tiny/st7586.c
7268
7269 DRM DRIVER FOR SITRONIX ST7701 PANELS
7270 M:      Jagan Teki <[email protected]>
7271 S:      Maintained
7272 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7273 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7274
7275 DRM DRIVER FOR SITRONIX ST7703 PANELS
7276 M:      Guido Günther <[email protected]>
7277 R:      Purism Kernel Team <[email protected]>
7278 R:      Ondrej Jirman <[email protected]>
7279 S:      Maintained
7280 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7281 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7282
7283 DRM DRIVER FOR SITRONIX ST7735R PANELS
7284 M:      David Lechner <[email protected]>
7285 S:      Maintained
7286 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7287 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7288 F:      drivers/gpu/drm/tiny/st7735r.c
7289
7290 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7291 M:      Javier Martinez Canillas <[email protected]>
7292 S:      Maintained
7293 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7294 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7295 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7296 F:      drivers/gpu/drm/solomon/ssd130x*
7297
7298 DRM DRIVER FOR ST-ERICSSON MCDE
7299 M:      Linus Walleij <[email protected]>
7300 S:      Maintained
7301 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7302 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7303 F:      drivers/gpu/drm/mcde/
7304
7305 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7306 M:      Michael Trimarchi <[email protected]>
7307 S:      Maintained
7308 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7309 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7310
7311 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7312 M:      Jagan Teki <[email protected]>
7313 S:      Maintained
7314 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7315 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7316
7317 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7318 R:      Douglas Anderson <[email protected]>
7319 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7320 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7321
7322 DRM DRIVER FOR TPO TPG110 PANELS
7323 M:      Linus Walleij <[email protected]>
7324 S:      Maintained
7325 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7326 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7327 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7328
7329 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7330 M:      Dave Airlie <[email protected]>
7331 R:      Sean Paul <[email protected]>
7332 R:      Thomas Zimmermann <[email protected]>
7333 L:      [email protected]
7334 S:      Supported
7335 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7336 F:      drivers/gpu/drm/udl/
7337
7338 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7339 M:      Rodrigo Siqueira <[email protected]>
7340 M:      Melissa Wen <[email protected]>
7341 M:      Maíra Canal <[email protected]>
7342 R:      Haneen Mohammed <[email protected]>
7343 R:      Daniel Vetter <[email protected]>
7344 L:      [email protected]
7345 S:      Maintained
7346 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7347 F:      Documentation/gpu/vkms.rst
7348 F:      drivers/gpu/drm/ci/xfails/vkms*
7349 F:      drivers/gpu/drm/vkms/
7350
7351 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7352 M:      Hans de Goede <[email protected]>
7353 L:      [email protected]
7354 S:      Maintained
7355 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7356 F:      drivers/gpu/drm/vboxvideo/
7357
7358 DRM DRIVER FOR VMWARE VIRTUAL GPU
7359 M:      Zack Rusin <[email protected]>
7360 R:      Broadcom internal kernel review list <[email protected]>
7361 L:      [email protected]
7362 S:      Supported
7363 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7364 F:      drivers/gpu/drm/vmwgfx/
7365 F:      include/uapi/drm/vmwgfx_drm.h
7366
7367 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7368 M:      Linus Walleij <[email protected]>
7369 S:      Maintained
7370 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7371 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7372 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7373
7374 DRM DRIVERS
7375 M:      David Airlie <[email protected]>
7376 M:      Daniel Vetter <[email protected]>
7377 L:      [email protected]
7378 S:      Maintained
7379 B:      https://gitlab.freedesktop.org/drm
7380 C:      irc://irc.oftc.net/dri-devel
7381 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7382 F:      Documentation/devicetree/bindings/display/
7383 F:      Documentation/devicetree/bindings/gpu/
7384 F:      Documentation/gpu/
7385 F:      drivers/gpu/
7386 F:      include/drm/
7387 F:      include/linux/vga*
7388 F:      include/uapi/drm/
7389
7390 DRM DRIVERS AND MISC GPU PATCHES
7391 M:      Maarten Lankhorst <[email protected]>
7392 M:      Maxime Ripard <[email protected]>
7393 M:      Thomas Zimmermann <[email protected]>
7394 S:      Maintained
7395 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7396 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7397 F:      Documentation/devicetree/bindings/display/
7398 F:      Documentation/devicetree/bindings/gpu/
7399 F:      Documentation/gpu/
7400 F:      drivers/gpu/drm/
7401 F:      drivers/gpu/vga/
7402 F:      include/drm/drm
7403 F:      include/linux/vga*
7404 F:      include/uapi/drm/
7405 X:      drivers/gpu/drm/amd/
7406 X:      drivers/gpu/drm/armada/
7407 X:      drivers/gpu/drm/etnaviv/
7408 X:      drivers/gpu/drm/exynos/
7409 X:      drivers/gpu/drm/i915/
7410 X:      drivers/gpu/drm/kmb/
7411 X:      drivers/gpu/drm/mediatek/
7412 X:      drivers/gpu/drm/msm/
7413 X:      drivers/gpu/drm/nouveau/
7414 X:      drivers/gpu/drm/radeon/
7415 X:      drivers/gpu/drm/renesas/rcar-du/
7416 X:      drivers/gpu/drm/tegra/
7417
7418 DRM DRIVERS FOR ALLWINNER A10
7419 M:      Maxime Ripard <[email protected]>
7420 M:      Chen-Yu Tsai <[email protected]>
7421 L:      [email protected]
7422 S:      Supported
7423 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7424 F:      Documentation/devicetree/bindings/display/allwinner*
7425 F:      drivers/gpu/drm/sun4i/
7426
7427 DRM DRIVERS FOR AMLOGIC SOCS
7428 M:      Neil Armstrong <[email protected]>
7429 L:      [email protected]
7430 L:      [email protected]
7431 S:      Supported
7432 W:      http://linux-meson.com/
7433 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7434 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7435 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7436 F:      Documentation/gpu/meson.rst
7437 F:      drivers/gpu/drm/ci/xfails/meson*
7438 F:      drivers/gpu/drm/meson/
7439
7440 DRM DRIVERS FOR ATMEL HLCDC
7441 M:      Sam Ravnborg <[email protected]>
7442 M:      Boris Brezillon <[email protected]>
7443 L:      [email protected]
7444 S:      Supported
7445 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7446 F:      Documentation/devicetree/bindings/display/atmel/
7447 F:      drivers/gpu/drm/atmel-hlcdc/
7448
7449 DRM DRIVERS FOR BRIDGE CHIPS
7450 M:      Andrzej Hajda <[email protected]>
7451 M:      Neil Armstrong <[email protected]>
7452 M:      Robert Foss <[email protected]>
7453 R:      Laurent Pinchart <[email protected]>
7454 R:      Jonas Karlman <[email protected]>
7455 R:      Jernej Skrabec <[email protected]>
7456 S:      Maintained
7457 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7458 F:      Documentation/devicetree/bindings/display/bridge/
7459 F:      drivers/gpu/drm/bridge/
7460 F:      drivers/gpu/drm/drm_bridge.c
7461 F:      drivers/gpu/drm/drm_bridge_connector.c
7462 F:      include/drm/drm_bridge.h
7463 F:      include/drm/drm_bridge_connector.h
7464
7465 DRM DRIVERS FOR EXYNOS
7466 M:      Inki Dae <[email protected]>
7467 M:      Seung-Woo Kim <[email protected]>
7468 M:      Kyungmin Park <[email protected]>
7469 L:      [email protected]
7470 S:      Supported
7471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7472 F:      Documentation/devicetree/bindings/display/exynos/
7473 F:      Documentation/devicetree/bindings/display/samsung/
7474 F:      drivers/gpu/drm/exynos/
7475 F:      include/uapi/drm/exynos_drm.h
7476
7477 DRM DRIVERS FOR FREESCALE DCU
7478 M:      Stefan Agner <[email protected]>
7479 M:      Alison Wang <[email protected]>
7480 L:      [email protected]
7481 S:      Supported
7482 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7483 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7484 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7485 F:      drivers/gpu/drm/fsl-dcu/
7486
7487 DRM DRIVERS FOR FREESCALE IMX 5/6
7488 M:      Philipp Zabel <[email protected]>
7489 L:      [email protected]
7490 S:      Maintained
7491 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7492 T:      git git://git.pengutronix.de/git/pza/linux
7493 F:      Documentation/devicetree/bindings/display/imx/
7494 F:      drivers/gpu/drm/imx/ipuv3/
7495 F:      drivers/gpu/ipu-v3/
7496
7497 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7498 M:      Liu Ying <[email protected]>
7499 L:      [email protected]
7500 S:      Maintained
7501 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7502 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7503 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7504 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7505 F:      drivers/gpu/drm/bridge/imx/
7506
7507 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7508 M:      Patrik Jakobsson <[email protected]>
7509 L:      [email protected]
7510 S:      Maintained
7511 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7512 F:      drivers/gpu/drm/gma500/
7513
7514 DRM DRIVERS FOR HISILICON
7515 M:      Xinliang Liu <[email protected]>
7516 M:      Tian Tao  <[email protected]>
7517 R:      Xinwei Kong <[email protected]>
7518 R:      Sumit Semwal <[email protected]>
7519 R:      Yongqin Liu <[email protected]>
7520 R:      John Stultz <[email protected]>
7521 L:      [email protected]
7522 S:      Maintained
7523 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7524 F:      Documentation/devicetree/bindings/display/hisilicon/
7525 F:      drivers/gpu/drm/hisilicon/
7526
7527 DRM DRIVERS FOR LIMA
7528 M:      Qiang Yu <[email protected]>
7529 L:      [email protected]
7530 L:      [email protected] (moderated for non-subscribers)
7531 S:      Maintained
7532 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7533 F:      drivers/gpu/drm/lima/
7534 F:      include/uapi/drm/lima_drm.h
7535
7536 DRM DRIVERS FOR LOONGSON
7537 M:      Sui Jingfeng <[email protected]>
7538 L:      [email protected]
7539 S:      Supported
7540 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7541 F:      drivers/gpu/drm/loongson/
7542
7543 DRM DRIVERS FOR MEDIATEK
7544 M:      Chun-Kuang Hu <[email protected]>
7545 M:      Philipp Zabel <[email protected]>
7546 L:      [email protected]
7547 L:      [email protected] (moderated for non-subscribers)
7548 S:      Supported
7549 F:      Documentation/devicetree/bindings/display/mediatek/
7550 F:      drivers/gpu/drm/ci/xfails/mediatek*
7551 F:      drivers/gpu/drm/mediatek/
7552 F:      drivers/phy/mediatek/phy-mtk-dp.c
7553 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7554 F:      drivers/phy/mediatek/phy-mtk-mipi*
7555
7556 DRM DRIVERS FOR NVIDIA TEGRA
7557 M:      Thierry Reding <[email protected]>
7558 M:      Mikko Perttunen <[email protected]>
7559 L:      [email protected]
7560 L:      [email protected]
7561 S:      Supported
7562 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7563 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7564 F:      Documentation/devicetree/bindings/gpu/host1x/
7565 F:      drivers/gpu/drm/tegra/
7566 F:      drivers/gpu/host1x/
7567 F:      include/linux/host1x.h
7568 F:      include/uapi/drm/tegra_drm.h
7569
7570 DRM DRIVERS FOR RENESAS R-CAR
7571 M:      Laurent Pinchart <[email protected]>
7572 M:      Kieran Bingham <[email protected]>
7573 L:      [email protected]
7574 L:      [email protected]
7575 S:      Supported
7576 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7577 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7578 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7579 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7580 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7581 F:      drivers/gpu/drm/renesas/rcar-du/
7582
7583 DRM DRIVERS FOR RENESAS RZ
7584 M:      Biju Das <[email protected]>
7585 L:      [email protected]
7586 L:      [email protected]
7587 S:      Maintained
7588 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7589 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7590 F:      drivers/gpu/drm/renesas/rz-du/
7591
7592 DRM DRIVERS FOR RENESAS SHMOBILE
7593 M:      Laurent Pinchart <[email protected]>
7594 M:      Geert Uytterhoeven <[email protected]>
7595 L:      [email protected]
7596 L:      [email protected]
7597 S:      Supported
7598 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7599 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7600 F:      drivers/gpu/drm/renesas/shmobile/
7601 F:      include/linux/platform_data/shmob_drm.h
7602
7603 DRM DRIVERS FOR ROCKCHIP
7604 M:      Sandy Huang <[email protected]>
7605 M:      Heiko Stübner <[email protected]>
7606 M:      Andy Yan <[email protected]>
7607 L:      [email protected]
7608 S:      Maintained
7609 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7610 F:      Documentation/devicetree/bindings/display/rockchip/
7611 F:      drivers/gpu/drm/ci/xfails/rockchip*
7612 F:      drivers/gpu/drm/rockchip/
7613
7614 DRM DRIVERS FOR STI
7615 M:      Alain Volmat <[email protected]>
7616 L:      [email protected]
7617 S:      Maintained
7618 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7619 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7620 F:      drivers/gpu/drm/sti
7621
7622 DRM DRIVERS FOR STM
7623 M:      Yannick Fertre <[email protected]>
7624 M:      Raphael Gallais-Pou <[email protected]>
7625 M:      Philippe Cornu <[email protected]>
7626 L:      [email protected]
7627 S:      Maintained
7628 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7629 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7630 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7631 F:      drivers/gpu/drm/stm
7632
7633 DRM DRIVERS FOR TI KEYSTONE
7634 M:      Jyri Sarha <[email protected]>
7635 M:      Tomi Valkeinen <[email protected]>
7636 L:      [email protected]
7637 S:      Maintained
7638 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7639 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7640 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7641 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7642 F:      drivers/gpu/drm/tidss/
7643
7644 DRM DRIVERS FOR TI LCDC
7645 M:      Jyri Sarha <[email protected]>
7646 M:      Tomi Valkeinen <[email protected]>
7647 L:      [email protected]
7648 S:      Maintained
7649 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7650 F:      Documentation/devicetree/bindings/display/tilcdc/
7651 F:      drivers/gpu/drm/tilcdc/
7652
7653 DRM DRIVERS FOR TI OMAP
7654 M:      Tomi Valkeinen <[email protected]>
7655 L:      [email protected]
7656 S:      Maintained
7657 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7658 F:      Documentation/devicetree/bindings/display/ti/
7659 F:      drivers/gpu/drm/omapdrm/
7660
7661 DRM DRIVERS FOR V3D
7662 M:      Melissa Wen <[email protected]>
7663 M:      Maíra Canal <[email protected]>
7664 S:      Supported
7665 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7666 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7667 F:      drivers/gpu/drm/v3d/
7668 F:      include/uapi/drm/v3d_drm.h
7669
7670 DRM DRIVERS FOR VC4
7671 M:      Maxime Ripard <[email protected]>
7672 M:      Dave Stevenson <[email protected]>
7673 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7674 S:      Supported
7675 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7676 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7677 F:      drivers/gpu/drm/vc4/
7678 F:      include/uapi/drm/vc4_drm.h
7679
7680 DRM DRIVERS FOR VIVANTE GPU IP
7681 M:      Lucas Stach <[email protected]>
7682 R:      Russell King <[email protected]>
7683 R:      Christian Gmeiner <[email protected]>
7684 L:      [email protected] (moderated for non-subscribers)
7685 L:      [email protected]
7686 S:      Maintained
7687 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7688 F:      drivers/gpu/drm/etnaviv/
7689 F:      include/uapi/drm/etnaviv_drm.h
7690
7691 DRM DRIVERS FOR XEN
7692 M:      Oleksandr Andrushchenko <[email protected]>
7693 L:      [email protected]
7694 L:      [email protected] (moderated for non-subscribers)
7695 S:      Supported
7696 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7697 F:      Documentation/gpu/xen-front.rst
7698 F:      drivers/gpu/drm/xen/
7699
7700 DRM DRIVERS FOR XILINX
7701 M:      Laurent Pinchart <[email protected]>
7702 M:      Tomi Valkeinen <[email protected]>
7703 L:      [email protected]
7704 S:      Maintained
7705 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7706 F:      Documentation/devicetree/bindings/display/xlnx/
7707 F:      drivers/gpu/drm/xlnx/
7708
7709 DRM GPU SCHEDULER
7710 M:      Luben Tuikov <[email protected]>
7711 M:      Matthew Brost <[email protected]>
7712 L:      [email protected]
7713 S:      Maintained
7714 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7715 F:      drivers/gpu/drm/scheduler/
7716 F:      include/drm/gpu_scheduler.h
7717
7718 DRM PANEL DRIVERS
7719 M:      Neil Armstrong <[email protected]>
7720 R:      Jessica Zhang <[email protected]>
7721 L:      [email protected]
7722 S:      Maintained
7723 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7724 F:      Documentation/devicetree/bindings/display/panel/
7725 F:      drivers/gpu/drm/drm_panel.c
7726 F:      drivers/gpu/drm/panel/
7727 F:      include/drm/drm_panel.h
7728
7729 DRM PRIVACY-SCREEN CLASS
7730 M:      Hans de Goede <[email protected]>
7731 L:      [email protected]
7732 S:      Maintained
7733 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7734 F:      drivers/gpu/drm/drm_privacy_screen*
7735 F:      include/drm/drm_privacy_screen*
7736
7737 DRM TTM SUBSYSTEM
7738 M:      Christian Koenig <[email protected]>
7739 M:      Huang Rui <[email protected]>
7740 L:      [email protected]
7741 S:      Maintained
7742 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7743 F:      drivers/gpu/drm/ttm/
7744 F:      include/drm/ttm/
7745
7746 DRM AUTOMATED TESTING
7747 M:      Helen Koike <[email protected]>
7748 L:      [email protected]
7749 S:      Maintained
7750 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7751 F:      Documentation/gpu/automated_testing.rst
7752 F:      drivers/gpu/drm/ci/
7753
7754 DSBR100 USB FM RADIO DRIVER
7755 M:      Alexey Klimov <[email protected]>
7756 L:      [email protected]
7757 S:      Maintained
7758 T:      git git://linuxtv.org/media_tree.git
7759 F:      drivers/media/radio/dsbr100.c
7760
7761 DT3155 MEDIA DRIVER
7762 M:      Hans Verkuil <[email protected]>
7763 L:      [email protected]
7764 S:      Odd Fixes
7765 W:      https://linuxtv.org
7766 T:      git git://linuxtv.org/media_tree.git
7767 F:      drivers/media/pci/dt3155/
7768
7769 DVB_USB_AF9015 MEDIA DRIVER
7770 L:      [email protected]
7771 S:      Orphan
7772 W:      https://linuxtv.org
7773 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7774 F:      drivers/media/usb/dvb-usb-v2/af9015*
7775
7776 DVB_USB_AF9035 MEDIA DRIVER
7777 L:      [email protected]
7778 S:      Orphan
7779 W:      https://linuxtv.org
7780 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7781 F:      drivers/media/usb/dvb-usb-v2/af9035*
7782
7783 DVB_USB_ANYSEE MEDIA DRIVER
7784 L:      [email protected]
7785 S:      Orphan
7786 W:      https://linuxtv.org
7787 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7788 F:      drivers/media/usb/dvb-usb-v2/anysee*
7789
7790 DVB_USB_AU6610 MEDIA DRIVER
7791 L:      [email protected]
7792 S:      Orphan
7793 W:      https://linuxtv.org
7794 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7795 F:      drivers/media/usb/dvb-usb-v2/au6610*
7796
7797 DVB_USB_CE6230 MEDIA DRIVER
7798 L:      [email protected]
7799 S:      Orphan
7800 W:      https://linuxtv.org
7801 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7802 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7803
7804 DVB_USB_CXUSB MEDIA DRIVER
7805 M:      Michael Krufky <[email protected]>
7806 L:      [email protected]
7807 S:      Maintained
7808 W:      https://linuxtv.org
7809 W:      http://github.com/mkrufky
7810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7811 T:      git git://linuxtv.org/media_tree.git
7812 F:      drivers/media/usb/dvb-usb/cxusb*
7813
7814 DVB_USB_EC168 MEDIA DRIVER
7815 L:      [email protected]
7816 S:      Orphan
7817 W:      https://linuxtv.org
7818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7819 F:      drivers/media/usb/dvb-usb-v2/ec168*
7820
7821 DVB_USB_GL861 MEDIA DRIVER
7822 L:      [email protected]
7823 S:      Orphan
7824 W:      https://linuxtv.org
7825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7826 F:      drivers/media/usb/dvb-usb-v2/gl861*
7827
7828 DVB_USB_MXL111SF MEDIA DRIVER
7829 M:      Michael Krufky <[email protected]>
7830 L:      [email protected]
7831 S:      Maintained
7832 W:      https://linuxtv.org
7833 W:      http://github.com/mkrufky
7834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7835 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7836 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7837
7838 DVB_USB_RTL28XXU MEDIA DRIVER
7839 L:      [email protected]
7840 S:      Orphan
7841 W:      https://linuxtv.org
7842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7843 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7844
7845 DVB_USB_V2 MEDIA DRIVER
7846 L:      [email protected]
7847 S:      Orphan
7848 W:      https://linuxtv.org
7849 W:      http://palosaari.fi/linux/
7850 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7851 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7852 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7853
7854 DYNAMIC DEBUG
7855 M:      Jason Baron <[email protected]>
7856 M:      Jim Cromie <[email protected]>
7857 S:      Maintained
7858 F:      include/linux/dynamic_debug.h
7859 F:      lib/dynamic_debug.c
7860 F:      lib/test_dynamic_debug.c
7861
7862 DYNAMIC INTERRUPT MODERATION
7863 M:      Tal Gilboa <[email protected]>
7864 S:      Maintained
7865 F:      Documentation/networking/net_dim.rst
7866 F:      include/linux/dim.h
7867 F:      lib/dim/
7868
7869 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7870 M:      Daniel Lezcano <[email protected]>
7871 L:      [email protected]
7872 S:      Supported
7873 B:      https://bugzilla.kernel.org
7874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7875 F:      drivers/powercap/dtpm*
7876 F:      include/linux/dtpm.h
7877
7878 DZ DECSTATION DZ11 SERIAL DRIVER
7879 M:      "Maciej W. Rozycki" <[email protected]>
7880 S:      Maintained
7881 F:      drivers/tty/serial/dz.*
7882
7883 E3X0 POWER BUTTON DRIVER
7884 M:      Moritz Fischer <[email protected]>
7885 L:      [email protected]
7886 S:      Supported
7887 W:      http://www.ettus.com
7888 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7889 F:      drivers/input/misc/e3x0-button.c
7890
7891 E4000 MEDIA DRIVER
7892 L:      [email protected]
7893 S:      Orphan
7894 W:      https://linuxtv.org
7895 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7896 F:      drivers/media/tuners/e4000*
7897
7898 EARTH_PT1 MEDIA DRIVER
7899 M:      Akihiro Tsukada <[email protected]>
7900 L:      [email protected]
7901 S:      Odd Fixes
7902 F:      drivers/media/pci/pt1/
7903
7904 EARTH_PT3 MEDIA DRIVER
7905 M:      Akihiro Tsukada <[email protected]>
7906 L:      [email protected]
7907 S:      Odd Fixes
7908 F:      drivers/media/pci/pt3/
7909
7910 EC100 MEDIA DRIVER
7911 L:      [email protected]
7912 S:      Orphan
7913 W:      https://linuxtv.org
7914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7915 F:      drivers/media/dvb-frontends/ec100*
7916
7917 ECRYPT FILE SYSTEM
7918 M:      Tyler Hicks <[email protected]>
7919 L:      [email protected]
7920 S:      Odd Fixes
7921 W:      http://ecryptfs.org
7922 W:      https://launchpad.net/ecryptfs
7923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7924 F:      Documentation/filesystems/ecryptfs.rst
7925 F:      fs/ecryptfs/
7926
7927 EDAC-AMD64
7928 M:      Yazen Ghannam <[email protected]>
7929 L:      [email protected]
7930 S:      Supported
7931 F:      drivers/edac/amd64_edac*
7932 F:      drivers/edac/mce_amd*
7933
7934 EDAC-ARMADA
7935 M:      Jan Luebbe <[email protected]>
7936 L:      [email protected]
7937 S:      Maintained
7938 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7939 F:      drivers/edac/armada_xp_*
7940
7941 EDAC-AST2500
7942 M:      Stefan Schaeckeler <[email protected]>
7943 S:      Supported
7944 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7945 F:      drivers/edac/aspeed_edac.c
7946
7947 EDAC-BLUEFIELD
7948 M:      Shravan Kumar Ramani <[email protected]>
7949 S:      Supported
7950 F:      drivers/edac/bluefield_edac.c
7951
7952 EDAC-CALXEDA
7953 M:      Andre Przywara <[email protected]>
7954 L:      [email protected]
7955 S:      Maintained
7956 F:      drivers/edac/highbank*
7957
7958 EDAC-CAVIUM OCTEON
7959 M:      Ralf Baechle <[email protected]>
7960 L:      [email protected]
7961 L:      [email protected]
7962 S:      Supported
7963 F:      drivers/edac/octeon_edac*
7964
7965 EDAC-CAVIUM THUNDERX
7966 M:      Robert Richter <[email protected]>
7967 L:      [email protected]
7968 S:      Odd Fixes
7969 F:      drivers/edac/thunderx_edac*
7970
7971 EDAC-CORE
7972 M:      Borislav Petkov <[email protected]>
7973 M:      Tony Luck <[email protected]>
7974 R:      James Morse <[email protected]>
7975 R:      Mauro Carvalho Chehab <[email protected]>
7976 R:      Robert Richter <[email protected]>
7977 L:      [email protected]
7978 S:      Supported
7979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7980 F:      Documentation/driver-api/edac.rst
7981 F:      drivers/edac/
7982 F:      include/linux/edac.h
7983
7984 EDAC-DMC520
7985 M:      Lei Wang <[email protected]>
7986 L:      [email protected]
7987 S:      Supported
7988 F:      drivers/edac/dmc520_edac.c
7989
7990 EDAC-E752X
7991 M:      Mark Gross <[email protected]>
7992 L:      [email protected]
7993 S:      Maintained
7994 F:      drivers/edac/e752x_edac.c
7995
7996 EDAC-E7XXX
7997 L:      [email protected]
7998 S:      Maintained
7999 F:      drivers/edac/e7xxx_edac.c
8000
8001 EDAC-FSL_DDR
8002 M:      York Sun <[email protected]>
8003 L:      [email protected]
8004 S:      Maintained
8005 F:      drivers/edac/fsl_ddr_edac.*
8006
8007 EDAC-GHES
8008 M:      Mauro Carvalho Chehab <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 F:      drivers/edac/ghes_edac.c
8012
8013 EDAC-I10NM
8014 M:      Tony Luck <[email protected]>
8015 L:      [email protected]
8016 S:      Maintained
8017 F:      drivers/edac/i10nm_base.c
8018
8019 EDAC-I3000
8020 L:      [email protected]
8021 S:      Orphan
8022 F:      drivers/edac/i3000_edac.c
8023
8024 EDAC-I5000
8025 L:      [email protected]
8026 S:      Maintained
8027 F:      drivers/edac/i5000_edac.c
8028
8029 EDAC-I5400
8030 M:      Mauro Carvalho Chehab <[email protected]>
8031 L:      [email protected]
8032 S:      Maintained
8033 F:      drivers/edac/i5400_edac.c
8034
8035 EDAC-I7300
8036 M:      Mauro Carvalho Chehab <[email protected]>
8037 L:      [email protected]
8038 S:      Maintained
8039 F:      drivers/edac/i7300_edac.c
8040
8041 EDAC-I7CORE
8042 M:      Mauro Carvalho Chehab <[email protected]>
8043 L:      [email protected]
8044 S:      Maintained
8045 F:      drivers/edac/i7core_edac.c
8046
8047 EDAC-I82443BXGX
8048 M:      Tim Small <[email protected]>
8049 L:      [email protected]
8050 S:      Maintained
8051 F:      drivers/edac/i82443bxgx_edac.c
8052
8053 EDAC-I82975X
8054 M:      "Arvind R." <[email protected]>
8055 L:      [email protected]
8056 S:      Maintained
8057 F:      drivers/edac/i82975x_edac.c
8058
8059 EDAC-IE31200
8060 M:      Jason Baron <[email protected]>
8061 L:      [email protected]
8062 S:      Maintained
8063 F:      drivers/edac/ie31200_edac.c
8064
8065 EDAC-IGEN6
8066 M:      Tony Luck <[email protected]>
8067 R:      Qiuxu Zhuo <[email protected]>
8068 L:      [email protected]
8069 S:      Maintained
8070 F:      drivers/edac/igen6_edac.c
8071
8072 EDAC-MPC85XX
8073 M:      Johannes Thumshirn <[email protected]>
8074 L:      [email protected]
8075 S:      Maintained
8076 F:      drivers/edac/mpc85xx_edac.[ch]
8077
8078 EDAC-NPCM
8079 M:      Marvin Lin <[email protected]>
8080 M:      Stanley Chu <[email protected]>
8081 L:      [email protected]
8082 S:      Maintained
8083 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8084 F:      drivers/edac/npcm_edac.c
8085
8086 EDAC-PASEMI
8087 M:      Egor Martovetsky <[email protected]>
8088 L:      [email protected]
8089 S:      Maintained
8090 F:      drivers/edac/pasemi_edac.c
8091
8092 EDAC-PND2
8093 M:      Tony Luck <[email protected]>
8094 L:      [email protected]
8095 S:      Maintained
8096 F:      drivers/edac/pnd2_edac.[ch]
8097
8098 EDAC-QCOM
8099 M:      Manivannan Sadhasivam <[email protected]>
8100 L:      [email protected]
8101 L:      [email protected]
8102 S:      Maintained
8103 F:      drivers/edac/qcom_edac.c
8104
8105 EDAC-R82600
8106 M:      Tim Small <[email protected]>
8107 L:      [email protected]
8108 S:      Maintained
8109 F:      drivers/edac/r82600_edac.c
8110
8111 EDAC-SBRIDGE
8112 M:      Tony Luck <[email protected]>
8113 R:      Qiuxu Zhuo <[email protected]>
8114 L:      [email protected]
8115 S:      Maintained
8116 F:      drivers/edac/sb_edac.c
8117
8118 EDAC-SKYLAKE
8119 M:      Tony Luck <[email protected]>
8120 L:      [email protected]
8121 S:      Maintained
8122 F:      drivers/edac/skx_*.[ch]
8123
8124 EDAC-TI
8125 M:      Tero Kristo <[email protected]>
8126 L:      [email protected]
8127 S:      Odd Fixes
8128 F:      drivers/edac/ti_edac.c
8129
8130 EDIROL UA-101/UA-1000 DRIVER
8131 M:      Clemens Ladisch <[email protected]>
8132 L:      [email protected] (moderated for non-subscribers)
8133 S:      Maintained
8134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8135 F:      sound/usb/misc/ua101.c
8136
8137 EFI TEST DRIVER
8138 M:      Ivan Hu <[email protected]>
8139 M:      Ard Biesheuvel <[email protected]>
8140 L:      [email protected]
8141 S:      Maintained
8142 F:      drivers/firmware/efi/test/
8143
8144 EFI VARIABLE FILESYSTEM
8145 M:      Jeremy Kerr <[email protected]>
8146 M:      Ard Biesheuvel <[email protected]>
8147 L:      [email protected]
8148 S:      Maintained
8149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8150 F:      fs/efivarfs/
8151
8152 EFIFB FRAMEBUFFER DRIVER
8153 M:      Peter Jones <[email protected]>
8154 L:      [email protected]
8155 S:      Maintained
8156 F:      drivers/video/fbdev/efifb.c
8157
8158 EFS FILESYSTEM
8159 S:      Orphan
8160 W:      http://aeschi.ch.eu.org/efs/
8161 F:      fs/efs/
8162
8163 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8164 L:      [email protected]
8165 S:      Orphan
8166 F:      drivers/net/ethernet/ibm/ehea/
8167
8168 ELM327 CAN NETWORK DRIVER
8169 M:      Max Staudt <[email protected]>
8170 L:      [email protected]
8171 S:      Maintained
8172 F:      Documentation/networking/device_drivers/can/can327.rst
8173 F:      drivers/net/can/can327.c
8174
8175 EM28XX VIDEO4LINUX DRIVER
8176 M:      Mauro Carvalho Chehab <[email protected]>
8177 L:      [email protected]
8178 S:      Maintained
8179 W:      https://linuxtv.org
8180 T:      git git://linuxtv.org/media_tree.git
8181 F:      Documentation/admin-guide/media/em28xx*
8182 F:      drivers/media/usb/em28xx/
8183
8184 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8185 M:      Adrian Hunter <[email protected]>
8186 M:      Asutosh Das <[email protected]>
8187 R:      Ritesh Harjani <[email protected]>
8188 L:      [email protected]
8189 S:      Supported
8190 F:      drivers/mmc/host/cqhci*
8191
8192 EMS CPC-PCI CAN DRIVER
8193 M:      Gerhard Uttenthaler <[email protected]>
8194 M:      [email protected]
8195 L:      [email protected]
8196 S:      Maintained
8197 F:      drivers/net/can/sja1000/ems_pci.c
8198
8199 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8200 M:      Ketan Mukadam <[email protected]>
8201 L:      [email protected]
8202 S:      Supported
8203 W:      http://www.broadcom.com
8204 F:      drivers/scsi/be2iscsi/
8205
8206 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8207 M:      Ajit Khaparde <[email protected]>
8208 M:      Sriharsha Basavapatna <[email protected]>
8209 M:      Somnath Kotur <[email protected]>
8210 L:      [email protected]
8211 S:      Supported
8212 W:      http://www.emulex.com
8213 F:      drivers/net/ethernet/emulex/benet/
8214
8215 EMULEX ONECONNECT ROCE DRIVER
8216 M:      Selvin Xavier <[email protected]>
8217 L:      [email protected]
8218 S:      Odd Fixes
8219 W:      http://www.broadcom.com
8220 F:      drivers/infiniband/hw/ocrdma/
8221 F:      include/uapi/rdma/ocrdma-abi.h
8222
8223 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8224 M:      James Smart <[email protected]>
8225 M:      Ram Vegesna <[email protected]>
8226 L:      [email protected]
8227 L:      [email protected]
8228 S:      Supported
8229 W:      http://www.broadcom.com
8230 F:      drivers/scsi/elx/
8231
8232 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8233 M:      James Smart <[email protected]>
8234 M:      Dick Kennedy <[email protected]>
8235 L:      [email protected]
8236 S:      Supported
8237 W:      http://www.broadcom.com
8238 F:      drivers/scsi/lpfc/
8239
8240 ENE CB710 FLASH CARD READER DRIVER
8241 M:      Michał Mirosław <[email protected]>
8242 S:      Maintained
8243 F:      drivers/misc/cb710/
8244 F:      drivers/mmc/host/cb710-mmc.*
8245 F:      include/linux/cb710.h
8246
8247 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8248 M:      Maxim Levitsky <[email protected]>
8249 S:      Maintained
8250 F:      drivers/media/rc/ene_ir.*
8251
8252 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8253 M:      Laurentiu Tudor <[email protected]>
8254 L:      [email protected]
8255 S:      Maintained
8256 F:      drivers/tty/ehv_bytechan.c
8257
8258 EPSON S1D13XXX FRAMEBUFFER DRIVER
8259 M:      Kristoffer Ericson <[email protected]>
8260 S:      Maintained
8261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8262 F:      drivers/video/fbdev/s1d13xxxfb.c
8263 F:      include/video/s1d13xxxfb.h
8264
8265 EROFS FILE SYSTEM
8266 M:      Gao Xiang <[email protected]>
8267 M:      Chao Yu <[email protected]>
8268 R:      Yue Hu <[email protected]>
8269 R:      Jeffle Xu <[email protected]>
8270 R:      Sandeep Dhavale <[email protected]>
8271 L:      [email protected]
8272 S:      Maintained
8273 W:      https://erofs.docs.kernel.org
8274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8275 F:      Documentation/ABI/testing/sysfs-fs-erofs
8276 F:      Documentation/filesystems/erofs.rst
8277 F:      fs/erofs/
8278 F:      include/trace/events/erofs.h
8279
8280 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8281 M:      Jeff Layton <[email protected]>
8282 S:      Maintained
8283 F:      include/linux/errseq.h
8284 F:      lib/errseq.c
8285
8286 ESD CAN NETWORK DRIVERS
8287 M:      Stefan Mätje <[email protected]>
8288 R:      [email protected]
8289 L:      [email protected]
8290 S:      Maintained
8291 F:      drivers/net/can/esd/
8292
8293 ESD CAN/USB DRIVERS
8294 M:      Frank Jungclaus <[email protected]>
8295 R:      [email protected]
8296 L:      [email protected]
8297 S:      Maintained
8298 F:      drivers/net/can/usb/esd_usb.c
8299
8300 ET131X NETWORK DRIVER
8301 M:      Mark Einon <[email protected]>
8302 S:      Odd Fixes
8303 F:      drivers/net/ethernet/agere/
8304
8305 ETAS ES58X CAN/USB DRIVER
8306 M:      Vincent Mailhol <[email protected]>
8307 L:      [email protected]
8308 S:      Maintained
8309 F:      Documentation/networking/devlink/etas_es58x.rst
8310 F:      drivers/net/can/usb/etas_es58x/
8311
8312 ETHERNET BRIDGE
8313 M:      Roopa Prabhu <[email protected]>
8314 M:      Nikolay Aleksandrov <[email protected]>
8315 L:      [email protected]
8316 L:      [email protected]
8317 S:      Maintained
8318 W:      http://www.linuxfoundation.org/en/Net:Bridge
8319 F:      include/linux/netfilter_bridge/
8320 F:      net/bridge/
8321
8322 ETHERNET PHY LIBRARY
8323 M:      Andrew Lunn <[email protected]>
8324 M:      Heiner Kallweit <[email protected]>
8325 R:      Russell King <[email protected]>
8326 L:      [email protected]
8327 S:      Maintained
8328 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8329 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8330 F:      Documentation/devicetree/bindings/net/mdio*
8331 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8332 F:      Documentation/networking/phy.rst
8333 F:      drivers/net/mdio/
8334 F:      drivers/net/mdio/acpi_mdio.c
8335 F:      drivers/net/mdio/fwnode_mdio.c
8336 F:      drivers/net/mdio/of_mdio.c
8337 F:      drivers/net/pcs/
8338 F:      drivers/net/phy/
8339 F:      include/dt-bindings/net/qca-ar803x.h
8340 F:      include/linux/*mdio*.h
8341 F:      include/linux/linkmode.h
8342 F:      include/linux/mdio/*.h
8343 F:      include/linux/mii.h
8344 F:      include/linux/of_net.h
8345 F:      include/linux/phy.h
8346 F:      include/linux/phy_fixed.h
8347 F:      include/linux/phylib_stubs.h
8348 F:      include/linux/platform_data/mdio-bcm-unimac.h
8349 F:      include/linux/platform_data/mdio-gpio.h
8350 F:      include/trace/events/mdio.h
8351 F:      include/uapi/linux/mdio.h
8352 F:      include/uapi/linux/mii.h
8353 F:      net/core/of_net.c
8354
8355 ETHERNET PHY LIBRARY [RUST]
8356 M:      FUJITA Tomonori <[email protected]>
8357 R:      Trevor Gross <[email protected]>
8358 L:      [email protected]
8359 L:      [email protected]
8360 S:      Maintained
8361 F:      rust/kernel/net/phy.rs
8362
8363 EXEC & BINFMT API, ELF
8364 R:      Eric Biederman <[email protected]>
8365 R:      Kees Cook <[email protected]>
8366 L:      [email protected]
8367 S:      Supported
8368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8369 F:      Documentation/userspace-api/ELF.rst
8370 F:      fs/*binfmt_*.c
8371 F:      fs/Kconfig.binfmt
8372 F:      fs/exec.c
8373 F:      fs/tests/binfmt_*_kunit.c
8374 F:      fs/tests/exec_kunit.c
8375 F:      include/linux/binfmts.h
8376 F:      include/linux/elf.h
8377 F:      include/uapi/linux/binfmts.h
8378 F:      include/uapi/linux/elf.h
8379 F:      tools/testing/selftests/exec/
8380 N:      asm/elf.h
8381 N:      binfmt
8382
8383 EXFAT FILE SYSTEM
8384 M:      Namjae Jeon <[email protected]>
8385 M:      Sungjong Seo <[email protected]>
8386 L:      [email protected]
8387 S:      Maintained
8388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8389 F:      fs/exfat/
8390
8391 EXPRESSWIRE PROTOCOL LIBRARY
8392 M:      Duje Mihanović <[email protected]>
8393 L:      [email protected]
8394 S:      Maintained
8395 F:      drivers/leds/leds-expresswire.c
8396 F:      include/linux/leds-expresswire.h
8397
8398 EXT2 FILE SYSTEM
8399 M:      Jan Kara <[email protected]>
8400 L:      [email protected]
8401 S:      Maintained
8402 F:      Documentation/filesystems/ext2.rst
8403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8404 F:      fs/ext2/
8405 F:      include/linux/ext2*
8406
8407 EXT4 FILE SYSTEM
8408 M:      "Theodore Ts'o" <[email protected]>
8409 M:      Andreas Dilger <[email protected]>
8410 L:      [email protected]
8411 S:      Maintained
8412 W:      http://ext4.wiki.kernel.org
8413 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8415 F:      Documentation/filesystems/ext4/
8416 F:      fs/ext4/
8417 F:      include/trace/events/ext4.h
8418 F:      include/uapi/linux/ext4.h
8419
8420 Extended Verification Module (EVM)
8421 M:      Mimi Zohar <[email protected]>
8422 M:      Roberto Sassu <[email protected]>
8423 L:      [email protected]
8424 S:      Supported
8425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8426 F:      security/integrity/
8427 F:      security/integrity/evm/
8428
8429 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8430 M:      Ard Biesheuvel <[email protected]>
8431 L:      [email protected]
8432 S:      Maintained
8433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8434 F:      Documentation/admin-guide/efi-stub.rst
8435 F:      arch/*/include/asm/efi.h
8436 F:      arch/*/kernel/efi.c
8437 F:      arch/arm/boot/compressed/efi-header.S
8438 F:      arch/x86/platform/efi/
8439 F:      drivers/firmware/efi/
8440 F:      include/linux/efi*.h
8441
8442 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8443 M:      MyungJoo Ham <[email protected]>
8444 M:      Chanwoo Choi <[email protected]>
8445 L:      [email protected]
8446 S:      Maintained
8447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8448 F:      Documentation/devicetree/bindings/extcon/
8449 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8450 F:      drivers/extcon/
8451 F:      include/linux/extcon.h
8452 F:      include/linux/extcon/
8453
8454 EXTRA BOOT CONFIG
8455 M:      Masami Hiramatsu <[email protected]>
8456 L:      [email protected]
8457 L:      [email protected]
8458 S:      Maintained
8459 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8461 F:      Documentation/admin-guide/bootconfig.rst
8462 F:      fs/proc/bootconfig.c
8463 F:      include/linux/bootconfig.h
8464 F:      lib/bootconfig-data.S
8465 F:      lib/bootconfig.c
8466 F:      tools/bootconfig/*
8467 F:      tools/bootconfig/scripts/*
8468
8469 EXYNOS DP DRIVER
8470 M:      Jingoo Han <[email protected]>
8471 L:      [email protected]
8472 S:      Maintained
8473 F:      drivers/gpu/drm/exynos/exynos_dp*
8474
8475 EXYNOS SYSMMU (IOMMU) driver
8476 M:      Marek Szyprowski <[email protected]>
8477 L:      [email protected]
8478 S:      Maintained
8479 F:      drivers/iommu/exynos-iommu.c
8480
8481 F2FS FILE SYSTEM
8482 M:      Jaegeuk Kim <[email protected]>
8483 M:      Chao Yu <[email protected]>
8484 L:      [email protected]
8485 S:      Maintained
8486 W:      https://f2fs.wiki.kernel.org/
8487 Q:      https://patchwork.kernel.org/project/f2fs/list/
8488 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8490 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8491 F:      Documentation/filesystems/f2fs.rst
8492 F:      fs/f2fs/
8493 F:      include/linux/f2fs_fs.h
8494 F:      include/trace/events/f2fs.h
8495 F:      include/uapi/linux/f2fs.h
8496
8497 F71805F HARDWARE MONITORING DRIVER
8498 M:      Jean Delvare <[email protected]>
8499 L:      [email protected]
8500 S:      Maintained
8501 F:      Documentation/hwmon/f71805f.rst
8502 F:      drivers/hwmon/f71805f.c
8503
8504 FADDR2LINE
8505 M:      Josh Poimboeuf <[email protected]>
8506 S:      Maintained
8507 F:      scripts/faddr2line
8508
8509 FAILOVER MODULE
8510 M:      Sridhar Samudrala <[email protected]>
8511 L:      [email protected]
8512 S:      Supported
8513 F:      Documentation/networking/failover.rst
8514 F:      include/net/failover.h
8515 F:      net/core/failover.c
8516
8517 FANOTIFY
8518 M:      Jan Kara <[email protected]>
8519 R:      Amir Goldstein <[email protected]>
8520 R:      Matthew Bobrowski <[email protected]>
8521 L:      [email protected]
8522 S:      Maintained
8523 F:      fs/notify/fanotify/
8524 F:      include/linux/fanotify.h
8525 F:      include/uapi/linux/fanotify.h
8526
8527 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8528 M:      Linus Walleij <[email protected]>
8529 L:      [email protected]
8530 S:      Maintained
8531 F:      drivers/usb/fotg210/
8532
8533 FARSYNC SYNCHRONOUS DRIVER
8534 M:      Kevin Curtis <[email protected]>
8535 S:      Supported
8536 W:      http://www.farsite.co.uk/
8537 F:      drivers/net/wan/farsync.*
8538
8539 FAULT INJECTION SUPPORT
8540 M:      Akinobu Mita <[email protected]>
8541 S:      Supported
8542 F:      Documentation/fault-injection/
8543 F:      lib/fault-inject.c
8544
8545 FBTFT Framebuffer drivers
8546 L:      [email protected]
8547 L:      [email protected]
8548 S:      Orphan
8549 F:      drivers/staging/fbtft/
8550
8551 FC0011 TUNER DRIVER
8552 M:      Michael Buesch <[email protected]>
8553 L:      [email protected]
8554 S:      Maintained
8555 F:      drivers/media/tuners/fc0011.c
8556 F:      drivers/media/tuners/fc0011.h
8557
8558 FC2580 MEDIA DRIVER
8559 L:      [email protected]
8560 S:      Orphan
8561 W:      https://linuxtv.org
8562 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8563 F:      drivers/media/tuners/fc2580*
8564
8565 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8566 M:      Hannes Reinecke <[email protected]>
8567 L:      [email protected]
8568 S:      Supported
8569 W:      www.Open-FCoE.org
8570 F:      drivers/scsi/fcoe/
8571 F:      drivers/scsi/libfc/
8572 F:      include/scsi/fc/
8573 F:      include/scsi/libfc.h
8574 F:      include/scsi/libfcoe.h
8575 F:      include/uapi/scsi/fc/
8576
8577 FILE LOCKING (flock() and fcntl()/lockf())
8578 M:      Jeff Layton <[email protected]>
8579 M:      Chuck Lever <[email protected]>
8580 R:      Alexander Aring <[email protected]>
8581 L:      [email protected]
8582 S:      Maintained
8583 F:      fs/fcntl.c
8584 F:      fs/locks.c
8585 F:      include/linux/fcntl.h
8586 F:      include/uapi/linux/fcntl.h
8587
8588 FILESYSTEM DIRECT ACCESS (DAX)
8589 M:      Dan Williams <[email protected]>
8590 R:      Matthew Wilcox <[email protected]>
8591 R:      Jan Kara <[email protected]>
8592 L:      [email protected]
8593 L:      [email protected]
8594 S:      Supported
8595 F:      fs/dax.c
8596 F:      include/linux/dax.h
8597 F:      include/trace/events/fs_dax.h
8598
8599 FILESYSTEMS (VFS and infrastructure)
8600 M:      Alexander Viro <[email protected]>
8601 M:      Christian Brauner <[email protected]>
8602 R:      Jan Kara <[email protected]>
8603 L:      [email protected]
8604 S:      Maintained
8605 F:      fs/*
8606 F:      include/linux/fs.h
8607 F:      include/linux/fs_types.h
8608 F:      include/uapi/linux/fs.h
8609 F:      include/uapi/linux/openat2.h
8610
8611 FILESYSTEMS [EXPORTFS]
8612 M:      Chuck Lever <[email protected]>
8613 M:      Jeff Layton <[email protected]>
8614 R:      Amir Goldstein <[email protected]>
8615 L:      [email protected]
8616 L:      [email protected]
8617 S:      Supported
8618 F:      Documentation/filesystems/nfs/exporting.rst
8619 F:      fs/exportfs/
8620 F:      fs/fhandle.c
8621 F:      include/linux/exportfs.h
8622
8623 FILESYSTEMS [IDMAPPED MOUNTS]
8624 M:      Christian Brauner <[email protected]>
8625 M:      Seth Forshee <[email protected]>
8626 L:      [email protected]
8627 S:      Maintained
8628 F:      Documentation/filesystems/idmappings.rst
8629 F:      fs/mnt_idmapping.c
8630 F:      include/linux/mnt_idmapping.*
8631 F:      tools/testing/selftests/mount_setattr/
8632
8633 FILESYSTEMS [IOMAP]
8634 M:      Christian Brauner <[email protected]>
8635 R:      Darrick J. Wong <[email protected]>
8636 L:      [email protected]
8637 L:      [email protected]
8638 S:      Supported
8639 F:      Documentation/filesystems/iomap/*
8640 F:      fs/iomap/
8641 F:      include/linux/iomap.h
8642
8643 FILESYSTEMS [NETFS LIBRARY]
8644 M:      David Howells <[email protected]>
8645 R:      Jeff Layton <[email protected]>
8646 L:      [email protected]
8647 L:      [email protected]
8648 S:      Supported
8649 F:      Documentation/filesystems/caching/
8650 F:      Documentation/filesystems/netfs_library.rst
8651 F:      fs/netfs/
8652 F:      include/linux/fscache*.h
8653 F:      include/linux/netfs.h
8654 F:      include/trace/events/fscache.h
8655 F:      include/trace/events/netfs.h
8656
8657 FILESYSTEMS [STACKABLE]
8658 M:      Miklos Szeredi <[email protected]>
8659 M:      Amir Goldstein <[email protected]>
8660 L:      [email protected]
8661 L:      [email protected]
8662 S:      Maintained
8663 F:      fs/backing-file.c
8664 F:      include/linux/backing-file.h
8665
8666 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8667 M:      Riku Voipio <[email protected]>
8668 L:      [email protected]
8669 S:      Maintained
8670 F:      drivers/hwmon/f75375s.c
8671 F:      include/linux/f75375s.h
8672
8673 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8674 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8675 L:      [email protected]
8676 S:      Maintained
8677 F:      drivers/net/can/usb/f81604.c
8678
8679 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8680 M:      Clemens Ladisch <[email protected]>
8681 M:      Takashi Sakamoto <[email protected]>
8682 L:      [email protected] (moderated for non-subscribers)
8683 S:      Maintained
8684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8685 F:      include/uapi/sound/firewire.h
8686 F:      sound/firewire/
8687
8688 FIREWIRE MEDIA DRIVERS (firedtv)
8689 M:      Stefan Richter <[email protected]>
8690 L:      [email protected]
8691 L:      [email protected]
8692 S:      Maintained
8693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8694 F:      drivers/media/firewire/
8695
8696 FIREWIRE SBP-2 TARGET
8697 M:      Chris Boot <[email protected]>
8698 L:      [email protected]
8699 L:      [email protected]
8700 L:      [email protected]
8701 S:      Maintained
8702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8703 F:      drivers/target/sbp/
8704
8705 FIREWIRE SUBSYSTEM
8706 M:      Takashi Sakamoto <[email protected]>
8707 M:      Takashi Sakamoto <[email protected]>
8708 L:      [email protected]
8709 S:      Maintained
8710 W:      http://ieee1394.docs.kernel.org/
8711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8712 F:      drivers/firewire/
8713 F:      include/linux/firewire.h
8714 F:      include/uapi/linux/firewire*.h
8715 F:      tools/firewire/
8716
8717 FIRMWARE FRAMEWORK FOR ARMV8-A
8718 M:      Sudeep Holla <[email protected]>
8719 L:      [email protected] (moderated for non-subscribers)
8720 S:      Maintained
8721 F:      drivers/firmware/arm_ffa/
8722 F:      include/linux/arm_ffa.h
8723
8724 FIRMWARE LOADER (request_firmware)
8725 M:      Luis Chamberlain <[email protected]>
8726 M:      Russ Weight <[email protected]>
8727 M:      Danilo Krummrich <[email protected]>
8728 L:      [email protected]
8729 S:      Maintained
8730 F:      Documentation/firmware_class/
8731 F:      drivers/base/firmware_loader/
8732 F:      rust/kernel/firmware.rs
8733 F:      include/linux/firmware.h
8734
8735 FLEXTIMER FTM-QUADDEC DRIVER
8736 M:      Patrick Havelange <[email protected]>
8737 L:      [email protected]
8738 S:      Maintained
8739 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8740 F:      drivers/counter/ftm-quaddec.c
8741
8742 FLOPPY DRIVER
8743 M:      Denis Efremov <[email protected]>
8744 L:      [email protected]
8745 S:      Odd Fixes
8746 F:      drivers/block/floppy.c
8747
8748 FLYSKY FSIA6B RC RECEIVER
8749 M:      Markus Koch <[email protected]>
8750 L:      [email protected]
8751 S:      Maintained
8752 F:      drivers/input/joystick/fsia6b.c
8753
8754 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8755 M:      Geoffrey D. Bennett <[email protected]>
8756 L:      [email protected] (moderated for non-subscribers)
8757 S:      Maintained
8758 W:      https://github.com/geoffreybennett/scarlett-gen2
8759 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8760 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8761 F:      include/uapi/sound/scarlett2.h
8762 F:      sound/usb/mixer_scarlett2.c
8763
8764 FORCEDETH GIGABIT ETHERNET DRIVER
8765 M:      Rain River <[email protected]>
8766 M:      Zhu Yanjun <[email protected]>
8767 L:      [email protected]
8768 S:      Maintained
8769 F:      drivers/net/ethernet/nvidia/*
8770
8771 FORTIFY_SOURCE
8772 M:      Kees Cook <[email protected]>
8773 L:      [email protected]
8774 S:      Supported
8775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8776 F:      include/linux/fortify-string.h
8777 F:      lib/fortify_kunit.c
8778 F:      lib/memcpy_kunit.c
8779 F:      lib/test_fortify/*
8780 F:      scripts/test_fortify.sh
8781 K:      \b__NO_FORTIFY\b
8782
8783 FPGA DFL DRIVERS
8784 M:      Wu Hao <[email protected]>
8785 R:      Tom Rix <[email protected]>
8786 L:      [email protected]
8787 S:      Maintained
8788 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8789 F:      Documentation/fpga/dfl.rst
8790 F:      drivers/fpga/dfl*
8791 F:      drivers/uio/uio_dfl.c
8792 F:      include/linux/dfl.h
8793 F:      include/uapi/linux/fpga-dfl.h
8794
8795 FPGA MANAGER FRAMEWORK
8796 M:      Moritz Fischer <[email protected]>
8797 M:      Wu Hao <[email protected]>
8798 M:      Xu Yilun <[email protected]>
8799 R:      Tom Rix <[email protected]>
8800 L:      [email protected]
8801 S:      Maintained
8802 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8804 F:      Documentation/devicetree/bindings/fpga/
8805 F:      Documentation/driver-api/fpga/
8806 F:      Documentation/fpga/
8807 F:      drivers/fpga/
8808 F:      include/linux/fpga/
8809
8810 FPU EMULATOR
8811 M:      Bill Metzenthen <[email protected]>
8812 S:      Maintained
8813 W:      https://floatingpoint.billm.au/
8814 F:      arch/x86/math-emu/
8815
8816 FRAMEBUFFER CORE
8817 M:      Daniel Vetter <[email protected]>
8818 S:      Odd Fixes
8819 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8820 F:      drivers/video/fbdev/core/
8821
8822 FRAMEBUFFER LAYER
8823 M:      Helge Deller <[email protected]>
8824 L:      [email protected]
8825 L:      [email protected]
8826 S:      Maintained
8827 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8829 F:      Documentation/fb/
8830 F:      drivers/video/
8831 F:      include/linux/fb.h
8832 F:      include/uapi/linux/fb.h
8833 F:      include/uapi/video/
8834 F:      include/video/
8835
8836 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8837 M:      Horia Geantă <[email protected]>
8838 M:      Pankaj Gupta <[email protected]>
8839 M:      Gaurav Jain <[email protected]>
8840 L:      [email protected]
8841 S:      Maintained
8842 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8843 F:      drivers/crypto/caam/
8844
8845 FREESCALE COLDFIRE M5441X MMC DRIVER
8846 M:      Angelo Dureghello <[email protected]>
8847 L:      [email protected]
8848 S:      Maintained
8849 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8850 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8851
8852 FREESCALE DIU FRAMEBUFFER DRIVER
8853 M:      Timur Tabi <[email protected]>
8854 L:      [email protected]
8855 S:      Maintained
8856 F:      drivers/video/fbdev/fsl-diu-fb.*
8857
8858 FREESCALE DMA DRIVER
8859 M:      Zhang Wei <[email protected]>
8860 L:      [email protected]
8861 S:      Maintained
8862 F:      drivers/dma/fsldma.*
8863
8864 FREESCALE DSPI DRIVER
8865 M:      Vladimir Oltean <[email protected]>
8866 L:      [email protected]
8867 S:      Maintained
8868 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8869 F:      drivers/spi/spi-fsl-dspi.c
8870 F:      include/linux/spi/spi-fsl-dspi.h
8871
8872 FREESCALE eDMA DRIVER
8873 M:      Frank Li <[email protected]>
8874 L:      [email protected]
8875 L:      [email protected]
8876 S:      Maintained
8877 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8878 F:      drivers/dma/fsl-edma*.*
8879
8880 FREESCALE ENETC ETHERNET DRIVERS
8881 M:      Claudiu Manoil <[email protected]>
8882 M:      Vladimir Oltean <[email protected]>
8883 L:      [email protected]
8884 S:      Maintained
8885 F:      drivers/net/ethernet/freescale/enetc/
8886
8887 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8888 M:      Claudiu Manoil <[email protected]>
8889 L:      [email protected]
8890 S:      Maintained
8891 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8892 F:      drivers/net/ethernet/freescale/gianfar*
8893
8894 FREESCALE GPMI NAND DRIVER
8895 M:      Han Xu <[email protected]>
8896 L:      [email protected]
8897 S:      Maintained
8898 F:      drivers/mtd/nand/raw/gpmi-nand/*
8899
8900 FREESCALE I2C CPM DRIVER
8901 M:      Jochen Friedrich <[email protected]>
8902 L:      [email protected]
8903 L:      [email protected]
8904 S:      Maintained
8905 F:      drivers/i2c/busses/i2c-cpm.c
8906
8907 FREESCALE IMX / MXC FEC DRIVER
8908 M:      Wei Fang <[email protected]>
8909 R:      Shenwei Wang <[email protected]>
8910 R:      Clark Wang <[email protected]>
8911 L:      [email protected]
8912 L:      [email protected]
8913 S:      Maintained
8914 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8915 F:      drivers/net/ethernet/freescale/fec.h
8916 F:      drivers/net/ethernet/freescale/fec_main.c
8917 F:      drivers/net/ethernet/freescale/fec_ptp.c
8918
8919 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8920 M:      Sascha Hauer <[email protected]>
8921 R:      Pengutronix Kernel Team <[email protected]>
8922 L:      [email protected]
8923 L:      [email protected] (moderated for non-subscribers)
8924 S:      Maintained
8925 F:      drivers/video/fbdev/imxfb.c
8926
8927 FREESCALE IMX DDR PMU DRIVER
8928 M:      Frank Li <[email protected]>
8929 L:      [email protected] (moderated for non-subscribers)
8930 S:      Maintained
8931 F:      Documentation/admin-guide/perf/imx-ddr.rst
8932 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8933 F:      drivers/perf/fsl_imx8_ddr_perf.c
8934
8935 FREESCALE IMX I2C DRIVER
8936 M:      Oleksij Rempel <[email protected]>
8937 R:      Pengutronix Kernel Team <[email protected]>
8938 L:      [email protected]
8939 S:      Maintained
8940 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8941 F:      drivers/i2c/busses/i2c-imx.c
8942
8943 FREESCALE IMX LPI2C DRIVER
8944 M:      Dong Aisheng <[email protected]>
8945 L:      [email protected]
8946 L:      [email protected]
8947 S:      Maintained
8948 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8949 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8950
8951 FREESCALE MPC I2C DRIVER
8952 M:      Chris Packham <[email protected]>
8953 L:      [email protected]
8954 S:      Maintained
8955 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8956 F:      drivers/i2c/busses/i2c-mpc.c
8957
8958 FREESCALE QORIQ DPAA ETHERNET DRIVER
8959 M:      Madalin Bucur <[email protected]>
8960 L:      [email protected]
8961 S:      Maintained
8962 F:      drivers/net/ethernet/freescale/dpaa
8963
8964 FREESCALE QORIQ DPAA FMAN DRIVER
8965 M:      Madalin Bucur <[email protected]>
8966 R:      Sean Anderson <[email protected]>
8967 L:      [email protected]
8968 S:      Maintained
8969 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
8970 F:      drivers/net/ethernet/freescale/fman
8971
8972 FREESCALE QORIQ PTP CLOCK DRIVER
8973 M:      Yangbo Lu <[email protected]>
8974 L:      [email protected]
8975 S:      Maintained
8976 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
8977 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8978 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8979 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8980 F:      drivers/ptp/ptp_qoriq.c
8981 F:      drivers/ptp/ptp_qoriq_debugfs.c
8982 F:      include/linux/fsl/ptp_qoriq.h
8983
8984 FREESCALE QUAD SPI DRIVER
8985 M:      Han Xu <[email protected]>
8986 L:      [email protected]
8987 S:      Maintained
8988 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8989 F:      drivers/spi/spi-fsl-qspi.c
8990
8991 FREESCALE QUICC ENGINE LIBRARY
8992 M:      Qiang Zhao <[email protected]>
8993 M:      Christophe Leroy <[email protected]>
8994 L:      [email protected]
8995 S:      Maintained
8996 F:      drivers/soc/fsl/qe/
8997 F:      include/soc/fsl/qe/
8998
8999 FREESCALE QUICC ENGINE QMC DRIVER
9000 M:      Herve Codina <[email protected]>
9001 L:      [email protected]
9002 S:      Maintained
9003 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9004 F:      drivers/soc/fsl/qe/qmc.c
9005 F:      include/soc/fsl/qe/qmc.h
9006
9007 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9008 M:      Herve Codina <[email protected]>
9009 L:      [email protected]
9010 L:      [email protected]
9011 S:      Maintained
9012 F:      drivers/net/wan/fsl_qmc_hdlc.c
9013
9014 FREESCALE QUICC ENGINE TSA DRIVER
9015 M:      Herve Codina <[email protected]>
9016 L:      [email protected]
9017 S:      Maintained
9018 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9019 F:      drivers/soc/fsl/qe/tsa.c
9020 F:      drivers/soc/fsl/qe/tsa.h
9021 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9022
9023 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9024 L:      [email protected]
9025 L:      [email protected]
9026 S:      Orphan
9027 F:      drivers/net/ethernet/freescale/ucc_geth*
9028
9029 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9030 M:      Zhao Qiang <[email protected]>
9031 L:      [email protected]
9032 L:      [email protected]
9033 S:      Maintained
9034 F:      drivers/net/wan/fsl_ucc_hdlc*
9035
9036 FREESCALE QUICC ENGINE UCC UART DRIVER
9037 M:      Timur Tabi <[email protected]>
9038 L:      [email protected]
9039 S:      Maintained
9040 F:      drivers/tty/serial/ucc_uart.c
9041
9042 FREESCALE SOC DRIVERS
9043 M:      Christophe Leroy <[email protected]>
9044 L:      [email protected]
9045 L:      [email protected] (moderated for non-subscribers)
9046 S:      Maintained
9047 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9048 F:      Documentation/devicetree/bindings/soc/fsl/
9049 F:      drivers/soc/fsl/
9050 F:      include/linux/fsl/
9051 F:      include/soc/fsl/
9052
9053 FREESCALE SOC FS_ENET DRIVER
9054 M:      Pantelis Antoniou <[email protected]>
9055 L:      [email protected]
9056 L:      [email protected]
9057 S:      Maintained
9058 F:      drivers/net/ethernet/freescale/fs_enet/
9059
9060 FREESCALE SOC SOUND DRIVERS
9061 M:      Shengjiu Wang <[email protected]>
9062 M:      Xiubo Li <[email protected]>
9063 R:      Fabio Estevam <[email protected]>
9064 R:      Nicolin Chen <[email protected]>
9065 L:      [email protected] (moderated for non-subscribers)
9066 L:      [email protected]
9067 S:      Maintained
9068 F:      sound/soc/fsl/fsl*
9069 F:      sound/soc/fsl/imx*
9070
9071 FREESCALE SOC LPC32XX SOUND DRIVERS
9072 M:      J.M.B. Downing <[email protected]>
9073 M:      Piotr Wojtaszczyk <[email protected]>
9074 R:      Vladimir Zapolskiy <[email protected]>
9075 L:      [email protected] (moderated for non-subscribers)
9076 L:      [email protected]
9077 S:      Maintained
9078 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9079 F:      sound/soc/fsl/lpc3xxx-*
9080
9081 FREESCALE SOC SOUND QMC DRIVER
9082 M:      Herve Codina <[email protected]>
9083 L:      [email protected] (moderated for non-subscribers)
9084 L:      [email protected]
9085 S:      Maintained
9086 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9087 F:      sound/soc/fsl/fsl_qmc_audio.c
9088
9089 FREESCALE USB PERIPHERAL DRIVERS
9090 L:      [email protected]
9091 L:      [email protected]
9092 S:      Orphan
9093 F:      drivers/usb/gadget/udc/fsl*
9094
9095 FREESCALE USB PHY DRIVER
9096 L:      [email protected]
9097 L:      [email protected]
9098 S:      Orphan
9099 F:      drivers/usb/phy/phy-fsl-usb*
9100
9101 FREEVXFS FILESYSTEM
9102 M:      Christoph Hellwig <[email protected]>
9103 S:      Maintained
9104 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9105 F:      fs/freevxfs/
9106
9107 FREEZER
9108 M:      "Rafael J. Wysocki" <[email protected]>
9109 M:      Pavel Machek <[email protected]>
9110 L:      [email protected]
9111 S:      Supported
9112 F:      Documentation/power/freezing-of-tasks.rst
9113 F:      include/linux/freezer.h
9114 F:      kernel/freezer.c
9115
9116 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9117 M:      Eric Biggers <[email protected]>
9118 M:      Theodore Y. Ts'o <[email protected]>
9119 M:      Jaegeuk Kim <[email protected]>
9120 L:      [email protected]
9121 S:      Supported
9122 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9123 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9124 F:      Documentation/filesystems/fscrypt.rst
9125 F:      fs/crypto/
9126 F:      include/linux/fscrypt.h
9127 F:      include/uapi/linux/fscrypt.h
9128
9129 FSI SUBSYSTEM
9130 M:      Jeremy Kerr <[email protected]>
9131 M:      Joel Stanley <[email protected]>
9132 R:      Alistar Popple <[email protected]>
9133 R:      Eddie James <[email protected]>
9134 L:      [email protected]
9135 S:      Supported
9136 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9138 F:      drivers/fsi/
9139 F:      include/linux/fsi*.h
9140 F:      include/trace/events/fsi*.h
9141
9142 FSI-ATTACHED I2C DRIVER
9143 M:      Eddie James <[email protected]>
9144 L:      [email protected]
9145 L:      [email protected] (moderated for non-subscribers)
9146 S:      Maintained
9147 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9148 F:      drivers/i2c/busses/i2c-fsi.c
9149
9150 FSI-ATTACHED SPI DRIVER
9151 M:      Eddie James <[email protected]>
9152 L:      [email protected]
9153 S:      Maintained
9154 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9155 F:      drivers/spi/spi-fsi.c
9156
9157 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9158 M:      Jan Kara <[email protected]>
9159 R:      Amir Goldstein <[email protected]>
9160 L:      [email protected]
9161 S:      Maintained
9162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9163 F:      fs/notify/
9164 F:      include/linux/fsnotify*.h
9165
9166 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9167 M:      Eric Biggers <[email protected]>
9168 M:      Theodore Y. Ts'o <[email protected]>
9169 L:      [email protected]
9170 S:      Supported
9171 Q:      https://patchwork.kernel.org/project/fsverity/list/
9172 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9173 F:      Documentation/filesystems/fsverity.rst
9174 F:      fs/verity/
9175 F:      include/linux/fsverity.h
9176 F:      include/uapi/linux/fsverity.h
9177
9178 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9179 M:      Michael Zaidman <[email protected]>
9180 L:      [email protected]
9181 L:      [email protected]
9182 S:      Maintained
9183 F:      drivers/hid/hid-ft260.c
9184
9185 FUJITSU LAPTOP EXTRAS
9186 M:      Jonathan Woithe <[email protected]>
9187 L:      [email protected]
9188 S:      Maintained
9189 F:      drivers/platform/x86/fujitsu-laptop.c
9190
9191 FUJITSU TABLET EXTRAS
9192 M:      Robert Gerlach <[email protected]>
9193 L:      [email protected]
9194 S:      Maintained
9195 F:      drivers/platform/x86/fujitsu-tablet.c
9196
9197 FUNCTION HOOKS (FTRACE)
9198 M:      Steven Rostedt <[email protected]>
9199 M:      Masami Hiramatsu <[email protected]>
9200 R:      Mark Rutland <[email protected]>
9201 L:      [email protected]
9202 L:      [email protected]
9203 S:      Maintained
9204 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9206 F:      Documentation/trace/ftrace*
9207 F:      arch/*/*/*/*ftrace*
9208 F:      arch/*/*/*ftrace*
9209 F:      include/*/ftrace.h
9210 F:      kernel/trace/fgraph.c
9211 F:      kernel/trace/ftrace*
9212 F:      samples/ftrace
9213
9214 FUNGIBLE ETHERNET DRIVERS
9215 M:      Dimitris Michailidis <[email protected]>
9216 L:      [email protected]
9217 S:      Supported
9218 F:      drivers/net/ethernet/fungible/
9219
9220 FUSE: FILESYSTEM IN USERSPACE
9221 M:      Miklos Szeredi <[email protected]>
9222 L:      [email protected]
9223 S:      Maintained
9224 W:      https://github.com/libfuse/
9225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9226 F:      Documentation/filesystems/fuse.rst
9227 F:      fs/fuse/
9228 F:      include/uapi/linux/fuse.h
9229
9230 FUTEX SUBSYSTEM
9231 M:      Thomas Gleixner <[email protected]>
9232 M:      Ingo Molnar <[email protected]>
9233 R:      Peter Zijlstra <[email protected]>
9234 R:      Darren Hart <[email protected]>
9235 R:      Davidlohr Bueso <[email protected]>
9236 R:      André Almeida <[email protected]>
9237 L:      [email protected]
9238 S:      Maintained
9239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9240 F:      Documentation/locking/*futex*
9241 F:      include/asm-generic/futex.h
9242 F:      include/linux/futex.h
9243 F:      include/uapi/linux/futex.h
9244 F:      kernel/futex/*
9245 F:      tools/perf/bench/futex*
9246 F:      tools/testing/selftests/futex/
9247
9248 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9249 M:      Sebastian Reichel <[email protected]>
9250 L:      [email protected]
9251 S:      Maintained
9252 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9253 F:      drivers/media/i2c/gc0308.c
9254
9255 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9256 M:      Zhi Mao <[email protected]>
9257 L:      [email protected]
9258 S:      Maintained
9259 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9260 F:      drivers/media/i2c/gc05a2.c
9261
9262 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9263 M:      Zhi Mao <[email protected]>
9264 L:      [email protected]
9265 S:      Maintained
9266 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9267 F:      drivers/media/i2c/gc08a3.c
9268
9269 GALAXYCORE GC2145 SENSOR DRIVER
9270 M:      Alain Volmat <[email protected]>
9271 L:      [email protected]
9272 S:      Maintained
9273 T:      git git://linuxtv.org/media_tree.git
9274 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9275 F:      drivers/media/i2c/gc2145.c
9276
9277 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9278 M:      Tim Harvey <[email protected]>
9279 S:      Maintained
9280 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9281 F:      Documentation/hwmon/gsc-hwmon.rst
9282 F:      drivers/hwmon/gsc-hwmon.c
9283 F:      drivers/mfd/gateworks-gsc.c
9284 F:      include/linux/mfd/gsc.h
9285 F:      include/linux/platform_data/gsc_hwmon.h
9286
9287 GCC PLUGINS
9288 M:      Kees Cook <[email protected]>
9289 L:      [email protected]
9290 S:      Maintained
9291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9292 F:      Documentation/kbuild/gcc-plugins.rst
9293 F:      include/linux/stackleak.h
9294 F:      kernel/stackleak.c
9295 F:      scripts/Makefile.gcc-plugins
9296 F:      scripts/gcc-plugins/
9297
9298 GCOV BASED KERNEL PROFILING
9299 M:      Peter Oberparleiter <[email protected]>
9300 S:      Maintained
9301 F:      Documentation/dev-tools/gcov.rst
9302 F:      kernel/gcov/
9303
9304 GDB KERNEL DEBUGGING HELPER SCRIPTS
9305 M:      Jan Kiszka <[email protected]>
9306 M:      Kieran Bingham <[email protected]>
9307 S:      Supported
9308 F:      scripts/gdb/
9309
9310 GEMINI CRYPTO DRIVER
9311 M:      Corentin Labbe <[email protected]>
9312 L:      [email protected]
9313 S:      Maintained
9314 F:      drivers/crypto/gemini/
9315
9316 GEMTEK FM RADIO RECEIVER DRIVER
9317 M:      Hans Verkuil <[email protected]>
9318 L:      [email protected]
9319 S:      Maintained
9320 W:      https://linuxtv.org
9321 T:      git git://linuxtv.org/media_tree.git
9322 F:      drivers/media/radio/radio-gemtek*
9323
9324 GENERIC ARCHITECTURE TOPOLOGY
9325 M:      Sudeep Holla <[email protected]>
9326 L:      [email protected]
9327 S:      Maintained
9328 F:      drivers/base/arch_topology.c
9329 F:      include/linux/arch_topology.h
9330
9331 GENERIC ENTRY CODE
9332 M:      Thomas Gleixner <[email protected]>
9333 M:      Peter Zijlstra <[email protected]>
9334 M:      Andy Lutomirski <[email protected]>
9335 L:      [email protected]
9336 S:      Maintained
9337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9338 F:      include/linux/entry-common.h
9339 F:      include/linux/entry-kvm.h
9340 F:      kernel/entry/
9341
9342 GENERIC GPIO I2C DRIVER
9343 M:      Wolfram Sang <[email protected]>
9344 S:      Supported
9345 F:      drivers/i2c/busses/i2c-gpio.c
9346 F:      include/linux/platform_data/i2c-gpio.h
9347
9348 GENERIC GPIO I2C MULTIPLEXER DRIVER
9349 M:      Peter Korsgaard <[email protected]>
9350 L:      [email protected]
9351 S:      Supported
9352 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9353 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9354 F:      include/linux/platform_data/i2c-mux-gpio.h
9355
9356 GENERIC GPIO RESET DRIVER
9357 M:      Krzysztof Kozlowski <[email protected]>
9358 S:      Maintained
9359 F:      drivers/reset/reset-gpio.c
9360
9361 GENERIC HDLC (WAN) DRIVERS
9362 M:      Krzysztof Halasa <[email protected]>
9363 S:      Maintained
9364 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9365 F:      drivers/net/wan/c101.c
9366 F:      drivers/net/wan/hd6457*
9367 F:      drivers/net/wan/hdlc*
9368 F:      drivers/net/wan/n2.c
9369 F:      drivers/net/wan/pc300too.c
9370 F:      drivers/net/wan/pci200syn.c
9371 F:      drivers/net/wan/wanxl*
9372
9373 GENERIC INCLUDE/ASM HEADER FILES
9374 M:      Arnd Bergmann <[email protected]>
9375 L:      [email protected]
9376 S:      Maintained
9377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9378 F:      include/asm-generic/
9379 F:      include/uapi/asm-generic/
9380
9381 GENERIC PHY FRAMEWORK
9382 M:      Vinod Koul <[email protected]>
9383 M:      Kishon Vijay Abraham I <[email protected]>
9384 L:      [email protected]
9385 S:      Supported
9386 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9388 F:      Documentation/devicetree/bindings/phy/
9389 F:      drivers/phy/
9390 F:      include/dt-bindings/phy/
9391 F:      include/linux/phy/
9392
9393 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9394 M:      Wolfram Sang <[email protected]>
9395 S:      Supported
9396 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9397 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9398
9399 GENERIC PM DOMAINS
9400 M:      Ulf Hansson <[email protected]>
9401 L:      [email protected]
9402 S:      Supported
9403 F:      Documentation/devicetree/bindings/power/power?domain*
9404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9405 F:      drivers/pmdomain/
9406 F:      include/linux/pm_domain.h
9407
9408 GENERIC RADIX TREE
9409 M:      Kent Overstreet <[email protected]>
9410 S:      Supported
9411 C:      irc://irc.oftc.net/bcache
9412 F:      include/linux/generic-radix-tree.h
9413 F:      lib/generic-radix-tree.c
9414
9415 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9416 M:      Eugen Hristev <[email protected]>
9417 L:      [email protected]
9418 S:      Maintained
9419 F:      drivers/input/touchscreen/resistive-adc-touch.c
9420
9421 GENERIC STRING LIBRARY
9422 M:      Kees Cook <[email protected]>
9423 R:      Andy Shevchenko <[email protected]>
9424 L:      [email protected]
9425 S:      Supported
9426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9427 F:      include/linux/string.h
9428 F:      include/linux/string_choices.h
9429 F:      include/linux/string_helpers.h
9430 F:      lib/string.c
9431 F:      lib/string_kunit.c
9432 F:      lib/string_helpers.c
9433 F:      lib/string_helpers_kunit.c
9434 F:      scripts/coccinelle/api/string_choices.cocci
9435
9436 GENERIC UIO DRIVER FOR PCI DEVICES
9437 M:      "Michael S. Tsirkin" <[email protected]>
9438 L:      [email protected]
9439 S:      Supported
9440 F:      drivers/uio/uio_pci_generic.c
9441
9442 GENERIC VDSO LIBRARY
9443 M:      Andy Lutomirski <[email protected]>
9444 M:      Thomas Gleixner <[email protected]>
9445 M:      Vincenzo Frascino <[email protected]>
9446 L:      [email protected]
9447 S:      Maintained
9448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9449 F:      include/asm-generic/vdso/vsyscall.h
9450 F:      include/vdso/
9451 F:      kernel/time/vsyscall.c
9452 F:      lib/vdso/
9453
9454 GENWQE (IBM Generic Workqueue Card)
9455 M:      Frank Haverkamp <[email protected]>
9456 S:      Supported
9457 F:      drivers/misc/genwqe/
9458
9459 GET_MAINTAINER SCRIPT
9460 M:      Joe Perches <[email protected]>
9461 S:      Maintained
9462 F:      scripts/get_maintainer.pl
9463
9464 GFS2 FILE SYSTEM
9465 M:      Andreas Gruenbacher <[email protected]>
9466 L:      [email protected]
9467 S:      Supported
9468 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9470 F:      Documentation/filesystems/gfs2*
9471 F:      fs/gfs2/
9472 F:      include/uapi/linux/gfs2_ondisk.h
9473
9474 GIGABYTE WATERFORCE SENSOR DRIVER
9475 M:      Aleksa Savic <[email protected]>
9476 L:      [email protected]
9477 S:      Maintained
9478 F:      Documentation/hwmon/gigabyte_waterforce.rst
9479 F:      drivers/hwmon/gigabyte_waterforce.c
9480
9481 GIGABYTE WMI DRIVER
9482 M:      Thomas Weißschuh <[email protected]>
9483 L:      [email protected]
9484 S:      Maintained
9485 F:      drivers/platform/x86/gigabyte-wmi.c
9486
9487 GNSS SUBSYSTEM
9488 M:      Johan Hovold <[email protected]>
9489 S:      Maintained
9490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9491 F:      Documentation/ABI/testing/sysfs-class-gnss
9492 F:      Documentation/devicetree/bindings/gnss/
9493 F:      drivers/gnss/
9494 F:      include/linux/gnss.h
9495
9496 GO7007 MPEG CODEC
9497 M:      Hans Verkuil <[email protected]>
9498 L:      [email protected]
9499 S:      Maintained
9500 F:      drivers/media/usb/go7007/
9501
9502 GOODIX TOUCHSCREEN
9503 M:      Bastien Nocera <[email protected]>
9504 M:      Hans de Goede <[email protected]>
9505 L:      [email protected]
9506 S:      Maintained
9507 F:      drivers/input/touchscreen/goodix*
9508
9509 GOOGLE ETHERNET DRIVERS
9510 M:      Jeroen de Borst <[email protected]>
9511 M:      Praveen Kaligineedi <[email protected]>
9512 R:      Shailend Chand <[email protected]>
9513 L:      [email protected]
9514 S:      Supported
9515 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9516 F:      drivers/net/ethernet/google
9517
9518 GOOGLE FIRMWARE DRIVERS
9519 M:      Tzung-Bi Shih <[email protected]>
9520 R:      Brian Norris <[email protected]>
9521 R:      Julius Werner <[email protected]>
9522 L:      [email protected]
9523 S:      Maintained
9524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9525 F:      drivers/firmware/google/
9526
9527 GOOGLE TENSOR SoC SUPPORT
9528 M:      Peter Griffin <[email protected]>
9529 L:      [email protected] (moderated for non-subscribers)
9530 L:      [email protected]
9531 S:      Maintained
9532 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9533 F:      arch/arm64/boot/dts/exynos/google/
9534 F:      drivers/clk/samsung/clk-gs101.c
9535 F:      drivers/phy/samsung/phy-gs101-ufs.c
9536 F:      include/dt-bindings/clock/google,gs101.h
9537 K:      [gG]oogle.?[tT]ensor
9538
9539 GPD POCKET FAN DRIVER
9540 M:      Hans de Goede <[email protected]>
9541 L:      [email protected]
9542 S:      Maintained
9543 F:      drivers/platform/x86/gpd-pocket-fan.c
9544
9545 GPIO ACPI SUPPORT
9546 M:      Mika Westerberg <[email protected]>
9547 M:      Andy Shevchenko <[email protected]>
9548 L:      [email protected]
9549 L:      [email protected]
9550 S:      Supported
9551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9552 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9553 F:      drivers/gpio/gpiolib-acpi.c
9554 F:      drivers/gpio/gpiolib-acpi.h
9555
9556 GPIO AGGREGATOR
9557 M:      Geert Uytterhoeven <[email protected]>
9558 L:      [email protected]
9559 S:      Supported
9560 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9561 F:      drivers/gpio/gpio-aggregator.c
9562
9563 GPIO IR Transmitter
9564 M:      Sean Young <[email protected]>
9565 L:      [email protected]
9566 S:      Maintained
9567 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9568 F:      drivers/media/rc/gpio-ir-tx.c
9569
9570 GPIO MOCKUP DRIVER
9571 M:      Bamvor Jian Zhang <[email protected]>
9572 L:      [email protected]
9573 S:      Maintained
9574 F:      drivers/gpio/gpio-mockup.c
9575 F:      tools/testing/selftests/gpio/
9576
9577 GPIO REGMAP
9578 M:      Michael Walle <[email protected]>
9579 S:      Maintained
9580 F:      drivers/gpio/gpio-regmap.c
9581 F:      include/linux/gpio/regmap.h
9582 K:      (devm_)?gpio_regmap_(un)?register
9583
9584 GPIO SUBSYSTEM
9585 M:      Linus Walleij <[email protected]>
9586 M:      Bartosz Golaszewski <[email protected]>
9587 L:      [email protected]
9588 S:      Maintained
9589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9590 F:      Documentation/admin-guide/gpio/
9591 F:      Documentation/devicetree/bindings/gpio/
9592 F:      Documentation/driver-api/gpio/
9593 F:      drivers/gpio/
9594 F:      include/dt-bindings/gpio/
9595 F:      include/linux/gpio.h
9596 F:      include/linux/gpio/
9597 F:      include/linux/of_gpio.h
9598
9599 GPIO UAPI
9600 M:      Bartosz Golaszewski <[email protected]>
9601 R:      Kent Gibson <[email protected]>
9602 L:      [email protected]
9603 S:      Maintained
9604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9605 F:      Documentation/ABI/obsolete/sysfs-gpio
9606 F:      Documentation/ABI/testing/gpio-cdev
9607 F:      Documentation/userspace-api/gpio/
9608 F:      drivers/gpio/gpiolib-cdev.c
9609 F:      include/uapi/linux/gpio.h
9610 F:      tools/gpio/
9611
9612 GRE DEMULTIPLEXER DRIVER
9613 M:      Dmitry Kozlov <[email protected]>
9614 L:      [email protected]
9615 S:      Maintained
9616 F:      include/net/gre.h
9617 F:      net/ipv4/gre_demux.c
9618 F:      net/ipv4/gre_offload.c
9619
9620 GRETH 10/100/1G Ethernet MAC device driver
9621 M:      Andreas Larsson <[email protected]>
9622 L:      [email protected]
9623 S:      Maintained
9624 F:      drivers/net/ethernet/aeroflex/
9625
9626 GREYBUS AUDIO PROTOCOLS DRIVERS
9627 M:      Vaibhav Agarwal <[email protected]>
9628 M:      Mark Greer <[email protected]>
9629 S:      Maintained
9630 F:      drivers/staging/greybus/audio_apbridgea.c
9631 F:      drivers/staging/greybus/audio_apbridgea.h
9632 F:      drivers/staging/greybus/audio_codec.c
9633 F:      drivers/staging/greybus/audio_codec.h
9634 F:      drivers/staging/greybus/audio_gb.c
9635 F:      drivers/staging/greybus/audio_manager.c
9636 F:      drivers/staging/greybus/audio_manager.h
9637 F:      drivers/staging/greybus/audio_manager_module.c
9638 F:      drivers/staging/greybus/audio_manager_private.h
9639 F:      drivers/staging/greybus/audio_manager_sysfs.c
9640 F:      drivers/staging/greybus/audio_module.c
9641 F:      drivers/staging/greybus/audio_topology.c
9642
9643 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9644 M:      Viresh Kumar <[email protected]>
9645 S:      Maintained
9646 F:      drivers/staging/greybus/authentication.c
9647 F:      drivers/staging/greybus/bootrom.c
9648 F:      drivers/staging/greybus/firmware.h
9649 F:      drivers/staging/greybus/fw-core.c
9650 F:      drivers/staging/greybus/fw-download.c
9651 F:      drivers/staging/greybus/fw-management.c
9652 F:      drivers/staging/greybus/greybus_authentication.h
9653 F:      drivers/staging/greybus/greybus_firmware.h
9654 F:      drivers/staging/greybus/hid.c
9655 F:      drivers/staging/greybus/i2c.c
9656 F:      drivers/staging/greybus/spi.c
9657 F:      drivers/staging/greybus/spilib.c
9658 F:      drivers/staging/greybus/spilib.h
9659
9660 GREYBUS LOOPBACK DRIVER
9661 M:      Bryan O'Donoghue <[email protected]>
9662 S:      Maintained
9663 F:      drivers/staging/greybus/loopback.c
9664
9665 GREYBUS PLATFORM DRIVERS
9666 M:      Vaibhav Hiremath <[email protected]>
9667 S:      Maintained
9668 F:      drivers/staging/greybus/arche-apb-ctrl.c
9669 F:      drivers/staging/greybus/arche-platform.c
9670 F:      drivers/staging/greybus/arche_platform.h
9671
9672 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9673 M:      Rui Miguel Silva <[email protected]>
9674 S:      Maintained
9675 F:      drivers/staging/greybus/gpio.c
9676 F:      drivers/staging/greybus/light.c
9677 F:      drivers/staging/greybus/power_supply.c
9678 F:      drivers/staging/greybus/sdio.c
9679 F:      drivers/staging/greybus/spi.c
9680 F:      drivers/staging/greybus/spilib.c
9681
9682 GREYBUS BEAGLEPLAY DRIVERS
9683 M:      Ayush Singh <[email protected]>
9684 L:      [email protected] (moderated for non-subscribers)
9685 S:      Maintained
9686 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9687 F:      drivers/greybus/gb-beagleplay.c
9688
9689 GREYBUS SUBSYSTEM
9690 M:      Johan Hovold <[email protected]>
9691 M:      Alex Elder <[email protected]>
9692 M:      Greg Kroah-Hartman <[email protected]>
9693 L:      [email protected] (moderated for non-subscribers)
9694 S:      Maintained
9695 F:      drivers/greybus/
9696 F:      drivers/staging/greybus/
9697 F:      include/linux/greybus.h
9698 F:      include/linux/greybus/
9699
9700 GREYBUS UART PROTOCOLS DRIVERS
9701 M:      David Lin <[email protected]>
9702 S:      Maintained
9703 F:      drivers/staging/greybus/log.c
9704 F:      drivers/staging/greybus/uart.c
9705
9706 GS1662 VIDEO SERIALIZER
9707 M:      Charles-Antoine Couret <[email protected]>
9708 L:      [email protected]
9709 S:      Maintained
9710 T:      git git://linuxtv.org/media_tree.git
9711 F:      drivers/media/spi/gs1662.c
9712
9713 GSPCA FINEPIX SUBDRIVER
9714 M:      Frank Zago <[email protected]>
9715 L:      [email protected]
9716 S:      Maintained
9717 T:      git git://linuxtv.org/media_tree.git
9718 F:      drivers/media/usb/gspca/finepix.c
9719
9720 GSPCA GL860 SUBDRIVER
9721 M:      Olivier Lorin <[email protected]>
9722 L:      [email protected]
9723 S:      Maintained
9724 T:      git git://linuxtv.org/media_tree.git
9725 F:      drivers/media/usb/gspca/gl860/
9726
9727 GSPCA M5602 SUBDRIVER
9728 M:      Erik Andren <[email protected]>
9729 L:      [email protected]
9730 S:      Maintained
9731 T:      git git://linuxtv.org/media_tree.git
9732 F:      drivers/media/usb/gspca/m5602/
9733
9734 GSPCA PAC207 SONIXB SUBDRIVER
9735 M:      Hans Verkuil <[email protected]>
9736 L:      [email protected]
9737 S:      Odd Fixes
9738 T:      git git://linuxtv.org/media_tree.git
9739 F:      drivers/media/usb/gspca/pac207.c
9740
9741 GSPCA SN9C20X SUBDRIVER
9742 M:      Brian Johnson <[email protected]>
9743 L:      [email protected]
9744 S:      Maintained
9745 T:      git git://linuxtv.org/media_tree.git
9746 F:      drivers/media/usb/gspca/sn9c20x.c
9747
9748 GSPCA T613 SUBDRIVER
9749 M:      Leandro Costantino <[email protected]>
9750 L:      [email protected]
9751 S:      Maintained
9752 T:      git git://linuxtv.org/media_tree.git
9753 F:      drivers/media/usb/gspca/t613.c
9754
9755 GSPCA USB WEBCAM DRIVER
9756 M:      Hans Verkuil <[email protected]>
9757 L:      [email protected]
9758 S:      Odd Fixes
9759 T:      git git://linuxtv.org/media_tree.git
9760 F:      drivers/media/usb/gspca/
9761
9762 GTP (GPRS Tunneling Protocol)
9763 M:      Pablo Neira Ayuso <[email protected]>
9764 M:      Harald Welte <[email protected]>
9765 L:      [email protected]
9766 S:      Maintained
9767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9768 F:      drivers/net/gtp.c
9769
9770 GUID PARTITION TABLE (GPT)
9771 M:      Davidlohr Bueso <[email protected]>
9772 L:      [email protected]
9773 S:      Maintained
9774 F:      block/partitions/efi.*
9775
9776 HABANALABS PCI DRIVER
9777 M:      Ofir Bitton <[email protected]>
9778 L:      [email protected]
9779 S:      Supported
9780 C:      irc://irc.oftc.net/dri-devel
9781 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9782 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9783 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9784 F:      drivers/accel/habanalabs/
9785 F:      include/linux/habanalabs/
9786 F:      include/trace/events/habanalabs.h
9787 F:      include/uapi/drm/habanalabs_accel.h
9788
9789 HACKRF MEDIA DRIVER
9790 L:      [email protected]
9791 S:      Orphan
9792 W:      https://linuxtv.org
9793 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9794 F:      drivers/media/usb/hackrf/
9795
9796 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9797 M:      Chuck Lever <[email protected]>
9798 L:      [email protected]
9799 L:      [email protected]
9800 S:      Maintained
9801 F:      Documentation/netlink/specs/handshake.yaml
9802 F:      Documentation/networking/tls-handshake.rst
9803 F:      include/net/handshake.h
9804 F:      include/trace/events/handshake.h
9805 F:      net/handshake/
9806
9807 HANTRO VPU CODEC DRIVER
9808 M:      Ezequiel Garcia <[email protected]>
9809 M:      Philipp Zabel <[email protected]>
9810 L:      [email protected]
9811 L:      [email protected]
9812 S:      Maintained
9813 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9814 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9815 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9816 F:      drivers/media/platform/verisilicon/
9817
9818 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9819 M:      Frank Seidel <[email protected]>
9820 L:      [email protected]
9821 S:      Maintained
9822 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9823 F:      drivers/platform/x86/hdaps.c
9824
9825 HARDWARE MONITORING
9826 M:      Jean Delvare <[email protected]>
9827 M:      Guenter Roeck <[email protected]>
9828 L:      [email protected]
9829 S:      Maintained
9830 W:      http://hwmon.wiki.kernel.org/
9831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9832 F:      Documentation/ABI/testing/sysfs-class-hwmon
9833 F:      Documentation/devicetree/bindings/hwmon/
9834 F:      Documentation/hwmon/
9835 F:      drivers/hwmon/
9836 F:      include/linux/hwmon*.h
9837 F:      include/trace/events/hwmon*.h
9838 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9839
9840 HARDWARE RANDOM NUMBER GENERATOR CORE
9841 M:      Olivia Mackall <[email protected]>
9842 M:      Herbert Xu <[email protected]>
9843 L:      [email protected]
9844 S:      Odd fixes
9845 F:      Documentation/admin-guide/hw_random.rst
9846 F:      Documentation/devicetree/bindings/rng/
9847 F:      drivers/char/hw_random/
9848 F:      include/linux/hw_random.h
9849
9850 HARDWARE SPINLOCK CORE
9851 M:      Bjorn Andersson <[email protected]>
9852 R:      Baolin Wang <[email protected]>
9853 L:      [email protected]
9854 S:      Maintained
9855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9856 F:      Documentation/devicetree/bindings/hwlock/
9857 F:      Documentation/locking/hwspinlock.rst
9858 F:      drivers/hwspinlock/
9859 F:      include/linux/hwspinlock.h
9860
9861 HARDWARE TRACING FACILITIES
9862 M:      Alexander Shishkin <[email protected]>
9863 S:      Maintained
9864 F:      drivers/hwtracing/
9865
9866 HARMONY SOUND DRIVER
9867 L:      [email protected]
9868 S:      Maintained
9869 F:      sound/parisc/harmony.*
9870
9871 HDPVR USB VIDEO ENCODER DRIVER
9872 M:      Hans Verkuil <[email protected]>
9873 L:      [email protected]
9874 S:      Odd Fixes
9875 W:      https://linuxtv.org
9876 T:      git git://linuxtv.org/media_tree.git
9877 F:      drivers/media/usb/hdpvr/
9878
9879 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9880 M:      Keng-Yu Lin <[email protected]>
9881 S:      Supported
9882 F:      drivers/misc/hpilo.[ch]
9883
9884 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9885 M:      Jerry Hoemann <[email protected]>
9886 S:      Supported
9887 F:      Documentation/watchdog/hpwdt.rst
9888 F:      drivers/watchdog/hpwdt.c
9889
9890 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9891 M:      Don Brace <[email protected]>
9892 L:      [email protected]
9893 L:      [email protected]
9894 S:      Supported
9895 F:      Documentation/scsi/hpsa.rst
9896 F:      drivers/scsi/hpsa*.[ch]
9897 F:      include/linux/cciss*.h
9898 F:      include/uapi/linux/cciss*.h
9899
9900 HFI1 DRIVER
9901 M:      Dennis Dalessandro <[email protected]>
9902 L:      [email protected]
9903 S:      Supported
9904 F:      drivers/infiniband/hw/hfi1
9905
9906 HFS FILESYSTEM
9907 L:      [email protected]
9908 S:      Orphan
9909 F:      Documentation/filesystems/hfs.rst
9910 F:      fs/hfs/
9911
9912 HFSPLUS FILESYSTEM
9913 L:      [email protected]
9914 S:      Orphan
9915 F:      Documentation/filesystems/hfsplus.rst
9916 F:      fs/hfsplus/
9917
9918 HGA FRAMEBUFFER DRIVER
9919 M:      Ferenc Bakonyi <[email protected]>
9920 L:      [email protected]
9921 S:      Maintained
9922 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9923 F:      drivers/video/fbdev/hgafb.c
9924
9925 HIBERNATION (aka Software Suspend, aka swsusp)
9926 M:      "Rafael J. Wysocki" <[email protected]>
9927 M:      Pavel Machek <[email protected]>
9928 L:      [email protected]
9929 S:      Supported
9930 B:      https://bugzilla.kernel.org
9931 F:      arch/*/include/asm/suspend*.h
9932 F:      arch/x86/power/
9933 F:      drivers/base/power/
9934 F:      include/linux/freezer.h
9935 F:      include/linux/pm.h
9936 F:      include/linux/suspend.h
9937 F:      kernel/power/
9938
9939 HID CORE LAYER
9940 M:      Jiri Kosina <[email protected]>
9941 M:      Benjamin Tissoires <[email protected]>
9942 L:      [email protected]
9943 S:      Maintained
9944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9945 F:      Documentation/hid/
9946 F:      drivers/hid/
9947 F:      include/linux/hid*
9948 F:      include/uapi/linux/hid*
9949 F:      samples/hid/
9950 F:      tools/testing/selftests/hid/
9951
9952 HID LOGITECH DRIVERS
9953 R:      Filipe Laíns <[email protected]>
9954 L:      [email protected]
9955 S:      Maintained
9956 F:      drivers/hid/hid-logitech-*
9957
9958 HID NVIDIA SHIELD DRIVER
9959 M:      Rahul Rameshbabu <[email protected]>
9960 L:      [email protected]
9961 S:      Maintained
9962 F:      drivers/hid/hid-nvidia-shield.c
9963
9964 HID PHOENIX RC FLIGHT CONTROLLER
9965 M:      Marcus Folkesson <[email protected]>
9966 L:      [email protected]
9967 S:      Maintained
9968 F:      drivers/hid/hid-pxrc.c
9969
9970 HID PLAYSTATION DRIVER
9971 M:      Roderick Colenbrander <[email protected]>
9972 L:      [email protected]
9973 S:      Supported
9974 F:      drivers/hid/hid-playstation.c
9975
9976 HID SENSOR HUB DRIVERS
9977 M:      Jiri Kosina <[email protected]>
9978 M:      Jonathan Cameron <[email protected]>
9979 M:      Srinivas Pandruvada <[email protected]>
9980 L:      [email protected]
9981 L:      [email protected]
9982 S:      Maintained
9983 F:      Documentation/hid/hid-sensor*
9984 F:      drivers/hid/hid-sensor-*
9985 F:      drivers/iio/*/hid-*
9986 F:      include/linux/hid-sensor-*
9987
9988 HID VRC-2 CAR CONTROLLER DRIVER
9989 M:      Marcus Folkesson <[email protected]>
9990 L:      [email protected]
9991 S:      Maintained
9992 F:      drivers/hid/hid-vrc2.c
9993
9994 HID WACOM DRIVER
9995 M:      Ping Cheng <[email protected]>
9996 M:      Jason Gerecke  <[email protected]>
9997 L:      [email protected]
9998 S:      Maintained
9999 F:      drivers/hid/wacom.h
10000 F:      drivers/hid/wacom_*
10001
10002 HID++ LOGITECH DRIVERS
10003 R:      Filipe Laíns <[email protected]>
10004 R:      Bastien Nocera <[email protected]>
10005 L:      [email protected]
10006 S:      Maintained
10007 F:      drivers/hid/hid-logitech-hidpp.c
10008
10009 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10010 M:      Anna-Maria Behnsen <[email protected]>
10011 M:      Frederic Weisbecker <[email protected]>
10012 M:      Thomas Gleixner <[email protected]>
10013 L:      [email protected]
10014 S:      Maintained
10015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10016 F:      Documentation/timers/
10017 F:      include/linux/clockchips.h
10018 F:      include/linux/hrtimer.h
10019 F:      include/linux/timer.h
10020 F:      kernel/time/clockevents.c
10021 F:      kernel/time/hrtimer.c
10022 F:      kernel/time/timer.c
10023 F:      kernel/time/timer_list.c
10024 F:      kernel/time/timer_migration.*
10025 F:      tools/testing/selftests/timers/
10026
10027 HIGH-SPEED SCC DRIVER FOR AX.25
10028 L:      [email protected]
10029 S:      Orphan
10030 F:      drivers/net/hamradio/scc.c
10031
10032 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10033 M:      HighPoint Linux Team <[email protected]>
10034 S:      Supported
10035 W:      http://www.highpoint-tech.com
10036 F:      Documentation/scsi/hptiop.rst
10037 F:      drivers/scsi/hptiop.c
10038
10039 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10040 M:      John Stultz <[email protected]>
10041 L:      [email protected]
10042 S:      Maintained
10043 F:      drivers/misc/hisi_hikey_usb.c
10044
10045 HIMAX HX83112B TOUCHSCREEN SUPPORT
10046 M:      Job Noorman <[email protected]>
10047 L:      [email protected]
10048 S:      Maintained
10049 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10050 F:      drivers/input/touchscreen/himax_hx83112b.c
10051
10052 HIPPI
10053 M:      Jes Sorensen <[email protected]>
10054 L:      [email protected]
10055 S:      Maintained
10056 F:      drivers/net/hippi/
10057 F:      include/linux/hippidevice.h
10058 F:      include/uapi/linux/if_hippi.h
10059 F:      net/802/hippi.c
10060
10061 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10062 M:      Kurt Kanzenbach <[email protected]>
10063 L:      [email protected]
10064 S:      Maintained
10065 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10066 F:      drivers/net/dsa/hirschmann/*
10067 F:      include/linux/platform_data/hirschmann-hellcreek.h
10068 F:      net/dsa/tag_hellcreek.c
10069
10070 HISILICON DMA DRIVER
10071 M:      Zhou Wang <[email protected]>
10072 M:      Jie Hai <[email protected]>
10073 L:      [email protected]
10074 S:      Maintained
10075 F:      drivers/dma/hisi_dma.c
10076
10077 HISILICON GPIO DRIVER
10078 M:      Jay Fang <[email protected]>
10079 L:      [email protected]
10080 S:      Maintained
10081 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10082 F:      drivers/gpio/gpio-hisi.c
10083
10084 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10085 M:      Zhiqi Song <[email protected]>
10086 M:      Longfang Liu <[email protected]>
10087 L:      [email protected]
10088 S:      Maintained
10089 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10090 F:      drivers/crypto/hisilicon/hpre/hpre.h
10091 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10092 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10093
10094 HISILICON HNS3 PMU DRIVER
10095 M:      Jijie Shao <[email protected]>
10096 S:      Supported
10097 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10098 F:      drivers/perf/hisilicon/hns3_pmu.c
10099
10100 HISILICON I2C CONTROLLER DRIVER
10101 M:      Yicong Yang <[email protected]>
10102 L:      [email protected]
10103 S:      Maintained
10104 W:      https://www.hisilicon.com
10105 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10106 F:      drivers/i2c/busses/i2c-hisi.c
10107
10108 HISILICON KUNPENG SOC HCCS DRIVER
10109 M:      Huisong Li <[email protected]>
10110 S:      Maintained
10111 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10112 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10113 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10114
10115 HISILICON LPC BUS DRIVER
10116 M:      Jay Fang <[email protected]>
10117 S:      Maintained
10118 W:      http://www.hisilicon.com
10119 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10120 F:      drivers/bus/hisi_lpc.c
10121
10122 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10123 M:      Yisen Zhuang <[email protected]>
10124 M:      Salil Mehta <[email protected]>
10125 M:      Jijie Shao <[email protected]>
10126 L:      [email protected]
10127 S:      Maintained
10128 W:      http://www.hisilicon.com
10129 F:      drivers/net/ethernet/hisilicon/hns3/
10130
10131 HISILICON NETWORK SUBSYSTEM DRIVER
10132 M:      Yisen Zhuang <[email protected]>
10133 M:      Salil Mehta <[email protected]>
10134 L:      [email protected]
10135 S:      Maintained
10136 W:      http://www.hisilicon.com
10137 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10138 F:      drivers/net/ethernet/hisilicon/
10139
10140 HISILICON PMU DRIVER
10141 M:      Yicong Yang <[email protected]>
10142 M:      Jonathan Cameron <[email protected]>
10143 S:      Supported
10144 W:      http://www.hisilicon.com
10145 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10146 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10147 F:      drivers/perf/hisilicon
10148
10149 HISILICON PTT DRIVER
10150 M:      Yicong Yang <[email protected]>
10151 M:      Jonathan Cameron <[email protected]>
10152 L:      [email protected]
10153 S:      Maintained
10154 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10155 F:      Documentation/trace/hisi-ptt.rst
10156 F:      drivers/hwtracing/ptt/
10157 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10158 F:      tools/perf/util/hisi-ptt*
10159 F:      tools/perf/util/hisi-ptt-decoder/*
10160
10161 HISILICON QM DRIVER
10162 M:      Weili Qian <[email protected]>
10163 M:      Zhou Wang <[email protected]>
10164 L:      [email protected]
10165 S:      Maintained
10166 F:      drivers/crypto/hisilicon/Kconfig
10167 F:      drivers/crypto/hisilicon/Makefile
10168 F:      drivers/crypto/hisilicon/qm.c
10169 F:      drivers/crypto/hisilicon/sgl.c
10170 F:      include/linux/hisi_acc_qm.h
10171
10172 HISILICON ROCE DRIVER
10173 M:      Chengchang Tang <[email protected]>
10174 M:      Junxian Huang <[email protected]>
10175 L:      [email protected]
10176 S:      Maintained
10177 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10178 F:      drivers/infiniband/hw/hns/
10179
10180 HISILICON SAS Controller
10181 M:      Yihang Li <[email protected]>
10182 S:      Supported
10183 W:      http://www.hisilicon.com
10184 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10185 F:      drivers/scsi/hisi_sas/
10186
10187 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10188 M:      Longfang Liu <[email protected]>
10189 L:      [email protected]
10190 S:      Maintained
10191 F:      Documentation/ABI/testing/debugfs-hisi-sec
10192 F:      drivers/crypto/hisilicon/sec2/sec.h
10193 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10194 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10195 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10196
10197 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10198 M:      Jay Fang <[email protected]>
10199 L:      [email protected]
10200 S:      Maintained
10201 W:      http://www.hisilicon.com
10202 F:      drivers/spi/spi-hisi-kunpeng.c
10203
10204 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10205 M:      Mauro Carvalho Chehab <[email protected]>
10206 L:      [email protected]
10207 S:      Maintained
10208 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10209 F:      drivers/spmi/hisi-spmi-controller.c
10210
10211 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10212 M:      Mauro Carvalho Chehab <[email protected]>
10213 L:      [email protected]
10214 S:      Maintained
10215 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10216 F:      drivers/mfd/hi6421-spmi-pmic.c
10217
10218 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10219 M:      Weili Qian <[email protected]>
10220 S:      Maintained
10221 F:      drivers/crypto/hisilicon/trng/trng.c
10222
10223 HISILICON V3XX SPI NOR FLASH Controller Driver
10224 M:      Jay Fang <[email protected]>
10225 S:      Maintained
10226 W:      http://www.hisilicon.com
10227 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10228
10229 HISILICON ZIP Controller DRIVER
10230 M:      Yang Shen <[email protected]>
10231 M:      Zhou Wang <[email protected]>
10232 L:      [email protected]
10233 S:      Maintained
10234 F:      Documentation/ABI/testing/debugfs-hisi-zip
10235 F:      drivers/crypto/hisilicon/zip/
10236
10237 HMM - Heterogeneous Memory Management
10238 M:      Jérôme Glisse <[email protected]>
10239 L:      [email protected]
10240 S:      Maintained
10241 F:      Documentation/mm/hmm.rst
10242 F:      include/linux/hmm*
10243 F:      lib/test_hmm*
10244 F:      mm/hmm*
10245 F:      tools/testing/selftests/mm/*hmm*
10246
10247 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10248 M:      Petre Rodan <[email protected]>
10249 L:      [email protected]
10250 S:      Maintained
10251 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10252 F:      drivers/iio/pressure/hsc030pa*
10253
10254 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10255 M:      Andreas Klinger <[email protected]>
10256 M:      Petre Rodan <[email protected]>
10257 L:      [email protected]
10258 S:      Maintained
10259 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10260 F:      drivers/iio/pressure/mprls0025pa*
10261
10262 HP BIOSCFG DRIVER
10263 M:      Jorge Lopez <[email protected]>
10264 L:      [email protected]
10265 S:      Maintained
10266 F:      drivers/platform/x86/hp/hp-bioscfg/
10267
10268 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10269 L:      [email protected]
10270 S:      Orphan
10271 F:      drivers/platform/x86/hp/tc1100-wmi.c
10272
10273 HP WMI HARDWARE MONITOR DRIVER
10274 M:      James Seo <[email protected]>
10275 L:      [email protected]
10276 S:      Maintained
10277 F:      Documentation/hwmon/hp-wmi-sensors.rst
10278 F:      drivers/hwmon/hp-wmi-sensors.c
10279
10280 HPET:   High Precision Event Timers driver
10281 M:      Clemens Ladisch <[email protected]>
10282 S:      Maintained
10283 F:      Documentation/timers/hpet.rst
10284 F:      drivers/char/hpet.c
10285 F:      include/linux/hpet.h
10286 F:      include/uapi/linux/hpet.h
10287
10288 HPET:   x86
10289 S:      Orphan
10290 F:      arch/x86/include/asm/hpet.h
10291 F:      arch/x86/kernel/hpet.c
10292
10293 HPFS FILESYSTEM
10294 M:      Mikulas Patocka <[email protected]>
10295 S:      Maintained
10296 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10297 F:      fs/hpfs/
10298
10299 HS3001 Hardware Temperature and Humidity Sensor
10300 M:      Andre Werner <[email protected]>
10301 L:      [email protected]
10302 S:      Maintained
10303 F:      drivers/hwmon/hs3001.c
10304
10305 HSI SUBSYSTEM
10306 M:      Sebastian Reichel <[email protected]>
10307 S:      Maintained
10308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10309 F:      Documentation/ABI/testing/sysfs-bus-hsi
10310 F:      Documentation/driver-api/hsi.rst
10311 F:      drivers/hsi/
10312 F:      include/linux/hsi/
10313 F:      include/uapi/linux/hsi/
10314
10315 HSO 3G MODEM DRIVER
10316 L:      [email protected]
10317 S:      Orphan
10318 F:      drivers/net/usb/hso.c
10319
10320 HSR NETWORK PROTOCOL
10321 L:      [email protected]
10322 S:      Orphan
10323 F:      net/hsr/
10324
10325 HT16K33 LED CONTROLLER DRIVER
10326 M:      Robin van der Gracht <[email protected]>
10327 S:      Maintained
10328 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10329 F:      drivers/auxdisplay/ht16k33.c
10330
10331 HTCPEN TOUCHSCREEN DRIVER
10332 M:      Pau Oliva Fora <[email protected]>
10333 L:      [email protected]
10334 S:      Maintained
10335 F:      drivers/input/touchscreen/htcpen.c
10336
10337 HTE SUBSYSTEM
10338 M:      Dipen Patel <[email protected]>
10339 L:      [email protected]
10340 S:      Maintained
10341 Q:      https://patchwork.kernel.org/project/timestamp/list/
10342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10343 F:      Documentation/devicetree/bindings/timestamp/
10344 F:      Documentation/driver-api/hte/
10345 F:      drivers/hte/
10346 F:      include/linux/hte.h
10347
10348 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10349 M:      Lorenzo Bianconi <[email protected]>
10350 L:      [email protected]
10351 S:      Maintained
10352 W:      http://www.st.com/
10353 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10354 F:      drivers/iio/humidity/hts221*
10355
10356 HUAWEI ETHERNET DRIVER
10357 M:      Cai Huoqing <[email protected]>
10358 L:      [email protected]
10359 S:      Maintained
10360 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10361 F:      drivers/net/ethernet/huawei/hinic/
10362
10363 HUGETLB SUBSYSTEM
10364 M:      Muchun Song <[email protected]>
10365 L:      [email protected]
10366 S:      Maintained
10367 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10368 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10369 F:      Documentation/mm/hugetlbfs_reserv.rst
10370 F:      Documentation/mm/vmemmap_dedup.rst
10371 F:      fs/hugetlbfs/
10372 F:      include/linux/hugetlb.h
10373 F:      mm/hugetlb.c
10374 F:      mm/hugetlb_vmemmap.c
10375 F:      mm/hugetlb_vmemmap.h
10376 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10377
10378 HVA ST MEDIA DRIVER
10379 M:      Jean-Christophe Trotin <[email protected]>
10380 L:      [email protected]
10381 S:      Supported
10382 W:      https://linuxtv.org
10383 T:      git git://linuxtv.org/media_tree.git
10384 F:      drivers/media/platform/st/sti/hva
10385
10386 HWPOISON MEMORY FAILURE HANDLING
10387 M:      Miaohe Lin <[email protected]>
10388 R:      Naoya Horiguchi <[email protected]>
10389 L:      [email protected]
10390 S:      Maintained
10391 F:      mm/hwpoison-inject.c
10392 F:      mm/memory-failure.c
10393
10394 HYCON HY46XX TOUCHSCREEN SUPPORT
10395 M:      Giulio Benetti <[email protected]>
10396 L:      [email protected]
10397 S:      Maintained
10398 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10399 F:      drivers/input/touchscreen/hycon-hy46xx.c
10400
10401 HYGON PROCESSOR SUPPORT
10402 M:      Pu Wen <[email protected]>
10403 L:      [email protected]
10404 S:      Maintained
10405 F:      arch/x86/kernel/cpu/hygon.c
10406
10407 HYNIX HI556 SENSOR DRIVER
10408 M:      Sakari Ailus <[email protected]>
10409 L:      [email protected]
10410 S:      Maintained
10411 T:      git git://linuxtv.org/media_tree.git
10412 F:      drivers/media/i2c/hi556.c
10413
10414 HYNIX HI846 SENSOR DRIVER
10415 M:      Martin Kepplinger <[email protected]>
10416 L:      [email protected]
10417 S:      Maintained
10418 F:      drivers/media/i2c/hi846.c
10419
10420 HYNIX HI847 SENSOR DRIVER
10421 M:      Sakari Ailus <[email protected]>
10422 L:      [email protected]
10423 S:      Maintained
10424 F:      drivers/media/i2c/hi847.c
10425
10426 Hyper-V/Azure CORE AND DRIVERS
10427 M:      "K. Y. Srinivasan" <[email protected]>
10428 M:      Haiyang Zhang <[email protected]>
10429 M:      Wei Liu <[email protected]>
10430 M:      Dexuan Cui <[email protected]>
10431 L:      [email protected]
10432 S:      Supported
10433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10434 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10435 F:      Documentation/ABI/testing/debugfs-hyperv
10436 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10437 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10438 F:      Documentation/virt/hyperv
10439 F:      arch/arm64/hyperv
10440 F:      arch/arm64/include/asm/hyperv-tlfs.h
10441 F:      arch/arm64/include/asm/mshyperv.h
10442 F:      arch/x86/hyperv
10443 F:      arch/x86/include/asm/hyperv-tlfs.h
10444 F:      arch/x86/include/asm/mshyperv.h
10445 F:      arch/x86/include/asm/trace/hyperv.h
10446 F:      arch/x86/kernel/cpu/mshyperv.c
10447 F:      drivers/clocksource/hyperv_timer.c
10448 F:      drivers/hid/hid-hyperv.c
10449 F:      drivers/hv/
10450 F:      drivers/input/serio/hyperv-keyboard.c
10451 F:      drivers/iommu/hyperv-iommu.c
10452 F:      drivers/net/ethernet/microsoft/
10453 F:      drivers/net/hyperv/
10454 F:      drivers/pci/controller/pci-hyperv-intf.c
10455 F:      drivers/pci/controller/pci-hyperv.c
10456 F:      drivers/scsi/storvsc_drv.c
10457 F:      drivers/uio/uio_hv_generic.c
10458 F:      drivers/video/fbdev/hyperv_fb.c
10459 F:      include/asm-generic/hyperv-tlfs.h
10460 F:      include/asm-generic/mshyperv.h
10461 F:      include/clocksource/hyperv_timer.h
10462 F:      include/linux/hyperv.h
10463 F:      include/net/mana
10464 F:      include/uapi/linux/hyperv.h
10465 F:      net/vmw_vsock/hyperv_transport.c
10466 F:      tools/hv/
10467
10468 HYPERBUS SUPPORT
10469 M:      Vignesh Raghavendra <[email protected]>
10470 R:      Tudor Ambarus <[email protected]>
10471 L:      [email protected]
10472 S:      Supported
10473 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10474 C:      irc://irc.oftc.net/mtd
10475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10476 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10477 F:      drivers/mtd/hyperbus/
10478 F:      include/linux/mtd/hyperbus.h
10479
10480 HYPERVISOR VIRTUAL CONSOLE DRIVER
10481 L:      [email protected]
10482 S:      Odd Fixes
10483 F:      drivers/tty/hvc/
10484
10485 I2C ACPI SUPPORT
10486 M:      Mika Westerberg <[email protected]>
10487 L:      [email protected]
10488 L:      [email protected]
10489 S:      Maintained
10490 F:      drivers/i2c/i2c-core-acpi.c
10491
10492 I2C ADDRESS TRANSLATOR (ATR)
10493 M:      Tomi Valkeinen <[email protected]>
10494 R:      Luca Ceresoli <[email protected]>
10495 L:      [email protected]
10496 S:      Maintained
10497 F:      drivers/i2c/i2c-atr.c
10498 F:      include/linux/i2c-atr.h
10499
10500 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10501 M:      Ajay Gupta <[email protected]>
10502 L:      [email protected]
10503 S:      Maintained
10504 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10505 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10506
10507 I2C MUXES
10508 M:      Peter Rosin <[email protected]>
10509 L:      [email protected]
10510 S:      Maintained
10511 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10512 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10513 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10514 F:      Documentation/i2c/i2c-topology.rst
10515 F:      Documentation/i2c/muxes/
10516 F:      drivers/i2c/i2c-mux.c
10517 F:      drivers/i2c/muxes/
10518 F:      include/linux/i2c-mux.h
10519
10520 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10521 M:      Gregory CLEMENT <[email protected]>
10522 L:      [email protected]
10523 S:      Maintained
10524 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10525 F:      drivers/i2c/busses/i2c-mv64xxx.c
10526
10527 I2C OVER PARALLEL PORT
10528 M:      Jean Delvare <[email protected]>
10529 L:      [email protected]
10530 S:      Maintained
10531 F:      Documentation/i2c/busses/i2c-parport.rst
10532 F:      drivers/i2c/busses/i2c-parport.c
10533
10534 I2C SUBSYSTEM
10535 M:      Wolfram Sang <[email protected]>
10536 L:      [email protected]
10537 S:      Maintained
10538 W:      https://i2c.wiki.kernel.org/
10539 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10541 F:      Documentation/i2c/
10542 F:      drivers/i2c/*
10543 F:      include/dt-bindings/i2c/i2c.h
10544 F:      include/linux/i2c-dev.h
10545 F:      include/linux/i2c-smbus.h
10546 F:      include/linux/i2c.h
10547 F:      include/uapi/linux/i2c-*.h
10548 F:      include/uapi/linux/i2c.h
10549
10550 I2C SUBSYSTEM HOST DRIVERS
10551 M:      Andi Shyti <[email protected]>
10552 L:      [email protected]
10553 S:      Maintained
10554 W:      https://i2c.wiki.kernel.org/
10555 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10557 F:      Documentation/devicetree/bindings/i2c/
10558 F:      drivers/i2c/algos/
10559 F:      drivers/i2c/busses/
10560 F:      include/dt-bindings/i2c/
10561
10562 I2C-TAOS-EVM DRIVER
10563 M:      Jean Delvare <[email protected]>
10564 L:      [email protected]
10565 S:      Maintained
10566 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10567 F:      drivers/i2c/busses/i2c-taos-evm.c
10568
10569 I2C-TINY-USB DRIVER
10570 M:      Till Harbaum <[email protected]>
10571 L:      [email protected]
10572 S:      Maintained
10573 W:      http://www.harbaum.org/till/i2c_tiny_usb
10574 F:      drivers/i2c/busses/i2c-tiny-usb.c
10575
10576 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10577 M:      Jean Delvare <[email protected]>
10578 L:      [email protected]
10579 S:      Maintained
10580 F:      Documentation/i2c/busses/i2c-ali1535.rst
10581 F:      Documentation/i2c/busses/i2c-ali1563.rst
10582 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10583 F:      Documentation/i2c/busses/i2c-amd756.rst
10584 F:      Documentation/i2c/busses/i2c-amd8111.rst
10585 F:      Documentation/i2c/busses/i2c-i801.rst
10586 F:      Documentation/i2c/busses/i2c-nforce2.rst
10587 F:      Documentation/i2c/busses/i2c-piix4.rst
10588 F:      Documentation/i2c/busses/i2c-sis5595.rst
10589 F:      Documentation/i2c/busses/i2c-sis630.rst
10590 F:      Documentation/i2c/busses/i2c-sis96x.rst
10591 F:      Documentation/i2c/busses/i2c-via.rst
10592 F:      Documentation/i2c/busses/i2c-viapro.rst
10593 F:      drivers/i2c/busses/i2c-ali1535.c
10594 F:      drivers/i2c/busses/i2c-ali1563.c
10595 F:      drivers/i2c/busses/i2c-ali15x3.c
10596 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10597 F:      drivers/i2c/busses/i2c-amd756.c
10598 F:      drivers/i2c/busses/i2c-amd8111.c
10599 F:      drivers/i2c/busses/i2c-i801.c
10600 F:      drivers/i2c/busses/i2c-isch.c
10601 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10602 F:      drivers/i2c/busses/i2c-nforce2.c
10603 F:      drivers/i2c/busses/i2c-piix4.c
10604 F:      drivers/i2c/busses/i2c-sis5595.c
10605 F:      drivers/i2c/busses/i2c-sis630.c
10606 F:      drivers/i2c/busses/i2c-sis96x.c
10607 F:      drivers/i2c/busses/i2c-via.c
10608 F:      drivers/i2c/busses/i2c-viapro.c
10609
10610 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10611 M:      Hans de Goede <[email protected]>
10612 L:      [email protected]
10613 S:      Maintained
10614 F:      drivers/i2c/busses/i2c-cht-wc.c
10615
10616 I2C/SMBUS ISMT DRIVER
10617 M:      Seth Heasley <[email protected]>
10618 M:      Neil Horman <[email protected]>
10619 L:      [email protected]
10620 F:      Documentation/i2c/busses/i2c-ismt.rst
10621 F:      drivers/i2c/busses/i2c-ismt.c
10622
10623 I2C/SMBUS ZHAOXIN DRIVER
10624 M:      Hans Hu <[email protected]>
10625 L:      [email protected]
10626 S:      Maintained
10627 W:      https://www.zhaoxin.com
10628 F:      drivers/i2c/busses/i2c-viai2c-common.c
10629 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10630
10631 I2C/SMBUS STUB DRIVER
10632 M:      Jean Delvare <[email protected]>
10633 L:      [email protected]
10634 S:      Maintained
10635 F:      drivers/i2c/i2c-stub.c
10636
10637 I3C DRIVER FOR ASPEED AST2600
10638 M:      Jeremy Kerr <[email protected]>
10639 S:      Maintained
10640 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10641 F:      drivers/i3c/master/ast2600-i3c-master.c
10642
10643 I3C DRIVER FOR CADENCE I3C MASTER IP
10644 M:      Przemysław Gaj <[email protected]>
10645 S:      Maintained
10646 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10647 F:      drivers/i3c/master/i3c-master-cdns.c
10648
10649 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10650 S:      Orphan
10651 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10652 F:      drivers/i3c/master/dw*
10653
10654 I3C SUBSYSTEM
10655 M:      Alexandre Belloni <[email protected]>
10656 L:      [email protected] (moderated for non-subscribers)
10657 S:      Maintained
10658 C:      irc://chat.freenode.net/linux-i3c
10659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10660 F:      Documentation/ABI/testing/sysfs-bus-i3c
10661 F:      Documentation/devicetree/bindings/i3c/
10662 F:      Documentation/driver-api/i3c
10663 F:      drivers/i3c/
10664 F:      include/dt-bindings/i3c/
10665 F:      include/linux/i3c/
10666
10667 IBM Operation Panel Input Driver
10668 M:      Eddie James <[email protected]>
10669 L:      [email protected]
10670 S:      Maintained
10671 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10672 F:      drivers/input/misc/ibm-panel.c
10673
10674 IBM Power 842 compression accelerator
10675 M:      Haren Myneni <[email protected]>
10676 S:      Supported
10677 F:      crypto/842.c
10678 F:      drivers/crypto/nx/Kconfig
10679 F:      drivers/crypto/nx/Makefile
10680 F:      drivers/crypto/nx/nx-842*
10681 F:      include/linux/sw842.h
10682 F:      lib/842/
10683
10684 IBM Power in-Nest Crypto Acceleration
10685 M:      Breno Leitão <[email protected]>
10686 M:      Nayna Jain <[email protected]>
10687 M:      Paulo Flabiano Smorigo <[email protected]>
10688 L:      [email protected]
10689 S:      Supported
10690 F:      drivers/crypto/nx/Kconfig
10691 F:      drivers/crypto/nx/Makefile
10692 F:      drivers/crypto/nx/nx-aes*
10693 F:      drivers/crypto/nx/nx-sha*
10694 F:      drivers/crypto/nx/nx.*
10695 F:      drivers/crypto/nx/nx_csbcpb.h
10696 F:      drivers/crypto/nx/nx_debugfs.c
10697
10698 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10699 M:      Tyrel Datwyler <[email protected]>
10700 L:      [email protected]
10701 L:      [email protected]
10702 S:      Supported
10703 F:      drivers/pci/hotplug/rpadlpar*
10704
10705 IBM Power Linux RAID adapter
10706 M:      Brian King <[email protected]>
10707 S:      Supported
10708 F:      drivers/scsi/ipr.*
10709
10710 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10711 M:      Tyrel Datwyler <[email protected]>
10712 L:      [email protected]
10713 L:      [email protected]
10714 S:      Supported
10715 F:      drivers/pci/hotplug/rpaphp*
10716
10717 IBM Power SRIOV Virtual NIC Device Driver
10718 M:      Haren Myneni <[email protected]>
10719 M:      Rick Lindsley <[email protected]>
10720 R:      Nick Child <[email protected]>
10721 R:      Thomas Falcon <[email protected]>
10722 L:      [email protected]
10723 S:      Supported
10724 F:      drivers/net/ethernet/ibm/ibmvnic.*
10725
10726 IBM Power VFIO Support
10727 M:      Timothy Pearson <[email protected]>
10728 S:      Supported
10729 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10730
10731 IBM Power Virtual Ethernet Device Driver
10732 M:      Nick Child <[email protected]>
10733 L:      [email protected]
10734 S:      Supported
10735 F:      drivers/net/ethernet/ibm/ibmveth.*
10736
10737 IBM Power Virtual FC Device Drivers
10738 M:      Tyrel Datwyler <[email protected]>
10739 L:      [email protected]
10740 S:      Supported
10741 F:      drivers/scsi/ibmvscsi/ibmvfc*
10742
10743 IBM Power Virtual Management Channel Driver
10744 M:      Brad Warrum <[email protected]>
10745 M:      Ritu Agarwal <[email protected]>
10746 S:      Supported
10747 F:      drivers/misc/ibmvmc.*
10748
10749 IBM Power Virtual SCSI Device Drivers
10750 M:      Tyrel Datwyler <[email protected]>
10751 L:      [email protected]
10752 S:      Supported
10753 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10754 F:      include/scsi/viosrp.h
10755
10756 IBM Power Virtual SCSI Device Target Driver
10757 M:      Tyrel Datwyler <[email protected]>
10758 L:      [email protected]
10759 L:      [email protected]
10760 S:      Supported
10761 F:      drivers/scsi/ibmvscsi_tgt/
10762
10763 IBM Power VMX Cryptographic instructions
10764 M:      Breno Leitão <[email protected]>
10765 M:      Nayna Jain <[email protected]>
10766 M:      Paulo Flabiano Smorigo <[email protected]>
10767 L:      [email protected]
10768 S:      Supported
10769 F:      arch/powerpc/crypto/Kconfig
10770 F:      arch/powerpc/crypto/Makefile
10771 F:      arch/powerpc/crypto/aes.c
10772 F:      arch/powerpc/crypto/aes_cbc.c
10773 F:      arch/powerpc/crypto/aes_ctr.c
10774 F:      arch/powerpc/crypto/aes_xts.c
10775 F:      arch/powerpc/crypto/aesp8-ppc.*
10776 F:      arch/powerpc/crypto/ghash.c
10777 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10778 F:      arch/powerpc/crypto/ppc-xlate.pl
10779 F:      arch/powerpc/crypto/vmx.c
10780
10781 IBM ServeRAID RAID DRIVER
10782 S:      Orphan
10783 F:      drivers/scsi/ips.*
10784
10785 ICH LPC AND GPIO DRIVER
10786 M:      Peter Tyser <[email protected]>
10787 S:      Maintained
10788 F:      drivers/gpio/gpio-ich.c
10789 F:      drivers/mfd/lpc_ich.c
10790
10791 ICY I2C DRIVER
10792 M:      Max Staudt <[email protected]>
10793 L:      [email protected]
10794 S:      Maintained
10795 F:      drivers/i2c/busses/i2c-icy.c
10796
10797 IDEAPAD LAPTOP EXTRAS DRIVER
10798 M:      Ike Panhc <[email protected]>
10799 L:      [email protected]
10800 S:      Maintained
10801 W:      http://launchpad.net/ideapad-laptop
10802 F:      drivers/platform/x86/ideapad-laptop.c
10803
10804 IDEAPAD LAPTOP SLIDEBAR DRIVER
10805 M:      Andrey Moiseev <[email protected]>
10806 L:      [email protected]
10807 S:      Maintained
10808 W:      https://github.com/o2genum/ideapad-slidebar
10809 F:      drivers/input/misc/ideapad_slidebar.c
10810
10811 IDT VersaClock 5 CLOCK DRIVER
10812 M:      Luca Ceresoli <[email protected]>
10813 S:      Maintained
10814 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10815 F:      drivers/clk/clk-versaclock5.c
10816
10817 IEEE 802.15.4 SUBSYSTEM
10818 M:      Alexander Aring <[email protected]>
10819 M:      Stefan Schmidt <[email protected]>
10820 M:      Miquel Raynal <[email protected]>
10821 L:      [email protected]
10822 S:      Maintained
10823 W:      https://linux-wpan.org/
10824 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10827 F:      Documentation/networking/ieee802154.rst
10828 F:      drivers/net/ieee802154/
10829 F:      include/linux/ieee802154.h
10830 F:      include/linux/nl802154.h
10831 F:      include/net/af_ieee802154.h
10832 F:      include/net/cfg802154.h
10833 F:      include/net/ieee802154_netdev.h
10834 F:      include/net/mac802154.h
10835 F:      include/net/nl802154.h
10836 F:      net/ieee802154/
10837 F:      net/mac802154/
10838
10839 Intel VIRTIO DATA PATH ACCELERATOR
10840 M:      Zhu Lingshan <[email protected]>
10841 L:      [email protected]
10842 S:      Supported
10843 F:      drivers/vdpa/ifcvf/
10844
10845 IFE PROTOCOL
10846 M:      Yotam Gigi <[email protected]>
10847 M:      Jamal Hadi Salim <[email protected]>
10848 F:      include/net/ife.h
10849 F:      include/uapi/linux/ife.h
10850 F:      net/ife
10851
10852 IGORPLUG-USB IR RECEIVER
10853 M:      Sean Young <[email protected]>
10854 L:      [email protected]
10855 S:      Maintained
10856 F:      drivers/media/rc/igorplugusb.c
10857
10858 IGUANAWORKS USB IR TRANSCEIVER
10859 M:      Sean Young <[email protected]>
10860 L:      [email protected]
10861 S:      Maintained
10862 F:      drivers/media/rc/iguanair.c
10863
10864 IIO BACKEND FRAMEWORK
10865 M:      Nuno Sa <[email protected]>
10866 R:      Olivier Moysan <[email protected]>
10867 L:      [email protected]
10868 S:      Maintained
10869 F:      drivers/iio/industrialio-backend.c
10870 F:      include/linux/iio/backend.h
10871
10872 IIO DIGITAL POTENTIOMETER DAC
10873 M:      Peter Rosin <[email protected]>
10874 L:      [email protected]
10875 S:      Maintained
10876 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10877 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10878 F:      drivers/iio/dac/dpot-dac.c
10879
10880 IIO ENVELOPE DETECTOR
10881 M:      Peter Rosin <[email protected]>
10882 L:      [email protected]
10883 S:      Maintained
10884 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10885 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10886 F:      drivers/iio/adc/envelope-detector.c
10887
10888 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10889 M:      Matti Vaittinen <[email protected]>
10890 L:      [email protected]
10891 S:      Maintained
10892 F:      drivers/iio/industrialio-gts-helper.c
10893 F:      include/linux/iio/iio-gts-helper.h
10894 F:      drivers/iio/test/iio-test-gts.c
10895
10896 IIO MULTIPLEXER
10897 M:      Peter Rosin <[email protected]>
10898 L:      [email protected]
10899 S:      Maintained
10900 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10901 F:      drivers/iio/multiplexer/iio-mux.c
10902
10903 IIO SCMI BASED DRIVER
10904 M:      Jyoti Bhayana <[email protected]>
10905 L:      [email protected]
10906 S:      Maintained
10907 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10908
10909 IIO SUBSYSTEM AND DRIVERS
10910 M:      Jonathan Cameron <[email protected]>
10911 R:      Lars-Peter Clausen <[email protected]>
10912 L:      [email protected]
10913 S:      Maintained
10914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10915 F:      Documentation/ABI/testing/configfs-iio*
10916 F:      Documentation/ABI/testing/sysfs-bus-iio*
10917 F:      Documentation/devicetree/bindings/iio/
10918 F:      Documentation/iio/
10919 F:      drivers/iio/
10920 F:      drivers/staging/iio/
10921 F:      include/dt-bindings/iio/
10922 F:      include/linux/iio/
10923 F:      tools/iio/
10924
10925 IIO UNIT CONVERTER
10926 M:      Peter Rosin <[email protected]>
10927 L:      [email protected]
10928 S:      Maintained
10929 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10930 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10931 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10932 F:      drivers/iio/afe/iio-rescale.c
10933
10934 IKANOS/ADI EAGLE ADSL USB DRIVER
10935 M:      Matthieu Castet <[email protected]>
10936 M:      Stanislaw Gruszka <[email protected]>
10937 S:      Maintained
10938 F:      drivers/usb/atm/ueagle-atm.c
10939
10940 IMAGIS TOUCHSCREEN DRIVER
10941 M:      Markuss Broks <[email protected]>
10942 S:      Maintained
10943 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10944 F:      drivers/input/touchscreen/imagis.c
10945
10946 IMGTEC ASCII LCD DRIVER
10947 M:      Paul Burton <[email protected]>
10948 S:      Maintained
10949 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10950 F:      drivers/auxdisplay/img-ascii-lcd.c
10951
10952 IMGTEC JPEG ENCODER DRIVER
10953 M:      Devarsh Thakkar <[email protected]>
10954 L:      [email protected]
10955 S:      Supported
10956 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
10957 F:      drivers/media/platform/imagination/e5010*
10958
10959 IMGTEC IR DECODER DRIVER
10960 S:      Orphan
10961 F:      drivers/media/rc/img-ir/
10962
10963 IMGTEC POWERVR DRM DRIVER
10964 M:      Frank Binns <[email protected]>
10965 M:      Matt Coster <[email protected]>
10966 S:      Supported
10967 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
10968 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10969 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10970 F:      Documentation/gpu/imagination/
10971 F:      drivers/gpu/drm/imagination/
10972 F:      include/uapi/drm/pvr_drm.h
10973
10974 IMON SOUNDGRAPH USB IR RECEIVER
10975 M:      Sean Young <[email protected]>
10976 L:      [email protected]
10977 S:      Maintained
10978 F:      drivers/media/rc/imon.c
10979 F:      drivers/media/rc/imon_raw.c
10980
10981 IMS TWINTURBO FRAMEBUFFER DRIVER
10982 L:      [email protected]
10983 S:      Orphan
10984 F:      drivers/video/fbdev/imsttfb.c
10985
10986 INDEX OF FURTHER KERNEL DOCUMENTATION
10987 M:      Carlos Bilbao <[email protected]>
10988 S:      Maintained
10989 F:      Documentation/process/kernel-docs.rst
10990
10991 INDUSTRY PACK SUBSYSTEM (IPACK)
10992 M:      Vaibhav Gupta <[email protected]>
10993 M:      Jens Taprogge <[email protected]>
10994 M:      Greg Kroah-Hartman <[email protected]>
10995 L:      [email protected]
10996 S:      Maintained
10997 W:      http://industrypack.sourceforge.net
10998 F:      drivers/ipack/
10999
11000 INFINEON DPS310 Driver
11001 M:      Eddie James <[email protected]>
11002 L:      [email protected]
11003 S:      Maintained
11004 F:      drivers/iio/pressure/dps310.c
11005
11006 INFINEON PEB2466 ASoC CODEC
11007 M:      Herve Codina <[email protected]>
11008 L:      [email protected] (moderated for non-subscribers)
11009 S:      Maintained
11010 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11011 F:      sound/soc/codecs/peb2466.c
11012
11013 INFINIBAND SUBSYSTEM
11014 M:      Jason Gunthorpe <[email protected]>
11015 M:      Leon Romanovsky <[email protected]>
11016 L:      [email protected]
11017 S:      Supported
11018 W:      https://github.com/linux-rdma/rdma-core
11019 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11021 F:      Documentation/devicetree/bindings/infiniband/
11022 F:      Documentation/infiniband/
11023 F:      drivers/infiniband/
11024 F:      include/rdma/
11025 F:      include/trace/events/ib_mad.h
11026 F:      include/trace/events/ib_umad.h
11027 F:      include/trace/misc/rdma.h
11028 F:      include/uapi/linux/if_infiniband.h
11029 F:      include/uapi/rdma/
11030 F:      samples/bpf/ibumad_kern.c
11031 F:      samples/bpf/ibumad_user.c
11032
11033 INGENIC JZ4780 NAND DRIVER
11034 M:      Harvey Hunt <[email protected]>
11035 L:      [email protected]
11036 L:      [email protected]
11037 S:      Maintained
11038 F:      drivers/mtd/nand/raw/ingenic/
11039
11040 INGENIC JZ47xx SoCs
11041 M:      Paul Cercueil <[email protected]>
11042 L:      [email protected]
11043 S:      Maintained
11044 F:      arch/mips/boot/dts/ingenic/
11045 F:      arch/mips/generic/board-ingenic.c
11046 F:      arch/mips/include/asm/mach-ingenic/
11047 F:      arch/mips/ingenic/Kconfig
11048 F:      drivers/clk/ingenic/
11049 F:      drivers/dma/dma-jz4780.c
11050 F:      drivers/gpu/drm/ingenic/
11051 F:      drivers/i2c/busses/i2c-jz4780.c
11052 F:      drivers/iio/adc/ingenic-adc.c
11053 F:      drivers/irqchip/irq-ingenic.c
11054 F:      drivers/memory/jz4780-nemc.c
11055 F:      drivers/mmc/host/jz4740_mmc.c
11056 F:      drivers/mtd/nand/raw/ingenic/
11057 F:      drivers/pinctrl/pinctrl-ingenic.c
11058 F:      drivers/power/supply/ingenic-battery.c
11059 F:      drivers/pwm/pwm-jz4740.c
11060 F:      drivers/remoteproc/ingenic_rproc.c
11061 F:      drivers/rtc/rtc-jz4740.c
11062 F:      drivers/tty/serial/8250/8250_ingenic.c
11063 F:      drivers/usb/musb/jz4740.c
11064 F:      drivers/watchdog/jz4740_wdt.c
11065 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11066 F:      include/linux/mfd/ingenic-tcu.h
11067 F:      sound/soc/codecs/jz47*
11068 F:      sound/soc/jz4740/
11069
11070 INJOINIC IP5xxx POWER BANK IC DRIVER
11071 M:      Samuel Holland <[email protected]>
11072 S:      Maintained
11073 F:      drivers/power/supply/ip5xxx_power.c
11074
11075 INOTIFY
11076 M:      Jan Kara <[email protected]>
11077 R:      Amir Goldstein <[email protected]>
11078 L:      [email protected]
11079 S:      Maintained
11080 F:      Documentation/filesystems/inotify.rst
11081 F:      fs/notify/inotify/
11082 F:      include/linux/inotify.h
11083 F:      include/uapi/linux/inotify.h
11084
11085 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11086 M:      Dmitry Torokhov <[email protected]>
11087 L:      [email protected]
11088 S:      Maintained
11089 Q:      http://patchwork.kernel.org/project/linux-input/list/
11090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11091 F:      Documentation/devicetree/bindings/input/
11092 F:      Documentation/devicetree/bindings/serio/
11093 F:      Documentation/input/
11094 F:      drivers/input/
11095 F:      include/dt-bindings/input/
11096 F:      include/linux/input.h
11097 F:      include/linux/input/
11098 F:      include/uapi/linux/input-event-codes.h
11099 F:      include/uapi/linux/input.h
11100
11101 INPUT MULTITOUCH (MT) PROTOCOL
11102 M:      Henrik Rydberg <[email protected]>
11103 L:      [email protected]
11104 S:      Odd fixes
11105 F:      Documentation/input/multi-touch-protocol.rst
11106 F:      drivers/input/input-mt.c
11107 K:      \b(ABS|SYN)_MT_
11108
11109 INSIDE SECURE CRYPTO DRIVER
11110 M:      Antoine Tenart <[email protected]>
11111 L:      [email protected]
11112 S:      Maintained
11113 F:      drivers/crypto/inside-secure/
11114
11115 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11116 M:      Mimi Zohar <[email protected]>
11117 M:      Roberto Sassu <[email protected]>
11118 M:      Dmitry Kasatkin <[email protected]>
11119 R:      Eric Snowberg <[email protected]>
11120 L:      [email protected]
11121 S:      Supported
11122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11123 F:      security/integrity/
11124 F:      security/integrity/ima/
11125
11126 INTEL 810/815 FRAMEBUFFER DRIVER
11127 M:      Antonino Daplas <[email protected]>
11128 L:      [email protected]
11129 S:      Maintained
11130 F:      drivers/video/fbdev/i810/
11131
11132 INTEL 8254 COUNTER DRIVER
11133 M:      William Breathitt Gray <[email protected]>
11134 L:      [email protected]
11135 S:      Maintained
11136 F:      drivers/counter/i8254.c
11137 F:      include/linux/i8254.h
11138
11139 INTEL 8255 GPIO DRIVER
11140 M:      William Breathitt Gray <[email protected]>
11141 L:      [email protected]
11142 S:      Maintained
11143 F:      drivers/gpio/gpio-i8255.c
11144 F:      drivers/gpio/gpio-i8255.h
11145
11146 INTEL ASoC DRIVERS
11147 M:      Cezary Rojewski <[email protected]>
11148 M:      Pierre-Louis Bossart <[email protected]>
11149 M:      Liam Girdwood <[email protected]>
11150 M:      Peter Ujfalusi <[email protected]>
11151 M:      Bard Liao <[email protected]>
11152 M:      Ranjani Sridharan <[email protected]>
11153 M:      Kai Vehmanen <[email protected]>
11154 L:      [email protected] (moderated for non-subscribers)
11155 S:      Supported
11156 F:      sound/soc/intel/
11157
11158 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11159 M:      Hans de Goede <[email protected]>
11160 L:      [email protected]
11161 S:      Maintained
11162 F:      drivers/platform/x86/intel/atomisp2/pm.c
11163
11164 INTEL ATOMISP2 LED DRIVER
11165 M:      Hans de Goede <[email protected]>
11166 L:      [email protected]
11167 S:      Maintained
11168 F:      drivers/platform/x86/intel/atomisp2/led.c
11169
11170 INTEL BIOS SAR INT1092 DRIVER
11171 M:      Shravan Sudhakar <[email protected]>
11172 L:      [email protected]
11173 S:      Maintained
11174 F:      drivers/platform/x86/intel/int1092/
11175
11176 INTEL BROXTON PMC DRIVER
11177 M:      Mika Westerberg <[email protected]>
11178 M:      Zha Qipeng <[email protected]>
11179 S:      Maintained
11180 F:      drivers/mfd/intel_pmc_bxt.c
11181 F:      include/linux/mfd/intel_pmc_bxt.h
11182
11183 INTEL C600 SERIES SAS CONTROLLER DRIVER
11184 M:      Artur Paszkiewicz <[email protected]>
11185 L:      [email protected]
11186 S:      Supported
11187 T:      git git://git.code.sf.net/p/intel-sas/isci
11188 F:      drivers/scsi/isci/
11189
11190 INTEL CPU family model numbers
11191 M:      Tony Luck <[email protected]>
11192 M:      [email protected]
11193 L:      [email protected]
11194 S:      Supported
11195 F:      arch/x86/include/asm/intel-family.h
11196
11197 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11198 M:      Jani Nikula <[email protected]>
11199 M:      Rodrigo Vivi <[email protected]>
11200 L:      [email protected]
11201 L:      [email protected]
11202 S:      Supported
11203 F:      drivers/gpu/drm/i915/display/
11204 F:      drivers/gpu/drm/xe/display/
11205 F:      drivers/gpu/drm/xe/compat-i915-headers
11206 F:      include/drm/intel/
11207
11208 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11209 M:      Jani Nikula <[email protected]>
11210 M:      Joonas Lahtinen <[email protected]>
11211 M:      Rodrigo Vivi <[email protected]>
11212 M:      Tvrtko Ursulin <[email protected]>
11213 L:      [email protected]
11214 S:      Supported
11215 W:      https://drm.pages.freedesktop.org/intel-docs/
11216 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11217 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11218 C:      irc://irc.oftc.net/intel-gfx
11219 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11220 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11221 F:      Documentation/gpu/i915.rst
11222 F:      drivers/gpu/drm/ci/xfails/i915*
11223 F:      drivers/gpu/drm/i915/
11224 F:      include/drm/intel/
11225 F:      include/uapi/drm/i915_drm.h
11226
11227 INTEL DRM XE DRIVER (Lunar Lake and newer)
11228 M:      Lucas De Marchi <[email protected]>
11229 M:      Thomas Hellström <[email protected]>
11230 M:      Rodrigo Vivi <[email protected]>
11231 L:      [email protected]
11232 S:      Supported
11233 W:      https://drm.pages.freedesktop.org/intel-docs/
11234 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11235 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11236 C:      irc://irc.oftc.net/xe
11237 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11238 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11239 F:      Documentation/gpu/xe/
11240 F:      drivers/gpu/drm/xe/
11241 F:      include/drm/intel/
11242 F:      include/uapi/drm/xe_drm.h
11243
11244 INTEL ETHERNET DRIVERS
11245 M:      Tony Nguyen <[email protected]>
11246 M:      Przemek Kitszel <[email protected]>
11247 L:      [email protected] (moderated for non-subscribers)
11248 S:      Supported
11249 W:      https://www.intel.com/content/www/us/en/support.html
11250 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11253 F:      Documentation/networking/device_drivers/ethernet/intel/
11254 F:      drivers/net/ethernet/intel/
11255 F:      drivers/net/ethernet/intel/*/
11256 F:      include/linux/avf/virtchnl.h
11257 F:      include/linux/net/intel/iidc.h
11258
11259 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11260 M:      Mustafa Ismail <[email protected]>
11261 M:      Tatyana Nikolova <[email protected]>
11262 L:      [email protected]
11263 S:      Supported
11264 F:      drivers/infiniband/hw/irdma/
11265 F:      include/uapi/rdma/irdma-abi.h
11266
11267 INTEL GPIO DRIVERS
11268 M:      Andy Shevchenko <[email protected]>
11269 L:      [email protected]
11270 S:      Supported
11271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11272 F:      drivers/gpio/gpio-elkhartlake.c
11273 F:      drivers/gpio/gpio-graniterapids.c
11274 F:      drivers/gpio/gpio-ich.c
11275 F:      drivers/gpio/gpio-merrifield.c
11276 F:      drivers/gpio/gpio-ml-ioh.c
11277 F:      drivers/gpio/gpio-pch.c
11278 F:      drivers/gpio/gpio-sch.c
11279 F:      drivers/gpio/gpio-sodaville.c
11280 F:      drivers/gpio/gpio-tangier.c
11281 F:      drivers/gpio/gpio-tangier.h
11282
11283 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11284 M:      Zhenyu Wang <[email protected]>
11285 M:      Zhi Wang <[email protected]>
11286 L:      [email protected]
11287 L:      [email protected]
11288 S:      Supported
11289 W:      https://github.com/intel/gvt-linux/wiki
11290 T:      git https://github.com/intel/gvt-linux.git
11291 F:      drivers/gpu/drm/i915/gvt/
11292
11293 INTEL HID EVENT DRIVER
11294 M:      Alex Hung <[email protected]>
11295 L:      [email protected]
11296 S:      Maintained
11297 F:      drivers/platform/x86/intel/hid.c
11298
11299 INTEL I/OAT DMA DRIVER
11300 M:      Dave Jiang <[email protected]>
11301 R:      Dan Williams <[email protected]>
11302 L:      [email protected]
11303 S:      Supported
11304 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11305 F:      drivers/dma/ioat*
11306
11307 INTEL IAA CRYPTO DRIVER
11308 M:      Tom Zanussi <[email protected]>
11309 L:      [email protected]
11310 S:      Supported
11311 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11312 F:      drivers/crypto/intel/iaa/*
11313
11314 INTEL IDLE DRIVER
11315 M:      Jacob Pan <[email protected]>
11316 M:      Len Brown <[email protected]>
11317 L:      [email protected]
11318 S:      Supported
11319 B:      https://bugzilla.kernel.org
11320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11321 F:      drivers/idle/intel_idle.c
11322
11323 INTEL IDXD DRIVER
11324 M:      Fenghua Yu <[email protected]>
11325 R:      Dave Jiang <[email protected]>
11326 L:      [email protected]
11327 S:      Supported
11328 F:      drivers/dma/idxd/*
11329 F:      include/uapi/linux/idxd.h
11330
11331 INTEL IN FIELD SCAN (IFS) DEVICE
11332 M:      Jithu Joseph <[email protected]>
11333 R:      Ashok Raj <[email protected]>
11334 R:      Tony Luck <[email protected]>
11335 S:      Maintained
11336 F:      drivers/platform/x86/intel/ifs
11337 F:      include/trace/events/intel_ifs.h
11338 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11339
11340 INTEL INTEGRATED SENSOR HUB DRIVER
11341 M:      Srinivas Pandruvada <[email protected]>
11342 M:      Jiri Kosina <[email protected]>
11343 L:      [email protected]
11344 S:      Maintained
11345 F:      drivers/hid/intel-ish-hid/
11346
11347 INTEL IOMMU (VT-d)
11348 M:      David Woodhouse <[email protected]>
11349 M:      Lu Baolu <[email protected]>
11350 L:      [email protected]
11351 S:      Supported
11352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11353 F:      drivers/iommu/intel/
11354
11355 INTEL IPU3 CSI-2 CIO2 DRIVER
11356 M:      Yong Zhi <[email protected]>
11357 M:      Sakari Ailus <[email protected]>
11358 M:      Bingbu Cao <[email protected]>
11359 M:      Dan Scally <[email protected]>
11360 R:      Tianshu Qiu <[email protected]>
11361 L:      [email protected]
11362 S:      Maintained
11363 T:      git git://linuxtv.org/media_tree.git
11364 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11365 F:      drivers/media/pci/intel/ipu3/
11366
11367 INTEL IPU3 CSI-2 IMGU DRIVER
11368 M:      Sakari Ailus <[email protected]>
11369 R:      Bingbu Cao <[email protected]>
11370 R:      Tianshu Qiu <[email protected]>
11371 L:      [email protected]
11372 S:      Maintained
11373 F:      Documentation/admin-guide/media/ipu3.rst
11374 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11375 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11376 F:      drivers/staging/media/ipu3/
11377
11378 INTEL IPU6 INPUT SYSTEM DRIVER
11379 M:      Sakari Ailus <[email protected]>
11380 M:      Bingbu Cao <[email protected]>
11381 R:      Tianshu Qiu <[email protected]>
11382 L:      [email protected]
11383 S:      Maintained
11384 T:      git git://linuxtv.org/media_tree.git
11385 F:      Documentation/admin-guide/media/ipu6-isys.rst
11386 F:      drivers/media/pci/intel/ipu6/
11387
11388 INTEL ISHTP ECLITE DRIVER
11389 M:      Sumesh K Naduvalath <[email protected]>
11390 L:      [email protected]
11391 S:      Supported
11392 F:      drivers/platform/x86/intel/ishtp_eclite.c
11393
11394 INTEL IXP4XX CRYPTO SUPPORT
11395 M:      Corentin Labbe <[email protected]>
11396 L:      [email protected]
11397 S:      Maintained
11398 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11399
11400 INTEL KEEM BAY DRM DRIVER
11401 M:      Anitha Chrisanthus <[email protected]>
11402 M:      Edmund Dea <[email protected]>
11403 S:      Maintained
11404 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11405 F:      drivers/gpu/drm/kmb/
11406
11407 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11408 M:      Daniele Alessandrelli <[email protected]>
11409 S:      Maintained
11410 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11411 F:      drivers/crypto/intel/keembay/Kconfig
11412 F:      drivers/crypto/intel/keembay/Makefile
11413 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11414 F:      drivers/crypto/intel/keembay/ocs-aes.c
11415 F:      drivers/crypto/intel/keembay/ocs-aes.h
11416
11417 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11418 M:      Daniele Alessandrelli <[email protected]>
11419 M:      Prabhjot Khurana <[email protected]>
11420 M:      Mark Gross <[email protected]>
11421 S:      Maintained
11422 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11423 F:      drivers/crypto/intel/keembay/Kconfig
11424 F:      drivers/crypto/intel/keembay/Makefile
11425 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11426
11427 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11428 M:      Daniele Alessandrelli <[email protected]>
11429 M:      Declan Murphy <[email protected]>
11430 S:      Maintained
11431 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11432 F:      drivers/crypto/intel/keembay/Kconfig
11433 F:      drivers/crypto/intel/keembay/Makefile
11434 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11435 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11436 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11437
11438 INTEL MANAGEMENT ENGINE (mei)
11439 M:      Tomas Winkler <[email protected]>
11440 L:      [email protected]
11441 S:      Supported
11442 F:      Documentation/driver-api/mei/*
11443 F:      drivers/misc/mei/
11444 F:      drivers/watchdog/mei_wdt.c
11445 F:      include/linux/mei_aux.h
11446 F:      include/linux/mei_cl_bus.h
11447 F:      include/uapi/linux/mei.h
11448 F:      include/uapi/linux/mei_uuid.h
11449 F:      include/uapi/linux/uuid.h
11450 F:      samples/mei/*
11451
11452 INTEL MAX 10 BMC MFD DRIVER
11453 M:      Xu Yilun <[email protected]>
11454 R:      Tom Rix <[email protected]>
11455 S:      Maintained
11456 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11457 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11458 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11459 F:      drivers/mfd/intel-m10-bmc*
11460 F:      include/linux/mfd/intel-m10-bmc.h
11461
11462 INTEL MAX10 BMC SECURE UPDATES
11463 M:      Peter Colberg <[email protected]>
11464 L:      [email protected]
11465 S:      Maintained
11466 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11467 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11468
11469 INTEL P-Unit IPC DRIVER
11470 M:      Zha Qipeng <[email protected]>
11471 L:      [email protected]
11472 S:      Maintained
11473 F:      arch/x86/include/asm/intel_punit_ipc.h
11474 F:      drivers/platform/x86/intel/punit_ipc.c
11475
11476 INTEL PMC CORE DRIVER
11477 M:      Rajneesh Bhardwaj <[email protected]>
11478 M:      David E Box <[email protected]>
11479 L:      [email protected]
11480 S:      Maintained
11481 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11482 F:      drivers/platform/x86/intel/pmc/
11483
11484 INTEL PMIC GPIO DRIVERS
11485 M:      Andy Shevchenko <[email protected]>
11486 S:      Supported
11487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11488 F:      drivers/gpio/gpio-*cove.c
11489
11490 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11491 M:      Andy Shevchenko <[email protected]>
11492 S:      Supported
11493 F:      drivers/mfd/intel_soc_pmic*
11494 F:      include/linux/mfd/intel_soc_pmic*
11495
11496 INTEL PMT DRIVERS
11497 M:      David E. Box <[email protected]>
11498 S:      Supported
11499 F:      drivers/platform/x86/intel/pmt/
11500
11501 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11502 M:      Stanislav Yakovlev <[email protected]>
11503 L:      [email protected]
11504 S:      Maintained
11505 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11506 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11507 F:      drivers/net/wireless/intel/ipw2x00/
11508
11509 INTEL PSTATE DRIVER
11510 M:      Srinivas Pandruvada <[email protected]>
11511 M:      Len Brown <[email protected]>
11512 L:      [email protected]
11513 S:      Supported
11514 F:      drivers/cpufreq/intel_pstate.c
11515
11516 INTEL PTP DFL ToD DRIVER
11517 M:      Tianfei Zhang <[email protected]>
11518 L:      [email protected]
11519 L:      [email protected]
11520 S:      Maintained
11521 F:      drivers/ptp/ptp_dfl_tod.c
11522
11523 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11524 M:      Jarkko Nikula <[email protected]>
11525 L:      [email protected]
11526 F:      drivers/counter/intel-qep.c
11527
11528 INTEL SCU DRIVERS
11529 M:      Mika Westerberg <[email protected]>
11530 S:      Maintained
11531 F:      arch/x86/include/asm/intel_scu_ipc.h
11532 F:      drivers/platform/x86/intel_scu_*
11533
11534 INTEL SDSI DRIVER
11535 M:      David E. Box <[email protected]>
11536 S:      Supported
11537 F:      drivers/platform/x86/intel/sdsi.c
11538 F:      tools/arch/x86/intel_sdsi/
11539 F:      tools/testing/selftests/drivers/sdsi/
11540
11541 INTEL SGX
11542 M:      Jarkko Sakkinen <[email protected]>
11543 R:      Dave Hansen <[email protected]>
11544 L:      [email protected]
11545 S:      Supported
11546 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11548 F:      Documentation/arch/x86/sgx.rst
11549 F:      arch/x86/entry/vdso/vsgx.S
11550 F:      arch/x86/include/asm/sgx.h
11551 F:      arch/x86/include/uapi/asm/sgx.h
11552 F:      arch/x86/kernel/cpu/sgx/*
11553 F:      tools/testing/selftests/sgx/*
11554 K:      \bSGX_
11555
11556 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11557 M:      Daniel Scally <[email protected]>
11558 S:      Maintained
11559 F:      drivers/platform/x86/intel/int3472/
11560
11561 INTEL SPEED SELECT TECHNOLOGY
11562 M:      Srinivas Pandruvada <[email protected]>
11563 L:      [email protected]
11564 S:      Maintained
11565 F:      drivers/platform/x86/intel/speed_select_if/
11566 F:      include/uapi/linux/isst_if.h
11567 F:      tools/power/x86/intel-speed-select/
11568
11569 INTEL STRATIX10 FIRMWARE DRIVERS
11570 M:      Dinh Nguyen <[email protected]>
11571 L:      [email protected]
11572 S:      Maintained
11573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11574 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11575 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11576 F:      drivers/firmware/stratix10-rsu.c
11577 F:      drivers/firmware/stratix10-svc.c
11578 F:      include/linux/firmware/intel/stratix10-smc.h
11579 F:      include/linux/firmware/intel/stratix10-svc-client.h
11580
11581 INTEL TELEMETRY DRIVER
11582 M:      Rajneesh Bhardwaj <[email protected]>
11583 M:      "David E. Box" <[email protected]>
11584 L:      [email protected]
11585 S:      Maintained
11586 F:      arch/x86/include/asm/intel_telemetry.h
11587 F:      drivers/platform/x86/intel/telemetry/
11588
11589 INTEL TPMI DRIVER
11590 M:      Srinivas Pandruvada <[email protected]>
11591 L:      [email protected]
11592 S:      Maintained
11593 F:      Documentation/ABI/testing/debugfs-tpmi
11594 F:      drivers/platform/x86/intel/tpmi.c
11595 F:      include/linux/intel_tpmi.h
11596
11597 INTEL UNCORE FREQUENCY CONTROL
11598 M:      Srinivas Pandruvada <[email protected]>
11599 L:      [email protected]
11600 S:      Maintained
11601 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11602 F:      drivers/platform/x86/intel/uncore-frequency/
11603
11604 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11605 M:      David E. Box <[email protected]>
11606 S:      Supported
11607 F:      drivers/platform/x86/intel/vsec.*
11608
11609 INTEL VIRTUAL BUTTON DRIVER
11610 M:      AceLan Kao <[email protected]>
11611 L:      [email protected]
11612 S:      Maintained
11613 F:      drivers/platform/x86/intel/vbtn.c
11614
11615 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11616 M:      Stanislaw Gruszka <[email protected]>
11617 L:      [email protected]
11618 S:      Supported
11619 F:      drivers/net/wireless/intel/iwlegacy/
11620
11621 INTEL WIRELESS WIFI LINK (iwlwifi)
11622 M:      Miri Korenblit <[email protected]>
11623 L:      [email protected]
11624 S:      Supported
11625 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11627 F:      drivers/net/wireless/intel/iwlwifi/
11628
11629 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11630 M:      Jithu Joseph <[email protected]>
11631 S:      Maintained
11632 W:      https://slimbootloader.github.io/security/firmware-update.html
11633 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11634
11635 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11636 L:      [email protected]
11637 S:      Maintained
11638 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11639
11640 INTEL WWAN IOSM DRIVER
11641 M:      M Chetan Kumar <[email protected]>
11642 L:      [email protected]
11643 S:      Maintained
11644 F:      drivers/net/wwan/iosm/
11645
11646 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11647 M:      Xin Li <[email protected]>
11648 M:      "H. Peter Anvin" <[email protected]>
11649 S:      Supported
11650 F:      Documentation/arch/x86/x86_64/fred.rst
11651 F:      arch/x86/entry/entry_64_fred.S
11652 F:      arch/x86/entry/entry_fred.c
11653 F:      arch/x86/include/asm/fred.h
11654 F:      arch/x86/kernel/fred.c
11655
11656 INTEL(R) TRACE HUB
11657 M:      Alexander Shishkin <[email protected]>
11658 S:      Supported
11659 F:      Documentation/trace/intel_th.rst
11660 F:      drivers/hwtracing/intel_th/
11661 F:      include/linux/intel_th.h
11662
11663 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11664 M:      Ning Sun <[email protected]>
11665 L:      [email protected]
11666 S:      Supported
11667 W:      http://tboot.sourceforge.net
11668 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11669 F:      Documentation/arch/x86/intel_txt.rst
11670 F:      arch/x86/kernel/tboot.c
11671 F:      include/linux/tboot.h
11672
11673 INTERCONNECT API
11674 M:      Georgi Djakov <[email protected]>
11675 L:      [email protected]
11676 S:      Maintained
11677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11678 F:      Documentation/devicetree/bindings/interconnect/
11679 F:      Documentation/driver-api/interconnect.rst
11680 F:      drivers/interconnect/
11681 F:      include/dt-bindings/interconnect/
11682 F:      include/linux/interconnect-provider.h
11683 F:      include/linux/interconnect.h
11684
11685 INTERRUPT COUNTER DRIVER
11686 M:      Oleksij Rempel <[email protected]>
11687 R:      Pengutronix Kernel Team <[email protected]>
11688 L:      [email protected]
11689 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11690 F:      drivers/counter/interrupt-cnt.c
11691
11692 INTERSIL ISL7998X VIDEO DECODER DRIVER
11693 M:      Michael Tretter <[email protected]>
11694 R:      Pengutronix Kernel Team <[email protected]>
11695 L:      [email protected]
11696 S:      Maintained
11697 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11698 F:      drivers/media/i2c/isl7998x.c
11699
11700 INVENSENSE ICM-426xx IMU DRIVER
11701 M:      Jean-Baptiste Maneyrol <[email protected]>
11702 L:      [email protected]
11703 S:      Maintained
11704 W:      https://invensense.tdk.com/
11705 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11706 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11707 F:      drivers/iio/imu/inv_icm42600/
11708
11709 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11710 M:      Linus Walleij <[email protected]>
11711 L:      [email protected]
11712 S:      Maintained
11713 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11714 F:      drivers/iio/gyro/mpu3050*
11715
11716 IOC3 ETHERNET DRIVER
11717 M:      Ralf Baechle <[email protected]>
11718 L:      [email protected]
11719 S:      Maintained
11720 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11721
11722 IOMMU DMA-API LAYER
11723 M:      Robin Murphy <[email protected]>
11724 L:      [email protected]
11725 S:      Maintained
11726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11727 F:      drivers/iommu/dma-iommu.c
11728 F:      drivers/iommu/dma-iommu.h
11729 F:      drivers/iommu/iova.c
11730 F:      include/linux/iova.h
11731
11732 IOMMU SUBSYSTEM
11733 M:      Joerg Roedel <[email protected]>
11734 M:      Will Deacon <[email protected]>
11735 R:      Robin Murphy <[email protected]>
11736 L:      [email protected]
11737 S:      Maintained
11738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11739 F:      Documentation/devicetree/bindings/iommu/
11740 F:      drivers/iommu/
11741 F:      include/linux/iommu.h
11742 F:      include/linux/iova.h
11743 F:      include/linux/of_iommu.h
11744
11745 IOMMUFD
11746 M:      Jason Gunthorpe <[email protected]>
11747 M:      Kevin Tian <[email protected]>
11748 L:      [email protected]
11749 S:      Maintained
11750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11751 F:      Documentation/userspace-api/iommufd.rst
11752 F:      drivers/iommu/iommufd/
11753 F:      include/linux/iommufd.h
11754 F:      include/uapi/linux/iommufd.h
11755 F:      tools/testing/selftests/iommu/
11756
11757 IOSYS-MAP HELPERS
11758 M:      Thomas Zimmermann <[email protected]>
11759 L:      [email protected]
11760 S:      Maintained
11761 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11762 F:      include/linux/iosys-map.h
11763
11764 IO_URING
11765 M:      Jens Axboe <[email protected]>
11766 M:      Pavel Begunkov <[email protected]>
11767 L:      [email protected]
11768 S:      Maintained
11769 T:      git git://git.kernel.dk/linux-block
11770 T:      git git://git.kernel.dk/liburing
11771 F:      include/linux/io_uring/
11772 F:      include/linux/io_uring.h
11773 F:      include/linux/io_uring_types.h
11774 F:      include/trace/events/io_uring.h
11775 F:      include/uapi/linux/io_uring.h
11776 F:      io_uring/
11777
11778 IPMI SUBSYSTEM
11779 M:      Corey Minyard <[email protected]>
11780 L:      [email protected] (moderated for non-subscribers)
11781 S:      Supported
11782 W:      http://openipmi.sourceforge.net/
11783 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11784 F:      Documentation/devicetree/bindings/ipmi/
11785 F:      Documentation/driver-api/ipmi.rst
11786 F:      drivers/char/ipmi/
11787 F:      include/linux/ipmi*
11788 F:      include/uapi/linux/ipmi*
11789
11790 IPS SCSI RAID DRIVER
11791 M:      Adaptec OEM Raid Solutions <[email protected]>
11792 L:      [email protected]
11793 S:      Maintained
11794 W:      http://www.adaptec.com/
11795 F:      drivers/scsi/ips*
11796
11797 IPVS
11798 M:      Simon Horman <[email protected]>
11799 M:      Julian Anastasov <[email protected]>
11800 L:      [email protected]
11801 L:      [email protected]
11802 S:      Maintained
11803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11805 F:      Documentation/networking/ipvs-sysctl.rst
11806 F:      include/net/ip_vs.h
11807 F:      include/uapi/linux/ip_vs.h
11808 F:      net/netfilter/ipvs/
11809
11810 IPWIRELESS DRIVER
11811 M:      Jiri Kosina <[email protected]>
11812 M:      David Sterba <[email protected]>
11813 S:      Odd Fixes
11814 F:      drivers/tty/ipwireless/
11815
11816 IRON DEVICE AUDIO CODEC DRIVERS
11817 M:      Kiseok Jo <[email protected]>
11818 L:      [email protected] (moderated for non-subscribers)
11819 S:      Maintained
11820 F:      Documentation/devicetree/bindings/sound/irondevice,*
11821 F:      sound/soc/codecs/sma*
11822
11823 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11824 M:      Thomas Gleixner <[email protected]>
11825 S:      Maintained
11826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11827 F:      Documentation/core-api/irq/irq-domain.rst
11828 F:      include/linux/irqdomain.h
11829 F:      include/linux/irqdomain_defs.h
11830 F:      kernel/irq/irqdomain.c
11831 F:      kernel/irq/msi.c
11832
11833 IRQ SUBSYSTEM
11834 M:      Thomas Gleixner <[email protected]>
11835 L:      [email protected]
11836 S:      Maintained
11837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11838 F:      include/linux/group_cpus.h
11839 F:      include/linux/irq.h
11840 F:      include/linux/irqhandler.h
11841 F:      include/linux/irqnr.h
11842 F:      include/linux/irqreturn.h
11843 F:      kernel/irq/
11844 F:      lib/group_cpus.c
11845
11846 IRQCHIP DRIVERS
11847 M:      Thomas Gleixner <[email protected]>
11848 L:      [email protected]
11849 S:      Maintained
11850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11851 F:      Documentation/devicetree/bindings/interrupt-controller/
11852 F:      drivers/irqchip/
11853 F:      include/linux/irqchip.h
11854
11855 ISA
11856 M:      William Breathitt Gray <[email protected]>
11857 S:      Maintained
11858 F:      Documentation/driver-api/isa.rst
11859 F:      drivers/base/isa.c
11860 F:      include/linux/isa.h
11861
11862 ISA RADIO MODULE
11863 M:      Hans Verkuil <[email protected]>
11864 L:      [email protected]
11865 S:      Maintained
11866 W:      https://linuxtv.org
11867 T:      git git://linuxtv.org/media_tree.git
11868 F:      drivers/media/radio/radio-isa*
11869
11870 ISAPNP
11871 M:      Jaroslav Kysela <[email protected]>
11872 S:      Maintained
11873 F:      Documentation/userspace-api/isapnp.rst
11874 F:      drivers/pnp/isapnp/
11875 F:      include/linux/isapnp.h
11876
11877 ISCSI
11878 M:      Lee Duncan <[email protected]>
11879 M:      Chris Leech <[email protected]>
11880 M:      Mike Christie <[email protected]>
11881 L:      [email protected]
11882 L:      [email protected]
11883 S:      Maintained
11884 W:      www.open-iscsi.com
11885 F:      drivers/scsi/*iscsi*
11886 F:      include/scsi/*iscsi*
11887
11888 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11889 M:      Peter Jones <[email protected]>
11890 M:      Konrad Rzeszutek Wilk <[email protected]>
11891 S:      Maintained
11892 F:      drivers/firmware/iscsi_ibft*
11893
11894 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11895 M:      Sagi Grimberg <[email protected]>
11896 M:      Max Gurtovoy <[email protected]>
11897 L:      [email protected]
11898 S:      Supported
11899 W:      http://www.openfabrics.org
11900 W:      www.open-iscsi.org
11901 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11902 F:      drivers/infiniband/ulp/iser/
11903
11904 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11905 M:      Sagi Grimberg <[email protected]>
11906 L:      [email protected]
11907 L:      [email protected]
11908 S:      Supported
11909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11910 F:      drivers/infiniband/ulp/isert
11911
11912 ISDN/CMTP OVER BLUETOOTH
11913 M:      Karsten Keil <[email protected]>
11914 L:      [email protected] (subscribers-only)
11915 L:      [email protected]
11916 S:      Odd Fixes
11917 W:      http://www.isdn4linux.de
11918 F:      Documentation/isdn/
11919 F:      drivers/isdn/capi/
11920 F:      include/linux/isdn/
11921 F:      include/uapi/linux/isdn/
11922 F:      net/bluetooth/cmtp/
11923
11924 ISDN/mISDN SUBSYSTEM
11925 M:      Karsten Keil <[email protected]>
11926 L:      [email protected] (subscribers-only)
11927 L:      [email protected]
11928 S:      Maintained
11929 W:      http://www.isdn4linux.de
11930 F:      drivers/isdn/Kconfig
11931 F:      drivers/isdn/Makefile
11932 F:      drivers/isdn/hardware/
11933 F:      drivers/isdn/mISDN/
11934
11935 ISOFS FILESYSTEM
11936 M:      Jan Kara <[email protected]>
11937 L:      [email protected]
11938 S:      Maintained
11939 F:      Documentation/filesystems/isofs.rst
11940 F:      fs/isofs/
11941
11942 IT87 HARDWARE MONITORING DRIVER
11943 M:      Jean Delvare <[email protected]>
11944 L:      [email protected]
11945 S:      Maintained
11946 F:      Documentation/hwmon/it87.rst
11947 F:      drivers/hwmon/it87.c
11948
11949 IT913X MEDIA DRIVER
11950 L:      [email protected]
11951 S:      Orphan
11952 W:      https://linuxtv.org
11953 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11954 F:      drivers/media/tuners/it913x*
11955
11956 ITE IT66121 HDMI BRIDGE DRIVER
11957 M:      Phong LE <[email protected]>
11958 M:      Neil Armstrong <[email protected]>
11959 S:      Maintained
11960 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11961 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11962 F:      drivers/gpu/drm/bridge/ite-it66121.c
11963
11964 IVTV VIDEO4LINUX DRIVER
11965 M:      Andy Walls <[email protected]>
11966 L:      [email protected]
11967 S:      Maintained
11968 W:      https://linuxtv.org
11969 T:      git git://linuxtv.org/media_tree.git
11970 F:      Documentation/admin-guide/media/ivtv*
11971 F:      drivers/media/pci/ivtv/
11972 F:      include/uapi/linux/ivtv*
11973
11974 IX2505V MEDIA DRIVER
11975 M:      Malcolm Priestley <[email protected]>
11976 L:      [email protected]
11977 S:      Maintained
11978 W:      https://linuxtv.org
11979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11980 F:      drivers/media/dvb-frontends/ix2505v*
11981
11982 JAILHOUSE HYPERVISOR INTERFACE
11983 M:      Jan Kiszka <[email protected]>
11984 L:      [email protected]
11985 S:      Maintained
11986 F:      arch/x86/include/asm/jailhouse_para.h
11987 F:      arch/x86/kernel/jailhouse.c
11988
11989 JFS FILESYSTEM
11990 M:      Dave Kleikamp <[email protected]>
11991 L:      [email protected]
11992 S:      Odd Fixes
11993 W:      http://jfs.sourceforge.net/
11994 T:      git https://github.com/kleikamp/linux-shaggy.git
11995 F:      Documentation/admin-guide/jfs.rst
11996 F:      fs/jfs/
11997
11998 JME NETWORK DRIVER
11999 M:      Guo-Fu Tseng <[email protected]>
12000 L:      [email protected]
12001 S:      Odd Fixes
12002 F:      drivers/net/ethernet/jme.*
12003
12004 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12005 M:      David Woodhouse <[email protected]>
12006 M:      Richard Weinberger <[email protected]>
12007 L:      [email protected]
12008 S:      Odd Fixes
12009 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12010 T:      git git://git.infradead.org/ubifs-2.6.git
12011 F:      fs/jffs2/
12012 F:      include/uapi/linux/jffs2.h
12013
12014 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12015 M:      "Theodore Ts'o" <[email protected]>
12016 M:      Jan Kara <[email protected]>
12017 L:      [email protected]
12018 S:      Maintained
12019 F:      fs/jbd2/
12020 F:      include/linux/jbd2.h
12021
12022 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12023 M:      Mikhail Ulyanov <[email protected]>
12024 L:      [email protected]
12025 L:      [email protected]
12026 S:      Maintained
12027 F:      drivers/media/platform/renesas/rcar_jpu.c
12028
12029 JSM Neo PCI based serial card
12030 L:      [email protected]
12031 S:      Orphan
12032 F:      drivers/tty/serial/jsm/
12033
12034 K10TEMP HARDWARE MONITORING DRIVER
12035 M:      Clemens Ladisch <[email protected]>
12036 L:      [email protected]
12037 S:      Maintained
12038 F:      Documentation/hwmon/k10temp.rst
12039 F:      drivers/hwmon/k10temp.c
12040
12041 K8TEMP HARDWARE MONITORING DRIVER
12042 M:      Rudolf Marek <[email protected]>
12043 L:      [email protected]
12044 S:      Maintained
12045 F:      Documentation/hwmon/k8temp.rst
12046 F:      drivers/hwmon/k8temp.c
12047
12048 KASAN
12049 M:      Andrey Ryabinin <[email protected]>
12050 R:      Alexander Potapenko <[email protected]>
12051 R:      Andrey Konovalov <[email protected]>
12052 R:      Dmitry Vyukov <[email protected]>
12053 R:      Vincenzo Frascino <[email protected]>
12054 L:      [email protected]
12055 S:      Maintained
12056 F:      Documentation/dev-tools/kasan.rst
12057 F:      arch/*/include/asm/*kasan.h
12058 F:      arch/*/mm/kasan_init*
12059 F:      include/linux/kasan*.h
12060 F:      lib/Kconfig.kasan
12061 F:      mm/kasan/
12062 F:      scripts/Makefile.kasan
12063
12064 KCONFIG
12065 M:      Masahiro Yamada <[email protected]>
12066 L:      [email protected]
12067 S:      Maintained
12068 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12070 F:      Documentation/kbuild/kconfig*
12071 F:      scripts/Kconfig.include
12072 F:      scripts/kconfig/
12073
12074 KCOV
12075 R:      Dmitry Vyukov <[email protected]>
12076 R:      Andrey Konovalov <[email protected]>
12077 L:      [email protected]
12078 S:      Maintained
12079 F:      Documentation/dev-tools/kcov.rst
12080 F:      include/linux/kcov.h
12081 F:      include/uapi/linux/kcov.h
12082 F:      kernel/kcov.c
12083 F:      scripts/Makefile.kcov
12084
12085 KCSAN
12086 M:      Marco Elver <[email protected]>
12087 R:      Dmitry Vyukov <[email protected]>
12088 L:      [email protected]
12089 S:      Maintained
12090 F:      Documentation/dev-tools/kcsan.rst
12091 F:      include/linux/kcsan*.h
12092 F:      kernel/kcsan/
12093 F:      lib/Kconfig.kcsan
12094 F:      scripts/Makefile.kcsan
12095
12096 KDUMP
12097 M:      Baoquan He <[email protected]>
12098 R:      Vivek Goyal <[email protected]>
12099 R:      Dave Young <[email protected]>
12100 L:      [email protected]
12101 S:      Maintained
12102 W:      http://lse.sourceforge.net/kdump/
12103 F:      Documentation/admin-guide/kdump/
12104 F:      fs/proc/vmcore.c
12105 F:      include/linux/crash_core.h
12106 F:      include/linux/crash_dump.h
12107 F:      include/uapi/linux/vmcore.h
12108 F:      kernel/crash_*.c
12109
12110 KEENE FM RADIO TRANSMITTER DRIVER
12111 M:      Hans Verkuil <[email protected]>
12112 L:      [email protected]
12113 S:      Maintained
12114 W:      https://linuxtv.org
12115 T:      git git://linuxtv.org/media_tree.git
12116 F:      drivers/media/radio/radio-keene*
12117
12118 KERNEL AUTOMOUNTER
12119 M:      Ian Kent <[email protected]>
12120 L:      [email protected]
12121 S:      Maintained
12122 F:      fs/autofs/
12123
12124 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12125 M:      Masahiro Yamada <[email protected]>
12126 R:      Nathan Chancellor <[email protected]>
12127 R:      Nicolas Schier <[email protected]>
12128 L:      [email protected]
12129 S:      Maintained
12130 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12132 F:      Documentation/kbuild/
12133 F:      Makefile
12134 F:      scripts/*vmlinux*
12135 F:      scripts/Kbuild*
12136 F:      scripts/Makefile*
12137 F:      scripts/basic/
12138 F:      scripts/clang-tools/
12139 F:      scripts/dummy-tools/
12140 F:      scripts/include/
12141 F:      scripts/mk*
12142 F:      scripts/mod/
12143 F:      scripts/package/
12144 F:      usr/
12145
12146 KERNEL HARDENING (not covered by other areas)
12147 M:      Kees Cook <[email protected]>
12148 R:      Gustavo A. R. Silva <[email protected]>
12149 L:      [email protected]
12150 S:      Supported
12151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12152 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12153 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12154 F:      arch/*/configs/hardening.config
12155 F:      include/linux/overflow.h
12156 F:      include/linux/randomize_kstack.h
12157 F:      kernel/configs/hardening.config
12158 F:      lib/usercopy_kunit.c
12159 F:      mm/usercopy.c
12160 K:      \b(add|choose)_random_kstack_offset\b
12161 K:      \b__check_(object_size|heap_object)\b
12162 K:      \b__counted_by\b
12163
12164 KERNEL JANITORS
12165 L:      [email protected]
12166 S:      Odd Fixes
12167 W:      http://kernelnewbies.org/KernelJanitors
12168
12169 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12170 M:      Chuck Lever <[email protected]>
12171 M:      Jeff Layton <[email protected]>
12172 R:      Neil Brown <[email protected]>
12173 R:      Olga Kornievskaia <[email protected]>
12174 R:      Dai Ngo <[email protected]>
12175 R:      Tom Talpey <[email protected]>
12176 L:      [email protected]
12177 S:      Supported
12178 B:      https://bugzilla.kernel.org
12179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12180 F:      Documentation/filesystems/nfs/
12181 F:      fs/lockd/
12182 F:      fs/nfs_common/
12183 F:      fs/nfsd/
12184 F:      include/linux/lockd/
12185 F:      include/linux/sunrpc/
12186 F:      include/trace/events/rpcgss.h
12187 F:      include/trace/events/rpcrdma.h
12188 F:      include/trace/events/sunrpc.h
12189 F:      include/trace/misc/fs.h
12190 F:      include/trace/misc/nfs.h
12191 F:      include/trace/misc/sunrpc.h
12192 F:      include/uapi/linux/nfsd/
12193 F:      include/uapi/linux/sunrpc/
12194 F:      net/sunrpc/
12195
12196 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12197 M:      Thomas Weißschuh <[email protected]>
12198 R:      Christian Heusel <[email protected]>
12199 R:      Nathan Chancellor <[email protected]>
12200 S:      Maintained
12201 F:      scripts/package/PKGBUILD
12202
12203 KERNEL REGRESSIONS
12204 M:      Thorsten Leemhuis <[email protected]>
12205 L:      [email protected]
12206 S:      Supported
12207 F:      Documentation/admin-guide/reporting-regressions.rst
12208 F:      Documentation/process/handling-regressions.rst
12209
12210 KERNEL SELFTEST FRAMEWORK
12211 M:      Shuah Khan <[email protected]>
12212 M:      Shuah Khan <[email protected]>
12213 L:      [email protected]
12214 S:      Maintained
12215 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12217 F:      Documentation/dev-tools/kselftest*
12218 F:      tools/testing/selftests/
12219
12220 KERNEL SMB3 SERVER (KSMBD)
12221 M:      Namjae Jeon <[email protected]>
12222 M:      Steve French <[email protected]>
12223 R:      Sergey Senozhatsky <[email protected]>
12224 R:      Tom Talpey <[email protected]>
12225 L:      [email protected]
12226 S:      Maintained
12227 T:      git git://git.samba.org/ksmbd.git
12228 F:      Documentation/filesystems/smb/ksmbd.rst
12229 F:      fs/smb/common/
12230 F:      fs/smb/server/
12231
12232 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12233 M:      Brendan Higgins <[email protected]>
12234 M:      David Gow <[email protected]>
12235 R:      Rae Moar <[email protected]>
12236 L:      [email protected]
12237 L:      [email protected]
12238 S:      Maintained
12239 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12242 F:      Documentation/dev-tools/kunit/
12243 F:      include/kunit/
12244 F:      lib/kunit/
12245 F:      rust/kernel/kunit.rs
12246 F:      scripts/rustdoc_test_*
12247 F:      tools/testing/kunit/
12248
12249 KERNEL USERMODE HELPER
12250 M:      Luis Chamberlain <[email protected]>
12251 L:      [email protected]
12252 S:      Maintained
12253 F:      include/linux/umh.h
12254 F:      kernel/umh.c
12255
12256 KERNEL VIRTUAL MACHINE (KVM)
12257 M:      Paolo Bonzini <[email protected]>
12258 L:      [email protected]
12259 S:      Supported
12260 W:      http://www.linux-kvm.org
12261 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12262 F:      Documentation/virt/kvm/
12263 F:      include/asm-generic/kvm*
12264 F:      include/kvm/iodev.h
12265 F:      include/linux/kvm*
12266 F:      include/trace/events/kvm.h
12267 F:      include/uapi/asm-generic/kvm*
12268 F:      include/uapi/linux/kvm*
12269 F:      tools/kvm/
12270 F:      tools/testing/selftests/kvm/
12271 F:      virt/kvm/*
12272
12273 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12274 M:      Marc Zyngier <[email protected]>
12275 M:      Oliver Upton <[email protected]>
12276 R:      James Morse <[email protected]>
12277 R:      Suzuki K Poulose <[email protected]>
12278 R:      Zenghui Yu <[email protected]>
12279 L:      [email protected] (moderated for non-subscribers)
12280 L:      [email protected]
12281 S:      Maintained
12282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12283 F:      Documentation/virt/kvm/arm/
12284 F:      Documentation/virt/kvm/devices/arm*
12285 F:      arch/arm64/include/asm/kvm*
12286 F:      arch/arm64/include/uapi/asm/kvm*
12287 F:      arch/arm64/kvm/
12288 F:      include/kvm/arm_*
12289 F:      tools/testing/selftests/kvm/*/aarch64/
12290 F:      tools/testing/selftests/kvm/aarch64/
12291
12292 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12293 M:      Tianrui Zhao <[email protected]>
12294 M:      Bibo Mao <[email protected]>
12295 M:      Huacai Chen <[email protected]>
12296 L:      [email protected]
12297 L:      [email protected]
12298 S:      Maintained
12299 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12300 F:      arch/loongarch/include/asm/kvm*
12301 F:      arch/loongarch/include/uapi/asm/kvm*
12302 F:      arch/loongarch/kvm/
12303
12304 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12305 M:      Huacai Chen <[email protected]>
12306 L:      [email protected]
12307 L:      [email protected]
12308 S:      Maintained
12309 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12310 F:      arch/mips/include/asm/kvm*
12311 F:      arch/mips/include/uapi/asm/kvm*
12312 F:      arch/mips/kvm/
12313
12314 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12315 M:      Michael Ellerman <[email protected]>
12316 R:      Nicholas Piggin <[email protected]>
12317 L:      [email protected]
12318 L:      [email protected]
12319 S:      Maintained (Book3S 64-bit HV)
12320 S:      Odd fixes (Book3S 64-bit PR)
12321 S:      Orphan (Book3E and 32-bit)
12322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12323 F:      arch/powerpc/include/asm/kvm*
12324 F:      arch/powerpc/include/uapi/asm/kvm*
12325 F:      arch/powerpc/kernel/kvm*
12326 F:      arch/powerpc/kvm/
12327
12328 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12329 M:      Anup Patel <[email protected]>
12330 R:      Atish Patra <[email protected]>
12331 L:      [email protected]
12332 L:      [email protected]
12333 L:      [email protected]
12334 S:      Maintained
12335 T:      git https://github.com/kvm-riscv/linux.git
12336 F:      arch/riscv/include/asm/kvm*
12337 F:      arch/riscv/include/uapi/asm/kvm*
12338 F:      arch/riscv/kvm/
12339 F:      tools/testing/selftests/kvm/*/riscv/
12340 F:      tools/testing/selftests/kvm/riscv/
12341
12342 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12343 M:      Christian Borntraeger <[email protected]>
12344 M:      Janosch Frank <[email protected]>
12345 M:      Claudio Imbrenda <[email protected]>
12346 R:      David Hildenbrand <[email protected]>
12347 L:      [email protected]
12348 S:      Supported
12349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12350 F:      Documentation/virt/kvm/s390*
12351 F:      arch/s390/include/asm/gmap.h
12352 F:      arch/s390/include/asm/kvm*
12353 F:      arch/s390/include/uapi/asm/kvm*
12354 F:      arch/s390/include/uapi/asm/uvdevice.h
12355 F:      arch/s390/kernel/uv.c
12356 F:      arch/s390/kvm/
12357 F:      arch/s390/mm/gmap.c
12358 F:      drivers/s390/char/uvdevice.c
12359 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12360 F:      tools/testing/selftests/kvm/*/s390x/
12361 F:      tools/testing/selftests/kvm/s390x/
12362
12363 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12364 M:      Sean Christopherson <[email protected]>
12365 M:      Paolo Bonzini <[email protected]>
12366 L:      [email protected]
12367 S:      Supported
12368 P:      Documentation/process/maintainer-kvm-x86.rst
12369 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12370 F:      arch/x86/include/asm/kvm*
12371 F:      arch/x86/include/asm/svm.h
12372 F:      arch/x86/include/asm/vmx*.h
12373 F:      arch/x86/include/uapi/asm/kvm*
12374 F:      arch/x86/include/uapi/asm/svm.h
12375 F:      arch/x86/include/uapi/asm/vmx.h
12376 F:      arch/x86/kvm/
12377 F:      arch/x86/kvm/*/
12378 F:      tools/testing/selftests/kvm/*/x86_64/
12379 F:      tools/testing/selftests/kvm/x86_64/
12380
12381 KERNFS
12382 M:      Greg Kroah-Hartman <[email protected]>
12383 M:      Tejun Heo <[email protected]>
12384 S:      Supported
12385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12386 F:      fs/kernfs/
12387 F:      include/linux/kernfs.h
12388
12389 KEXEC
12390 M:      Eric Biederman <[email protected]>
12391 L:      [email protected]
12392 S:      Maintained
12393 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12394 F:      include/linux/kexec.h
12395 F:      include/uapi/linux/kexec.h
12396 F:      kernel/kexec*
12397
12398 KEYS-ENCRYPTED
12399 M:      Mimi Zohar <[email protected]>
12400 L:      [email protected]
12401 L:      [email protected]
12402 S:      Supported
12403 F:      Documentation/security/keys/trusted-encrypted.rst
12404 F:      include/keys/encrypted-type.h
12405 F:      security/keys/encrypted-keys/
12406
12407 KEYS-TRUSTED
12408 M:      James Bottomley <[email protected]>
12409 M:      Jarkko Sakkinen <[email protected]>
12410 M:      Mimi Zohar <[email protected]>
12411 L:      [email protected]
12412 L:      [email protected]
12413 S:      Supported
12414 F:      Documentation/security/keys/trusted-encrypted.rst
12415 F:      include/keys/trusted-type.h
12416 F:      include/keys/trusted_tpm.h
12417 F:      security/keys/trusted-keys/
12418
12419 KEYS-TRUSTED-CAAM
12420 M:      Ahmad Fatoum <[email protected]>
12421 R:      Pengutronix Kernel Team <[email protected]>
12422 L:      [email protected]
12423 L:      [email protected]
12424 S:      Maintained
12425 F:      include/keys/trusted_caam.h
12426 F:      security/keys/trusted-keys/trusted_caam.c
12427
12428 KEYS-TRUSTED-DCP
12429 M:      David Gstir <[email protected]>
12430 R:      sigma star Kernel Team <[email protected]>
12431 L:      [email protected]
12432 L:      [email protected]
12433 S:      Supported
12434 F:      include/keys/trusted_dcp.h
12435 F:      security/keys/trusted-keys/trusted_dcp.c
12436
12437 KEYS-TRUSTED-TEE
12438 M:      Sumit Garg <[email protected]>
12439 L:      [email protected]
12440 L:      [email protected]
12441 S:      Supported
12442 F:      include/keys/trusted_tee.h
12443 F:      security/keys/trusted-keys/trusted_tee.c
12444
12445 KEYS/KEYRINGS
12446 M:      David Howells <[email protected]>
12447 M:      Jarkko Sakkinen <[email protected]>
12448 L:      [email protected]
12449 S:      Maintained
12450 F:      Documentation/security/keys/core.rst
12451 F:      include/keys/
12452 F:      include/linux/key-type.h
12453 F:      include/linux/key.h
12454 F:      include/linux/keyctl.h
12455 F:      include/uapi/linux/keyctl.h
12456 F:      security/keys/
12457
12458 KEYS/KEYRINGS_INTEGRITY
12459 M:      Jarkko Sakkinen <[email protected]>
12460 M:      Mimi Zohar <[email protected]>
12461 L:      [email protected]
12462 L:      [email protected]
12463 S:      Supported
12464 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12465 F:      security/integrity/platform_certs
12466
12467 KFENCE
12468 M:      Alexander Potapenko <[email protected]>
12469 M:      Marco Elver <[email protected]>
12470 R:      Dmitry Vyukov <[email protected]>
12471 L:      [email protected]
12472 S:      Maintained
12473 F:      Documentation/dev-tools/kfence.rst
12474 F:      arch/*/include/asm/kfence.h
12475 F:      include/linux/kfence.h
12476 F:      lib/Kconfig.kfence
12477 F:      mm/kfence/
12478
12479 KFIFO
12480 M:      Stefani Seibold <[email protected]>
12481 S:      Maintained
12482 F:      include/linux/kfifo.h
12483 F:      lib/kfifo.c
12484 F:      samples/kfifo/
12485
12486 KGDB / KDB /debug_core
12487 M:      Jason Wessel <[email protected]>
12488 M:      Daniel Thompson <[email protected]>
12489 R:      Douglas Anderson <[email protected]>
12490 L:      [email protected]
12491 S:      Maintained
12492 W:      http://kgdb.wiki.kernel.org/
12493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12494 F:      Documentation/dev-tools/kgdb.rst
12495 F:      drivers/misc/kgdbts.c
12496 F:      drivers/tty/serial/kgdboc.c
12497 F:      include/linux/kdb.h
12498 F:      include/linux/kgdb.h
12499 F:      kernel/debug/
12500 F:      kernel/module/kdb.c
12501
12502 KHADAS MCU MFD DRIVER
12503 M:      Neil Armstrong <[email protected]>
12504 L:      [email protected]
12505 S:      Maintained
12506 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12507 F:      drivers/mfd/khadas-mcu.c
12508 F:      drivers/thermal/khadas_mcu_fan.c
12509 F:      include/linux/mfd/khadas-mcu.h
12510
12511 KIONIX/ROHM KX022A ACCELEROMETER
12512 M:      Matti Vaittinen <[email protected]>
12513 L:      [email protected]
12514 S:      Supported
12515 F:      drivers/iio/accel/kionix-kx022a*
12516
12517 KMEMLEAK
12518 M:      Catalin Marinas <[email protected]>
12519 S:      Maintained
12520 F:      Documentation/dev-tools/kmemleak.rst
12521 F:      include/linux/kmemleak.h
12522 F:      mm/kmemleak.c
12523 F:      samples/kmemleak/kmemleak-test.c
12524
12525 KMSAN
12526 M:      Alexander Potapenko <[email protected]>
12527 R:      Marco Elver <[email protected]>
12528 R:      Dmitry Vyukov <[email protected]>
12529 L:      [email protected]
12530 S:      Maintained
12531 F:      Documentation/dev-tools/kmsan.rst
12532 F:      arch/*/include/asm/kmsan.h
12533 F:      arch/*/mm/kmsan_*
12534 F:      include/linux/kmsan*.h
12535 F:      lib/Kconfig.kmsan
12536 F:      mm/kmsan/
12537 F:      scripts/Makefile.kmsan
12538
12539 KPROBES
12540 M:      Naveen N Rao <[email protected]>
12541 M:      Anil S Keshavamurthy <[email protected]>
12542 M:      "David S. Miller" <[email protected]>
12543 M:      Masami Hiramatsu <[email protected]>
12544 L:      [email protected]
12545 L:      [email protected]
12546 S:      Maintained
12547 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12549 F:      Documentation/trace/kprobes.rst
12550 F:      include/asm-generic/kprobes.h
12551 F:      include/linux/kprobes.h
12552 F:      kernel/kprobes.c
12553 F:      lib/test_kprobes.c
12554 F:      samples/kprobes
12555
12556 KS0108 LCD CONTROLLER DRIVER
12557 M:      Miguel Ojeda <[email protected]>
12558 S:      Maintained
12559 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12560 F:      drivers/auxdisplay/ks0108.c
12561 F:      include/linux/ks0108.h
12562
12563 KTD253 BACKLIGHT DRIVER
12564 M:      Linus Walleij <[email protected]>
12565 S:      Maintained
12566 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12567 F:      drivers/video/backlight/ktd253-backlight.c
12568
12569 KTD2801 BACKLIGHT DRIVER
12570 M:      Duje Mihanović <[email protected]>
12571 S:      Maintained
12572 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12573 F:      drivers/video/backlight/ktd2801-backlight.c
12574
12575 KTEST
12576 M:      Steven Rostedt <[email protected]>
12577 M:      John Hawley <[email protected]>
12578 S:      Maintained
12579 F:      tools/testing/ktest
12580
12581 KTZ8866 BACKLIGHT DRIVER
12582 M:      Jianhua Lu <[email protected]>
12583 S:      Maintained
12584 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12585 F:      drivers/video/backlight/ktz8866.c
12586
12587 KVM PARAVIRT (KVM/paravirt)
12588 M:      Paolo Bonzini <[email protected]>
12589 R:      Vitaly Kuznetsov <[email protected]>
12590 L:      [email protected]
12591 S:      Supported
12592 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12593 F:      arch/um/include/asm/kvm_para.h
12594 F:      arch/x86/include/asm/kvm_para.h
12595 F:      arch/x86/include/asm/pvclock-abi.h
12596 F:      arch/x86/include/uapi/asm/kvm_para.h
12597 F:      arch/x86/kernel/kvm.c
12598 F:      arch/x86/kernel/kvmclock.c
12599 F:      include/asm-generic/kvm_para.h
12600 F:      include/linux/kvm_para.h
12601 F:      include/uapi/asm-generic/kvm_para.h
12602 F:      include/uapi/linux/kvm_para.h
12603
12604 KVM X86 HYPER-V (KVM/hyper-v)
12605 M:      Vitaly Kuznetsov <[email protected]>
12606 M:      Sean Christopherson <[email protected]>
12607 M:      Paolo Bonzini <[email protected]>
12608 L:      [email protected]
12609 S:      Supported
12610 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12611 F:      arch/x86/kvm/hyperv.*
12612 F:      arch/x86/kvm/kvm_onhyperv.*
12613 F:      arch/x86/kvm/svm/hyperv.*
12614 F:      arch/x86/kvm/svm/svm_onhyperv.*
12615 F:      arch/x86/kvm/vmx/hyperv.*
12616
12617 KVM X86 Xen (KVM/Xen)
12618 M:      David Woodhouse <[email protected]>
12619 M:      Paul Durrant <[email protected]>
12620 M:      Sean Christopherson <[email protected]>
12621 M:      Paolo Bonzini <[email protected]>
12622 L:      [email protected]
12623 S:      Supported
12624 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12625 F:      arch/x86/kvm/xen.*
12626
12627 L3MDEV
12628 M:      David Ahern <[email protected]>
12629 L:      [email protected]
12630 S:      Maintained
12631 F:      include/net/l3mdev.h
12632 F:      net/l3mdev
12633
12634 LANDLOCK SECURITY MODULE
12635 M:      Mickaël Salaün <[email protected]>
12636 R:      Günther Noack <[email protected]>
12637 L:      [email protected]
12638 S:      Supported
12639 W:      https://landlock.io
12640 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12641 F:      Documentation/security/landlock.rst
12642 F:      Documentation/userspace-api/landlock.rst
12643 F:      fs/ioctl.c
12644 F:      include/uapi/linux/landlock.h
12645 F:      samples/landlock/
12646 F:      security/landlock/
12647 F:      tools/testing/selftests/landlock/
12648 K:      landlock
12649 K:      LANDLOCK
12650
12651 LANTIQ / INTEL Ethernet drivers
12652 M:      Hauke Mehrtens <[email protected]>
12653 L:      [email protected]
12654 S:      Maintained
12655 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12656 F:      drivers/net/dsa/lantiq_gswip.c
12657 F:      drivers/net/dsa/lantiq_pce.h
12658 F:      drivers/net/ethernet/lantiq_xrx200.c
12659 F:      net/dsa/tag_gswip.c
12660
12661 LANTIQ MIPS ARCHITECTURE
12662 M:      John Crispin <[email protected]>
12663 L:      [email protected]
12664 S:      Maintained
12665 F:      arch/mips/lantiq
12666 F:      drivers/soc/lantiq
12667
12668 LANTIQ PEF2256 DRIVER
12669 M:      Herve Codina <[email protected]>
12670 S:      Maintained
12671 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12672 F:      drivers/net/wan/framer/pef2256/
12673 F:      drivers/pinctrl/pinctrl-pef2256.c
12674 F:      include/linux/framer/pef2256.h
12675
12676 LASI 53c700 driver for PARISC
12677 M:      "James E.J. Bottomley" <[email protected]>
12678 L:      [email protected]
12679 S:      Maintained
12680 F:      Documentation/scsi/53c700.rst
12681 F:      drivers/scsi/53c700*
12682
12683 LEAKING_ADDRESSES
12684 M:      Tycho Andersen <[email protected]>
12685 R:      Kees Cook <[email protected]>
12686 L:      [email protected]
12687 S:      Maintained
12688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12689 F:      scripts/leaking_addresses.pl
12690
12691 LED SUBSYSTEM
12692 M:      Pavel Machek <[email protected]>
12693 M:      Lee Jones <[email protected]>
12694 L:      [email protected]
12695 S:      Maintained
12696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12697 F:      Documentation/devicetree/bindings/leds/
12698 F:      Documentation/leds/
12699 F:      drivers/leds/
12700 F:      include/dt-bindings/leds/
12701 F:      include/linux/leds.h
12702
12703 LEGO MINDSTORMS EV3
12704 R:      David Lechner <[email protected]>
12705 S:      Maintained
12706 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12707 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12708 F:      drivers/power/supply/lego_ev3_battery.c
12709
12710 LEGO USB Tower driver
12711 M:      Juergen Stuber <[email protected]>
12712 L:      [email protected]
12713 S:      Maintained
12714 W:      http://legousb.sourceforge.net/
12715 F:      drivers/usb/misc/legousbtower.c
12716
12717 LETSKETCH HID TABLET DRIVER
12718 M:      Hans de Goede <[email protected]>
12719 L:      [email protected]
12720 S:      Maintained
12721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12722 F:      drivers/hid/hid-letsketch.c
12723
12724 LG LAPTOP EXTRAS
12725 M:      Matan Ziv-Av <[email protected]>
12726 L:      [email protected]
12727 S:      Maintained
12728 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12729 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12730 F:      drivers/platform/x86/lg-laptop.c
12731
12732 LG2160 MEDIA DRIVER
12733 M:      Michael Krufky <[email protected]>
12734 L:      [email protected]
12735 S:      Maintained
12736 W:      https://linuxtv.org
12737 W:      http://github.com/mkrufky
12738 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12739 T:      git git://linuxtv.org/mkrufky/tuners.git
12740 F:      drivers/media/dvb-frontends/lg2160.*
12741
12742 LGDT3305 MEDIA DRIVER
12743 M:      Michael Krufky <[email protected]>
12744 L:      [email protected]
12745 S:      Maintained
12746 W:      https://linuxtv.org
12747 W:      http://github.com/mkrufky
12748 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12749 T:      git git://linuxtv.org/mkrufky/tuners.git
12750 F:      drivers/media/dvb-frontends/lgdt3305.*
12751
12752 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12753 M:      Viresh Kumar <[email protected]>
12754 L:      [email protected]
12755 S:      Maintained
12756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12757 F:      drivers/ata/pata_arasan_cf.c
12758 F:      include/linux/pata_arasan_cf_data.h
12759
12760 LIBATA PATA DRIVERS
12761 R:      Sergey Shtylyov <[email protected]>
12762 L:      [email protected]
12763 F:      drivers/ata/ata_*.c
12764 F:      drivers/ata/pata_*.c
12765
12766 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12767 M:      Linus Walleij <[email protected]>
12768 L:      [email protected]
12769 S:      Maintained
12770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12771 F:      drivers/ata/pata_ftide010.c
12772 F:      drivers/ata/sata_gemini.c
12773 F:      drivers/ata/sata_gemini.h
12774
12775 LIBATA SATA AHCI PLATFORM devices support
12776 M:      Hans de Goede <[email protected]>
12777 M:      Jens Axboe <[email protected]>
12778 L:      [email protected]
12779 S:      Maintained
12780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12781 F:      drivers/ata/ahci_platform.c
12782 F:      drivers/ata/libahci_platform.c
12783 F:      include/linux/ahci_platform.h
12784
12785 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12786 M:      Serge Semin <[email protected]>
12787 L:      [email protected]
12788 S:      Maintained
12789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12790 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12791 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12792 F:      drivers/ata/ahci_dwc.c
12793
12794 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12795 M:      Mikael Pettersson <[email protected]>
12796 L:      [email protected]
12797 S:      Maintained
12798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12799 F:      drivers/ata/sata_promise.*
12800
12801 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12802 M:      Damien Le Moal <[email protected]>
12803 M:      Niklas Cassel <[email protected]>
12804 L:      [email protected]
12805 S:      Maintained
12806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12807 F:      Documentation/ABI/testing/sysfs-ata
12808 F:      Documentation/devicetree/bindings/ata/
12809 F:      drivers/ata/
12810 F:      include/linux/ata.h
12811 F:      include/linux/libata.h
12812
12813 LIBETH COMMON ETHERNET LIBRARY
12814 M:      Alexander Lobakin <[email protected]>
12815 L:      [email protected]
12816 L:      [email protected] (moderated for non-subscribers)
12817 S:      Supported
12818 T:      git https://github.com/alobakin/linux.git
12819 F:      drivers/net/ethernet/intel/libeth/
12820 F:      include/net/libeth/
12821 K:      libeth
12822
12823 LIBIE COMMON INTEL ETHERNET LIBRARY
12824 M:      Alexander Lobakin <[email protected]>
12825 L:      [email protected] (moderated for non-subscribers)
12826 L:      [email protected]
12827 S:      Supported
12828 T:      git https://github.com/alobakin/linux.git
12829 F:      drivers/net/ethernet/intel/libie/
12830 F:      include/linux/net/intel/libie/
12831 K:      libie
12832
12833 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12834 M:      Vishal Verma <[email protected]>
12835 M:      Dan Williams <[email protected]>
12836 M:      Dave Jiang <[email protected]>
12837 L:      [email protected]
12838 S:      Supported
12839 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12840 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12841 F:      drivers/nvdimm/btt*
12842
12843 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12844 M:      Dan Williams <[email protected]>
12845 M:      Vishal Verma <[email protected]>
12846 M:      Dave Jiang <[email protected]>
12847 L:      [email protected]
12848 S:      Supported
12849 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12850 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12851 F:      drivers/nvdimm/pmem*
12852
12853 LIBNVDIMM: DEVICETREE BINDINGS
12854 M:      Oliver O'Halloran <[email protected]>
12855 L:      [email protected]
12856 S:      Supported
12857 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12858 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12859 F:      drivers/nvdimm/of_pmem.c
12860
12861 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12862 M:      Dan Williams <[email protected]>
12863 M:      Vishal Verma <[email protected]>
12864 M:      Dave Jiang <[email protected]>
12865 M:      Ira Weiny <[email protected]>
12866 L:      [email protected]
12867 S:      Supported
12868 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12869 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12871 F:      drivers/acpi/nfit/*
12872 F:      drivers/nvdimm/*
12873 F:      include/linux/libnvdimm.h
12874 F:      include/linux/nd.h
12875 F:      include/uapi/linux/ndctl.h
12876 F:      tools/testing/nvdimm/
12877
12878 LIBRARY CODE
12879 M:      Andrew Morton <[email protected]>
12880 L:      [email protected]
12881 S:      Supported
12882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12883 F:      lib/*
12884
12885 LICENSES and SPDX stuff
12886 M:      Thomas Gleixner <[email protected]>
12887 M:      Greg Kroah-Hartman <[email protected]>
12888 L:      [email protected]
12889 S:      Maintained
12890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12891 F:      COPYING
12892 F:      Documentation/process/license-rules.rst
12893 F:      LICENSES/
12894 F:      scripts/spdxcheck-test.sh
12895 F:      scripts/spdxcheck.py
12896 F:      scripts/spdxexclude
12897
12898 LINEAR RANGES HELPERS
12899 M:      Mark Brown <[email protected]>
12900 R:      Matti Vaittinen <[email protected]>
12901 F:      include/linux/linear_range.h
12902 F:      lib/linear_ranges.c
12903 F:      lib/test_linear_ranges.c
12904
12905 LINUX FOR POWER MACINTOSH
12906 L:      [email protected]
12907 S:      Orphan
12908 F:      arch/powerpc/platforms/powermac/
12909 F:      drivers/macintosh/
12910 X:      drivers/macintosh/adb-iop.c
12911 X:      drivers/macintosh/via-macii.c
12912
12913 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12914 M:      Michael Ellerman <[email protected]>
12915 R:      Nicholas Piggin <[email protected]>
12916 R:      Christophe Leroy <[email protected]>
12917 R:      Naveen N Rao <[email protected]>
12918 L:      [email protected]
12919 S:      Supported
12920 W:      https://github.com/linuxppc/wiki/wiki
12921 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12923 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12924 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12925 F:      Documentation/devicetree/bindings/powerpc/
12926 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12927 F:      Documentation/arch/powerpc/
12928 F:      arch/powerpc/
12929 F:      drivers/*/*/*pasemi*
12930 F:      drivers/*/*pasemi*
12931 F:      drivers/char/tpm/tpm_ibmvtpm*
12932 F:      drivers/crypto/nx/
12933 F:      drivers/i2c/busses/i2c-opal.c
12934 F:      drivers/net/ethernet/ibm/ibmveth.*
12935 F:      drivers/net/ethernet/ibm/ibmvnic.*
12936 F:      drivers/pci/hotplug/pnv_php.c
12937 F:      drivers/pci/hotplug/rpa*
12938 F:      drivers/rtc/rtc-opal.c
12939 F:      drivers/scsi/ibmvscsi/
12940 F:      drivers/tty/hvc/hvc_opal.c
12941 F:      drivers/watchdog/wdrtas.c
12942 F:      include/linux/papr_scm.h
12943 F:      include/uapi/linux/papr_pdsm.h
12944 F:      tools/testing/selftests/powerpc
12945 N:      /pmac
12946 N:      powermac
12947 N:      powernv
12948 N:      [^a-z0-9]ps3
12949 N:      pseries
12950
12951 LINUX FOR POWERPC EMBEDDED MPC5XXX
12952 M:      Anatolij Gustschin <[email protected]>
12953 L:      [email protected]
12954 S:      Odd Fixes
12955 F:      arch/powerpc/platforms/512x/
12956 F:      arch/powerpc/platforms/52xx/
12957
12958 LINUX FOR POWERPC EMBEDDED PPC4XX
12959 L:      [email protected]
12960 S:      Orphan
12961 F:      arch/powerpc/platforms/44x/
12962
12963 LINUX FOR POWERPC EMBEDDED PPC85XX
12964 M:      Scott Wood <[email protected]>
12965 L:      [email protected]
12966 S:      Odd fixes
12967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12968 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12969 F:      Documentation/devicetree/bindings/powerpc/fsl/
12970 F:      arch/powerpc/platforms/85xx/
12971
12972 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12973 M:      Christophe Leroy <[email protected]>
12974 L:      [email protected]
12975 S:      Maintained
12976 F:      arch/powerpc/platforms/8xx/
12977 F:      arch/powerpc/platforms/83xx/
12978
12979 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12980 M:      Kees Cook <[email protected]>
12981 S:      Maintained
12982 F:      drivers/misc/lkdtm/*
12983 F:      tools/testing/selftests/lkdtm/*
12984
12985 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12986 M:      Alan Stern <[email protected]>
12987 M:      Andrea Parri <[email protected]>
12988 M:      Will Deacon <[email protected]>
12989 M:      Peter Zijlstra <[email protected]>
12990 M:      Boqun Feng <[email protected]>
12991 M:      Nicholas Piggin <[email protected]>
12992 M:      David Howells <[email protected]>
12993 M:      Jade Alglave <[email protected]>
12994 M:      Luc Maranget <[email protected]>
12995 M:      "Paul E. McKenney" <[email protected]>
12996 R:      Akira Yokosawa <[email protected]>
12997 R:      Daniel Lustig <[email protected]>
12998 R:      Joel Fernandes <[email protected]>
12999 L:      [email protected]
13000 L:      [email protected]
13001 S:      Supported
13002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13003 F:      Documentation/atomic_bitops.txt
13004 F:      Documentation/atomic_t.txt
13005 F:      Documentation/core-api/refcount-vs-atomic.rst
13006 F:      Documentation/litmus-tests/
13007 F:      Documentation/memory-barriers.txt
13008 F:      tools/memory-model/
13009
13010 LINUX-NEXT TREE
13011 M:      Stephen Rothwell <[email protected]>
13012 L:      [email protected]
13013 S:      Supported
13014 B:      mailto:[email protected] and the appropriate development tree
13015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13016
13017 LIS3LV02D ACCELEROMETER DRIVER
13018 M:      Eric Piel <[email protected]>
13019 S:      Maintained
13020 F:      Documentation/misc-devices/lis3lv02d.rst
13021 F:      drivers/misc/lis3lv02d/
13022 F:      drivers/platform/x86/hp/hp_accel.c
13023
13024 LIST KUNIT TEST
13025 M:      David Gow <[email protected]>
13026 L:      [email protected]
13027 L:      [email protected]
13028 S:      Maintained
13029 F:      lib/list-test.c
13030
13031 LITEX PLATFORM
13032 M:      Karol Gugala <[email protected]>
13033 M:      Mateusz Holenko <[email protected]>
13034 M:      Gabriel Somlo <[email protected]>
13035 M:      Joel Stanley <[email protected]>
13036 S:      Maintained
13037 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13038 F:      arch/openrisc/boot/dts/or1klitex.dts
13039 F:      drivers/mmc/host/litex_mmc.c
13040 F:      drivers/net/ethernet/litex/*
13041 F:      drivers/soc/litex/*
13042 F:      drivers/tty/serial/liteuart.c
13043 F:      include/linux/litex.h
13044 N:      litex
13045
13046 LIVE PATCHING
13047 M:      Josh Poimboeuf <[email protected]>
13048 M:      Jiri Kosina <[email protected]>
13049 M:      Miroslav Benes <[email protected]>
13050 M:      Petr Mladek <[email protected]>
13051 R:      Joe Lawrence <[email protected]>
13052 L:      [email protected]
13053 S:      Maintained
13054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13055 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13056 F:      Documentation/livepatch/
13057 F:      arch/powerpc/include/asm/livepatch.h
13058 F:      include/linux/livepatch.h
13059 F:      kernel/livepatch/
13060 F:      kernel/module/livepatch.c
13061 F:      samples/livepatch/
13062 F:      tools/testing/selftests/livepatch/
13063
13064 LLC (802.2)
13065 L:      [email protected]
13066 S:      Odd fixes
13067 F:      include/linux/llc.h
13068 F:      include/net/llc*
13069 F:      include/uapi/linux/llc.h
13070 F:      net/llc/
13071
13072 LM73 HARDWARE MONITOR DRIVER
13073 M:      Guillaume Ligneul <[email protected]>
13074 L:      [email protected]
13075 S:      Maintained
13076 F:      drivers/hwmon/lm73.c
13077
13078 LM78 HARDWARE MONITOR DRIVER
13079 M:      Jean Delvare <[email protected]>
13080 L:      [email protected]
13081 S:      Maintained
13082 F:      Documentation/hwmon/lm78.rst
13083 F:      drivers/hwmon/lm78.c
13084
13085 LM83 HARDWARE MONITOR DRIVER
13086 M:      Jean Delvare <[email protected]>
13087 L:      [email protected]
13088 S:      Maintained
13089 F:      Documentation/hwmon/lm83.rst
13090 F:      drivers/hwmon/lm83.c
13091
13092 LM90 HARDWARE MONITOR DRIVER
13093 M:      Jean Delvare <[email protected]>
13094 L:      [email protected]
13095 S:      Maintained
13096 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13097 F:      Documentation/hwmon/lm90.rst
13098 F:      drivers/hwmon/lm90.c
13099 F:      include/dt-bindings/thermal/lm90.h
13100
13101 LME2510 MEDIA DRIVER
13102 M:      Malcolm Priestley <[email protected]>
13103 L:      [email protected]
13104 S:      Maintained
13105 W:      https://linuxtv.org
13106 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13107 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13108
13109 LOADPIN SECURITY MODULE
13110 M:      Kees Cook <[email protected]>
13111 S:      Supported
13112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13113 F:      Documentation/admin-guide/LSM/LoadPin.rst
13114 F:      security/loadpin/
13115
13116 LOCKDOWN SECURITY MODULE
13117 L:      [email protected]
13118 S:      Odd Fixes
13119 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13120 F:      security/lockdown/
13121
13122 LOCKING PRIMITIVES
13123 M:      Peter Zijlstra <[email protected]>
13124 M:      Ingo Molnar <[email protected]>
13125 M:      Will Deacon <[email protected]>
13126 R:      Waiman Long <[email protected]>
13127 R:      Boqun Feng <[email protected]> (LOCKDEP)
13128 L:      [email protected]
13129 S:      Maintained
13130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13131 F:      Documentation/locking/
13132 F:      arch/*/include/asm/spinlock*.h
13133 F:      include/linux/lockdep*.h
13134 F:      include/linux/mutex*.h
13135 F:      include/linux/rwlock*.h
13136 F:      include/linux/rwsem*.h
13137 F:      include/linux/seqlock.h
13138 F:      include/linux/spinlock*.h
13139 F:      kernel/locking/
13140 F:      lib/locking*.[ch]
13141 X:      kernel/locking/locktorture.c
13142
13143 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13144 M:      "Richard Russon (FlatCap)" <[email protected]>
13145 L:      [email protected]
13146 S:      Maintained
13147 W:      http://www.linux-ntfs.org/content/view/19/37/
13148 F:      Documentation/admin-guide/ldm.rst
13149 F:      block/partitions/ldm.*
13150
13151 LOGITECH HID GAMING KEYBOARDS
13152 M:      Hans de Goede <[email protected]>
13153 L:      [email protected]
13154 S:      Maintained
13155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13156 F:      drivers/hid/hid-lg-g15.c
13157
13158 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13159 M:      Adrien Grassein <[email protected]>
13160 S:      Maintained
13161 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13162 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13163
13164 LOONGARCH
13165 M:      Huacai Chen <[email protected]>
13166 R:      WANG Xuerui <[email protected]>
13167 L:      [email protected]
13168 S:      Maintained
13169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13170 F:      Documentation/arch/loongarch/
13171 F:      Documentation/translations/zh_CN/arch/loongarch/
13172 F:      arch/loongarch/
13173 F:      drivers/*/*loongarch*
13174 F:      drivers/cpufreq/loongson3_cpufreq.c
13175
13176 LOONGSON GPIO DRIVER
13177 M:      Yinbo Zhu <[email protected]>
13178 L:      [email protected]
13179 S:      Maintained
13180 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13181 F:      drivers/gpio/gpio-loongson-64bit.c
13182
13183 LOONGSON LS2X APB DMA DRIVER
13184 M:      Binbin Zhou <[email protected]>
13185 L:      [email protected]
13186 S:      Maintained
13187 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13188 F:      drivers/dma/ls2x-apb-dma.c
13189
13190 LOONGSON LS2X I2C DRIVER
13191 M:      Binbin Zhou <[email protected]>
13192 L:      [email protected]
13193 S:      Maintained
13194 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13195 F:      drivers/i2c/busses/i2c-ls2x.c
13196
13197 LOONGSON-2 SOC SERIES CLOCK DRIVER
13198 M:      Yinbo Zhu <[email protected]>
13199 L:      [email protected]
13200 S:      Maintained
13201 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13202 F:      drivers/clk/clk-loongson2.c
13203 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13204
13205 LOONGSON SPI DRIVER
13206 M:      Yinbo Zhu <[email protected]>
13207 L:      [email protected]
13208 S:      Maintained
13209 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13210 F:      drivers/spi/spi-loongson-core.c
13211 F:      drivers/spi/spi-loongson-pci.c
13212 F:      drivers/spi/spi-loongson-plat.c
13213 F:      drivers/spi/spi-loongson.h
13214
13215 LOONGSON-2 SOC SERIES GUTS DRIVER
13216 M:      Yinbo Zhu <[email protected]>
13217 L:      [email protected]
13218 S:      Maintained
13219 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13220 F:      drivers/soc/loongson/loongson2_guts.c
13221
13222 LOONGSON-2 SOC SERIES PM DRIVER
13223 M:      Yinbo Zhu <[email protected]>
13224 L:      [email protected]
13225 S:      Maintained
13226 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13227 F:      drivers/soc/loongson/loongson2_pm.c
13228
13229 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13230 M:      zhanghongchen <[email protected]>
13231 M:      Yinbo Zhu <[email protected]>
13232 L:      [email protected]
13233 S:      Maintained
13234 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13235 F:      drivers/pinctrl/pinctrl-loongson2.c
13236
13237 LOONGSON-2 SOC SERIES THERMAL DRIVER
13238 M:      zhanghongchen <[email protected]>
13239 M:      Yinbo Zhu <[email protected]>
13240 L:      [email protected]
13241 S:      Maintained
13242 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13243 F:      drivers/thermal/loongson2_thermal.c
13244
13245 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13246 M:      Sathya Prakash <[email protected]>
13247 M:      Sreekanth Reddy <[email protected]>
13248 M:      Suganath Prabu Subramani <[email protected]>
13249 L:      [email protected]
13250 L:      [email protected]
13251 S:      Supported
13252 W:      http://www.avagotech.com/support/
13253 F:      drivers/message/fusion/
13254 F:      drivers/scsi/mpt3sas/
13255
13256 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13257 M:      Matthew Wilcox <[email protected]>
13258 L:      [email protected]
13259 S:      Maintained
13260 F:      drivers/scsi/sym53c8xx_2/
13261
13262 LTC1660 DAC DRIVER
13263 M:      Marcus Folkesson <[email protected]>
13264 L:      [email protected]
13265 S:      Maintained
13266 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13267 F:      drivers/iio/dac/ltc1660.c
13268
13269 LTC2688 IIO DAC DRIVER
13270 M:      Nuno Sá <[email protected]>
13271 L:      [email protected]
13272 S:      Supported
13273 W:      https://ez.analog.com/linux-software-drivers
13274 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13275 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13276 F:      drivers/iio/dac/ltc2688.c
13277
13278 LTC2947 HARDWARE MONITOR DRIVER
13279 M:      Nuno Sá <[email protected]>
13280 L:      [email protected]
13281 S:      Supported
13282 W:      https://ez.analog.com/linux-software-drivers
13283 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13284 F:      drivers/hwmon/ltc2947-core.c
13285 F:      drivers/hwmon/ltc2947-i2c.c
13286 F:      drivers/hwmon/ltc2947-spi.c
13287 F:      drivers/hwmon/ltc2947.h
13288
13289 LTC2991 HARDWARE MONITOR DRIVER
13290 M:      Antoniu Miclaus <[email protected]>
13291 L:      [email protected]
13292 S:      Supported
13293 W:      https://ez.analog.com/linux-software-drivers
13294 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13295 F:      drivers/hwmon/ltc2991.c
13296
13297 LTC2983 IIO TEMPERATURE DRIVER
13298 M:      Nuno Sá <[email protected]>
13299 L:      [email protected]
13300 S:      Supported
13301 W:      https://ez.analog.com/linux-software-drivers
13302 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13303 F:      drivers/iio/temperature/ltc2983.c
13304
13305 LTC4282 HARDWARE MONITOR DRIVER
13306 M:      Nuno Sa <[email protected]>
13307 L:      [email protected]
13308 S:      Supported
13309 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13310 F:      Documentation/hwmon/ltc4282.rst
13311 F:      drivers/hwmon/ltc4282.c
13312
13313 LTC4286 HARDWARE MONITOR DRIVER
13314 M:      Delphine CC Chiu <[email protected]>
13315 L:      [email protected]
13316 S:      Maintained
13317 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13318 F:      Documentation/hwmon/ltc4286.rst
13319 F:      drivers/hwmon/pmbus/Kconfig
13320 F:      drivers/hwmon/pmbus/Makefile
13321 F:      drivers/hwmon/pmbus/ltc4286.c
13322
13323 LTC4306 I2C MULTIPLEXER DRIVER
13324 M:      Michael Hennerich <[email protected]>
13325 L:      [email protected]
13326 S:      Supported
13327 W:      https://ez.analog.com/linux-software-drivers
13328 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13329 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13330
13331 LTP (Linux Test Project)
13332 M:      Andrea Cervesato <[email protected]>
13333 M:      Cyril Hrubis <[email protected]>
13334 M:      Jan Stancek <[email protected]>
13335 M:      Petr Vorel <[email protected]>
13336 M:      Li Wang <[email protected]>
13337 M:      Yang Xu <[email protected]>
13338 M:      Xiao Yang <[email protected]>
13339 L:      [email protected] (subscribers-only)
13340 S:      Maintained
13341 W:      https://linux-test-project.readthedocs.io/
13342 T:      git https://github.com/linux-test-project/ltp.git
13343
13344 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13345 M:      Anshul Dalal <[email protected]>
13346 L:      [email protected]
13347 S:      Maintained
13348 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13349 F:      drivers/iio/light/ltr390.c
13350
13351 LYNX 28G SERDES PHY DRIVER
13352 M:      Ioana Ciornei <[email protected]>
13353 L:      [email protected]
13354 S:      Supported
13355 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13356 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13357
13358 LYNX PCS MODULE
13359 M:      Ioana Ciornei <[email protected]>
13360 L:      [email protected]
13361 S:      Supported
13362 F:      drivers/net/pcs/pcs-lynx.c
13363 F:      include/linux/pcs-lynx.h
13364
13365 M68K ARCHITECTURE
13366 M:      Geert Uytterhoeven <[email protected]>
13367 L:      [email protected]
13368 S:      Maintained
13369 W:      http://www.linux-m68k.org/
13370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13371 F:      arch/m68k/
13372 F:      drivers/zorro/
13373
13374 M68K ON APPLE MACINTOSH
13375 M:      Joshua Thompson <[email protected]>
13376 L:      [email protected]
13377 S:      Maintained
13378 W:      http://www.mac.linux-m68k.org/
13379 F:      arch/m68k/mac/
13380 F:      drivers/macintosh/adb-iop.c
13381 F:      drivers/macintosh/via-macii.c
13382
13383 M68K ON HP9000/300
13384 M:      Philip Blundell <[email protected]>
13385 S:      Maintained
13386 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13387 F:      arch/m68k/hp300/
13388
13389 M88DS3103 MEDIA DRIVER
13390 L:      [email protected]
13391 S:      Orphan
13392 W:      https://linuxtv.org
13393 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13394 F:      drivers/media/dvb-frontends/m88ds3103*
13395
13396 M88RS2000 MEDIA DRIVER
13397 M:      Malcolm Priestley <[email protected]>
13398 L:      [email protected]
13399 S:      Maintained
13400 W:      https://linuxtv.org
13401 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13402 F:      drivers/media/dvb-frontends/m88rs2000*
13403
13404 MA901 MASTERKIT USB FM RADIO DRIVER
13405 M:      Alexey Klimov <[email protected]>
13406 L:      [email protected]
13407 S:      Maintained
13408 T:      git git://linuxtv.org/media_tree.git
13409 F:      drivers/media/radio/radio-ma901.c
13410
13411 MAC80211
13412 M:      Johannes Berg <[email protected]>
13413 L:      [email protected]
13414 S:      Maintained
13415 W:      https://wireless.wiki.kernel.org/
13416 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13419 F:      Documentation/networking/mac80211-injection.rst
13420 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13421 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13422 F:      include/net/mac80211.h
13423 F:      net/mac80211/
13424
13425 MAILBOX API
13426 M:      Jassi Brar <[email protected]>
13427 L:      [email protected]
13428 S:      Maintained
13429 F:      Documentation/devicetree/bindings/mailbox/
13430 F:      drivers/mailbox/
13431 F:      include/dt-bindings/mailbox/
13432 F:      include/linux/mailbox_client.h
13433 F:      include/linux/mailbox_controller.h
13434
13435 MAILBOX ARM MHUv2
13436 M:      Viresh Kumar <[email protected]>
13437 M:      Tushar Khandelwal <[email protected]>
13438 L:      [email protected]
13439 S:      Maintained
13440 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13441 F:      drivers/mailbox/arm_mhuv2.c
13442 F:      include/linux/mailbox/arm_mhuv2_message.h
13443
13444 MAILBOX ARM MHUv3
13445 M:      Sudeep Holla <[email protected]>
13446 M:      Cristian Marussi <[email protected]>
13447 L:      [email protected]
13448 L:      [email protected] (moderated for non-subscribers)
13449 S:      Maintained
13450 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13451 F:      drivers/mailbox/arm_mhuv3.c
13452
13453 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13454 M:      Alejandro Colomar <[email protected]>
13455 L:      [email protected]
13456 S:      Maintained
13457 W:      http://www.kernel.org/doc/man-pages
13458 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13459 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13460
13461 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13462 M:      Jeremy Kerr <[email protected]>
13463 M:      Matt Johnston <[email protected]>
13464 L:      [email protected]
13465 S:      Maintained
13466 F:      Documentation/networking/mctp.rst
13467 F:      drivers/net/mctp/
13468 F:      include/net/mctp.h
13469 F:      include/net/mctpdevice.h
13470 F:      include/net/netns/mctp.h
13471 F:      net/mctp/
13472
13473 MAPLE TREE
13474 M:      Liam R. Howlett <[email protected]>
13475 L:      [email protected]
13476 L:      [email protected]
13477 S:      Supported
13478 F:      Documentation/core-api/maple_tree.rst
13479 F:      include/linux/maple_tree.h
13480 F:      include/trace/events/maple_tree.h
13481 F:      lib/maple_tree.c
13482 F:      lib/test_maple_tree.c
13483 F:      tools/testing/radix-tree/linux/maple_tree.h
13484 F:      tools/testing/radix-tree/maple.c
13485
13486 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13487 M:      Rahul Bedarkar <[email protected]>
13488 L:      [email protected]
13489 S:      Maintained
13490 F:      arch/mips/boot/dts/img/pistachio*
13491
13492 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13493 M:      Andrew Lunn <[email protected]>
13494 L:      [email protected]
13495 S:      Maintained
13496 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13497 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13498 F:      Documentation/networking/devlink/mv88e6xxx.rst
13499 F:      drivers/net/dsa/mv88e6xxx/
13500 F:      include/linux/dsa/mv88e6xxx.h
13501 F:      include/linux/platform_data/mv88e6xxx.h
13502
13503 MARVELL 88PM886 PMIC DRIVER
13504 M:      Karel Balej <[email protected]>
13505 S:      Maintained
13506 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13507 F:      drivers/input/misc/88pm886-onkey.c
13508 F:      drivers/mfd/88pm886.c
13509 F:      drivers/regulators/88pm886-regulator.c
13510 F:      include/linux/mfd/88pm886.h
13511
13512 MARVELL ARMADA 3700 PHY DRIVERS
13513 M:      Miquel Raynal <[email protected]>
13514 S:      Maintained
13515 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13516 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13517 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13518 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13519
13520 MARVELL ARMADA 3700 SERIAL DRIVER
13521 M:      Pali Rohár <[email protected]>
13522 S:      Maintained
13523 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13524 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13525 F:      drivers/tty/serial/mvebu-uart.c
13526
13527 MARVELL ARMADA DRM SUPPORT
13528 M:      Russell King <[email protected]>
13529 S:      Maintained
13530 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13531 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13532 F:      Documentation/devicetree/bindings/display/armada/
13533 F:      drivers/gpu/drm/armada/
13534 F:      include/uapi/drm/armada_drm.h
13535
13536 MARVELL CRYPTO DRIVER
13537 M:      Boris Brezillon <[email protected]>
13538 M:      Arnaud Ebalard <[email protected]>
13539 M:      Srujana Challa <[email protected]>
13540 L:      [email protected]
13541 S:      Maintained
13542 F:      drivers/crypto/marvell/
13543 F:      include/linux/soc/marvell/octeontx2/
13544
13545 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13546 M:      Mirko Lindner <[email protected]>
13547 M:      Stephen Hemminger <[email protected]>
13548 L:      [email protected]
13549 S:      Odd fixes
13550 F:      drivers/net/ethernet/marvell/sk*
13551
13552 MARVELL LIBERTAS WIRELESS DRIVER
13553 L:      [email protected]
13554 S:      Orphan
13555 F:      drivers/net/wireless/marvell/libertas/
13556
13557 MARVELL MACCHIATOBIN SUPPORT
13558 M:      Russell King <[email protected]>
13559 L:      [email protected] (moderated for non-subscribers)
13560 S:      Maintained
13561 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13562
13563 MARVELL MV643XX ETHERNET DRIVER
13564 M:      Sebastian Hesselbarth <[email protected]>
13565 L:      [email protected]
13566 S:      Maintained
13567 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13568 F:      include/linux/mv643xx.h
13569
13570 MARVELL MV88X3310 PHY DRIVER
13571 M:      Russell King <[email protected]>
13572 M:      Marek Behún <[email protected]>
13573 L:      [email protected]
13574 S:      Maintained
13575 F:      drivers/net/phy/marvell10g.c
13576
13577 MARVELL MVEBU THERMAL DRIVER
13578 M:      Miquel Raynal <[email protected]>
13579 S:      Maintained
13580 F:      drivers/thermal/armada_thermal.c
13581
13582 MARVELL MVNETA ETHERNET DRIVER
13583 M:      Marcin Wojtas <[email protected]>
13584 L:      [email protected]
13585 S:      Maintained
13586 F:      drivers/net/ethernet/marvell/mvneta*
13587
13588 MARVELL MVPP2 ETHERNET DRIVER
13589 M:      Marcin Wojtas <[email protected]>
13590 M:      Russell King <[email protected]>
13591 L:      [email protected]
13592 S:      Maintained
13593 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13594 F:      drivers/net/ethernet/marvell/mvpp2/
13595
13596 MARVELL MWIFIEX WIRELESS DRIVER
13597 M:      Brian Norris <[email protected]>
13598 R:      Francesco Dolcini <[email protected]>
13599 L:      [email protected]
13600 S:      Odd Fixes
13601 F:      drivers/net/wireless/marvell/mwifiex/
13602
13603 MARVELL MWL8K WIRELESS DRIVER
13604 L:      [email protected]
13605 S:      Orphan
13606 F:      drivers/net/wireless/marvell/mwl8k.c
13607
13608 MARVELL NAND CONTROLLER DRIVER
13609 M:      Miquel Raynal <[email protected]>
13610 L:      [email protected]
13611 S:      Maintained
13612 F:      drivers/mtd/nand/raw/marvell_nand.c
13613
13614 MARVELL OCTEON ENDPOINT DRIVER
13615 M:      Veerasenareddy Burru <[email protected]>
13616 M:      Sathesh Edara <[email protected]>
13617 L:      [email protected]
13618 S:      Supported
13619 F:      drivers/net/ethernet/marvell/octeon_ep
13620
13621 MARVELL OCTEON ENDPOINT VF DRIVER
13622 M:      Veerasenareddy Burru <[email protected]>
13623 M:      Sathesh Edara <[email protected]>
13624 M:      Shinas Rasheed <[email protected]>
13625 M:      Satananda Burla <[email protected]>
13626 L:      [email protected]
13627 S:      Supported
13628 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13629
13630 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13631 M:      Sunil Goutham <[email protected]>
13632 M:      Geetha sowjanya <[email protected]>
13633 M:      Subbaraya Sundeep <[email protected]>
13634 M:      hariprasad <[email protected]>
13635 L:      [email protected]
13636 S:      Supported
13637 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13638 F:      include/linux/soc/marvell/octeontx2/
13639
13640 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13641 M:      Sunil Goutham <[email protected]>
13642 M:      Linu Cherian <[email protected]>
13643 M:      Geetha sowjanya <[email protected]>
13644 M:      Jerin Jacob <[email protected]>
13645 M:      hariprasad <[email protected]>
13646 M:      Subbaraya Sundeep <[email protected]>
13647 L:      [email protected]
13648 S:      Supported
13649 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13650 F:      drivers/net/ethernet/marvell/octeontx2/af/
13651
13652 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13653 M:      Taras Chornyi <[email protected]>
13654 S:      Supported
13655 W:      https://github.com/Marvell-switching/switchdev-prestera
13656 F:      drivers/net/ethernet/marvell/prestera/
13657
13658 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13659 M:      Nicolas Pitre <[email protected]>
13660 S:      Odd Fixes
13661 F:      drivers/mmc/host/mvsdio.*
13662
13663 MARVELL USB MDIO CONTROLLER DRIVER
13664 M:      Tobias Waldekranz <[email protected]>
13665 L:      [email protected]
13666 S:      Maintained
13667 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13668 F:      drivers/net/mdio/mdio-mvusb.c
13669
13670 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13671 M:      Hu Ziji <[email protected]>
13672 L:      [email protected]
13673 S:      Supported
13674 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13675 F:      drivers/mmc/host/sdhci-xenon*
13676
13677 MARVELL OCTEON CN10K DPI DRIVER
13678 M:      Vamsi Attunuru <[email protected]>
13679 S:      Supported
13680 F:      drivers/misc/mrvl_cn10k_dpi.c
13681
13682 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13683 R:      [email protected]
13684 R:      [email protected]
13685 F:      drivers/vdpa/octeon_ep/
13686
13687 MATROX FRAMEBUFFER DRIVER
13688 L:      [email protected]
13689 S:      Orphan
13690 F:      drivers/video/fbdev/matrox/matroxfb_*
13691 F:      include/uapi/linux/matroxfb.h
13692
13693 MAX15301 DRIVER
13694 M:      Daniel Nilsson <[email protected]>
13695 L:      [email protected]
13696 S:      Maintained
13697 F:      Documentation/hwmon/max15301.rst
13698 F:      drivers/hwmon/pmbus/max15301.c
13699
13700 MAX2175 SDR TUNER DRIVER
13701 M:      Ramesh Shanmugasundaram <[email protected]>
13702 L:      [email protected]
13703 S:      Maintained
13704 T:      git git://linuxtv.org/media_tree.git
13705 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13706 F:      Documentation/userspace-api/media/drivers/max2175.rst
13707 F:      drivers/media/i2c/max2175*
13708 F:      include/uapi/linux/max2175.h
13709
13710 MAX31335 RTC DRIVER
13711 M:      Antoniu Miclaus <[email protected]>
13712 L:      [email protected]
13713 S:      Supported
13714 W:      https://ez.analog.com/linux-software-drivers
13715 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13716 F:      drivers/rtc/rtc-max31335.c
13717
13718 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13719 L:      [email protected]
13720 S:      Orphan
13721 F:      Documentation/hwmon/max6650.rst
13722 F:      drivers/hwmon/max6650.c
13723
13724 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13725 M:      Jacopo Mondi <[email protected]>
13726 M:      Kieran Bingham <[email protected]>
13727 M:      Laurent Pinchart <[email protected]>
13728 M:      Niklas Söderlund <[email protected]>
13729 L:      [email protected]
13730 S:      Maintained
13731 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13732 F:      drivers/media/i2c/max9286.c
13733
13734 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13735 M:      Niklas Söderlund <[email protected]>
13736 L:      [email protected]
13737 S:      Maintained
13738 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13739 F:      drivers/staging/media/max96712/max96712.c
13740
13741 MAX96714 GMSL2 DESERIALIZER DRIVER
13742 M:      Julien Massot <[email protected]>
13743 L:      [email protected]
13744 S:      Maintained
13745 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13746 F:      drivers/media/i2c/max96714.c
13747
13748 MAX96717 GMSL2 SERIALIZER DRIVER
13749 M:      Julien Massot <[email protected]>
13750 L:      [email protected]
13751 S:      Maintained
13752 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13753 F:      drivers/media/i2c/max96717.c
13754
13755 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13756 M:      Peter Rosin <[email protected]>
13757 L:      [email protected] (moderated for non-subscribers)
13758 S:      Maintained
13759 F:      Documentation/devicetree/bindings/sound/max9860.txt
13760 F:      sound/soc/codecs/max9860.*
13761
13762 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13763 M:      Andreas Klinger <[email protected]>
13764 L:      [email protected]
13765 S:      Maintained
13766 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13767 F:      drivers/iio/proximity/mb1232.c
13768
13769 MAXIM MAX11205 DRIVER
13770 M:      Ramona Bolboaca <[email protected]>
13771 L:      [email protected]
13772 S:      Supported
13773 W:      https://ez.analog.com/linux-software-drivers
13774 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13775 F:      drivers/iio/adc/max11205.c
13776
13777 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13778 R:      Iskren Chernev <[email protected]>
13779 R:      Krzysztof Kozlowski <[email protected]>
13780 R:      Marek Szyprowski <[email protected]>
13781 R:      Matheus Castello <[email protected]>
13782 L:      [email protected]
13783 S:      Maintained
13784 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13785 F:      drivers/power/supply/max17040_battery.c
13786
13787 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13788 R:      Hans de Goede <[email protected]>
13789 R:      Krzysztof Kozlowski <[email protected]>
13790 R:      Marek Szyprowski <[email protected]>
13791 R:      Sebastian Krzyszkowiak <[email protected]>
13792 R:      Purism Kernel Team <[email protected]>
13793 L:      [email protected]
13794 S:      Maintained
13795 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13796 F:      drivers/power/supply/max17042_battery.c
13797
13798 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13799 M:      Laurent Pinchart <[email protected]>
13800 L:      [email protected]
13801 S:      Maintained
13802 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13803 F:      drivers/regulator/max20086-regulator.c
13804
13805 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13806 M:      Rajat Khandelwal <[email protected]>
13807 L:      [email protected]
13808 S:      Maintained
13809 F:      drivers/iio/temperature/max30208.c
13810
13811 MAXIM MAX77650 PMIC MFD DRIVER
13812 M:      Bartosz Golaszewski <[email protected]>
13813 L:      [email protected]
13814 S:      Maintained
13815 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13816 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13817 F:      drivers/gpio/gpio-max77650.c
13818 F:      drivers/input/misc/max77650-onkey.c
13819 F:      drivers/leds/leds-max77650.c
13820 F:      drivers/mfd/max77650.c
13821 F:      drivers/power/supply/max77650-charger.c
13822 F:      drivers/regulator/max77650-regulator.c
13823 F:      include/linux/mfd/max77650.h
13824
13825 MAXIM MAX77714 PMIC MFD DRIVER
13826 M:      Luca Ceresoli <[email protected]>
13827 S:      Maintained
13828 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13829 F:      drivers/mfd/max77714.c
13830 F:      include/linux/mfd/max77714.h
13831
13832 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13833 M:      Javier Martinez Canillas <[email protected]>
13834 L:      [email protected]
13835 S:      Supported
13836 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13837 F:      drivers/regulator/max77802-regulator.c
13838 F:      include/dt-bindings/*/*max77802.h
13839
13840 MAXIM MAX77976 BATTERY CHARGER
13841 M:      Luca Ceresoli <[email protected]>
13842 S:      Supported
13843 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13844 F:      drivers/power/supply/max77976_charger.c
13845
13846 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13847 M:      Krzysztof Kozlowski <[email protected]>
13848 L:      [email protected]
13849 S:      Maintained
13850 B:      mailto:[email protected]
13851 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13852 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13853 F:      drivers/power/supply/max14577_charger.c
13854 F:      drivers/power/supply/max77693_charger.c
13855
13856 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13857 M:      Chanwoo Choi <[email protected]>
13858 M:      Krzysztof Kozlowski <[email protected]>
13859 L:      [email protected]
13860 S:      Maintained
13861 B:      mailto:[email protected]
13862 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13863 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13864 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13865 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13866 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13867 F:      drivers/*/*max77843.c
13868 F:      drivers/*/max14577*.c
13869 F:      drivers/*/max77686*.c
13870 F:      drivers/*/max77693*.c
13871 F:      drivers/clk/clk-max77686.c
13872 F:      drivers/extcon/extcon-max14577.c
13873 F:      drivers/extcon/extcon-max77693.c
13874 F:      drivers/rtc/rtc-max77686.c
13875 F:      include/linux/mfd/max14577*.h
13876 F:      include/linux/mfd/max77686*.h
13877 F:      include/linux/mfd/max77693*.h
13878
13879 MAXIRADIO FM RADIO RECEIVER DRIVER
13880 M:      Hans Verkuil <[email protected]>
13881 L:      [email protected]
13882 S:      Maintained
13883 W:      https://linuxtv.org
13884 T:      git git://linuxtv.org/media_tree.git
13885 F:      drivers/media/radio/radio-maxiradio*
13886
13887 MAXLINEAR ETHERNET PHY DRIVER
13888 M:      Xu Liang <[email protected]>
13889 L:      [email protected]
13890 S:      Supported
13891 F:      drivers/net/phy/mxl-gpy.c
13892
13893 MCAN MMIO DEVICE DRIVER
13894 M:      Chandrasekar Ramakrishnan <[email protected]>
13895 L:      [email protected]
13896 S:      Maintained
13897 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13898 F:      drivers/net/can/m_can/m_can.c
13899 F:      drivers/net/can/m_can/m_can.h
13900 F:      drivers/net/can/m_can/m_can_platform.c
13901
13902 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13903 R:      Yasushi SHOJI <[email protected]>
13904 L:      [email protected]
13905 S:      Maintained
13906 F:      drivers/net/can/usb/mcba_usb.c
13907
13908 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13909 M:      Rishi Gupta <[email protected]>
13910 L:      [email protected]
13911 L:      [email protected]
13912 S:      Maintained
13913 F:      drivers/hid/hid-mcp2221.c
13914
13915 MCP251XFD SPI-CAN NETWORK DRIVER
13916 M:      Marc Kleine-Budde <[email protected]>
13917 M:      Manivannan Sadhasivam <[email protected]>
13918 R:      Thomas Kopp <[email protected]>
13919 L:      [email protected]
13920 S:      Maintained
13921 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13922 F:      drivers/net/can/spi/mcp251xfd/
13923
13924 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13925 M:      Peter Rosin <[email protected]>
13926 L:      [email protected]
13927 S:      Maintained
13928 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13929 F:      drivers/iio/potentiometer/mcp4018.c
13930 F:      drivers/iio/potentiometer/mcp4531.c
13931
13932 MCP4821 DAC DRIVER
13933 M:      Anshul Dalal <[email protected]>
13934 L:      [email protected]
13935 S:      Maintained
13936 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13937 F:      drivers/iio/dac/mcp4821.c
13938
13939 MCR20A IEEE-802.15.4 RADIO DRIVER
13940 M:      Stefan Schmidt <[email protected]>
13941 L:      [email protected]
13942 S:      Odd Fixes
13943 W:      https://github.com/xueliu/mcr20a-linux
13944 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13945 F:      drivers/net/ieee802154/mcr20a.c
13946 F:      drivers/net/ieee802154/mcr20a.h
13947
13948 MDIO REGMAP DRIVER
13949 M:      Maxime Chevallier <[email protected]>
13950 L:      [email protected]
13951 S:      Maintained
13952 F:      drivers/net/mdio/mdio-regmap.c
13953 F:      include/linux/mdio/mdio-regmap.h
13954
13955 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13956 M:      William Breathitt Gray <[email protected]>
13957 L:      [email protected]
13958 S:      Maintained
13959 F:      drivers/iio/dac/cio-dac.c
13960
13961 MEDIA CONTROLLER FRAMEWORK
13962 M:      Sakari Ailus <[email protected]>
13963 M:      Laurent Pinchart <[email protected]>
13964 L:      [email protected]
13965 S:      Supported
13966 W:      https://www.linuxtv.org
13967 T:      git git://linuxtv.org/media_tree.git
13968 F:      drivers/media/mc/
13969 F:      include/media/media-*.h
13970 F:      include/uapi/linux/media.h
13971
13972 MEDIA DRIVER FOR FREESCALE IMX PXP
13973 M:      Philipp Zabel <[email protected]>
13974 L:      [email protected]
13975 S:      Maintained
13976 T:      git git://linuxtv.org/media_tree.git
13977 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13978
13979 MEDIA DRIVERS FOR ASCOT2E
13980 M:      Sergey Kozlov <[email protected]>
13981 M:      Abylay Ospan <[email protected]>
13982 L:      [email protected]
13983 S:      Supported
13984 W:      https://linuxtv.org
13985 W:      http://netup.tv/
13986 T:      git git://linuxtv.org/media_tree.git
13987 F:      drivers/media/dvb-frontends/ascot2e*
13988
13989 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13990 M:      Jasmin Jessich <[email protected]>
13991 L:      [email protected]
13992 S:      Maintained
13993 W:      https://linuxtv.org
13994 T:      git git://linuxtv.org/media_tree.git
13995 F:      drivers/media/dvb-frontends/cxd2099*
13996
13997 MEDIA DRIVERS FOR CXD2841ER
13998 M:      Sergey Kozlov <[email protected]>
13999 M:      Abylay Ospan <[email protected]>
14000 L:      [email protected]
14001 S:      Supported
14002 W:      https://linuxtv.org
14003 W:      http://netup.tv/
14004 T:      git git://linuxtv.org/media_tree.git
14005 F:      drivers/media/dvb-frontends/cxd2841er*
14006
14007 MEDIA DRIVERS FOR CXD2880
14008 M:      Yasunari Takiguchi <[email protected]>
14009 L:      [email protected]
14010 S:      Supported
14011 W:      http://linuxtv.org/
14012 T:      git git://linuxtv.org/media_tree.git
14013 F:      drivers/media/dvb-frontends/cxd2880/*
14014 F:      drivers/media/spi/cxd2880*
14015
14016 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14017 L:      [email protected]
14018 S:      Orphan
14019 W:      https://linuxtv.org
14020 T:      git git://linuxtv.org/media_tree.git
14021 F:      drivers/media/pci/ddbridge/*
14022
14023 MEDIA DRIVERS FOR FREESCALE IMX
14024 M:      Steve Longerbeam <[email protected]>
14025 M:      Philipp Zabel <[email protected]>
14026 L:      [email protected]
14027 S:      Maintained
14028 T:      git git://linuxtv.org/media_tree.git
14029 F:      Documentation/admin-guide/media/imx.rst
14030 F:      Documentation/devicetree/bindings/media/imx.txt
14031 F:      drivers/staging/media/imx/
14032 F:      include/linux/imx-media.h
14033 F:      include/media/imx.h
14034
14035 MEDIA DRIVERS FOR FREESCALE IMX7/8
14036 M:      Rui Miguel Silva <[email protected]>
14037 M:      Laurent Pinchart <[email protected]>
14038 M:      Martin Kepplinger <[email protected]>
14039 R:      Purism Kernel Team <[email protected]>
14040 L:      [email protected]
14041 S:      Maintained
14042 T:      git git://linuxtv.org/media_tree.git
14043 F:      Documentation/admin-guide/media/imx7.rst
14044 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14045 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14046 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14047 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14048 F:      drivers/media/platform/nxp/imx7-media-csi.c
14049 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14050
14051 MEDIA DRIVERS FOR HELENE
14052 M:      Abylay Ospan <[email protected]>
14053 L:      [email protected]
14054 S:      Supported
14055 W:      https://linuxtv.org
14056 W:      http://netup.tv/
14057 T:      git git://linuxtv.org/media_tree.git
14058 F:      drivers/media/dvb-frontends/helene*
14059
14060 MEDIA DRIVERS FOR HORUS3A
14061 M:      Sergey Kozlov <[email protected]>
14062 M:      Abylay Ospan <[email protected]>
14063 L:      [email protected]
14064 S:      Supported
14065 W:      https://linuxtv.org
14066 W:      http://netup.tv/
14067 T:      git git://linuxtv.org/media_tree.git
14068 F:      drivers/media/dvb-frontends/horus3a*
14069
14070 MEDIA DRIVERS FOR LNBH25
14071 M:      Sergey Kozlov <[email protected]>
14072 M:      Abylay Ospan <[email protected]>
14073 L:      [email protected]
14074 S:      Supported
14075 W:      https://linuxtv.org
14076 W:      http://netup.tv/
14077 T:      git git://linuxtv.org/media_tree.git
14078 F:      drivers/media/dvb-frontends/lnbh25*
14079
14080 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14081 L:      [email protected]
14082 S:      Orphan
14083 W:      https://linuxtv.org
14084 T:      git git://linuxtv.org/media_tree.git
14085 F:      drivers/media/dvb-frontends/mxl5xx*
14086
14087 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14088 M:      Sergey Kozlov <[email protected]>
14089 M:      Abylay Ospan <[email protected]>
14090 L:      [email protected]
14091 S:      Supported
14092 W:      https://linuxtv.org
14093 W:      http://netup.tv/
14094 T:      git git://linuxtv.org/media_tree.git
14095 F:      drivers/media/pci/netup_unidvb/*
14096
14097 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14098 M:      Dmitry Osipenko <[email protected]>
14099 L:      [email protected]
14100 L:      [email protected]
14101 S:      Maintained
14102 T:      git git://linuxtv.org/media_tree.git
14103 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14104 F:      drivers/media/platform/nvidia/tegra-vde/
14105
14106 MEDIA DRIVERS FOR RENESAS - CEU
14107 M:      Jacopo Mondi <[email protected]>
14108 L:      [email protected]
14109 L:      [email protected]
14110 S:      Supported
14111 T:      git git://linuxtv.org/media_tree.git
14112 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14113 F:      drivers/media/platform/renesas/renesas-ceu.c
14114 F:      include/media/drv-intf/renesas-ceu.h
14115
14116 MEDIA DRIVERS FOR RENESAS - DRIF
14117 M:      Fabrizio Castro <[email protected]>
14118 L:      [email protected]
14119 L:      [email protected]
14120 S:      Supported
14121 T:      git git://linuxtv.org/media_tree.git
14122 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14123 F:      drivers/media/platform/renesas/rcar_drif.c
14124
14125 MEDIA DRIVERS FOR RENESAS - FCP
14126 M:      Laurent Pinchart <[email protected]>
14127 L:      [email protected]
14128 L:      [email protected]
14129 S:      Supported
14130 T:      git git://linuxtv.org/media_tree.git
14131 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14132 F:      drivers/media/platform/renesas/rcar-fcp.c
14133 F:      include/media/rcar-fcp.h
14134
14135 MEDIA DRIVERS FOR RENESAS - FDP1
14136 M:      Kieran Bingham <[email protected]>
14137 L:      [email protected]
14138 L:      [email protected]
14139 S:      Supported
14140 T:      git git://linuxtv.org/media_tree.git
14141 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14142 F:      drivers/media/platform/renesas/rcar_fdp1.c
14143
14144 MEDIA DRIVERS FOR RENESAS - VIN
14145 M:      Niklas Söderlund <[email protected]>
14146 L:      [email protected]
14147 L:      [email protected]
14148 S:      Supported
14149 T:      git git://linuxtv.org/media_tree.git
14150 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14151 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14152 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14153 F:      drivers/media/platform/renesas/rcar-csi2.c
14154 F:      drivers/media/platform/renesas/rcar-isp.c
14155 F:      drivers/media/platform/renesas/rcar-vin/
14156
14157 MEDIA DRIVERS FOR RENESAS - VSP1
14158 M:      Laurent Pinchart <[email protected]>
14159 M:      Kieran Bingham <[email protected]>
14160 L:      [email protected]
14161 L:      [email protected]
14162 S:      Supported
14163 T:      git git://linuxtv.org/media_tree.git
14164 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14165 F:      drivers/media/platform/renesas/vsp1/
14166
14167 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14168 L:      [email protected]
14169 S:      Orphan
14170 W:      https://linuxtv.org
14171 T:      git git://linuxtv.org/media_tree.git
14172 F:      drivers/media/dvb-frontends/stv0910*
14173
14174 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14175 L:      [email protected]
14176 S:      Orphan
14177 W:      https://linuxtv.org
14178 T:      git git://linuxtv.org/media_tree.git
14179 F:      drivers/media/dvb-frontends/stv6111*
14180
14181 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14182 M:      Hugues Fruchet <[email protected]>
14183 M:      Alain Volmat <[email protected]>
14184 L:      [email protected]
14185 S:      Supported
14186 T:      git git://linuxtv.org/media_tree.git
14187 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14188 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14189 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14190 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14191
14192 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14193 M:      Mauro Carvalho Chehab <[email protected]>
14194 L:      [email protected]
14195 S:      Maintained
14196 W:      https://linuxtv.org
14197 Q:      http://patchwork.kernel.org/project/linux-media/list/
14198 T:      git git://linuxtv.org/media_tree.git
14199 F:      Documentation/admin-guide/media/
14200 F:      Documentation/devicetree/bindings/media/
14201 F:      Documentation/driver-api/media/
14202 F:      Documentation/userspace-api/media/
14203 F:      drivers/media/
14204 F:      drivers/staging/media/
14205 F:      include/dt-bindings/media/
14206 F:      include/linux/platform_data/media/
14207 F:      include/media/
14208 F:      include/uapi/linux/dvb/
14209 F:      include/uapi/linux/ivtv*
14210 F:      include/uapi/linux/media.h
14211 F:      include/uapi/linux/uvcvideo.h
14212 F:      include/uapi/linux/v4l2-*
14213 F:      include/uapi/linux/videodev2.h
14214
14215 MEDIATEK BLUETOOTH DRIVER
14216 M:      Sean Wang <[email protected]>
14217 L:      [email protected]
14218 L:      [email protected] (moderated for non-subscribers)
14219 S:      Maintained
14220 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14221 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
14222 F:      drivers/bluetooth/btmtkuart.c
14223
14224 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14225 M:      Sean Wang <[email protected]>
14226 L:      [email protected]
14227 S:      Maintained
14228 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14229 F:      drivers/power/reset/mt6323-poweroff.c
14230
14231 MEDIATEK CIR DRIVER
14232 M:      Sean Wang <[email protected]>
14233 S:      Maintained
14234 F:      drivers/media/rc/mtk-cir.c
14235
14236 MEDIATEK DMA DRIVER
14237 M:      Sean Wang <[email protected]>
14238 L:      [email protected]
14239 L:      [email protected] (moderated for non-subscribers)
14240 L:      [email protected] (moderated for non-subscribers)
14241 S:      Maintained
14242 F:      Documentation/devicetree/bindings/dma/mediatek,*
14243 F:      drivers/dma/mediatek/
14244
14245 MEDIATEK ETHERNET DRIVER
14246 M:      Felix Fietkau <[email protected]>
14247 M:      Sean Wang <[email protected]>
14248 M:      Mark Lee <[email protected]>
14249 M:      Lorenzo Bianconi <[email protected]>
14250 L:      [email protected]
14251 S:      Maintained
14252 F:      drivers/net/ethernet/mediatek/
14253
14254 MEDIATEK ETHERNET PCS DRIVER
14255 M:      Alexander Couzens <[email protected]>
14256 M:      Daniel Golle <[email protected]>
14257 L:      [email protected]
14258 S:      Maintained
14259 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14260 F:      include/linux/pcs/pcs-mtk-lynxi.h
14261
14262 MEDIATEK ETHERNET PHY DRIVERS
14263 M:      Daniel Golle <[email protected]>
14264 M:      Qingfang Deng <[email protected]>
14265 M:      SkyLake Huang <[email protected]>
14266 L:      [email protected]
14267 S:      Maintained
14268 F:      drivers/net/phy/mediatek-ge-soc.c
14269 F:      drivers/net/phy/mediatek-ge.c
14270 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14271
14272 MEDIATEK I2C CONTROLLER DRIVER
14273 M:      Qii Wang <[email protected]>
14274 L:      [email protected]
14275 S:      Maintained
14276 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14277 F:      drivers/i2c/busses/i2c-mt65xx.c
14278
14279 MEDIATEK IOMMU DRIVER
14280 M:      Yong Wu <[email protected]>
14281 L:      [email protected]
14282 L:      [email protected] (moderated for non-subscribers)
14283 S:      Supported
14284 F:      Documentation/devicetree/bindings/iommu/mediatek*
14285 F:      drivers/iommu/mtk_iommu*
14286 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14287 F:      include/dt-bindings/memory/mt*-port.h
14288
14289 MEDIATEK JPEG DRIVER
14290 M:      Bin Liu <[email protected]>
14291 S:      Supported
14292 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14293 F:      drivers/media/platform/mediatek/jpeg/
14294
14295 MEDIATEK KEYPAD DRIVER
14296 M:      Mattijs Korpershoek <[email protected]>
14297 S:      Supported
14298 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14299 F:      drivers/input/keyboard/mt6779-keypad.c
14300
14301 MEDIATEK MDP DRIVER
14302 M:      Minghsiu Tsai <[email protected]>
14303 M:      Houlong Wei <[email protected]>
14304 M:      Andrew-CT Chen <[email protected]>
14305 S:      Supported
14306 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14307 F:      drivers/media/platform/mediatek/mdp/
14308 F:      drivers/media/platform/mediatek/vpu/
14309
14310 MEDIATEK MEDIA DRIVER
14311 M:      Tiffany Lin <[email protected]>
14312 M:      Andrew-CT Chen <[email protected]>
14313 M:      Yunfei Dong <[email protected]>
14314 S:      Supported
14315 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14316 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14317 F:      drivers/media/platform/mediatek/vcodec/
14318 F:      drivers/media/platform/mediatek/vpu/
14319
14320 MEDIATEK MIPI-CSI CDPHY DRIVER
14321 M:      Julien Stephan <[email protected]>
14322 M:      Andy Hsieh <[email protected]>
14323 S:      Supported
14324 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14325 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14326
14327 MEDIATEK MMC/SD/SDIO DRIVER
14328 M:      Chaotian Jing <[email protected]>
14329 S:      Maintained
14330 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14331 F:      drivers/mmc/host/mtk-sd.c
14332
14333 MEDIATEK MT76 WIRELESS LAN DRIVER
14334 M:      Felix Fietkau <[email protected]>
14335 M:      Lorenzo Bianconi <[email protected]>
14336 M:      Ryder Lee <[email protected]>
14337 R:      Shayne Chen <[email protected]>
14338 R:      Sean Wang <[email protected]>
14339 L:      [email protected]
14340 S:      Maintained
14341 T:      git https://github.com/nbd168/wireless
14342 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14343 F:      drivers/net/wireless/mediatek/mt76/
14344
14345 MEDIATEK MT7601U WIRELESS LAN DRIVER
14346 M:      Jakub Kicinski <[email protected]>
14347 L:      [email protected]
14348 S:      Maintained
14349 F:      drivers/net/wireless/mediatek/mt7601u/
14350
14351 MEDIATEK MT7621 CLOCK DRIVER
14352 M:      Sergio Paracuellos <[email protected]>
14353 S:      Maintained
14354 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14355 F:      drivers/clk/ralink/clk-mt7621.c
14356
14357 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14358 M:      Sergio Paracuellos <[email protected]>
14359 S:      Maintained
14360 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14361 F:      drivers/pci/controller/pcie-mt7621.c
14362
14363 MEDIATEK MT7621 PHY PCI DRIVER
14364 M:      Sergio Paracuellos <[email protected]>
14365 S:      Maintained
14366 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14367 F:      drivers/phy/ralink/phy-mt7621-pci.c
14368
14369 MEDIATEK MT7621/28/88 I2C DRIVER
14370 M:      Stefan Roese <[email protected]>
14371 L:      [email protected]
14372 S:      Maintained
14373 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14374 F:      drivers/i2c/busses/i2c-mt7621.c
14375
14376 MEDIATEK MTMIPS CLOCK DRIVER
14377 M:      Sergio Paracuellos <[email protected]>
14378 S:      Maintained
14379 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14380 F:      drivers/clk/ralink/clk-mtmips.c
14381
14382 MEDIATEK NAND CONTROLLER DRIVER
14383 L:      [email protected]
14384 S:      Orphan
14385 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14386 F:      drivers/mtd/nand/raw/mtk_*
14387
14388 MEDIATEK PMIC LED DRIVER
14389 M:      Sean Wang <[email protected]>
14390 S:      Maintained
14391 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14392 F:      drivers/leds/leds-mt6323.c
14393
14394 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14395 M:      Sean Wang <[email protected]>
14396 S:      Maintained
14397 F:      drivers/char/hw_random/mtk-rng.c
14398
14399 MEDIATEK SMI DRIVER
14400 M:      Yong Wu <[email protected]>
14401 L:      [email protected] (moderated for non-subscribers)
14402 S:      Supported
14403 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14404 F:      drivers/memory/mtk-smi.c
14405 F:      include/soc/mediatek/smi.h
14406
14407 MEDIATEK SWITCH DRIVER
14408 M:      Arınç ÜNAL <[email protected]>
14409 M:      Daniel Golle <[email protected]>
14410 M:      DENG Qingfang <[email protected]>
14411 M:      Sean Wang <[email protected]>
14412 L:      [email protected]
14413 S:      Maintained
14414 F:      drivers/net/dsa/mt7530-mdio.c
14415 F:      drivers/net/dsa/mt7530-mmio.c
14416 F:      drivers/net/dsa/mt7530.*
14417 F:      net/dsa/tag_mtk.c
14418
14419 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14420 M:      Chandrashekar Devegowda <[email protected]>
14421 R:      Chiranjeevi Rapolu <[email protected]>
14422 R:      Liu Haijun <[email protected]>
14423 R:      M Chetan Kumar <[email protected]>
14424 R:      Ricardo Martinez <[email protected]>
14425 L:      [email protected]
14426 S:      Supported
14427 F:      drivers/net/wwan/t7xx/
14428
14429 MEDIATEK USB3 DRD IP DRIVER
14430 M:      Chunfeng Yun <[email protected]>
14431 L:      [email protected]
14432 L:      [email protected] (moderated for non-subscribers)
14433 L:      [email protected] (moderated for non-subscribers)
14434 S:      Maintained
14435 F:      Documentation/devicetree/bindings/usb/mediatek,*
14436 F:      drivers/usb/host/xhci-mtk*
14437 F:      drivers/usb/mtu3/
14438
14439 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14440 M:      Peter Senna Tschudin <[email protected]>
14441 M:      Ian Ray <[email protected]>
14442 M:      Martyn Welch <[email protected]>
14443 S:      Maintained
14444 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14445 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14446
14447 MEGARAID SCSI/SAS DRIVERS
14448 M:      Kashyap Desai <[email protected]>
14449 M:      Sumit Saxena <[email protected]>
14450 M:      Shivasharan S <[email protected]>
14451 M:      Chandrakanth patil <[email protected]>
14452 L:      [email protected]
14453 L:      [email protected]
14454 S:      Maintained
14455 W:      http://www.avagotech.com/support/
14456 F:      Documentation/scsi/megaraid.rst
14457 F:      drivers/scsi/megaraid.*
14458 F:      drivers/scsi/megaraid/
14459
14460 MELEXIS MLX90614 DRIVER
14461 M:      Crt Mori <[email protected]>
14462 L:      [email protected]
14463 S:      Supported
14464 W:      http://www.melexis.com
14465 F:      drivers/iio/temperature/mlx90614.c
14466
14467 MELEXIS MLX90632 DRIVER
14468 M:      Crt Mori <[email protected]>
14469 L:      [email protected]
14470 S:      Supported
14471 W:      http://www.melexis.com
14472 F:      drivers/iio/temperature/mlx90632.c
14473
14474 MELEXIS MLX90635 DRIVER
14475 M:      Crt Mori <[email protected]>
14476 L:      [email protected]
14477 S:      Supported
14478 W:      http://www.melexis.com
14479 F:      drivers/iio/temperature/mlx90635.c
14480
14481 MELFAS MIP4 TOUCHSCREEN DRIVER
14482 M:      Sangwon Jee <[email protected]>
14483 S:      Supported
14484 W:      http://www.melfas.com
14485 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14486 F:      drivers/input/touchscreen/melfas_mip4.c
14487
14488 MELLANOX BLUEFIELD I2C DRIVER
14489 M:      Khalil Blaiech <[email protected]>
14490 M:      Asmaa Mnebhi <[email protected]>
14491 L:      [email protected]
14492 S:      Supported
14493 F:      drivers/i2c/busses/i2c-mlxbf.c
14494
14495 MELLANOX ETHERNET DRIVER (mlx4_en)
14496 M:      Tariq Toukan <[email protected]>
14497 L:      [email protected]
14498 S:      Supported
14499 W:      http://www.mellanox.com
14500 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14501 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14502
14503 MELLANOX ETHERNET DRIVER (mlx5e)
14504 M:      Saeed Mahameed <[email protected]>
14505 M:      Tariq Toukan <[email protected]>
14506 L:      [email protected]
14507 S:      Supported
14508 W:      http://www.mellanox.com
14509 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14510 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14511
14512 MELLANOX ETHERNET INNOVA DRIVERS
14513 R:      Boris Pismenny <[email protected]>
14514 L:      [email protected]
14515 S:      Supported
14516 W:      http://www.mellanox.com
14517 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14518 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14519 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14520 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14521
14522 MELLANOX ETHERNET SWITCH DRIVERS
14523 M:      Ido Schimmel <[email protected]>
14524 M:      Petr Machata <[email protected]>
14525 L:      [email protected]
14526 S:      Supported
14527 W:      http://www.mellanox.com
14528 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14529 F:      drivers/net/ethernet/mellanox/mlxsw/
14530 F:      tools/testing/selftests/drivers/net/mlxsw/
14531
14532 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14533 M:      [email protected]
14534 L:      [email protected]
14535 S:      Supported
14536 W:      http://www.mellanox.com
14537 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14538 F:      drivers/net/ethernet/mellanox/mlxfw/
14539
14540 MELLANOX HARDWARE PLATFORM SUPPORT
14541 M:      Hans de Goede <[email protected]>
14542 M:      Ilpo Järvinen <[email protected]>
14543 M:      Vadim Pasternak <[email protected]>
14544 L:      [email protected]
14545 S:      Supported
14546 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14547 F:      drivers/platform/mellanox/
14548 F:      include/linux/platform_data/mlxreg.h
14549
14550 MELLANOX MLX4 core VPI driver
14551 M:      Tariq Toukan <[email protected]>
14552 L:      [email protected]
14553 L:      [email protected]
14554 S:      Supported
14555 W:      http://www.mellanox.com
14556 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14557 F:      drivers/net/ethernet/mellanox/mlx4/
14558 F:      include/linux/mlx4/
14559
14560 MELLANOX MLX4 IB driver
14561 M:      Yishai Hadas <[email protected]>
14562 L:      [email protected]
14563 S:      Supported
14564 W:      http://www.mellanox.com
14565 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14566 F:      drivers/infiniband/hw/mlx4/
14567 F:      include/linux/mlx4/
14568 F:      include/uapi/rdma/mlx4-abi.h
14569
14570 MELLANOX MLX5 core VPI driver
14571 M:      Saeed Mahameed <[email protected]>
14572 M:      Leon Romanovsky <[email protected]>
14573 M:      Tariq Toukan <[email protected]>
14574 L:      [email protected]
14575 L:      [email protected]
14576 S:      Supported
14577 W:      http://www.mellanox.com
14578 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14579 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14580 F:      drivers/net/ethernet/mellanox/mlx5/core/
14581 F:      include/linux/mlx5/
14582
14583 MELLANOX MLX5 IB driver
14584 M:      Leon Romanovsky <[email protected]>
14585 L:      [email protected]
14586 S:      Supported
14587 W:      http://www.mellanox.com
14588 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14589 F:      drivers/infiniband/hw/mlx5/
14590 F:      include/linux/mlx5/
14591 F:      include/uapi/rdma/mlx5-abi.h
14592
14593 MELLANOX MLX5 VDPA DRIVER
14594 M:      Dragos Tatulea <[email protected]>
14595 L:      [email protected]
14596 S:      Supported
14597 F:      drivers/vdpa/mlx5/
14598
14599 MELLANOX MLXCPLD I2C AND MUX DRIVER
14600 M:      Vadim Pasternak <[email protected]>
14601 M:      Michael Shych <[email protected]>
14602 L:      [email protected]
14603 S:      Supported
14604 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14605 F:      drivers/i2c/busses/i2c-mlxcpld.c
14606 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14607
14608 MELLANOX MLXCPLD LED DRIVER
14609 M:      Vadim Pasternak <[email protected]>
14610 L:      [email protected]
14611 S:      Supported
14612 F:      Documentation/leds/leds-mlxcpld.rst
14613 F:      drivers/leds/leds-mlxcpld.c
14614 F:      drivers/leds/leds-mlxreg.c
14615
14616 MELLANOX PLATFORM DRIVER
14617 M:      Vadim Pasternak <[email protected]>
14618 L:      [email protected]
14619 S:      Supported
14620 F:      drivers/platform/x86/mlx-platform.c
14621
14622 MEMBARRIER SUPPORT
14623 M:      Mathieu Desnoyers <[email protected]>
14624 M:      "Paul E. McKenney" <[email protected]>
14625 L:      [email protected]
14626 S:      Supported
14627 F:      Documentation/scheduler/membarrier.rst
14628 F:      arch/*/include/asm/membarrier.h
14629 F:      arch/*/include/asm/sync_core.h
14630 F:      include/uapi/linux/membarrier.h
14631 F:      kernel/sched/membarrier.c
14632
14633 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14634 M:      Mike Rapoport <[email protected]>
14635 L:      [email protected]
14636 S:      Maintained
14637 F:      Documentation/core-api/boot-time-mm.rst
14638 F:      include/linux/memblock.h
14639 F:      mm/memblock.c
14640 F:      mm/mm_init.c
14641 F:      tools/testing/memblock/
14642
14643 MEMORY ALLOCATION PROFILING
14644 M:      Suren Baghdasaryan <[email protected]>
14645 M:      Kent Overstreet <[email protected]>
14646 L:      [email protected]
14647 S:      Maintained
14648 F:      Documentation/mm/allocation-profiling.rst
14649 F:      include/linux/alloc_tag.h
14650 F:      include/linux/pgalloc_tag.h
14651 F:      lib/alloc_tag.c
14652
14653 MEMORY CONTROLLER DRIVERS
14654 M:      Krzysztof Kozlowski <[email protected]>
14655 L:      [email protected]
14656 S:      Maintained
14657 B:      mailto:[email protected]
14658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14659 F:      Documentation/devicetree/bindings/memory-controllers/
14660 F:      drivers/memory/
14661 F:      include/dt-bindings/memory/
14662 F:      include/memory/
14663
14664 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14665 M:      Dmitry Osipenko <[email protected]>
14666 L:      [email protected]
14667 L:      [email protected]
14668 S:      Maintained
14669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14670 F:      drivers/devfreq/tegra30-devfreq.c
14671
14672 MEMORY HOT(UN)PLUG
14673 M:      David Hildenbrand <[email protected]>
14674 M:      Oscar Salvador <[email protected]>
14675 L:      [email protected]
14676 S:      Maintained
14677 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14678 F:      Documentation/core-api/memory-hotplug.rst
14679 F:      drivers/base/memory.c
14680 F:      include/linux/memory_hotplug.h
14681 F:      mm/memory_hotplug.c
14682 F:      tools/testing/selftests/memory-hotplug/
14683
14684 MEMORY MANAGEMENT
14685 M:      Andrew Morton <[email protected]>
14686 L:      [email protected]
14687 S:      Maintained
14688 W:      http://www.linux-mm.org
14689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14690 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14691 F:      include/linux/gfp.h
14692 F:      include/linux/gfp_types.h
14693 F:      include/linux/memfd.h
14694 F:      include/linux/memory.h
14695 F:      include/linux/memory_hotplug.h
14696 F:      include/linux/memory-tiers.h
14697 F:      include/linux/mempolicy.h
14698 F:      include/linux/mempool.h
14699 F:      include/linux/memremap.h
14700 F:      include/linux/mm.h
14701 F:      include/linux/mm_*.h
14702 F:      include/linux/mmzone.h
14703 F:      include/linux/mmu_notifier.h
14704 F:      include/linux/pagewalk.h
14705 F:      include/linux/rmap.h
14706 F:      include/trace/events/ksm.h
14707 F:      mm/
14708 F:      tools/mm/
14709 F:      tools/testing/selftests/mm/
14710 N:      include/linux/page[-_]*
14711
14712 MEMORY MAPPING
14713 M:      Andrew Morton <[email protected]>
14714 R:      Liam R. Howlett <[email protected]>
14715 R:      Vlastimil Babka <[email protected]>
14716 R:      Lorenzo Stoakes <[email protected]>
14717 L:      [email protected]
14718 S:      Maintained
14719 W:      http://www.linux-mm.org
14720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14721 F:      mm/mmap.c
14722
14723 MEMORY TECHNOLOGY DEVICES (MTD)
14724 M:      Miquel Raynal <[email protected]>
14725 M:      Richard Weinberger <[email protected]>
14726 M:      Vignesh Raghavendra <[email protected]>
14727 L:      [email protected]
14728 S:      Maintained
14729 W:      http://www.linux-mtd.infradead.org/
14730 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14731 C:      irc://irc.oftc.net/mtd
14732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14734 F:      Documentation/devicetree/bindings/mtd/
14735 F:      drivers/mtd/
14736 F:      include/linux/mtd/
14737 F:      include/uapi/mtd/
14738
14739 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14740 M:      Dmitry Rokosov <[email protected]>
14741 L:      [email protected]
14742 S:      Maintained
14743 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14744 F:      drivers/iio/accel/msa311.c
14745
14746 MEN A21 WATCHDOG DRIVER
14747 M:      Johannes Thumshirn <[email protected]>
14748 L:      [email protected]
14749 S:      Maintained
14750 F:      drivers/watchdog/mena21_wdt.c
14751
14752 MEN CHAMELEON BUS (mcb)
14753 M:      Johannes Thumshirn <[email protected]>
14754 S:      Maintained
14755 F:      Documentation/driver-api/men-chameleon-bus.rst
14756 F:      drivers/mcb/
14757 F:      include/linux/mcb.h
14758
14759 MEN F21BMC (Board Management Controller)
14760 M:      Andreas Werner <[email protected]>
14761 S:      Supported
14762 F:      Documentation/hwmon/menf21bmc.rst
14763 F:      drivers/hwmon/menf21bmc_hwmon.c
14764 F:      drivers/leds/leds-menf21bmc.c
14765 F:      drivers/mfd/menf21bmc.c
14766 F:      drivers/watchdog/menf21bmc_wdt.c
14767
14768 MEN Z069 WATCHDOG DRIVER
14769 M:      Johannes Thumshirn <[email protected]>
14770 L:      [email protected]
14771 S:      Maintained
14772 F:      drivers/watchdog/menz69_wdt.c
14773
14774 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14775 M:      Neil Armstrong <[email protected]>
14776 L:      [email protected]
14777 L:      [email protected]
14778 S:      Supported
14779 W:      http://linux-meson.com/
14780 T:      git git://linuxtv.org/media_tree.git
14781 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14782 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14783 F:      drivers/media/cec/platform/meson/ao-cec.c
14784
14785 MESON GE2D DRIVER FOR AMLOGIC SOCS
14786 M:      Neil Armstrong <[email protected]>
14787 L:      [email protected]
14788 L:      [email protected]
14789 S:      Supported
14790 T:      git git://linuxtv.org/media_tree.git
14791 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14792 F:      drivers/media/platform/amlogic/meson-ge2d/
14793
14794 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14795 M:      Liang Yang <[email protected]>
14796 L:      [email protected]
14797 S:      Maintained
14798 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14799 F:      drivers/mtd/nand/raw/meson_*
14800
14801 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14802 M:      Neil Armstrong <[email protected]>
14803 L:      [email protected]
14804 L:      [email protected]
14805 S:      Supported
14806 T:      git git://linuxtv.org/media_tree.git
14807 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14808 F:      drivers/staging/media/meson/vdec/
14809
14810 META ETHERNET DRIVERS
14811 M:      Alexander Duyck <[email protected]>
14812 M:      Jakub Kicinski <[email protected]>
14813 R:      [email protected]
14814 S:      Supported
14815 F:      drivers/net/ethernet/meta/
14816
14817 METHODE UDPU SUPPORT
14818 M:      Robert Marko <[email protected]>
14819 S:      Maintained
14820 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14821 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14822
14823 MHI BUS
14824 M:      Manivannan Sadhasivam <[email protected]>
14825 L:      [email protected]
14826 L:      [email protected]
14827 S:      Maintained
14828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14829 F:      Documentation/ABI/stable/sysfs-bus-mhi
14830 F:      Documentation/mhi/
14831 F:      drivers/bus/mhi/
14832 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14833 F:      include/linux/mhi.h
14834
14835 MICROBLAZE ARCHITECTURE
14836 M:      Michal Simek <[email protected]>
14837 S:      Supported
14838 W:      http://www.monstr.eu/fdt/
14839 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14840 F:      arch/microblaze/
14841
14842 MICROBLAZE TMR INJECT
14843 M:      Appana Durga Kedareswara rao <[email protected]>
14844 S:      Supported
14845 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14846 F:      drivers/misc/xilinx_tmr_inject.c
14847
14848 MICROBLAZE TMR MANAGER
14849 M:      Appana Durga Kedareswara rao <[email protected]>
14850 S:      Supported
14851 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14852 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14853 F:      drivers/misc/xilinx_tmr_manager.c
14854
14855 MICROCHIP AT91 DMA DRIVERS
14856 M:      Ludovic Desroches <[email protected]>
14857 L:      [email protected] (moderated for non-subscribers)
14858 L:      [email protected]
14859 S:      Supported
14860 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14861 F:      drivers/dma/at_hdmac.c
14862 F:      drivers/dma/at_xdmac.c
14863 F:      include/dt-bindings/dma/at91.h
14864
14865 MICROCHIP AT91 SERIAL DRIVER
14866 M:      Richard Genoud <[email protected]>
14867 S:      Maintained
14868 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14869 F:      drivers/tty/serial/atmel_serial.c
14870 F:      drivers/tty/serial/atmel_serial.h
14871
14872 MICROCHIP AT91 USART MFD DRIVER
14873 M:      Radu Pirea <[email protected]>
14874 L:      [email protected]
14875 S:      Supported
14876 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14877 F:      drivers/mfd/at91-usart.c
14878 F:      include/dt-bindings/mfd/at91-usart.h
14879
14880 MICROCHIP AT91 USART SPI DRIVER
14881 M:      Radu Pirea <[email protected]>
14882 L:      [email protected]
14883 S:      Supported
14884 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14885 F:      drivers/spi/spi-at91-usart.c
14886
14887 MICROCHIP AUDIO ASOC DRIVERS
14888 M:      Claudiu Beznea <[email protected]>
14889 L:      [email protected] (moderated for non-subscribers)
14890 S:      Supported
14891 F:      Documentation/devicetree/bindings/sound/atmel*
14892 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14893 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14894 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14895 F:      sound/soc/atmel
14896
14897 MICROCHIP CSI2DC DRIVER
14898 M:      Eugen Hristev <[email protected]>
14899 L:      [email protected]
14900 S:      Supported
14901 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14902 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14903
14904 MICROCHIP ECC DRIVER
14905 L:      [email protected]
14906 S:      Orphan
14907 F:      drivers/crypto/atmel-ecc.*
14908
14909 MICROCHIP EIC DRIVER
14910 M:      Claudiu Beznea <[email protected]>
14911 L:      [email protected] (moderated for non-subscribers)
14912 S:      Supported
14913 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14914 F:      drivers/irqchip/irq-mchp-eic.c
14915
14916 MICROCHIP I2C DRIVER
14917 M:      Codrin Ciubotariu <[email protected]>
14918 L:      [email protected]
14919 S:      Supported
14920 F:      drivers/i2c/busses/i2c-at91-*.c
14921 F:      drivers/i2c/busses/i2c-at91.h
14922
14923 MICROCHIP ISC DRIVER
14924 M:      Eugen Hristev <[email protected]>
14925 L:      [email protected]
14926 S:      Supported
14927 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14928 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14929 F:      drivers/media/platform/microchip/microchip-isc*
14930 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14931 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14932 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14933 F:      include/linux/atmel-isc-media.h
14934
14935 MICROCHIP ISI DRIVER
14936 M:      Eugen Hristev <[email protected]>
14937 L:      [email protected]
14938 S:      Supported
14939 F:      drivers/media/platform/atmel/atmel-isi.c
14940 F:      drivers/media/platform/atmel/atmel-isi.h
14941
14942 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14943 M:      Woojung Huh <[email protected]>
14944 M:      [email protected]
14945 L:      [email protected]
14946 S:      Maintained
14947 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14948 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14949 F:      drivers/net/dsa/microchip/*
14950 F:      include/linux/dsa/ksz_common.h
14951 F:      include/linux/platform_data/microchip-ksz.h
14952 F:      net/dsa/tag_ksz.c
14953
14954 MICROCHIP LAN743X ETHERNET DRIVER
14955 M:      Bryan Whitehead <[email protected]>
14956 M:      [email protected]
14957 L:      [email protected]
14958 S:      Maintained
14959 F:      drivers/net/ethernet/microchip/lan743x_*
14960
14961 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14962 M:      Arun Ramadoss <[email protected]>
14963 R:      [email protected]
14964 L:      [email protected]
14965 S:      Maintained
14966 F:      drivers/net/phy/microchip_t1.c
14967
14968 MICROCHIP LAN966X ETHERNET DRIVER
14969 M:      Horatiu Vultur <[email protected]>
14970 M:      [email protected]
14971 L:      [email protected]
14972 S:      Maintained
14973 F:      drivers/net/ethernet/microchip/lan966x/*
14974
14975 MICROCHIP LAN966X OIC DRIVER
14976 M:      Herve Codina <[email protected]>
14977 S:      Maintained
14978 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
14979 F:      drivers/irqchip/irq-lan966x-oic.c
14980
14981 MICROCHIP LCDFB DRIVER
14982 M:      Nicolas Ferre <[email protected]>
14983 L:      [email protected]
14984 S:      Maintained
14985 F:      drivers/video/fbdev/atmel_lcdfb.c
14986 F:      include/video/atmel_lcdc.h
14987
14988 MICROCHIP MCP16502 PMIC DRIVER
14989 M:      Claudiu Beznea <[email protected]>
14990 L:      [email protected] (moderated for non-subscribers)
14991 S:      Supported
14992 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14993 F:      drivers/regulator/mcp16502.c
14994
14995 MICROCHIP MCP3564 ADC DRIVER
14996 M:      Marius Cristea <[email protected]>
14997 L:      [email protected]
14998 S:      Supported
14999 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15000 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15001 F:      drivers/iio/adc/mcp3564.c
15002
15003 MICROCHIP MCP3911 ADC DRIVER
15004 M:      Marcus Folkesson <[email protected]>
15005 M:      Kent Gustavsson <[email protected]>
15006 L:      [email protected]
15007 S:      Maintained
15008 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15009 F:      drivers/iio/adc/mcp3911.c
15010
15011 MICROCHIP MMC/SD/SDIO MCI DRIVER
15012 M:      Aubin Constans <[email protected]>
15013 S:      Maintained
15014 F:      drivers/mmc/host/atmel-mci.c
15015
15016 MICROCHIP NAND DRIVER
15017 L:      [email protected]
15018 S:      Orphan
15019 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15020 F:      drivers/mtd/nand/raw/atmel/*
15021
15022 MICROCHIP OTPC DRIVER
15023 M:      Claudiu Beznea <[email protected]>
15024 L:      [email protected] (moderated for non-subscribers)
15025 S:      Supported
15026 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15027 F:      drivers/nvmem/microchip-otpc.c
15028 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15029
15030 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15031 M:      Marius Cristea <[email protected]>
15032 L:      [email protected]
15033 S:      Supported
15034 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15035 F:      drivers/iio/adc/pac1934.c
15036
15037 MICROCHIP PCI1XXXX GP DRIVER
15038 M:      Vaibhaav Ram T.L <[email protected]>
15039 M:      Kumaravel Thiagarajan <[email protected]>
15040 L:      [email protected]
15041 S:      Supported
15042 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15043 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15044 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15045 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15046
15047 MICROCHIP PCI1XXXX I2C DRIVER
15048 M:      Tharun Kumar P <[email protected]>
15049 M:      Kumaravel Thiagarajan <[email protected]>
15050 M:      Microchip Linux Driver Support <[email protected]>
15051 L:      [email protected]
15052 S:      Maintained
15053 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15054
15055 MICROCHIP PCIe UART DRIVER
15056 M:      Kumaravel Thiagarajan <[email protected]>
15057 M:      Tharun Kumar P <[email protected]>
15058 L:      [email protected]
15059 S:      Maintained
15060 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15061
15062 MICROCHIP POLARFIRE FPGA DRIVERS
15063 M:      Conor Dooley <[email protected]>
15064 R:      Vladimir Georgiev <[email protected]>
15065 L:      [email protected]
15066 S:      Supported
15067 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15068 F:      drivers/fpga/microchip-spi.c
15069
15070 MICROCHIP PWM DRIVER
15071 M:      Claudiu Beznea <[email protected]>
15072 L:      [email protected] (moderated for non-subscribers)
15073 L:      [email protected]
15074 S:      Supported
15075 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15076 F:      drivers/pwm/pwm-atmel.c
15077
15078 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15079 M:      Manikandan Muralidharan <[email protected]>
15080 M:      Dharma Balasubiramani <[email protected]>
15081 L:      [email protected]
15082 S:      Supported
15083 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15084 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15085
15086 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15087 M:      Eugen Hristev <[email protected]>
15088 L:      [email protected]
15089 S:      Supported
15090 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15091 F:      drivers/iio/adc/at91-sama5d2_adc.c
15092 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15093
15094 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15095 M:      Claudiu Beznea <[email protected]>
15096 S:      Supported
15097 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15098 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15099
15100 MICROCHIP SOC DRIVERS
15101 M:      Conor Dooley <[email protected]>
15102 S:      Supported
15103 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15104 F:      Documentation/devicetree/bindings/soc/microchip/
15105 F:      drivers/soc/microchip/
15106
15107 MICROCHIP SPI DRIVER
15108 M:      Ryan Wanner <[email protected]>
15109 S:      Supported
15110 F:      drivers/spi/spi-atmel.*
15111
15112 MICROCHIP SSC DRIVER
15113 M:      Claudiu Beznea <[email protected]>
15114 L:      [email protected] (moderated for non-subscribers)
15115 S:      Supported
15116 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15117 F:      drivers/misc/atmel-ssc.c
15118 F:      include/linux/atmel-ssc.h
15119
15120 Microchip Timer Counter Block (TCB) Capture Driver
15121 M:      Kamel Bouhara <[email protected]>
15122 L:      [email protected] (moderated for non-subscribers)
15123 L:      [email protected]
15124 S:      Maintained
15125 F:      drivers/counter/microchip-tcb-capture.c
15126
15127 MICROCHIP USB251XB DRIVER
15128 M:      Richard Leitner <[email protected]>
15129 L:      [email protected]
15130 S:      Maintained
15131 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15132 F:      drivers/usb/misc/usb251xb.c
15133
15134 MICROCHIP USBA UDC DRIVER
15135 M:      Cristian Birsan <[email protected]>
15136 L:      [email protected] (moderated for non-subscribers)
15137 S:      Supported
15138 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15139
15140 MICROCHIP WILC1000 WIFI DRIVER
15141 M:      Ajay Singh <[email protected]>
15142 M:      Claudiu Beznea <[email protected]>
15143 L:      [email protected]
15144 S:      Supported
15145 F:      drivers/net/wireless/microchip/wilc1000/
15146
15147 MICROSEMI MIPS SOCS
15148 M:      Alexandre Belloni <[email protected]>
15149 M:      [email protected]
15150 L:      [email protected]
15151 S:      Supported
15152 F:      Documentation/devicetree/bindings/mips/mscc.txt
15153 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15154 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15155 F:      arch/mips/boot/dts/mscc/
15156 F:      arch/mips/configs/generic/board-ocelot.config
15157 F:      arch/mips/generic/board-ocelot.c
15158
15159 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15160 M:      Don Brace <[email protected]>
15161 L:      [email protected]
15162 L:      [email protected]
15163 S:      Supported
15164 F:      Documentation/scsi/smartpqi.rst
15165 F:      drivers/scsi/smartpqi/Kconfig
15166 F:      drivers/scsi/smartpqi/Makefile
15167 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15168 F:      include/linux/cciss*.h
15169 F:      include/uapi/linux/cciss*.h
15170
15171 MICROSOFT MANA RDMA DRIVER
15172 M:      Long Li <[email protected]>
15173 M:      Ajay Sharma <[email protected]>
15174 L:      [email protected]
15175 S:      Supported
15176 F:      drivers/infiniband/hw/mana/
15177 F:      include/net/mana
15178 F:      include/uapi/rdma/mana-abi.h
15179
15180 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15181 M:      Maximilian Luz <[email protected]>
15182 L:      [email protected]
15183 S:      Maintained
15184 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15185
15186 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15187 M:      Maximilian Luz <[email protected]>
15188 L:      [email protected]
15189 L:      [email protected]
15190 S:      Maintained
15191 F:      drivers/power/supply/surface_battery.c
15192 F:      drivers/power/supply/surface_charger.c
15193
15194 MICROSOFT SURFACE DTX DRIVER
15195 M:      Maximilian Luz <[email protected]>
15196 L:      [email protected]
15197 S:      Maintained
15198 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15199 F:      drivers/platform/surface/surface_dtx.c
15200 F:      include/uapi/linux/surface_aggregator/dtx.h
15201
15202 MICROSOFT SURFACE SENSOR FAN DRIVER
15203 M:      Maximilian Luz <[email protected]>
15204 M:      Ivor Wanders <[email protected]>
15205 L:      [email protected]
15206 S:      Maintained
15207 F:      Documentation/hwmon/surface_fan.rst
15208 F:      drivers/hwmon/surface_fan.c
15209
15210 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15211 M:      Maximilian Luz <[email protected]>
15212 L:      [email protected]
15213 S:      Maintained
15214 F:      drivers/platform/surface/surface_gpe.c
15215
15216 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15217 M:      Hans de Goede <[email protected]>
15218 M:      Ilpo Järvinen <[email protected]>
15219 M:      Maximilian Luz <[email protected]>
15220 L:      [email protected]
15221 S:      Maintained
15222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15223 F:      drivers/platform/surface/
15224
15225 MICROSOFT SURFACE HID TRANSPORT DRIVER
15226 M:      Maximilian Luz <[email protected]>
15227 L:      [email protected]
15228 L:      [email protected]
15229 S:      Maintained
15230 F:      drivers/hid/surface-hid/
15231
15232 MICROSOFT SURFACE HOT-PLUG DRIVER
15233 M:      Maximilian Luz <[email protected]>
15234 L:      [email protected]
15235 S:      Maintained
15236 F:      drivers/platform/surface/surface_hotplug.c
15237
15238 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15239 M:      Maximilian Luz <[email protected]>
15240 L:      [email protected]
15241 S:      Maintained
15242 F:      drivers/platform/surface/surface_platform_profile.c
15243
15244 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15245 M:      Chen Yu <[email protected]>
15246 L:      [email protected]
15247 S:      Supported
15248 F:      drivers/platform/surface/surfacepro3_button.c
15249
15250 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15251 M:      Maximilian Luz <[email protected]>
15252 L:      [email protected]
15253 S:      Maintained
15254 F:      drivers/platform/surface/surface_aggregator_hub.c
15255
15256 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15257 M:      Maximilian Luz <[email protected]>
15258 L:      [email protected]
15259 S:      Maintained
15260 W:      https://github.com/linux-surface/surface-aggregator-module
15261 C:      irc://irc.libera.chat/linux-surface
15262 F:      Documentation/driver-api/surface_aggregator/
15263 F:      drivers/platform/surface/aggregator/
15264 F:      drivers/platform/surface/surface_acpi_notify.c
15265 F:      drivers/platform/surface/surface_aggregator_cdev.c
15266 F:      drivers/platform/surface/surface_aggregator_registry.c
15267 F:      include/linux/surface_acpi_notify.h
15268 F:      include/linux/surface_aggregator/
15269 F:      include/uapi/linux/surface_aggregator/
15270
15271 MICROTEK X6 SCANNER
15272 M:      Oliver Neukum <[email protected]>
15273 S:      Maintained
15274 F:      drivers/usb/image/microtek.*
15275
15276 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15277 M:      Luka Kovacic <[email protected]>
15278 M:      Luka Perkov <[email protected]>
15279 S:      Maintained
15280 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15281 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15282 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15283 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15284 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15285 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15286
15287 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15288 M:      Sakari Ailus <[email protected]>
15289 L:      [email protected]
15290 S:      Maintained
15291 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15292 F:      Documentation/driver-api/media/drivers/ccs/
15293 F:      Documentation/userspace-api/media/drivers/ccs.rst
15294 F:      drivers/media/i2c/ccs-pll.c
15295 F:      drivers/media/i2c/ccs-pll.h
15296 F:      drivers/media/i2c/ccs/
15297 F:      include/uapi/linux/ccs.h
15298 F:      include/uapi/linux/smiapp.h
15299
15300 MIPS
15301 M:      Thomas Bogendoerfer <[email protected]>
15302 L:      [email protected]
15303 S:      Maintained
15304 W:      http://www.linux-mips.org/
15305 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15307 F:      Documentation/devicetree/bindings/mips/
15308 F:      Documentation/arch/mips/
15309 F:      arch/mips/
15310 F:      drivers/platform/mips/
15311 F:      include/dt-bindings/mips/
15312
15313 MIPS BAIKAL-T1 PLATFORM
15314 M:      Serge Semin <[email protected]>
15315 L:      [email protected]
15316 S:      Supported
15317 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15318 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15319 F:      drivers/bus/bt1-*.c
15320 F:      drivers/clk/baikal-t1/
15321 F:      drivers/memory/bt1-l2-ctl.c
15322 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15323
15324 MIPS BOSTON DEVELOPMENT BOARD
15325 M:      Paul Burton <[email protected]>
15326 L:      [email protected]
15327 S:      Maintained
15328 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15329 F:      arch/mips/boot/dts/img/boston.dts
15330 F:      arch/mips/configs/generic/board-boston.config
15331 F:      drivers/clk/imgtec/clk-boston.c
15332 F:      include/dt-bindings/clock/boston-clock.h
15333
15334 MIPS CORE DRIVERS
15335 M:      Thomas Bogendoerfer <[email protected]>
15336 M:      Serge Semin <[email protected]>
15337 L:      [email protected]
15338 S:      Supported
15339 F:      drivers/bus/mips_cdmm.c
15340 F:      drivers/clocksource/mips-gic-timer.c
15341 F:      drivers/cpuidle/cpuidle-cps.c
15342 F:      drivers/irqchip/irq-mips-cpu.c
15343 F:      drivers/irqchip/irq-mips-gic.c
15344
15345 MIPS GENERIC PLATFORM
15346 M:      Paul Burton <[email protected]>
15347 L:      [email protected]
15348 S:      Supported
15349 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15350 F:      arch/mips/generic/
15351 F:      arch/mips/tools/generic-board-config.sh
15352
15353 MIPS RINT INSTRUCTION EMULATION
15354 M:      Aleksandar Markovic <[email protected]>
15355 L:      [email protected]
15356 S:      Supported
15357 F:      arch/mips/math-emu/dp_rint.c
15358 F:      arch/mips/math-emu/sp_rint.c
15359
15360 MIPS/LOONGSON1 ARCHITECTURE
15361 M:      Keguang Zhang <[email protected]>
15362 L:      [email protected]
15363 S:      Maintained
15364 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15365 F:      arch/mips/include/asm/mach-loongson32/
15366 F:      arch/mips/loongson32/
15367 F:      drivers/*/*loongson1*
15368 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15369
15370 MIPS/LOONGSON2EF ARCHITECTURE
15371 M:      Jiaxun Yang <[email protected]>
15372 L:      [email protected]
15373 S:      Maintained
15374 F:      arch/mips/include/asm/mach-loongson2ef/
15375 F:      arch/mips/loongson2ef/
15376 F:      drivers/cpufreq/loongson2_cpufreq.c
15377
15378 MIPS/LOONGSON64 ARCHITECTURE
15379 M:      Huacai Chen <[email protected]>
15380 M:      Jiaxun Yang <[email protected]>
15381 L:      [email protected]
15382 S:      Maintained
15383 F:      arch/mips/include/asm/mach-loongson64/
15384 F:      arch/mips/loongson64/
15385 F:      drivers/irqchip/irq-loongson*
15386 F:      drivers/platform/mips/cpu_hwmon.c
15387
15388 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15389 M:      Hans Verkuil <[email protected]>
15390 L:      [email protected]
15391 S:      Odd Fixes
15392 W:      https://linuxtv.org
15393 T:      git git://linuxtv.org/media_tree.git
15394 F:      drivers/media/radio/radio-miropcm20*
15395
15396 MITSUMI MM8013 FG DRIVER
15397 M:      Konrad Dybcio <[email protected]>
15398 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15399 F:      drivers/power/supply/mm8013.c
15400
15401 MMP SUPPORT
15402 R:      Lubomir Rintel <[email protected]>
15403 L:      [email protected] (moderated for non-subscribers)
15404 S:      Odd Fixes
15405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15406 F:      arch/arm/boot/dts/marvell/mmp*
15407 F:      arch/arm/mach-mmp/
15408 F:      include/linux/soc/mmp/
15409
15410 MMP USB PHY DRIVERS
15411 R:      Lubomir Rintel <[email protected]>
15412 L:      [email protected] (moderated for non-subscribers)
15413 S:      Maintained
15414 F:      drivers/phy/marvell/phy-mmp3-usb.c
15415 F:      drivers/phy/marvell/phy-pxa-usb.c
15416
15417 MMU GATHER AND TLB INVALIDATION
15418 M:      Will Deacon <[email protected]>
15419 M:      "Aneesh Kumar K.V" <[email protected]>
15420 M:      Andrew Morton <[email protected]>
15421 M:      Nick Piggin <[email protected]>
15422 M:      Peter Zijlstra <[email protected]>
15423 L:      [email protected]
15424 L:      [email protected]
15425 S:      Maintained
15426 F:      arch/*/include/asm/tlb.h
15427 F:      include/asm-generic/tlb.h
15428 F:      mm/mmu_gather.c
15429
15430 MN88472 MEDIA DRIVER
15431 L:      [email protected]
15432 S:      Orphan
15433 W:      https://linuxtv.org
15434 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15435 F:      drivers/media/dvb-frontends/mn88472*
15436
15437 MN88473 MEDIA DRIVER
15438 L:      [email protected]
15439 S:      Orphan
15440 W:      https://linuxtv.org
15441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15442 F:      drivers/media/dvb-frontends/mn88473*
15443
15444 MOBILEYE MIPS SOCS
15445 M:      Vladimir Kondratiev <[email protected]>
15446 M:      Gregory CLEMENT <[email protected]>
15447 M:      Théo Lebrun <[email protected]>
15448 L:      [email protected]
15449 S:      Maintained
15450 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15451 F:      Documentation/devicetree/bindings/soc/mobileye/
15452 F:      arch/mips/boot/dts/mobileye/
15453 F:      arch/mips/configs/eyeq5_defconfig
15454 F:      arch/mips/mobileye/board-epm5.its.S
15455 F:      drivers/clk/clk-eyeq.c
15456 F:      drivers/pinctrl/pinctrl-eyeq5.c
15457 F:      drivers/reset/reset-eyeq.c
15458 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15459
15460 MODULE SUPPORT
15461 M:      Luis Chamberlain <[email protected]>
15462 L:      [email protected]
15463 L:      [email protected]
15464 S:      Maintained
15465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15466 F:      include/linux/kmod.h
15467 F:      include/linux/module*.h
15468 F:      kernel/module/
15469 F:      lib/test_kmod.c
15470 F:      scripts/module*
15471 F:      tools/testing/selftests/kmod/
15472
15473 MONOLITHIC POWER SYSTEM PMIC DRIVER
15474 M:      Saravanan Sekar <[email protected]>
15475 S:      Maintained
15476 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15477 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15478 F:      drivers/hwmon/pmbus/mpq7932.c
15479 F:      drivers/iio/adc/mp2629_adc.c
15480 F:      drivers/mfd/mp2629.c
15481 F:      drivers/power/supply/mp2629_charger.c
15482 F:      drivers/regulator/mp5416.c
15483 F:      drivers/regulator/mpq7920.c
15484 F:      drivers/regulator/mpq7920.h
15485 F:      include/linux/mfd/mp2629.h
15486
15487 MOST(R) TECHNOLOGY DRIVER
15488 M:      Parthiban Veerasooran <[email protected]>
15489 M:      Christian Gromm <[email protected]>
15490 S:      Maintained
15491 F:      Documentation/ABI/testing/configfs-most
15492 F:      Documentation/ABI/testing/sysfs-bus-most
15493 F:      drivers/most/
15494 F:      drivers/staging/most/
15495 F:      include/linux/most.h
15496
15497 MOTORCOMM PHY DRIVER
15498 M:      Frank <[email protected]>
15499 L:      [email protected]
15500 S:      Maintained
15501 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15502 F:      drivers/net/phy/motorcomm.c
15503
15504 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15505 M:      Jiri Slaby <[email protected]>
15506 S:      Maintained
15507 F:      Documentation/driver-api/tty/moxa-smartio.rst
15508 F:      drivers/tty/mxser.*
15509
15510 MP3309C BACKLIGHT DRIVER
15511 M:      Flavio Suligoi <[email protected]>
15512 L:      [email protected]
15513 S:      Maintained
15514 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15515 F:      drivers/video/backlight/mp3309c.c
15516
15517 MPS MP2891 DRIVER
15518 M:      Noah Wang <[email protected]>
15519 L:      [email protected]
15520 S:      Maintained
15521 F:      Documentation/hwmon/mp2891.rst
15522 F:      drivers/hwmon/pmbus/mp2891.c
15523
15524 MPS MP2993 DRIVER
15525 M:      Noah Wang <[email protected]>
15526 L:      [email protected]
15527 S:      Maintained
15528 F:      Documentation/hwmon/mp2993.rst
15529 F:      drivers/hwmon/pmbus/mp2993.c
15530
15531 MPS MP9941 DRIVER
15532 M:      Noah Wang <[email protected]>
15533 L:      [email protected]
15534 S:      Maintained
15535 F:      Documentation/hwmon/mp9941.rst
15536 F:      drivers/hwmon/pmbus/mp9941.c
15537
15538 MR800 AVERMEDIA USB FM RADIO DRIVER
15539 M:      Alexey Klimov <[email protected]>
15540 L:      [email protected]
15541 S:      Maintained
15542 T:      git git://linuxtv.org/media_tree.git
15543 F:      drivers/media/radio/radio-mr800.c
15544
15545 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15546 M:      Stefan Schmidt <[email protected]>
15547 L:      [email protected]
15548 S:      Odd Fixes
15549 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15550 F:      drivers/net/ieee802154/mrf24j40.c
15551
15552 MSI EC DRIVER
15553 M:      Nikita Kravets <[email protected]>
15554 L:      [email protected]
15555 S:      Maintained
15556 W:      https://github.com/BeardOverflow/msi-ec
15557 F:      drivers/platform/x86/msi-ec.*
15558
15559 MSI LAPTOP SUPPORT
15560 M:      "Lee, Chun-Yi" <[email protected]>
15561 L:      [email protected]
15562 S:      Maintained
15563 F:      drivers/platform/x86/msi-laptop.c
15564
15565 MSI WMI SUPPORT
15566 L:      [email protected]
15567 S:      Orphan
15568 F:      drivers/platform/x86/msi-wmi.c
15569
15570 MSI WMI PLATFORM FEATURES
15571 M:      Armin Wolf <[email protected]>
15572 L:      [email protected]
15573 S:      Maintained
15574 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15575 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15576 F:      drivers/platform/x86/msi-wmi-platform.c
15577
15578 MSI001 MEDIA DRIVER
15579 L:      [email protected]
15580 S:      Orphan
15581 W:      https://linuxtv.org
15582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15583 F:      drivers/media/tuners/msi001*
15584
15585 MSI2500 MEDIA DRIVER
15586 L:      [email protected]
15587 S:      Orphan
15588 W:      https://linuxtv.org
15589 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15590 F:      drivers/media/usb/msi2500/
15591
15592 MSTAR INTERRUPT CONTROLLER DRIVER
15593 M:      Mark-PK Tsai <[email protected]>
15594 M:      Daniel Palmer <[email protected]>
15595 S:      Maintained
15596 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15597 F:      drivers/irqchip/irq-mst-intc.c
15598
15599 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15600 M:      Robert Jarzmik <[email protected]>
15601 L:      [email protected]
15602 S:      Maintained
15603 F:      drivers/mtd/devices/docg3*
15604
15605 MT9M114 ONSEMI SENSOR DRIVER
15606 M:      Laurent Pinchart <[email protected]>
15607 L:      [email protected]
15608 S:      Maintained
15609 T:      git git://linuxtv.org/media_tree.git
15610 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15611 F:      drivers/media/i2c/mt9m114.c
15612
15613 MT9P031 APTINA CAMERA SENSOR
15614 M:      Laurent Pinchart <[email protected]>
15615 L:      [email protected]
15616 S:      Maintained
15617 T:      git git://linuxtv.org/media_tree.git
15618 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15619 F:      drivers/media/i2c/mt9p031.c
15620 F:      include/media/i2c/mt9p031.h
15621
15622 MT9T112 APTINA CAMERA SENSOR
15623 M:      Jacopo Mondi <[email protected]>
15624 L:      [email protected]
15625 S:      Odd Fixes
15626 T:      git git://linuxtv.org/media_tree.git
15627 F:      drivers/media/i2c/mt9t112.c
15628 F:      include/media/i2c/mt9t112.h
15629
15630 MT9V032 APTINA CAMERA SENSOR
15631 M:      Laurent Pinchart <[email protected]>
15632 L:      [email protected]
15633 S:      Maintained
15634 T:      git git://linuxtv.org/media_tree.git
15635 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15636 F:      drivers/media/i2c/mt9v032.c
15637 F:      include/media/i2c/mt9v032.h
15638
15639 MT9V111 APTINA CAMERA SENSOR
15640 M:      Jacopo Mondi <[email protected]>
15641 L:      [email protected]
15642 S:      Maintained
15643 T:      git git://linuxtv.org/media_tree.git
15644 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15645 F:      drivers/media/i2c/mt9v111.c
15646
15647 MULTIFUNCTION DEVICES (MFD)
15648 M:      Lee Jones <[email protected]>
15649 S:      Maintained
15650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15651 F:      Documentation/devicetree/bindings/mfd/
15652 F:      drivers/mfd/
15653 F:      include/dt-bindings/mfd/
15654 F:      include/linux/mfd/
15655
15656 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15657 S:      Orphan
15658 F:      drivers/mmc/host/mmc_spi.c
15659 F:      include/linux/spi/mmc_spi.h
15660
15661 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15662 M:      Ulf Hansson <[email protected]>
15663 L:      [email protected]
15664 S:      Maintained
15665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15666 F:      Documentation/devicetree/bindings/mmc/
15667 F:      drivers/mmc/
15668 F:      include/linux/mmc/
15669 F:      include/uapi/linux/mmc/
15670
15671 MULTIPLEXER SUBSYSTEM
15672 M:      Peter Rosin <[email protected]>
15673 S:      Maintained
15674 F:      Documentation/ABI/testing/sysfs-class-mux*
15675 F:      Documentation/devicetree/bindings/mux/
15676 F:      drivers/mux/
15677 F:      include/dt-bindings/mux/
15678 F:      include/linux/mux/
15679
15680 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15681 M:      Bin Liu <[email protected]>
15682 L:      [email protected]
15683 S:      Maintained
15684 F:      drivers/usb/musb/
15685
15686 MXL301RF MEDIA DRIVER
15687 M:      Akihiro Tsukada <[email protected]>
15688 L:      [email protected]
15689 S:      Odd Fixes
15690 F:      drivers/media/tuners/mxl301rf*
15691
15692 MXL5007T MEDIA DRIVER
15693 M:      Michael Krufky <[email protected]>
15694 L:      [email protected]
15695 S:      Maintained
15696 W:      https://linuxtv.org
15697 W:      http://github.com/mkrufky
15698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15699 T:      git git://linuxtv.org/mkrufky/tuners.git
15700 F:      drivers/media/tuners/mxl5007t.*
15701
15702 MXSFB DRM DRIVER
15703 M:      Marek Vasut <[email protected]>
15704 M:      Stefan Agner <[email protected]>
15705 L:      [email protected]
15706 S:      Supported
15707 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15708 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15709 F:      drivers/gpu/drm/mxsfb/
15710
15711 MYLEX DAC960 PCI RAID Controller
15712 M:      Hannes Reinecke <[email protected]>
15713 L:      [email protected]
15714 S:      Supported
15715 F:      drivers/scsi/myrb.*
15716 F:      drivers/scsi/myrs.*
15717
15718 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15719 L:      [email protected]
15720 S:      Orphan
15721 W:      https://www.cspi.com/ethernet-products/support/downloads/
15722 F:      drivers/net/ethernet/myricom/myri10ge/
15723
15724 NAND FLASH SUBSYSTEM
15725 M:      Miquel Raynal <[email protected]>
15726 R:      Richard Weinberger <[email protected]>
15727 L:      [email protected]
15728 S:      Maintained
15729 W:      http://www.linux-mtd.infradead.org/
15730 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15731 C:      irc://irc.oftc.net/mtd
15732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15733 F:      drivers/mtd/nand/
15734 F:      include/linux/mtd/*nand*.h
15735
15736 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15737 M:      Daniel Mack <[email protected]>
15738 L:      [email protected] (moderated for non-subscribers)
15739 S:      Maintained
15740 W:      http://www.native-instruments.com
15741 F:      sound/usb/caiaq/
15742
15743 NATSEMI ETHERNET DRIVER (DP8381x)
15744 S:      Orphan
15745 F:      drivers/net/ethernet/natsemi/natsemi.c
15746
15747 NCR 5380 SCSI DRIVERS
15748 M:      Finn Thain <[email protected]>
15749 M:      Michael Schmitz <[email protected]>
15750 L:      [email protected]
15751 S:      Maintained
15752 F:      Documentation/scsi/g_NCR5380.rst
15753 F:      drivers/scsi/NCR5380.*
15754 F:      drivers/scsi/arm/cumana_1.c
15755 F:      drivers/scsi/arm/oak.c
15756 F:      drivers/scsi/atari_scsi.*
15757 F:      drivers/scsi/dmx3191d.c
15758 F:      drivers/scsi/g_NCR5380.*
15759 F:      drivers/scsi/mac_scsi.*
15760 F:      drivers/scsi/sun3_scsi.*
15761 F:      drivers/scsi/sun3_scsi_vme.c
15762
15763 NCSI LIBRARY
15764 M:      Samuel Mendoza-Jonas <[email protected]>
15765 S:      Maintained
15766 F:      net/ncsi/
15767
15768 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15769 M:      Zev Weiss <[email protected]>
15770 L:      [email protected]
15771 S:      Maintained
15772 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15773 F:      drivers/hwmon/nct6775-i2c.c
15774
15775 NETCONSOLE
15776 M:      Breno Leitao <[email protected]>
15777 S:      Maintained
15778 F:      Documentation/networking/netconsole.rst
15779 F:      drivers/net/netconsole.c
15780
15781 NETDEVSIM
15782 M:      Jakub Kicinski <[email protected]>
15783 S:      Maintained
15784 F:      drivers/net/netdevsim/*
15785 F:      tools/testing/selftests/drivers/net/netdevsim/*
15786
15787 NETEM NETWORK EMULATOR
15788 M:      Stephen Hemminger <[email protected]>
15789 L:      [email protected]
15790 S:      Maintained
15791 F:      net/sched/sch_netem.c
15792
15793 NETERION 10GbE DRIVERS (s2io)
15794 M:      Jon Mason <[email protected]>
15795 L:      [email protected]
15796 S:      Supported
15797 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15798 F:      drivers/net/ethernet/neterion/
15799
15800 NETFILTER
15801 M:      Pablo Neira Ayuso <[email protected]>
15802 M:      Jozsef Kadlecsik <[email protected]>
15803 L:      [email protected]
15804 L:      [email protected]
15805 S:      Maintained
15806 W:      http://www.netfilter.org/
15807 W:      http://www.iptables.org/
15808 W:      http://www.nftables.org/
15809 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15810 C:      irc://irc.libera.chat/netfilter
15811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15813 F:      include/linux/netfilter*
15814 F:      include/linux/netfilter/
15815 F:      include/net/netfilter/
15816 F:      include/uapi/linux/netfilter*
15817 F:      include/uapi/linux/netfilter/
15818 F:      net/*/netfilter.c
15819 F:      net/*/netfilter/
15820 F:      net/bridge/br_netfilter*.c
15821 F:      net/netfilter/
15822 F:      tools/testing/selftests/net/netfilter/
15823
15824 NETROM NETWORK LAYER
15825 M:      Ralf Baechle <[email protected]>
15826 L:      [email protected]
15827 S:      Maintained
15828 W:      https://linux-ax25.in-berlin.de
15829 F:      include/net/netrom.h
15830 F:      include/uapi/linux/netrom.h
15831 F:      net/netrom/
15832
15833 NETRONIX EMBEDDED CONTROLLER
15834 M:      Jonathan Neuschäfer <[email protected]>
15835 S:      Maintained
15836 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15837 F:      drivers/mfd/ntxec.c
15838 F:      drivers/pwm/pwm-ntxec.c
15839 F:      drivers/rtc/rtc-ntxec.c
15840 F:      include/linux/mfd/ntxec.h
15841
15842 NETRONOME ETHERNET DRIVERS
15843 M:      Louis Peens <[email protected]>
15844 R:      Jakub Kicinski <[email protected]>
15845 L:      [email protected]
15846 S:      Maintained
15847 F:      drivers/net/ethernet/netronome/
15848
15849 NETWORK BLOCK DEVICE (NBD)
15850 M:      Josef Bacik <[email protected]>
15851 L:      [email protected]
15852 L:      [email protected]
15853 S:      Maintained
15854 F:      Documentation/admin-guide/blockdev/nbd.rst
15855 F:      drivers/block/nbd.c
15856 F:      include/trace/events/nbd.h
15857 F:      include/uapi/linux/nbd.h
15858
15859 NETWORK DROP MONITOR
15860 M:      Neil Horman <[email protected]>
15861 L:      [email protected]
15862 S:      Maintained
15863 W:      https://fedorahosted.org/dropwatch/
15864 F:      include/uapi/linux/net_dropmon.h
15865 F:      net/core/drop_monitor.c
15866
15867 NETWORKING DRIVERS
15868 M:      "David S. Miller" <[email protected]>
15869 M:      Eric Dumazet <[email protected]>
15870 M:      Jakub Kicinski <[email protected]>
15871 M:      Paolo Abeni <[email protected]>
15872 L:      [email protected]
15873 S:      Maintained
15874 P:      Documentation/process/maintainer-netdev.rst
15875 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15878 F:      Documentation/devicetree/bindings/net/
15879 F:      Documentation/networking/net_cachelines/net_device.rst
15880 F:      drivers/connector/
15881 F:      drivers/net/
15882 F:      include/dt-bindings/net/
15883 F:      include/linux/cn_proc.h
15884 F:      include/linux/etherdevice.h
15885 F:      include/linux/ethtool_netlink.h
15886 F:      include/linux/fcdevice.h
15887 F:      include/linux/fddidevice.h
15888 F:      include/linux/hippidevice.h
15889 F:      include/linux/if_*
15890 F:      include/linux/inetdevice.h
15891 F:      include/linux/netdev*
15892 F:      include/linux/platform_data/wiznet.h
15893 F:      include/uapi/linux/cn_proc.h
15894 F:      include/uapi/linux/ethtool_netlink.h
15895 F:      include/uapi/linux/if_*
15896 F:      include/uapi/linux/netdev*
15897 F:      tools/testing/selftests/drivers/net/
15898 X:      drivers/net/wireless/
15899
15900 NETWORKING DRIVERS (WIRELESS)
15901 M:      Kalle Valo <[email protected]>
15902 L:      [email protected]
15903 S:      Maintained
15904 W:      https://wireless.wiki.kernel.org/
15905 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15908 F:      Documentation/devicetree/bindings/net/wireless/
15909 F:      drivers/net/wireless/
15910
15911 NETWORKING [DSA]
15912 M:      Andrew Lunn <[email protected]>
15913 M:      Florian Fainelli <[email protected]>
15914 M:      Vladimir Oltean <[email protected]>
15915 S:      Maintained
15916 F:      Documentation/devicetree/bindings/net/dsa/
15917 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15918 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15919 F:      drivers/net/dsa/
15920 F:      include/linux/dsa/
15921 F:      include/linux/platform_data/dsa.h
15922 F:      include/net/dsa.h
15923 F:      net/dsa/
15924 F:      tools/testing/selftests/drivers/net/dsa/
15925
15926 NETWORKING [GENERAL]
15927 M:      "David S. Miller" <[email protected]>
15928 M:      Eric Dumazet <[email protected]>
15929 M:      Jakub Kicinski <[email protected]>
15930 M:      Paolo Abeni <[email protected]>
15931 L:      [email protected]
15932 S:      Maintained
15933 P:      Documentation/process/maintainer-netdev.rst
15934 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15935 B:      mailto:[email protected]
15936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15938 F:      Documentation/core-api/netlink.rst
15939 F:      Documentation/netlink/
15940 F:      Documentation/networking/
15941 F:      Documentation/networking/net_cachelines/
15942 F:      Documentation/process/maintainer-netdev.rst
15943 F:      Documentation/userspace-api/netlink/
15944 F:      include/linux/framer/framer-provider.h
15945 F:      include/linux/framer/framer.h
15946 F:      include/linux/in.h
15947 F:      include/linux/indirect_call_wrapper.h
15948 F:      include/linux/inet.h
15949 F:      include/linux/inet_diag.h
15950 F:      include/linux/net.h
15951 F:      include/linux/netdev*
15952 F:      include/linux/netlink.h
15953 F:      include/linux/netpoll.h
15954 F:      include/linux/rtnetlink.h
15955 F:      include/linux/seq_file_net.h
15956 F:      include/linux/skbuff*
15957 F:      include/net/
15958 F:      include/uapi/linux/genetlink.h
15959 F:      include/uapi/linux/hsr_netlink.h
15960 F:      include/uapi/linux/in.h
15961 F:      include/uapi/linux/inet_diag.h
15962 F:      include/uapi/linux/nbd-netlink.h
15963 F:      include/uapi/linux/net.h
15964 F:      include/uapi/linux/net_namespace.h
15965 F:      include/uapi/linux/netconf.h
15966 F:      include/uapi/linux/netdev*
15967 F:      include/uapi/linux/netlink.h
15968 F:      include/uapi/linux/netlink_diag.h
15969 F:      include/uapi/linux/rtnetlink.h
15970 F:      lib/net_utils.c
15971 F:      lib/random32.c
15972 F:      net/
15973 F:      tools/net/
15974 F:      tools/testing/selftests/net/
15975 X:      net/9p/
15976 X:      net/bluetooth/
15977
15978 NETWORKING [IPSEC]
15979 M:      Steffen Klassert <[email protected]>
15980 M:      Herbert Xu <[email protected]>
15981 M:      "David S. Miller" <[email protected]>
15982 L:      [email protected]
15983 S:      Maintained
15984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15986 F:      include/net/xfrm.h
15987 F:      include/uapi/linux/xfrm.h
15988 F:      net/ipv4/ah4.c
15989 F:      net/ipv4/esp4*
15990 F:      net/ipv4/ip_vti.c
15991 F:      net/ipv4/ipcomp.c
15992 F:      net/ipv4/xfrm*
15993 F:      net/ipv6/ah6.c
15994 F:      net/ipv6/esp6*
15995 F:      net/ipv6/ip6_vti.c
15996 F:      net/ipv6/ipcomp6.c
15997 F:      net/ipv6/xfrm*
15998 F:      net/key/
15999 F:      net/xfrm/
16000 F:      tools/testing/selftests/net/ipsec.c
16001
16002 NETWORKING [IPv4/IPv6]
16003 M:      "David S. Miller" <[email protected]>
16004 M:      David Ahern <[email protected]>
16005 L:      [email protected]
16006 S:      Maintained
16007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16008 F:      arch/x86/net/*
16009 F:      include/linux/ip.h
16010 F:      include/linux/ipv6*
16011 F:      include/net/fib*
16012 F:      include/net/ip*
16013 F:      include/net/route.h
16014 F:      net/ipv4/
16015 F:      net/ipv6/
16016
16017 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16018 M:      Paul Moore <[email protected]>
16019 L:      [email protected]
16020 L:      [email protected]
16021 S:      Supported
16022 W:      https://github.com/netlabel
16023 F:      Documentation/netlabel/
16024 F:      include/net/calipso.h
16025 F:      include/net/cipso_ipv4.h
16026 F:      include/net/netlabel.h
16027 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16028 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16029 F:      net/ipv4/cipso_ipv4.c
16030 F:      net/ipv6/calipso.c
16031 F:      net/netfilter/xt_CONNSECMARK.c
16032 F:      net/netfilter/xt_SECMARK.c
16033 F:      net/netlabel/
16034
16035 NETWORKING [MACSEC]
16036 M:      Sabrina Dubroca <[email protected]>
16037 L:      [email protected]
16038 S:      Maintained
16039 F:      drivers/net/macsec.c
16040 F:      include/net/macsec.h
16041 F:      include/uapi/linux/if_macsec.h
16042 K:      macsec
16043 K:      \bmdo_
16044
16045 NETWORKING [MPTCP]
16046 M:      Matthieu Baerts <[email protected]>
16047 M:      Mat Martineau <[email protected]>
16048 R:      Geliang Tang <[email protected]>
16049 L:      [email protected]
16050 L:      [email protected]
16051 S:      Maintained
16052 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16053 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16054 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16055 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16056 F:      Documentation/netlink/specs/mptcp_pm.yaml
16057 F:      Documentation/networking/mptcp*.rst
16058 F:      include/net/mptcp.h
16059 F:      include/trace/events/mptcp.h
16060 F:      include/uapi/linux/mptcp*.h
16061 F:      net/mptcp/
16062 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16063 F:      tools/testing/selftests/net/mptcp/
16064
16065 NETWORKING [TCP]
16066 M:      Eric Dumazet <[email protected]>
16067 L:      [email protected]
16068 S:      Maintained
16069 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16070 F:      include/linux/tcp.h
16071 F:      include/net/tcp.h
16072 F:      include/trace/events/tcp.h
16073 F:      include/uapi/linux/tcp.h
16074 F:      net/ipv4/inet_connection_sock.c
16075 F:      net/ipv4/inet_hashtables.c
16076 F:      net/ipv4/inet_timewait_sock.c
16077 F:      net/ipv4/syncookies.c
16078 F:      net/ipv4/tcp*.c
16079 F:      net/ipv6/inet6_connection_sock.c
16080 F:      net/ipv6/inet6_hashtables.c
16081 F:      net/ipv6/syncookies.c
16082 F:      net/ipv6/tcp*.c
16083
16084 NETWORKING [TLS]
16085 M:      Boris Pismenny <[email protected]>
16086 M:      John Fastabend <[email protected]>
16087 M:      Jakub Kicinski <[email protected]>
16088 L:      [email protected]
16089 S:      Maintained
16090 F:      include/net/tls.h
16091 F:      include/uapi/linux/tls.h
16092 F:      net/tls/*
16093
16094 NETXEN (1/10) GbE SUPPORT
16095 M:      Manish Chopra <[email protected]>
16096 M:      Rahul Verma <[email protected]>
16097 M:      [email protected]
16098 L:      [email protected]
16099 S:      Supported
16100 F:      drivers/net/ethernet/qlogic/netxen/
16101
16102 NET_FAILOVER MODULE
16103 M:      Sridhar Samudrala <[email protected]>
16104 L:      [email protected]
16105 S:      Supported
16106 F:      Documentation/networking/net_failover.rst
16107 F:      drivers/net/net_failover.c
16108 F:      include/net/net_failover.h
16109
16110 NEXTHOP
16111 M:      David Ahern <[email protected]>
16112 L:      [email protected]
16113 S:      Maintained
16114 F:      include/net/netns/nexthop.h
16115 F:      include/net/nexthop.h
16116 F:      include/uapi/linux/nexthop.h
16117 F:      net/ipv4/nexthop.c
16118
16119 NFC SUBSYSTEM
16120 M:      Krzysztof Kozlowski <[email protected]>
16121 L:      [email protected]
16122 S:      Maintained
16123 F:      Documentation/devicetree/bindings/net/nfc/
16124 F:      drivers/nfc/
16125 F:      include/net/nfc/
16126 F:      include/uapi/linux/nfc.h
16127 F:      net/nfc/
16128
16129 NFC VIRTUAL NCI DEVICE DRIVER
16130 M:      Bongsu Jeon <[email protected]>
16131 L:      [email protected]
16132 S:      Supported
16133 F:      drivers/nfc/virtual_ncidev.c
16134 F:      tools/testing/selftests/nci/
16135
16136 NFS, SUNRPC, AND LOCKD CLIENTS
16137 M:      Trond Myklebust <[email protected]>
16138 M:      Anna Schumaker <[email protected]>
16139 L:      [email protected]
16140 S:      Maintained
16141 W:      http://client.linux-nfs.org
16142 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16143 F:      Documentation/filesystems/nfs/
16144 F:      fs/lockd/
16145 F:      fs/nfs/
16146 F:      fs/nfs_common/
16147 F:      include/linux/lockd/
16148 F:      include/linux/nfs*
16149 F:      include/linux/sunrpc/
16150 F:      include/uapi/linux/nfs*
16151 F:      include/uapi/linux/sunrpc/
16152 F:      net/sunrpc/
16153
16154 NILFS2 FILESYSTEM
16155 M:      Ryusuke Konishi <[email protected]>
16156 L:      [email protected]
16157 S:      Supported
16158 W:      https://nilfs.sourceforge.io/
16159 T:      git https://github.com/konis/nilfs2.git
16160 F:      Documentation/filesystems/nilfs2.rst
16161 F:      fs/nilfs2/
16162 F:      include/trace/events/nilfs2.h
16163 F:      include/uapi/linux/nilfs2_api.h
16164 F:      include/uapi/linux/nilfs2_ondisk.h
16165
16166 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16167 M:      YOKOTA Hiroshi <[email protected]>
16168 S:      Maintained
16169 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16170 F:      Documentation/scsi/NinjaSCSI.rst
16171 F:      drivers/scsi/pcmcia/nsp_*
16172
16173 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16174 M:      GOTO Masanori <[email protected]>
16175 M:      YOKOTA Hiroshi <[email protected]>
16176 S:      Maintained
16177 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16178 F:      Documentation/scsi/NinjaSCSI.rst
16179 F:      drivers/scsi/nsp32*
16180
16181 NINTENDO HID DRIVER
16182 M:      Daniel J. Ogorchock <[email protected]>
16183 L:      [email protected]
16184 S:      Maintained
16185 F:      drivers/hid/hid-nintendo*
16186
16187 NIOS2 ARCHITECTURE
16188 M:      Dinh Nguyen <[email protected]>
16189 S:      Maintained
16190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16191 F:      arch/nios2/
16192
16193 NITRO ENCLAVES (NE)
16194 M:      Alexandru Ciobotaru <[email protected]>
16195 L:      [email protected]
16196 L:      The AWS Nitro Enclaves Team <[email protected]>
16197 S:      Supported
16198 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16199 F:      Documentation/virt/ne_overview.rst
16200 F:      drivers/virt/nitro_enclaves/
16201 F:      include/linux/nitro_enclaves.h
16202 F:      include/uapi/linux/nitro_enclaves.h
16203 F:      samples/nitro_enclaves/
16204
16205 NITRO SECURE MODULE (NSM)
16206 M:      Alexander Graf <[email protected]>
16207 L:      [email protected]
16208 L:      The AWS Nitro Enclaves Team <[email protected]>
16209 S:      Supported
16210 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16211 F:      drivers/misc/nsm.c
16212 F:      include/uapi/linux/nsm.h
16213
16214 NOHZ, DYNTICKS SUPPORT
16215 M:      Anna-Maria Behnsen <[email protected]>
16216 M:      Frederic Weisbecker <[email protected]>
16217 M:      Ingo Molnar <[email protected]>
16218 M:      Thomas Gleixner <[email protected]>
16219 L:      [email protected]
16220 S:      Maintained
16221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16222 F:      include/linux/sched/nohz.h
16223 F:      include/linux/tick.h
16224 F:      kernel/time/tick*.*
16225
16226 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16227 M:      Pavel Machek <[email protected]>
16228 M:      Sakari Ailus <[email protected]>
16229 L:      [email protected]
16230 S:      Maintained
16231 F:      drivers/media/i2c/ad5820.c
16232 F:      drivers/media/i2c/et8ek8
16233
16234 NOKIA N900 POWER SUPPLY DRIVERS
16235 R:      Pali Rohár <[email protected]>
16236 F:      drivers/power/supply/bq2415x_charger.c
16237 F:      drivers/power/supply/bq27xxx_battery.c
16238 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16239 F:      drivers/power/supply/isp1704_charger.c
16240 F:      drivers/power/supply/rx51_battery.c
16241 F:      include/linux/power/bq2415x_charger.h
16242 F:      include/linux/power/bq27xxx_battery.h
16243
16244 NOLIBC HEADER FILE
16245 M:      Willy Tarreau <[email protected]>
16246 M:      Thomas Weißschuh <[email protected]>
16247 S:      Maintained
16248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16249 F:      tools/include/nolibc/
16250 F:      tools/testing/selftests/nolibc/
16251
16252 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16253 M:      Hans de Goede <[email protected]>
16254 L:      [email protected]
16255 S:      Maintained
16256 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16257
16258 NSDEPS
16259 M:      Matthias Maennich <[email protected]>
16260 S:      Maintained
16261 F:      Documentation/core-api/symbol-namespaces.rst
16262 F:      scripts/nsdeps
16263
16264 NTB AMD DRIVER
16265 M:      Sanjay R Mehta <[email protected]>
16266 M:      Shyam Sundar S K <[email protected]>
16267 L:      [email protected]
16268 S:      Supported
16269 F:      drivers/ntb/hw/amd/
16270
16271 NTB DRIVER CORE
16272 M:      Jon Mason <[email protected]>
16273 M:      Dave Jiang <[email protected]>
16274 M:      Allen Hubbe <[email protected]>
16275 L:      [email protected]
16276 S:      Supported
16277 W:      https://github.com/jonmason/ntb/wiki
16278 T:      git https://github.com/jonmason/ntb.git
16279 F:      drivers/net/ntb_netdev.c
16280 F:      drivers/ntb/
16281 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16282 F:      include/linux/ntb.h
16283 F:      include/linux/ntb_transport.h
16284 F:      tools/testing/selftests/ntb/
16285
16286 NTB IDT DRIVER
16287 M:      Serge Semin <[email protected]>
16288 L:      [email protected]
16289 S:      Supported
16290 F:      drivers/ntb/hw/idt/
16291
16292 NTB INTEL DRIVER
16293 M:      Dave Jiang <[email protected]>
16294 L:      [email protected]
16295 S:      Supported
16296 W:      https://github.com/davejiang/linux/wiki
16297 T:      git https://github.com/davejiang/linux.git
16298 F:      drivers/ntb/hw/intel/
16299
16300 NTFS3 FILESYSTEM
16301 M:      Konstantin Komarov <[email protected]>
16302 L:      [email protected]
16303 S:      Supported
16304 W:      http://www.paragon-software.com/
16305 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16306 F:      Documentation/filesystems/ntfs3.rst
16307 F:      fs/ntfs3/
16308
16309 NUBUS SUBSYSTEM
16310 M:      Finn Thain <[email protected]>
16311 L:      [email protected]
16312 S:      Maintained
16313 F:      arch/*/include/asm/nubus.h
16314 F:      drivers/nubus/
16315 F:      include/linux/nubus.h
16316 F:      include/uapi/linux/nubus.h
16317
16318 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16319 M:      Antonino Daplas <[email protected]>
16320 L:      [email protected]
16321 S:      Maintained
16322 F:      drivers/video/fbdev/nvidia/
16323 F:      drivers/video/fbdev/riva/
16324
16325 NVIDIA WMI EC BACKLIGHT DRIVER
16326 M:      Daniel Dadap <[email protected]>
16327 L:      [email protected]
16328 S:      Supported
16329 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16330 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16331
16332 NVM EXPRESS DRIVER
16333 M:      Keith Busch <[email protected]>
16334 M:      Jens Axboe <[email protected]>
16335 M:      Christoph Hellwig <[email protected]>
16336 M:      Sagi Grimberg <[email protected]>
16337 L:      [email protected]
16338 S:      Supported
16339 W:      http://git.infradead.org/nvme.git
16340 T:      git git://git.infradead.org/nvme.git
16341 F:      Documentation/nvme/
16342 F:      drivers/nvme/common/
16343 F:      drivers/nvme/host/
16344 F:      include/linux/nvme-*.h
16345 F:      include/linux/nvme.h
16346 F:      include/uapi/linux/nvme_ioctl.h
16347
16348 NVM EXPRESS FABRICS AUTHENTICATION
16349 M:      Hannes Reinecke <[email protected]>
16350 L:      [email protected]
16351 S:      Supported
16352 F:      drivers/nvme/host/auth.c
16353 F:      drivers/nvme/target/auth.c
16354 F:      drivers/nvme/target/fabrics-cmd-auth.c
16355 F:      include/linux/nvme-auth.h
16356
16357 NVM EXPRESS FC TRANSPORT DRIVERS
16358 M:      James Smart <[email protected]>
16359 L:      [email protected]
16360 S:      Supported
16361 F:      drivers/nvme/host/fc.c
16362 F:      drivers/nvme/target/fc.c
16363 F:      drivers/nvme/target/fcloop.c
16364 F:      include/linux/nvme-fc-driver.h
16365 F:      include/linux/nvme-fc.h
16366
16367 NVM EXPRESS HARDWARE MONITORING SUPPORT
16368 M:      Guenter Roeck <[email protected]>
16369 L:      [email protected]
16370 S:      Supported
16371 F:      drivers/nvme/host/hwmon.c
16372
16373 NVM EXPRESS TARGET DRIVER
16374 M:      Christoph Hellwig <[email protected]>
16375 M:      Sagi Grimberg <[email protected]>
16376 M:      Chaitanya Kulkarni <[email protected]>
16377 L:      [email protected]
16378 S:      Supported
16379 W:      http://git.infradead.org/nvme.git
16380 T:      git git://git.infradead.org/nvme.git
16381 F:      drivers/nvme/target/
16382
16383 NVMEM FRAMEWORK
16384 M:      Srinivas Kandagatla <[email protected]>
16385 S:      Maintained
16386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16387 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16388 F:      Documentation/devicetree/bindings/nvmem/
16389 F:      drivers/nvmem/
16390 F:      include/linux/nvmem-consumer.h
16391 F:      include/linux/nvmem-provider.h
16392
16393 NXP BLUETOOTH WIRELESS DRIVERS
16394 M:      Amitkumar Karwar <[email protected]>
16395 M:      Neeraj Kale <[email protected]>
16396 S:      Maintained
16397 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16398 F:      drivers/bluetooth/btnxpuart.c
16399
16400 NXP C45 TJA11XX PHY DRIVER
16401 M:      Andrei Botila <[email protected]>
16402 L:      [email protected]
16403 S:      Maintained
16404 F:      drivers/net/phy/nxp-c45-tja11xx*
16405
16406 NXP FSPI DRIVER
16407 M:      Han Xu <[email protected]>
16408 M:      Haibo Chen <[email protected]>
16409 R:      Yogesh Gaur <[email protected]>
16410 L:      [email protected]
16411 S:      Maintained
16412 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16413 F:      drivers/spi/spi-nxp-fspi.c
16414
16415 NXP FXAS21002C DRIVER
16416 M:      Rui Miguel Silva <[email protected]>
16417 L:      [email protected]
16418 S:      Maintained
16419 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16420 F:      drivers/iio/gyro/fxas21002c.h
16421 F:      drivers/iio/gyro/fxas21002c_core.c
16422 F:      drivers/iio/gyro/fxas21002c_i2c.c
16423 F:      drivers/iio/gyro/fxas21002c_spi.c
16424
16425 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16426 M:      Haibo Chen <[email protected]>
16427 L:      [email protected]
16428 L:      [email protected]
16429 S:      Maintained
16430 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16431 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16432 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16433 F:      drivers/iio/adc/imx7d_adc.c
16434 F:      drivers/iio/adc/imx93_adc.c
16435 F:      drivers/iio/adc/vf610_adc.c
16436
16437 NXP i.MX 8M ISI DRIVER
16438 M:      Laurent Pinchart <[email protected]>
16439 L:      [email protected]
16440 S:      Maintained
16441 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16442 F:      drivers/media/platform/nxp/imx8-isi/
16443
16444 NXP i.MX 8MP DW100 V4L2 DRIVER
16445 M:      Xavier Roumegue <[email protected]>
16446 L:      [email protected]
16447 S:      Maintained
16448 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16449 F:      Documentation/userspace-api/media/drivers/dw100.rst
16450 F:      drivers/media/platform/nxp/dw100/
16451 F:      include/uapi/linux/dw100.h
16452
16453 NXP i.MX 8MQ DCSS DRIVER
16454 M:      Laurentiu Palcu <[email protected]>
16455 R:      Lucas Stach <[email protected]>
16456 L:      [email protected]
16457 S:      Maintained
16458 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16459 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16460 F:      drivers/gpu/drm/imx/dcss/
16461
16462 NXP i.MX 8QXP ADC DRIVER
16463 M:      Cai Huoqing <[email protected]>
16464 M:      Haibo Chen <[email protected]>
16465 L:      [email protected]
16466 L:      [email protected]
16467 S:      Maintained
16468 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16469 F:      drivers/iio/adc/imx8qxp-adc.c
16470
16471 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16472 M:      Mirela Rabulea <[email protected]>
16473 L:      [email protected]
16474 L:      [email protected]
16475 S:      Maintained
16476 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16477 F:      drivers/media/platform/nxp/imx-jpeg
16478
16479 NXP i.MX CLOCK DRIVERS
16480 M:      Abel Vesa <[email protected]>
16481 R:      Peng Fan <[email protected]>
16482 L:      [email protected]
16483 L:      [email protected]
16484 S:      Maintained
16485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16486 F:      Documentation/devicetree/bindings/clock/imx*
16487 F:      drivers/clk/imx/
16488 F:      include/dt-bindings/clock/imx*
16489
16490 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16491 M:      Jagan Teki <[email protected]>
16492 S:      Maintained
16493 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16494 F:      drivers/regulator/pf8x00-regulator.c
16495
16496 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16497 M:      Krzysztof Kozlowski <[email protected]>
16498 L:      [email protected]
16499 S:      Maintained
16500 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16501 F:      drivers/extcon/extcon-ptn5150.c
16502
16503 NXP SGTL5000 DRIVER
16504 M:      Fabio Estevam <[email protected]>
16505 L:      [email protected] (moderated for non-subscribers)
16506 S:      Maintained
16507 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16508 F:      sound/soc/codecs/sgtl5000*
16509
16510 NXP SJA1105 ETHERNET SWITCH DRIVER
16511 M:      Vladimir Oltean <[email protected]>
16512 L:      [email protected]
16513 S:      Maintained
16514 F:      drivers/net/dsa/sja1105
16515 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16516
16517 NXP TDA998X DRM DRIVER
16518 M:      Russell King <[email protected]>
16519 S:      Maintained
16520 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16521 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16522 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16523 F:      include/drm/i2c/tda998x.h
16524 F:      include/dt-bindings/display/tda998x.h
16525 K:      "nxp,tda998x"
16526
16527 NXP TFA9879 DRIVER
16528 M:      Peter Rosin <[email protected]>
16529 L:      [email protected] (moderated for non-subscribers)
16530 S:      Maintained
16531 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16532 F:      sound/soc/codecs/tfa9879*
16533
16534 NXP-NCI NFC DRIVER
16535 S:      Orphan
16536 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16537 F:      drivers/nfc/nxp-nci
16538
16539 NXP/Goodix TFA989X (TFA1) DRIVER
16540 M:      Stephan Gerhold <[email protected]>
16541 L:      [email protected] (moderated for non-subscribers)
16542 S:      Maintained
16543 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16544 F:      sound/soc/codecs/tfa989x.c
16545
16546 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16547 M:      Jonas Malaco <[email protected]>
16548 L:      [email protected]
16549 S:      Maintained
16550 F:      Documentation/hwmon/nzxt-kraken2.rst
16551 F:      drivers/hwmon/nzxt-kraken2.c
16552
16553 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16554 M:      Jonas Malaco <[email protected]>
16555 M:      Aleksa Savic <[email protected]>
16556 L:      [email protected]
16557 S:      Maintained
16558 F:      Documentation/hwmon/nzxt-kraken3.rst
16559 F:      drivers/hwmon/nzxt-kraken3.c
16560
16561 NZXT-SMART2 HARDWARE MONITORING DRIVER
16562 M:      Aleksandr Mezin <[email protected]>
16563 L:      [email protected]
16564 S:      Maintained
16565 F:      Documentation/hwmon/nzxt-smart2.rst
16566 F:      drivers/hwmon/nzxt-smart2.c
16567
16568 OBJAGG
16569 M:      Jiri Pirko <[email protected]>
16570 L:      [email protected]
16571 S:      Supported
16572 F:      include/linux/objagg.h
16573 F:      lib/objagg.c
16574 F:      lib/test_objagg.c
16575
16576 OBJPOOL
16577 M:      Matt Wu <[email protected]>
16578 S:      Supported
16579 F:      include/linux/objpool.h
16580 F:      lib/objpool.c
16581 F:      lib/test_objpool.c
16582
16583 OBJTOOL
16584 M:      Josh Poimboeuf <[email protected]>
16585 M:      Peter Zijlstra <[email protected]>
16586 S:      Supported
16587 F:      include/linux/objtool*.h
16588 F:      tools/objtool/
16589
16590 OCELOT ETHERNET SWITCH DRIVER
16591 M:      Vladimir Oltean <[email protected]>
16592 M:      Claudiu Manoil <[email protected]>
16593 M:      Alexandre Belloni <[email protected]>
16594 M:      [email protected]
16595 L:      [email protected]
16596 S:      Supported
16597 F:      drivers/net/dsa/ocelot/*
16598 F:      drivers/net/ethernet/mscc/
16599 F:      include/soc/mscc/ocelot*
16600 F:      net/dsa/tag_ocelot.c
16601 F:      net/dsa/tag_ocelot_8021q.c
16602 F:      tools/testing/selftests/drivers/net/ocelot/*
16603
16604 OCELOT EXTERNAL SWITCH CONTROL
16605 M:      Colin Foster <[email protected]>
16606 S:      Supported
16607 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16608 F:      drivers/mfd/ocelot*
16609 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16610 F:      include/linux/mfd/ocelot.h
16611
16612 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16613 M:      Frederic Barrat <[email protected]>
16614 M:      Andrew Donnellan <[email protected]>
16615 L:      [email protected]
16616 S:      Supported
16617 F:      Documentation/userspace-api/accelerators/ocxl.rst
16618 F:      arch/powerpc/include/asm/pnv-ocxl.h
16619 F:      arch/powerpc/platforms/powernv/ocxl.c
16620 F:      drivers/misc/ocxl/
16621 F:      include/misc/ocxl*
16622 F:      include/uapi/misc/ocxl.h
16623
16624 OMAP AUDIO SUPPORT
16625 M:      Peter Ujfalusi <[email protected]>
16626 M:      Jarkko Nikula <[email protected]>
16627 L:      [email protected] (moderated for non-subscribers)
16628 L:      [email protected]
16629 S:      Maintained
16630 F:      sound/soc/ti/n810.c
16631 F:      sound/soc/ti/omap*
16632 F:      sound/soc/ti/rx51.c
16633 F:      sound/soc/ti/sdma-pcm.*
16634
16635 OMAP CLOCK FRAMEWORK SUPPORT
16636 M:      Paul Walmsley <[email protected]>
16637 L:      [email protected]
16638 S:      Maintained
16639 F:      arch/arm/*omap*/*clock*
16640
16641 OMAP DEVICE TREE SUPPORT
16642 M:      Tony Lindgren <[email protected]>
16643 L:      [email protected]
16644 L:      [email protected]
16645 S:      Maintained
16646 F:      arch/arm/boot/dts/ti/omap/
16647
16648 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16649 L:      [email protected]
16650 L:      [email protected]
16651 S:      Orphan
16652 F:      Documentation/arch/arm/omap/dss.rst
16653 F:      drivers/video/fbdev/omap2/
16654
16655 OMAP FRAMEBUFFER SUPPORT
16656 L:      [email protected]
16657 L:      [email protected]
16658 S:      Orphan
16659 F:      drivers/video/fbdev/omap/
16660
16661 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16662 M:      Roger Quadros <[email protected]>
16663 M:      Tony Lindgren <[email protected]>
16664 L:      [email protected]
16665 S:      Maintained
16666 F:      arch/arm/mach-omap2/*gpmc*
16667 F:      drivers/memory/omap-gpmc.c
16668
16669 OMAP GPIO DRIVER
16670 M:      Grygorii Strashko <[email protected]>
16671 M:      Santosh Shilimkar <[email protected]>
16672 M:      Kevin Hilman <[email protected]>
16673 L:      [email protected]
16674 S:      Maintained
16675 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16676 F:      drivers/gpio/gpio-omap.c
16677
16678 OMAP HARDWARE SPINLOCK SUPPORT
16679 L:      [email protected]
16680 S:      Orphan
16681 F:      drivers/hwspinlock/omap_hwspinlock.c
16682
16683 OMAP HS MMC SUPPORT
16684 L:      [email protected]
16685 L:      [email protected]
16686 S:      Orphan
16687 F:      drivers/mmc/host/omap_hsmmc.c
16688
16689 OMAP HWMOD DATA
16690 M:      Paul Walmsley <[email protected]>
16691 L:      [email protected]
16692 S:      Maintained
16693 F:      arch/arm/mach-omap2/omap_hwmod*data*
16694
16695 OMAP HWMOD SUPPORT
16696 M:      Paul Walmsley <[email protected]>
16697 L:      [email protected]
16698 S:      Maintained
16699 F:      arch/arm/mach-omap2/omap_hwmod.*
16700
16701 OMAP I2C DRIVER
16702 M:      Vignesh R <[email protected]>
16703 L:      [email protected]
16704 L:      [email protected]
16705 S:      Maintained
16706 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16707 F:      drivers/i2c/busses/i2c-omap.c
16708
16709 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16710 M:      Laurent Pinchart <[email protected]>
16711 L:      [email protected]
16712 S:      Maintained
16713 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16714 F:      drivers/media/platform/ti/omap3isp/
16715 F:      drivers/staging/media/omap4iss/
16716
16717 OMAP MMC SUPPORT
16718 M:      Aaro Koskinen <[email protected]>
16719 L:      [email protected]
16720 S:      Odd Fixes
16721 F:      drivers/mmc/host/omap.c
16722
16723 OMAP POWER MANAGEMENT SUPPORT
16724 M:      Kevin Hilman <[email protected]>
16725 L:      [email protected]
16726 S:      Maintained
16727 F:      arch/arm/*omap*/*pm*
16728 F:      drivers/cpufreq/omap-cpufreq.c
16729
16730 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16731 M:      Paul Walmsley <[email protected]>
16732 L:      [email protected]
16733 S:      Maintained
16734 F:      arch/arm/mach-omap2/prm*
16735
16736 OMAP RANDOM NUMBER GENERATOR SUPPORT
16737 M:      Deepak Saxena <[email protected]>
16738 S:      Maintained
16739 F:      drivers/char/hw_random/omap-rng.c
16740
16741 OMAP USB SUPPORT
16742 L:      [email protected]
16743 L:      [email protected]
16744 S:      Orphan
16745 F:      arch/arm/*omap*/usb*
16746 F:      drivers/usb/*/*omap*
16747
16748 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16749 M:      Mark Jackson <[email protected]>
16750 L:      [email protected]
16751 S:      Maintained
16752 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16753
16754 OMAP1 SUPPORT
16755 M:      Aaro Koskinen <[email protected]>
16756 M:      Janusz Krzysztofik <[email protected]>
16757 R:      Tony Lindgren <[email protected]>
16758 L:      [email protected]
16759 S:      Maintained
16760 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16762 F:      arch/arm/configs/omap1_defconfig
16763 F:      arch/arm/mach-omap1/
16764 F:      drivers/i2c/busses/i2c-omap.c
16765 F:      include/linux/platform_data/ams-delta-fiq.h
16766 F:      include/linux/platform_data/i2c-omap.h
16767
16768 OMAP2+ SUPPORT
16769 M:      Aaro Koskinen <[email protected]>
16770 M:      Andreas Kemnade <[email protected]>
16771 M:      Kevin Hilman <[email protected]>
16772 M:      Roger Quadros <[email protected]>
16773 M:      Tony Lindgren <[email protected]>
16774 L:      [email protected]
16775 S:      Maintained
16776 W:      http://linux.omap.com/
16777 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16779 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16780 F:      arch/arm/configs/omap2plus_defconfig
16781 F:      arch/arm/mach-omap2/
16782 F:      drivers/bus/omap*.[ch]
16783 F:      drivers/bus/ti-sysc.c
16784 F:      drivers/gpio/gpio-tps65219.c
16785 F:      drivers/i2c/busses/i2c-omap.c
16786 F:      drivers/irqchip/irq-omap-intc.c
16787 F:      drivers/mfd/*omap*.c
16788 F:      drivers/mfd/menelaus.c
16789 F:      drivers/mfd/palmas.c
16790 F:      drivers/mfd/tps65217.c
16791 F:      drivers/mfd/tps65218.c
16792 F:      drivers/mfd/tps65219.c
16793 F:      drivers/mfd/tps65910.c
16794 F:      drivers/mfd/twl-core.[ch]
16795 F:      drivers/mfd/twl4030*.c
16796 F:      drivers/mfd/twl6030*.c
16797 F:      drivers/mfd/twl6040*.c
16798 F:      drivers/regulator/palmas-regulator*.c
16799 F:      drivers/regulator/pbias-regulator.c
16800 F:      drivers/regulator/tps65217-regulator.c
16801 F:      drivers/regulator/tps65218-regulator.c
16802 F:      drivers/regulator/tps65219-regulator.c
16803 F:      drivers/regulator/tps65910-regulator.c
16804 F:      drivers/regulator/twl-regulator.c
16805 F:      drivers/regulator/twl6030-regulator.c
16806 F:      include/linux/platform_data/i2c-omap.h
16807 F:      include/linux/platform_data/ti-sysc.h
16808
16809 OMFS FILESYSTEM
16810 M:      Bob Copeland <[email protected]>
16811 L:      [email protected]
16812 S:      Maintained
16813 F:      Documentation/filesystems/omfs.rst
16814 F:      fs/omfs/
16815
16816 OMNIVISION OG01A1B SENSOR DRIVER
16817 M:      Sakari Ailus <[email protected]>
16818 L:      [email protected]
16819 S:      Maintained
16820 F:      drivers/media/i2c/og01a1b.c
16821
16822 OMNIVISION OV01A10 SENSOR DRIVER
16823 M:      Bingbu Cao <[email protected]>
16824 L:      [email protected]
16825 S:      Maintained
16826 T:      git git://linuxtv.org/media_tree.git
16827 F:      drivers/media/i2c/ov01a10.c
16828
16829 OMNIVISION OV02A10 SENSOR DRIVER
16830 L:      [email protected]
16831 S:      Orphan
16832 T:      git git://linuxtv.org/media_tree.git
16833 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16834 F:      drivers/media/i2c/ov02a10.c
16835
16836 OMNIVISION OV08D10 SENSOR DRIVER
16837 M:      Jimmy Su <[email protected]>
16838 L:      [email protected]
16839 S:      Maintained
16840 T:      git git://linuxtv.org/media_tree.git
16841 F:      drivers/media/i2c/ov08d10.c
16842
16843 OMNIVISION OV08X40 SENSOR DRIVER
16844 M:      Jason Chen <[email protected]>
16845 L:      [email protected]
16846 S:      Maintained
16847 T:      git git://linuxtv.org/media_tree.git
16848 F:      drivers/media/i2c/ov08x40.c
16849
16850 OMNIVISION OV13858 SENSOR DRIVER
16851 M:      Sakari Ailus <[email protected]>
16852 L:      [email protected]
16853 S:      Maintained
16854 T:      git git://linuxtv.org/media_tree.git
16855 F:      drivers/media/i2c/ov13858.c
16856
16857 OMNIVISION OV13B10 SENSOR DRIVER
16858 M:      Arec Kao <[email protected]>
16859 L:      [email protected]
16860 S:      Maintained
16861 T:      git git://linuxtv.org/media_tree.git
16862 F:      drivers/media/i2c/ov13b10.c
16863
16864 OMNIVISION OV2680 SENSOR DRIVER
16865 M:      Rui Miguel Silva <[email protected]>
16866 M:      Hans de Goede <[email protected]>
16867 L:      [email protected]
16868 S:      Maintained
16869 T:      git git://linuxtv.org/media_tree.git
16870 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16871 F:      drivers/media/i2c/ov2680.c
16872
16873 OMNIVISION OV2685 SENSOR DRIVER
16874 M:      Shunqian Zheng <[email protected]>
16875 L:      [email protected]
16876 S:      Maintained
16877 T:      git git://linuxtv.org/media_tree.git
16878 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16879 F:      drivers/media/i2c/ov2685.c
16880
16881 OMNIVISION OV2740 SENSOR DRIVER
16882 M:      Tianshu Qiu <[email protected]>
16883 R:      Sakari Ailus <[email protected]>
16884 R:      Bingbu Cao <[email protected]>
16885 L:      [email protected]
16886 S:      Maintained
16887 T:      git git://linuxtv.org/media_tree.git
16888 F:      drivers/media/i2c/ov2740.c
16889
16890 OMNIVISION OV4689 SENSOR DRIVER
16891 M:      Mikhail Rudenko <[email protected]>
16892 L:      [email protected]
16893 S:      Maintained
16894 T:      git git://linuxtv.org/media_tree.git
16895 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16896 F:      drivers/media/i2c/ov4689.c
16897
16898 OMNIVISION OV5640 SENSOR DRIVER
16899 M:      Steve Longerbeam <[email protected]>
16900 L:      [email protected]
16901 S:      Maintained
16902 T:      git git://linuxtv.org/media_tree.git
16903 F:      drivers/media/i2c/ov5640.c
16904
16905 OMNIVISION OV5647 SENSOR DRIVER
16906 M:      Dave Stevenson <[email protected]>
16907 M:      Jacopo Mondi <[email protected]>
16908 L:      [email protected]
16909 S:      Maintained
16910 T:      git git://linuxtv.org/media_tree.git
16911 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16912 F:      drivers/media/i2c/ov5647.c
16913
16914 OMNIVISION OV5670 SENSOR DRIVER
16915 M:      Sakari Ailus <[email protected]>
16916 L:      [email protected]
16917 S:      Maintained
16918 T:      git git://linuxtv.org/media_tree.git
16919 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16920 F:      drivers/media/i2c/ov5670.c
16921
16922 OMNIVISION OV5675 SENSOR DRIVER
16923 M:      Sakari Ailus <[email protected]>
16924 L:      [email protected]
16925 S:      Maintained
16926 T:      git git://linuxtv.org/media_tree.git
16927 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16928 F:      drivers/media/i2c/ov5675.c
16929
16930 OMNIVISION OV5693 SENSOR DRIVER
16931 M:      Daniel Scally <[email protected]>
16932 L:      [email protected]
16933 S:      Maintained
16934 T:      git git://linuxtv.org/media_tree.git
16935 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16936 F:      drivers/media/i2c/ov5693.c
16937
16938 OMNIVISION OV5695 SENSOR DRIVER
16939 M:      Shunqian Zheng <[email protected]>
16940 L:      [email protected]
16941 S:      Maintained
16942 T:      git git://linuxtv.org/media_tree.git
16943 F:      drivers/media/i2c/ov5695.c
16944
16945 OMNIVISION OV64A40 SENSOR DRIVER
16946 M:      Jacopo Mondi <[email protected]>
16947 L:      [email protected]
16948 S:      Maintained
16949 T:      git git://linuxtv.org/media_tree.git
16950 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16951 F:      drivers/media/i2c/ov64a40.c
16952
16953 OMNIVISION OV7670 SENSOR DRIVER
16954 L:      [email protected]
16955 S:      Orphan
16956 T:      git git://linuxtv.org/media_tree.git
16957 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16958 F:      drivers/media/i2c/ov7670.c
16959
16960 OMNIVISION OV772x SENSOR DRIVER
16961 M:      Jacopo Mondi <[email protected]>
16962 L:      [email protected]
16963 S:      Odd fixes
16964 T:      git git://linuxtv.org/media_tree.git
16965 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16966 F:      drivers/media/i2c/ov772x.c
16967 F:      include/media/i2c/ov772x.h
16968
16969 OMNIVISION OV7740 SENSOR DRIVER
16970 L:      [email protected]
16971 S:      Orphan
16972 T:      git git://linuxtv.org/media_tree.git
16973 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16974 F:      drivers/media/i2c/ov7740.c
16975
16976 OMNIVISION OV8856 SENSOR DRIVER
16977 M:      Sakari Ailus <[email protected]>
16978 L:      [email protected]
16979 S:      Maintained
16980 T:      git git://linuxtv.org/media_tree.git
16981 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
16982 F:      drivers/media/i2c/ov8856.c
16983
16984 OMNIVISION OV8858 SENSOR DRIVER
16985 M:      Jacopo Mondi <[email protected]>
16986 M:      Nicholas Roth <[email protected]>
16987 L:      [email protected]
16988 S:      Maintained
16989 T:      git git://linuxtv.org/media_tree.git
16990 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16991 F:      drivers/media/i2c/ov8858.c
16992
16993 OMNIVISION OV9282 SENSOR DRIVER
16994 M:      Dave Stevenson <[email protected]>
16995 L:      [email protected]
16996 S:      Maintained
16997 T:      git git://linuxtv.org/media_tree.git
16998 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16999 F:      drivers/media/i2c/ov9282.c
17000
17001 OMNIVISION OV9640 SENSOR DRIVER
17002 M:      Petr Cvek <[email protected]>
17003 L:      [email protected]
17004 S:      Maintained
17005 F:      drivers/media/i2c/ov9640.*
17006
17007 OMNIVISION OV9650 SENSOR DRIVER
17008 M:      Sakari Ailus <[email protected]>
17009 R:      Akinobu Mita <[email protected]>
17010 R:      Sylwester Nawrocki <[email protected]>
17011 L:      [email protected]
17012 S:      Maintained
17013 T:      git git://linuxtv.org/media_tree.git
17014 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17015 F:      drivers/media/i2c/ov9650.c
17016
17017 OMNIVISION OV9734 SENSOR DRIVER
17018 M:      Tianshu Qiu <[email protected]>
17019 R:      Bingbu Cao <[email protected]>
17020 L:      [email protected]
17021 S:      Maintained
17022 T:      git git://linuxtv.org/media_tree.git
17023 F:      drivers/media/i2c/ov9734.c
17024
17025 ONBOARD USB HUB DRIVER
17026 M:      Matthias Kaehlcke <[email protected]>
17027 L:      [email protected]
17028 S:      Maintained
17029 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17030 F:      drivers/usb/misc/onboard_usb_dev.c
17031
17032 ONENAND FLASH DRIVER
17033 M:      Kyungmin Park <[email protected]>
17034 L:      [email protected]
17035 S:      Maintained
17036 F:      drivers/mtd/nand/onenand/
17037 F:      include/linux/mtd/onenand*.h
17038
17039 ONEXPLAYER FAN DRIVER
17040 M:      Derek John Clark <[email protected]>
17041 M:      Joaquín Ignacio Aramendía <[email protected]>
17042 L:      [email protected]
17043 S:      Maintained
17044 F:      drivers/hwmon/oxp-sensors.c
17045
17046 ONIE TLV NVMEM LAYOUT DRIVER
17047 M:      Miquel Raynal <[email protected]>
17048 S:      Maintained
17049 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17050 F:      drivers/nvmem/layouts/onie-tlv.c
17051
17052 ONION OMEGA2+ BOARD
17053 M:      Harvey Hunt <[email protected]>
17054 L:      [email protected]
17055 S:      Maintained
17056 F:      arch/mips/boot/dts/ralink/omega2p.dts
17057
17058 ONSEMI ETHERNET PHY DRIVERS
17059 M:      Piergiorgio Beruto <[email protected]>
17060 L:      [email protected]
17061 S:      Supported
17062 W:      http://www.onsemi.com
17063 F:      drivers/net/phy/ncn*
17064
17065 OP-TEE DRIVER
17066 M:      Jens Wiklander <[email protected]>
17067 L:      [email protected]
17068 S:      Maintained
17069 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17070 F:      drivers/tee/optee/
17071
17072 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17073 M:      Sumit Garg <[email protected]>
17074 L:      [email protected]
17075 S:      Maintained
17076 F:      drivers/char/hw_random/optee-rng.c
17077
17078 OP-TEE RTC DRIVER
17079 M:      Clément Léger <[email protected]>
17080 L:      [email protected]
17081 S:      Maintained
17082 F:      drivers/rtc/rtc-optee.c
17083
17084 OPA-VNIC DRIVER
17085 M:      Dennis Dalessandro <[email protected]>
17086 L:      [email protected]
17087 S:      Supported
17088 F:      drivers/infiniband/ulp/opa_vnic
17089
17090 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17091 M:      Rob Herring <[email protected]>
17092 M:      Saravana Kannan <[email protected]>
17093 L:      [email protected]
17094 S:      Maintained
17095 W:      http://www.devicetree.org/
17096 C:      irc://irc.libera.chat/devicetree
17097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17098 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17099 F:      drivers/of/
17100 F:      include/linux/of*.h
17101 F:      scripts/dtc/
17102 F:      tools/testing/selftests/dt/
17103 K:      of_overlay_notifier_
17104 K:      of_overlay_fdt_apply
17105 K:      of_overlay_remove
17106
17107 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17108 M:      Rob Herring <[email protected]>
17109 M:      Krzysztof Kozlowski <[email protected]>
17110 M:      Conor Dooley <[email protected]>
17111 L:      [email protected]
17112 S:      Maintained
17113 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17114 C:      irc://irc.libera.chat/devicetree
17115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17116 F:      Documentation/devicetree/
17117 F:      arch/*/boot/dts/
17118 F:      include/dt-bindings/
17119
17120 OPENCOMPUTE PTP CLOCK DRIVER
17121 M:      Jonathan Lemon <[email protected]>
17122 M:      Vadim Fedorenko <[email protected]>
17123 L:      [email protected]
17124 S:      Maintained
17125 F:      drivers/ptp/ptp_ocp.c
17126
17127 OPENCORES I2C BUS DRIVER
17128 M:      Peter Korsgaard <[email protected]>
17129 M:      Andrew Lunn <[email protected]>
17130 L:      [email protected]
17131 S:      Maintained
17132 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17133 F:      Documentation/i2c/busses/i2c-ocores.rst
17134 F:      drivers/i2c/busses/i2c-ocores.c
17135 F:      include/linux/platform_data/i2c-ocores.h
17136
17137 OPENRISC ARCHITECTURE
17138 M:      Jonas Bonn <[email protected]>
17139 M:      Stefan Kristiansson <[email protected]>
17140 M:      Stafford Horne <[email protected]>
17141 L:      [email protected]
17142 S:      Maintained
17143 W:      http://openrisc.io
17144 T:      git https://github.com/openrisc/linux.git
17145 F:      Documentation/arch/openrisc/
17146 F:      Documentation/devicetree/bindings/openrisc/
17147 F:      arch/openrisc/
17148 F:      drivers/irqchip/irq-ompic.c
17149 F:      drivers/irqchip/irq-or1k-*
17150
17151 OPENVSWITCH
17152 M:      Pravin B Shelar <[email protected]>
17153 L:      [email protected]
17154 L:      [email protected]
17155 S:      Maintained
17156 W:      http://openvswitch.org
17157 F:      include/uapi/linux/openvswitch.h
17158 F:      net/openvswitch/
17159 F:      tools/testing/selftests/net/openvswitch/
17160
17161 OPERATING PERFORMANCE POINTS (OPP)
17162 M:      Viresh Kumar <[email protected]>
17163 M:      Nishanth Menon <[email protected]>
17164 M:      Stephen Boyd <[email protected]>
17165 L:      [email protected]
17166 S:      Maintained
17167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17168 F:      Documentation/devicetree/bindings/opp/
17169 F:      Documentation/power/opp.rst
17170 F:      drivers/opp/
17171 F:      include/linux/pm_opp.h
17172
17173 OPL4 DRIVER
17174 M:      Clemens Ladisch <[email protected]>
17175 L:      [email protected] (moderated for non-subscribers)
17176 S:      Maintained
17177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17178 F:      sound/drivers/opl4/
17179
17180 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17181 M:      Mark Fasheh <[email protected]>
17182 M:      Joel Becker <[email protected]>
17183 M:      Joseph Qi <[email protected]>
17184 L:      [email protected]
17185 S:      Supported
17186 W:      http://ocfs2.wiki.kernel.org
17187 F:      Documentation/filesystems/dlmfs.rst
17188 F:      Documentation/filesystems/ocfs2.rst
17189 F:      fs/ocfs2/
17190
17191 ORANGEFS FILESYSTEM
17192 M:      Mike Marshall <[email protected]>
17193 R:      Martin Brandenburg <[email protected]>
17194 L:      [email protected]
17195 S:      Supported
17196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17197 F:      Documentation/filesystems/orangefs.rst
17198 F:      fs/orangefs/
17199
17200 OV2659 OMNIVISION SENSOR DRIVER
17201 M:      "Lad, Prabhakar" <[email protected]>
17202 L:      [email protected]
17203 S:      Maintained
17204 W:      https://linuxtv.org
17205 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17206 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17207 F:      drivers/media/i2c/ov2659.c
17208 F:      include/media/i2c/ov2659.h
17209
17210 OVERLAY FILESYSTEM
17211 M:      Miklos Szeredi <[email protected]>
17212 M:      Amir Goldstein <[email protected]>
17213 L:      [email protected]
17214 S:      Supported
17215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17216 F:      Documentation/filesystems/overlayfs.rst
17217 F:      fs/overlayfs/
17218
17219 P54 WIRELESS DRIVER
17220 M:      Christian Lamparter <[email protected]>
17221 L:      [email protected]
17222 S:      Maintained
17223 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17224 F:      drivers/net/wireless/intersil/p54/
17225
17226 PACKET SOCKETS
17227 M:      Willem de Bruijn <[email protected]>
17228 S:      Maintained
17229 F:      include/uapi/linux/if_packet.h
17230 F:      net/packet/af_packet.c
17231
17232 PACKING
17233 M:      Vladimir Oltean <[email protected]>
17234 L:      [email protected]
17235 S:      Supported
17236 F:      Documentation/core-api/packing.rst
17237 F:      include/linux/packing.h
17238 F:      lib/packing.c
17239
17240 PADATA PARALLEL EXECUTION MECHANISM
17241 M:      Steffen Klassert <[email protected]>
17242 M:      Daniel Jordan <[email protected]>
17243 L:      [email protected]
17244 L:      [email protected]
17245 S:      Maintained
17246 F:      Documentation/core-api/padata.rst
17247 F:      include/linux/padata.h
17248 F:      kernel/padata.c
17249
17250 PAGE CACHE
17251 M:      Matthew Wilcox (Oracle) <[email protected]>
17252 L:      [email protected]
17253 S:      Supported
17254 T:      git git://git.infradead.org/users/willy/pagecache.git
17255 F:      Documentation/filesystems/locking.rst
17256 F:      Documentation/filesystems/vfs.rst
17257 F:      include/linux/pagemap.h
17258 F:      mm/filemap.c
17259 F:      mm/page-writeback.c
17260 F:      mm/readahead.c
17261 F:      mm/truncate.c
17262
17263 PAGE POOL
17264 M:      Jesper Dangaard Brouer <[email protected]>
17265 M:      Ilias Apalodimas <[email protected]>
17266 L:      [email protected]
17267 S:      Supported
17268 F:      Documentation/networking/page_pool.rst
17269 F:      include/net/page_pool/
17270 F:      include/trace/events/page_pool.h
17271 F:      net/core/page_pool.c
17272
17273 PAGE TABLE CHECK
17274 M:      Pasha Tatashin <[email protected]>
17275 M:      Andrew Morton <[email protected]>
17276 L:      [email protected]
17277 S:      Maintained
17278 F:      Documentation/mm/page_table_check.rst
17279 F:      include/linux/page_table_check.h
17280 F:      mm/page_table_check.c
17281
17282 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17283 M:      Kenneth Chan <[email protected]>
17284 L:      [email protected]
17285 S:      Maintained
17286 F:      drivers/platform/x86/panasonic-laptop.c
17287
17288 PARALLAX PING IIO SENSOR DRIVER
17289 M:      Andreas Klinger <[email protected]>
17290 L:      [email protected]
17291 S:      Maintained
17292 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17293 F:      drivers/iio/proximity/ping.c
17294
17295 PARALLEL LCD/KEYPAD PANEL DRIVER
17296 M:      Willy Tarreau <[email protected]>
17297 M:      Ksenija Stanojevic <[email protected]>
17298 S:      Odd Fixes
17299 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17300 F:      drivers/auxdisplay/panel.c
17301
17302 PARALLEL PORT SUBSYSTEM
17303 M:      Sudip Mukherjee <[email protected]>
17304 M:      Sudip Mukherjee <[email protected]>
17305 L:      [email protected] (subscribers-only)
17306 S:      Maintained
17307 F:      Documentation/driver-api/parport*.rst
17308 F:      drivers/char/ppdev.c
17309 F:      drivers/parport/
17310 F:      include/linux/parport*.h
17311 F:      include/uapi/linux/ppdev.h
17312
17313 PARAVIRT_OPS INTERFACE
17314 M:      Juergen Gross <[email protected]>
17315 R:      Ajay Kaher <[email protected]>
17316 R:      Alexey Makhalov <[email protected]>
17317 R:      Broadcom internal kernel review list <[email protected]>
17318 L:      [email protected]
17319 L:      [email protected]
17320 S:      Supported
17321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17322 F:      Documentation/virt/paravirt_ops.rst
17323 F:      arch/*/include/asm/paravirt*.h
17324 F:      arch/*/kernel/paravirt*
17325 F:      include/linux/hypervisor.h
17326
17327 PARISC ARCHITECTURE
17328 M:      "James E.J. Bottomley" <[email protected]>
17329 M:      Helge Deller <[email protected]>
17330 L:      [email protected]
17331 S:      Maintained
17332 W:      https://parisc.wiki.kernel.org
17333 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17336 F:      Documentation/arch/parisc/
17337 F:      arch/parisc/
17338 F:      drivers/char/agp/parisc-agp.c
17339 F:      drivers/input/misc/hp_sdc_rtc.c
17340 F:      drivers/input/serio/gscps2.c
17341 F:      drivers/input/serio/hp_sdc*
17342 F:      drivers/parisc/
17343 F:      drivers/parport/parport_gsc.*
17344 F:      drivers/tty/serial/8250/8250_parisc.c
17345 F:      drivers/video/console/sti*
17346 F:      drivers/video/fbdev/sti*
17347 F:      drivers/video/logo/logo_parisc*
17348 F:      include/linux/hp_sdc.h
17349
17350 PARMAN
17351 M:      Jiri Pirko <[email protected]>
17352 L:      [email protected]
17353 S:      Supported
17354 F:      include/linux/parman.h
17355 F:      lib/parman.c
17356 F:      lib/test_parman.c
17357
17358 PC ENGINES APU BOARD DRIVER
17359 M:      Enrico Weigelt, metux IT consult <[email protected]>
17360 S:      Maintained
17361 F:      drivers/platform/x86/pcengines-apuv2.c
17362
17363 PC87360 HARDWARE MONITORING DRIVER
17364 M:      Jim Cromie <[email protected]>
17365 L:      [email protected]
17366 S:      Maintained
17367 F:      Documentation/hwmon/pc87360.rst
17368 F:      drivers/hwmon/pc87360.c
17369
17370 PC8736x GPIO DRIVER
17371 M:      Jim Cromie <[email protected]>
17372 S:      Maintained
17373 F:      drivers/char/pc8736x_gpio.c
17374
17375 PC87427 HARDWARE MONITORING DRIVER
17376 M:      Jean Delvare <[email protected]>
17377 L:      [email protected]
17378 S:      Maintained
17379 F:      Documentation/hwmon/pc87427.rst
17380 F:      drivers/hwmon/pc87427.c
17381
17382 PCA9532 LED DRIVER
17383 M:      Riku Voipio <[email protected]>
17384 S:      Maintained
17385 F:      drivers/leds/leds-pca9532.c
17386 F:      include/linux/leds-pca9532.h
17387
17388 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17389 M:      Thomas Petazzoni <[email protected]>
17390 M:      Pali Rohár <[email protected]>
17391 L:      [email protected]
17392 L:      [email protected] (moderated for non-subscribers)
17393 S:      Maintained
17394 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17395 F:      drivers/pci/controller/pci-aardvark.c
17396
17397 PCI DRIVER FOR ALTERA PCIE IP
17398 M:      Joyce Ooi <[email protected]>
17399 L:      [email protected]
17400 S:      Supported
17401 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17402 F:      drivers/pci/controller/pcie-altera.c
17403
17404 PCI DRIVER FOR APPLIEDMICRO XGENE
17405 M:      Toan Le <[email protected]>
17406 L:      [email protected]
17407 L:      [email protected] (moderated for non-subscribers)
17408 S:      Maintained
17409 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17410 F:      drivers/pci/controller/pci-xgene.c
17411
17412 PCI DRIVER FOR ARM VERSATILE PLATFORM
17413 M:      Rob Herring <[email protected]>
17414 L:      [email protected]
17415 L:      [email protected] (moderated for non-subscribers)
17416 S:      Maintained
17417 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17418 F:      drivers/pci/controller/pci-versatile.c
17419
17420 PCI DRIVER FOR ARMADA 8K
17421 M:      Thomas Petazzoni <[email protected]>
17422 L:      [email protected]
17423 L:      [email protected] (moderated for non-subscribers)
17424 S:      Maintained
17425 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17426 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17427
17428 PCI DRIVER FOR CADENCE PCIE IP
17429 L:      [email protected]
17430 S:      Orphan
17431 F:      Documentation/devicetree/bindings/pci/cdns,*
17432 F:      drivers/pci/controller/cadence/*cadence*
17433
17434 PCI DRIVER FOR FREESCALE LAYERSCAPE
17435 M:      Minghuan Lian <[email protected]>
17436 M:      Mingkai Hu <[email protected]>
17437 M:      Roy Zang <[email protected]>
17438 L:      [email protected]
17439 L:      [email protected]
17440 L:      [email protected] (moderated for non-subscribers)
17441 L:      [email protected]
17442 S:      Maintained
17443 F:      drivers/pci/controller/dwc/*layerscape*
17444
17445 PCI DRIVER FOR FU740
17446 M:      Paul Walmsley <[email protected]>
17447 M:      Greentime Hu <[email protected]>
17448 M:      Samuel Holland <[email protected]>
17449 L:      [email protected]
17450 S:      Maintained
17451 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17452 F:      drivers/pci/controller/dwc/pcie-fu740.c
17453
17454 PCI DRIVER FOR GENERIC OF HOSTS
17455 M:      Will Deacon <[email protected]>
17456 L:      [email protected]
17457 L:      [email protected] (moderated for non-subscribers)
17458 S:      Maintained
17459 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17460 F:      drivers/pci/controller/pci-host-common.c
17461 F:      drivers/pci/controller/pci-host-generic.c
17462
17463 PCI DRIVER FOR IMX6
17464 M:      Richard Zhu <[email protected]>
17465 M:      Lucas Stach <[email protected]>
17466 L:      [email protected]
17467 L:      [email protected] (moderated for non-subscribers)
17468 L:      [email protected]
17469 S:      Maintained
17470 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17471 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17472 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17473 F:      drivers/pci/controller/dwc/*imx6*
17474
17475 PCI DRIVER FOR INTEL IXP4XX
17476 M:      Linus Walleij <[email protected]>
17477 S:      Maintained
17478 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17479 F:      drivers/pci/controller/pci-ixp4xx.c
17480
17481 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17482 M:      Nirmal Patel <[email protected]>
17483 R:      Jonathan Derrick <[email protected]>
17484 L:      [email protected]
17485 S:      Supported
17486 F:      drivers/pci/controller/vmd.c
17487
17488 PCI DRIVER FOR MICROSEMI SWITCHTEC
17489 M:      Kurt Schwemmer <[email protected]>
17490 M:      Logan Gunthorpe <[email protected]>
17491 L:      [email protected]
17492 S:      Maintained
17493 F:      Documentation/ABI/testing/sysfs-class-switchtec
17494 F:      Documentation/driver-api/switchtec.rst
17495 F:      drivers/ntb/hw/mscc/
17496 F:      drivers/pci/switch/switchtec*
17497 F:      include/linux/switchtec.h
17498 F:      include/uapi/linux/switchtec_ioctl.h
17499
17500 PCI DRIVER FOR MOBIVEIL PCIE IP
17501 M:      Karthikeyan Mitran <[email protected]>
17502 M:      Hou Zhiqiang <[email protected]>
17503 L:      [email protected]
17504 S:      Supported
17505 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17506 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17507
17508 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17509 M:      Thomas Petazzoni <[email protected]>
17510 M:      Pali Rohár <[email protected]>
17511 L:      [email protected]
17512 L:      [email protected] (moderated for non-subscribers)
17513 S:      Maintained
17514 F:      drivers/pci/controller/*mvebu*
17515
17516 PCI DRIVER FOR NVIDIA TEGRA
17517 M:      Thierry Reding <[email protected]>
17518 L:      [email protected]
17519 L:      [email protected]
17520 S:      Supported
17521 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17522 F:      drivers/pci/controller/pci-tegra.c
17523
17524 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17525 M:      Hou Zhiqiang <[email protected]>
17526 L:      [email protected]
17527 L:      [email protected] (moderated for non-subscribers)
17528 S:      Maintained
17529 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17530 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17531
17532 PCI DRIVER FOR PLDA PCIE IP
17533 M:      Daire McNamara <[email protected]>
17534 L:      [email protected]
17535 S:      Maintained
17536 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17537 F:      drivers/pci/controller/plda/pcie-plda-host.c
17538 F:      drivers/pci/controller/plda/pcie-plda.h
17539
17540 PCI DRIVER FOR RENESAS R-CAR
17541 M:      Marek Vasut <[email protected]>
17542 M:      Yoshihiro Shimoda <[email protected]>
17543 L:      [email protected]
17544 L:      [email protected]
17545 S:      Maintained
17546 F:      Documentation/devicetree/bindings/pci/*rcar*
17547 F:      drivers/pci/controller/*rcar*
17548 F:      drivers/pci/controller/dwc/*rcar*
17549
17550 PCI DRIVER FOR SAMSUNG EXYNOS
17551 M:      Jingoo Han <[email protected]>
17552 L:      [email protected]
17553 L:      [email protected] (moderated for non-subscribers)
17554 L:      [email protected]
17555 S:      Maintained
17556 F:      drivers/pci/controller/dwc/pci-exynos.c
17557
17558 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17559 M:      Jingoo Han <[email protected]>
17560 M:      Manivannan Sadhasivam <[email protected]>
17561 L:      [email protected]
17562 S:      Maintained
17563 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17564 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17565 F:      drivers/pci/controller/dwc/*designware*
17566
17567 PCI DRIVER FOR TI DRA7XX/J721E
17568 M:      Vignesh Raghavendra <[email protected]>
17569 R:      Siddharth Vadapalli <[email protected]>
17570 L:      [email protected]
17571 L:      [email protected]
17572 L:      [email protected] (moderated for non-subscribers)
17573 S:      Supported
17574 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17575 F:      drivers/pci/controller/cadence/pci-j721e.c
17576 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17577
17578 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17579 M:      Linus Walleij <[email protected]>
17580 L:      [email protected]
17581 S:      Maintained
17582 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17583 F:      drivers/pci/controller/pci-v3-semi.c
17584
17585 PCI DRIVER FOR XILINX VERSAL CPM
17586 M:      Bharat Kumar Gogada <[email protected]>
17587 M:      Michal Simek <[email protected]>
17588 L:      [email protected]
17589 S:      Maintained
17590 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17591 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17592
17593 PCI ENDPOINT SUBSYSTEM
17594 M:      Manivannan Sadhasivam <[email protected]>
17595 M:      Krzysztof Wilczyński <[email protected]>
17596 R:      Kishon Vijay Abraham I <[email protected]>
17597 L:      [email protected]
17598 S:      Supported
17599 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17600 B:      https://bugzilla.kernel.org
17601 C:      irc://irc.oftc.net/linux-pci
17602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17603 F:      Documentation/PCI/endpoint/*
17604 F:      Documentation/misc-devices/pci-endpoint-test.rst
17605 F:      drivers/misc/pci_endpoint_test.c
17606 F:      drivers/pci/endpoint/
17607 F:      tools/pci/
17608
17609 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17610 M:      Mahesh J Salgaonkar <[email protected]>
17611 R:      Oliver O'Halloran <[email protected]>
17612 L:      [email protected]
17613 S:      Supported
17614 F:      Documentation/PCI/pci-error-recovery.rst
17615 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17616 F:      arch/powerpc/include/*/eeh*.h
17617 F:      arch/powerpc/kernel/eeh*.c
17618 F:      arch/powerpc/platforms/*/eeh*.c
17619 F:      drivers/pci/pcie/aer.c
17620 F:      drivers/pci/pcie/dpc.c
17621 F:      drivers/pci/pcie/err.c
17622
17623 PCI ERROR RECOVERY
17624 M:      Linas Vepstas <[email protected]>
17625 L:      [email protected]
17626 S:      Supported
17627 F:      Documentation/PCI/pci-error-recovery.rst
17628
17629 PCI MSI DRIVER FOR ALTERA MSI IP
17630 M:      Joyce Ooi <[email protected]>
17631 L:      [email protected]
17632 S:      Supported
17633 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17634 F:      drivers/pci/controller/pcie-altera-msi.c
17635
17636 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17637 M:      Toan Le <[email protected]>
17638 L:      [email protected]
17639 L:      [email protected] (moderated for non-subscribers)
17640 S:      Maintained
17641 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17642 F:      drivers/pci/controller/pci-xgene-msi.c
17643
17644 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17645 M:      Lorenzo Pieralisi <[email protected]>
17646 M:      Krzysztof Wilczyński <[email protected]>
17647 R:      Manivannan Sadhasivam <[email protected]>
17648 R:      Rob Herring <[email protected]>
17649 L:      [email protected]
17650 S:      Supported
17651 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17652 B:      https://bugzilla.kernel.org
17653 C:      irc://irc.oftc.net/linux-pci
17654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17655 F:      Documentation/devicetree/bindings/pci/
17656 F:      drivers/pci/controller/
17657 F:      drivers/pci/pci-bridge-emul.c
17658 F:      drivers/pci/pci-bridge-emul.h
17659
17660 PCI PEER-TO-PEER DMA (P2PDMA)
17661 M:      Bjorn Helgaas <[email protected]>
17662 M:      Logan Gunthorpe <[email protected]>
17663 L:      [email protected]
17664 S:      Supported
17665 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17666 B:      https://bugzilla.kernel.org
17667 C:      irc://irc.oftc.net/linux-pci
17668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17669 F:      Documentation/driver-api/pci/p2pdma.rst
17670 F:      drivers/pci/p2pdma.c
17671 F:      include/linux/pci-p2pdma.h
17672
17673 PCI POWER CONTROL
17674 M:      Bartosz Golaszewski <[email protected]>
17675 L:      [email protected]
17676 S:      Maintained
17677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17678 F:      drivers/pci/pwrctl/*
17679 F:      include/linux/pci-pwrctl.h
17680
17681 PCI SUBSYSTEM
17682 M:      Bjorn Helgaas <[email protected]>
17683 L:      [email protected]
17684 S:      Supported
17685 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17686 B:      https://bugzilla.kernel.org
17687 C:      irc://irc.oftc.net/linux-pci
17688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17689 F:      Documentation/PCI/
17690 F:      Documentation/devicetree/bindings/pci/
17691 F:      arch/x86/kernel/early-quirks.c
17692 F:      arch/x86/kernel/quirks.c
17693 F:      arch/x86/pci/
17694 F:      drivers/acpi/pci*
17695 F:      drivers/pci/
17696 F:      include/asm-generic/pci*
17697 F:      include/linux/of_pci.h
17698 F:      include/linux/pci*
17699 F:      include/uapi/linux/pci*
17700
17701 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17702 M:      Jonathan Chocron <[email protected]>
17703 L:      [email protected]
17704 S:      Maintained
17705 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17706 F:      drivers/pci/controller/dwc/pcie-al.c
17707
17708 PCIE DRIVER FOR AMLOGIC MESON
17709 M:      Yue Wang <[email protected]>
17710 L:      [email protected]
17711 L:      [email protected]
17712 S:      Maintained
17713 F:      drivers/pci/controller/dwc/pci-meson.c
17714
17715 PCIE DRIVER FOR AXIS ARTPEC
17716 M:      Jesper Nilsson <[email protected]>
17717 L:      [email protected]
17718 L:      [email protected]
17719 S:      Maintained
17720 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17721 F:      drivers/pci/controller/dwc/*artpec*
17722
17723 PCIE DRIVER FOR CAVIUM THUNDERX
17724 M:      Robert Richter <[email protected]>
17725 L:      [email protected]
17726 L:      [email protected] (moderated for non-subscribers)
17727 S:      Odd Fixes
17728 F:      drivers/pci/controller/pci-thunder-*
17729
17730 PCIE DRIVER FOR HISILICON
17731 M:      Zhou Wang <[email protected]>
17732 L:      [email protected]
17733 S:      Maintained
17734 F:      drivers/pci/controller/dwc/pcie-hisi.c
17735
17736 PCIE DRIVER FOR HISILICON KIRIN
17737 M:      Xiaowei Song <[email protected]>
17738 M:      Binghui Wang <[email protected]>
17739 L:      [email protected]
17740 S:      Maintained
17741 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17742 F:      drivers/pci/controller/dwc/pcie-kirin.c
17743
17744 PCIE DRIVER FOR HISILICON STB
17745 M:      Shawn Guo <[email protected]>
17746 L:      [email protected]
17747 S:      Maintained
17748 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17749 F:      drivers/pci/controller/dwc/pcie-histb.c
17750
17751 PCIE DRIVER FOR INTEL KEEM BAY
17752 M:      Srikanth Thokala <[email protected]>
17753 L:      [email protected]
17754 S:      Supported
17755 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17756 F:      drivers/pci/controller/dwc/pcie-keembay.c
17757
17758 PCIE DRIVER FOR INTEL LGM GW SOC
17759 M:      Chuanhua Lei <[email protected]>
17760 L:      [email protected]
17761 S:      Maintained
17762 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17763 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17764
17765 PCIE DRIVER FOR MEDIATEK
17766 M:      Ryder Lee <[email protected]>
17767 M:      Jianjun Wang <[email protected]>
17768 L:      [email protected]
17769 L:      [email protected] (moderated for non-subscribers)
17770 S:      Supported
17771 F:      Documentation/devicetree/bindings/pci/mediatek*
17772 F:      drivers/pci/controller/*mediatek*
17773
17774 PCIE DRIVER FOR MICROCHIP
17775 M:      Daire McNamara <[email protected]>
17776 L:      [email protected]
17777 S:      Supported
17778 F:      Documentation/devicetree/bindings/pci/microchip*
17779 F:      drivers/pci/controller/plda/*microchip*
17780
17781 PCIE DRIVER FOR QUALCOMM MSM
17782 M:      Manivannan Sadhasivam <[email protected]>
17783 L:      [email protected]
17784 L:      [email protected]
17785 S:      Maintained
17786 F:      drivers/pci/controller/dwc/pcie-qcom.c
17787
17788 PCIE DRIVER FOR ROCKCHIP
17789 M:      Shawn Lin <[email protected]>
17790 L:      [email protected]
17791 L:      [email protected]
17792 S:      Maintained
17793 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17794 F:      drivers/pci/controller/pcie-rockchip*
17795
17796 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17797 M:      Kunihiko Hayashi <[email protected]>
17798 L:      [email protected]
17799 S:      Maintained
17800 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17801 F:      drivers/pci/controller/dwc/pcie-uniphier*
17802
17803 PCIE DRIVER FOR ST SPEAR13XX
17804 M:      Pratyush Anand <[email protected]>
17805 L:      [email protected]
17806 S:      Maintained
17807 F:      drivers/pci/controller/dwc/*spear*
17808
17809 PCIE DRIVER FOR STARFIVE JH71x0
17810 M:      Kevin Xie <[email protected]>
17811 L:      [email protected]
17812 S:      Maintained
17813 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17814 F:      drivers/pci/controller/plda/pcie-starfive.c
17815
17816 PCIE ENDPOINT DRIVER FOR QUALCOMM
17817 M:      Manivannan Sadhasivam <[email protected]>
17818 L:      [email protected]
17819 L:      [email protected]
17820 S:      Maintained
17821 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17822 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17823
17824 PCMCIA SUBSYSTEM
17825 M:      Dominik Brodowski <[email protected]>
17826 S:      Odd Fixes
17827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17828 F:      Documentation/pcmcia/
17829 F:      drivers/pcmcia/
17830 F:      include/pcmcia/
17831 F:      tools/pcmcia/
17832
17833 PCNET32 NETWORK DRIVER
17834 M:      Don Fry <[email protected]>
17835 L:      [email protected]
17836 S:      Maintained
17837 F:      drivers/net/ethernet/amd/pcnet32.c
17838
17839 PCRYPT PARALLEL CRYPTO ENGINE
17840 M:      Steffen Klassert <[email protected]>
17841 L:      [email protected]
17842 S:      Maintained
17843 F:      crypto/pcrypt.c
17844 F:      include/crypto/pcrypt.h
17845
17846 PDS DSC VIRTIO DATA PATH ACCELERATOR
17847 R:      Shannon Nelson <[email protected]>
17848 F:      drivers/vdpa/pds/
17849
17850 PECI HARDWARE MONITORING DRIVERS
17851 M:      Iwona Winiarska <[email protected]>
17852 L:      [email protected]
17853 S:      Supported
17854 F:      Documentation/hwmon/peci-cputemp.rst
17855 F:      Documentation/hwmon/peci-dimmtemp.rst
17856 F:      drivers/hwmon/peci/
17857
17858 PECI SUBSYSTEM
17859 M:      Iwona Winiarska <[email protected]>
17860 L:      [email protected] (moderated for non-subscribers)
17861 S:      Supported
17862 F:      Documentation/devicetree/bindings/peci/
17863 F:      Documentation/peci/
17864 F:      drivers/peci/
17865 F:      include/linux/peci-cpu.h
17866 F:      include/linux/peci.h
17867
17868 PENSANDO ETHERNET DRIVERS
17869 M:      Shannon Nelson <[email protected]>
17870 M:      Brett Creeley <[email protected]>
17871 L:      [email protected]
17872 S:      Supported
17873 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17874 F:      drivers/net/ethernet/pensando/
17875
17876 PER-CPU MEMORY ALLOCATOR
17877 M:      Dennis Zhou <[email protected]>
17878 M:      Tejun Heo <[email protected]>
17879 M:      Christoph Lameter <[email protected]>
17880 L:      [email protected]
17881 S:      Maintained
17882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17883 F:      arch/*/include/asm/percpu.h
17884 F:      include/linux/percpu*.h
17885 F:      lib/percpu*.c
17886 F:      mm/percpu*.c
17887
17888 PER-TASK DELAY ACCOUNTING
17889 M:      Balbir Singh <[email protected]>
17890 S:      Maintained
17891 F:      include/linux/delayacct.h
17892 F:      kernel/delayacct.c
17893
17894 PERFORMANCE EVENTS SUBSYSTEM
17895 M:      Peter Zijlstra <[email protected]>
17896 M:      Ingo Molnar <[email protected]>
17897 M:      Arnaldo Carvalho de Melo <[email protected]>
17898 M:      Namhyung Kim <[email protected]>
17899 R:      Mark Rutland <[email protected]>
17900 R:      Alexander Shishkin <[email protected]>
17901 R:      Jiri Olsa <[email protected]>
17902 R:      Ian Rogers <[email protected]>
17903 R:      Adrian Hunter <[email protected]>
17904 R:      "Liang, Kan" <[email protected]>
17905 L:      [email protected]
17906 L:      [email protected]
17907 S:      Supported
17908 W:      https://perf.wiki.kernel.org/
17909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17912 F:      arch/*/events/*
17913 F:      arch/*/events/*/*
17914 F:      arch/*/include/asm/perf_event.h
17915 F:      arch/*/kernel/*/*/perf_event*.c
17916 F:      arch/*/kernel/*/perf_event*.c
17917 F:      arch/*/kernel/perf_callchain.c
17918 F:      arch/*/kernel/perf_event*.c
17919 F:      include/linux/perf_event.h
17920 F:      include/uapi/linux/perf_event.h
17921 F:      kernel/events/*
17922 F:      tools/lib/perf/
17923 F:      tools/perf/
17924
17925 PERFORMANCE EVENTS TOOLING ARM64
17926 R:      John Garry <[email protected]>
17927 R:      Will Deacon <[email protected]>
17928 R:      James Clark <[email protected]>
17929 R:      Mike Leach <[email protected]>
17930 R:      Leo Yan <[email protected]>
17931 L:      [email protected] (moderated for non-subscribers)
17932 S:      Supported
17933 F:      tools/build/feature/test-libopencsd.c
17934 F:      tools/perf/arch/arm*/
17935 F:      tools/perf/pmu-events/arch/arm64/
17936 F:      tools/perf/util/arm-spe*
17937 F:      tools/perf/util/cs-etm*
17938
17939 PERSONALITY HANDLING
17940 M:      Christoph Hellwig <[email protected]>
17941 L:      [email protected]
17942 S:      Maintained
17943 F:      include/linux/personality.h
17944 F:      include/uapi/linux/personality.h
17945
17946 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17947 M:      Marcus Folkesson <[email protected]>
17948 L:      [email protected]
17949 S:      Maintained
17950 F:      Documentation/input/devices/pxrc.rst
17951 F:      drivers/input/joystick/pxrc.c
17952
17953 PHONET PROTOCOL
17954 M:      Remi Denis-Courmont <[email protected]>
17955 S:      Supported
17956 F:      Documentation/networking/phonet.rst
17957 F:      include/linux/phonet.h
17958 F:      include/net/phonet/
17959 F:      include/uapi/linux/phonet.h
17960 F:      net/phonet/
17961
17962 PHRAM MTD DRIVER
17963 M:      Joern Engel <[email protected]>
17964 L:      [email protected]
17965 S:      Maintained
17966 F:      drivers/mtd/devices/phram.c
17967
17968 PICOLCD HID DRIVER
17969 M:      Bruno Prémont <[email protected]>
17970 L:      [email protected]
17971 S:      Maintained
17972 F:      drivers/hid/hid-picolcd*
17973
17974 PIDFD API
17975 M:      Christian Brauner <[email protected]>
17976 L:      [email protected]
17977 S:      Maintained
17978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17979 F:      samples/pidfd/
17980 F:      tools/testing/selftests/clone3/
17981 F:      tools/testing/selftests/pid_namespace/
17982 F:      tools/testing/selftests/pidfd/
17983 K:      (?i)pidfd
17984 K:      (?i)clone3
17985 K:      \b(clone_args|kernel_clone_args)\b
17986
17987 PIN CONTROL SUBSYSTEM
17988 M:      Linus Walleij <[email protected]>
17989 L:      [email protected]
17990 S:      Maintained
17991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17992 F:      Documentation/devicetree/bindings/pinctrl/
17993 F:      Documentation/driver-api/pin-control.rst
17994 F:      drivers/pinctrl/
17995 F:      include/dt-bindings/pinctrl/
17996 F:      include/linux/pinctrl/
17997
17998 PIN CONTROLLER - AMD
17999 M:      Basavaraj Natikar <[email protected]>
18000 M:      Shyam Sundar S K <[email protected]>
18001 S:      Maintained
18002 F:      drivers/pinctrl/pinctrl-amd.c
18003
18004 PIN CONTROLLER - FREESCALE
18005 M:      Dong Aisheng <[email protected]>
18006 M:      Fabio Estevam <[email protected]>
18007 M:      Shawn Guo <[email protected]>
18008 M:      Jacky Bai <[email protected]>
18009 R:      Pengutronix Kernel Team <[email protected]>
18010 L:      [email protected]
18011 L:      NXP S32 Linux Team <[email protected]>
18012 S:      Maintained
18013 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18014 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18015 F:      drivers/pinctrl/freescale/
18016 F:      drivers/pinctrl/nxp/
18017
18018 PIN CONTROLLER - INTEL
18019 M:      Mika Westerberg <[email protected]>
18020 M:      Andy Shevchenko <[email protected]>
18021 S:      Supported
18022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18023 F:      drivers/pinctrl/intel/
18024
18025 PIN CONTROLLER - KEEMBAY
18026 M:      Lakshmi Sowjanya D <[email protected]>
18027 S:      Supported
18028 F:      drivers/pinctrl/pinctrl-keembay*
18029
18030 PIN CONTROLLER - MEDIATEK
18031 M:      Sean Wang <[email protected]>
18032 L:      [email protected] (moderated for non-subscribers)
18033 S:      Maintained
18034 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18035 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18036 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18037 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18038 F:      drivers/pinctrl/mediatek/
18039
18040 PIN CONTROLLER - MEDIATEK MIPS
18041 M:      Arınç ÜNAL <[email protected]>
18042 M:      Sergio Paracuellos <[email protected]>
18043 L:      [email protected] (moderated for non-subscribers)
18044 L:      [email protected]
18045 S:      Maintained
18046 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18047 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18048 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18049 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18050 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18051 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18052 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18053 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18054 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18055 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18056 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18057 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18058 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18059 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18060 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18061
18062 PIN CONTROLLER - MICROCHIP AT91
18063 M:      Ludovic Desroches <[email protected]>
18064 L:      [email protected] (moderated for non-subscribers)
18065 L:      [email protected]
18066 S:      Supported
18067 F:      drivers/gpio/gpio-sama5d2-piobu.c
18068 F:      drivers/pinctrl/pinctrl-at91*
18069
18070 PIN CONTROLLER - QUALCOMM
18071 M:      Bjorn Andersson <[email protected]>
18072 L:      [email protected]
18073 S:      Maintained
18074 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18075 F:      drivers/pinctrl/qcom/
18076
18077 PIN CONTROLLER - RENESAS
18078 M:      Geert Uytterhoeven <[email protected]>
18079 L:      [email protected]
18080 S:      Supported
18081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18082 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18083 F:      drivers/pinctrl/renesas/
18084
18085 PIN CONTROLLER - SAMSUNG
18086 M:      Krzysztof Kozlowski <[email protected]>
18087 M:      Sylwester Nawrocki <[email protected]>
18088 R:      Alim Akhtar <[email protected]>
18089 L:      [email protected] (moderated for non-subscribers)
18090 L:      [email protected]
18091 S:      Maintained
18092 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18093 B:      mailto:[email protected]
18094 C:      irc://irc.libera.chat/linux-exynos
18095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18096 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18097 F:      drivers/pinctrl/samsung/
18098
18099 PIN CONTROLLER - SINGLE
18100 M:      Tony Lindgren <[email protected]>
18101 M:      Haojian Zhuang <[email protected]>
18102 L:      [email protected] (moderated for non-subscribers)
18103 L:      [email protected]
18104 S:      Maintained
18105 F:      drivers/pinctrl/pinctrl-single.c
18106
18107 PIN CONTROLLER - SUNPLUS / TIBBO
18108 M:      Dvorkin Dmitry <[email protected]>
18109 M:      Wells Lu <[email protected]>
18110 L:      [email protected] (moderated for non-subscribers)
18111 S:      Maintained
18112 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18113 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18114 F:      drivers/pinctrl/sunplus/
18115 F:      include/dt-bindings/pinctrl/sppctl*.h
18116
18117 PINE64 PINEPHONE KEYBOARD DRIVER
18118 M:      Samuel Holland <[email protected]>
18119 S:      Supported
18120 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18121 F:      drivers/input/keyboard/pinephone-keyboard.c
18122
18123 PKTCDVD DRIVER
18124 M:      [email protected]
18125 S:      Orphan
18126 F:      drivers/block/pktcdvd.c
18127 F:      include/linux/pktcdvd.h
18128 F:      include/uapi/linux/pktcdvd.h
18129
18130 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18131 M:      Tomasz Duszynski <[email protected]>
18132 S:      Maintained
18133 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18134 F:      drivers/iio/chemical/pms7003.c
18135
18136 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18137 M:      Piergiorgio Beruto <[email protected]>
18138 L:      [email protected]
18139 S:      Maintained
18140 F:      drivers/net/phy/mdio-open-alliance.h
18141 F:      net/ethtool/plca.c
18142
18143 PLDMFW LIBRARY
18144 M:      Jacob Keller <[email protected]>
18145 S:      Maintained
18146 F:      Documentation/driver-api/pldmfw/
18147 F:      include/linux/pldmfw.h
18148 F:      lib/pldmfw/
18149
18150 PLX DMA DRIVER
18151 M:      Logan Gunthorpe <[email protected]>
18152 S:      Maintained
18153 F:      drivers/dma/plx_dma.c
18154
18155 PM-GRAPH UTILITY
18156 M:      "Todd E Brandt" <[email protected]>
18157 L:      [email protected]
18158 S:      Supported
18159 W:      https://01.org/pm-graph
18160 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18161 T:      git git://github.com/intel/pm-graph
18162 F:      tools/power/pm-graph
18163
18164 PM6764TR DRIVER
18165 M:      Charles Hsu     <[email protected]>
18166 L:      [email protected]
18167 S:      Maintained
18168 F:      Documentation/hwmon/pm6764tr.rst
18169 F:      drivers/hwmon/pmbus/pm6764tr.c
18170
18171 PMC SIERRA MaxRAID DRIVER
18172 L:      [email protected]
18173 S:      Orphan
18174 W:      http://www.pmc-sierra.com/
18175 F:      drivers/scsi/pmcraid.*
18176
18177 PMC SIERRA PM8001 DRIVER
18178 M:      Jack Wang <[email protected]>
18179 L:      [email protected]
18180 S:      Supported
18181 F:      drivers/scsi/pm8001/
18182
18183 PNI RM3100 IIO DRIVER
18184 M:      Song Qiang <[email protected]>
18185 L:      [email protected]
18186 S:      Maintained
18187 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18188 F:      drivers/iio/magnetometer/rm3100*
18189
18190 PNP SUPPORT
18191 M:      "Rafael J. Wysocki" <[email protected]>
18192 L:      [email protected]
18193 S:      Maintained
18194 F:      drivers/pnp/
18195 F:      include/linux/pnp.h
18196
18197 POSIX CLOCKS and TIMERS
18198 M:      Anna-Maria Behnsen <[email protected]>
18199 M:      Frederic Weisbecker <[email protected]>
18200 M:      Thomas Gleixner <[email protected]>
18201 L:      [email protected]
18202 S:      Maintained
18203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18204 F:      fs/timerfd.c
18205 F:      include/linux/time_namespace.h
18206 F:      include/linux/timerfd.h
18207 F:      include/uapi/linux/time.h
18208 F:      include/uapi/linux/timerfd.h
18209 F:      include/trace/events/timer*
18210 F:      kernel/time/itimer.c
18211 F:      kernel/time/posix-*
18212 F:      kernel/time/namespace.c
18213
18214 POWER MANAGEMENT CORE
18215 M:      "Rafael J. Wysocki" <[email protected]>
18216 L:      [email protected]
18217 S:      Supported
18218 B:      https://bugzilla.kernel.org
18219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18220 F:      drivers/base/power/
18221 F:      drivers/powercap/
18222 F:      include/linux/intel_rapl.h
18223 F:      include/linux/pm.h
18224 F:      include/linux/pm_*
18225 F:      include/linux/powercap.h
18226 F:      kernel/configs/nopm.config
18227
18228 POWER SEQUENCING
18229 M:      Bartosz Golaszewski <[email protected]>
18230 L:      [email protected]
18231 S:      Maintained
18232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18233 F:      drivers/power/sequencing/
18234 F:      include/linux/pwrseq/
18235
18236 POWER STATE COORDINATION INTERFACE (PSCI)
18237 M:      Mark Rutland <[email protected]>
18238 M:      Lorenzo Pieralisi <[email protected]>
18239 L:      [email protected] (moderated for non-subscribers)
18240 S:      Maintained
18241 F:      drivers/firmware/psci/
18242 F:      include/linux/psci.h
18243 F:      include/uapi/linux/psci.h
18244
18245 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18246 M:      Sebastian Reichel <[email protected]>
18247 L:      [email protected]
18248 S:      Maintained
18249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18250 F:      Documentation/ABI/testing/sysfs-class-power
18251 F:      Documentation/devicetree/bindings/power/supply/
18252 F:      drivers/power/supply/
18253 F:      include/linux/power/
18254 F:      include/linux/power_supply.h
18255 F:      tools/testing/selftests/power_supply/
18256
18257 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18258 M:      Suraj Jitindar Singh <[email protected]>
18259 L:      [email protected]
18260 S:      Maintained
18261 F:      drivers/char/powernv-op-panel.c
18262
18263 PPP OVER ATM (RFC 2364)
18264 M:      Mitchell Blank Jr <[email protected]>
18265 S:      Maintained
18266 F:      include/uapi/linux/atmppp.h
18267 F:      net/atm/pppoatm.c
18268
18269 PPP OVER ETHERNET
18270 M:      Michal Ostrowski <[email protected]>
18271 S:      Maintained
18272 F:      drivers/net/ppp/pppoe.c
18273 F:      drivers/net/ppp/pppox.c
18274
18275 PPP OVER L2TP
18276 M:      James Chapman <[email protected]>
18277 S:      Maintained
18278 F:      include/linux/if_pppol2tp.h
18279 F:      include/uapi/linux/if_pppol2tp.h
18280 F:      net/l2tp/l2tp_ppp.c
18281
18282 PPP PROTOCOL DRIVERS AND COMPRESSORS
18283 L:      [email protected]
18284 S:      Orphan
18285 F:      drivers/net/ppp/ppp_*
18286
18287 PPS SUPPORT
18288 M:      Rodolfo Giometti <[email protected]>
18289 L:      [email protected] (subscribers-only)
18290 S:      Maintained
18291 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18292 F:      Documentation/ABI/testing/sysfs-pps
18293 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18294 F:      Documentation/driver-api/pps.rst
18295 F:      drivers/pps/
18296 F:      include/linux/pps*.h
18297 F:      include/uapi/linux/pps.h
18298
18299 PPTP DRIVER
18300 M:      Dmitry Kozlov <[email protected]>
18301 L:      [email protected]
18302 S:      Maintained
18303 W:      http://sourceforge.net/projects/accel-pptp
18304 F:      drivers/net/ppp/pptp.c
18305
18306 PRESSURE STALL INFORMATION (PSI)
18307 M:      Johannes Weiner <[email protected]>
18308 M:      Suren Baghdasaryan <[email protected]>
18309 R:      Peter Ziljstra <[email protected]>
18310 S:      Maintained
18311 F:      include/linux/psi*
18312 F:      kernel/sched/psi.c
18313
18314 PRINTK
18315 M:      Petr Mladek <[email protected]>
18316 R:      Steven Rostedt <[email protected]>
18317 R:      John Ogness <[email protected]>
18318 R:      Sergey Senozhatsky <[email protected]>
18319 S:      Maintained
18320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18321 F:      include/linux/printk.h
18322 F:      kernel/printk/
18323
18324 PRINTK INDEXING
18325 R:      Chris Down <[email protected]>
18326 S:      Maintained
18327 F:      Documentation/core-api/printk-index.rst
18328 F:      kernel/printk/index.c
18329 K:      printk_index
18330
18331 PROC FILESYSTEM
18332 L:      [email protected]
18333 L:      [email protected]
18334 S:      Maintained
18335 F:      Documentation/filesystems/proc.rst
18336 F:      fs/proc/
18337 F:      include/linux/proc_fs.h
18338 F:      tools/testing/selftests/proc/
18339
18340 PROC SYSCTL
18341 M:      Luis Chamberlain <[email protected]>
18342 M:      Kees Cook <[email protected]>
18343 M:      Joel Granados <[email protected]>
18344 L:      [email protected]
18345 L:      [email protected]
18346 S:      Maintained
18347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18348 F:      fs/proc/proc_sysctl.c
18349 F:      include/linux/sysctl.h
18350 F:      kernel/sysctl-test.c
18351 F:      kernel/sysctl.c
18352 F:      tools/testing/selftests/sysctl/
18353
18354 PS3 NETWORK SUPPORT
18355 M:      Geoff Levand <[email protected]>
18356 L:      [email protected]
18357 L:      [email protected]
18358 S:      Maintained
18359 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18360
18361 PS3 PLATFORM SUPPORT
18362 M:      Geoff Levand <[email protected]>
18363 L:      [email protected]
18364 S:      Maintained
18365 F:      arch/powerpc/boot/ps3*
18366 F:      arch/powerpc/include/asm/lv1call.h
18367 F:      arch/powerpc/include/asm/ps3*.h
18368 F:      arch/powerpc/platforms/ps3/
18369 F:      drivers/*/ps3*
18370 F:      drivers/ps3/
18371 F:      drivers/rtc/rtc-ps3.c
18372 F:      drivers/usb/host/*ps3.c
18373 F:      sound/ppc/snd_ps3*
18374
18375 PS3VRAM DRIVER
18376 M:      Jim Paris <[email protected]>
18377 M:      Geoff Levand <[email protected]>
18378 L:      [email protected]
18379 S:      Maintained
18380 F:      drivers/block/ps3vram.c
18381
18382 PSAMPLE PACKET SAMPLING SUPPORT
18383 M:      Yotam Gigi <[email protected]>
18384 S:      Maintained
18385 F:      include/net/psample.h
18386 F:      include/uapi/linux/psample.h
18387 F:      net/psample
18388
18389 PSE NETWORK DRIVER
18390 M:      Oleksij Rempel <[email protected]>
18391 M:      Kory Maincent <[email protected]>
18392 L:      [email protected]
18393 S:      Maintained
18394 F:      Documentation/devicetree/bindings/net/pse-pd/
18395 F:      drivers/net/pse-pd/
18396
18397 PSTORE FILESYSTEM
18398 M:      Kees Cook <[email protected]>
18399 R:      Tony Luck <[email protected]>
18400 R:      Guilherme G. Piccoli <[email protected]>
18401 L:      [email protected]
18402 S:      Supported
18403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18404 F:      Documentation/admin-guide/pstore-blk.rst
18405 F:      Documentation/admin-guide/ramoops.rst
18406 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18407 F:      drivers/acpi/apei/erst.c
18408 F:      drivers/firmware/efi/efi-pstore.c
18409 F:      fs/pstore/
18410 F:      include/linux/pstore*
18411 K:      \b(pstore|ramoops)
18412
18413 PT5161L HARDWARE MONITOR DRIVER
18414 M:      Cosmo Chou <[email protected]>
18415 L:      [email protected]
18416 S:      Maintained
18417 F:      Documentation/hwmon/pt5161l.rst
18418 F:      drivers/hwmon/pt5161l.c
18419
18420 PTP HARDWARE CLOCK SUPPORT
18421 M:      Richard Cochran <[email protected]>
18422 L:      [email protected]
18423 S:      Maintained
18424 W:      http://linuxptp.sourceforge.net/
18425 F:      Documentation/ABI/testing/sysfs-ptp
18426 F:      Documentation/driver-api/ptp.rst
18427 F:      drivers/net/phy/dp83640*
18428 F:      drivers/ptp/*
18429 F:      include/linux/ptp_cl*
18430 K:      (?:\b|_)ptp(?:\b|_)
18431
18432 PTP MOCKUP CLOCK SUPPORT
18433 M:      Vladimir Oltean <[email protected]>
18434 L:      [email protected]
18435 S:      Maintained
18436 F:      drivers/ptp/ptp_mock.c
18437 F:      include/linux/ptp_mock.h
18438
18439 PTP VIRTUAL CLOCK SUPPORT
18440 M:      Yangbo Lu <[email protected]>
18441 L:      [email protected]
18442 S:      Maintained
18443 F:      drivers/ptp/ptp_vclock.c
18444 F:      net/ethtool/phc_vclocks.c
18445
18446 PTRACE SUPPORT
18447 M:      Oleg Nesterov <[email protected]>
18448 S:      Maintained
18449 F:      arch/*/*/ptrace*.c
18450 F:      arch/*/include/asm/ptrace*.h
18451 F:      arch/*/ptrace*.c
18452 F:      include/asm-generic/syscall.h
18453 F:      include/linux/ptrace.h
18454 F:      include/linux/regset.h
18455 F:      include/uapi/linux/ptrace.h
18456 F:      kernel/ptrace.c
18457
18458 PULSE8-CEC DRIVER
18459 M:      Hans Verkuil <[email protected]>
18460 L:      [email protected]
18461 S:      Maintained
18462 T:      git git://linuxtv.org/media_tree.git
18463 F:      drivers/media/cec/usb/pulse8/
18464
18465 PURELIFI PLFXLC DRIVER
18466 M:      Srinivasan Raju <[email protected]>
18467 L:      [email protected]
18468 S:      Supported
18469 F:      drivers/net/wireless/purelifi/plfxlc/
18470
18471 PVRUSB2 VIDEO4LINUX DRIVER
18472 M:      Mike Isely <[email protected]>
18473 L:      [email protected]       (subscribers-only)
18474 L:      [email protected]
18475 S:      Maintained
18476 W:      http://www.isely.net/pvrusb2/
18477 T:      git git://linuxtv.org/media_tree.git
18478 F:      Documentation/driver-api/media/drivers/pvrusb2*
18479 F:      drivers/media/usb/pvrusb2/
18480
18481 PWC WEBCAM DRIVER
18482 M:      Hans Verkuil <[email protected]>
18483 L:      [email protected]
18484 S:      Odd Fixes
18485 T:      git git://linuxtv.org/media_tree.git
18486 F:      drivers/media/usb/pwc/*
18487 F:      include/trace/events/pwc.h
18488
18489 PWM IR Transmitter
18490 M:      Sean Young <[email protected]>
18491 L:      [email protected]
18492 S:      Maintained
18493 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18494 F:      drivers/media/rc/pwm-ir-tx.c
18495
18496 PWM SUBSYSTEM
18497 M:      Uwe Kleine-König <[email protected]>
18498 L:      [email protected]
18499 S:      Maintained
18500 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18501 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18502 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18503 F:      Documentation/devicetree/bindings/pwm/
18504 F:      Documentation/driver-api/pwm.rst
18505 F:      drivers/gpio/gpio-mvebu.c
18506 F:      drivers/pwm/
18507 F:      drivers/video/backlight/pwm_bl.c
18508 F:      include/dt-bindings/pwm/
18509 F:      include/linux/pwm.h
18510 F:      include/linux/pwm_backlight.h
18511 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18512
18513 PXA GPIO DRIVER
18514 M:      Robert Jarzmik <[email protected]>
18515 L:      [email protected]
18516 S:      Maintained
18517 F:      drivers/gpio/gpio-pxa.c
18518
18519 PXA MMCI DRIVER
18520 S:      Orphan
18521
18522 PXA RTC DRIVER
18523 M:      Robert Jarzmik <[email protected]>
18524 L:      [email protected]
18525 S:      Maintained
18526
18527 PXA2xx/PXA3xx SUPPORT
18528 M:      Daniel Mack <[email protected]>
18529 M:      Haojian Zhuang <[email protected]>
18530 M:      Robert Jarzmik <[email protected]>
18531 L:      [email protected] (moderated for non-subscribers)
18532 S:      Maintained
18533 T:      git git://github.com/hzhuang1/linux.git
18534 T:      git git://github.com/rjarzmik/linux.git
18535 F:      arch/arm/boot/dts/intel/pxa/
18536 F:      arch/arm/mach-pxa/
18537 F:      drivers/dma/pxa*
18538 F:      drivers/pcmcia/pxa2xx*
18539 F:      drivers/pinctrl/pxa/
18540 F:      drivers/spi/spi-pxa2xx*
18541 F:      drivers/usb/gadget/udc/pxa2*
18542 F:      include/sound/pxa2xx-lib.h
18543 F:      sound/arm/pxa*
18544 F:      sound/soc/pxa/
18545
18546 QAT DRIVER
18547 M:      Giovanni Cabiddu <[email protected]>
18548 L:      [email protected]
18549 S:      Supported
18550 F:      drivers/crypto/intel/qat/
18551
18552 QCOM AUDIO (ASoC) DRIVERS
18553 M:      Srinivas Kandagatla <[email protected]>
18554 L:      [email protected] (moderated for non-subscribers)
18555 L:      [email protected]
18556 S:      Supported
18557 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18558 F:      Documentation/devicetree/bindings/sound/qcom,*
18559 F:      drivers/soc/qcom/apr.c
18560 F:      include/dt-bindings/sound/qcom,wcd9335.h
18561 F:      sound/soc/codecs/lpass-rx-macro.*
18562 F:      sound/soc/codecs/lpass-tx-macro.*
18563 F:      sound/soc/codecs/lpass-va-macro.c
18564 F:      sound/soc/codecs/lpass-wsa-macro.*
18565 F:      sound/soc/codecs/msm8916-wcd-analog.c
18566 F:      sound/soc/codecs/msm8916-wcd-digital.c
18567 F:      sound/soc/codecs/wcd-clsh-v2.*
18568 F:      sound/soc/codecs/wcd-mbhc-v2.*
18569 F:      sound/soc/codecs/wcd9335.*
18570 F:      sound/soc/codecs/wcd934x.c
18571 F:      sound/soc/codecs/wsa881x.c
18572 F:      sound/soc/codecs/wsa883x.c
18573 F:      sound/soc/codecs/wsa884x.c
18574 F:      sound/soc/qcom/
18575
18576 QCOM EMBEDDED USB DEBUGGER (EUD)
18577 M:      Souradeep Chowdhury <[email protected]>
18578 L:      [email protected]
18579 S:      Maintained
18580 F:      Documentation/ABI/testing/sysfs-driver-eud
18581 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18582 F:      drivers/usb/misc/qcom_eud.c
18583
18584 QCOM IPA DRIVER
18585 M:      Alex Elder <[email protected]>
18586 L:      [email protected]
18587 S:      Maintained
18588 F:      drivers/net/ipa/
18589
18590 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18591 M:      Gabriel Somlo <[email protected]>
18592 M:      "Michael S. Tsirkin" <[email protected]>
18593 L:      [email protected]
18594 S:      Maintained
18595 F:      drivers/firmware/qemu_fw_cfg.c
18596 F:      include/uapi/linux/qemu_fw_cfg.h
18597
18598 QIB DRIVER
18599 M:      Dennis Dalessandro <[email protected]>
18600 L:      [email protected]
18601 S:      Supported
18602 F:      drivers/infiniband/hw/qib/
18603
18604 QLOGIC QL41xxx FCOE DRIVER
18605 M:      Saurav Kashyap <[email protected]>
18606 M:      Javed Hasan <[email protected]>
18607 M:      [email protected]
18608 L:      [email protected]
18609 S:      Supported
18610 F:      drivers/scsi/qedf/
18611
18612 QLOGIC QL41xxx ISCSI DRIVER
18613 M:      Nilesh Javali <[email protected]>
18614 M:      Manish Rangankar <[email protected]>
18615 M:      [email protected]
18616 L:      [email protected]
18617 S:      Supported
18618 F:      drivers/scsi/qedi/
18619
18620 QLOGIC QL4xxx ETHERNET DRIVER
18621 M:      Manish Chopra <[email protected]>
18622 L:      [email protected]
18623 S:      Supported
18624 F:      drivers/net/ethernet/qlogic/qed/
18625 F:      drivers/net/ethernet/qlogic/qede/
18626 F:      include/linux/qed/
18627
18628 QLOGIC QL4xxx RDMA DRIVER
18629 M:      Michal Kalderon <[email protected]>
18630 L:      [email protected]
18631 S:      Supported
18632 F:      drivers/infiniband/hw/qedr/
18633 F:      include/uapi/rdma/qedr-abi.h
18634
18635 QLOGIC QLA1280 SCSI DRIVER
18636 M:      Michael Reed <[email protected]>
18637 L:      [email protected]
18638 S:      Maintained
18639 F:      drivers/scsi/qla1280.[ch]
18640
18641 QLOGIC QLA2XXX FC-SCSI DRIVER
18642 M:      Nilesh Javali <[email protected]>
18643 M:      [email protected]
18644 L:      [email protected]
18645 S:      Supported
18646 F:      drivers/scsi/qla2xxx/
18647
18648 QLOGIC QLA3XXX NETWORK DRIVER
18649 M:      [email protected]
18650 L:      [email protected]
18651 S:      Supported
18652 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18653
18654 QLOGIC QLA4XXX iSCSI DRIVER
18655 M:      Nilesh Javali <[email protected]>
18656 M:      Manish Rangankar <[email protected]>
18657 M:      [email protected]
18658 L:      [email protected]
18659 S:      Supported
18660 F:      drivers/scsi/qla4xxx/
18661
18662 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18663 M:      Shahed Shaikh <[email protected]>
18664 M:      Manish Chopra <[email protected]>
18665 M:      [email protected]
18666 L:      [email protected]
18667 S:      Supported
18668 F:      drivers/net/ethernet/qlogic/qlcnic/
18669
18670 QM1D1B0004 MEDIA DRIVER
18671 M:      Akihiro Tsukada <[email protected]>
18672 L:      [email protected]
18673 S:      Odd Fixes
18674 F:      drivers/media/tuners/qm1d1b0004*
18675
18676 QM1D1C0042 MEDIA DRIVER
18677 M:      Akihiro Tsukada <[email protected]>
18678 L:      [email protected]
18679 S:      Odd Fixes
18680 F:      drivers/media/tuners/qm1d1c0042*
18681
18682 QNX4 FILESYSTEM
18683 M:      Anders Larsen <[email protected]>
18684 S:      Maintained
18685 W:      http://www.alarsen.net/linux/qnx4fs/
18686 F:      fs/qnx4/
18687 F:      include/uapi/linux/qnx4_fs.h
18688 F:      include/uapi/linux/qnxtypes.h
18689
18690 QNX6 FILESYSTEM
18691 S:      Orphan
18692 F:      Documentation/filesystems/qnx6.rst
18693 F:      fs/qnx6/
18694 F:      include/linux/qnx6_fs.h
18695
18696 QORIQ DPAA2 FSL-MC BUS DRIVER
18697 M:      Stuart Yoder <[email protected]>
18698 M:      Laurentiu Tudor <[email protected]>
18699 L:      [email protected]
18700 S:      Maintained
18701 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18702 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18703 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18704 F:      drivers/bus/fsl-mc/
18705 F:      include/uapi/linux/fsl_mc.h
18706
18707 QT1010 MEDIA DRIVER
18708 L:      [email protected]
18709 S:      Orphan
18710 W:      https://linuxtv.org
18711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18712 F:      drivers/media/tuners/qt1010*
18713
18714 QUALCOMM ATH12K WIRELESS DRIVER
18715 M:      Kalle Valo <[email protected]>
18716 M:      Jeff Johnson <[email protected]>
18717 L:      [email protected]
18718 S:      Supported
18719 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18721 F:      drivers/net/wireless/ath/ath12k/
18722 N:      ath12k
18723
18724 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18725 M:      Kalle Valo <[email protected]>
18726 M:      Jeff Johnson <[email protected]>
18727 L:      [email protected]
18728 S:      Supported
18729 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18731 F:      drivers/net/wireless/ath/ath10k/
18732 N:      ath10k
18733
18734 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18735 M:      Kalle Valo <[email protected]>
18736 M:      Jeff Johnson <[email protected]>
18737 L:      [email protected]
18738 S:      Supported
18739 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18740 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18742 F:      drivers/net/wireless/ath/ath11k/
18743 N:      ath11k
18744
18745 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18746 M:      Toke Høiland-Jørgensen <[email protected]>
18747 L:      [email protected]
18748 S:      Maintained
18749 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18751 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18752 F:      drivers/net/wireless/ath/ath9k/
18753
18754 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18755 M:      Stefan Wahren <[email protected]>
18756 L:      [email protected]
18757 S:      Maintained
18758 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18759 F:      drivers/net/ethernet/qualcomm/qca*
18760
18761 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18762 M:      Stephan Gerhold <[email protected]>
18763 L:      [email protected]
18764 L:      [email protected]
18765 S:      Maintained
18766 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18767 F:      drivers/net/wwan/qcom_bam_dmux.c
18768
18769 QUALCOMM CAMERA SUBSYSTEM DRIVER
18770 M:      Robert Foss <[email protected]>
18771 M:      Todor Tomov <[email protected]>
18772 M:      Bryan O'Donoghue <[email protected]>
18773 L:      [email protected]
18774 S:      Maintained
18775 F:      Documentation/admin-guide/media/qcom_camss.rst
18776 F:      Documentation/devicetree/bindings/media/*camss*
18777 F:      drivers/media/platform/qcom/camss/
18778
18779 QUALCOMM CLOCK DRIVERS
18780 M:      Bjorn Andersson <[email protected]>
18781 L:      [email protected]
18782 S:      Supported
18783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18784 F:      Documentation/devicetree/bindings/clock/qcom,*
18785 F:      drivers/clk/qcom/
18786 F:      include/dt-bindings/clock/qcom,*
18787
18788 QUALCOMM CLOUD AI (QAIC) DRIVER
18789 M:      Jeffrey Hugo <[email protected]>
18790 R:      Carl Vanderlip <[email protected]>
18791 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18792 L:      [email protected]
18793 L:      [email protected]
18794 S:      Supported
18795 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18796 F:      Documentation/accel/qaic/
18797 F:      drivers/accel/qaic/
18798 F:      include/uapi/drm/qaic_accel.h
18799
18800 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18801 M:      Bjorn Andersson <[email protected]>
18802 M:      Konrad Dybcio <[email protected]>
18803 L:      [email protected]
18804 L:      [email protected]
18805 S:      Maintained
18806 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18807 F:      drivers/pmdomain/qcom/cpr.c
18808
18809 QUALCOMM CPUCP MAILBOX DRIVER
18810 M:      Sibi Sankar <[email protected]>
18811 L:      [email protected]
18812 S:      Supported
18813 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18814 F:      drivers/mailbox/qcom-cpucp-mbox.c
18815
18816 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18817 M:      Ilia Lin <[email protected]>
18818 L:      [email protected]
18819 S:      Maintained
18820 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18821 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18822 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18823
18824 QUALCOMM CRYPTO DRIVERS
18825 M:      Thara Gopinath <[email protected]>
18826 L:      [email protected]
18827 L:      [email protected]
18828 S:      Maintained
18829 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18830 F:      drivers/crypto/qce/
18831
18832 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18833 M:      Timur Tabi <[email protected]>
18834 L:      [email protected]
18835 S:      Maintained
18836 F:      drivers/net/ethernet/qualcomm/emac/
18837
18838 QUALCOMM ETHQOS ETHERNET DRIVER
18839 M:      Vinod Koul <[email protected]>
18840 L:      [email protected]
18841 L:      [email protected]
18842 S:      Maintained
18843 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18844 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18845
18846 QUALCOMM FASTRPC DRIVER
18847 M:      Srinivas Kandagatla <[email protected]>
18848 M:      Amol Maheshwari <[email protected]>
18849 L:      [email protected]
18850 L:      [email protected]
18851 S:      Maintained
18852 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18853 F:      drivers/misc/fastrpc.c
18854 F:      include/uapi/misc/fastrpc.h
18855
18856 QUALCOMM HEXAGON ARCHITECTURE
18857 M:      Brian Cain <[email protected]>
18858 L:      [email protected]
18859 S:      Supported
18860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18861 F:      arch/hexagon/
18862
18863 QUALCOMM HIDMA DRIVER
18864 M:      Sinan Kaya <[email protected]>
18865 L:      [email protected] (moderated for non-subscribers)
18866 L:      [email protected]
18867 L:      [email protected]
18868 S:      Supported
18869 F:      drivers/dma/qcom/hidma*
18870
18871 QUALCOMM I2C CCI DRIVER
18872 M:      Loic Poulain <[email protected]>
18873 M:      Robert Foss <[email protected]>
18874 L:      [email protected]
18875 L:      [email protected]
18876 S:      Maintained
18877 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18878 F:      drivers/i2c/busses/i2c-qcom-cci.c
18879
18880 QUALCOMM INTERCONNECT BWMON DRIVER
18881 M:      Krzysztof Kozlowski <[email protected]>
18882 L:      [email protected]
18883 S:      Maintained
18884 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18885 F:      drivers/soc/qcom/icc-bwmon.c
18886
18887 QUALCOMM IOMMU
18888 M:      Rob Clark <[email protected]>
18889 L:      [email protected]
18890 L:      [email protected]
18891 S:      Maintained
18892 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18893 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18894 F:      drivers/iommu/msm_iommu*
18895
18896 QUALCOMM IPC ROUTER (QRTR) DRIVER
18897 M:      Manivannan Sadhasivam <[email protected]>
18898 L:      [email protected]
18899 S:      Maintained
18900 F:      include/trace/events/qrtr.h
18901 F:      include/uapi/linux/qrtr.h
18902 F:      net/qrtr/
18903
18904 QUALCOMM IPCC MAILBOX DRIVER
18905 M:      Manivannan Sadhasivam <[email protected]>
18906 L:      [email protected]
18907 S:      Supported
18908 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18909 F:      drivers/mailbox/qcom-ipcc.c
18910 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18911
18912 QUALCOMM IPQ4019 USB PHY DRIVER
18913 M:      Robert Marko <[email protected]>
18914 M:      Luka Perkov <[email protected]>
18915 L:      [email protected]
18916 S:      Maintained
18917 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18918 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18919
18920 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18921 M:      Robert Marko <[email protected]>
18922 M:      Luka Perkov <[email protected]>
18923 L:      [email protected]
18924 S:      Maintained
18925 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18926 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18927
18928 QUALCOMM NAND CONTROLLER DRIVER
18929 M:      Manivannan Sadhasivam <[email protected]>
18930 L:      [email protected]
18931 L:      [email protected]
18932 S:      Maintained
18933 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18934 F:      drivers/mtd/nand/raw/qcom_nandc.c
18935
18936 QUALCOMM QSEECOM DRIVER
18937 M:      Maximilian Luz <[email protected]>
18938 L:      [email protected]
18939 S:      Maintained
18940 F:      drivers/firmware/qcom/qcom_qseecom.c
18941
18942 QUALCOMM QSEECOM UEFISECAPP DRIVER
18943 M:      Maximilian Luz <[email protected]>
18944 L:      [email protected]
18945 S:      Maintained
18946 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18947
18948 QUALCOMM RMNET DRIVER
18949 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18950 M:      Sean Tranchetti <[email protected]>
18951 L:      [email protected]
18952 S:      Maintained
18953 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18954 F:      drivers/net/ethernet/qualcomm/rmnet/
18955 F:      include/linux/if_rmnet.h
18956
18957 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
18958 M:      Bartosz Golaszewski <[email protected]>
18959 L:      [email protected]
18960 S:      Maintained
18961 F:      drivers/firmware/qcom/qcom_tzmem.c
18962 F:      drivers/firmware/qcom/qcom_tzmem.h
18963 F:      include/linux/firmware/qcom/qcom_tzmem.h
18964
18965 QUALCOMM TSENS THERMAL DRIVER
18966 M:      Amit Kucheria <[email protected]>
18967 M:      Thara Gopinath <[email protected]>
18968 L:      [email protected]
18969 L:      [email protected]
18970 S:      Maintained
18971 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18972 F:      drivers/thermal/qcom/
18973
18974 QUALCOMM TYPEC PORT MANAGER DRIVER
18975 M:      Bryan O'Donoghue <[email protected]>
18976 L:      [email protected]
18977 L:      [email protected]
18978 S:      Maintained
18979 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18980 F:      drivers/usb/typec/tcpm/qcom/
18981
18982 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18983 M:      Stanimir Varbanov <[email protected]>
18984 M:      Vikash Garodia <[email protected]>
18985 R:      Bryan O'Donoghue <[email protected]>
18986 L:      [email protected]
18987 L:      [email protected]
18988 S:      Maintained
18989 T:      git git://linuxtv.org/media_tree.git
18990 F:      Documentation/devicetree/bindings/media/*venus*
18991 F:      drivers/media/platform/qcom/venus/
18992
18993 QUALCOMM WCN36XX WIRELESS DRIVER
18994 M:      Loic Poulain <[email protected]>
18995 L:      [email protected]
18996 S:      Supported
18997 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18998 F:      drivers/net/wireless/ath/wcn36xx/
18999
19000 QUANTENNA QTNFMAC WIRELESS DRIVER
19001 M:      Igor Mitsyanko <[email protected]>
19002 R:      Sergey Matyukevich <[email protected]>
19003 L:      [email protected]
19004 S:      Maintained
19005 F:      drivers/net/wireless/quantenna
19006
19007 RADEON and AMDGPU DRM DRIVERS
19008 M:      Alex Deucher <[email protected]>
19009 M:      Christian König <[email protected]>
19010 M:      Xinhui Pan <[email protected]>
19011 L:      [email protected]
19012 S:      Supported
19013 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19014 C:      irc://irc.oftc.net/radeon
19015 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19016 F:      Documentation/gpu/amdgpu/
19017 F:      drivers/gpu/drm/amd/
19018 F:      drivers/gpu/drm/ci/xfails/amd*
19019 F:      drivers/gpu/drm/radeon/
19020 F:      include/uapi/drm/amdgpu_drm.h
19021 F:      include/uapi/drm/radeon_drm.h
19022
19023 RADEON FRAMEBUFFER DISPLAY DRIVER
19024 M:      Benjamin Herrenschmidt <[email protected]>
19025 L:      [email protected]
19026 S:      Maintained
19027 F:      drivers/video/fbdev/aty/radeon*
19028 F:      include/uapi/linux/radeonfb.h
19029
19030 RADIOSHARK RADIO DRIVER
19031 M:      Hans Verkuil <[email protected]>
19032 L:      [email protected]
19033 S:      Maintained
19034 T:      git git://linuxtv.org/media_tree.git
19035 F:      drivers/media/radio/radio-shark.c
19036
19037 RADIOSHARK2 RADIO DRIVER
19038 M:      Hans Verkuil <[email protected]>
19039 L:      [email protected]
19040 S:      Maintained
19041 T:      git git://linuxtv.org/media_tree.git
19042 F:      drivers/media/radio/radio-shark2.c
19043 F:      drivers/media/radio/radio-tea5777.c
19044
19045 RADOS BLOCK DEVICE (RBD)
19046 M:      Ilya Dryomov <[email protected]>
19047 R:      Dongsheng Yang <[email protected]>
19048 L:      [email protected]
19049 S:      Supported
19050 W:      http://ceph.com/
19051 T:      git https://github.com/ceph/ceph-client.git
19052 F:      Documentation/ABI/testing/sysfs-bus-rbd
19053 F:      drivers/block/rbd.c
19054 F:      drivers/block/rbd_types.h
19055
19056 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19057 L:      [email protected]
19058 S:      Orphan
19059 F:      drivers/video/fbdev/aty/aty128fb.c
19060
19061 RAINSHADOW-CEC DRIVER
19062 M:      Hans Verkuil <[email protected]>
19063 L:      [email protected]
19064 S:      Maintained
19065 T:      git git://linuxtv.org/media_tree.git
19066 F:      drivers/media/cec/usb/rainshadow/
19067
19068 RALINK MIPS ARCHITECTURE
19069 M:      John Crispin <[email protected]>
19070 M:      Sergio Paracuellos <[email protected]>
19071 L:      [email protected]
19072 S:      Maintained
19073 F:      arch/mips/ralink
19074
19075 RALINK MT7621 MIPS ARCHITECTURE
19076 M:      Arınç ÜNAL <[email protected]>
19077 M:      Sergio Paracuellos <[email protected]>
19078 L:      [email protected]
19079 S:      Maintained
19080 F:      arch/mips/boot/dts/ralink/mt7621*
19081
19082 RALINK RT2X00 WIRELESS LAN DRIVER
19083 M:      Stanislaw Gruszka <[email protected]>
19084 L:      [email protected]
19085 S:      Maintained
19086 F:      drivers/net/wireless/ralink/rt2x00/
19087
19088 RAMDISK RAM BLOCK DEVICE DRIVER
19089 M:      Jens Axboe <[email protected]>
19090 S:      Maintained
19091 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19092 F:      drivers/block/brd.c
19093
19094 RANCHU VIRTUAL BOARD FOR MIPS
19095 M:      Miodrag Dinic <[email protected]>
19096 L:      [email protected]
19097 S:      Supported
19098 F:      arch/mips/configs/generic/board-ranchu.config
19099 F:      arch/mips/generic/board-ranchu.c
19100
19101 RANDOM NUMBER DRIVER
19102 M:      "Theodore Ts'o" <[email protected]>
19103 M:      Jason A. Donenfeld <[email protected]>
19104 S:      Maintained
19105 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19106 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19107 F:      drivers/char/random.c
19108 F:      include/linux/random.h
19109 F:      include/uapi/linux/random.h
19110 F:      drivers/virt/vmgenid.c
19111 F:      include/vdso/getrandom.h
19112 F:      lib/vdso/getrandom.c
19113 F:      arch/x86/entry/vdso/vgetrandom*
19114 F:      arch/x86/include/asm/vdso/getrandom*
19115
19116 RAPIDIO SUBSYSTEM
19117 M:      Matt Porter <[email protected]>
19118 M:      Alexandre Bounine <[email protected]>
19119 S:      Maintained
19120 F:      drivers/rapidio/
19121
19122 RAS INFRASTRUCTURE
19123 M:      Tony Luck <[email protected]>
19124 M:      Borislav Petkov <[email protected]>
19125 L:      [email protected]
19126 S:      Maintained
19127 F:      Documentation/admin-guide/RAS
19128 F:      drivers/ras/
19129 F:      include/linux/ras.h
19130 F:      include/ras/ras_event.h
19131
19132 RAS FRU MEMORY POISON MANAGER (FMPM)
19133 M:      Yazen Ghannam <[email protected]>
19134 L:      [email protected]
19135 S:      Maintained
19136 F:      drivers/ras/amd/fmpm.c
19137
19138 RASPBERRY PI PISP BACK END
19139 M:      Jacopo Mondi <[email protected]>
19140 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19141 L:      [email protected]
19142 S:      Maintained
19143 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19144 F:      drivers/media/platform/raspberrypi/pisp_be/
19145 F:      include/uapi/linux/media/raspberrypi/
19146
19147 RC-CORE / LIRC FRAMEWORK
19148 M:      Sean Young <[email protected]>
19149 L:      [email protected]
19150 S:      Maintained
19151 W:      http://linuxtv.org
19152 T:      git git://linuxtv.org/media_tree.git
19153 F:      Documentation/driver-api/media/rc-core.rst
19154 F:      Documentation/userspace-api/media/rc/
19155 F:      drivers/media/rc/
19156 F:      include/media/rc-core.h
19157 F:      include/media/rc-map.h
19158 F:      include/uapi/linux/lirc.h
19159
19160 RCMM REMOTE CONTROLS DECODER
19161 M:      Patrick Lerda <[email protected]>
19162 S:      Maintained
19163 F:      drivers/media/rc/ir-rcmm-decoder.c
19164
19165 RCUTORTURE TEST FRAMEWORK
19166 M:      "Paul E. McKenney" <[email protected]>
19167 M:      Josh Triplett <[email protected]>
19168 R:      Steven Rostedt <[email protected]>
19169 R:      Mathieu Desnoyers <[email protected]>
19170 R:      Lai Jiangshan <[email protected]>
19171 L:      [email protected]
19172 S:      Supported
19173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19174 F:      tools/testing/selftests/rcutorture
19175
19176 RDACM20 Camera Sensor
19177 M:      Jacopo Mondi <[email protected]>
19178 M:      Kieran Bingham <[email protected]>
19179 M:      Laurent Pinchart <[email protected]>
19180 M:      Niklas Söderlund <[email protected]>
19181 L:      [email protected]
19182 S:      Maintained
19183 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19184 F:      drivers/media/i2c/max9271.c
19185 F:      drivers/media/i2c/max9271.h
19186 F:      drivers/media/i2c/rdacm20.c
19187
19188 RDACM21 Camera Sensor
19189 M:      Jacopo Mondi <[email protected]>
19190 M:      Kieran Bingham <[email protected]>
19191 M:      Laurent Pinchart <[email protected]>
19192 M:      Niklas Söderlund <[email protected]>
19193 L:      [email protected]
19194 S:      Maintained
19195 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19196 F:      drivers/media/i2c/max9271.c
19197 F:      drivers/media/i2c/max9271.h
19198 F:      drivers/media/i2c/rdacm21.c
19199
19200 RDC R-321X SoC
19201 M:      Florian Fainelli <[email protected]>
19202 S:      Maintained
19203
19204 RDC R6040 FAST ETHERNET DRIVER
19205 M:      Florian Fainelli <[email protected]>
19206 L:      [email protected]
19207 S:      Maintained
19208 F:      drivers/net/ethernet/rdc/r6040.c
19209
19210 RDMAVT - RDMA verbs software
19211 M:      Dennis Dalessandro <[email protected]>
19212 L:      [email protected]
19213 S:      Supported
19214 F:      drivers/infiniband/sw/rdmavt
19215
19216 RDS - RELIABLE DATAGRAM SOCKETS
19217 M:      Allison Henderson <[email protected]>
19218 L:      [email protected]
19219 L:      [email protected]
19220 L:      [email protected] (moderated for non-subscribers)
19221 S:      Supported
19222 W:      https://oss.oracle.com/projects/rds/
19223 F:      Documentation/networking/rds.rst
19224 F:      net/rds/
19225
19226 RDT - RESOURCE ALLOCATION
19227 M:      Fenghua Yu <[email protected]>
19228 M:      Reinette Chatre <[email protected]>
19229 L:      [email protected]
19230 S:      Supported
19231 F:      Documentation/arch/x86/resctrl*
19232 F:      arch/x86/include/asm/resctrl.h
19233 F:      arch/x86/kernel/cpu/resctrl/
19234 F:      tools/testing/selftests/resctrl/
19235
19236 READ-COPY UPDATE (RCU)
19237 M:      "Paul E. McKenney" <[email protected]>
19238 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19239 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19240 M:      Joel Fernandes <[email protected]>
19241 M:      Josh Triplett <[email protected]>
19242 M:      Boqun Feng <[email protected]>
19243 M:      Uladzislau Rezki <[email protected]>
19244 R:      Steven Rostedt <[email protected]>
19245 R:      Mathieu Desnoyers <[email protected]>
19246 R:      Lai Jiangshan <[email protected]>
19247 R:      Zqiang <[email protected]>
19248 L:      [email protected]
19249 S:      Supported
19250 W:      http://www.rdrop.com/users/paulmck/RCU/
19251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19252 F:      Documentation/RCU/
19253 F:      include/linux/rcu*
19254 F:      kernel/rcu/
19255 X:      Documentation/RCU/torture.rst
19256 X:      include/linux/srcu*.h
19257 X:      kernel/rcu/srcu*.c
19258
19259 REAL TIME CLOCK (RTC) SUBSYSTEM
19260 M:      Alexandre Belloni <[email protected]>
19261 L:      [email protected]
19262 S:      Maintained
19263 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19265 F:      Documentation/admin-guide/rtc.rst
19266 F:      Documentation/devicetree/bindings/rtc/
19267 F:      drivers/rtc/
19268 F:      include/linux/rtc.h
19269 F:      include/linux/rtc/
19270 F:      include/uapi/linux/rtc.h
19271 F:      tools/testing/selftests/rtc/
19272
19273 Real-time Linux Analysis (RTLA) tools
19274 M:      Steven Rostedt <[email protected]>
19275 L:      [email protected]
19276 S:      Maintained
19277 F:      Documentation/tools/rtla/
19278 F:      tools/tracing/rtla/
19279
19280 REALTEK AUDIO CODECS
19281 M:      Oder Chiou <[email protected]>
19282 S:      Maintained
19283 F:      include/sound/rt*.h
19284 F:      sound/soc/codecs/rt*
19285
19286 REALTEK OTTO WATCHDOG
19287 M:      Sander Vanheule <[email protected]>
19288 L:      [email protected]
19289 S:      Maintained
19290 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19291 F:      drivers/watchdog/realtek_otto_wdt.c
19292
19293 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19294 M:      Linus Walleij <[email protected]>
19295 M:      Alvin Šipraga <[email protected]>
19296 S:      Maintained
19297 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19298 F:      drivers/net/dsa/realtek/*
19299
19300 REALTEK WIRELESS DRIVER (rtlwifi family)
19301 M:      Ping-Ke Shih <[email protected]>
19302 L:      [email protected]
19303 S:      Maintained
19304 T:      git https://github.com/pkshih/rtw.git
19305 F:      drivers/net/wireless/realtek/rtlwifi/
19306
19307 REALTEK WIRELESS DRIVER (rtw88)
19308 M:      Ping-Ke Shih <[email protected]>
19309 L:      [email protected]
19310 S:      Maintained
19311 T:      git https://github.com/pkshih/rtw.git
19312 F:      drivers/net/wireless/realtek/rtw88/
19313
19314 REALTEK WIRELESS DRIVER (rtw89)
19315 M:      Ping-Ke Shih <[email protected]>
19316 L:      [email protected]
19317 S:      Maintained
19318 T:      git https://github.com/pkshih/rtw.git
19319 F:      drivers/net/wireless/realtek/rtw89/
19320
19321 REDPINE WIRELESS DRIVER
19322 L:      [email protected]
19323 S:      Orphan
19324 F:      drivers/net/wireless/rsi/
19325
19326 REGISTER MAP ABSTRACTION
19327 M:      Mark Brown <[email protected]>
19328 L:      [email protected]
19329 S:      Supported
19330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19331 F:      Documentation/devicetree/bindings/regmap/
19332 F:      drivers/base/regmap/
19333 F:      include/linux/regmap.h
19334
19335 REISERFS FILE SYSTEM
19336 L:      [email protected]
19337 S:      Obsolete
19338 F:      fs/reiserfs/
19339
19340 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19341 M:      Bjorn Andersson <[email protected]>
19342 M:      Mathieu Poirier <[email protected]>
19343 L:      [email protected]
19344 S:      Maintained
19345 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19346 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19347 F:      Documentation/devicetree/bindings/remoteproc/
19348 F:      Documentation/staging/remoteproc.rst
19349 F:      drivers/remoteproc/
19350 F:      include/linux/remoteproc.h
19351 F:      include/linux/remoteproc/
19352
19353 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19354 M:      Bjorn Andersson <[email protected]>
19355 M:      Mathieu Poirier <[email protected]>
19356 L:      [email protected]
19357 S:      Maintained
19358 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19359 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19360 F:      Documentation/staging/rpmsg.rst
19361 F:      drivers/rpmsg/
19362 F:      include/linux/rpmsg.h
19363 F:      include/linux/rpmsg/
19364 F:      include/uapi/linux/rpmsg.h
19365 F:      samples/rpmsg/
19366
19367 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19368 M:      Stephan Gerhold <[email protected]>
19369 L:      [email protected]
19370 L:      [email protected]
19371 S:      Maintained
19372 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19373
19374 RENESAS CLOCK DRIVERS
19375 M:      Geert Uytterhoeven <[email protected]>
19376 L:      [email protected]
19377 S:      Supported
19378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19379 F:      Documentation/devicetree/bindings/clock/renesas,*
19380 F:      drivers/clk/renesas/
19381
19382 RENESAS EMEV2 I2C DRIVER
19383 M:      Wolfram Sang <[email protected]>
19384 L:      [email protected]
19385 S:      Supported
19386 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19387 F:      drivers/i2c/busses/i2c-emev2.c
19388
19389 RENESAS ETHERNET AVB DRIVER
19390 R:      Sergey Shtylyov <[email protected]>
19391 L:      [email protected]
19392 L:      [email protected]
19393 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19394 F:      drivers/net/ethernet/renesas/Kconfig
19395 F:      drivers/net/ethernet/renesas/Makefile
19396 F:      drivers/net/ethernet/renesas/ravb*
19397
19398 RENESAS ETHERNET SWITCH DRIVER
19399 R:      Yoshihiro Shimoda <[email protected]>
19400 L:      [email protected]
19401 L:      [email protected]
19402 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19403 F:      drivers/net/ethernet/renesas/Kconfig
19404 F:      drivers/net/ethernet/renesas/Makefile
19405 F:      drivers/net/ethernet/renesas/rcar_gen4*
19406 F:      drivers/net/ethernet/renesas/rswitch*
19407
19408 RENESAS ETHERNET TSN DRIVER
19409 M:      Niklas Söderlund <[email protected]>
19410 L:      [email protected]
19411 L:      [email protected]
19412 S:      Supported
19413 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19414 F:      drivers/net/ethernet/renesas/rtsn.*
19415
19416 RENESAS IDT821034 ASoC CODEC
19417 M:      Herve Codina <[email protected]>
19418 L:      [email protected] (moderated for non-subscribers)
19419 S:      Maintained
19420 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19421 F:      sound/soc/codecs/idt821034.c
19422
19423 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19424 M:      Miquel Raynal <[email protected]>
19425 L:      [email protected]
19426 L:      [email protected]
19427 S:      Maintained
19428 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19429 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19430
19431 RENESAS R-CAR GYROADC DRIVER
19432 M:      Marek Vasut <[email protected]>
19433 L:      [email protected]
19434 S:      Supported
19435 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19436 F:      drivers/iio/adc/rcar-gyroadc.c
19437
19438 RENESAS R-CAR I2C DRIVERS
19439 M:      Wolfram Sang <[email protected]>
19440 L:      [email protected]
19441 S:      Supported
19442 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19443 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19444 F:      drivers/i2c/busses/i2c-rcar.c
19445 F:      drivers/i2c/busses/i2c-sh_mobile.c
19446
19447 RENESAS R-CAR SATA DRIVER
19448 R:      Sergey Shtylyov <[email protected]>
19449 L:      [email protected]
19450 L:      [email protected]
19451 S:      Supported
19452 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19453 F:      drivers/ata/sata_rcar.c
19454
19455 RENESAS R-CAR THERMAL DRIVERS
19456 M:      Niklas Söderlund <[email protected]>
19457 L:      [email protected]
19458 S:      Supported
19459 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19460 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19461 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19462 F:      drivers/thermal/renesas/rcar_thermal.c
19463
19464 RENESAS RIIC DRIVER
19465 M:      Chris Brandt <[email protected]>
19466 L:      [email protected]
19467 S:      Supported
19468 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19469 F:      drivers/i2c/busses/i2c-riic.c
19470
19471 RENESAS RZ/G2L A/D DRIVER
19472 M:      Lad Prabhakar <[email protected]>
19473 L:      [email protected]
19474 L:      [email protected]
19475 S:      Supported
19476 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19477 F:      drivers/iio/adc/rzg2l_adc.c
19478
19479 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19480 M:      Biju Das <[email protected]>
19481 L:      [email protected]
19482 L:      [email protected]
19483 S:      Supported
19484 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19485 F:      drivers/counter/rz-mtu3-cnt.c
19486
19487 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19488 M:      Clément Léger <[email protected]>
19489 L:      [email protected]
19490 L:      [email protected]
19491 S:      Maintained
19492 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19493 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19494 F:      drivers/net/dsa/rzn1_a5psw*
19495 F:      drivers/net/pcs/pcs-rzn1-miic.c
19496 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19497 F:      include/linux/pcs-rzn1-miic.h
19498 F:      net/dsa/tag_rzn1_a5psw.c
19499
19500 RENESAS RZ/N1 DWMAC GLUE LAYER
19501 M:      Romain Gantois <[email protected]>
19502 S:      Maintained
19503 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19504 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19505
19506 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19507 M:      Miquel Raynal <[email protected]>
19508 L:      [email protected]
19509 L:      [email protected]
19510 S:      Maintained
19511 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19512 F:      drivers/rtc/rtc-rzn1.c
19513
19514 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19515 M:      Herve Codina <[email protected]>
19516 L:      [email protected]
19517 L:      [email protected]
19518 S:      Maintained
19519 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19520 F:      drivers/usb/gadget/udc/renesas_usbf.c
19521
19522 RENESAS RZ/V2M I2C DRIVER
19523 M:      Fabrizio Castro <[email protected]>
19524 L:      [email protected]
19525 L:      [email protected]
19526 S:      Supported
19527 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19528 F:      drivers/i2c/busses/i2c-rzv2m.c
19529
19530 RENESAS SUPERH ETHERNET DRIVER
19531 R:      Sergey Shtylyov <[email protected]>
19532 L:      [email protected]
19533 L:      [email protected]
19534 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19535 F:      drivers/net/ethernet/renesas/Kconfig
19536 F:      drivers/net/ethernet/renesas/Makefile
19537 F:      drivers/net/ethernet/renesas/sh_eth*
19538 F:      include/linux/sh_eth.h
19539
19540 RENESAS USB PHY DRIVER
19541 M:      Yoshihiro Shimoda <[email protected]>
19542 L:      [email protected]
19543 S:      Maintained
19544 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19545
19546 RENESAS VERSACLOCK 7 CLOCK DRIVER
19547 M:      Alex Helms <[email protected]>
19548 S:      Maintained
19549 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19550 F:      drivers/clk/clk-versaclock7.c
19551
19552 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19553 M:      Herve Codina <[email protected]>
19554 L:      [email protected]
19555 S:      Maintained
19556 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19557 F:      drivers/iio/potentiometer/x9250.c
19558
19559 RESET CONTROLLER FRAMEWORK
19560 M:      Philipp Zabel <[email protected]>
19561 S:      Maintained
19562 T:      git git://git.pengutronix.de/git/pza/linux
19563 F:      Documentation/devicetree/bindings/reset/
19564 F:      Documentation/driver-api/reset.rst
19565 F:      drivers/reset/
19566 F:      include/dt-bindings/reset/
19567 F:      include/linux/reset-controller.h
19568 F:      include/linux/reset.h
19569 F:      include/linux/reset/
19570 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19571
19572 RESTARTABLE SEQUENCES SUPPORT
19573 M:      Mathieu Desnoyers <[email protected]>
19574 M:      Peter Zijlstra <[email protected]>
19575 M:      "Paul E. McKenney" <[email protected]>
19576 M:      Boqun Feng <[email protected]>
19577 L:      [email protected]
19578 S:      Supported
19579 F:      include/trace/events/rseq.h
19580 F:      include/uapi/linux/rseq.h
19581 F:      kernel/rseq.c
19582 F:      tools/testing/selftests/rseq/
19583
19584 RFKILL
19585 M:      Johannes Berg <[email protected]>
19586 L:      [email protected]
19587 S:      Maintained
19588 W:      https://wireless.wiki.kernel.org/
19589 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19592 F:      Documentation/ABI/stable/sysfs-class-rfkill
19593 F:      Documentation/driver-api/rfkill.rst
19594 F:      include/linux/rfkill.h
19595 F:      include/uapi/linux/rfkill.h
19596 F:      net/rfkill/
19597
19598 RHASHTABLE
19599 M:      Thomas Graf <[email protected]>
19600 M:      Herbert Xu <[email protected]>
19601 L:      [email protected]
19602 S:      Maintained
19603 F:      include/linux/rhashtable-types.h
19604 F:      include/linux/rhashtable.h
19605 F:      lib/rhashtable.c
19606 F:      lib/test_rhashtable.c
19607
19608 RICOH R5C592 MEMORYSTICK DRIVER
19609 M:      Maxim Levitsky <[email protected]>
19610 S:      Maintained
19611 F:      drivers/memstick/host/r592.*
19612
19613 RICOH SMARTMEDIA/XD DRIVER
19614 M:      Maxim Levitsky <[email protected]>
19615 S:      Maintained
19616 F:      drivers/mtd/nand/raw/r852.c
19617 F:      drivers/mtd/nand/raw/r852.h
19618
19619 RISC-V AIA DRIVERS
19620 M:      Anup Patel <[email protected]>
19621 L:      [email protected]
19622 S:      Maintained
19623 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19624 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19625 F:      drivers/irqchip/irq-riscv-aplic-*.c
19626 F:      drivers/irqchip/irq-riscv-aplic-*.h
19627 F:      drivers/irqchip/irq-riscv-imsic-*.c
19628 F:      drivers/irqchip/irq-riscv-imsic-*.h
19629 F:      drivers/irqchip/irq-riscv-intc.c
19630 F:      include/linux/irqchip/riscv-aplic.h
19631 F:      include/linux/irqchip/riscv-imsic.h
19632
19633 RISC-V ARCHITECTURE
19634 M:      Paul Walmsley <[email protected]>
19635 M:      Palmer Dabbelt <[email protected]>
19636 M:      Albert Ou <[email protected]>
19637 L:      [email protected]
19638 S:      Supported
19639 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19640 C:      irc://irc.libera.chat/riscv
19641 P:      Documentation/arch/riscv/patch-acceptance.rst
19642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19643 F:      arch/riscv/
19644 N:      riscv
19645 K:      riscv
19646
19647 RISC-V MICROCHIP FPGA SUPPORT
19648 M:      Conor Dooley <[email protected]>
19649 M:      Daire McNamara <[email protected]>
19650 L:      [email protected]
19651 S:      Supported
19652 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19653 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19654 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19655 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19656 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19657 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19658 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19659 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19660 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19661 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19662 F:      arch/riscv/boot/dts/microchip/
19663 F:      drivers/char/hw_random/mpfs-rng.c
19664 F:      drivers/clk/microchip/clk-mpfs*.c
19665 F:      drivers/firmware/microchip/mpfs-auto-update.c
19666 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19667 F:      drivers/mailbox/mailbox-mpfs.c
19668 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19669 F:      drivers/pwm/pwm-microchip-core.c
19670 F:      drivers/reset/reset-mpfs.c
19671 F:      drivers/rtc/rtc-mpfs.c
19672 F:      drivers/soc/microchip/mpfs-sys-controller.c
19673 F:      drivers/spi/spi-microchip-core-qspi.c
19674 F:      drivers/spi/spi-microchip-core.c
19675 F:      drivers/usb/musb/mpfs.c
19676 F:      include/soc/microchip/mpfs.h
19677
19678 RISC-V MISC SOC SUPPORT
19679 M:      Conor Dooley <[email protected]>
19680 L:      [email protected]
19681 S:      Maintained
19682 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19683 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19684 F:      Documentation/devicetree/bindings/riscv/
19685 F:      arch/riscv/boot/dts/
19686 X:      arch/riscv/boot/dts/allwinner/
19687 X:      arch/riscv/boot/dts/renesas/
19688 X:      arch/riscv/boot/dts/sophgo/
19689 X:      arch/riscv/boot/dts/thead/
19690
19691 RISC-V PMU DRIVERS
19692 M:      Atish Patra <[email protected]>
19693 R:      Anup Patel <[email protected]>
19694 L:      [email protected]
19695 S:      Supported
19696 F:      drivers/perf/riscv_pmu.c
19697 F:      drivers/perf/riscv_pmu_legacy.c
19698 F:      drivers/perf/riscv_pmu_sbi.c
19699
19700 RISC-V THEAD SoC SUPPORT
19701 M:      Drew Fustini <[email protected]>
19702 M:      Guo Ren <[email protected]>
19703 M:      Fu Wei <[email protected]>
19704 L:      [email protected]
19705 S:      Maintained
19706 T:      git https://github.com/pdp7/linux.git
19707 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19708 F:      arch/riscv/boot/dts/thead/
19709 F:      drivers/clk/thead/clk-th1520-ap.c
19710 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19711
19712 RNBD BLOCK DRIVERS
19713 M:      Md. Haris Iqbal <[email protected]>
19714 M:      Jack Wang <[email protected]>
19715 L:      [email protected]
19716 S:      Maintained
19717 F:      drivers/block/rnbd/
19718
19719 ROCCAT DRIVERS
19720 M:      Stefan Achatz <[email protected]>
19721 S:      Maintained
19722 W:      http://sourceforge.net/projects/roccat/
19723 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19724 F:      drivers/hid/hid-roccat*
19725 F:      include/linux/hid-roccat*
19726
19727 ROCKCHIP CRYPTO DRIVERS
19728 M:      Corentin Labbe <[email protected]>
19729 L:      [email protected]
19730 S:      Maintained
19731 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19732 F:      drivers/crypto/rockchip/
19733
19734 ROCKCHIP I2S TDM DRIVER
19735 M:      Nicolas Frattaroli <[email protected]>
19736 L:      [email protected]
19737 S:      Maintained
19738 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19739 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19740
19741 ROCKCHIP ISP V1 DRIVER
19742 M:      Dafna Hirschfeld <[email protected]>
19743 M:      Laurent Pinchart <[email protected]>
19744 L:      [email protected]
19745 L:      [email protected]
19746 S:      Maintained
19747 F:      Documentation/admin-guide/media/rkisp1.rst
19748 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19749 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19750 F:      drivers/media/platform/rockchip/rkisp1
19751 F:      include/uapi/linux/rkisp1-config.h
19752
19753 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19754 M:      Jacob Chen <[email protected]>
19755 M:      Ezequiel Garcia <[email protected]>
19756 L:      [email protected]
19757 L:      [email protected]
19758 S:      Maintained
19759 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19760 F:      drivers/media/platform/rockchip/rga/
19761
19762 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19763 M:      Luca Ceresoli <[email protected]>
19764 S:      Maintained
19765 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19766 F:      sound/soc/codecs/rk3308_codec.c
19767 F:      sound/soc/codecs/rk3308_codec.h
19768
19769 ROCKCHIP VIDEO DECODER DRIVER
19770 M:      Ezequiel Garcia <[email protected]>
19771 L:      [email protected]
19772 L:      [email protected]
19773 S:      Maintained
19774 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19775 F:      drivers/staging/media/rkvdec/
19776
19777 ROCKER DRIVER
19778 M:      Jiri Pirko <[email protected]>
19779 L:      [email protected]
19780 S:      Supported
19781 F:      drivers/net/ethernet/rocker/
19782
19783 ROCKETPORT EXPRESS/INFINITY DRIVER
19784 M:      Kevin Cernekee <[email protected]>
19785 L:      [email protected]
19786 S:      Odd Fixes
19787 F:      drivers/tty/serial/rp2.*
19788
19789 ROHM BD99954 CHARGER IC
19790 M:      Matti Vaittinen <[email protected]>
19791 S:      Supported
19792 F:      drivers/power/supply/bd99954-charger.c
19793 F:      drivers/power/supply/bd99954-charger.h
19794
19795 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19796 M:      Tomasz Duszynski <[email protected]>
19797 S:      Maintained
19798 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19799 F:      drivers/iio/light/bh1750.c
19800
19801 ROHM BM1390 PRESSURE SENSOR DRIVER
19802 M:      Matti Vaittinen <[email protected]>
19803 L:      [email protected]
19804 S:      Supported
19805 F:      drivers/iio/pressure/rohm-bm1390.c
19806
19807 ROHM BU270xx LIGHT SENSOR DRIVERs
19808 M:      Matti Vaittinen <[email protected]>
19809 L:      [email protected]
19810 S:      Supported
19811 F:      drivers/iio/light/rohm-bu27008.c
19812 F:      drivers/iio/light/rohm-bu27034.c
19813
19814 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19815 M:      Marek Vasut <[email protected]>
19816 L:      [email protected]
19817 L:      [email protected]
19818 S:      Supported
19819 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19820 F:      drivers/gpio/gpio-bd9571mwv.c
19821 F:      drivers/mfd/bd9571mwv.c
19822 F:      drivers/regulator/bd9571mwv-regulator.c
19823 F:      include/linux/mfd/bd9571mwv.h
19824
19825 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19826 M:      Matti Vaittinen <[email protected]>
19827 S:      Supported
19828 F:      drivers/clk/clk-bd718x7.c
19829 F:      drivers/gpio/gpio-bd71815.c
19830 F:      drivers/gpio/gpio-bd71828.c
19831 F:      drivers/mfd/rohm-bd71828.c
19832 F:      drivers/mfd/rohm-bd718x7.c
19833 F:      drivers/mfd/rohm-bd9576.c
19834 F:      drivers/mfd/rohm-bd96801.c
19835 F:      drivers/regulator/bd71815-regulator.c
19836 F:      drivers/regulator/bd71828-regulator.c
19837 F:      drivers/regulator/bd718x7-regulator.c
19838 F:      drivers/regulator/bd9576-regulator.c
19839 F:      drivers/regulator/bd96801-regulator.c
19840 F:      drivers/regulator/rohm-regulator.c
19841 F:      drivers/rtc/rtc-bd70528.c
19842 F:      drivers/watchdog/bd9576_wdt.c
19843 F:      drivers/watchdog/bd96801_wdt.c
19844 F:      include/linux/mfd/rohm-bd71815.h
19845 F:      include/linux/mfd/rohm-bd71828.h
19846 F:      include/linux/mfd/rohm-bd718x7.h
19847 F:      include/linux/mfd/rohm-bd957x.h
19848 F:      include/linux/mfd/rohm-bd96801.h
19849 F:      include/linux/mfd/rohm-generic.h
19850 F:      include/linux/mfd/rohm-shared.h
19851
19852 ROSE NETWORK LAYER
19853 M:      Ralf Baechle <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 W:      https://linux-ax25.in-berlin.de
19857 F:      include/net/rose.h
19858 F:      include/uapi/linux/rose.h
19859 F:      net/rose/
19860
19861 ROTATION DRIVER FOR ALLWINNER A83T
19862 M:      Jernej Skrabec <[email protected]>
19863 L:      [email protected]
19864 S:      Maintained
19865 T:      git git://linuxtv.org/media_tree.git
19866 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19867 F:      drivers/media/platform/sunxi/sun8i-rotate/
19868
19869 RPMSG TTY DRIVER
19870 M:      Arnaud Pouliquen <[email protected]>
19871 L:      [email protected]
19872 S:      Maintained
19873 F:      drivers/tty/rpmsg_tty.c
19874
19875 RTL2830 MEDIA DRIVER
19876 L:      [email protected]
19877 S:      Orphan
19878 W:      https://linuxtv.org
19879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19880 F:      drivers/media/dvb-frontends/rtl2830*
19881
19882 RTL2832 MEDIA DRIVER
19883 L:      [email protected]
19884 S:      Orphan
19885 W:      https://linuxtv.org
19886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19887 F:      drivers/media/dvb-frontends/rtl2832*
19888
19889 RTL2832_SDR MEDIA DRIVER
19890 L:      [email protected]
19891 S:      Orphan
19892 W:      https://linuxtv.org
19893 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19894 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19895
19896 RTL8180 WIRELESS DRIVER
19897 L:      [email protected]
19898 S:      Orphan
19899 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19900
19901 RTL8187 WIRELESS DRIVER
19902 M:      Hin-Tak Leung <[email protected]>
19903 L:      [email protected]
19904 S:      Maintained
19905 T:      git https://github.com/pkshih/rtw.git
19906 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19907
19908 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19909 M:      Jes Sorensen <[email protected]>
19910 L:      [email protected]
19911 S:      Maintained
19912 T:      git https://github.com/pkshih/rtw.git
19913 F:      drivers/net/wireless/realtek/rtl8xxxu/
19914
19915 RTRS TRANSPORT DRIVERS
19916 M:      Md. Haris Iqbal <[email protected]>
19917 M:      Jack Wang <[email protected]>
19918 L:      [email protected]
19919 S:      Maintained
19920 F:      drivers/infiniband/ulp/rtrs/
19921
19922 RUNTIME VERIFICATION (RV)
19923 M:      Steven Rostedt <[email protected]>
19924 L:      [email protected]
19925 S:      Maintained
19926 F:      Documentation/trace/rv/
19927 F:      include/linux/rv.h
19928 F:      include/rv/
19929 F:      kernel/trace/rv/
19930 F:      tools/verification/
19931
19932 RUST
19933 M:      Miguel Ojeda <[email protected]>
19934 M:      Alex Gaynor <[email protected]>
19935 M:      Wedson Almeida Filho <[email protected]>
19936 R:      Boqun Feng <[email protected]>
19937 R:      Gary Guo <[email protected]>
19938 R:      Björn Roy Baron <[email protected]>
19939 R:      Benno Lossin <[email protected]>
19940 R:      Andreas Hindborg <[email protected]>
19941 R:      Alice Ryhl <[email protected]>
19942 L:      [email protected]
19943 S:      Supported
19944 W:      https://rust-for-linux.com
19945 B:      https://github.com/Rust-for-Linux/linux/issues
19946 C:      zulip://rust-for-linux.zulipchat.com
19947 P:      https://rust-for-linux.com/contributing
19948 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19949 F:      Documentation/rust/
19950 F:      rust/
19951 F:      samples/rust/
19952 F:      scripts/*rust*
19953 F:      tools/testing/selftests/rust/
19954 K:      \b(?i:rust)\b
19955
19956 RXRPC SOCKETS (AF_RXRPC)
19957 M:      David Howells <[email protected]>
19958 M:      Marc Dionne <[email protected]>
19959 L:      [email protected]
19960 S:      Supported
19961 W:      https://www.infradead.org/~dhowells/kafs/
19962 F:      Documentation/networking/rxrpc.rst
19963 F:      include/keys/rxrpc-type.h
19964 F:      include/net/af_rxrpc.h
19965 F:      include/trace/events/rxrpc.h
19966 F:      include/uapi/linux/rxrpc.h
19967 F:      net/rxrpc/
19968
19969 S3 SAVAGE FRAMEBUFFER DRIVER
19970 M:      Antonino Daplas <[email protected]>
19971 L:      [email protected]
19972 S:      Maintained
19973 F:      drivers/video/fbdev/savage/
19974
19975 S390 ARCHITECTURE
19976 M:      Heiko Carstens <[email protected]>
19977 M:      Vasily Gorbik <[email protected]>
19978 M:      Alexander Gordeev <[email protected]>
19979 R:      Christian Borntraeger <[email protected]>
19980 R:      Sven Schnelle <[email protected]>
19981 L:      [email protected]
19982 S:      Supported
19983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19984 F:      Documentation/driver-api/s390-drivers.rst
19985 F:      Documentation/arch/s390/
19986 F:      arch/s390/
19987 F:      drivers/s390/
19988 F:      drivers/watchdog/diag288_wdt.c
19989
19990 S390 COMMON I/O LAYER
19991 M:      Vineeth Vijayan <[email protected]>
19992 M:      Peter Oberparleiter <[email protected]>
19993 L:      [email protected]
19994 S:      Supported
19995 F:      drivers/s390/cio/
19996
19997 S390 DASD DRIVER
19998 M:      Stefan Haberland <[email protected]>
19999 M:      Jan Hoeppner <[email protected]>
20000 L:      [email protected]
20001 S:      Supported
20002 F:      block/partitions/ibm.c
20003 F:      drivers/s390/block/dasd*
20004 F:      include/linux/dasd_mod.h
20005
20006 S390 IOMMU (PCI)
20007 M:      Niklas Schnelle <[email protected]>
20008 M:      Matthew Rosato <[email protected]>
20009 R:      Gerald Schaefer <[email protected]>
20010 L:      [email protected]
20011 S:      Supported
20012 F:      drivers/iommu/s390-iommu.c
20013
20014 S390 IUCV NETWORK LAYER
20015 M:      Alexandra Winter <[email protected]>
20016 M:      Thorsten Winkler <[email protected]>
20017 L:      [email protected]
20018 L:      [email protected]
20019 S:      Supported
20020 F:      drivers/s390/net/*iucv*
20021 F:      include/net/iucv/
20022 F:      net/iucv/
20023
20024 S390 MM
20025 M:      Alexander Gordeev <[email protected]>
20026 M:      Gerald Schaefer <[email protected]>
20027 L:      [email protected]
20028 S:      Supported
20029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20030 F:      arch/s390/include/asm/pgtable.h
20031 F:      arch/s390/mm
20032
20033 S390 NETWORK DRIVERS
20034 M:      Alexandra Winter <[email protected]>
20035 M:      Thorsten Winkler <[email protected]>
20036 L:      [email protected]
20037 L:      [email protected]
20038 S:      Supported
20039 F:      drivers/s390/net/
20040
20041 S390 PCI SUBSYSTEM
20042 M:      Niklas Schnelle <[email protected]>
20043 M:      Gerald Schaefer <[email protected]>
20044 L:      [email protected]
20045 S:      Supported
20046 F:      Documentation/arch/s390/pci.rst
20047 F:      arch/s390/pci/
20048 F:      drivers/pci/hotplug/s390_pci_hpc.c
20049
20050 S390 SCM DRIVER
20051 M:      Vineeth Vijayan <[email protected]>
20052 L:      [email protected]
20053 S:      Supported
20054 F:      drivers/s390/block/scm*
20055 F:      drivers/s390/cio/scm.c
20056
20057 S390 VFIO AP DRIVER
20058 M:      Tony Krowiak <[email protected]>
20059 M:      Halil Pasic <[email protected]>
20060 M:      Jason Herne <[email protected]>
20061 L:      [email protected]
20062 S:      Supported
20063 F:      Documentation/arch/s390/vfio-ap*
20064 F:      drivers/s390/crypto/vfio_ap*
20065
20066 S390 VFIO-CCW DRIVER
20067 M:      Eric Farman <[email protected]>
20068 M:      Matthew Rosato <[email protected]>
20069 R:      Halil Pasic <[email protected]>
20070 L:      [email protected]
20071 L:      [email protected]
20072 S:      Supported
20073 F:      Documentation/arch/s390/vfio-ccw.rst
20074 F:      drivers/s390/cio/vfio_ccw*
20075 F:      include/uapi/linux/vfio_ccw.h
20076
20077 S390 VFIO-PCI DRIVER
20078 M:      Matthew Rosato <[email protected]>
20079 M:      Eric Farman <[email protected]>
20080 L:      [email protected]
20081 L:      [email protected]
20082 S:      Supported
20083 F:      arch/s390/kvm/pci*
20084 F:      drivers/vfio/pci/vfio_pci_zdev.c
20085 F:      include/uapi/linux/vfio_zdev.h
20086
20087 S390 ZCRYPT DRIVER
20088 M:      Harald Freudenberger <[email protected]>
20089 L:      [email protected]
20090 S:      Supported
20091 F:      drivers/s390/crypto/
20092
20093 S390 ZFCP DRIVER
20094 M:      Steffen Maier <[email protected]>
20095 M:      Benjamin Block <[email protected]>
20096 L:      [email protected]
20097 S:      Supported
20098 F:      drivers/s390/scsi/zfcp_*
20099
20100 SAA6588 RDS RECEIVER DRIVER
20101 M:      Hans Verkuil <[email protected]>
20102 L:      [email protected]
20103 S:      Odd Fixes
20104 W:      https://linuxtv.org
20105 T:      git git://linuxtv.org/media_tree.git
20106 F:      drivers/media/i2c/saa6588*
20107
20108 SAA7134 VIDEO4LINUX DRIVER
20109 M:      Mauro Carvalho Chehab <[email protected]>
20110 L:      [email protected]
20111 S:      Odd fixes
20112 W:      https://linuxtv.org
20113 T:      git git://linuxtv.org/media_tree.git
20114 F:      Documentation/driver-api/media/drivers/saa7134*
20115 F:      drivers/media/pci/saa7134/
20116
20117 SAA7146 VIDEO4LINUX-2 DRIVER
20118 M:      Hans Verkuil <[email protected]>
20119 L:      [email protected]
20120 S:      Maintained
20121 T:      git git://linuxtv.org/media_tree.git
20122 F:      drivers/media/common/saa7146/
20123 F:      drivers/media/pci/saa7146/
20124 F:      include/media/drv-intf/saa7146*
20125
20126 SAFESETID SECURITY MODULE
20127 M:      Micah Morton <[email protected]>
20128 S:      Supported
20129 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20130 F:      security/safesetid/
20131
20132 SAMSUNG AUDIO (ASoC) DRIVERS
20133 M:      Sylwester Nawrocki <[email protected]>
20134 L:      [email protected] (moderated for non-subscribers)
20135 S:      Maintained
20136 B:      mailto:[email protected]
20137 F:      Documentation/devicetree/bindings/sound/samsung*
20138 F:      sound/soc/samsung/
20139
20140 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20141 M:      Krzysztof Kozlowski <[email protected]>
20142 L:      [email protected]
20143 L:      [email protected]
20144 S:      Maintained
20145 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20146 F:      drivers/crypto/exynos-rng.c
20147
20148 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20149 M:      Łukasz Stelmach <[email protected]>
20150 L:      [email protected]
20151 S:      Maintained
20152 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20153 F:      drivers/char/hw_random/exynos-trng.c
20154
20155 SAMSUNG FRAMEBUFFER DRIVER
20156 M:      Jingoo Han <[email protected]>
20157 L:      [email protected]
20158 S:      Maintained
20159 F:      drivers/video/fbdev/s3c-fb.c
20160
20161 SAMSUNG INTERCONNECT DRIVERS
20162 M:      Sylwester Nawrocki <[email protected]>
20163 M:      Artur Świgoń <[email protected]>
20164 L:      [email protected]
20165 L:      [email protected]
20166 S:      Supported
20167 F:      drivers/interconnect/samsung/
20168
20169 SAMSUNG LAPTOP DRIVER
20170 M:      Corentin Chary <[email protected]>
20171 L:      [email protected]
20172 S:      Maintained
20173 F:      drivers/platform/x86/samsung-laptop.c
20174
20175 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20176 M:      Krzysztof Kozlowski <[email protected]>
20177 L:      [email protected]
20178 L:      [email protected]
20179 S:      Maintained
20180 B:      mailto:[email protected]
20181 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20182 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20183 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20184 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20185 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20186 F:      drivers/clk/clk-s2mps11.c
20187 F:      drivers/mfd/sec*.c
20188 F:      drivers/regulator/s2m*.c
20189 F:      drivers/regulator/s5m*.c
20190 F:      drivers/rtc/rtc-s5m.c
20191 F:      include/linux/mfd/samsung/
20192
20193 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20194 M:      Sylwester Nawrocki <[email protected]>
20195 L:      [email protected]
20196 L:      [email protected]
20197 S:      Maintained
20198 F:      drivers/media/platform/samsung/s3c-camif/
20199 F:      include/media/drv-intf/s3c_camif.h
20200
20201 SAMSUNG S3FWRN5 NFC DRIVER
20202 M:      Krzysztof Kozlowski <[email protected]>
20203 S:      Maintained
20204 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20205 F:      drivers/nfc/s3fwrn5
20206
20207 SAMSUNG S5C73M3 CAMERA DRIVER
20208 M:      Sylwester Nawrocki <[email protected]>
20209 M:      Andrzej Hajda <[email protected]>
20210 L:      [email protected]
20211 S:      Supported
20212 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20213 F:      drivers/media/i2c/s5c73m3/*
20214
20215 SAMSUNG S5K5BAF CAMERA DRIVER
20216 M:      Sylwester Nawrocki <[email protected]>
20217 M:      Andrzej Hajda <[email protected]>
20218 L:      [email protected]
20219 S:      Supported
20220 F:      drivers/media/i2c/s5k5baf.c
20221
20222 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20223 M:      Krzysztof Kozlowski <[email protected]>
20224 M:      Vladimir Zapolskiy <[email protected]>
20225 L:      [email protected]
20226 L:      [email protected]
20227 S:      Maintained
20228 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20229 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20230 F:      drivers/crypto/s5p-sss.c
20231
20232 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20233 M:      Sylwester Nawrocki <[email protected]>
20234 L:      [email protected]
20235 S:      Supported
20236 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20237 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20238 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20239 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20240 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20241 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20242 F:      drivers/media/platform/samsung/exynos4-is/
20243
20244 SAMSUNG SOC CLOCK DRIVERS
20245 M:      Krzysztof Kozlowski <[email protected]>
20246 M:      Sylwester Nawrocki <[email protected]>
20247 M:      Chanwoo Choi <[email protected]>
20248 R:      Alim Akhtar <[email protected]>
20249 L:      [email protected]
20250 S:      Maintained
20251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20252 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20253 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20254 F:      drivers/clk/samsung/
20255 F:      include/dt-bindings/clock/exynos*.h
20256 F:      include/dt-bindings/clock/s5p*.h
20257 F:      include/dt-bindings/clock/samsung,*.h
20258 F:      include/linux/clk/samsung.h
20259
20260 SAMSUNG SPI DRIVERS
20261 M:      Andi Shyti <[email protected]>
20262 L:      [email protected]
20263 L:      [email protected]
20264 S:      Maintained
20265 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20266 F:      drivers/spi/spi-s3c*
20267 F:      include/linux/platform_data/spi-s3c64xx.h
20268
20269 SAMSUNG SXGBE DRIVERS
20270 M:      Byungho An <[email protected]>
20271 L:      [email protected]
20272 S:      Supported
20273 F:      drivers/net/ethernet/samsung/sxgbe/
20274
20275 SAMSUNG THERMAL DRIVER
20276 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20277 M:      Krzysztof Kozlowski <[email protected]>
20278 L:      [email protected]
20279 L:      [email protected]
20280 S:      Maintained
20281 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20282 F:      drivers/thermal/samsung/
20283
20284 SAMSUNG USB2 PHY DRIVER
20285 M:      Sylwester Nawrocki <[email protected]>
20286 L:      [email protected]
20287 S:      Supported
20288 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20289 F:      Documentation/driver-api/phy/samsung-usb2.rst
20290 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20291 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20292 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20293 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20294 F:      drivers/phy/samsung/phy-samsung-usb2.c
20295 F:      drivers/phy/samsung/phy-samsung-usb2.h
20296
20297 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20298 M:      Paul Barker <[email protected]>
20299 R:      Marc Murphy <[email protected]>
20300 S:      Supported
20301 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20302
20303 SC1200 WDT DRIVER
20304 M:      Zwane Mwaikambo <[email protected]>
20305 S:      Maintained
20306 F:      drivers/watchdog/sc1200wdt.c
20307
20308 SCHEDULER
20309 M:      Ingo Molnar <[email protected]>
20310 M:      Peter Zijlstra <[email protected]>
20311 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20312 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20313 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20314 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20315 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20316 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20317 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20318 L:      [email protected]
20319 S:      Maintained
20320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20321 F:      include/linux/preempt.h
20322 F:      include/linux/sched.h
20323 F:      include/linux/wait.h
20324 F:      include/uapi/linux/sched.h
20325 F:      kernel/sched/
20326
20327 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20328 M:      Gustavo Silva <[email protected]>
20329 S:      Maintained
20330 F:      drivers/iio/chemical/ens160_core.c
20331 F:      drivers/iio/chemical/ens160_i2c.c
20332 F:      drivers/iio/chemical/ens160_spi.c
20333 F:      drivers/iio/chemical/ens160.h
20334
20335 SCSI LIBSAS SUBSYSTEM
20336 R:      John Garry <[email protected]>
20337 R:      Jason Yan <[email protected]>
20338 L:      [email protected]
20339 S:      Supported
20340 F:      Documentation/scsi/libsas.rst
20341 F:      drivers/scsi/libsas/
20342 F:      include/scsi/libsas.h
20343 F:      include/scsi/sas_ata.h
20344
20345 SCSI RDMA PROTOCOL (SRP) INITIATOR
20346 M:      Bart Van Assche <[email protected]>
20347 L:      [email protected]
20348 S:      Supported
20349 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20350 F:      drivers/infiniband/ulp/srp/
20351 F:      include/scsi/srp.h
20352
20353 SCSI RDMA PROTOCOL (SRP) TARGET
20354 M:      Bart Van Assche <[email protected]>
20355 L:      [email protected]
20356 L:      [email protected]
20357 S:      Supported
20358 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20359 F:      drivers/infiniband/ulp/srpt/
20360
20361 SCSI SG DRIVER
20362 M:      Doug Gilbert <[email protected]>
20363 L:      [email protected]
20364 S:      Maintained
20365 W:      http://sg.danny.cz/sg
20366 F:      Documentation/scsi/scsi-generic.rst
20367 F:      drivers/scsi/sg.c
20368 F:      include/scsi/sg.h
20369
20370 SCSI SUBSYSTEM
20371 M:      "James E.J. Bottomley" <[email protected]>
20372 M:      "Martin K. Petersen" <[email protected]>
20373 L:      [email protected]
20374 S:      Maintained
20375 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20378 F:      Documentation/devicetree/bindings/scsi/
20379 F:      drivers/scsi/
20380 F:      drivers/ufs/
20381 F:      include/scsi/
20382 F:      include/uapi/scsi/
20383
20384 SCSI TAPE DRIVER
20385 M:      Kai Mäkisara <[email protected]>
20386 L:      [email protected]
20387 S:      Maintained
20388 F:      Documentation/scsi/st.rst
20389 F:      drivers/scsi/st.*
20390 F:      drivers/scsi/st_*.h
20391
20392 SCSI TARGET CORE USER DRIVER
20393 M:      Bodo Stroesser <[email protected]>
20394 L:      [email protected]
20395 L:      [email protected]
20396 S:      Supported
20397 F:      Documentation/target/tcmu-design.rst
20398 F:      drivers/target/target_core_user.c
20399 F:      include/uapi/linux/target_core_user.h
20400
20401 SCSI TARGET SUBSYSTEM
20402 M:      "Martin K. Petersen" <[email protected]>
20403 L:      [email protected]
20404 L:      [email protected]
20405 S:      Supported
20406 Q:      https://patchwork.kernel.org/project/target-devel/list/
20407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20408 F:      Documentation/target/
20409 F:      drivers/target/
20410 F:      include/target/
20411
20412 SCTP PROTOCOL
20413 M:      Marcelo Ricardo Leitner <[email protected]>
20414 M:      Xin Long <[email protected]>
20415 L:      [email protected]
20416 S:      Maintained
20417 W:      https://github.com/sctp/lksctp-tools/wiki
20418 F:      Documentation/networking/sctp.rst
20419 F:      include/linux/sctp.h
20420 F:      include/net/sctp/
20421 F:      include/uapi/linux/sctp.h
20422 F:      net/sctp/
20423
20424 SCx200 CPU SUPPORT
20425 M:      Jim Cromie <[email protected]>
20426 S:      Odd Fixes
20427 F:      Documentation/i2c/busses/scx200_acb.rst
20428 F:      arch/x86/platform/scx200/
20429 F:      drivers/i2c/busses/scx200*
20430 F:      drivers/mtd/maps/scx200_docflash.c
20431 F:      drivers/watchdog/scx200_wdt.c
20432 F:      include/linux/scx200.h
20433
20434 SCx200 GPIO DRIVER
20435 M:      Jim Cromie <[email protected]>
20436 S:      Maintained
20437 F:      drivers/char/scx200_gpio.c
20438 F:      include/linux/scx200_gpio.h
20439
20440 SCx200 HRT CLOCKSOURCE DRIVER
20441 M:      Jim Cromie <[email protected]>
20442 S:      Maintained
20443 F:      drivers/clocksource/scx200_hrt.c
20444
20445 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20446 M:      Sascha Sommer <[email protected]>
20447 L:      [email protected] (subscribers-only)
20448 S:      Maintained
20449 F:      drivers/mmc/host/sdricoh_cs.c
20450
20451 SECO BOARDS CEC DRIVER
20452 M:      Ettore Chimenti <[email protected]>
20453 S:      Maintained
20454 F:      drivers/media/cec/platform/seco/seco-cec.c
20455 F:      drivers/media/cec/platform/seco/seco-cec.h
20456
20457 SECURE COMPUTING
20458 M:      Kees Cook <[email protected]>
20459 R:      Andy Lutomirski <[email protected]>
20460 R:      Will Drewry <[email protected]>
20461 S:      Supported
20462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20463 F:      Documentation/userspace-api/seccomp_filter.rst
20464 F:      include/linux/seccomp.h
20465 F:      include/uapi/linux/seccomp.h
20466 F:      kernel/seccomp.c
20467 F:      tools/testing/selftests/kselftest_harness.h
20468 F:      tools/testing/selftests/seccomp/*
20469 K:      \bsecure_computing
20470 K:      \bTIF_SECCOMP\b
20471
20472 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20473 M:      Kamal Dasu <[email protected]>
20474 M:      Al Cooper <[email protected]>
20475 R:      Broadcom internal kernel review list <[email protected]>
20476 L:      [email protected]
20477 S:      Maintained
20478 F:      drivers/mmc/host/sdhci-brcmstb*
20479
20480 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20481 M:      Adrian Hunter <[email protected]>
20482 L:      [email protected]
20483 S:      Supported
20484 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20485 F:      drivers/mmc/host/sdhci*
20486
20487 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20488 M:      Aubin Constans <[email protected]>
20489 R:      Eugen Hristev <[email protected]>
20490 L:      [email protected]
20491 S:      Supported
20492 F:      drivers/mmc/host/sdhci-of-at91.c
20493
20494 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20495 M:      Haibo Chen <[email protected]>
20496 L:      [email protected]
20497 L:      [email protected]
20498 L:      [email protected]
20499 S:      Maintained
20500 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20501
20502 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20503 M:      Ben Dooks <[email protected]>
20504 M:      Jaehoon Chung <[email protected]>
20505 L:      [email protected]
20506 S:      Maintained
20507 F:      drivers/mmc/host/sdhci-s3c*
20508
20509 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20510 M:      Viresh Kumar <[email protected]>
20511 L:      [email protected]
20512 S:      Maintained
20513 F:      drivers/mmc/host/sdhci-spear.c
20514
20515 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20516 M:      Vignesh Raghavendra <[email protected]>
20517 L:      [email protected]
20518 S:      Maintained
20519 F:      drivers/mmc/host/sdhci-omap.c
20520
20521 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20522 M:      Jonathan Derrick <[email protected]>
20523 L:      [email protected]
20524 S:      Supported
20525 F:      block/opal_proto.h
20526 F:      block/sed*
20527 F:      include/linux/sed*
20528 F:      include/uapi/linux/sed*
20529
20530 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20531 M:      Mark Rutland <[email protected]>
20532 M:      Lorenzo Pieralisi <[email protected]>
20533 M:      Sudeep Holla <[email protected]>
20534 L:      [email protected] (moderated for non-subscribers)
20535 S:      Maintained
20536 F:      drivers/firmware/smccc/
20537 F:      include/linux/arm-smccc.h
20538
20539 SECURITY CONTACT
20540 M:      Security Officers <[email protected]>
20541 S:      Supported
20542 F:      Documentation/process/security-bugs.rst
20543
20544 SECURITY SUBSYSTEM
20545 M:      Paul Moore <[email protected]>
20546 M:      James Morris <[email protected]>
20547 M:      "Serge E. Hallyn" <[email protected]>
20548 L:      [email protected]
20549 S:      Supported
20550 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20551 B:      mailto:[email protected]
20552 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20553 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20554 F:      include/linux/lsm_audit.h
20555 F:      include/linux/lsm_hook_defs.h
20556 F:      include/linux/lsm_hooks.h
20557 F:      include/linux/security.h
20558 F:      include/uapi/linux/lsm.h
20559 F:      security/
20560 F:      tools/testing/selftests/lsm/
20561 X:      security/selinux/
20562 K:      \bsecurity_[a-z_0-9]\+\b
20563
20564 SELINUX SECURITY MODULE
20565 M:      Paul Moore <[email protected]>
20566 M:      Stephen Smalley <[email protected]>
20567 R:      Ondrej Mosnacek <[email protected]>
20568 L:      [email protected]
20569 S:      Supported
20570 W:      https://github.com/SELinuxProject
20571 Q:      https://patchwork.kernel.org/project/selinux/list
20572 B:      mailto:[email protected]
20573 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20574 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20575 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20576 F:      Documentation/ABI/removed/sysfs-selinux-disable
20577 F:      Documentation/admin-guide/LSM/SELinux.rst
20578 F:      include/trace/events/avc.h
20579 F:      include/uapi/linux/selinux_netlink.h
20580 F:      scripts/selinux/
20581 F:      security/selinux/
20582
20583 SENSABLE PHANTOM
20584 M:      Jiri Slaby <[email protected]>
20585 S:      Maintained
20586 F:      drivers/misc/phantom.c
20587 F:      include/uapi/linux/phantom.h
20588
20589 SENSEAIR SUNRISE 006-0-0007
20590 M:      Jacopo Mondi <[email protected]>
20591 S:      Maintained
20592 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20593 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20594 F:      drivers/iio/chemical/sunrise_co2.c
20595
20596 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20597 M:      Tomasz Duszynski <[email protected]>
20598 S:      Maintained
20599 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20600 F:      drivers/iio/chemical/scd30.h
20601 F:      drivers/iio/chemical/scd30_core.c
20602 F:      drivers/iio/chemical/scd30_i2c.c
20603 F:      drivers/iio/chemical/scd30_serial.c
20604
20605 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20606 M:      Roan van Dijk <[email protected]>
20607 S:      Maintained
20608 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20609 F:      drivers/iio/chemical/scd4x.c
20610
20611 SENSIRION SGP40 GAS SENSOR DRIVER
20612 M:      Andreas Klinger <[email protected]>
20613 S:      Maintained
20614 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20615 F:      drivers/iio/chemical/sgp40.c
20616
20617 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20618 M:      Tomasz Duszynski <[email protected]>
20619 S:      Maintained
20620 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20621 F:      drivers/iio/chemical/sps30.c
20622 F:      drivers/iio/chemical/sps30_i2c.c
20623 F:      drivers/iio/chemical/sps30_serial.c
20624
20625 SERIAL DEVICE BUS
20626 M:      Rob Herring <[email protected]>
20627 L:      [email protected]
20628 S:      Maintained
20629 F:      Documentation/devicetree/bindings/serial/serial.yaml
20630 F:      drivers/tty/serdev/
20631 F:      include/linux/serdev.h
20632
20633 SERIAL IR RECEIVER
20634 M:      Sean Young <[email protected]>
20635 L:      [email protected]
20636 S:      Maintained
20637 F:      drivers/media/rc/serial_ir.c
20638
20639 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20640 M:      Srinivas Kandagatla <[email protected]>
20641 L:      [email protected] (moderated for non-subscribers)
20642 S:      Maintained
20643 F:      Documentation/devicetree/bindings/slimbus/
20644 F:      drivers/slimbus/
20645 F:      include/linux/slimbus.h
20646
20647 SFC NETWORK DRIVER
20648 M:      Edward Cree <[email protected]>
20649 M:      Martin Habets <[email protected]>
20650 L:      [email protected]
20651 L:      [email protected]
20652 S:      Supported
20653 F:      Documentation/networking/devlink/sfc.rst
20654 F:      drivers/net/ethernet/sfc/
20655
20656 SFCTEMP HWMON DRIVER
20657 M:      Emil Renner Berthing <[email protected]>
20658 M:      Hal Feng <[email protected]>
20659 L:      [email protected]
20660 S:      Maintained
20661 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20662 F:      Documentation/hwmon/sfctemp.rst
20663 F:      drivers/hwmon/sfctemp.c
20664
20665 SFF/SFP/SFP+ MODULE SUPPORT
20666 M:      Russell King <[email protected]>
20667 L:      [email protected]
20668 S:      Maintained
20669 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20670 F:      drivers/net/phy/phylink.c
20671 F:      drivers/net/phy/sfp*
20672 F:      include/linux/mdio/mdio-i2c.h
20673 F:      include/linux/phylink.h
20674 F:      include/linux/sfp.h
20675 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)
20676
20677 SGI GRU DRIVER
20678 M:      Dimitri Sivanich <[email protected]>
20679 S:      Maintained
20680 F:      drivers/misc/sgi-gru/
20681
20682 SGI XP/XPC/XPNET DRIVER
20683 M:      Robin Holt <[email protected]>
20684 M:      Steve Wahl <[email protected]>
20685 S:      Maintained
20686 F:      drivers/misc/sgi-xp/
20687
20688 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20689 M:      Wenjia Zhang <[email protected]>
20690 M:      Jan Karcher <[email protected]>
20691 R:      D. Wythe <[email protected]>
20692 R:      Tony Lu <[email protected]>
20693 R:      Wen Gu <[email protected]>
20694 L:      [email protected]
20695 S:      Supported
20696 F:      net/smc/
20697
20698 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20699 M:      Linus Walleij <[email protected]>
20700 L:      [email protected]
20701 S:      Maintained
20702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20703 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20704 F:      drivers/iio/light/gp2ap002.c
20705
20706 SHARP RJ54N1CB0C SENSOR DRIVER
20707 M:      Jacopo Mondi <[email protected]>
20708 L:      [email protected]
20709 S:      Odd fixes
20710 T:      git git://linuxtv.org/media_tree.git
20711 F:      drivers/media/i2c/rj54n1cb0c.c
20712 F:      include/media/i2c/rj54n1cb0c.h
20713
20714 SHRINKER
20715 M:      Andrew Morton <[email protected]>
20716 M:      Dave Chinner <[email protected]>
20717 R:      Qi Zheng <[email protected]>
20718 R:      Roman Gushchin <[email protected]>
20719 R:      Muchun Song <[email protected]>
20720 L:      [email protected]
20721 S:      Maintained
20722 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20723 F:      include/linux/shrinker.h
20724 F:      mm/shrinker.c
20725 F:      mm/shrinker_debug.c
20726
20727 SH_VOU V4L2 OUTPUT DRIVER
20728 L:      [email protected]
20729 S:      Orphan
20730 F:      drivers/media/platform/renesas/sh_vou.c
20731 F:      include/media/drv-intf/sh_vou.h
20732
20733 SI2157 MEDIA DRIVER
20734 L:      [email protected]
20735 S:      Orphan
20736 W:      https://linuxtv.org
20737 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20738 F:      drivers/media/tuners/si2157*
20739
20740 SI2165 MEDIA DRIVER
20741 M:      Matthias Schwarzott <[email protected]>
20742 L:      [email protected]
20743 S:      Maintained
20744 W:      https://linuxtv.org
20745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20746 F:      drivers/media/dvb-frontends/si2165*
20747
20748 SI2168 MEDIA DRIVER
20749 L:      [email protected]
20750 S:      Orphan
20751 W:      https://linuxtv.org
20752 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20753 F:      drivers/media/dvb-frontends/si2168*
20754
20755 SI470X FM RADIO RECEIVER I2C DRIVER
20756 M:      Hans Verkuil <[email protected]>
20757 L:      [email protected]
20758 S:      Odd Fixes
20759 W:      https://linuxtv.org
20760 T:      git git://linuxtv.org/media_tree.git
20761 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20762 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20763
20764 SI470X FM RADIO RECEIVER USB DRIVER
20765 M:      Hans Verkuil <[email protected]>
20766 L:      [email protected]
20767 S:      Maintained
20768 W:      https://linuxtv.org
20769 T:      git git://linuxtv.org/media_tree.git
20770 F:      drivers/media/radio/si470x/radio-si470x-common.c
20771 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20772 F:      drivers/media/radio/si470x/radio-si470x.h
20773
20774 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20775 M:      Eduardo Valentin <[email protected]>
20776 L:      [email protected]
20777 S:      Odd Fixes
20778 W:      https://linuxtv.org
20779 T:      git git://linuxtv.org/media_tree.git
20780 F:      drivers/media/radio/si4713/si4713.?
20781
20782 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20783 M:      Eduardo Valentin <[email protected]>
20784 L:      [email protected]
20785 S:      Odd Fixes
20786 W:      https://linuxtv.org
20787 T:      git git://linuxtv.org/media_tree.git
20788 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20789
20790 SI4713 FM RADIO TRANSMITTER USB DRIVER
20791 M:      Hans Verkuil <[email protected]>
20792 L:      [email protected]
20793 S:      Maintained
20794 W:      https://linuxtv.org
20795 T:      git git://linuxtv.org/media_tree.git
20796 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20797
20798 SIANO DVB DRIVER
20799 M:      Mauro Carvalho Chehab <[email protected]>
20800 L:      [email protected]
20801 S:      Odd fixes
20802 W:      https://linuxtv.org
20803 T:      git git://linuxtv.org/media_tree.git
20804 F:      drivers/media/common/siano/
20805 F:      drivers/media/mmc/siano/
20806 F:      drivers/media/usb/siano/
20807 F:      drivers/media/usb/siano/
20808
20809 SIEMENS IPC LED DRIVERS
20810 M:      Gerd Haeussler <[email protected]>
20811 M:      Xing Tong Wu <[email protected]>
20812 M:      Tobias Schaffner <[email protected]>
20813 L:      [email protected]
20814 S:      Maintained
20815 F:      drivers/leds/simple/
20816
20817 SIEMENS IPC PLATFORM DRIVERS
20818 M:      Gerd Haeussler <[email protected]>
20819 M:      Xing Tong Wu <[email protected]>
20820 M:      Tobias Schaffner <[email protected]>
20821 L:      [email protected]
20822 S:      Maintained
20823 F:      drivers/platform/x86/siemens/
20824 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20825 F:      include/linux/platform_data/x86/simatic-ipc.h
20826
20827 SIEMENS IPC WATCHDOG DRIVERS
20828 M:      Gerd Haeussler <[email protected]>
20829 M:      Xing Tong Wu <[email protected]>
20830 M:      Tobias Schaffner <[email protected]>
20831 L:      [email protected]
20832 S:      Maintained
20833 F:      drivers/watchdog/simatic-ipc-wdt.c
20834
20835 SIFIVE DRIVERS
20836 M:      Paul Walmsley <[email protected]>
20837 M:      Samuel Holland <[email protected]>
20838 L:      [email protected]
20839 S:      Supported
20840 F:      drivers/dma/sf-pdma/
20841 N:      sifive
20842 K:      fu[57]40
20843 K:      [^@]sifive
20844
20845 SILEAD TOUCHSCREEN DRIVER
20846 M:      Hans de Goede <[email protected]>
20847 L:      [email protected]
20848 L:      [email protected]
20849 S:      Maintained
20850 F:      drivers/input/touchscreen/silead.c
20851 F:      drivers/platform/x86/touchscreen_dmi.c
20852
20853 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20854 M:      Jérôme Pouiller <[email protected]>
20855 S:      Supported
20856 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20857 F:      drivers/net/wireless/silabs/wfx/
20858
20859 SILICON MOTION SM712 FRAME BUFFER DRIVER
20860 M:      Sudip Mukherjee <[email protected]>
20861 M:      Teddy Wang <[email protected]>
20862 M:      Sudip Mukherjee <[email protected]>
20863 L:      [email protected]
20864 S:      Maintained
20865 F:      Documentation/fb/sm712fb.rst
20866 F:      drivers/video/fbdev/sm712*
20867
20868 SILVACO I3C DUAL-ROLE MASTER
20869 M:      Miquel Raynal <[email protected]>
20870 M:      Conor Culhane <[email protected]>
20871 L:      [email protected] (moderated for non-subscribers)
20872 S:      Maintained
20873 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20874 F:      drivers/i3c/master/svc-i3c-master.c
20875
20876 SIMPLEFB FB DRIVER
20877 M:      Hans de Goede <[email protected]>
20878 L:      [email protected]
20879 S:      Maintained
20880 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20881 F:      drivers/video/fbdev/simplefb.c
20882 F:      include/linux/platform_data/simplefb.h
20883
20884 SIOX
20885 M:      Thorsten Scherer <[email protected]>
20886 R:      Pengutronix Kernel Team <[email protected]>
20887 S:      Supported
20888 F:      drivers/gpio/gpio-siox.c
20889 F:      drivers/siox/*
20890 F:      include/trace/events/siox.h
20891
20892 SIPHASH PRF ROUTINES
20893 M:      Jason A. Donenfeld <[email protected]>
20894 S:      Maintained
20895 F:      include/linux/siphash.h
20896 F:      lib/siphash.c
20897 F:      lib/siphash_kunit.c
20898
20899 SIS 190 ETHERNET DRIVER
20900 M:      Francois Romieu <[email protected]>
20901 L:      [email protected]
20902 S:      Maintained
20903 F:      drivers/net/ethernet/sis/sis190.c
20904
20905 SIS 900/7016 FAST ETHERNET DRIVER
20906 M:      Daniele Venzano <[email protected]>
20907 L:      [email protected]
20908 S:      Maintained
20909 W:      http://www.brownhat.org/sis900.html
20910 F:      drivers/net/ethernet/sis/sis900.*
20911
20912 SIS FRAMEBUFFER DRIVER
20913 S:      Orphan
20914 F:      Documentation/fb/sisfb.rst
20915 F:      drivers/video/fbdev/sis/
20916 F:      include/video/sisfb.h
20917
20918 SIS I2C TOUCHSCREEN DRIVER
20919 M:      Mika Penttilä <[email protected]>
20920 L:      [email protected]
20921 S:      Maintained
20922 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20923 F:      drivers/input/touchscreen/sis_i2c.c
20924
20925 SIS USB2VGA DRIVER
20926 M:      Thomas Winischhofer <[email protected]>
20927 S:      Maintained
20928 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20929 F:      drivers/usb/misc/sisusbvga/
20930
20931 SL28 CPLD MFD DRIVER
20932 M:      Michael Walle <[email protected]>
20933 S:      Maintained
20934 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20935 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20936 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20937 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20938 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20939 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20940 F:      drivers/gpio/gpio-sl28cpld.c
20941 F:      drivers/hwmon/sl28cpld-hwmon.c
20942 F:      drivers/irqchip/irq-sl28cpld.c
20943 F:      drivers/pwm/pwm-sl28cpld.c
20944 F:      drivers/watchdog/sl28cpld_wdt.c
20945
20946 SL28 VPD NVMEM LAYOUT DRIVER
20947 M:      Michael Walle <[email protected]>
20948 S:      Maintained
20949 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20950 F:      drivers/nvmem/layouts/sl28vpd.c
20951
20952 SLAB ALLOCATOR
20953 M:      Christoph Lameter <[email protected]>
20954 M:      Pekka Enberg <[email protected]>
20955 M:      David Rientjes <[email protected]>
20956 M:      Joonsoo Kim <[email protected]>
20957 M:      Andrew Morton <[email protected]>
20958 M:      Vlastimil Babka <[email protected]>
20959 R:      Roman Gushchin <[email protected]>
20960 R:      Hyeonggon Yoo <[email protected]>
20961 L:      [email protected]
20962 S:      Maintained
20963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20964 F:      include/linux/sl?b*.h
20965 F:      mm/sl?b*
20966
20967 SLCAN CAN NETWORK DRIVER
20968 M:      Dario Binacchi <[email protected]>
20969 L:      [email protected]
20970 S:      Maintained
20971 F:      drivers/net/can/slcan/
20972
20973 SLEEPABLE READ-COPY UPDATE (SRCU)
20974 M:      Lai Jiangshan <[email protected]>
20975 M:      "Paul E. McKenney" <[email protected]>
20976 M:      Josh Triplett <[email protected]>
20977 R:      Steven Rostedt <[email protected]>
20978 R:      Mathieu Desnoyers <[email protected]>
20979 L:      [email protected]
20980 S:      Supported
20981 W:      http://www.rdrop.com/users/paulmck/RCU/
20982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20983 F:      include/linux/srcu*.h
20984 F:      kernel/rcu/srcu*.c
20985
20986 SMACK SECURITY MODULE
20987 M:      Casey Schaufler <[email protected]>
20988 L:      [email protected]
20989 S:      Maintained
20990 W:      http://schaufler-ca.com
20991 T:      git git://github.com/cschaufler/smack-next
20992 F:      Documentation/admin-guide/LSM/Smack.rst
20993 F:      security/smack/
20994
20995 SMC91x ETHERNET DRIVER
20996 M:      Nicolas Pitre <[email protected]>
20997 S:      Odd Fixes
20998 F:      drivers/net/ethernet/smsc/smc91x.*
20999
21000 SMSC EMC2103 HARDWARE MONITOR DRIVER
21001 M:      Steve Glendinning <[email protected]>
21002 L:      [email protected]
21003 S:      Maintained
21004 F:      Documentation/hwmon/emc2103.rst
21005 F:      drivers/hwmon/emc2103.c
21006
21007 SMSC SCH5627 HARDWARE MONITOR DRIVER
21008 M:      Hans de Goede <[email protected]>
21009 L:      [email protected]
21010 S:      Supported
21011 F:      Documentation/hwmon/sch5627.rst
21012 F:      drivers/hwmon/sch5627.c
21013
21014 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21015 M:      Steve Glendinning <[email protected]>
21016 L:      [email protected]
21017 S:      Maintained
21018 F:      drivers/video/fbdev/smscufx.c
21019
21020 SMSC47B397 HARDWARE MONITOR DRIVER
21021 M:      Jean Delvare <[email protected]>
21022 L:      [email protected]
21023 S:      Maintained
21024 F:      Documentation/hwmon/smsc47b397.rst
21025 F:      drivers/hwmon/smsc47b397.c
21026
21027 SMSC911x ETHERNET DRIVER
21028 M:      Steve Glendinning <[email protected]>
21029 L:      [email protected]
21030 S:      Maintained
21031 F:      drivers/net/ethernet/smsc/smsc911x.*
21032 F:      include/linux/smsc911x.h
21033
21034 SMSC9420 PCI ETHERNET DRIVER
21035 M:      Steve Glendinning <[email protected]>
21036 L:      [email protected]
21037 S:      Maintained
21038 F:      drivers/net/ethernet/smsc/smsc9420.*
21039
21040 SNET DPU VIRTIO DATA PATH ACCELERATOR
21041 R:      Alvaro Karsz <[email protected]>
21042 F:      drivers/vdpa/solidrun/
21043
21044 SOCIONEXT (SNI) AVE NETWORK DRIVER
21045 M:      Kunihiko Hayashi <[email protected]>
21046 L:      [email protected]
21047 S:      Maintained
21048 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21049 F:      drivers/net/ethernet/socionext/sni_ave.c
21050
21051 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21052 M:      Ilias Apalodimas <[email protected]>
21053 M:      Masahisa Kojima <[email protected]>
21054 L:      [email protected]
21055 S:      Maintained
21056 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21057 F:      drivers/net/ethernet/socionext/netsec.c
21058
21059 SOCIONEXT (SNI) Synquacer SPI DRIVER
21060 M:      Masahisa Kojima <[email protected]>
21061 M:      Jassi Brar <[email protected]>
21062 L:      [email protected]
21063 S:      Maintained
21064 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21065 F:      drivers/spi/spi-synquacer.c
21066
21067 SOCIONEXT SYNQUACER I2C DRIVER
21068 M:      Ard Biesheuvel <[email protected]>
21069 L:      [email protected]
21070 S:      Maintained
21071 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21072 F:      drivers/i2c/busses/i2c-synquacer.c
21073
21074 SOCIONEXT UNIPHIER SOUND DRIVER
21075 L:      [email protected] (moderated for non-subscribers)
21076 S:      Orphan
21077 F:      sound/soc/uniphier/
21078
21079 SOCKET TIMESTAMPING
21080 M:      Willem de Bruijn <[email protected]>
21081 S:      Maintained
21082 F:      Documentation/networking/timestamping.rst
21083 F:      include/linux/net_tstamp.h
21084 F:      include/uapi/linux/net_tstamp.h
21085 F:      tools/testing/selftests/net/so_txtime.c
21086
21087 SOEKRIS NET48XX LED SUPPORT
21088 M:      Chris Boot <[email protected]>
21089 S:      Maintained
21090 F:      drivers/leds/leds-net48xx.c
21091
21092 SOFT-IWARP DRIVER (siw)
21093 M:      Bernard Metzler <[email protected]>
21094 L:      [email protected]
21095 S:      Supported
21096 F:      drivers/infiniband/sw/siw/
21097 F:      include/uapi/rdma/siw-abi.h
21098
21099 SOFT-ROCE DRIVER (rxe)
21100 M:      Zhu Yanjun <[email protected]>
21101 L:      [email protected]
21102 S:      Supported
21103 F:      drivers/infiniband/sw/rxe/
21104 F:      include/uapi/rdma/rdma_user_rxe.h
21105
21106 SOFTLOGIC 6x10 MPEG CODEC
21107 M:      Bluecherry Maintainers <[email protected]>
21108 M:      Andrey Utkin <[email protected]>
21109 M:      Ismael Luceno <[email protected]>
21110 L:      [email protected]
21111 S:      Supported
21112 F:      drivers/media/pci/solo6x10/
21113
21114 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21115 M:      James Morse <[email protected]>
21116 L:      [email protected] (moderated for non-subscribers)
21117 S:      Maintained
21118 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21119 F:      drivers/firmware/arm_sdei.c
21120 F:      include/linux/arm_sdei.h
21121 F:      include/uapi/linux/arm_sdei.h
21122
21123 SOFTWARE NODES AND DEVICE PROPERTIES
21124 R:      Andy Shevchenko <[email protected]>
21125 R:      Daniel Scally <[email protected]>
21126 R:      Heikki Krogerus <[email protected]>
21127 R:      Sakari Ailus <[email protected]>
21128 L:      [email protected]
21129 S:      Maintained
21130 F:      drivers/base/property.c
21131 F:      drivers/base/swnode.c
21132 F:      include/linux/fwnode.h
21133 F:      include/linux/property.h
21134
21135 SOFTWARE RAID (Multiple Disks) SUPPORT
21136 M:      Song Liu <[email protected]>
21137 R:      Yu Kuai <[email protected]>
21138 L:      [email protected]
21139 S:      Supported
21140 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21142 F:      drivers/md/Kconfig
21143 F:      drivers/md/Makefile
21144 F:      drivers/md/md*
21145 F:      drivers/md/raid*
21146 F:      include/linux/raid/
21147 F:      include/uapi/linux/raid/
21148
21149 SOLIDRUN CLEARFOG SUPPORT
21150 M:      Russell King <[email protected]>
21151 S:      Maintained
21152 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21153 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21154
21155 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21156 M:      Russell King <[email protected]>
21157 S:      Maintained
21158 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21159 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21160 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21161
21162 SONIC NETWORK DRIVER
21163 M:      Thomas Bogendoerfer <[email protected]>
21164 L:      [email protected]
21165 S:      Maintained
21166 F:      drivers/net/ethernet/natsemi/sonic.*
21167
21168 SONICS SILICON BACKPLANE DRIVER (SSB)
21169 M:      Michael Buesch <[email protected]>
21170 L:      [email protected]
21171 S:      Maintained
21172 F:      drivers/ssb/
21173 F:      include/linux/ssb/
21174
21175 SONY IMX208 SENSOR DRIVER
21176 M:      Sakari Ailus <[email protected]>
21177 L:      [email protected]
21178 S:      Maintained
21179 T:      git git://linuxtv.org/media_tree.git
21180 F:      drivers/media/i2c/imx208.c
21181
21182 SONY IMX214 SENSOR DRIVER
21183 M:      Ricardo Ribalda <[email protected]>
21184 L:      [email protected]
21185 S:      Maintained
21186 T:      git git://linuxtv.org/media_tree.git
21187 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21188 F:      drivers/media/i2c/imx214.c
21189
21190 SONY IMX219 SENSOR DRIVER
21191 M:      Dave Stevenson <[email protected]>
21192 L:      [email protected]
21193 S:      Maintained
21194 T:      git git://linuxtv.org/media_tree.git
21195 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21196 F:      drivers/media/i2c/imx219.c
21197
21198 SONY IMX258 SENSOR DRIVER
21199 M:      Sakari Ailus <[email protected]>
21200 L:      [email protected]
21201 S:      Maintained
21202 T:      git git://linuxtv.org/media_tree.git
21203 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21204 F:      drivers/media/i2c/imx258.c
21205
21206 SONY IMX274 SENSOR DRIVER
21207 M:      Leon Luo <[email protected]>
21208 L:      [email protected]
21209 S:      Maintained
21210 T:      git git://linuxtv.org/media_tree.git
21211 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21212 F:      drivers/media/i2c/imx274.c
21213
21214 SONY IMX283 SENSOR DRIVER
21215 M:      Kieran Bingham <[email protected]>
21216 M:      Umang Jain <[email protected]>
21217 L:      [email protected]
21218 S:      Maintained
21219 T:      git git://linuxtv.org/media_tree.git
21220 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21221 F:      drivers/media/i2c/imx283.c
21222
21223 SONY IMX290 SENSOR DRIVER
21224 M:      Manivannan Sadhasivam <[email protected]>
21225 L:      [email protected]
21226 S:      Maintained
21227 T:      git git://linuxtv.org/media_tree.git
21228 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21229 F:      drivers/media/i2c/imx290.c
21230
21231 SONY IMX296 SENSOR DRIVER
21232 M:      Laurent Pinchart <[email protected]>
21233 M:      Manivannan Sadhasivam <[email protected]>
21234 L:      [email protected]
21235 S:      Maintained
21236 T:      git git://linuxtv.org/media_tree.git
21237 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21238 F:      drivers/media/i2c/imx296.c
21239
21240 SONY IMX319 SENSOR DRIVER
21241 M:      Bingbu Cao <[email protected]>
21242 L:      [email protected]
21243 S:      Maintained
21244 T:      git git://linuxtv.org/media_tree.git
21245 F:      drivers/media/i2c/imx319.c
21246
21247 SONY IMX334 SENSOR DRIVER
21248 L:      [email protected]
21249 S:      Orphan
21250 T:      git git://linuxtv.org/media_tree.git
21251 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21252 F:      drivers/media/i2c/imx334.c
21253
21254 SONY IMX335 SENSOR DRIVER
21255 L:      [email protected]
21256 S:      Orphan
21257 T:      git git://linuxtv.org/media_tree.git
21258 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21259 F:      drivers/media/i2c/imx335.c
21260
21261 SONY IMX355 SENSOR DRIVER
21262 M:      Tianshu Qiu <[email protected]>
21263 L:      [email protected]
21264 S:      Maintained
21265 T:      git git://linuxtv.org/media_tree.git
21266 F:      drivers/media/i2c/imx355.c
21267
21268 SONY IMX412 SENSOR DRIVER
21269 L:      [email protected]
21270 S:      Orphan
21271 T:      git git://linuxtv.org/media_tree.git
21272 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21273 F:      drivers/media/i2c/imx412.c
21274
21275 SONY IMX415 SENSOR DRIVER
21276 M:      Michael Riesch <[email protected]>
21277 L:      [email protected]
21278 S:      Maintained
21279 T:      git git://linuxtv.org/media_tree.git
21280 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21281 F:      drivers/media/i2c/imx415.c
21282
21283 SONY MEMORYSTICK SUBSYSTEM
21284 M:      Maxim Levitsky <[email protected]>
21285 M:      Alex Dubov <[email protected]>
21286 M:      Ulf Hansson <[email protected]>
21287 L:      [email protected]
21288 S:      Maintained
21289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21290 F:      drivers/memstick/
21291 F:      include/linux/memstick.h
21292
21293 SONY VAIO CONTROL DEVICE DRIVER
21294 M:      Mattia Dongili <[email protected]>
21295 L:      [email protected]
21296 S:      Maintained
21297 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21298 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21299 F:      drivers/char/sonypi.c
21300 F:      drivers/platform/x86/sony-laptop.c
21301 F:      include/linux/sony-laptop.h
21302
21303 SOPHGO DEVICETREES and DRIVERS
21304 M:      Chen Wang <[email protected]>
21305 M:      Inochi Amaoto <[email protected]>
21306 T:      git https://github.com/sophgo/linux.git
21307 S:      Maintained
21308 N:      sophgo
21309 K:      sophgo
21310
21311 SOUND
21312 M:      Jaroslav Kysela <[email protected]>
21313 M:      Takashi Iwai <[email protected]>
21314 L:      [email protected]
21315 S:      Maintained
21316 W:      http://www.alsa-project.org/
21317 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21319 F:      Documentation/sound/
21320 F:      include/sound/
21321 F:      include/uapi/sound/
21322 F:      sound/
21323 F:      tools/testing/selftests/alsa
21324
21325 SOUND - ALSA SELFTESTS
21326 M:      Mark Brown <[email protected]>
21327 L:      [email protected]
21328 L:      [email protected]
21329 S:      Supported
21330 F:      tools/testing/selftests/alsa
21331
21332 SOUND - COMPRESSED AUDIO
21333 M:      Vinod Koul <[email protected]>
21334 L:      [email protected] (moderated for non-subscribers)
21335 S:      Supported
21336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21337 F:      Documentation/sound/designs/compress-offload.rst
21338 F:      include/sound/compress_driver.h
21339 F:      include/uapi/sound/compress_*
21340 F:      sound/core/compress_offload.c
21341 F:      sound/soc/soc-compress.c
21342
21343 SOUND - CORE KUNIT TEST
21344 M:      Ivan Orlov <[email protected]>
21345 L:      [email protected]
21346 S:      Supported
21347 F:      sound/core/sound_kunit.c
21348
21349 SOUND - DMAENGINE HELPERS
21350 M:      Lars-Peter Clausen <[email protected]>
21351 S:      Supported
21352 F:      include/sound/dmaengine_pcm.h
21353 F:      sound/core/pcm_dmaengine.c
21354 F:      sound/soc/soc-generic-dmaengine-pcm.c
21355
21356 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21357 M:      Liam Girdwood <[email protected]>
21358 M:      Mark Brown <[email protected]>
21359 L:      [email protected]
21360 S:      Supported
21361 W:      http://alsa-project.org/main/index.php/ASoC
21362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21363 F:      Documentation/devicetree/bindings/sound/
21364 F:      Documentation/sound/soc/
21365 F:      include/dt-bindings/sound/
21366 F:      include/sound/soc*
21367 F:      include/sound/sof.h
21368 F:      include/sound/sof/
21369 F:      include/trace/events/sof*.h
21370 F:      include/uapi/sound/asoc.h
21371 F:      sound/soc/
21372
21373 SOUND - SOC LAYER / dapm-graph
21374 M:      Luca Ceresoli <[email protected]>
21375 L:      [email protected]
21376 S:      Maintained
21377 F:      tools/sound/dapm-graph
21378
21379 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21380 M:      Pierre-Louis Bossart <[email protected]>
21381 M:      Liam Girdwood <[email protected]>
21382 M:      Peter Ujfalusi <[email protected]>
21383 M:      Bard Liao <[email protected]>
21384 M:      Ranjani Sridharan <[email protected]>
21385 M:      Daniel Baluta <[email protected]>
21386 R:      Kai Vehmanen <[email protected]>
21387 L:      [email protected] (moderated for non-subscribers)
21388 S:      Supported
21389 W:      https://github.com/thesofproject/linux/
21390 F:      sound/soc/sof/
21391
21392 SOUNDWIRE SUBSYSTEM
21393 M:      Vinod Koul <[email protected]>
21394 M:      Bard Liao <[email protected]>
21395 R:      Pierre-Louis Bossart <[email protected]>
21396 R:      Sanyog Kale <[email protected]>
21397 L:      [email protected] (moderated for non-subscribers)
21398 S:      Supported
21399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21400 F:      Documentation/driver-api/soundwire/
21401 F:      drivers/soundwire/
21402 F:      include/linux/soundwire/
21403
21404 SP2 MEDIA DRIVER
21405 M:      Olli Salonen <[email protected]>
21406 L:      [email protected]
21407 S:      Maintained
21408 W:      https://linuxtv.org
21409 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21410 F:      drivers/media/dvb-frontends/sp2*
21411
21412 SPANISH DOCUMENTATION
21413 M:      Carlos Bilbao <[email protected]>
21414 R:      Avadhut Naik <[email protected]>
21415 S:      Maintained
21416 F:      Documentation/translations/sp_SP/
21417
21418 SPARC + UltraSPARC (sparc/sparc64)
21419 M:      "David S. Miller" <[email protected]>
21420 M:      Andreas Larsson <[email protected]>
21421 L:      [email protected]
21422 S:      Maintained
21423 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21426 F:      arch/sparc/
21427 F:      drivers/sbus/
21428
21429 SPARC SERIAL DRIVERS
21430 M:      "David S. Miller" <[email protected]>
21431 L:      [email protected]
21432 S:      Maintained
21433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21435 F:      drivers/tty/serial/suncore.c
21436 F:      drivers/tty/serial/sunhv.c
21437 F:      drivers/tty/serial/sunsab.c
21438 F:      drivers/tty/serial/sunsab.h
21439 F:      drivers/tty/serial/sunsu.c
21440 F:      drivers/tty/serial/sunzilog.c
21441 F:      drivers/tty/serial/sunzilog.h
21442 F:      drivers/tty/vcc.c
21443 F:      include/linux/sunserialcore.h
21444
21445 SPARSE CHECKER
21446 M:      "Luc Van Oostenryck" <[email protected]>
21447 L:      [email protected]
21448 S:      Maintained
21449 W:      https://sparse.docs.kernel.org/
21450 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21451 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21452 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21453 F:      include/linux/compiler.h
21454
21455 SPEAKUP CONSOLE SPEECH DRIVER
21456 M:      William Hubbs <[email protected]>
21457 M:      Chris Brannon <[email protected]>
21458 M:      Kirk Reiser <[email protected]>
21459 M:      Samuel Thibault <[email protected]>
21460 L:      [email protected]
21461 S:      Odd Fixes
21462 W:      http://www.linux-speakup.org/
21463 W:      https://github.com/linux-speakup/speakup
21464 B:      https://github.com/linux-speakup/speakup/issues
21465 F:      drivers/accessibility/speakup/
21466
21467 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21468 M:      Viresh Kumar <[email protected]>
21469 M:      Shiraz Hashim <[email protected]>
21470 M:      [email protected]
21471 L:      [email protected] (moderated for non-subscribers)
21472 S:      Maintained
21473 W:      http://www.st.com/spear
21474 F:      arch/arm/boot/dts/st/spear*
21475 F:      arch/arm/mach-spear/
21476 F:      drivers/clk/spear/
21477 F:      drivers/pinctrl/spear/
21478
21479 SPI NOR SUBSYSTEM
21480 M:      Tudor Ambarus <[email protected]>
21481 M:      Pratyush Yadav <[email protected]>
21482 M:      Michael Walle <[email protected]>
21483 L:      [email protected]
21484 S:      Maintained
21485 W:      http://www.linux-mtd.infradead.org/
21486 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21487 C:      irc://irc.oftc.net/mtd
21488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21489 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21490 F:      drivers/mtd/spi-nor/
21491 F:      include/linux/mtd/spi-nor.h
21492
21493 SPI SUBSYSTEM
21494 M:      Mark Brown <[email protected]>
21495 L:      [email protected]
21496 S:      Maintained
21497 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21499 F:      Documentation/devicetree/bindings/spi/
21500 F:      Documentation/spi/
21501 F:      drivers/spi/
21502 F:      include/linux/spi/
21503 F:      include/uapi/linux/spi/
21504 F:      tools/spi/
21505
21506 SPIDERNET NETWORK DRIVER for CELL
21507 M:      Ishizaki Kou <[email protected]>
21508 M:      Geoff Levand <[email protected]>
21509 L:      [email protected]
21510 L:      [email protected]
21511 S:      Maintained
21512 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21513 F:      drivers/net/ethernet/toshiba/spider_net*
21514
21515 SPMI SUBSYSTEM
21516 M:      Stephen Boyd <[email protected]>
21517 L:      [email protected]
21518 S:      Maintained
21519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21520 F:      Documentation/devicetree/bindings/spmi/
21521 F:      drivers/spmi/
21522 F:      include/dt-bindings/spmi/spmi.h
21523 F:      include/linux/spmi.h
21524 F:      include/trace/events/spmi.h
21525
21526 SPU FILE SYSTEM
21527 M:      Jeremy Kerr <[email protected]>
21528 L:      [email protected]
21529 S:      Supported
21530 W:      http://www.ibm.com/developerworks/power/cell/
21531 F:      Documentation/filesystems/spufs/spufs.rst
21532 F:      arch/powerpc/platforms/cell/spufs/
21533
21534 SQUASHFS FILE SYSTEM
21535 M:      Phillip Lougher <[email protected]>
21536 L:      [email protected] (subscribers-only)
21537 S:      Maintained
21538 W:      http://squashfs.org.uk
21539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21540 F:      Documentation/filesystems/squashfs.rst
21541 F:      fs/squashfs/
21542
21543 SRM (Alpha) environment access
21544 M:      Jan-Benedict Glaw <[email protected]>
21545 S:      Maintained
21546 F:      arch/alpha/kernel/srm_env.c
21547
21548 ST LSM6DSx IMU IIO DRIVER
21549 M:      Lorenzo Bianconi <[email protected]>
21550 L:      [email protected]
21551 S:      Maintained
21552 W:      http://www.st.com/
21553 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21554 F:      drivers/iio/imu/st_lsm6dsx/
21555
21556 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21557 M:      Benjamin Mugnier <[email protected]>
21558 M:      Sylvain Petinot <[email protected]>
21559 L:      [email protected]
21560 S:      Maintained
21561 T:      git git://linuxtv.org/media_tree.git
21562 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21563 F:      drivers/media/i2c/st-mipid02.c
21564
21565 ST STM32 FIREWALL
21566 M:      Gatien Chevallier <[email protected]>
21567 S:      Maintained
21568 F:      drivers/bus/stm32_etzpc.c
21569 F:      drivers/bus/stm32_firewall.c
21570 F:      drivers/bus/stm32_rifsc.c
21571
21572 ST STM32 I2C/SMBUS DRIVER
21573 M:      Pierre-Yves MORDRET <[email protected]>
21574 M:      Alain Volmat <[email protected]>
21575 L:      [email protected]
21576 S:      Maintained
21577 F:      drivers/i2c/busses/i2c-stm32*
21578
21579 ST STM32 SPI DRIVER
21580 M:      Alain Volmat <[email protected]>
21581 L:      [email protected]
21582 S:      Maintained
21583 F:      drivers/spi/spi-stm32.c
21584
21585 ST STPDDC60 DRIVER
21586 M:      Daniel Nilsson <[email protected]>
21587 L:      [email protected]
21588 S:      Maintained
21589 F:      Documentation/hwmon/stpddc60.rst
21590 F:      drivers/hwmon/pmbus/stpddc60.c
21591
21592 ST VGXY61 DRIVER
21593 M:      Benjamin Mugnier <[email protected]>
21594 M:      Sylvain Petinot <[email protected]>
21595 L:      [email protected]
21596 S:      Maintained
21597 T:      git git://linuxtv.org/media_tree.git
21598 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21599 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21600 F:      drivers/media/i2c/vgxy61.c
21601
21602 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21603 M:      Song Qiang <[email protected]>
21604 L:      [email protected]
21605 S:      Maintained
21606 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21607 F:      drivers/iio/proximity/vl53l0x-i2c.c
21608
21609 STABLE BRANCH
21610 M:      Greg Kroah-Hartman <[email protected]>
21611 M:      Sasha Levin <[email protected]>
21612 L:      [email protected]
21613 S:      Supported
21614 F:      Documentation/process/stable-kernel-rules.rst
21615
21616 STAGING - ATOMISP DRIVER
21617 M:      Hans de Goede <[email protected]>
21618 M:      Mauro Carvalho Chehab <[email protected]>
21619 R:      Sakari Ailus <[email protected]>
21620 L:      [email protected]
21621 S:      Maintained
21622 F:      drivers/staging/media/atomisp/
21623
21624 STAGING - FIELDBUS SUBSYSTEM
21625 M:      Sven Van Asbroeck <[email protected]>
21626 S:      Maintained
21627 F:      drivers/staging/fieldbus/*
21628 F:      drivers/staging/fieldbus/Documentation/
21629
21630 STAGING - HMS ANYBUS-S BUS
21631 M:      Sven Van Asbroeck <[email protected]>
21632 S:      Maintained
21633 F:      drivers/staging/fieldbus/anybuss/
21634
21635 STAGING - INDUSTRIAL IO
21636 M:      Jonathan Cameron <[email protected]>
21637 L:      [email protected]
21638 S:      Odd Fixes
21639 F:      Documentation/devicetree/bindings/staging/iio/
21640 F:      drivers/staging/iio/
21641
21642 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21643 M:      Marc Dietrich <[email protected]>
21644 L:      [email protected] (moderated for non-subscribers)
21645 L:      [email protected]
21646 S:      Maintained
21647 F:      drivers/staging/nvec/
21648
21649 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21650 M:      Jens Frederich <[email protected]>
21651 M:      Jon Nettleton <[email protected]>
21652 S:      Maintained
21653 W:      http://wiki.laptop.org/go/DCON
21654 F:      drivers/staging/olpc_dcon/
21655
21656 STAGING - REALTEK RTL8712U DRIVERS
21657 M:      Florian Schilhabel <[email protected]>.
21658 S:      Odd Fixes
21659 F:      drivers/staging/rtl8712/
21660
21661 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21662 M:      Michael Hennerich <[email protected]>
21663 L:      [email protected]
21664 S:      Supported
21665 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21666 F:      drivers/staging/fbtft/fb_seps525.c
21667
21668 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21669 M:      Sudip Mukherjee <[email protected]>
21670 M:      Teddy Wang <[email protected]>
21671 M:      Sudip Mukherjee <[email protected]>
21672 L:      [email protected]
21673 S:      Maintained
21674 F:      drivers/staging/sm750fb/
21675
21676 STAGING - VIA VT665X DRIVERS
21677 M:      Philipp Hortmann <[email protected]>
21678 S:      Odd Fixes
21679 F:      drivers/staging/vt665?/
21680
21681 STAGING SUBSYSTEM
21682 M:      Greg Kroah-Hartman <[email protected]>
21683 L:      [email protected]
21684 S:      Supported
21685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21686 F:      drivers/staging/
21687
21688 STANDALONE CACHE CONTROLLER DRIVERS
21689 M:      Conor Dooley <[email protected]>
21690 S:      Maintained
21691 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21692 F:      Documentation/devicetree/bindings/cache/
21693 F:      drivers/cache
21694
21695 STARFIRE/DURALAN NETWORK DRIVER
21696 M:      Ion Badulescu <[email protected]>
21697 S:      Odd Fixes
21698 F:      drivers/net/ethernet/adaptec/starfire*
21699
21700 STARFIVE CAMERA SUBSYSTEM DRIVER
21701 M:      Jack Zhu <[email protected]>
21702 M:      Changhuang Liang <[email protected]>
21703 L:      [email protected]
21704 S:      Maintained
21705 F:      Documentation/admin-guide/media/starfive_camss.rst
21706 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21707 F:      drivers/staging/media/starfive/camss
21708
21709 STARFIVE CRYPTO DRIVER
21710 M:      Jia Jie Ho <[email protected]>
21711 M:      William Qiu <[email protected]>
21712 S:      Supported
21713 F:      Documentation/devicetree/bindings/crypto/starfive*
21714 F:      drivers/crypto/starfive/
21715
21716 STARFIVE DEVICETREES
21717 M:      Emil Renner Berthing <[email protected]>
21718 S:      Maintained
21719 F:      arch/riscv/boot/dts/starfive/
21720
21721 STARFIVE DWMAC GLUE LAYER
21722 M:      Emil Renner Berthing <[email protected]>
21723 M:      Minda Chen <[email protected]>
21724 S:      Maintained
21725 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21726 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21727
21728 STARFIVE JH7110 DPHY RX DRIVER
21729 M:      Jack Zhu <[email protected]>
21730 M:      Changhuang Liang <[email protected]>
21731 S:      Supported
21732 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21733 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21734
21735 STARFIVE JH7110 DPHY TX DRIVER
21736 M:      Keith Zhao <[email protected]>
21737 M:      Shengyang Chen <[email protected]>
21738 S:      Supported
21739 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21740 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21741
21742 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21743 M:      William Qiu <[email protected]>
21744 S:      Supported
21745 F:      Documentation/devicetree/bindings/mmc/starfive*
21746 F:      drivers/mmc/host/dw_mmc-starfive.c
21747
21748 STARFIVE JH7110 PLL CLOCK DRIVER
21749 M:      Xingyu Wu <[email protected]>
21750 S:      Supported
21751 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21752 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21753
21754 STARFIVE JH7110 PWMDAC DRIVER
21755 M:      Hal Feng <[email protected]>
21756 M:      Xingyu Wu <[email protected]>
21757 S:      Supported
21758 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21759 F:      sound/soc/starfive/jh7110_pwmdac.c
21760
21761 STARFIVE JH7110 SYSCON
21762 M:      William Qiu <[email protected]>
21763 M:      Xingyu Wu <[email protected]>
21764 S:      Supported
21765 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21766
21767 STARFIVE JH7110 TDM DRIVER
21768 M:      Walker Chen <[email protected]>
21769 S:      Maintained
21770 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21771 F:      sound/soc/starfive/jh7110_tdm.c
21772
21773 STARFIVE JH71X0 CLOCK DRIVERS
21774 M:      Emil Renner Berthing <[email protected]>
21775 M:      Hal Feng <[email protected]>
21776 S:      Maintained
21777 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21778 F:      drivers/clk/starfive/clk-starfive-jh71*
21779 F:      include/dt-bindings/clock/starfive?jh71*.h
21780
21781 STARFIVE JH71X0 PINCTRL DRIVERS
21782 M:      Emil Renner Berthing <[email protected]>
21783 M:      Jianlong Huang <[email protected]>
21784 M:      Hal Feng <[email protected]>
21785 L:      [email protected]
21786 S:      Maintained
21787 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21788 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21789 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21790 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21791
21792 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21793 M:      Emil Renner Berthing <[email protected]>
21794 M:      Hal Feng <[email protected]>
21795 S:      Maintained
21796 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21797 F:      drivers/reset/starfive/reset-starfive-jh71*
21798 F:      include/dt-bindings/reset/starfive?jh71*.h
21799
21800 STARFIVE JH71X0 USB DRIVERS
21801 M:      Minda Chen <[email protected]>
21802 S:      Maintained
21803 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21804 F:      drivers/usb/cdns3/cdns3-starfive.c
21805
21806 STARFIVE JH71XX PMU CONTROLLER DRIVER
21807 M:      Walker Chen <[email protected]>
21808 M:      Changhuang Liang <[email protected]>
21809 S:      Supported
21810 F:      Documentation/devicetree/bindings/power/starfive*
21811 F:      drivers/pmdomain/starfive/
21812 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21813
21814 STARFIVE SOC DRIVERS
21815 M:      Conor Dooley <[email protected]>
21816 S:      Maintained
21817 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21818 F:      Documentation/devicetree/bindings/soc/starfive/
21819
21820 STARFIVE STARLINK PMU DRIVER
21821 M:      Ji Sheng Teoh <[email protected]>
21822 S:      Maintained
21823 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21824 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21825 F:      drivers/perf/starfive_starlink_pmu.c
21826
21827 STARFIVE TRNG DRIVER
21828 M:      Jia Jie Ho <[email protected]>
21829 S:      Supported
21830 F:      Documentation/devicetree/bindings/rng/starfive*
21831 F:      drivers/char/hw_random/jh7110-trng.c
21832
21833 STARFIVE WATCHDOG DRIVER
21834 M:      Xingyu Wu <[email protected]>
21835 M:      Samin Guo <[email protected]>
21836 S:      Supported
21837 F:      Documentation/devicetree/bindings/watchdog/starfive*
21838 F:      drivers/watchdog/starfive-wdt.c
21839
21840 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21841 M:      Minda Chen <[email protected]>
21842 S:      Supported
21843 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21844 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21845 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21846 F:      drivers/phy/starfive/phy-jh7110-usb.c
21847
21848 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21849 M:      Changhuang Liang <[email protected]>
21850 S:      Supported
21851 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21852 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21853
21854 STATIC BRANCH/CALL
21855 M:      Peter Zijlstra <[email protected]>
21856 M:      Josh Poimboeuf <[email protected]>
21857 M:      Jason Baron <[email protected]>
21858 R:      Steven Rostedt <[email protected]>
21859 R:      Ard Biesheuvel <[email protected]>
21860 S:      Supported
21861 F:      arch/*/include/asm/jump_label*.h
21862 F:      arch/*/include/asm/static_call*.h
21863 F:      arch/*/kernel/jump_label.c
21864 F:      arch/*/kernel/static_call.c
21865 F:      include/linux/jump_label*.h
21866 F:      include/linux/static_call*.h
21867 F:      kernel/jump_label.c
21868 F:      kernel/static_call.c
21869
21870 STI AUDIO (ASoC) DRIVERS
21871 M:      Arnaud Pouliquen <[email protected]>
21872 L:      [email protected] (moderated for non-subscribers)
21873 S:      Maintained
21874 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21875 F:      sound/soc/sti/
21876
21877 STI CEC DRIVER
21878 M:      Alain Volmat <[email protected]>
21879 S:      Maintained
21880 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21881 F:      drivers/media/cec/platform/sti/
21882
21883 STK1160 USB VIDEO CAPTURE DRIVER
21884 M:      Ezequiel Garcia <[email protected]>
21885 L:      [email protected]
21886 S:      Maintained
21887 T:      git git://linuxtv.org/media_tree.git
21888 F:      drivers/media/usb/stk1160/
21889
21890 STM32 AUDIO (ASoC) DRIVERS
21891 M:      Olivier Moysan <[email protected]>
21892 M:      Arnaud Pouliquen <[email protected]>
21893 L:      [email protected] (moderated for non-subscribers)
21894 S:      Maintained
21895 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21896 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21897 F:      sound/soc/stm/
21898
21899 STM32 DMA DRIVERS
21900 M:      Amélie Delaunay <[email protected]>
21901 L:      [email protected]
21902 L:      [email protected] (moderated for non-subscribers)
21903 S:      Maintained
21904 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
21905 F:      Documentation/devicetree/bindings/dma/stm32/
21906 F:      drivers/dma/stm32/
21907
21908 STM32 TIMER/LPTIMER DRIVERS
21909 M:      Fabrice Gasnier <[email protected]>
21910 S:      Maintained
21911 F:      Documentation/ABI/testing/*timer-stm32
21912 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21913 F:      drivers/*/stm32-*timer*
21914 F:      drivers/pwm/pwm-stm32*
21915 F:      include/linux/*/stm32-*tim*
21916
21917 STMMAC ETHERNET DRIVER
21918 M:      Alexandre Torgue <[email protected]>
21919 M:      Jose Abreu <[email protected]>
21920 L:      [email protected]
21921 S:      Supported
21922 W:      http://www.stlinux.com
21923 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21924 F:      drivers/net/ethernet/stmicro/stmmac/
21925
21926 SUN HAPPY MEAL ETHERNET DRIVER
21927 M:      Sean Anderson <[email protected]>
21928 S:      Maintained
21929 F:      drivers/net/ethernet/sun/sunhme.*
21930
21931 SUN3/3X
21932 M:      Sam Creasey <[email protected]>
21933 S:      Maintained
21934 W:      http://sammy.net/sun3/
21935 F:      arch/m68k/include/asm/sun3*
21936 F:      arch/m68k/kernel/*sun3*
21937 F:      arch/m68k/sun3*/
21938 F:      drivers/net/ethernet/i825xx/sun3*
21939
21940 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21941 M:      Hans de Goede <[email protected]>
21942 L:      [email protected]
21943 S:      Maintained
21944 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21945 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21946
21947 SUNDANCE NETWORK DRIVER
21948 M:      Denis Kirjanov <[email protected]>
21949 L:      [email protected]
21950 S:      Maintained
21951 F:      drivers/net/ethernet/dlink/sundance.c
21952
21953 SUNPLUS ETHERNET DRIVER
21954 M:      Wells Lu <[email protected]>
21955 L:      [email protected]
21956 S:      Maintained
21957 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21958 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21959 F:      drivers/net/ethernet/sunplus/
21960
21961 SUNPLUS MMC DRIVER
21962 M:      Tony Huang <[email protected]>
21963 M:      Li-hao Kuo <[email protected]>
21964 S:      Maintained
21965 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21966 F:      drivers/mmc/host/sunplus-mmc.c
21967
21968 SUNPLUS OCOTP DRIVER
21969 M:      Vincent Shih <[email protected]>
21970 S:      Maintained
21971 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21972 F:      drivers/nvmem/sunplus-ocotp.c
21973
21974 SUNPLUS PWM DRIVER
21975 M:      Hammer Hsieh <[email protected]>
21976 S:      Maintained
21977 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21978 F:      drivers/pwm/pwm-sunplus.c
21979
21980 SUNPLUS RTC DRIVER
21981 M:      Vincent Shih <[email protected]>
21982 L:      [email protected]
21983 S:      Maintained
21984 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21985 F:      drivers/rtc/rtc-sunplus.c
21986
21987 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21988 M:      Li-hao Kuo <[email protected]>
21989 L:      [email protected]
21990 S:      Maintained
21991 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21992 F:      drivers/spi/spi-sunplus-sp7021.c
21993
21994 SUNPLUS UART DRIVER
21995 M:      Hammer Hsieh <[email protected]>
21996 S:      Maintained
21997 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21998 F:      drivers/tty/serial/sunplus-uart.c
21999
22000 SUNPLUS USB2 PHY DRIVER
22001 M:      Vincent Shih <[email protected]>
22002 L:      [email protected]
22003 S:      Maintained
22004 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22005 F:      drivers/phy/sunplus/Kconfig
22006 F:      drivers/phy/sunplus/Makefile
22007 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22008
22009 SUNPLUS WATCHDOG DRIVER
22010 M:      Xiantao Hu <[email protected]>
22011 L:      [email protected]
22012 S:      Maintained
22013 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22014 F:      drivers/watchdog/sunplus_wdt.c
22015
22016 SUPERH
22017 M:      Yoshinori Sato <[email protected]>
22018 M:      Rich Felker <[email protected]>
22019 M:      John Paul Adrian Glaubitz <[email protected]>
22020 L:      [email protected]
22021 S:      Maintained
22022 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22023 F:      Documentation/arch/sh/
22024 F:      arch/sh/
22025 F:      drivers/sh/
22026
22027 SUSPEND TO RAM
22028 M:      "Rafael J. Wysocki" <[email protected]>
22029 M:      Len Brown <[email protected]>
22030 M:      Pavel Machek <[email protected]>
22031 L:      [email protected]
22032 S:      Supported
22033 B:      https://bugzilla.kernel.org
22034 F:      Documentation/power/
22035 F:      arch/x86/kernel/acpi/sleep*
22036 F:      arch/x86/kernel/acpi/wakeup*
22037 F:      drivers/base/power/
22038 F:      include/linux/freezer.h
22039 F:      include/linux/pm.h
22040 F:      include/linux/suspend.h
22041 F:      kernel/power/
22042
22043 SVGA HANDLING
22044 M:      Martin Mares <[email protected]>
22045 L:      [email protected]
22046 S:      Maintained
22047 F:      Documentation/admin-guide/svga.rst
22048 F:      arch/x86/boot/video*
22049
22050 SWITCHDEV
22051 M:      Jiri Pirko <[email protected]>
22052 M:      Ivan Vecera <[email protected]>
22053 L:      [email protected]
22054 S:      Supported
22055 F:      include/net/switchdev.h
22056 F:      net/switchdev/
22057
22058 SY8106A REGULATOR DRIVER
22059 M:      Icenowy Zheng <[email protected]>
22060 S:      Maintained
22061 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22062 F:      drivers/regulator/sy8106a-regulator.c
22063
22064 SYNC FILE FRAMEWORK
22065 M:      Sumit Semwal <[email protected]>
22066 R:      Gustavo Padovan <[email protected]>
22067 L:      [email protected]
22068 L:      [email protected]
22069 S:      Maintained
22070 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22071 F:      Documentation/driver-api/sync_file.rst
22072 F:      drivers/dma-buf/dma-fence*
22073 F:      drivers/dma-buf/sw_sync.c
22074 F:      drivers/dma-buf/sync_*
22075 F:      include/linux/sync_file.h
22076 F:      include/uapi/linux/sync_file.h
22077
22078 SYNOPSYS ARC ARCHITECTURE
22079 M:      Vineet Gupta <[email protected]>
22080 L:      [email protected]
22081 S:      Supported
22082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22083 F:      Documentation/arch/arc
22084 F:      Documentation/devicetree/bindings/arc/*
22085 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22086 F:      arch/arc/
22087 F:      drivers/clocksource/arc_timer.c
22088 F:      drivers/tty/serial/arc_uart.c
22089
22090 SYNOPSYS ARC HSDK SDP pll clock driver
22091 M:      Eugeniy Paltsev <[email protected]>
22092 S:      Supported
22093 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22094 F:      drivers/clk/clk-hsdk-pll.c
22095
22096 SYNOPSYS ARC SDP clock driver
22097 M:      Eugeniy Paltsev <[email protected]>
22098 S:      Supported
22099 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22100 F:      drivers/clk/axs10x/*
22101
22102 SYNOPSYS ARC SDP platform support
22103 M:      Alexey Brodkin <[email protected]>
22104 S:      Supported
22105 F:      Documentation/devicetree/bindings/arc/axs10*
22106 F:      arch/arc/boot/dts/ax*
22107 F:      arch/arc/plat-axs10x
22108
22109 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22110 M:      Eugeniy Paltsev <[email protected]>
22111 S:      Supported
22112 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22113 F:      drivers/reset/reset-axs10x.c
22114
22115 SYNOPSYS CREG GPIO DRIVER
22116 M:      Eugeniy Paltsev <[email protected]>
22117 S:      Maintained
22118 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22119 F:      drivers/gpio/gpio-creg-snps.c
22120
22121 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22122 M:      Ilpo Järvinen <[email protected]>
22123 R:      Andy Shevchenko <[email protected]>
22124 S:      Supported
22125 F:      drivers/tty/serial/8250/8250_dw.c
22126 F:      drivers/tty/serial/8250/8250_dwlib.*
22127 F:      drivers/tty/serial/8250/8250_lpss.c
22128
22129 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22130 M:      Hoan Tran <[email protected]>
22131 M:      Serge Semin <[email protected]>
22132 L:      [email protected]
22133 S:      Maintained
22134 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22135 F:      drivers/gpio/gpio-dwapb.c
22136
22137 SYNOPSYS DESIGNWARE APB SSI DRIVER
22138 M:      Serge Semin <[email protected]>
22139 L:      [email protected]
22140 S:      Supported
22141 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22142 F:      drivers/spi/spi-dw*
22143
22144 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22145 M:      Eugeniy Paltsev <[email protected]>
22146 S:      Maintained
22147 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22148 F:      drivers/dma/dw-axi-dmac/
22149
22150 SYNOPSYS DESIGNWARE DMAC DRIVER
22151 M:      Viresh Kumar <[email protected]>
22152 R:      Andy Shevchenko <[email protected]>
22153 S:      Maintained
22154 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22155 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22156 F:      drivers/dma/dw/
22157 F:      include/dt-bindings/dma/dw-dmac.h
22158 F:      include/linux/dma/dw.h
22159 F:      include/linux/platform_data/dma-dw.h
22160
22161 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22162 M:      Jose Abreu <[email protected]>
22163 L:      [email protected]
22164 S:      Supported
22165 F:      drivers/net/ethernet/synopsys/
22166
22167 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22168 M:      Jose Abreu <[email protected]>
22169 L:      [email protected]
22170 S:      Supported
22171 F:      drivers/net/pcs/pcs-xpcs.c
22172 F:      drivers/net/pcs/pcs-xpcs.h
22173 F:      include/linux/pcs/pcs-xpcs.h
22174
22175 SYNOPSYS DESIGNWARE I2C DRIVER
22176 M:      Jarkko Nikula <[email protected]>
22177 R:      Andy Shevchenko <[email protected]>
22178 R:      Mika Westerberg <[email protected]>
22179 R:      Jan Dabros <[email protected]>
22180 L:      [email protected]
22181 S:      Supported
22182 F:      drivers/i2c/busses/i2c-designware-*
22183
22184 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22185 M:      Jaehoon Chung <[email protected]>
22186 L:      [email protected]
22187 S:      Maintained
22188 F:      drivers/mmc/host/dw_mmc*
22189
22190 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22191 M:      Shuai Xue <[email protected]>
22192 M:      Jing Zhang <[email protected]>
22193 S:      Supported
22194 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22195 F:      drivers/perf/dwc_pcie_pmu.c
22196
22197 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22198 M:      Eugeniy Paltsev <[email protected]>
22199 S:      Supported
22200 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22201 F:      drivers/reset/reset-hsdk.c
22202 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22203
22204 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22205 M:      Prabu Thangamuthu <[email protected]>
22206 M:      Manjunath M B <[email protected]>
22207 L:      [email protected]
22208 S:      Maintained
22209 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22210
22211 SYSTEM CONFIGURATION (SYSCON)
22212 M:      Lee Jones <[email protected]>
22213 M:      Arnd Bergmann <[email protected]>
22214 S:      Supported
22215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22216 F:      drivers/mfd/syscon.c
22217
22218 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22219 M:      Sudeep Holla <[email protected]>
22220 R:      Cristian Marussi <[email protected]>
22221 L:      [email protected]
22222 L:      [email protected] (moderated for non-subscribers)
22223 S:      Maintained
22224 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22225 F:      drivers/clk/clk-sc[mp]i.c
22226 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22227 F:      drivers/firmware/arm_scmi/
22228 F:      drivers/firmware/arm_scpi.c
22229 F:      drivers/hwmon/scmi-hwmon.c
22230 F:      drivers/pinctrl/pinctrl-scmi.c
22231 F:      drivers/pmdomain/arm/
22232 F:      drivers/powercap/arm_scmi_powercap.c
22233 F:      drivers/regulator/scmi-regulator.c
22234 F:      drivers/reset/reset-scmi.c
22235 F:      include/linux/sc[mp]i_protocol.h
22236 F:      include/trace/events/scmi.h
22237 F:      include/uapi/linux/virtio_scmi.h
22238
22239 SYSTEM RESET/SHUTDOWN DRIVERS
22240 M:      Sebastian Reichel <[email protected]>
22241 L:      [email protected]
22242 S:      Maintained
22243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22244 F:      Documentation/devicetree/bindings/power/reset/
22245 F:      drivers/power/reset/
22246
22247 SYSTEM TRACE MODULE CLASS
22248 M:      Alexander Shishkin <[email protected]>
22249 S:      Maintained
22250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22251 F:      Documentation/trace/stm.rst
22252 F:      drivers/hwtracing/stm/
22253 F:      include/linux/stm.h
22254 F:      include/uapi/linux/stm.h
22255
22256 SYSTEM76 ACPI DRIVER
22257 M:      Jeremy Soller <[email protected]>
22258 M:      System76 Product Development <[email protected]>
22259 L:      [email protected]
22260 S:      Maintained
22261 F:      drivers/platform/x86/system76_acpi.c
22262
22263 SYSV FILESYSTEM
22264 S:      Orphan
22265 F:      Documentation/filesystems/sysv-fs.rst
22266 F:      fs/sysv/
22267 F:      include/linux/sysv_fs.h
22268
22269 TASKSTATS STATISTICS INTERFACE
22270 M:      Balbir Singh <[email protected]>
22271 S:      Maintained
22272 F:      Documentation/accounting/taskstats*
22273 F:      include/linux/taskstats*
22274 F:      kernel/taskstats.c
22275
22276 TC subsystem
22277 M:      Jamal Hadi Salim <[email protected]>
22278 M:      Cong Wang <[email protected]>
22279 M:      Jiri Pirko <[email protected]>
22280 L:      [email protected]
22281 S:      Maintained
22282 F:      include/net/pkt_cls.h
22283 F:      include/net/pkt_sched.h
22284 F:      include/net/tc_act/
22285 F:      include/uapi/linux/pkt_cls.h
22286 F:      include/uapi/linux/pkt_sched.h
22287 F:      include/uapi/linux/tc_act/
22288 F:      include/uapi/linux/tc_ematch/
22289 F:      net/sched/
22290 F:      tools/testing/selftests/tc-testing
22291
22292 TC90522 MEDIA DRIVER
22293 M:      Akihiro Tsukada <[email protected]>
22294 L:      [email protected]
22295 S:      Odd Fixes
22296 F:      drivers/media/dvb-frontends/tc90522*
22297
22298 TCP LOW PRIORITY MODULE
22299 M:      "Wong Hoi Sing, Edison" <[email protected]>
22300 M:      "Hung Hing Lun, Mike" <[email protected]>
22301 S:      Maintained
22302 W:      http://tcp-lp-mod.sourceforge.net/
22303 F:      net/ipv4/tcp_lp.c
22304
22305 TDA10071 MEDIA DRIVER
22306 L:      [email protected]
22307 S:      Orphan
22308 W:      https://linuxtv.org
22309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22310 F:      drivers/media/dvb-frontends/tda10071*
22311
22312 TDA18212 MEDIA DRIVER
22313 L:      [email protected]
22314 S:      Orphan
22315 W:      https://linuxtv.org
22316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22317 F:      drivers/media/tuners/tda18212*
22318
22319 TDA18218 MEDIA DRIVER
22320 L:      [email protected]
22321 S:      Orphan
22322 W:      https://linuxtv.org
22323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22324 F:      drivers/media/tuners/tda18218*
22325
22326 TDA18250 MEDIA DRIVER
22327 M:      Olli Salonen <[email protected]>
22328 L:      [email protected]
22329 S:      Maintained
22330 W:      https://linuxtv.org
22331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22332 T:      git git://linuxtv.org/media_tree.git
22333 F:      drivers/media/tuners/tda18250*
22334
22335 TDA18271 MEDIA DRIVER
22336 M:      Michael Krufky <[email protected]>
22337 L:      [email protected]
22338 S:      Maintained
22339 W:      https://linuxtv.org
22340 W:      http://github.com/mkrufky
22341 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22342 T:      git git://linuxtv.org/mkrufky/tuners.git
22343 F:      drivers/media/tuners/tda18271*
22344
22345 TDA1997x MEDIA DRIVER
22346 M:      Tim Harvey <[email protected]>
22347 L:      [email protected]
22348 S:      Maintained
22349 W:      https://linuxtv.org
22350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22351 F:      drivers/media/i2c/tda1997x.*
22352
22353 TDA827x MEDIA DRIVER
22354 M:      Michael Krufky <[email protected]>
22355 L:      [email protected]
22356 S:      Maintained
22357 W:      https://linuxtv.org
22358 W:      http://github.com/mkrufky
22359 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22360 T:      git git://linuxtv.org/mkrufky/tuners.git
22361 F:      drivers/media/tuners/tda8290.*
22362
22363 TDA8290 MEDIA DRIVER
22364 M:      Michael Krufky <[email protected]>
22365 L:      [email protected]
22366 S:      Maintained
22367 W:      https://linuxtv.org
22368 W:      http://github.com/mkrufky
22369 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22370 T:      git git://linuxtv.org/mkrufky/tuners.git
22371 F:      drivers/media/tuners/tda8290.*
22372
22373 TDA9840 MEDIA DRIVER
22374 M:      Hans Verkuil <[email protected]>
22375 L:      [email protected]
22376 S:      Maintained
22377 W:      https://linuxtv.org
22378 T:      git git://linuxtv.org/media_tree.git
22379 F:      drivers/media/i2c/tda9840*
22380
22381 TEA5761 TUNER DRIVER
22382 M:      Mauro Carvalho Chehab <[email protected]>
22383 L:      [email protected]
22384 S:      Odd fixes
22385 W:      https://linuxtv.org
22386 T:      git git://linuxtv.org/media_tree.git
22387 F:      drivers/media/tuners/tea5761.*
22388
22389 TEA5767 TUNER DRIVER
22390 M:      Mauro Carvalho Chehab <[email protected]>
22391 L:      [email protected]
22392 S:      Maintained
22393 W:      https://linuxtv.org
22394 T:      git git://linuxtv.org/media_tree.git
22395 F:      drivers/media/tuners/tea5767.*
22396
22397 TEA6415C MEDIA DRIVER
22398 M:      Hans Verkuil <[email protected]>
22399 L:      [email protected]
22400 S:      Maintained
22401 W:      https://linuxtv.org
22402 T:      git git://linuxtv.org/media_tree.git
22403 F:      drivers/media/i2c/tea6415c*
22404
22405 TEA6420 MEDIA DRIVER
22406 M:      Hans Verkuil <[email protected]>
22407 L:      [email protected]
22408 S:      Maintained
22409 W:      https://linuxtv.org
22410 T:      git git://linuxtv.org/media_tree.git
22411 F:      drivers/media/i2c/tea6420*
22412
22413 TEAM DRIVER
22414 M:      Jiri Pirko <[email protected]>
22415 L:      [email protected]
22416 S:      Supported
22417 F:      Documentation/netlink/specs/team.yaml
22418 F:      drivers/net/team/
22419 F:      include/linux/if_team.h
22420 F:      include/uapi/linux/if_team.h
22421 F:      tools/testing/selftests/drivers/net/team/
22422
22423 TECHNICAL ADVISORY BOARD PROCESS DOCS
22424 M:      "Theodore Ts'o" <[email protected]>
22425 M:      Greg Kroah-Hartman <[email protected]>
22426 L:      [email protected]
22427 S:      Maintained
22428 F:      Documentation/process/contribution-maturity-model.rst
22429 F:      Documentation/process/researcher-guidelines.rst
22430
22431 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22432 M:      "Savoir-faire Linux Inc." <[email protected]>
22433 S:      Maintained
22434 F:      arch/x86/platform/ts5500/
22435
22436 TECHNOTREND USB IR RECEIVER
22437 M:      Sean Young <[email protected]>
22438 L:      [email protected]
22439 S:      Maintained
22440 F:      drivers/media/rc/ttusbir.c
22441
22442 TECHWELL TW9900 VIDEO DECODER
22443 M:      Mehdi Djait <[email protected]>
22444 L:      [email protected]
22445 S:      Maintained
22446 F:      drivers/media/i2c/tw9900.c
22447
22448 TECHWELL TW9910 VIDEO DECODER
22449 L:      [email protected]
22450 S:      Orphan
22451 F:      drivers/media/i2c/tw9910.c
22452 F:      include/media/i2c/tw9910.h
22453
22454 TEE SUBSYSTEM
22455 M:      Jens Wiklander <[email protected]>
22456 R:      Sumit Garg <[email protected]>
22457 L:      [email protected]
22458 S:      Maintained
22459 F:      Documentation/driver-api/tee.rst
22460 F:      Documentation/tee/
22461 F:      Documentation/userspace-api/tee.rst
22462 F:      drivers/tee/
22463 F:      include/linux/tee_core.h
22464 F:      include/linux/tee_drv.h
22465 F:      include/uapi/linux/tee.h
22466
22467 TEGRA ARCHITECTURE SUPPORT
22468 M:      Thierry Reding <[email protected]>
22469 M:      Jonathan Hunter <[email protected]>
22470 L:      [email protected]
22471 S:      Supported
22472 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22474 N:      [^a-z]tegra
22475
22476 TEGRA CLOCK DRIVER
22477 M:      Peter De Schrijver <[email protected]>
22478 M:      Prashant Gaikwad <[email protected]>
22479 S:      Supported
22480 F:      drivers/clk/tegra/
22481
22482 TEGRA CRYPTO DRIVERS
22483 M:      Akhil R <[email protected]>
22484 S:      Supported
22485 F:      drivers/crypto/tegra/*
22486
22487 TEGRA DMA DRIVERS
22488 M:      Laxman Dewangan <[email protected]>
22489 M:      Jon Hunter <[email protected]>
22490 S:      Supported
22491 F:      drivers/dma/tegra*
22492
22493 TEGRA I2C DRIVER
22494 M:      Laxman Dewangan <[email protected]>
22495 R:      Dmitry Osipenko <[email protected]>
22496 S:      Supported
22497 F:      drivers/i2c/busses/i2c-tegra.c
22498
22499 TEGRA IOMMU DRIVERS
22500 M:      Thierry Reding <[email protected]>
22501 R:      Krishna Reddy <[email protected]>
22502 L:      [email protected]
22503 S:      Supported
22504 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22505 F:      drivers/iommu/tegra*
22506
22507 TEGRA KBC DRIVER
22508 M:      Laxman Dewangan <[email protected]>
22509 S:      Supported
22510 F:      drivers/input/keyboard/tegra-kbc.c
22511
22512 TEGRA NAND DRIVER
22513 M:      Stefan Agner <[email protected]>
22514 M:      Lucas Stach <[email protected]>
22515 S:      Maintained
22516 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22517 F:      drivers/mtd/nand/raw/tegra_nand.c
22518
22519 TEGRA PWM DRIVER
22520 M:      Thierry Reding <[email protected]>
22521 S:      Supported
22522 F:      drivers/pwm/pwm-tegra.c
22523
22524 TEGRA QUAD SPI DRIVER
22525 M:      Thierry Reding <[email protected]>
22526 M:      Jonathan Hunter <[email protected]>
22527 M:      Sowjanya Komatineni <[email protected]>
22528 L:      [email protected]
22529 S:      Maintained
22530 F:      drivers/spi/spi-tegra210-quad.c
22531
22532 TEGRA SERIAL DRIVER
22533 M:      Laxman Dewangan <[email protected]>
22534 S:      Supported
22535 F:      drivers/tty/serial/serial-tegra.c
22536
22537 TEGRA SPI DRIVER
22538 M:      Laxman Dewangan <[email protected]>
22539 S:      Supported
22540 F:      drivers/spi/spi-tegra*
22541
22542 TEGRA VIDEO DRIVER
22543 M:      Thierry Reding <[email protected]>
22544 M:      Jonathan Hunter <[email protected]>
22545 M:      Sowjanya Komatineni <[email protected]>
22546 M:      Luca Ceresoli <[email protected]>
22547 L:      [email protected]
22548 L:      [email protected]
22549 S:      Maintained
22550 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22551 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22552 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22553 F:      drivers/staging/media/tegra-video/
22554
22555 TEGRA XUSB PADCTL DRIVER
22556 M:      JC Kuo <[email protected]>
22557 S:      Supported
22558 F:      drivers/phy/tegra/xusb*
22559
22560 TEHUTI ETHERNET DRIVER
22561 M:      Andy Gospodarek <[email protected]>
22562 L:      [email protected]
22563 S:      Supported
22564 F:      drivers/net/ethernet/tehuti/tehuti.*
22565
22566 TEHUTI TN40XX ETHERNET DRIVER
22567 M:      FUJITA Tomonori <[email protected]>
22568 L:      [email protected]
22569 S:      Maintained
22570 F:      drivers/net/ethernet/tehuti/tn40*
22571
22572 TELECOM CLOCK DRIVER FOR MCPL0010
22573 M:      Mark Gross <[email protected]>
22574 S:      Supported
22575 F:      drivers/char/tlclk.c
22576
22577 TEMPO SEMICONDUCTOR DRIVERS
22578 M:      Steven Eckhoff <[email protected]>
22579 S:      Maintained
22580 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22581 F:      sound/soc/codecs/tscs*.c
22582 F:      sound/soc/codecs/tscs*.h
22583
22584 TENSILICA XTENSA PORT (xtensa)
22585 M:      Chris Zankel <[email protected]>
22586 M:      Max Filippov <[email protected]>
22587 S:      Maintained
22588 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22589 F:      arch/xtensa/
22590 F:      drivers/irqchip/irq-xtensa-*
22591
22592 TEXAS INSTRUMENTS ASoC DRIVERS
22593 M:      Peter Ujfalusi <[email protected]>
22594 L:      [email protected] (moderated for non-subscribers)
22595 S:      Maintained
22596 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22597 F:      sound/soc/ti/
22598
22599 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22600 M:      Shenghao Ding <[email protected]>
22601 M:      Kevin Lu <[email protected]>
22602 M:      Baojun Xu <[email protected]>
22603 L:      [email protected] (moderated for non-subscribers)
22604 S:      Maintained
22605 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22606 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22607 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22608 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22609 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22610 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22611 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22612 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22613 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22614 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22615 F:      include/sound/tas2*.h
22616 F:      include/sound/tlv320*.h
22617 F:      include/sound/tpa6130a2-plat.h
22618 F:      sound/pci/hda/tas2781_hda_i2c.c
22619 F:      sound/soc/codecs/pcm1681.c
22620 F:      sound/soc/codecs/pcm1789*.*
22621 F:      sound/soc/codecs/pcm179x*.*
22622 F:      sound/soc/codecs/pcm186x*.*
22623 F:      sound/soc/codecs/pcm3008.*
22624 F:      sound/soc/codecs/pcm3060*.*
22625 F:      sound/soc/codecs/pcm3168a*.*
22626 F:      sound/soc/codecs/pcm5102a.c
22627 F:      sound/soc/codecs/pcm512x*.*
22628 F:      sound/soc/codecs/tas2*.*
22629 F:      sound/soc/codecs/tlv320*.*
22630 F:      sound/soc/codecs/tpa6130a2.*
22631
22632 TEXAS INSTRUMENTS DMA DRIVERS
22633 M:      Peter Ujfalusi <[email protected]>
22634 L:      [email protected]
22635 S:      Maintained
22636 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22637 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22638 F:      Documentation/devicetree/bindings/dma/ti/
22639 F:      drivers/dma/ti/
22640 F:      include/linux/dma/k3-psil.h
22641 F:      include/linux/dma/k3-udma-glue.h
22642 F:      include/linux/dma/ti-cppi5.h
22643 X:      drivers/dma/ti/cppi41.c
22644
22645 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22646 M:      Robert Marko <[email protected]>
22647 M:      Luka Perkov <[email protected]>
22648 L:      [email protected]
22649 S:      Maintained
22650 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22651 F:      Documentation/hwmon/tps23861.rst
22652 F:      drivers/hwmon/tps23861.c
22653
22654 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22655 M:      Ricardo Ribalda <[email protected]>
22656 L:      [email protected]
22657 S:      Supported
22658 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22659 F:      drivers/iio/dac/ti-dac7612.c
22660
22661 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22662 M:      Nishanth Menon <[email protected]>
22663 M:      Tero Kristo <[email protected]>
22664 M:      Santosh Shilimkar <[email protected]>
22665 L:      [email protected] (moderated for non-subscribers)
22666 S:      Maintained
22667 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22668 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22669 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22670 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22671 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22672 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22673 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22674 F:      drivers/clk/keystone/sci-clk.c
22675 F:      drivers/firmware/ti_sci*
22676 F:      drivers/irqchip/irq-ti-sci-inta.c
22677 F:      drivers/irqchip/irq-ti-sci-intr.c
22678 F:      drivers/reset/reset-ti-sci.c
22679 F:      drivers/soc/ti/ti_sci_inta_msi.c
22680 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22681 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22682 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22683 F:      include/linux/soc/ti/ti_sci_protocol.h
22684
22685 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22686 M:      Puranjay Mohan <[email protected]>
22687 L:      [email protected]
22688 S:      Supported
22689 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22690 F:      drivers/iio/temperature/tmp117.c
22691
22692 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22693 M:      Hans Verkuil <[email protected]>
22694 L:      [email protected]
22695 S:      Maintained
22696 W:      https://linuxtv.org
22697 T:      git git://linuxtv.org/media_tree.git
22698 F:      drivers/media/radio/radio-raremono.c
22699
22700 THERMAL
22701 M:      Rafael J. Wysocki <[email protected]>
22702 M:      Daniel Lezcano <[email protected]>
22703 R:      Zhang Rui <[email protected]>
22704 R:      Lukasz Luba <[email protected]>
22705 L:      [email protected]
22706 S:      Supported
22707 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22709 F:      Documentation/ABI/testing/sysfs-class-thermal
22710 F:      Documentation/admin-guide/thermal/
22711 F:      Documentation/devicetree/bindings/thermal/
22712 F:      Documentation/driver-api/thermal/
22713 F:      drivers/thermal/
22714 F:      include/dt-bindings/thermal/
22715 F:      include/linux/cpu_cooling.h
22716 F:      include/linux/thermal.h
22717 F:      include/uapi/linux/thermal.h
22718 F:      tools/lib/thermal/
22719 F:      tools/thermal/
22720
22721 THERMAL DRIVER FOR AMLOGIC SOCS
22722 M:      Guillaume La Roque <[email protected]>
22723 L:      [email protected]
22724 L:      [email protected]
22725 S:      Supported
22726 W:      http://linux-meson.com/
22727 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22728 F:      drivers/thermal/amlogic_thermal.c
22729
22730 THERMAL/CPU_COOLING
22731 M:      Amit Daniel Kachhap <[email protected]>
22732 M:      Daniel Lezcano <[email protected]>
22733 M:      Viresh Kumar <[email protected]>
22734 R:      Lukasz Luba <[email protected]>
22735 L:      [email protected]
22736 S:      Supported
22737 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22738 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22739 F:      drivers/thermal/cpufreq_cooling.c
22740 F:      drivers/thermal/cpuidle_cooling.c
22741 F:      include/linux/cpu_cooling.h
22742
22743 THERMAL/POWER_ALLOCATOR
22744 M:      Lukasz Luba <[email protected]>
22745 L:      [email protected]
22746 S:      Maintained
22747 F:      Documentation/driver-api/thermal/power_allocator.rst
22748 F:      drivers/thermal/gov_power_allocator.c
22749 F:      drivers/thermal/thermal_trace_ipa.h
22750
22751 THINKPAD ACPI EXTRAS DRIVER
22752 M:      Henrique de Moraes Holschuh <[email protected]>
22753 L:      [email protected]
22754 L:      [email protected]
22755 S:      Maintained
22756 W:      http://ibm-acpi.sourceforge.net
22757 W:      http://thinkwiki.org/wiki/Ibm-acpi
22758 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22759 F:      drivers/platform/x86/thinkpad_acpi.c
22760
22761 THINKPAD LMI DRIVER
22762 M:      Mark Pearson <[email protected]>
22763 L:      [email protected]
22764 S:      Maintained
22765 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22766 F:      drivers/platform/x86/think-lmi.?
22767
22768 THP7312 ISP DRIVER
22769 M:      Laurent Pinchart <[email protected]>
22770 M:      Paul Elder <[email protected]>
22771 L:      [email protected]
22772 S:      Maintained
22773 T:      git git://linuxtv.org/media_tree.git
22774 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22775 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22776 F:      drivers/media/i2c/thp7312.c
22777 F:      include/uapi/linux/thp7312.h
22778
22779 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22780 M:      Isaac Hazan <[email protected]>
22781 L:      [email protected]
22782 S:      Maintained
22783 F:      drivers/thunderbolt/dma_test.c
22784
22785 THUNDERBOLT DRIVER
22786 M:      Andreas Noever <[email protected]>
22787 M:      Michael Jamet <[email protected]>
22788 M:      Mika Westerberg <[email protected]>
22789 M:      Yehezkel Bernat <[email protected]>
22790 L:      [email protected]
22791 S:      Maintained
22792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22793 F:      Documentation/admin-guide/thunderbolt.rst
22794 F:      drivers/thunderbolt/
22795 F:      include/linux/thunderbolt.h
22796
22797 THUNDERBOLT NETWORK DRIVER
22798 M:      Michael Jamet <[email protected]>
22799 M:      Mika Westerberg <[email protected]>
22800 M:      Yehezkel Bernat <[email protected]>
22801 L:      [email protected]
22802 S:      Maintained
22803 F:      drivers/net/thunderbolt/
22804
22805 THUNDERX GPIO DRIVER
22806 M:      Robert Richter <[email protected]>
22807 S:      Odd Fixes
22808 F:      drivers/gpio/gpio-thunderx.c
22809
22810 TI ADS1119 ADC DRIVER
22811 M:      Francesco Dolcini <[email protected]>
22812 M:      João Paulo Gonçalves <[email protected]>
22813 L:      [email protected]
22814 S:      Maintained
22815 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22816 F:      drivers/iio/adc/ti-ads1119.c
22817
22818 TI ADS7924 ADC DRIVER
22819 M:      Hugo Villeneuve <[email protected]>
22820 L:      [email protected]
22821 S:      Supported
22822 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22823 F:      drivers/iio/adc/ti-ads7924.c
22824
22825 TI AM437X VPFE DRIVER
22826 M:      "Lad, Prabhakar" <[email protected]>
22827 L:      [email protected]
22828 S:      Maintained
22829 W:      https://linuxtv.org
22830 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22831 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22832 F:      drivers/media/platform/ti/am437x/
22833
22834 TI BANDGAP AND THERMAL DRIVER
22835 M:      Eduardo Valentin <[email protected]>
22836 M:      Keerthy <[email protected]>
22837 L:      [email protected]
22838 L:      [email protected]
22839 S:      Maintained
22840 F:      drivers/thermal/ti-soc-thermal/
22841
22842 TI BQ27XXX POWER SUPPLY DRIVER
22843 F:      drivers/power/supply/bq27xxx_battery.c
22844 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22845 F:      include/linux/power/bq27xxx_battery.h
22846
22847 TI CDCE706 CLOCK DRIVER
22848 M:      Max Filippov <[email protected]>
22849 S:      Maintained
22850 F:      drivers/clk/clk-cdce706.c
22851
22852 TI CLOCK DRIVER
22853 M:      Tero Kristo <[email protected]>
22854 L:      [email protected]
22855 S:      Odd Fixes
22856 F:      drivers/clk/ti/
22857 F:      include/linux/clk/ti.h
22858
22859 TI DAVINCI MACHINE SUPPORT
22860 M:      Bartosz Golaszewski <[email protected]>
22861 L:      [email protected] (moderated for non-subscribers)
22862 S:      Maintained
22863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22864 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22865 F:      arch/arm/boot/dts/ti/davinci/
22866 F:      arch/arm/mach-davinci/
22867 F:      drivers/i2c/busses/i2c-davinci.c
22868
22869 TI DAVINCI SERIES CLOCK DRIVER
22870 M:      David Lechner <[email protected]>
22871 S:      Maintained
22872 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22873 F:      drivers/clk/davinci/
22874 F:      include/linux/clk/davinci.h
22875
22876 TI DAVINCI SERIES GPIO DRIVER
22877 M:      Keerthy <[email protected]>
22878 L:      [email protected]
22879 S:      Maintained
22880 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22881 F:      drivers/gpio/gpio-davinci.c
22882
22883 TI DAVINCI SERIES MEDIA DRIVER
22884 M:      "Lad, Prabhakar" <[email protected]>
22885 L:      [email protected]
22886 S:      Maintained
22887 W:      https://linuxtv.org
22888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22889 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22890 F:      drivers/media/platform/ti/davinci/
22891 F:      include/media/davinci/
22892
22893 TI ENHANCED CAPTURE (eCAP) DRIVER
22894 M:      Vignesh Raghavendra <[email protected]>
22895 R:      Julien Panis <[email protected]>
22896 L:      [email protected]
22897 L:      [email protected]
22898 S:      Maintained
22899 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22900 F:      drivers/counter/ti-ecap-capture.c
22901
22902 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22903 R:      David Lechner <[email protected]>
22904 L:      [email protected]
22905 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22906 F:      drivers/counter/ti-eqep.c
22907
22908 TI ETHERNET SWITCH DRIVER (CPSW)
22909 R:      Siddharth Vadapalli <[email protected]>
22910 R:      Roger Quadros <[email protected]>
22911 L:      [email protected]
22912 L:      [email protected]
22913 S:      Maintained
22914 F:      drivers/net/ethernet/ti/cpsw*
22915 F:      drivers/net/ethernet/ti/davinci*
22916
22917 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22918 M:      Alex Dubov <[email protected]>
22919 S:      Maintained
22920 W:      http://tifmxx.berlios.de/
22921 F:      drivers/memstick/host/tifm_ms.c
22922 F:      drivers/misc/tifm*
22923 F:      drivers/mmc/host/tifm_sd.c
22924 F:      include/linux/tifm.h
22925
22926 TI FPD-LINK DRIVERS
22927 M:      Tomi Valkeinen <[email protected]>
22928 L:      [email protected]
22929 S:      Maintained
22930 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22931 F:      drivers/media/i2c/ds90*
22932 F:      include/media/i2c/ds90*
22933
22934 TI HDC302X HUMIDITY DRIVER
22935 M:      Javier Carrasco <[email protected]>
22936 M:      Li peiyu <[email protected]>
22937 L:      [email protected]
22938 S:      Maintained
22939 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22940 F:      drivers/iio/humidity/hdc3020.c
22941
22942 TI ICSSG ETHERNET DRIVER (ICSSG)
22943 R:      MD Danish Anwar <[email protected]>
22944 R:      Roger Quadros <[email protected]>
22945 L:      [email protected] (moderated for non-subscribers)
22946 L:      [email protected]
22947 S:      Maintained
22948 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22949 F:      drivers/net/ethernet/ti/icssg/*
22950
22951 TI J721E CSI2RX DRIVER
22952 M:      Jai Luthra <[email protected]>
22953 L:      [email protected]
22954 S:      Maintained
22955 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22956 F:      drivers/media/platform/ti/j721e-csi2rx/
22957
22958 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22959 M:      Nishanth Menon <[email protected]>
22960 M:      Santosh Shilimkar <[email protected]>
22961 L:      [email protected]
22962 L:      [email protected] (moderated for non-subscribers)
22963 S:      Maintained
22964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22965 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
22966 F:      drivers/pmdomain/ti/omap_prm.c
22967 F:      drivers/soc/ti/*
22968
22969 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22970 M:      M R Swami Reddy <[email protected]>
22971 M:      Vishwas A Deshpande <[email protected]>
22972 L:      [email protected] (moderated for non-subscribers)
22973 S:      Maintained
22974 F:      sound/soc/codecs/isabelle*
22975 F:      sound/soc/codecs/lm49453*
22976
22977 TI LMP92064 ADC DRIVER
22978 M:      Leonard Göhrs <[email protected]>
22979 R:      [email protected]
22980 L:      [email protected]
22981 S:      Maintained
22982 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22983 F:      drivers/iio/adc/ti-lmp92064.c
22984
22985 TI PCM3060 ASoC CODEC DRIVER
22986 M:      Kirill Marinushkin <[email protected]>
22987 L:      [email protected] (moderated for non-subscribers)
22988 S:      Maintained
22989 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22990 F:      sound/soc/codecs/pcm3060*
22991
22992 TI TAS571X FAMILY ASoC CODEC DRIVER
22993 M:      Kevin Cernekee <[email protected]>
22994 L:      [email protected] (moderated for non-subscribers)
22995 S:      Odd Fixes
22996 F:      sound/soc/codecs/tas571x*
22997
22998 TI TMAG5273 MAGNETOMETER DRIVER
22999 M:      Gerald Loacker <[email protected]>
23000 L:      [email protected]
23001 S:      Maintained
23002 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23003 F:      drivers/iio/magnetometer/tmag5273.c
23004
23005 TI TRF7970A NFC DRIVER
23006 M:      Mark Greer <[email protected]>
23007 L:      [email protected]
23008 S:      Supported
23009 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23010 F:      drivers/nfc/trf7970a.c
23011
23012 TI TSC2046 ADC DRIVER
23013 M:      Oleksij Rempel <[email protected]>
23014 R:      [email protected]
23015 L:      [email protected]
23016 S:      Maintained
23017 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23018 F:      drivers/iio/adc/ti-tsc2046.c
23019
23020 TI TWL4030 SERIES SOC CODEC DRIVER
23021 M:      Peter Ujfalusi <[email protected]>
23022 L:      [email protected] (moderated for non-subscribers)
23023 S:      Maintained
23024 F:      sound/soc/codecs/twl4030*
23025
23026 TI VPE/CAL DRIVERS
23027 M:      Benoit Parrot <[email protected]>
23028 L:      [email protected]
23029 S:      Maintained
23030 W:      http://linuxtv.org/
23031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23032 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23033 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23034 F:      drivers/media/platform/ti/cal/
23035 F:      drivers/media/platform/ti/vpe/
23036
23037 TI WILINK WIRELESS DRIVERS
23038 L:      [email protected]
23039 S:      Orphan
23040 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23041 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23042 F:      drivers/net/wireless/ti/
23043
23044 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23045 M:      John Stultz <[email protected]>
23046 M:      Thomas Gleixner <[email protected]>
23047 R:      Stephen Boyd <[email protected]>
23048 L:      [email protected]
23049 S:      Supported
23050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23051 F:      include/linux/clocksource.h
23052 F:      include/linux/time.h
23053 F:      include/linux/timekeeper_internal.h
23054 F:      include/linux/timekeeping.h
23055 F:      include/linux/timex.h
23056 F:      include/uapi/linux/time.h
23057 F:      include/uapi/linux/timex.h
23058 F:      kernel/time/alarmtimer.c
23059 F:      kernel/time/clocksource*
23060 F:      kernel/time/ntp*
23061 F:      kernel/time/time.c
23062 F:      kernel/time/timeconst.bc
23063 F:      kernel/time/timeconv.c
23064 F:      kernel/time/timecounter.c
23065 F:      kernel/time/timekeeping*
23066 F:      kernel/time/time_test.c
23067 F:      tools/testing/selftests/timers/
23068
23069 TIPC NETWORK LAYER
23070 M:      Jon Maloy <[email protected]>
23071 M:      Ying Xue <[email protected]>
23072 L:      [email protected] (core kernel code)
23073 L:      [email protected] (user apps, general discussion)
23074 S:      Maintained
23075 W:      http://tipc.sourceforge.net/
23076 F:      include/uapi/linux/tipc*.h
23077 F:      net/tipc/
23078
23079 TLAN NETWORK DRIVER
23080 M:      Samuel Chessman <[email protected]>
23081 L:      [email protected] (subscribers-only)
23082 S:      Maintained
23083 W:      http://sourceforge.net/projects/tlan/
23084 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23085 F:      drivers/net/ethernet/ti/tlan.*
23086
23087 TMIO/SDHI MMC DRIVER
23088 M:      Wolfram Sang <[email protected]>
23089 L:      [email protected]
23090 L:      [email protected]
23091 S:      Supported
23092 F:      drivers/mmc/host/renesas_sdhi*
23093 F:      drivers/mmc/host/tmio_mmc*
23094 F:      include/linux/platform_data/tmio.h
23095
23096 TMP513 HARDWARE MONITOR DRIVER
23097 M:      Eric Tremblay <[email protected]>
23098 L:      [email protected]
23099 S:      Maintained
23100 F:      Documentation/hwmon/tmp513.rst
23101 F:      drivers/hwmon/tmp513.c
23102
23103 TMPFS (SHMEM FILESYSTEM)
23104 M:      Hugh Dickins <[email protected]>
23105 L:      [email protected]
23106 S:      Maintained
23107 F:      include/linux/shmem_fs.h
23108 F:      mm/shmem.c
23109
23110 TOMOYO SECURITY MODULE
23111 M:      Kentaro Takeda <[email protected]>
23112 M:      Tetsuo Handa <[email protected]>
23113 L:      [email protected] (subscribers-only, for developers in English)
23114 L:      [email protected] (subscribers-only, for users in English)
23115 L:      [email protected] (subscribers-only, for developers in Japanese)
23116 L:      [email protected] (subscribers-only, for users in Japanese)
23117 S:      Maintained
23118 W:      https://tomoyo.sourceforge.net/
23119 F:      security/tomoyo/
23120
23121 TOPSTAR LAPTOP EXTRAS DRIVER
23122 M:      Herton Ronaldo Krzesinski <[email protected]>
23123 L:      [email protected]
23124 S:      Maintained
23125 F:      drivers/platform/x86/topstar-laptop.c
23126
23127 TORTURE-TEST MODULES
23128 M:      Davidlohr Bueso <[email protected]>
23129 M:      "Paul E. McKenney" <[email protected]>
23130 M:      Josh Triplett <[email protected]>
23131 L:      [email protected]
23132 S:      Supported
23133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23134 F:      Documentation/RCU/torture.rst
23135 F:      kernel/locking/locktorture.c
23136 F:      kernel/rcu/rcuscale.c
23137 F:      kernel/rcu/rcutorture.c
23138 F:      kernel/rcu/refscale.c
23139 F:      kernel/torture.c
23140
23141 TOSHIBA ACPI EXTRAS DRIVER
23142 M:      Azael Avalos <[email protected]>
23143 L:      [email protected]
23144 S:      Maintained
23145 F:      drivers/platform/x86/toshiba_acpi.c
23146
23147 TOSHIBA BLUETOOTH DRIVER
23148 M:      Azael Avalos <[email protected]>
23149 L:      [email protected]
23150 S:      Maintained
23151 F:      drivers/platform/x86/toshiba_bluetooth.c
23152
23153 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23154 M:      Azael Avalos <[email protected]>
23155 L:      [email protected]
23156 S:      Maintained
23157 F:      drivers/platform/x86/toshiba_haps.c
23158
23159 TOSHIBA SMM DRIVER
23160 M:      Jonathan Buzzard <[email protected]>
23161 S:      Maintained
23162 W:      http://www.buzzard.org.uk/toshiba/
23163 F:      drivers/char/toshiba.c
23164 F:      include/linux/toshiba.h
23165 F:      include/uapi/linux/toshiba.h
23166
23167 TOSHIBA TC358743 DRIVER
23168 M:      Hans Verkuil <[email protected]>
23169 L:      [email protected]
23170 S:      Maintained
23171 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23172 F:      drivers/media/i2c/tc358743*
23173 F:      include/media/i2c/tc358743.h
23174
23175 TOSHIBA WMI HOTKEYS DRIVER
23176 M:      Azael Avalos <[email protected]>
23177 L:      [email protected]
23178 S:      Maintained
23179 F:      drivers/platform/x86/toshiba-wmi.c
23180
23181 TPM DEVICE DRIVER
23182 M:      Peter Huewe <[email protected]>
23183 M:      Jarkko Sakkinen <[email protected]>
23184 R:      Jason Gunthorpe <[email protected]>
23185 L:      [email protected]
23186 S:      Maintained
23187 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23188 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23190 F:      Documentation/devicetree/bindings/tpm/
23191 F:      drivers/char/tpm/
23192
23193 TPS546D24 DRIVER
23194 M:      Duke Du <[email protected]>
23195 L:      [email protected]
23196 S:      Maintained
23197 F:      Documentation/hwmon/tps546d24.rst
23198 F:      drivers/hwmon/pmbus/tps546d24.c
23199
23200 TQ SYSTEMS BOARD & DRIVER SUPPORT
23201 L:      [email protected]
23202 S:      Supported
23203 W:      https://www.tq-group.com/en/products/tq-embedded/
23204 F:      arch/arm/boot/dts/imx*mba*.dts*
23205 F:      arch/arm/boot/dts/imx*tqma*.dts*
23206 F:      arch/arm/boot/dts/mba*.dtsi
23207 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23208 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23209 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23210 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23211 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23212 F:      drivers/gpio/gpio-tqmx86.c
23213 F:      drivers/mfd/tqmx86.c
23214 F:      drivers/watchdog/tqmx86_wdt.c
23215
23216 TRACING
23217 M:      Steven Rostedt <[email protected]>
23218 M:      Masami Hiramatsu <[email protected]>
23219 R:      Mathieu Desnoyers <[email protected]>
23220 L:      [email protected]
23221 L:      [email protected]
23222 S:      Maintained
23223 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23225 F:      Documentation/trace/*
23226 F:      fs/tracefs/
23227 F:      include/linux/trace*.h
23228 F:      include/trace/
23229 F:      kernel/trace/
23230 F:      scripts/tracing/
23231 F:      tools/testing/selftests/ftrace/
23232
23233 TRACING MMIO ACCESSES (MMIOTRACE)
23234 M:      Steven Rostedt <[email protected]>
23235 M:      Masami Hiramatsu <[email protected]>
23236 R:      Karol Herbst <[email protected]>
23237 R:      Pekka Paalanen <[email protected]>
23238 L:      [email protected]
23239 L:      [email protected]
23240 S:      Maintained
23241 F:      arch/x86/mm/kmmio.c
23242 F:      arch/x86/mm/mmio-mod.c
23243 F:      arch/x86/mm/testmmiotrace.c
23244 F:      include/linux/mmiotrace.h
23245 F:      kernel/trace/trace_mmiotrace.c
23246
23247 TRACING OS NOISE / LATENCY TRACERS
23248 M:      Steven Rostedt <[email protected]>
23249 S:      Maintained
23250 F:      Documentation/trace/hwlat_detector.rst
23251 F:      Documentation/trace/osnoise-tracer.rst
23252 F:      Documentation/trace/timerlat-tracer.rst
23253 F:      arch/*/kernel/trace.c
23254 F:      include/trace/events/osnoise.h
23255 F:      kernel/trace/trace_hwlat.c
23256 F:      kernel/trace/trace_irqsoff.c
23257 F:      kernel/trace/trace_osnoise.c
23258 F:      kernel/trace/trace_sched_wakeup.c
23259
23260 TRADITIONAL CHINESE DOCUMENTATION
23261 M:      Hu Haowen <[email protected]>
23262 S:      Maintained
23263 W:      https://github.com/srcres258/linux-doc
23264 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23265 F:      Documentation/translations/zh_TW/
23266
23267 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23268 M:      Dan Williams <[email protected]>
23269 L:      [email protected]
23270 S:      Maintained
23271 F:      Documentation/ABI/testing/configfs-tsm
23272 F:      drivers/virt/coco/tsm.c
23273 F:      include/linux/tsm.h
23274
23275 TRUSTED SERVICES TEE DRIVER
23276 M:      Balint Dobszay <[email protected]>
23277 M:      Sudeep Holla <[email protected]>
23278 L:      [email protected] (moderated for non-subscribers)
23279 L:      [email protected]
23280 S:      Maintained
23281 F:      Documentation/tee/ts-tee.rst
23282 F:      drivers/tee/tstee/
23283
23284 TTY LAYER AND SERIAL DRIVERS
23285 M:      Greg Kroah-Hartman <[email protected]>
23286 M:      Jiri Slaby <[email protected]>
23287 L:      [email protected]
23288 L:      [email protected]
23289 S:      Supported
23290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23291 F:      Documentation/devicetree/bindings/serial/
23292 F:      Documentation/driver-api/serial/
23293 F:      drivers/tty/
23294 F:      include/linux/selection.h
23295 F:      include/linux/serial.h
23296 F:      include/linux/serial_core.h
23297 F:      include/linux/sysrq.h
23298 F:      include/linux/tty*.h
23299 F:      include/linux/vt.h
23300 F:      include/linux/vt_*.h
23301 F:      include/uapi/linux/serial.h
23302 F:      include/uapi/linux/serial_core.h
23303 F:      include/uapi/linux/tty.h
23304
23305 TUA9001 MEDIA DRIVER
23306 L:      [email protected]
23307 S:      Orphan
23308 W:      https://linuxtv.org
23309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23310 F:      drivers/media/tuners/tua9001*
23311
23312 TULIP NETWORK DRIVERS
23313 L:      [email protected]
23314 L:      [email protected]
23315 S:      Orphan
23316 F:      drivers/net/ethernet/dec/tulip/
23317
23318 TUN/TAP driver
23319 M:      Willem de Bruijn <[email protected]>
23320 M:      Jason Wang <[email protected]>
23321 S:      Maintained
23322 W:      http://vtun.sourceforge.net/tun
23323 F:      Documentation/networking/tuntap.rst
23324 F:      arch/um/os-Linux/drivers/
23325 F:      drivers/net/tap.c
23326 F:      drivers/net/tun.c
23327
23328 TURBOCHANNEL SUBSYSTEM
23329 M:      "Maciej W. Rozycki" <[email protected]>
23330 M:      Ralf Baechle <[email protected]>
23331 L:      [email protected]
23332 S:      Maintained
23333 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23334 F:      drivers/tc/
23335 F:      include/linux/tc.h
23336
23337 TURBOSTAT UTILITY
23338 M:      "Len Brown" <[email protected]>
23339 L:      [email protected]
23340 S:      Supported
23341 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23342 B:      https://bugzilla.kernel.org
23343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23344 F:      tools/power/x86/turbostat/
23345 F:      tools/testing/selftests/turbostat/
23346
23347 TW5864 VIDEO4LINUX DRIVER
23348 M:      Bluecherry Maintainers <[email protected]>
23349 M:      Andrey Utkin <[email protected]>
23350 M:      Andrey Utkin <[email protected]>
23351 L:      [email protected]
23352 S:      Supported
23353 F:      drivers/media/pci/tw5864/
23354
23355 TW68 VIDEO4LINUX DRIVER
23356 M:      Hans Verkuil <[email protected]>
23357 L:      [email protected]
23358 S:      Odd Fixes
23359 W:      https://linuxtv.org
23360 T:      git git://linuxtv.org/media_tree.git
23361 F:      drivers/media/pci/tw68/
23362
23363 TW686X VIDEO4LINUX DRIVER
23364 M:      Ezequiel Garcia <[email protected]>
23365 L:      [email protected]
23366 S:      Maintained
23367 W:      http://linuxtv.org
23368 T:      git git://linuxtv.org/media_tree.git
23369 F:      drivers/media/pci/tw686x/
23370
23371 U-BOOT ENVIRONMENT VARIABLES
23372 M:      Rafał Miłecki <[email protected]>
23373 S:      Maintained
23374 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23375 F:      drivers/nvmem/u-boot-env.c
23376
23377 UACCE ACCELERATOR FRAMEWORK
23378 M:      Zhangfei Gao <[email protected]>
23379 M:      Zhou Wang <[email protected]>
23380 L:      [email protected]
23381 L:      [email protected]
23382 S:      Maintained
23383 F:      Documentation/ABI/testing/sysfs-driver-uacce
23384 F:      Documentation/misc-devices/uacce.rst
23385 F:      drivers/misc/uacce/
23386 F:      include/linux/uacce.h
23387 F:      include/uapi/misc/uacce/
23388
23389 UBI FILE SYSTEM (UBIFS)
23390 M:      Richard Weinberger <[email protected]>
23391 R:      Zhihao Cheng <[email protected]>
23392 L:      [email protected]
23393 S:      Supported
23394 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23397 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23398 F:      Documentation/filesystems/ubifs-authentication.rst
23399 F:      Documentation/filesystems/ubifs.rst
23400 F:      fs/ubifs/
23401
23402 UBLK USERSPACE BLOCK DRIVER
23403 M:      Ming Lei <[email protected]>
23404 L:      [email protected]
23405 S:      Maintained
23406 F:      Documentation/block/ublk.rst
23407 F:      drivers/block/ublk_drv.c
23408 F:      include/uapi/linux/ublk_cmd.h
23409
23410 UBSAN
23411 M:      Kees Cook <[email protected]>
23412 R:      Marco Elver <[email protected]>
23413 R:      Andrey Konovalov <[email protected]>
23414 R:      Andrey Ryabinin <[email protected]>
23415 L:      [email protected]
23416 L:      [email protected]
23417 S:      Supported
23418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23419 F:      Documentation/dev-tools/ubsan.rst
23420 F:      include/linux/ubsan.h
23421 F:      lib/Kconfig.ubsan
23422 F:      lib/test_ubsan.c
23423 F:      lib/ubsan.c
23424 F:      lib/ubsan.h
23425 F:      scripts/Makefile.ubsan
23426 K:      \bARCH_HAS_UBSAN\b
23427
23428 UCLINUX (M68KNOMMU AND COLDFIRE)
23429 M:      Greg Ungerer <[email protected]>
23430 L:      [email protected]
23431 S:      Maintained
23432 W:      http://www.linux-m68k.org/
23433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23434 F:      arch/m68k/*/*_no.*
23435 F:      arch/m68k/68*/
23436 F:      arch/m68k/coldfire/
23437 F:      arch/m68k/include/asm/*_no.*
23438
23439 UDF FILESYSTEM
23440 M:      Jan Kara <[email protected]>
23441 S:      Maintained
23442 F:      Documentation/filesystems/udf.rst
23443 F:      fs/udf/
23444
23445 UDRAW TABLET
23446 M:      Bastien Nocera <[email protected]>
23447 L:      [email protected]
23448 S:      Maintained
23449 F:      drivers/hid/hid-udraw-ps3.c
23450
23451 UFS FILESYSTEM
23452 M:      Evgeniy Dushistov <[email protected]>
23453 S:      Maintained
23454 F:      Documentation/admin-guide/ufs.rst
23455 F:      fs/ufs/
23456
23457 UHID USERSPACE HID IO DRIVER
23458 M:      David Rheinsberg <[email protected]>
23459 L:      [email protected]
23460 S:      Maintained
23461 F:      drivers/hid/uhid.c
23462 F:      include/uapi/linux/uhid.h
23463
23464 ULPI BUS
23465 M:      Heikki Krogerus <[email protected]>
23466 L:      [email protected]
23467 S:      Maintained
23468 F:      drivers/usb/common/ulpi.c
23469 F:      include/linux/ulpi/
23470
23471 UNICODE SUBSYSTEM
23472 M:      Gabriel Krisman Bertazi <[email protected]>
23473 L:      [email protected]
23474 S:      Supported
23475 F:      fs/unicode/
23476
23477 UNIFDEF
23478 M:      Tony Finch <[email protected]>
23479 S:      Maintained
23480 W:      http://dotat.at/prog/unifdef
23481 F:      scripts/unifdef.c
23482
23483 UNIFORM CDROM DRIVER
23484 M:      Phillip Potter <[email protected]>
23485 S:      Maintained
23486 F:      Documentation/cdrom/
23487 F:      drivers/cdrom/cdrom.c
23488 F:      include/linux/cdrom.h
23489 F:      include/uapi/linux/cdrom.h
23490
23491 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23492 R:      Alim Akhtar <[email protected]>
23493 R:      Avri Altman <[email protected]>
23494 R:      Bart Van Assche <[email protected]>
23495 L:      [email protected]
23496 S:      Supported
23497 F:      Documentation/devicetree/bindings/ufs/
23498 F:      Documentation/scsi/ufs.rst
23499 F:      drivers/ufs/core/
23500
23501 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23502 M:      Pedro Sousa <[email protected]>
23503 L:      [email protected]
23504 S:      Supported
23505 F:      drivers/ufs/host/*dwc*
23506
23507 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23508 M:      Alim Akhtar <[email protected]>
23509 L:      [email protected]
23510 S:      Maintained
23511 F:      drivers/ufs/host/ufs-exynos*
23512
23513 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23514 M:      Peter Wang <[email protected]>
23515 R:      Stanley Jhu <[email protected]>
23516 L:      [email protected]
23517 L:      [email protected] (moderated for non-subscribers)
23518 S:      Maintained
23519 F:      drivers/ufs/host/ufs-mediatek*
23520
23521 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23522 M:      Manivannan Sadhasivam <[email protected]>
23523 L:      [email protected]
23524 L:      [email protected]
23525 S:      Maintained
23526 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23527 F:      drivers/ufs/host/ufs-qcom*
23528
23529 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23530 M:      Yoshihiro Shimoda <[email protected]>
23531 L:      [email protected]
23532 L:      [email protected]
23533 S:      Maintained
23534 F:      drivers/ufs/host/ufs-renesas.c
23535
23536 UNSORTED BLOCK IMAGES (UBI)
23537 M:      Richard Weinberger <[email protected]>
23538 R:      Zhihao Cheng <[email protected]>
23539 L:      [email protected]
23540 S:      Supported
23541 W:      http://www.linux-mtd.infradead.org/
23542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23544 F:      drivers/mtd/ubi/
23545 F:      include/linux/mtd/ubi.h
23546 F:      include/uapi/mtd/ubi-user.h
23547
23548 UPROBES
23549 M:      Masami Hiramatsu <[email protected]>
23550 M:      Oleg Nesterov <[email protected]>
23551 M:      Peter Zijlstra <[email protected]>
23552 L:      [email protected]
23553 L:      [email protected]
23554 S:      Maintained
23555 F:      arch/*/include/asm/uprobes.h
23556 F:      arch/*/kernel/probes/uprobes.c
23557 F:      arch/*/kernel/uprobes.c
23558 F:      include/linux/uprobes.h
23559 F:      kernel/events/uprobes.c
23560
23561 USB "USBNET" DRIVER FRAMEWORK
23562 M:      Oliver Neukum <[email protected]>
23563 L:      [email protected]
23564 S:      Maintained
23565 W:      http://www.linux-usb.org/usbnet
23566 F:      drivers/net/usb/usbnet.c
23567 F:      include/linux/usb/usbnet.h
23568
23569 USB ACM DRIVER
23570 M:      Oliver Neukum <[email protected]>
23571 L:      [email protected]
23572 S:      Maintained
23573 F:      Documentation/usb/acm.rst
23574 F:      drivers/usb/class/cdc-acm.*
23575
23576 USB APPLE MFI FASTCHARGE DRIVER
23577 M:      Bastien Nocera <[email protected]>
23578 L:      [email protected]
23579 S:      Maintained
23580 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23581
23582 USB AR5523 WIRELESS DRIVER
23583 L:      [email protected]
23584 S:      Orphan
23585 F:      drivers/net/wireless/ath/ar5523/
23586
23587 USB ATTACHED SCSI
23588 M:      Oliver Neukum <[email protected]>
23589 L:      [email protected]
23590 L:      [email protected]
23591 S:      Maintained
23592 F:      drivers/usb/storage/uas.c
23593
23594 USB CDC ETHERNET DRIVER
23595 M:      Oliver Neukum <[email protected]>
23596 L:      [email protected]
23597 S:      Maintained
23598 F:      drivers/net/usb/cdc_*.c
23599 F:      include/uapi/linux/usb/cdc.h
23600
23601 USB CHAOSKEY DRIVER
23602 M:      Keith Packard <[email protected]>
23603 L:      [email protected]
23604 S:      Maintained
23605 F:      drivers/usb/misc/chaoskey.c
23606
23607 USB CYPRESS C67X00 DRIVER
23608 L:      [email protected]
23609 S:      Orphan
23610 F:      drivers/usb/c67x00/
23611
23612 USB DAVICOM DM9601 DRIVER
23613 M:      Peter Korsgaard <[email protected]>
23614 L:      [email protected]
23615 S:      Maintained
23616 W:      http://www.linux-usb.org/usbnet
23617 F:      drivers/net/usb/dm9601.c
23618
23619 USB EHCI DRIVER
23620 M:      Alan Stern <[email protected]>
23621 L:      [email protected]
23622 S:      Maintained
23623 F:      Documentation/usb/ehci.rst
23624 F:      drivers/usb/host/ehci*
23625
23626 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23627 M:      Jiri Kosina <[email protected]>
23628 M:      Benjamin Tissoires <[email protected]>
23629 L:      [email protected]
23630 S:      Maintained
23631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23632 F:      Documentation/hid/hiddev.rst
23633 F:      drivers/hid/usbhid/
23634
23635 USB INTEL XHCI ROLE MUX DRIVER
23636 M:      Hans de Goede <[email protected]>
23637 L:      [email protected]
23638 S:      Maintained
23639 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23640
23641 USB IP DRIVER FOR HISILICON KIRIN 960
23642 M:      Yu Chen <[email protected]>
23643 M:      Binghui Wang <[email protected]>
23644 L:      [email protected]
23645 S:      Maintained
23646 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23647 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23648
23649 USB IP DRIVER FOR HISILICON KIRIN 970
23650 M:      Mauro Carvalho Chehab <[email protected]>
23651 L:      [email protected]
23652 S:      Maintained
23653 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23654 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23655
23656 USB ISP116X DRIVER
23657 M:      Olav Kongas <[email protected]>
23658 L:      [email protected]
23659 S:      Maintained
23660 F:      drivers/usb/host/isp116x*
23661 F:      include/linux/usb/isp116x.h
23662
23663 USB ISP1760 DRIVER
23664 M:      Rui Miguel Silva <[email protected]>
23665 L:      [email protected]
23666 S:      Maintained
23667 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23668 F:      drivers/usb/isp1760/*
23669
23670 USB LAN78XX ETHERNET DRIVER
23671 M:      Woojung Huh <[email protected]>
23672 M:      [email protected]
23673 L:      [email protected]
23674 S:      Maintained
23675 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23676 F:      drivers/net/usb/lan78xx.*
23677 F:      include/dt-bindings/net/microchip-lan78xx.h
23678
23679 USB MASS STORAGE DRIVER
23680 M:      Alan Stern <[email protected]>
23681 L:      [email protected]
23682 L:      [email protected]
23683 S:      Maintained
23684 F:      drivers/usb/storage/
23685
23686 USB MIDI DRIVER
23687 M:      Clemens Ladisch <[email protected]>
23688 L:      [email protected] (moderated for non-subscribers)
23689 S:      Maintained
23690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23691 F:      sound/usb/midi.*
23692
23693 USB NETWORKING DRIVERS
23694 L:      [email protected]
23695 S:      Odd Fixes
23696 F:      drivers/net/usb/
23697
23698 USB OHCI DRIVER
23699 M:      Alan Stern <[email protected]>
23700 L:      [email protected]
23701 S:      Maintained
23702 F:      Documentation/usb/ohci.rst
23703 F:      drivers/usb/host/ohci*
23704
23705 USB OTG FSM (Finite State Machine)
23706 M:      Peter Chen <[email protected]>
23707 L:      [email protected]
23708 S:      Maintained
23709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23710 F:      drivers/usb/common/usb-otg-fsm.c
23711
23712 USB OVER IP DRIVER
23713 M:      Valentina Manea <[email protected]>
23714 M:      Shuah Khan <[email protected]>
23715 M:      Shuah Khan <[email protected]>
23716 R:      Hongren Zheng <[email protected]>
23717 L:      [email protected]
23718 S:      Maintained
23719 F:      Documentation/usb/usbip_protocol.rst
23720 F:      drivers/usb/usbip/
23721 F:      tools/testing/selftests/drivers/usb/usbip/
23722 F:      tools/usb/usbip/
23723
23724 USB PEGASUS DRIVER
23725 M:      Petko Manolov <[email protected]>
23726 L:      [email protected]
23727 L:      [email protected]
23728 S:      Maintained
23729 W:      https://github.com/petkan/pegasus
23730 T:      git https://github.com/petkan/pegasus.git
23731 F:      drivers/net/usb/pegasus.*
23732
23733 USB PRINTER DRIVER (usblp)
23734 M:      Pete Zaitcev <[email protected]>
23735 L:      [email protected]
23736 S:      Supported
23737 F:      drivers/usb/class/usblp.c
23738
23739 USB QMI WWAN NETWORK DRIVER
23740 M:      Bjørn Mork <[email protected]>
23741 L:      [email protected]
23742 S:      Maintained
23743 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23744 F:      drivers/net/usb/qmi_wwan.c
23745
23746 USB RAW GADGET DRIVER
23747 R:      Andrey Konovalov <[email protected]>
23748 L:      [email protected]
23749 S:      Maintained
23750 F:      Documentation/usb/raw-gadget.rst
23751 F:      drivers/usb/gadget/legacy/raw_gadget.c
23752 F:      include/uapi/linux/usb/raw_gadget.h
23753
23754 USB RTL8150 DRIVER
23755 M:      Petko Manolov <[email protected]>
23756 L:      [email protected]
23757 L:      [email protected]
23758 S:      Maintained
23759 W:      https://github.com/petkan/rtl8150
23760 T:      git https://github.com/petkan/rtl8150.git
23761 F:      drivers/net/usb/rtl8150.c
23762
23763 USB SERIAL SUBSYSTEM
23764 M:      Johan Hovold <[email protected]>
23765 L:      [email protected]
23766 S:      Maintained
23767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23768 F:      Documentation/usb/usb-serial.rst
23769 F:      drivers/usb/serial/
23770 F:      include/linux/usb/serial.h
23771
23772 USB SMSC75XX ETHERNET DRIVER
23773 M:      Steve Glendinning <[email protected]>
23774 L:      [email protected]
23775 S:      Maintained
23776 F:      drivers/net/usb/smsc75xx.*
23777
23778 USB SMSC95XX ETHERNET DRIVER
23779 M:      Steve Glendinning <[email protected]>
23780 M:      [email protected]
23781 L:      [email protected]
23782 S:      Maintained
23783 F:      drivers/net/usb/smsc95xx.*
23784
23785 USB SUBSYSTEM
23786 M:      Greg Kroah-Hartman <[email protected]>
23787 L:      [email protected]
23788 S:      Supported
23789 W:      http://www.linux-usb.org
23790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23791 F:      Documentation/devicetree/bindings/usb/
23792 F:      Documentation/usb/
23793 F:      drivers/usb/
23794 F:      include/dt-bindings/usb/
23795 F:      include/linux/usb.h
23796 F:      include/linux/usb/
23797 F:      include/uapi/linux/usb/
23798
23799 USB TYPEC BUS FOR ALTERNATE MODES
23800 M:      Heikki Krogerus <[email protected]>
23801 L:      [email protected]
23802 S:      Maintained
23803 F:      Documentation/ABI/testing/sysfs-bus-typec
23804 F:      Documentation/driver-api/usb/typec_bus.rst
23805 F:      drivers/usb/typec/altmodes/
23806 F:      include/linux/usb/typec_altmode.h
23807
23808 USB TYPEC CLASS
23809 M:      Heikki Krogerus <[email protected]>
23810 L:      [email protected]
23811 S:      Maintained
23812 F:      Documentation/ABI/testing/sysfs-class-typec
23813 F:      Documentation/driver-api/usb/typec.rst
23814 F:      drivers/usb/typec/
23815 F:      include/linux/usb/typec.h
23816
23817 USB TYPEC INTEL PMC MUX DRIVER
23818 M:      Heikki Krogerus <[email protected]>
23819 L:      [email protected]
23820 S:      Maintained
23821 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23822 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23823
23824 USB TYPEC PI3USB30532 MUX DRIVER
23825 M:      Hans de Goede <[email protected]>
23826 L:      [email protected]
23827 S:      Maintained
23828 F:      drivers/usb/typec/mux/pi3usb30532.c
23829
23830 USB TYPEC PORT CONTROLLER DRIVERS
23831 L:      [email protected]
23832 S:      Orphan
23833 F:      drivers/usb/typec/tcpm/
23834
23835 USB UHCI DRIVER
23836 M:      Alan Stern <[email protected]>
23837 L:      [email protected]
23838 S:      Maintained
23839 F:      drivers/usb/host/uhci*
23840
23841 USB VIDEO CLASS
23842 M:      Laurent Pinchart <[email protected]>
23843 L:      [email protected]
23844 S:      Maintained
23845 W:      http://www.ideasonboard.org/uvc/
23846 T:      git git://linuxtv.org/media_tree.git
23847 F:      drivers/media/usb/uvc/
23848 F:      include/uapi/linux/uvcvideo.h
23849
23850 USB WEBCAM GADGET
23851 L:      [email protected]
23852 S:      Orphan
23853 F:      drivers/usb/gadget/function/*uvc*
23854 F:      drivers/usb/gadget/legacy/webcam.c
23855 F:      include/uapi/linux/usb/g_uvc.h
23856
23857 USB XHCI DRIVER
23858 M:      Mathias Nyman <[email protected]>
23859 L:      [email protected]
23860 S:      Supported
23861 F:      drivers/usb/host/pci-quirks*
23862 F:      drivers/usb/host/xhci*
23863
23864 USER DATAGRAM PROTOCOL (UDP)
23865 M:      Willem de Bruijn <[email protected]>
23866 S:      Maintained
23867 F:      include/linux/udp.h
23868 F:      net/ipv4/udp.c
23869 F:      net/ipv6/udp.c
23870
23871 USER-MODE LINUX (UML)
23872 M:      Richard Weinberger <[email protected]>
23873 M:      Anton Ivanov <[email protected]>
23874 M:      Johannes Berg <[email protected]>
23875 L:      [email protected]
23876 S:      Maintained
23877 W:      http://user-mode-linux.sourceforge.net
23878 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23881 F:      Documentation/virt/uml/
23882 F:      arch/um/
23883 F:      arch/x86/um/
23884 F:      fs/hostfs/
23885
23886 USERSPACE COPYIN/COPYOUT (UIOVEC)
23887 M:      Alexander Viro <[email protected]>
23888 S:      Maintained
23889 F:      include/linux/uio.h
23890 F:      lib/iov_iter.c
23891
23892 USERSPACE DMA BUFFER DRIVER
23893 M:      Gerd Hoffmann <[email protected]>
23894 L:      [email protected]
23895 S:      Maintained
23896 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23897 F:      drivers/dma-buf/udmabuf.c
23898 F:      include/uapi/linux/udmabuf.h
23899
23900 USERSPACE I/O (UIO)
23901 M:      Greg Kroah-Hartman <[email protected]>
23902 S:      Maintained
23903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23904 F:      Documentation/driver-api/uio-howto.rst
23905 F:      drivers/uio/
23906 F:      include/linux/uio_driver.h
23907
23908 UTIL-LINUX PACKAGE
23909 M:      Karel Zak <[email protected]>
23910 L:      [email protected]
23911 S:      Maintained
23912 W:      http://en.wikipedia.org/wiki/Util-linux
23913 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23914
23915 UUID HELPERS
23916 R:      Andy Shevchenko <[email protected]>
23917 L:      [email protected]
23918 S:      Maintained
23919 F:      include/linux/uuid.h
23920 F:      lib/test_uuid.c
23921 F:      lib/uuid.c
23922
23923 UV SYSFS DRIVER
23924 M:      Justin Ernst <[email protected]>
23925 L:      [email protected]
23926 S:      Maintained
23927 F:      drivers/platform/x86/uv_sysfs.c
23928
23929 UVESAFB DRIVER
23930 M:      Michal Januszewski <[email protected]>
23931 L:      [email protected]
23932 S:      Maintained
23933 W:      https://github.com/mjanusz/v86d
23934 F:      Documentation/fb/uvesafb.rst
23935 F:      drivers/video/fbdev/uvesafb.*
23936
23937 Ux500 CLOCK DRIVERS
23938 M:      Ulf Hansson <[email protected]>
23939 L:      [email protected]
23940 L:      [email protected] (moderated for non-subscribers)
23941 S:      Maintained
23942 F:      drivers/clk/ux500/
23943
23944 V4L2 ASYNC AND FWNODE FRAMEWORKS
23945 M:      Sakari Ailus <[email protected]>
23946 L:      [email protected]
23947 S:      Maintained
23948 T:      git git://linuxtv.org/media_tree.git
23949 F:      drivers/media/v4l2-core/v4l2-async.c
23950 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23951 F:      include/media/v4l2-async.h
23952 F:      include/media/v4l2-fwnode.h
23953
23954 V4L2 LENS DRIVERS
23955 M:      Sakari Ailus <[email protected]>
23956 L:      [email protected]
23957 S:      Maintained
23958 F:      drivers/media/i2c/ak*
23959 F:      drivers/media/i2c/dw*
23960 F:      drivers/media/i2c/lm*
23961
23962 V4L2 CAMERA SENSOR DRIVERS
23963 M:      Sakari Ailus <[email protected]>
23964 L:      [email protected]
23965 S:      Maintained
23966 F:      Documentation/driver-api/media/camera-sensor.rst
23967 F:      Documentation/driver-api/media/tx-rx.rst
23968 F:      drivers/media/i2c/ar*
23969 F:      drivers/media/i2c/gc*
23970 F:      drivers/media/i2c/hi*
23971 F:      drivers/media/i2c/imx*
23972 F:      drivers/media/i2c/mt*
23973 F:      drivers/media/i2c/og*
23974 F:      drivers/media/i2c/ov*
23975 F:      drivers/media/i2c/s5*
23976 F:      drivers/media/i2c/vgxy61.c
23977
23978 VF610 NAND DRIVER
23979 M:      Stefan Agner <[email protected]>
23980 L:      [email protected]
23981 S:      Supported
23982 F:      drivers/mtd/nand/raw/vf610_nfc.c
23983
23984 VFAT/FAT/MSDOS FILESYSTEM
23985 M:      OGAWA Hirofumi <[email protected]>
23986 S:      Maintained
23987 F:      Documentation/filesystems/vfat.rst
23988 F:      fs/fat/
23989 F:      tools/testing/selftests/filesystems/fat/
23990
23991 VFIO CDX DRIVER
23992 M:      Nipun Gupta <[email protected]>
23993 M:      Nikhil Agarwal <[email protected]>
23994 L:      [email protected]
23995 S:      Maintained
23996 F:      drivers/vfio/cdx/*
23997
23998 VFIO DRIVER
23999 M:      Alex Williamson <[email protected]>
24000 L:      [email protected]
24001 S:      Maintained
24002 T:      git https://github.com/awilliam/linux-vfio.git
24003 F:      Documentation/ABI/testing/debugfs-vfio
24004 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24005 F:      Documentation/driver-api/vfio.rst
24006 F:      drivers/vfio/
24007 F:      include/linux/vfio.h
24008 F:      include/linux/vfio_pci_core.h
24009 F:      include/uapi/linux/vfio.h
24010
24011 VFIO FSL-MC DRIVER
24012 L:      [email protected]
24013 S:      Orphan
24014 F:      drivers/vfio/fsl-mc/
24015
24016 VFIO HISILICON PCI DRIVER
24017 M:      Longfang Liu <[email protected]>
24018 M:      Shameer Kolothum <[email protected]>
24019 L:      [email protected]
24020 S:      Maintained
24021 F:      drivers/vfio/pci/hisilicon/
24022
24023 VFIO MEDIATED DEVICE DRIVERS
24024 M:      Kirti Wankhede <[email protected]>
24025 L:      [email protected]
24026 S:      Maintained
24027 F:      Documentation/driver-api/vfio-mediated-device.rst
24028 F:      drivers/vfio/mdev/
24029 F:      include/linux/mdev.h
24030 F:      samples/vfio-mdev/
24031
24032 VFIO MLX5 PCI DRIVER
24033 M:      Yishai Hadas <[email protected]>
24034 L:      [email protected]
24035 S:      Maintained
24036 F:      drivers/vfio/pci/mlx5/
24037
24038 VFIO NVIDIA GRACE GPU DRIVER
24039 M:      Ankit Agrawal <[email protected]>
24040 L:      [email protected]
24041 S:      Supported
24042 F:      drivers/vfio/pci/nvgrace-gpu/
24043
24044 VFIO PCI DEVICE SPECIFIC DRIVERS
24045 R:      Jason Gunthorpe <[email protected]>
24046 R:      Yishai Hadas <[email protected]>
24047 R:      Shameer Kolothum <[email protected]>
24048 R:      Kevin Tian <[email protected]>
24049 L:      [email protected]
24050 S:      Maintained
24051 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24052 F:      drivers/vfio/pci/*/
24053
24054 VFIO PDS PCI DRIVER
24055 M:      Brett Creeley <[email protected]>
24056 L:      [email protected]
24057 S:      Maintained
24058 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24059 F:      drivers/vfio/pci/pds/
24060
24061 VFIO PLATFORM DRIVER
24062 M:      Eric Auger <[email protected]>
24063 L:      [email protected]
24064 S:      Maintained
24065 F:      drivers/vfio/platform/
24066
24067 VFIO QAT PCI DRIVER
24068 M:      Xin Zeng <[email protected]>
24069 M:      Giovanni Cabiddu <[email protected]>
24070 L:      [email protected]
24071 L:      [email protected]
24072 S:      Supported
24073 F:      drivers/vfio/pci/qat/
24074
24075 VFIO VIRTIO PCI DRIVER
24076 M:      Yishai Hadas <[email protected]>
24077 L:      [email protected]
24078 L:      [email protected]
24079 S:      Maintained
24080 F:      drivers/vfio/pci/virtio
24081
24082 VGA_SWITCHEROO
24083 R:      Lukas Wunner <[email protected]>
24084 S:      Maintained
24085 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24086 F:      Documentation/gpu/vga-switcheroo.rst
24087 F:      drivers/gpu/vga/vga_switcheroo.c
24088 F:      include/linux/vga_switcheroo.h
24089
24090 VIA RHINE NETWORK DRIVER
24091 M:      Kevin Brace <[email protected]>
24092 S:      Maintained
24093 F:      drivers/net/ethernet/via/via-rhine.c
24094
24095 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24096 M:      Florian Tobias Schandinat <[email protected]>
24097 L:      [email protected]
24098 S:      Maintained
24099 F:      drivers/video/fbdev/via/
24100 F:      include/linux/via-core.h
24101 F:      include/linux/via_i2c.h
24102
24103 VIA VELOCITY NETWORK DRIVER
24104 M:      Francois Romieu <[email protected]>
24105 L:      [email protected]
24106 S:      Maintained
24107 F:      drivers/net/ethernet/via/via-velocity.*
24108
24109 VICODEC VIRTUAL CODEC DRIVER
24110 M:      Hans Verkuil <[email protected]>
24111 L:      [email protected]
24112 S:      Maintained
24113 W:      https://linuxtv.org
24114 T:      git git://linuxtv.org/media_tree.git
24115 F:      drivers/media/test-drivers/vicodec/*
24116
24117 VIDEO I2C POLLING DRIVER
24118 M:      Matt Ranostay <[email protected]>
24119 L:      [email protected]
24120 S:      Maintained
24121 F:      drivers/media/i2c/video-i2c.c
24122
24123 VIDEO MULTIPLEXER DRIVER
24124 M:      Philipp Zabel <[email protected]>
24125 L:      [email protected]
24126 S:      Maintained
24127 F:      drivers/media/platform/video-mux.c
24128
24129 VIDEOBUF2 FRAMEWORK
24130 M:      Tomasz Figa <[email protected]>
24131 M:      Marek Szyprowski <[email protected]>
24132 L:      [email protected]
24133 S:      Maintained
24134 F:      drivers/media/common/videobuf2/*
24135 F:      include/media/videobuf2-*
24136
24137 VIDTV VIRTUAL DIGITAL TV DRIVER
24138 M:      Daniel W. S. Almeida <[email protected]>
24139 L:      [email protected]
24140 S:      Maintained
24141 W:      https://linuxtv.org
24142 T:      git git://linuxtv.org/media_tree.git
24143 F:      drivers/media/test-drivers/vidtv/*
24144
24145 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24146 M:      Shuah Khan <[email protected]>
24147 R:      Kieran Bingham <[email protected]>
24148 L:      [email protected]
24149 S:      Maintained
24150 W:      https://linuxtv.org
24151 T:      git git://linuxtv.org/media_tree.git
24152 F:      drivers/media/test-drivers/vimc/*
24153
24154 VIRT LIB
24155 M:      Alex Williamson <[email protected]>
24156 M:      Paolo Bonzini <[email protected]>
24157 L:      [email protected]
24158 S:      Supported
24159 F:      virt/lib/
24160
24161 VIRTIO AND VHOST VSOCK DRIVER
24162 M:      Stefan Hajnoczi <[email protected]>
24163 M:      Stefano Garzarella <[email protected]>
24164 L:      [email protected]
24165 L:      [email protected]
24166 L:      [email protected]
24167 S:      Maintained
24168 F:      drivers/vhost/vsock.c
24169 F:      include/linux/virtio_vsock.h
24170 F:      include/uapi/linux/virtio_vsock.h
24171 F:      net/vmw_vsock/virtio_transport.c
24172 F:      net/vmw_vsock/virtio_transport_common.c
24173
24174 VIRTIO BALLOON
24175 M:      "Michael S. Tsirkin" <[email protected]>
24176 M:      David Hildenbrand <[email protected]>
24177 L:      [email protected]
24178 S:      Maintained
24179 F:      drivers/virtio/virtio_balloon.c
24180 F:      include/linux/balloon_compaction.h
24181 F:      include/uapi/linux/virtio_balloon.h
24182 F:      mm/balloon_compaction.c
24183
24184 VIRTIO BLOCK AND SCSI DRIVERS
24185 M:      "Michael S. Tsirkin" <[email protected]>
24186 M:      Jason Wang <[email protected]>
24187 R:      Paolo Bonzini <[email protected]>
24188 R:      Stefan Hajnoczi <[email protected]>
24189 R:      Eugenio Pérez <[email protected]>
24190 L:      [email protected]
24191 S:      Maintained
24192 F:      drivers/block/virtio_blk.c
24193 F:      drivers/scsi/virtio_scsi.c
24194 F:      include/uapi/linux/virtio_blk.h
24195 F:      include/uapi/linux/virtio_scsi.h
24196
24197 VIRTIO CONSOLE DRIVER
24198 M:      Amit Shah <[email protected]>
24199 L:      [email protected]
24200 S:      Maintained
24201 F:      drivers/char/virtio_console.c
24202 F:      include/uapi/linux/virtio_console.h
24203
24204 VIRTIO CORE AND NET DRIVERS
24205 M:      "Michael S. Tsirkin" <[email protected]>
24206 M:      Jason Wang <[email protected]>
24207 R:      Xuan Zhuo <[email protected]>
24208 R:      Eugenio Pérez <[email protected]>
24209 L:      [email protected]
24210 S:      Maintained
24211 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24212 F:      Documentation/ABI/testing/sysfs-class-vduse
24213 F:      Documentation/devicetree/bindings/virtio/
24214 F:      Documentation/driver-api/virtio/
24215 F:      drivers/block/virtio_blk.c
24216 F:      drivers/crypto/virtio/
24217 F:      drivers/net/virtio_net.c
24218 F:      drivers/vdpa/
24219 F:      drivers/virtio/
24220 F:      include/linux/vdpa.h
24221 F:      include/linux/virtio*.h
24222 F:      include/linux/vringh.h
24223 F:      include/uapi/linux/virtio_*.h
24224 F:      tools/virtio/
24225 F:      tools/testing/selftests/drivers/net/virtio_net/
24226
24227 VIRTIO CRYPTO DRIVER
24228 M:      Gonglei <[email protected]>
24229 L:      [email protected]
24230 L:      [email protected]
24231 S:      Maintained
24232 F:      drivers/crypto/virtio/
24233 F:      include/uapi/linux/virtio_crypto.h
24234
24235 VIRTIO DRIVERS FOR S390
24236 M:      Cornelia Huck <[email protected]>
24237 M:      Halil Pasic <[email protected]>
24238 M:      Eric Farman <[email protected]>
24239 L:      [email protected]
24240 L:      [email protected]
24241 L:      [email protected]
24242 S:      Supported
24243 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24244 F:      drivers/s390/virtio/
24245
24246 VIRTIO FILE SYSTEM
24247 M:      Vivek Goyal <[email protected]>
24248 M:      Stefan Hajnoczi <[email protected]>
24249 M:      Miklos Szeredi <[email protected]>
24250 R:      Eugenio Pérez <[email protected]>
24251 L:      [email protected]
24252 L:      [email protected]
24253 S:      Supported
24254 W:      https://virtio-fs.gitlab.io/
24255 F:      Documentation/filesystems/virtiofs.rst
24256 F:      fs/fuse/virtio_fs.c
24257 F:      include/uapi/linux/virtio_fs.h
24258
24259 VIRTIO GPIO DRIVER
24260 M:      Enrico Weigelt, metux IT consult <[email protected]>
24261 M:      Viresh Kumar <[email protected]>
24262 L:      [email protected]
24263 L:      [email protected]
24264 S:      Maintained
24265 F:      drivers/gpio/gpio-virtio.c
24266 F:      include/uapi/linux/virtio_gpio.h
24267
24268 VIRTIO GPU DRIVER
24269 M:      David Airlie <[email protected]>
24270 M:      Gerd Hoffmann <[email protected]>
24271 R:      Gurchetan Singh <[email protected]>
24272 R:      Chia-I Wu <[email protected]>
24273 L:      [email protected]
24274 L:      [email protected]
24275 S:      Maintained
24276 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24277 F:      drivers/gpu/drm/ci/xfails/virtio*
24278 F:      drivers/gpu/drm/virtio/
24279 F:      include/uapi/linux/virtio_gpu.h
24280
24281 VIRTIO HOST (VHOST)
24282 M:      "Michael S. Tsirkin" <[email protected]>
24283 M:      Jason Wang <[email protected]>
24284 R:      Eugenio Pérez <[email protected]>
24285 L:      [email protected]
24286 L:      [email protected]
24287 L:      [email protected]
24288 S:      Maintained
24289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24290 F:      drivers/vhost/
24291 F:      include/linux/sched/vhost_task.h
24292 F:      include/linux/vhost_iotlb.h
24293 F:      include/uapi/linux/vhost.h
24294 F:      kernel/vhost_task.c
24295
24296 VIRTIO HOST (VHOST-SCSI)
24297 M:      "Michael S. Tsirkin" <[email protected]>
24298 M:      Jason Wang <[email protected]>
24299 M:      Mike Christie <[email protected]>
24300 R:      Paolo Bonzini <[email protected]>
24301 R:      Stefan Hajnoczi <[email protected]>
24302 L:      [email protected]
24303 S:      Maintained
24304 F:      drivers/vhost/scsi.c
24305
24306 VIRTIO I2C DRIVER
24307 M:      Viresh Kumar <[email protected]>
24308 R:      "Chen, Jian Jun" <[email protected]>
24309 L:      [email protected]
24310 L:      [email protected]
24311 S:      Maintained
24312 F:      drivers/i2c/busses/i2c-virtio.c
24313 F:      include/uapi/linux/virtio_i2c.h
24314
24315 VIRTIO INPUT DRIVER
24316 M:      Gerd Hoffmann <[email protected]>
24317 S:      Maintained
24318 F:      drivers/virtio/virtio_input.c
24319 F:      include/uapi/linux/virtio_input.h
24320
24321 VIRTIO IOMMU DRIVER
24322 M:      Jean-Philippe Brucker <[email protected]>
24323 L:      [email protected]
24324 S:      Maintained
24325 F:      drivers/iommu/virtio-iommu.c
24326 F:      include/uapi/linux/virtio_iommu.h
24327
24328 VIRTIO MEM DRIVER
24329 M:      David Hildenbrand <[email protected]>
24330 L:      [email protected]
24331 S:      Maintained
24332 W:      https://virtio-mem.gitlab.io/
24333 F:      drivers/virtio/virtio_mem.c
24334 F:      include/uapi/linux/virtio_mem.h
24335
24336 VIRTIO PMEM DRIVER
24337 M:      Pankaj Gupta <[email protected]>
24338 L:      [email protected]
24339 S:      Maintained
24340 F:      drivers/nvdimm/nd_virtio.c
24341 F:      drivers/nvdimm/virtio_pmem.c
24342
24343 VIRTIO SOUND DRIVER
24344 M:      Anton Yakovlev <[email protected]>
24345 M:      "Michael S. Tsirkin" <[email protected]>
24346 L:      [email protected]
24347 L:      [email protected] (moderated for non-subscribers)
24348 S:      Maintained
24349 F:      include/uapi/linux/virtio_snd.h
24350 F:      sound/virtio/*
24351
24352 VIRTUAL BOX GUEST DEVICE DRIVER
24353 M:      Hans de Goede <[email protected]>
24354 M:      Arnd Bergmann <[email protected]>
24355 M:      Greg Kroah-Hartman <[email protected]>
24356 S:      Maintained
24357 F:      drivers/virt/vboxguest/
24358 F:      include/linux/vbox_utils.h
24359 F:      include/uapi/linux/vbox*.h
24360
24361 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24362 M:      Hans de Goede <[email protected]>
24363 L:      [email protected]
24364 S:      Maintained
24365 F:      fs/vboxsf/*
24366
24367 VIRTUAL PCM TEST DRIVER
24368 M:      Ivan Orlov <[email protected]>
24369 L:      [email protected]
24370 S:      Maintained
24371 F:      Documentation/sound/cards/pcmtest.rst
24372 F:      sound/drivers/pcmtest.c
24373 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24374
24375 VIRTUAL SERIO DEVICE DRIVER
24376 M:      Stephen Chandler Paul <[email protected]>
24377 S:      Maintained
24378 F:      drivers/input/serio/userio.c
24379 F:      include/uapi/linux/userio.h
24380
24381 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24382 M:      Javier Carrasco <[email protected]>
24383 S:      Maintained
24384 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24385 F:      drivers/iio/light/veml6075.c
24386
24387 VISL VIRTUAL STATELESS DECODER DRIVER
24388 M:      Daniel Almeida <[email protected]>
24389 L:      [email protected]
24390 S:      Supported
24391 F:      drivers/media/test-drivers/visl
24392
24393 VIVID VIRTUAL VIDEO DRIVER
24394 M:      Hans Verkuil <[email protected]>
24395 L:      [email protected]
24396 S:      Maintained
24397 W:      https://linuxtv.org
24398 T:      git git://linuxtv.org/media_tree.git
24399 F:      drivers/media/test-drivers/vivid/*
24400
24401 VM SOCKETS (AF_VSOCK)
24402 M:      Stefano Garzarella <[email protected]>
24403 L:      [email protected]
24404 L:      [email protected]
24405 S:      Maintained
24406 F:      drivers/net/vsockmon.c
24407 F:      include/net/af_vsock.h
24408 F:      include/uapi/linux/vm_sockets.h
24409 F:      include/uapi/linux/vm_sockets_diag.h
24410 F:      include/uapi/linux/vsockmon.h
24411 F:      net/vmw_vsock/
24412 F:      tools/testing/vsock/
24413
24414 VMA
24415 M:      Andrew Morton <[email protected]>
24416 R:      Liam R. Howlett <[email protected]>
24417 R:      Vlastimil Babka <[email protected]>
24418 R:      Lorenzo Stoakes <[email protected]>
24419 L:      [email protected]
24420 S:      Maintained
24421 W:      https://www.linux-mm.org
24422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24423 F:      mm/vma.c
24424 F:      mm/vma.h
24425 F:      mm/vma_internal.h
24426 F:      tools/testing/vma/
24427
24428 VMALLOC
24429 M:      Andrew Morton <[email protected]>
24430 R:      Uladzislau Rezki <[email protected]>
24431 R:      Christoph Hellwig <[email protected]>
24432 L:      [email protected]
24433 S:      Maintained
24434 W:      http://www.linux-mm.org
24435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24436 F:      include/linux/vmalloc.h
24437 F:      mm/vmalloc.c
24438
24439 VME SUBSYSTEM
24440 L:      [email protected]
24441 S:      Orphan
24442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24443 F:      Documentation/driver-api/vme.rst
24444 F:      drivers/staging/vme_user/
24445
24446 VMWARE BALLOON DRIVER
24447 M:      Jerrin Shaji George <[email protected]>
24448 R:      Broadcom internal kernel review list <[email protected]>
24449 L:      [email protected]
24450 S:      Supported
24451 F:      drivers/misc/vmw_balloon.c
24452
24453 VMWARE HYPERVISOR INTERFACE
24454 M:      Ajay Kaher <[email protected]>
24455 M:      Alexey Makhalov <[email protected]>
24456 R:      Broadcom internal kernel review list <[email protected]>
24457 L:      [email protected]
24458 L:      [email protected]
24459 S:      Supported
24460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24461 F:      arch/x86/include/asm/vmware.h
24462 F:      arch/x86/kernel/cpu/vmware.c
24463
24464 VMWARE PVRDMA DRIVER
24465 M:      Bryan Tan <[email protected]>
24466 M:      Vishnu Dasa <[email protected]>
24467 R:      Broadcom internal kernel review list <[email protected]>
24468 L:      [email protected]
24469 S:      Supported
24470 F:      drivers/infiniband/hw/vmw_pvrdma/
24471
24472 VMWARE PVSCSI DRIVER
24473 M:      Vishal Bhakta <[email protected]>
24474 R:      Broadcom internal kernel review list <[email protected]>
24475 L:      [email protected]
24476 S:      Supported
24477 F:      drivers/scsi/vmw_pvscsi.c
24478 F:      drivers/scsi/vmw_pvscsi.h
24479
24480 VMWARE VIRTUAL PTP CLOCK DRIVER
24481 M:      Nick Shi <[email protected]>
24482 R:      Ajay Kaher <[email protected]>
24483 R:      Alexey Makhalov <[email protected]>
24484 R:      Broadcom internal kernel review list <[email protected]>
24485 L:      [email protected]
24486 S:      Supported
24487 F:      drivers/ptp/ptp_vmw.c
24488
24489 VMWARE VMCI DRIVER
24490 M:      Bryan Tan <[email protected]>
24491 M:      Vishnu Dasa <[email protected]>
24492 R:      Broadcom internal kernel review list <[email protected]>
24493 L:      [email protected]
24494 S:      Supported
24495 F:      drivers/misc/vmw_vmci/
24496 F:      include/linux/vmw_vmci*
24497
24498 VMWARE VMMOUSE SUBDRIVER
24499 M:      Zack Rusin <[email protected]>
24500 R:      Broadcom internal kernel review list <[email protected]>
24501 L:      [email protected]
24502 S:      Supported
24503 F:      drivers/input/mouse/vmmouse.c
24504 F:      drivers/input/mouse/vmmouse.h
24505
24506 VMWARE VMXNET3 ETHERNET DRIVER
24507 M:      Ronak Doshi <[email protected]>
24508 R:      Broadcom internal kernel review list <[email protected]>
24509 L:      [email protected]
24510 S:      Supported
24511 F:      drivers/net/vmxnet3/
24512
24513 VMWARE VSOCK VMCI TRANSPORT DRIVER
24514 M:      Bryan Tan <[email protected]>
24515 M:      Vishnu Dasa <[email protected]>
24516 R:      Broadcom internal kernel review list <[email protected]>
24517 L:      [email protected]
24518 S:      Supported
24519 F:      net/vmw_vsock/vmci_transport*
24520
24521 VOCORE VOCORE2 BOARD
24522 M:      Harvey Hunt <[email protected]>
24523 L:      [email protected]
24524 S:      Maintained
24525 F:      arch/mips/boot/dts/ralink/vocore2.dts
24526
24527 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24528 M:      Liam Girdwood <[email protected]>
24529 M:      Mark Brown <[email protected]>
24530 L:      [email protected]
24531 S:      Supported
24532 W:      http://www.slimlogic.co.uk/?p=48
24533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24534 F:      Documentation/devicetree/bindings/regulator/
24535 F:      Documentation/power/regulator/
24536 F:      drivers/regulator/
24537 F:      include/dt-bindings/regulator/
24538 F:      include/linux/regulator/
24539 K:      regulator_get_optional
24540
24541 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24542 R:      Matti Vaittinen <[email protected]>
24543 F:      drivers/regulator/irq_helpers.c
24544
24545 VRF
24546 M:      David Ahern <[email protected]>
24547 L:      [email protected]
24548 S:      Maintained
24549 F:      Documentation/networking/vrf.rst
24550 F:      drivers/net/vrf.c
24551
24552 VSPRINTF
24553 M:      Petr Mladek <[email protected]>
24554 M:      Steven Rostedt <[email protected]>
24555 R:      Andy Shevchenko <[email protected]>
24556 R:      Rasmus Villemoes <[email protected]>
24557 R:      Sergey Senozhatsky <[email protected]>
24558 S:      Maintained
24559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24560 F:      Documentation/core-api/printk-formats.rst
24561 F:      lib/test_printf.c
24562 F:      lib/test_scanf.c
24563 F:      lib/vsprintf.c
24564
24565 VT1211 HARDWARE MONITOR DRIVER
24566 M:      Juerg Haefliger <[email protected]>
24567 L:      [email protected]
24568 S:      Maintained
24569 F:      Documentation/hwmon/vt1211.rst
24570 F:      drivers/hwmon/vt1211.c
24571
24572 VT8231 HARDWARE MONITOR DRIVER
24573 M:      Roger Lucas <[email protected]>
24574 L:      [email protected]
24575 S:      Maintained
24576 F:      drivers/hwmon/vt8231.c
24577
24578 VUB300 USB to SDIO/SD/MMC bridge chip
24579 L:      [email protected]
24580 S:      Orphan
24581 F:      drivers/mmc/host/vub300.c
24582
24583 W1 DALLAS'S 1-WIRE BUS
24584 M:      Krzysztof Kozlowski <[email protected]>
24585 S:      Maintained
24586 F:      Documentation/devicetree/bindings/w1/
24587 F:      Documentation/w1/
24588 F:      drivers/w1/
24589 F:      include/linux/w1.h
24590
24591 W83791D HARDWARE MONITORING DRIVER
24592 M:      Marc Hulsman <[email protected]>
24593 L:      [email protected]
24594 S:      Maintained
24595 F:      Documentation/hwmon/w83791d.rst
24596 F:      drivers/hwmon/w83791d.c
24597
24598 W83793 HARDWARE MONITORING DRIVER
24599 M:      Rudolf Marek <[email protected]>
24600 L:      [email protected]
24601 S:      Maintained
24602 F:      Documentation/hwmon/w83793.rst
24603 F:      drivers/hwmon/w83793.c
24604
24605 W83795 HARDWARE MONITORING DRIVER
24606 M:      Jean Delvare <[email protected]>
24607 L:      [email protected]
24608 S:      Maintained
24609 F:      drivers/hwmon/w83795.c
24610
24611 W83L51xD SD/MMC CARD INTERFACE DRIVER
24612 M:      Pierre Ossman <[email protected]>
24613 S:      Maintained
24614 F:      drivers/mmc/host/wbsd.*
24615
24616 WACOM PROTOCOL 4 SERIAL TABLETS
24617 M:      Julian Squires <[email protected]>
24618 M:      Hans de Goede <[email protected]>
24619 L:      [email protected]
24620 S:      Maintained
24621 F:      drivers/input/tablet/wacom_serial4.c
24622
24623 WANGXUN ETHERNET DRIVER
24624 M:      Jiawen Wu <[email protected]>
24625 M:      Mengyuan Lou <[email protected]>
24626 L:      [email protected]
24627 S:      Maintained
24628 W:      https://www.net-swift.com
24629 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24630 F:      drivers/net/ethernet/wangxun/
24631 F:      drivers/net/pcs/pcs-xpcs-wx.c
24632
24633 WATCHDOG DEVICE DRIVERS
24634 M:      Wim Van Sebroeck <[email protected]>
24635 M:      Guenter Roeck <[email protected]>
24636 L:      [email protected]
24637 S:      Maintained
24638 W:      http://www.linux-watchdog.org/
24639 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24640 F:      Documentation/devicetree/bindings/watchdog/
24641 F:      Documentation/watchdog/
24642 F:      drivers/watchdog/
24643 F:      include/linux/watchdog.h
24644 F:      include/trace/events/watchdog.h
24645 F:      include/uapi/linux/watchdog.h
24646
24647 WAVE5 VPU CODEC DRIVER
24648 M:      Nas Chung <[email protected]>
24649 M:      Jackson Lee <[email protected]>
24650 L:      [email protected]
24651 S:      Maintained
24652 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24653 F:      drivers/media/platform/chips-media/wave5/
24654
24655 WHISKEYCOVE PMIC GPIO DRIVER
24656 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24657 L:      [email protected]
24658 S:      Maintained
24659 F:      drivers/gpio/gpio-wcove.c
24660
24661 WHWAVE RTC DRIVER
24662 M:      Dianlong Li <[email protected]>
24663 L:      [email protected]
24664 S:      Maintained
24665 F:      drivers/rtc/rtc-sd3078.c
24666
24667 WIIMOTE HID DRIVER
24668 M:      David Rheinsberg <[email protected]>
24669 L:      [email protected]
24670 S:      Maintained
24671 F:      drivers/hid/hid-wiimote*
24672
24673 WILOCITY WIL6210 WIRELESS DRIVER
24674 L:      [email protected]
24675 S:      Orphan
24676 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24677 F:      drivers/net/wireless/ath/wil6210/
24678
24679 WINBOND CIR DRIVER
24680 M:      David Härdeman <[email protected]>
24681 S:      Maintained
24682 F:      drivers/media/rc/winbond-cir.c
24683
24684 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24685 L:      [email protected]
24686 S:      Orphan
24687 F:      drivers/watchdog/ebc-c384_wdt.c
24688
24689 WINSYSTEMS WS16C48 GPIO DRIVER
24690 M:      William Breathitt Gray <[email protected]>
24691 L:      [email protected]
24692 S:      Maintained
24693 F:      drivers/gpio/gpio-ws16c48.c
24694
24695 WIREGUARD SECURE NETWORK TUNNEL
24696 M:      Jason A. Donenfeld <[email protected]>
24697 L:      [email protected]
24698 L:      [email protected]
24699 S:      Maintained
24700 F:      drivers/net/wireguard/
24701 F:      tools/testing/selftests/wireguard/
24702
24703 WISTRON LAPTOP BUTTON DRIVER
24704 M:      Miloslav Trmac <[email protected]>
24705 S:      Maintained
24706 F:      drivers/input/misc/wistron_btns.c
24707
24708 WMI BINARY MOF DRIVER
24709 M:      Armin Wolf <[email protected]>
24710 R:      Thomas Weißschuh <[email protected]>
24711 L:      [email protected]
24712 S:      Maintained
24713 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24714 F:      Documentation/wmi/devices/wmi-bmof.rst
24715 F:      drivers/platform/x86/wmi-bmof.c
24716
24717 WOLFSON MICROELECTRONICS DRIVERS
24718 L:      [email protected]
24719 S:      Supported
24720 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24721 T:      git https://github.com/CirrusLogic/linux-drivers.git
24722 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24723 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24724 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24725 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24726 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24727 F:      Documentation/devicetree/bindings/sound/wm*
24728 F:      Documentation/hwmon/wm83??.rst
24729 F:      arch/arm/mach-s3c/mach-crag6410*
24730 F:      drivers/clk/clk-wm83*.c
24731 F:      drivers/gpio/gpio-*wm*.c
24732 F:      drivers/gpio/gpio-arizona.c
24733 F:      drivers/hwmon/wm83??-hwmon.c
24734 F:      drivers/input/misc/wm831x-on.c
24735 F:      drivers/input/touchscreen/wm831x-ts.c
24736 F:      drivers/input/touchscreen/wm97*.c
24737 F:      drivers/leds/leds-wm83*.c
24738 F:      drivers/mfd/arizona*
24739 F:      drivers/mfd/cs47l24*
24740 F:      drivers/mfd/wm*.c
24741 F:      drivers/power/supply/wm83*.c
24742 F:      drivers/regulator/arizona*
24743 F:      drivers/regulator/wm8*.c
24744 F:      drivers/rtc/rtc-wm83*.c
24745 F:      drivers/video/backlight/wm83*_bl.c
24746 F:      drivers/watchdog/wm83*_wdt.c
24747 F:      include/linux/mfd/arizona/
24748 F:      include/linux/mfd/wm831x/
24749 F:      include/linux/mfd/wm8350/
24750 F:      include/linux/mfd/wm8400*
24751 F:      include/linux/regulator/arizona*
24752 F:      include/linux/wm97xx.h
24753 F:      include/sound/wm????.h
24754 F:      sound/soc/codecs/arizona*
24755 F:      sound/soc/codecs/cs47l24*
24756 F:      sound/soc/codecs/wm*
24757
24758 WORKQUEUE
24759 M:      Tejun Heo <[email protected]>
24760 R:      Lai Jiangshan <[email protected]>
24761 S:      Maintained
24762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24763 F:      Documentation/core-api/workqueue.rst
24764 F:      include/linux/workqueue.h
24765 F:      kernel/workqueue.c
24766 F:      kernel/workqueue_internal.h
24767
24768 WWAN DRIVERS
24769 M:      Loic Poulain <[email protected]>
24770 M:      Sergey Ryazanov <[email protected]>
24771 R:      Johannes Berg <[email protected]>
24772 L:      [email protected]
24773 S:      Maintained
24774 F:      drivers/net/wwan/
24775 F:      include/linux/wwan.h
24776 F:      include/uapi/linux/wwan.h
24777
24778 X-POWERS AXP288 PMIC DRIVERS
24779 M:      Hans de Goede <[email protected]>
24780 S:      Maintained
24781 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24782 N:      axp288
24783
24784 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24785 M:      Chen-Yu Tsai <[email protected]>
24786 L:      [email protected]
24787 S:      Maintained
24788 N:      axp[128]
24789
24790 X.25 STACK
24791 M:      Martin Schiller <[email protected]>
24792 L:      [email protected]
24793 S:      Maintained
24794 F:      Documentation/networking/lapb-module.rst
24795 F:      Documentation/networking/x25*
24796 F:      drivers/net/wan/hdlc_x25.c
24797 F:      drivers/net/wan/lapbether.c
24798 F:      include/*/lapb.h
24799 F:      include/net/x25*
24800 F:      include/uapi/linux/x25.h
24801 F:      net/lapb/
24802 F:      net/x25/
24803
24804 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24805 M:      Thomas Gleixner <[email protected]>
24806 M:      Ingo Molnar <[email protected]>
24807 M:      Borislav Petkov <[email protected]>
24808 M:      Dave Hansen <[email protected]>
24809 M:      [email protected]
24810 R:      "H. Peter Anvin" <[email protected]>
24811 L:      [email protected]
24812 S:      Maintained
24813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24814 F:      Documentation/arch/x86/
24815 F:      Documentation/devicetree/bindings/x86/
24816 F:      arch/x86/
24817
24818 X86 ENTRY CODE
24819 M:      Andy Lutomirski <[email protected]>
24820 L:      [email protected]
24821 S:      Maintained
24822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24823 F:      arch/x86/entry/
24824
24825 X86 HARDWARE VULNERABILITIES
24826 M:      Thomas Gleixner <[email protected]>
24827 M:      Borislav Petkov <[email protected]>
24828 M:      Peter Zijlstra <[email protected]>
24829 M:      Josh Poimboeuf <[email protected]>
24830 R:      Pawan Gupta <[email protected]>
24831 S:      Maintained
24832 F:      Documentation/admin-guide/hw-vuln/
24833 F:      arch/x86/include/asm/nospec-branch.h
24834 F:      arch/x86/kernel/cpu/bugs.c
24835
24836 X86 MCE INFRASTRUCTURE
24837 M:      Tony Luck <[email protected]>
24838 M:      Borislav Petkov <[email protected]>
24839 L:      [email protected]
24840 S:      Maintained
24841 F:      Documentation/ABI/testing/sysfs-mce
24842 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24843 F:      arch/x86/kernel/cpu/mce/*
24844
24845 X86 MICROCODE UPDATE SUPPORT
24846 M:      Borislav Petkov <[email protected]>
24847 S:      Maintained
24848 F:      arch/x86/kernel/cpu/microcode/*
24849
24850 X86 MM
24851 M:      Dave Hansen <[email protected]>
24852 M:      Andy Lutomirski <[email protected]>
24853 M:      Peter Zijlstra <[email protected]>
24854 L:      [email protected]
24855 S:      Maintained
24856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24857 F:      arch/x86/mm/
24858
24859 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24860 M:      Hans de Goede <[email protected]>
24861 L:      [email protected]
24862 S:      Maintained
24863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24864 F:      drivers/platform/x86/x86-android-tablets/
24865
24866 X86 PLATFORM DRIVERS
24867 M:      Hans de Goede <[email protected]>
24868 M:      Ilpo Järvinen <[email protected]>
24869 L:      [email protected]
24870 S:      Maintained
24871 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24873 F:      drivers/platform/olpc/
24874 F:      drivers/platform/x86/
24875 F:      include/linux/platform_data/x86/
24876
24877 X86 PLATFORM UV HPE SUPERDOME FLEX
24878 M:      Steve Wahl <[email protected]>
24879 R:      Justin Ernst <[email protected]>
24880 R:      Kyle Meyer <[email protected]>
24881 R:      Dimitri Sivanich <[email protected]>
24882 R:      Russ Anderson <[email protected]>
24883 S:      Supported
24884 F:      arch/x86/include/asm/uv/
24885 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24886 F:      arch/x86/platform/uv/
24887
24888 X86 STACK UNWINDING
24889 M:      Josh Poimboeuf <[email protected]>
24890 M:      Peter Zijlstra <[email protected]>
24891 S:      Supported
24892 F:      arch/x86/include/asm/unwind*.h
24893 F:      arch/x86/kernel/dumpstack.c
24894 F:      arch/x86/kernel/stacktrace.c
24895 F:      arch/x86/kernel/unwind_*.c
24896
24897 X86 TRUST DOMAIN EXTENSIONS (TDX)
24898 M:      Kirill A. Shutemov <[email protected]>
24899 R:      Dave Hansen <[email protected]>
24900 L:      [email protected]
24901 L:      [email protected]
24902 S:      Supported
24903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24904 F:      arch/x86/boot/compressed/tdx*
24905 F:      arch/x86/coco/tdx/
24906 F:      arch/x86/include/asm/shared/tdx.h
24907 F:      arch/x86/include/asm/tdx.h
24908 F:      arch/x86/virt/vmx/tdx/
24909 F:      drivers/virt/coco/tdx-guest
24910
24911 X86 VDSO
24912 M:      Andy Lutomirski <[email protected]>
24913 L:      [email protected]
24914 S:      Maintained
24915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24916 F:      arch/x86/entry/vdso/
24917
24918 XARRAY
24919 M:      Matthew Wilcox <[email protected]>
24920 L:      [email protected]
24921 S:      Supported
24922 F:      Documentation/core-api/xarray.rst
24923 F:      include/linux/idr.h
24924 F:      include/linux/xarray.h
24925 F:      lib/idr.c
24926 F:      lib/xarray.c
24927 F:      tools/testing/radix-tree
24928
24929 XBOX DVD IR REMOTE
24930 M:      Benjamin Valentin <[email protected]>
24931 S:      Maintained
24932 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24933 F:      drivers/media/rc/xbox_remote.c
24934
24935 XC2028/3028 TUNER DRIVER
24936 M:      Mauro Carvalho Chehab <[email protected]>
24937 L:      [email protected]
24938 S:      Maintained
24939 W:      https://linuxtv.org
24940 T:      git git://linuxtv.org/media_tree.git
24941 F:      drivers/media/tuners/xc2028.*
24942
24943 XDP (eXpress Data Path)
24944 M:      Alexei Starovoitov <[email protected]>
24945 M:      Daniel Borkmann <[email protected]>
24946 M:      David S. Miller <[email protected]>
24947 M:      Jakub Kicinski <[email protected]>
24948 M:      Jesper Dangaard Brouer <[email protected]>
24949 M:      John Fastabend <[email protected]>
24950 L:      [email protected]
24951 L:      [email protected]
24952 S:      Supported
24953 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24954 F:      drivers/net/ethernet/*/*/*xdp*
24955 F:      include/net/xdp.h
24956 F:      include/net/xdp_priv.h
24957 F:      include/trace/events/xdp.h
24958 F:      kernel/bpf/cpumap.c
24959 F:      kernel/bpf/devmap.c
24960 F:      net/core/xdp.c
24961 F:      samples/bpf/xdp*
24962 F:      tools/testing/selftests/bpf/*/*xdp*
24963 F:      tools/testing/selftests/bpf/*xdp*
24964 K:      (?:\b|_)xdp(?:\b|_)
24965
24966 XDP SOCKETS (AF_XDP)
24967 M:      Björn Töpel <[email protected]>
24968 M:      Magnus Karlsson <[email protected]>
24969 M:      Maciej Fijalkowski <[email protected]>
24970 R:      Jonathan Lemon <[email protected]>
24971 L:      [email protected]
24972 L:      [email protected]
24973 S:      Maintained
24974 F:      Documentation/networking/af_xdp.rst
24975 F:      include/net/netns/xdp.h
24976 F:      include/net/xdp_sock*
24977 F:      include/net/xsk_buff_pool.h
24978 F:      include/uapi/linux/if_xdp.h
24979 F:      include/uapi/linux/xdp_diag.h
24980 F:      net/xdp/
24981 F:      tools/testing/selftests/bpf/*xsk*
24982
24983 XEN BLOCK SUBSYSTEM
24984 M:      Roger Pau Monné <[email protected]>
24985 L:      [email protected] (moderated for non-subscribers)
24986 S:      Supported
24987 F:      drivers/block/xen*
24988 F:      drivers/block/xen-blkback/*
24989
24990 XEN HYPERVISOR ARM
24991 M:      Stefano Stabellini <[email protected]>
24992 L:      [email protected] (moderated for non-subscribers)
24993 S:      Maintained
24994 F:      arch/arm/include/asm/xen/
24995 F:      arch/arm/xen/
24996
24997 XEN HYPERVISOR ARM64
24998 M:      Stefano Stabellini <[email protected]>
24999 L:      [email protected] (moderated for non-subscribers)
25000 S:      Maintained
25001 F:      arch/arm64/include/asm/xen/
25002 F:      arch/arm64/xen/
25003
25004 XEN HYPERVISOR INTERFACE
25005 M:      Juergen Gross <[email protected]>
25006 M:      Stefano Stabellini <[email protected]>
25007 R:      Oleksandr Tyshchenko <[email protected]>
25008 L:      [email protected] (moderated for non-subscribers)
25009 S:      Supported
25010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25011 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25012 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25013 F:      drivers/*/xen-*front.c
25014 F:      drivers/xen/
25015 F:      include/uapi/xen/
25016 F:      include/xen/
25017 F:      kernel/configs/xen.config
25018
25019 XEN HYPERVISOR X86
25020 M:      Juergen Gross <[email protected]>
25021 R:      Boris Ostrovsky <[email protected]>
25022 L:      [email protected] (moderated for non-subscribers)
25023 S:      Supported
25024 F:      arch/x86/configs/xen.config
25025 F:      arch/x86/include/asm/pvclock-abi.h
25026 F:      arch/x86/include/asm/xen/
25027 F:      arch/x86/platform/pvh/
25028 F:      arch/x86/xen/
25029
25030 XEN NETWORK BACKEND DRIVER
25031 M:      Wei Liu <[email protected]>
25032 M:      Paul Durrant <[email protected]>
25033 L:      [email protected] (moderated for non-subscribers)
25034 L:      [email protected]
25035 S:      Supported
25036 F:      drivers/net/xen-netback/*
25037
25038 XEN PCI SUBSYSTEM
25039 M:      Juergen Gross <[email protected]>
25040 L:      [email protected] (moderated for non-subscribers)
25041 S:      Supported
25042 F:      arch/x86/pci/*xen*
25043 F:      drivers/pci/*xen*
25044
25045 XEN PVSCSI DRIVERS
25046 M:      Juergen Gross <[email protected]>
25047 L:      [email protected] (moderated for non-subscribers)
25048 L:      [email protected]
25049 S:      Supported
25050 F:      drivers/scsi/xen-scsifront.c
25051 F:      drivers/xen/xen-scsiback.c
25052 F:      include/xen/interface/io/vscsiif.h
25053
25054 XEN PVUSB DRIVER
25055 M:      Juergen Gross <[email protected]>
25056 L:      [email protected] (moderated for non-subscribers)
25057 L:      [email protected]
25058 S:      Supported
25059 F:      drivers/usb/host/xen*
25060 F:      include/xen/interface/io/usbif.h
25061
25062 XEN SOUND FRONTEND DRIVER
25063 M:      Oleksandr Andrushchenko <[email protected]>
25064 L:      [email protected] (moderated for non-subscribers)
25065 L:      [email protected] (moderated for non-subscribers)
25066 S:      Supported
25067 F:      sound/xen/*
25068
25069 XEN SWIOTLB SUBSYSTEM
25070 M:      Juergen Gross <[email protected]>
25071 M:      Stefano Stabellini <[email protected]>
25072 L:      [email protected] (moderated for non-subscribers)
25073 L:      [email protected]
25074 S:      Supported
25075 F:      arch/*/include/asm/xen/swiotlb-xen.h
25076 F:      drivers/xen/swiotlb-xen.c
25077 F:      include/xen/arm/swiotlb-xen.h
25078 F:      include/xen/swiotlb-xen.h
25079
25080 XFS FILESYSTEM
25081 M:      Chandan Babu R <[email protected]>
25082 R:      Darrick J. Wong <[email protected]>
25083 L:      [email protected]
25084 S:      Supported
25085 W:      http://xfs.org/
25086 C:      irc://irc.oftc.net/xfs
25087 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25088 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25089 F:      Documentation/ABI/testing/sysfs-fs-xfs
25090 F:      Documentation/admin-guide/xfs.rst
25091 F:      Documentation/filesystems/xfs/*
25092 F:      fs/xfs/
25093 F:      include/uapi/linux/dqblk_xfs.h
25094 F:      include/uapi/linux/fsmap.h
25095
25096 XILINX AMS DRIVER
25097 M:      Anand Ashok Dumbre <[email protected]>
25098 L:      [email protected]
25099 S:      Maintained
25100 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25101 F:      drivers/iio/adc/xilinx-ams.c
25102
25103 XILINX AXI ETHERNET DRIVER
25104 M:      Radhey Shyam Pandey <[email protected]>
25105 S:      Maintained
25106 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25107 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25108
25109 XILINX CAN DRIVER
25110 M:      Appana Durga Kedareswara rao <[email protected]>
25111 L:      [email protected]
25112 S:      Maintained
25113 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25114 F:      drivers/net/can/xilinx_can.c
25115
25116 XILINX EVENT MANAGEMENT DRIVER
25117 M:      Michal Simek <[email protected]>
25118 S:      Maintained
25119 F:      drivers/soc/xilinx/xlnx_event_manager.c
25120 F:      include/linux/firmware/xlnx-event-manager.h
25121
25122 XILINX GPIO DRIVER
25123 M:      Shubhrajyoti Datta <[email protected]>
25124 R:      Srinivas Neeli <[email protected]>
25125 R:      Michal Simek <[email protected]>
25126 S:      Maintained
25127 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25128 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25129 F:      drivers/gpio/gpio-xilinx.c
25130 F:      drivers/gpio/gpio-zynq.c
25131
25132 XILINX LL TEMAC ETHERNET DRIVER
25133 L:      [email protected]
25134 S:      Orphan
25135 F:      drivers/net/ethernet/xilinx/ll_temac*
25136
25137 XILINX PWM DRIVER
25138 M:      Sean Anderson <[email protected]>
25139 S:      Maintained
25140 F:      drivers/pwm/pwm-xilinx.c
25141 F:      include/clocksource/timer-xilinx.h
25142
25143 XILINX SD-FEC IP CORES
25144 M:      Derek Kiernan <[email protected]>
25145 M:      Dragan Cvetic <[email protected]>
25146 S:      Maintained
25147 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25148 F:      Documentation/misc-devices/xilinx_sdfec.rst
25149 F:      drivers/misc/Kconfig
25150 F:      drivers/misc/Makefile
25151 F:      drivers/misc/xilinx_sdfec.c
25152 F:      include/uapi/misc/xilinx_sdfec.h
25153
25154 XILINX UARTLITE SERIAL DRIVER
25155 M:      Peter Korsgaard <[email protected]>
25156 L:      [email protected]
25157 S:      Maintained
25158 F:      drivers/tty/serial/uartlite.c
25159
25160 XILINX VIDEO IP CORES
25161 M:      Laurent Pinchart <[email protected]>
25162 L:      [email protected]
25163 S:      Supported
25164 T:      git git://linuxtv.org/media_tree.git
25165 F:      Documentation/devicetree/bindings/media/xilinx/
25166 F:      drivers/media/platform/xilinx/
25167 F:      include/uapi/linux/xilinx-v4l2-controls.h
25168
25169 XILINX VERSAL EDAC DRIVER
25170 M:      Shubhrajyoti Datta <[email protected]>
25171 M:      Sai Krishna Potthuri <[email protected]>
25172 S:      Maintained
25173 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25174 F:      drivers/edac/versal_edac.c
25175
25176 XILINX WATCHDOG DRIVER
25177 M:      Srinivas Neeli <[email protected]>
25178 R:      Shubhrajyoti Datta <[email protected]>
25179 R:      Michal Simek <[email protected]>
25180 S:      Maintained
25181 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25182 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25183 F:      drivers/watchdog/of_xilinx_wdt.c
25184 F:      drivers/watchdog/xilinx_wwdt.c
25185
25186 XILINX XDMA DRIVER
25187 M:      Lizhi Hou <[email protected]>
25188 M:      Brian Xu <[email protected]>
25189 M:      Raj Kumar Rampelli <[email protected]>
25190 L:      [email protected]
25191 S:      Supported
25192 F:      drivers/dma/xilinx/xdma-regs.h
25193 F:      drivers/dma/xilinx/xdma.c
25194 F:      include/linux/dma/amd_xdma.h
25195 F:      include/linux/platform_data/amd_xdma.h
25196
25197 XILINX ZYNQMP DPDMA DRIVER
25198 M:      Laurent Pinchart <[email protected]>
25199 L:      [email protected]
25200 S:      Supported
25201 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25202 F:      drivers/dma/xilinx/xilinx_dpdma.c
25203 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25204
25205 XILINX ZYNQMP OCM EDAC DRIVER
25206 M:      Shubhrajyoti Datta <[email protected]>
25207 M:      Sai Krishna Potthuri <[email protected]>
25208 S:      Maintained
25209 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25210 F:      drivers/edac/zynqmp_edac.c
25211
25212 XILINX ZYNQMP PSGTR PHY DRIVER
25213 M:      Laurent Pinchart <[email protected]>
25214 L:      [email protected]
25215 S:      Supported
25216 T:      git https://github.com/Xilinx/linux-xlnx.git
25217 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25218 F:      drivers/phy/xilinx/phy-zynqmp.c
25219
25220 XILINX ZYNQMP SHA3 DRIVER
25221 M:      Harsha <[email protected]>
25222 S:      Maintained
25223 F:      drivers/crypto/xilinx/zynqmp-sha.c
25224
25225 XILINX ZYNQMP NVMEM DRIVER
25226 M:      Praveen Teja Kundanala <[email protected]>
25227 M:      Kalyani Akula <[email protected]>
25228 R:      Michal Simek <[email protected]>
25229 S:      Maintained
25230 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25231 F:      drivers/nvmem/zynqmp_nvmem.c
25232
25233 XILLYBUS DRIVER
25234 M:      Eli Billauer <[email protected]>
25235 L:      [email protected]
25236 S:      Supported
25237 F:      drivers/char/xillybus/
25238
25239 XLP9XX I2C DRIVER
25240 M:      George Cherian <[email protected]>
25241 L:      [email protected]
25242 S:      Supported
25243 W:      http://www.marvell.com
25244 F:      drivers/i2c/busses/i2c-xlp9xx.c
25245
25246 XRA1403 GPIO EXPANDER
25247 M:      Nandor Han <[email protected]>
25248 L:      [email protected]
25249 S:      Maintained
25250 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25251 F:      drivers/gpio/gpio-xra1403.c
25252
25253 XTENSA XTFPGA PLATFORM SUPPORT
25254 M:      Max Filippov <[email protected]>
25255 S:      Maintained
25256 F:      drivers/spi/spi-xtensa-xtfpga.c
25257 F:      sound/soc/xtensa/xtfpga-i2s.c
25258
25259 YAM DRIVER FOR AX.25
25260 M:      Jean-Paul Roubelat <[email protected]>
25261 L:      [email protected]
25262 S:      Maintained
25263 F:      drivers/net/hamradio/yam*
25264 F:      include/linux/yam.h
25265
25266 YAMA SECURITY MODULE
25267 M:      Kees Cook <[email protected]>
25268 S:      Supported
25269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25270 F:      Documentation/admin-guide/LSM/Yama.rst
25271 F:      security/yama/
25272
25273 YAML NETLINK (YNL)
25274 M:      Donald Hunter <[email protected]>
25275 M:      Jakub Kicinski <[email protected]>
25276 F:      Documentation/netlink/
25277 F:      Documentation/userspace-api/netlink/intro-specs.rst
25278 F:      Documentation/userspace-api/netlink/specs.rst
25279 F:      tools/net/ynl/
25280
25281 YEALINK PHONE DRIVER
25282 M:      Henk Vergonet <[email protected]>
25283 L:      [email protected]
25284 S:      Maintained
25285 F:      Documentation/input/devices/yealink.rst
25286 F:      drivers/input/misc/yealink.*
25287
25288 Z3FOLD COMPRESSED PAGE ALLOCATOR
25289 M:      Vitaly Wool <[email protected]>
25290 R:      Miaohe Lin <[email protected]>
25291 L:      [email protected]
25292 S:      Maintained
25293 F:      mm/z3fold.c
25294
25295 Z8530 DRIVER FOR AX.25
25296 M:      Joerg Reuter <[email protected]>
25297 L:      [email protected]
25298 S:      Maintained
25299 W:      http://yaina.de/jreuter/
25300 W:      http://www.qsl.net/dl1bke/
25301 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25302 F:      drivers/net/hamradio/*scc.c
25303 F:      drivers/net/hamradio/z8530.h
25304
25305 ZBUD COMPRESSED PAGE ALLOCATOR
25306 M:      Seth Jennings <[email protected]>
25307 M:      Dan Streetman <[email protected]>
25308 L:      [email protected]
25309 S:      Maintained
25310 F:      mm/zbud.c
25311
25312 ZD1211RW WIRELESS DRIVER
25313 L:      [email protected]
25314 S:      Orphan
25315 F:      drivers/net/wireless/zydas/zd1211rw/
25316
25317 ZD1301 MEDIA DRIVER
25318 L:      [email protected]
25319 S:      Orphan
25320 W:      https://linuxtv.org/
25321 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25322 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25323
25324 ZD1301_DEMOD MEDIA DRIVER
25325 L:      [email protected]
25326 S:      Orphan
25327 W:      https://linuxtv.org/
25328 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25329 F:      drivers/media/dvb-frontends/zd1301_demod*
25330
25331 ZHAOXIN PROCESSOR SUPPORT
25332 M:      Tony W Wang-oc <[email protected]>
25333 L:      [email protected]
25334 S:      Maintained
25335 F:      arch/x86/kernel/cpu/zhaoxin.c
25336
25337 ZONEFS FILESYSTEM
25338 M:      Damien Le Moal <[email protected]>
25339 M:      Naohiro Aota <[email protected]>
25340 R:      Johannes Thumshirn <[email protected]>
25341 L:      [email protected]
25342 S:      Maintained
25343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25344 F:      Documentation/filesystems/zonefs.rst
25345 F:      fs/zonefs/
25346
25347 ZR36067 VIDEO FOR LINUX DRIVER
25348 M:      Corentin Labbe <[email protected]>
25349 L:      [email protected]
25350 L:      [email protected]
25351 S:      Maintained
25352 W:      http://mjpeg.sourceforge.net/driver-zoran/
25353 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25354 F:      Documentation/driver-api/media/drivers/zoran.rst
25355 F:      drivers/media/pci/zoran/
25356
25357 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25358 M:      Minchan Kim <[email protected]>
25359 M:      Sergey Senozhatsky <[email protected]>
25360 L:      [email protected]
25361 S:      Maintained
25362 F:      Documentation/admin-guide/blockdev/zram.rst
25363 F:      drivers/block/zram/
25364
25365 ZS DECSTATION Z85C30 SERIAL DRIVER
25366 M:      "Maciej W. Rozycki" <[email protected]>
25367 S:      Maintained
25368 F:      drivers/tty/serial/zs.*
25369
25370 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25371 M:      Minchan Kim <[email protected]>
25372 M:      Sergey Senozhatsky <[email protected]>
25373 L:      [email protected]
25374 S:      Maintained
25375 F:      Documentation/mm/zsmalloc.rst
25376 F:      include/linux/zsmalloc.h
25377 F:      mm/zsmalloc.c
25378
25379 ZSTD
25380 M:      Nick Terrell <[email protected]>
25381 S:      Maintained
25382 B:      https://github.com/facebook/zstd/issues
25383 T:      git https://github.com/terrelln/linux.git
25384 F:      crypto/zstd.c
25385 F:      include/linux/zstd*
25386 F:      lib/decompress_unzstd.c
25387 F:      lib/zstd/
25388 N:      zstd
25389 K:      zstd
25390
25391 ZSWAP COMPRESSED SWAP CACHING
25392 M:      Johannes Weiner <[email protected]>
25393 M:      Yosry Ahmed <[email protected]>
25394 M:      Nhat Pham <[email protected]>
25395 R:      Chengming Zhou <[email protected]>
25396 L:      [email protected]
25397 S:      Maintained
25398 F:      Documentation/admin-guide/mm/zswap.rst
25399 F:      include/linux/zpool.h
25400 F:      include/linux/zswap.h
25401 F:      mm/zpool.c
25402 F:      mm/zswap.c
25403 F:      tools/testing/selftests/cgroup/test_zswap.c
25404
25405 SENARYTECH AUDIO CODEC DRIVER
25406 M:      bo liu <[email protected]>
25407 S:      Maintained
25408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25409 F:      sound/pci/hda/patch_senarytech.c
25410
25411 THE REST
25412 M:      Linus Torvalds <[email protected]>
25413 L:      [email protected]
25414 S:      Buried alive in reporters
25415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25416 F:      *
25417 F:      */
This page took 1.413949 seconds and 4 git commands to generate.